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>
gnu: libxcb: Add a patch for PATH_MAX on the Hurd.
Followup to 214b9d500f1434f745c26c5d9f826615d754a3ce.
The PATH_MAX issue has been solved upstream so use their patch instead.
* gnu/packages/patches/libxcb-path-max.patch: New patch.
* gnu/local.mk (dist_path_DATA): Add it.
* gnu/packages/xorg.scm (libxcb): Adjust ‘fix-PATH_MAX’ phase to apply the
patch instead of substituting the source.
Change-Id: I290033978a86aaa9e87149b6bed9aec0918076f3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: local.mk: Remove unused patch.
* gnu/packages/patches/qucs-s-qucsator-rf-search.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Unregister it.
This follows on from 7e69873252.
Change-Id: I44b4c48dc6cb741e0a60010355792574ad8c161f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: qemu: Reinstate the bios-tables test.
* gnu/packages/virtualization.scm (qemu): Add comment.
[source] <patches>: Remove qemu-disable-bios-tables-test.patch
[#:phases] {replace-firmwares}: Adjust file names.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: Delete file.
* gnu/local.mk: De-register it.
Change-Id: I9835c21533ce7217d3928f5c02db8a0355af89c8
gnu: Register missing hare patches.
This is a follow-up to 8be59a7e3e1c6f39a4c4c2982483df58683a0b06, which
inadvertently introduced new patches without registering them.
* gnu/local.mk (dist_patch_DATA): Register
%D%/packages/patches/hare-fallback-cache.patch and
%D%/packages/patches/hare-toolpath.patch.
gnu: packages: Add harec.
* gnu/packages/hare.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add above file.
Change-Id: I8c10e3e5cfcdccc6b7b47a35426d66c4b77d3f14
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: cyrus-sasl: Fix time.h check.
This is needed for cross-compiling.
* gnu/packages/patches/cyrus-sasl-fix-time-h.patch: New file.
* gnu/packages/cyrus-sasl.scm (dist_patch_DATA): Register it.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[source]: Use the patch.
[native-inputs]: Add autoconf, automake and libtool.
[arguments]<#:phases>{autoreconf}: New phase.
Change-Id: I46e3801d50758f79df0447dd3bd483b427277e12
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: libvpx: Update to 1.15.2.
* gnu/packages/patches/libvpx-CVE-2025-5262.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
* gnu/packages/video.scm (libvpx): Update to 1.15.2.
[source]: Remove patch.
Change-Id: If7f5d584204a5bab29156f53930e45f76a4a68e3
gnu: bc: Update to 1.08.2.
* gnu/packages/algebra.scm (bc): Update to 1.08.2.
[source](origin): Remove patch.
[license]: Change from gpl2+ to gpl3+.
* gnu/packages/patches/bc-fix-cross-compilation.patch: Delete.
* gnu/local.mk: Unregister deleted file.
Change-Id: Iada592d2deeeec91f875306a0fb6f8c4056ccfad
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: qemu: Update to 10.1.0.
* gnu/packages/virtualization.scm (qemu): Update to 10.1.0.
[source] <patches>: Remove qemu-disable-bios-tables-test and
qemu-glibc-2.41.patch patches; add qemu-fix-test-virtio-version.patch.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: Rebase.
* gnu/packages/patches/qemu-disable-migration-test.patch: Delete file.
* gnu/packages/patches/qemu-glibc-2.41.patch: Likewise.
* gnu/packages/patches/qemu-fix-test-virtio-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I0203137a144f89dcc502d1bcb2fa6f717b7223ff
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
gnu: lxsession: Update to 0.5.6.
* gnu/packages/patches/lxsession-potfiles-ignore.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/lxde.scm (lxsession): Update to 0.5.6.
[source]: Switch to git-fetch. Add patch.
Closes: #2268
Change-Id: I9b33123dfbfb6beb53178caeb6c531d9ef1b7a94
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: gimp-2: Fix build.
* gnu/packages/patches/gimp-fix-metadata-editor.patch: New file.
* gnu/packages/patches/gimp-fix-tiff-load.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/gimp.scm (gimp-2) [source] <patches>: Apply them.
Fixes: #1676
Change-Id: I6524d7e4f90f56d75f69a3b65e0ee6627924258c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: nss-rapid: Update to 3.115.
* gnu/packages/nss.scm (nss-rapid): Update to 3.115.
* gnu/packages/patches/nss-3.115-disable-broken-tests.patch: Add.
* gnu/packages/patches/nss-3.115-disable-pkix-ocsp-tests.patch: Add.
* gnu/local.mk (dist_patch_DATA): Add NSS patches.
Change-Id: Ia54c89bd8bf2059c1c8f03cde794c85be9b5c527
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>
gnu: Remove linuxdcpp.
* gnu/packages/patches/linuxdcpp-openssl-1.1.patch,
gnu/packages/direct-connect.scm: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
(GNU_SYSTEM_MODULES): Unregister module.
Fixes: guix/guix#1573
Change-Id: I5bb0a894a5964576f0307264e23cade3b9532732
gnu: Add zig-0.15.
* gnu/packages/patches/zig-0.15-fix-runpath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/zig.scm (zig-0.15-libc-abi-tools, zig-0.15): New variables.
Change-Id: I5f8655716fb8fc57ea9e74bd67dd409a1c42599c
Revert "gnu: Remove abseil-cpp-20200923.3."
This reverts commit 26bc9be57d8820bac13a8677f10cb7c9b053f0e5.
For the reason, see the added comments in the source.
Change-Id: Ib0dc9c031de9bb8d2d361aaf50464ff87ea6a903
gnu: Remove nyacc-0.86.
* gnu/packages/mes.scm (nyacc-0.86): Delete variable.
(nyacc-0.99): Copy previously inherited fields.
(nyacc-1.00.2): Add a comment.
* gnu/packages/patches/nyacc-binary-literals.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I52629aac6de067ac5107accd83da51b818992afb
gnu: Remove abseil-cpp-20200923.3.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Delete variable.
(abseil-cpp-20220623): Copy and rewrite previously inherited fields.
* gnu/packages/patches/abseil-cpp-fix-strerror_test.patch,
gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch,
gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: Delete
files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.
Change-Id: I6677843ce7266df069ac0e1dae5ec037a341a8a2