aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
blob: d6ea6943261fcae51c095ad39fe59140fc62de22 (about) (plain)
1
2
3
4
Normally a ChangeLog is generated at "make dist" time and available in
source tarballs.

If not, see the Git commit log at <http://git.sv.gnu.org/cgit/guix.git/>.
00'>2024-01-05daemon: Change default ‘timeout’ and ‘max-silent-time’ values....Ludovic Courtès 2023-12-17daemon: Fix my own whitespace errors....Tobias Geerinckx-Rice 2023-12-10daemon: Sacrifice builders on OOM....Tobias Geerinckx-Rice 2023-12-11daemon: Implement ‘substitute-urls’ RPC....Ludovic Courtès 2023-12-04daemon: Simplify “empty status” substitute error message....Ludovic Courtès 2023-09-26daemon: Add “git-download” built-in builder....Ludovic Courtès 2023-09-09daemon: Fix build with GCC 13....Sören Tempel 2022-12-18daemon: Make "opening file" error messages distinguishable....Ludovic Courtès 2022-10-17Revert "nix: Guard against removing temporary roots of living processes."...Ludovic Courtès 2022-10-07nix: Guard against removing temporary roots of living processes....Ludovic Courtès 2022-09-11daemon: Remove unused function findOutput....Maxime Devos 2022-09-11daemon: Remove unused function exportPaths....Maxime Devos 2022-09-11daemon: Remove unused function openStore....Maxime Devos 8fc'>nls: Update translations.Florian Pelz * po/packages/sv.po: New file. * po/packages/LINGUAS: Add it. Change-Id: I2ad4dfcb935ba0a4e79c15b86cee6826c6580729 2024-04-14maint: Use reproducible Git timestamp for POT-Creation-Date.Janneke Nieuwenhuizen * po/doc/local.mk (%D%/%.pot): Replace POT-Creation-Date using timestamp from Git. (%D%/guix-manual.pot): Likewise. Change-Id: I1b7f8cc147084c1804deb7be9d36e5eeda2599cb 2024-04-14maint: Use xgettext.scm wrapper to create .PO files reproducibly.Janneke Nieuwenhuizen * build-aux/xgettext.scm: New script. * po/guix/Makevars (XGETTEXT): Set it. (XGETTEXT_OPTIONS): Add --xgettext option to `real' xgettext. * po/packages/Makevars (XGETTEXT): Set it. (XGETTEXT_OPTIONS): Add --xgettext option to `real' xgettext. Change-Id: I71b6b843970090f765f46ac346b92a346560e3f0 2024-04-01nls: Update translations.Florian Pelz * po/guix/ar.po: New file. * po/guix/LINGUAS: Add 'ar'. * po/doc/guix-cookbook.pt_BR.po: New file. * po/doc/local.mk: Add 'pt_BR' cookbook. * doc/local.mk: Add 'pt_BR' cookbook. * doc/htmlxref.cnf: Update URLs for cookbook. * doc/build.scm (%cookbook-languages): Add 'ko', 'pt_BR'. * doc/guix-cookbook.texi (Top): Mention 'ko', 'pt_BR' cookbook. Change-Id: Id1846ca100263b3fc1fa2ed52654c670270ee809 2024-02-29nls: Update translations.Florian Pelz Change-Id: Ic1506db5813880153b6def005011618dc4529e8f 2024-02-01nls: Update translations.Florian Pelz Change-Id: I42b5d41bdd5cd1b096c977e132b7a85992223402 2024-01-28home: Add home-dotfiles-service.Giacomo Leidi * gnu/home/service/dotfiles.scm: New file; * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * po/guix/POTFILES.in: Add it. * doc/guix.texi (Essential Home Services): Document it. Change-Id: I6769169cfacefc3842faa5b31bee081c56c28743 Co-authored-by: Ludovic Courtès <ludo@gnu.org> 2024-01-01nls: Update translations.Florian Pelz Change-Id: Ib407fd37896cc8653f5bfb1f76dba9dc775c8c10 2023-12-01nls: Update translations.Florian Pelz * po/guix/ca.po: New file. * po/guix/LINGUAS: Add ca.$ Change-Id: Ibae3f58ba702d7c5a4fafdd59a19f70aa8e18212 2023-10-31nls: Update translations.Florian Pelz Change-Id: I432aec0ea31ead192d6444c96dc42038f5c7ab9a 2023-10-05doc: Fix channel name typo.Nikolaos Chatzikonstantinou When the manual has "variant-personal-packages", it actually refers to the channel "variant-packages", as it is named so elsewhere. To correct this, I ran the command grep -r -l variant-personal-packages | xargs \ sed -i 's/variang-personal-packages/variant-packages/g' * doc/guix.texi (Specifying Additional Channels): Fix channel name typo. * po/doc/guix-manual.de.po: Fix channel name typo. * po/doc/guix-manual.es.po: Fix channel name typo. * po/doc/guix-manual.fr.po: Fix channel name typo. * po/doc/guix-manual.pt_BR.po: Fix channel name typo. * po/doc/guix-manual.ru.po: Fix channel name typo. * po/doc/guix-manual.zh_CN.po: Fix channel name typo. Signed-off-by: Nikolaos Chatzikonstantinou <nchatz314@gmail.com> Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2023-09-30nls: Update translations.Florian Pelz 2023-08-31nls: Update translations.Florian Pelz 2023-07-31nls: Update translations.Florian Pelz 2023-06-30nls: Update translations.Florian Pelz * po/packages/ja.po: New file. * po/packages/LINGUAS: Add it. 2023-06-18Add 'guix locate'.Ludovic Courtès * guix/scripts/locate.scm, tests/guix-locate.sh: New files. * Makefile.am (MODULES): Add 'guix/scripts/locate.scm'. (SH_TESTS): Add 'tests/guix-locate.sh'. * po/guix/POTFILES.in: Add it. * doc/guix.texi (Invoking guix locate): New node. Co-authored-by: Antoine R. Dumont <antoine.romain.dumont@gmail.com> 2023-05-31nls: Update translation keys for guix gc.Remco van 't Veer * po/*/*.po (guix/scripts/gc.scm): Round MiBs in user feedback. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de> 2023-05-31nls: Update translations.Florian Pelz * doc/guix-cookbook.texi (Top): Mention Slovak. 2023-04-08nls: Make sure gnu/home/services/*.scm files are translatable.Ludovic Courtès * po/guix/POTFILES.in: Add missing gnu/home/services/*.scm files. 2023-03-16gnu: home: services: Add home-kodi-service-type.Jan (janneke) Nieuwenhuizen * gnu/home/services/media.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * po/guix/POTFILES.in: Likewise. * doc/guix.texi (Media Home Services): Document it in new subsection. 2023-03-16gnu: home: services: Add home-znc-service-type.Jan (janneke) Nieuwenhuizen * gnu/home/services/messaging.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * po/guix/POTFILES.in: Likewise. * doc/guix.texi (Messaging Home Services): Document it in new subsection. 2023-03-07nls: Fix more Texinfo Italiano.Julien Lepiller po/guix/it.po: Fix `@esempio`, `@sempio`, `@fine`. 2023-03-07nls: Update translations.Julien Lepiller 2023-02-26nls: Fix more Texinfo Italiano.Tobias Geerinckx-Rice * po/guix/it.po: Fix ‘@opzione’, ‘@comando’. 2023-02-26nls: Fix typo in Italian translation.Tobias Geerinckx-Rice I will, of course, fix this in Weblate or find someone who can, but this currently breaks ‘guix system search cups’. * po/guix/it.po: Fix ‘@dnf’ typo. Reported by tux_life in #guix: https://issues.guix.gnu.org/61961 2023-02-03gnu: Remove key-mon.scm.Julien Lepiller The file is empty. * gnu/packages/key-mon.scm: Remove file. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove it. * po/packages/POTFILES.in: Remove it. 2023-01-05nls: Update translations.Julien Lepiller * po/guix/ka.po: New file. * po/guix/LINGUAS: Add it. * po/packages/uk.po: New file. * po/packages/LINGUAS: Add it. 2022-12-15doc: Use VM image file name consistently.Ludovic Courtès Previously, what "/tmp/qemu-image" refers to could be unclear at first. * doc/guix.texi (Running Guix in a VM): Use the original image file name instead of /tmp/qemu-image. * po/doc/guix-manual.de.po, po/doc/guix-manual.es.po, po/doc/guix-manual.fr.po, po/doc/guix-manual.pt_BR.po, po/doc/guix-manual.ru.po, po/doc/guix-manual.zh_CN.po: Adjust accordingly. 2022-12-04nls: Update translations.Julien Lepiller po/packages/vi.po: New file. po/packages/LINGUAS: Add it. 2022-11-20scripts: Use translations for guix.pot for service descriptions.pelzflorian (Florian Pelz) Previously, service descriptions appeared in both guix.pot and packages.pot, but only translations of packages.pot were used. Now, translations are only done with guix.pot. This is better, because translators are more likely to translate guix.pot, and is also easier, because files in gnu/{home/,}services need to be in po/guix/POTFILES.in anyway and po/guix/Makevars already acts on the 'description' keyword because of lint checkers. * guix/scripts/home.scm (service-type-description-string): Use translations from guix.pot. * guix/scripts/system/search.scm (service-type-description-string) (service-type->recutils): Likewise. * po/packages/POTFILES.in: Move files in gnu/services to ... * po/guix/POTFILES.in: ... here. 2022-11-15installer: Report known-unsupported PCI devices.Ludovic Courtès * gnu/installer/hardware.scm: New file. * gnu/local.mk (INSTALLER_MODULES): Add it. * po/guix/POTFILES.in: Add it. * gnu/installer.scm (installer-steps): Pass #:pci-database to the 'welcome' step procedure. * gnu/installer/newt.scm (welcome-page): Add #:pci-database and pass it to 'run-welcome-page'. * gnu/installer/newt/welcome.scm (check-hardware-support): Add #:pci-database. Enumerate unsupported PCI devices and run an error page when unsupported devices are found. (run-welcome-page): Add #:pci-database and pass it to 'check-hardware-support' and to the recursive call. * gnu/installer/record.scm (<installer>)[welcome-page]: Adjust comment. * doc/guix.texi (Hardware Considerations): Mention it. 2022-11-04nls: Update translations.Julien Lepiller * po/guix/lt.po: New file. * po/guix/LINGUAS: Add lt. 2022-10-08po: Fix syntax error in French translation.Ricardo Wurmus * po/doc/guix-manual.fr.po: Add missing space. 2022-10-08po: Fix syntax error in German translation.Ricardo Wurmus * po/doc/guix-manual.de.po: Remove double wrapping of @uref. 2022-10-06nls: Update translations.Julien Lepiller 2022-10-06services: dhcp-client: Implement and use a configuration record.Alexey Abramov * gnu/services/networking.scm (dhcp-client-configuration): New record configuration. (dhcp-client-shepherd-service): Implement a shepher service. Provide a deprication message for legacy configurations. (dhcp-client-service-type): Use dhcp-client-shepherd-service. * doc/guix.texi (Networking Setup): Update. * po/guix/POTFILES.in: Add 'gnu/services/networking.scm'. Co-authored-by: Ludovic Courtès <ludo@gnu.org> 2022-09-24services: Add samba service.Simon Streit * gnu/services/samba.scm: New file. * gnu/tests/samba.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add them. * po/guix/POTFILES.in Add 'gnu/services/samba.scm'. * doc/guix.texi: Document it. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> 2022-09-04nls: Update translations.Julien Lepiller 2022-08-16ui: Describe package outputs.Liliana Marie Prikler * guix/ui.scm (package->recutils): Output outputs with their descriptions, one per line. * po/packages/Makevars (XGETTEXT_OPTIONS): Add ‘output-synopsis’ as keyword. 2022-08-11po: Add 'guix/read-print.scm'.Ludovic Courtès This is a followup to b21d05d232ec0aba5abec20e83cc52c1d5163cc3. * po/guix/POTFILES.in: Add 'guix/read-print.scm'. 2022-08-10nls: Update translations.Julien Lepiller po/guix/bn.po: New file. po/guix/LINGUAS: Add it.