1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-27 03:21:49 +02:00
Commit Graph

150 Commits

Author SHA1 Message Date
Sharlatan Hellseher af77b20e9a gnu: Merge (gnu packages fsf) into (gnu packages books).
* gnu/packages/fsf.scm (book-faif): Move from here ...
* gnu/packages/books.scm: ... to here.
* gnu/packages/fsf.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
* po/packages/POTFILES.in: Likewise.

Change-Id: Ia84ac242f0cda711a23e969e32049e93007a1f8b
2025-10-19 11:46:49 +01:00
Sughosha c987080c88 gnu: qca, qca-qt6: Move to kde-frameworks.scm.
* gnu/packages/kde.scm: Remove file.
* gnu/local.mk: Deregister it.
* po/packages/POTFILES.in: Ditto.
* gnu/packages/kde-frameworks.scm (qca): New variable.
(qca-qt6): Ditto.
* gnu/packages/geo.scm: Replace (gnu packages kde) with (gnu packages
kde-frameworks).
* gnu/packages/messaging.scm: Ditto.
* gnu/packages/web.scm: Ditto.
* gnu/packages/irc.scm: Remove reference to (gnu packages kde) module.
* gnu/packages/kde-education.scm: Ditto.
* gnu/packages/kde-games.scm: Ditto.
* gnu/packages/kde-graphics.scm: Ditto.
* gnu/packages/kde-internet.scm: Ditto.
* gnu/packages/kde-office.scm: Ditto.
* gnu/packages/kde-pim.scm: Ditto.
* gnu/packages/kde-plasma.scm: Ditto.
* gnu/packages/kde-systemtools.scm: Ditto.
* gnu/packages/kde-utils.scm: Ditto.
* gnu/services/desktop.scm: Ditto.

Change-Id: Ib632bc46588a2400c61fd549389001ff367c0d66
2025-10-17 11:27:17 +02:00
Anderson Torres a0c91172bd gnu: Move abduco to screen.scm.
* gnu/packages/abduco.scm (abduco): Move from here…
* gnu/packages/screen.scm: …to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove reference to abduco.scm.
* po/packages/POTFILES.in: Likewise.

Change-Id: Ic1acbf3264ee242b3c5aa5363e466a48f4408f45
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-17 00:09:37 +02:00
Herman Rimm 67bf931398 gnu: Merge (gnu packages rush) into (gnu packages shells).
* gnu/packages/rush.scm (rush): Move from here ...
* gnu/packages/shells.scm (rush):  ... to here.
* gnu/packages/rush.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
* po/packages/POTFILES.in: Likewise.

Change-Id: I58029c20386e6bfd08f237c83a08235bfcbbc992
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-15 13:38:20 +01:00
Anderson Torres e03ecb45c2 gnu: Merge (gnu packages xnee) into (gnu packages xdisorg).
The xnee module has only one package definition. Since this is a simple
X11-related application, it should be on xdisorg module.

* gnu/packages/xnee.scm (xnee): Migrate from here...
* gnu/packages/xdisorg.scm: ...to here

* gnu/local.mk: Remove reference to xnee.
* gnu/packages/xnee.scm: Remove file.
* po/packages/POTFILES.in: Remove reference to xnee.

Change-Id: I1128d3db412fab366b6d4c508128b86ee3d7b26b
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-13 12:51:23 +01:00
Herman Rimm 9575e5303c gnu: Merge (gnu packages microcom) into (gnu packages engineering).
* gnu/packages/microcom.scm (microcom): Move to ...
* gnu/packages/engineering.scm (microcom): ... here.
* gnu/packages/microcom.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Change-Id: I58029c20386e6bfd08f237c83a08235bfcbbc992
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 16:29:44 +09:00
Florian Pelz 02e766c87a nls: Update translations.
Minification reduces the size of the ./po directory from 94MiB to 28MiB
according to `du -d1 -B MiB`.

Change-Id: I3fe9a1ab44d03c29c4352d9bcdf77f95fb1ffc70
2025-09-30 10:51:04 +02:00
Anderson Torres 6853465ca0 gnu: Merge (gnu packages openbox) with (gnu packages wm).
This file contains two package definitions that should be on wm.scm.
They are not overly complex, not tightly couple and small, so there is
few to no reason keeping them in a dedicated file.

* gnu/packages/openbox.scm (obconf, openbox): Move from here ...
* gnu/packages/wm.scm: ... to here.

* gnu/packages/openbox.scm: Delete file.
* gnu/local.mk: Remove reference to openbox.scm.

* gnu/packages/kde-frameworks.scm: Fixup reference to (gnu packages openbox) module.
* gnu/packages/lxde.scm: Remove reference to (gnu packages openbox) module.
* gnu/packages/lxqt.scm: Fixup reference to (gnu packages openbox) module.
* gnu/tests/install.scm: Remove reference to (gnu packages openbox) module.
* po/packages/POTFILES.in: Remove reference to openbox.scm.

Change-Id: I0b887debb97e8fcc7880c9f05d29981226d06077
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-28 22:24:06 +01:00
Andreas Enge 04a4f8cc9d gnu: Remove (gnu packages fcitx).
* gnu/packages/fcitx.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Fixes: guix/guix#2260
Change-Id: I70cdffb1dc5f8112afbdf556f457d647d788db9e
2025-09-25 20:33:34 +02:00
Andreas Enge 734da975a2 gnu: Deprecate barrier in favor of deskflow.
* gnu/packages/barrier.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.
* gnu/packages/hardware.scm (barrier): New variable.

Fixes: guix/guix#1521
Change-Id: I7071a21aa9ef0ae4eafe752fc03ce1e9f768c8ef
2025-09-24 10:31:00 +02:00
Andreas Enge b08fea7497 gnu: Remove (gnu packages pure).
* gnu/packages/pure.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Change-Id: Ifaf95459e662d291cd5276f9c4b9bf904f5041c6
2025-09-19 21:26:15 +02:00
Andreas Enge 6f8e11ad48 gnu: Remove (gnu packages presentation).
* gnu/packages/presentation.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Change-Id: I43b5ed8409bc79d84b929d9f00f57ab7ae9d4889
2025-09-19 20:54:25 +02:00
Cayetano Santos d970689f80 gnu: Merge fpga in electronics module.
* gnu/local.mk: Drop fpga.scm.
* etc/teams: Drop fpga.scm.
* CODEOWNERS: Drop fpga.scm.
* po/packages/POTFILES.in: Drop fpga.scm.
* gnu/packages/fpga.scm: Remove file.
(abc, abc-yosyshq, apycula, fftgen, gtkwave, iverilog, icestorm, libfst)
(nextpnr, nextpnr-ice40, nvc, openfpgaloader, python-hdlmake)
(python-migen, python-myhdl, python-vunit, systemc, verilator)
(yosys, yosys-clang): Move from here…
* gnu/packages/electronics.scm: … to here.

Change-Id: Ia920313a383d21210b217e3bf3f5c60c4682fc43
2025-09-17 11:36:57 +02:00
Andreas Enge fbe4c13dd4 gnu: Remove irods module.
* gnu/packages/irods.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in:
Unregister file.

Fixes: guix/guix#1890
Change-Id: Ibf1120f67deea52950346cdcde39188ccbb6a696
2025-09-14 18:43:04 +02:00
Martin Schitter e97ac73a1a po: Remove renamed dictd.scm entry.
Fixes: #2681

* po/packages/POTFILES.in: Unregister dictd.scm.

Change-Id: I5d0b44c2b210aaec2f04e4a6dc2f94d917d0b31c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-14 10:27:27 +03:00
Andreas Enge 9e2b56fb47 gnu: Remove hyperledger module.
* gnu/packages/hyperledger.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Change-Id: Id96902d6a2732e67439618f3ae4152b94e7bd8df
2025-09-05 18:21:38 +02:00
Anderson Torres 97d60fd2d2 gnu: moe: Transplant to text-editors.
Because GNU Moe is a text editor, and there is few to no reason to keep
it in a dedicated file.

* gnu/local.mk: Remove reference to moe.scm.
* gnu/packages/moe.scm (moe): Transplant it to ...
* gnu/packages/text-editors.scm: ... here.
* gnu/packages/moe.scm: Delete file.
* po/packages/POTFILES.in: Remove reference to moe.scm.

Change-Id: Ide3b33f177b91157ec730aff72d38da1d5114a18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-04 22:39:50 +01:00
Florian Pelz f799d148ad nls: Update translations.
* po/doc/guix-cookbook.zh_CN.po: New file.
* po/doc/local.mk: Add 'zh_CN' cookbook.
* po/packages/ru.po: New file.
* po/packages/LINGUAS: Add 'ru'.
* doc/local.mk: Add 'zh_CN' cookbook.
* doc/htmlxref.cnf: Update URLs for cookbook.
* doc/build.scm (%cookbook-languages): Add 'zh_CN'.
* doc/guix-cookbook.texi (Top): Mention 'zh_CN' cookbook.

Change-Id: Ic15114f01ee826a72060eebcbf1baf3bf619284f
2025-09-02 00:30:19 +02:00
Andreas Enge 07f54635ae gnu: Remove pep module.
* gnu/packages/pep.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Fixes: guix/guix#1692
Change-Id: Id0fb24621509971f18d8be8420047859870c3f03
2025-08-30 11:56:15 +02:00
Anderson Torres 4f399ba755 gnu: Remove apple-bash.
Neither version 125 nor 140 (the most recent upstream) compile.

* gnu/packages/apple.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Remove
reference to apple.scm.

Change-Id: I206419a972c46676b9203cca90f8777d2560fad7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 10:13:05 +02:00
Andreas Enge 6ac22c189a po: Unregister removed file.
This is a follow-up to commit e18b8c2aca .

* po/packages/POTFILES.in: Unregister removed file.

Change-Id: Icbf17b5e591f3526ef2c20c9db1e59bc9c568778
2025-08-26 15:04:20 +02:00
Greg Hogan bb13fbbddd po: Remove file that no longer exists.
This is a followup to 4c130c980f.

* po/packages/POTFILES.in: Remove gnu/packages/dico.scm.

Change-Id: Ia480fe39f88f3512abf45a06d49847e6fb69fe93
2025-08-25 15:48:27 +00:00
Hilton Chain f0ecb01390 nls: Adjust to module removals from rust-team merge.
* po/packages/POTFILES.in: Remove gnu/packages/c2rust.scm and
gnu/packages/crates-*.scm.

Fixes: #2168
Change-Id: Ibdfc033c93c19e4f6bb75fb3bd93290308948320
2025-08-22 20:35:14 +08:00
Rivulet Cedar a93f37fbf3 nls: Update po/packages/POTFILES.in.
* po/packages/POTFILES.in: List all packages.

Change-Id: Id081e7119fd2bf5951653152ddc1f76b554e3c83
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2025-08-05 08:12:27 +02:00
Florian Pelz a3345af038 nls: Update translations.
* po/packages/ar.po: New file.
* po/packages/LINGUAS: Add 'ar'.

Change-Id: I966bcd09beb45d58d7210dbad3274d50c630e9ee
2025-07-31 17:48:29 +02:00
Florian Pelz 13cd6c9a13 nls: Update translations.
* po/doc/guix-cookbook.it.po: New file.
* po/doc/guix-manual.it.po: New file.
* po/doc/local.mk: Add 'it' manual, cookbook.
* po/doc/po4a.cfg (po4a_langs): Add 'it'.
* po/guix/el.po: New file.
* po/guix/LINGUAS: Add 'el'.
* doc/local.mk: Add 'it' manual, cookbook.
* doc/htmlxref.cnf: Update URLs for manual, cookbook.
* doc/build.scm (%cookbook-languages, %manual-languages): Add 'it'.
* doc/guix.texi (Top): Mention 'it' manual.
* doc/guix-cookbook.texi (Top): Mention 'it' cookbook.

Change-Id: I46023fa4b2dbe9db5227292823b4df9e41c3cee0
2025-07-10 18:43:09 +02:00
Florian Pelz 5888ddb128 nls: Update translations.
* po/packages/kab.po: New file.
* po/packages/LINGUAS: Add 'kab'.

Change-Id: I226b832031eedd7a8b63aa15cbaa0399598c8861
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-03 00:05:14 +08:00
Florian Pelz 1678ebf86d nls: Update translations.
* po/guix/kab.po: New file.
* po/guix/LINGUAS: Add 'kab'.
* po/doc/guix-cookbook.es.po: New file.
* po/doc/local.mk: Add 'es' cookbook.
* doc/local.mk: Add 'es' cookbook.
* doc/htmlxref.cnf: Update URLs for cookbook.
* doc/build.scm (%cookbook-languages): Add 'es'.
* doc/guix-cookbook.texi (Top): Mention 'es' cookbook.

Change-Id: I795563ee78c930248ff860a03d9ce970099429da
2025-05-03 00:21:43 +02:00
Florian Pelz 74ea114fe7 nls: Update translations.
Change-Id: I3c1ff5189f0e488215e495a2d10ecb0f5c02dc21
2025-04-01 23:11:41 +02:00
Florian Pelz fe638f3c82 nls: Update translations.
Change-Id: I93830ce9471c20058dda400347c38226f0525e04
2025-01-30 07:45:02 +01:00
Florian Pelz cede908fcd nls: Update translations.
Change-Id: I60ac7161945677e279e5e12620820f62d4dfdeb3
2025-01-01 03:17:24 +01:00
Florian Pelz 4a2c74b951 nls: Update translations.
Change-Id: I2a2bdebc95c696b5040dd3fdb3f59dbef42d9e98
2024-11-30 10:04:16 +01:00
Florian Pelz dd63cd7876 nls: Update translations.
Change-Id: I15d674cd8e88250daa4284e8137a808c5298548f
2024-11-01 02:39:13 +01:00
Florian Pelz 834a419524 nls: Update translations.
* po/doc/guix-cookbook.sv.po: New file.
* po/doc/local.mk: Add 'sv' cookbook.
* po/doc/po4a.cfg (po4a_langs): Add 'sv'.
* doc/local.mk: Add 'sv' cookbook.
* doc/htmlxref.cnf: Update URLs for cookbook.
* doc/build.scm (%cookbook-languages): Add 'sv'.
* doc/guix-cookbook.texi (Top): Mention 'sv' cookbook.

Change-Id: Ibfeb7254f583f1c8827e8c2756bbb02880bcba46
2024-06-03 00:27:12 +02:00
Florian Pelz 8bf41c80ef nls: Update translations.
* po/packages/sv.po: New file.
* po/packages/LINGUAS: Add it.

Change-Id: I2ad4dfcb935ba0a4e79c15b86cee6826c6580729
2024-05-01 02:42:54 +02:00
Janneke Nieuwenhuizen 6c63c36677 maint: Use xgettext.scm wrapper to create .PO files reproducibly.
* 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-14 10:29:11 +02:00
Florian Pelz fa98837b1d nls: Update translations.
* 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-04-01 14:09:20 +02:00
Florian Pelz 956f44b931 nls: Update translations.
Change-Id: Ic1506db5813880153b6def005011618dc4529e8f
2024-02-29 22:57:09 +01:00
Florian Pelz 6f78803b01 nls: Update translations.
Change-Id: I42b5d41bdd5cd1b096c977e132b7a85992223402
2024-02-01 18:34:22 +01:00
Florian Pelz 938a47c86d nls: Update translations.
Change-Id: I432aec0ea31ead192d6444c96dc42038f5c7ab9a
2023-10-31 23:01:37 +01:00
Florian Pelz 57ab9536db nls: Update translations. 2023-08-31 21:36:03 +02:00
Florian Pelz 39fbc041f9 nls: Update translations. 2023-07-31 21:08:46 +02:00
Florian Pelz 8af22b4931 nls: Update translations.
* po/packages/ja.po: New file.
* po/packages/LINGUAS: Add it.
2023-06-30 14:26:07 +02:00
Florian Pelz 8e9e6a6482 nls: Update translations.
* doc/guix-cookbook.texi (Top): Mention Slovak.
2023-05-31 17:23:21 +02:00
Julien Lepiller d333958763 nls: Update translations. 2023-03-07 21:14:57 +01:00
Tobias Geerinckx-Rice 4775460ba9 nls: Fix more Texinfo Italiano.
* po/guix/it.po: Fix ‘@opzione’, ‘@comando’.
2023-02-26 01:00:00 +01:00
Julien Lepiller b5a3e745f9 gnu: Remove key-mon.scm.
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-02-03 18:58:09 +01:00
Julien Lepiller dc7eb6f07a nls: Update translations.
* po/guix/ka.po: New file.
* po/guix/LINGUAS: Add it.
* po/packages/uk.po: New file.
* po/packages/LINGUAS: Add it.
2023-01-05 08:14:55 +01:00
Julien Lepiller 2e75b328b6 nls: Update translations.
po/packages/vi.po: New file.
po/packages/LINGUAS: Add it.
2022-12-04 22:25:23 +01:00
pelzflorian (Florian Pelz) da6c6763fa scripts: Use translations for guix.pot for service descriptions.
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-20 16:01:08 +01:00