1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

488 Commits

Author SHA1 Message Date
Andreas Enge
e76d4cbb5b gnu: Remove (gnu packages mercury).
* gnu/packages/mercury.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Fixes: guix/guix#6527
Change-Id: If5abf7b6574be1e4f56b2c0099d3f1c29816658c
2026-03-18 18:23:21 +01:00
Cayetano Santos
706541d384 gnu: genimage: Move to flashing-tools.
* gnu/packages/genimage.scm: Remove.
* packages/patches/genimage-mke2fs-test.patch: Remove.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister module.
(dist_patch_DATA): Unregister patch.
* po/packages/POTFILES.in: Unregister module.
* gnu/packages/flashing-tools.scm (genimage): Add variable.
* gnu/packages/image.scm: Update used module.

Merges guix/guix!7045

Change-Id: Iaeafca2b63bcd92f588894543316b968f45c577c
2026-03-13 19:29:31 +01:00
Noé Lopez
c5c02d134c gnu: Add gnome-circle module.
* gnu/packages/gnome-circle.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* etc/teams.scm (gnome): Add it to gnome team.
* CODEOWNERS: Add it.
* po/packages/POTFILES.in: Add it.

Change-Id: I26eb22689d894eccad031db7e494c937dd45bffc
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06 14:53:16 +01:00
Cayetano Santos
6208c49310 gnu: Add ripes.
* gnu/packages/computer-architecture.scm (ripes): New variable.
* gnu/local.mk (dist_patch_DATA): Register it.
* po/packages/POTFILES.in: Add new module.

Change-Id: I1e0ab70527cd0dfe86ccee88c6f39a1e2efadaf8
2026-03-02 09:35:55 +01:00
Cayetano Santos
3aedd9a716 gnu: conky: Move to monitoring.
* gnu/packages/conky.scm: Remove.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister.
* po/packages/POTFILES.in: Unregister.
* gnu/packages/monitoring.scm (conky): Add variable.

Merges guix/guix!6738

Change-Id: I72a0f6e9b32d57f215cff59854222d6a5b2563cd
2026-03-01 09:58:57 +01:00
Florian Pelz
86f3e3bd9b nls: Update translations.
Change-Id: I27f296d853bdb0cb2057a15818e3c7a0e25b157a
2026-03-01 00:32:33 +01:00
Cayetano Santos
e2840c2126 gnu: Add neorv32.
* gnu/packages/hdl.scm: New variable.
* CODEOWNERS: Regenerate.
* gnu/local.mk: Register.
* po/packages/POTFILES.in: Likewise.
* etc/teams.scm (electronics)<#:scope>: Add "gnu/packages/hdl.scm".

Change-Id: I188087a03272b9a63f23fd96c9cd2af7228dc0d9
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:30:31 +01:00
Anderson Torres
9aece7afd8 gnu: Remove cook.
* gnu/packages/cook.scm: Remove file.
* gnu/local.mk, po/packages/POTFILES.in: Remove references to above file.
* gnu/packages/version-control.scm: Remove module inclusion.

Change-Id: I04c935cb8f580a9f7cc19309cb699448d0520e3f
Signed-off-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:25:29 +01:00
Rutherther
7c0cd7e45b Merge branch 'version-1.5.0'
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
2026-01-22 13:27:13 +01:00
Florian Pelz
958ca14f47 nls: Adapt 'de' translations of "Binary Installation" documentation.
To accommodate last-minute changes in #5724 before Guix 1.5.0 release.

* po/doc/guix-manual.de.po: Adapt.

Change-Id: I800e0645900ca1fc45f02d664c3336efdb30aa76
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5759
2026-01-19 18:52:52 +01:00
Florian Pelz
7c3fec8a6d nls: Update translations.
Change-Id: I20ded9e099995fda91fa7a9cf7c34323b4eae541
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-16 20:56:39 +01:00
Christopher O'Neill
a2f6d5c4ab doc: Remove paragraph stating Xorg display server used by default.
* doc/guix.texi (Desktop Services): Remove paragraph.
(X Window): Remove corresponding anchor.
* po/doc/guix-manual.de.po, po/doc/guix-manual.fr.po: Likewise.

Change-Id: Ib545f15e51585fcc5abdb804e6d9eb0f47cb2179
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-15 19:07:35 +01:00
Christopher O'Neill
1502f231ff doc: Remove paragraph stating Xorg display server used by default.
* doc/guix.texi (Desktop Services): Remove paragraph.
(X Window): Remove corresponding anchor.
* po/doc/guix-manual.de.po, po/doc/guix-manual.fr.po: Likewise.

Change-Id: Ib545f15e51585fcc5abdb804e6d9eb0f47cb2179
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-01-07 03:17:49 +01:00
Andreas Enge
6bd2a77b7b gnu: Remove (gnu packages idris).
* gnu/packages/idris.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister file.

Fixes: guix/guix#4391
Change-Id: I03f0eb98456fd478c91cfe45c2334fb947a33229
2026-01-05 16:52:35 +01:00
Anderson Torres
805dd1764e gnu: wdiff: Migrate from (gnu packages wdiff) to (gnu packages patchutils).
wdiff is a single leaf package; there is few to no reason to keep it isolated
in a single file.
Given that patchutils.scm has similar packages, e.g. @code{vbindiff}, it is a
good choice to receive wdiff.

* gnu/local.mk: Remove reference to wdiff.scm.
* gnu/packages/wdiff.scm: Delete file.
(wdiff): Move from here ...
* gnu/packages/patchutils.scm: ... to here.
Update copyright commentaries.
Add module (gnu packages texinfo).
* po/packages/POTFILES.in: Remove reference to wdiff.scm.

Change-Id: Ife2c051c209948afafe67854a315bdfa1a604f52
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-13 23:14:28 +01:00
Florian Pelz
24d0c0a951 nls: Update translations.
Change-Id: I59f8d263668d36faa84bad8a355baa964332ac6a
2025-12-11 01:58:47 +01:00
Florian Pelz
9aa22e6451 nls: Update translations.
Change-Id: I5c4cf2b47159d8c5cf8f79ea7d0efcbd14b4f68f
2025-12-07 15:41:17 +01:00
Giacomo Leidi
c425bac93d Update Giacomo's email address.
The change was automated via:

git grep -l goodoldpaul@autistici.org |
    xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'

* .mailmap: New entry.

Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-03 14:38:09 +09:00
Florian Pelz
9436acc15c nls: Update translations.
* po/doc/guix-cookbook.ta.po: New file.
* po/doc/local.mk: Add 'ta' cookbook.
* po/doc/po4a.cfg (po4a_langs): Add 'ta'.
* po/guix/pt.po: New file.
* po/guix/LINGUAS: Add 'pt'.
* po/packages/ta.po: New file.
* po/packages/LINGUAS: Add 'ta'.
* doc/local.mk: Add 'ta' cookbook.
* doc/htmlxref.cnf: Update URLs for cookbook.
* doc/build.scm (%cookbook-languages): Add 'ta'.
(html-manual-indexes)<language-index>: Hide PDF for 'ta'.
* doc/guix-cookbook.texi (Top): Mention 'ta' cookbook.

Change-Id: I05e887f31b0715def25ce1b1912077144ae65e92
2025-12-01 01:56:53 +01:00
Anderson Torres
68aeff43a5 gnu: gcal: Move from (gnu packages gcal) to (gnu packages calendar).
gcal is a leaf package, and the only one kept at gnu/packages/gcal.scm.
There is no special reason to keep it in a dedicated file.

* gnu/local.mk: Remove reference to packages/gcal.scm.
* gnu/packages/gcal.scm (gcal): Move from here ...
* gnu/packages/calendar.scm: ... to here.
  Update copyright headers via merge.
* po/packages/POTFILES.in: Remove reference to gnu/packages/gcal.scm.

Change-Id: I196ce61ebb4caa683b97483f6ea1d6e505f05af7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:52 +01:00
Evgeny Pisemsky
81a066eb91 gnu: Rename (gnu packages pikchr) into (gnu packages diagram)
* gnu/packages/pikchr.scm: Rename to gnu/packages/diagram.scm.
* gnu/local.mk (GNU_SYSTEM_MODULES): Change file name.
* po/packages/POTFILES.in: Likewise.

Change-Id: Id4322546f1fe6a420deaa292a328e623e3909e5c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-27 14:22:25 +01:00
Florian Pelz
462bc5e293 nls: Update translations.
Change-Id: Icefc938c448dda6c2be1612958199f7b55d97b0b
2025-11-23 10:01:23 +01:00
Andreas Enge
6ba91aa9b0 gnu: Remove cedille.
* gnu/packages/cedille.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
deleted file.

Fixes: guix/guix#3637
Change-Id: I96da41d220b84a31a76e834e578e0f538d506cb6
2025-11-18 17:48:45 +01:00
Andreas Enge
8e6ff96860 gnu: Remove reference to sawfish.
This is a follow-up to commit 3e99ed21c2 .

* po/packages/POTFILES.in: Remove reference to deleted file.

Change-Id: Ifa7087310eadf1a9c0cec7e346944aa5d80093e2
2025-11-18 17:46:40 +01:00
Florian Pelz
652a0342c5 nls: Update translations.
Change-Id: I508d6e42d894da0d6203220e2d3e5ec47cc88f5d
2025-11-16 09:26:52 +01:00
Florian Pelz
98868ea4e3 nls: Update translations.
Change-Id: Ic1541f59f0ed8a1ad990a3ca2b5947e124c51472
2025-11-09 19:31:09 +01:00
Florian Pelz
800cbcf7cd nls: Update translations.
Change-Id: I636d03ffbdf38ba4389bb9fc313cd1e41245191e
2025-11-01 02:21:04 +01:00
Cayetano Santos
28d63cb66b po: Add 'gnu/packages/oneapi.scm'.
This is a followup to 8894ed2c30.

* po/guix/POTFILES.in: Add 'gnu/packages/oneapi.scm'.

Change-Id: I4b7ccbb175a000dc87415e9267fd7fba7e269a52
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-27 00:13:25 +01:00
Anderson Torres
412c256332 gnu: Remove fvwm.
* gnu/packages/fvwm.scm: Remove file.
* gnu/local.mk: Remove reference to fvwm.scm.
* po/packages/POTFILES.in: Remove reference to fvwm.scm.

Fixes: guix/guix#2839
Fixes: guix/guix#2883
Change-Id: I1379a6e8b3b795d2ebe48d844b0ee5f2d5026057
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-22 00:04:31 +02:00
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
ea6047816e nls: Revert broken sv translation.
* po/guix/sv.po: Revert.

Change-Id: I97e1ee9ace0e88941e07dd1ab7a6476936b2735e
2025-09-30 11:29:32 +02: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
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09: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