gnu: Remove clang-10.
* gnu/packages/llvm.scm (clang-10): Delete variable.
* gnu/packages/patches/clang-10.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I226d945dc4ba33a0e49d5e8df3cd7d2630002ef1
gnu: Remove clang-8.
* gnu/packages/llvm.scm (clang-8): Delete variable.
* gnu/packages/patches/clang-8.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I46b47cb9847ef82a44817021c097b240547c3073
gnu: Remove clang-7.
* gnu/packages/llvm.scm (clang-7): Delete variable.
* gnu/packages/patches/clang-7.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I75743853aa656630a4541f42bf577882226b51d3
gnu: Remove llvm-9.
* gnu/packages/llvm.scm (llvm-9): Delete variable.
* gnu/packages/patches/llvm-9-fix-bitcast-miscompilation.patch,
gnu/packages/patches/llvm-9-fix-lpad-miscompilation.patch,
gnu/packages/patches/llvm-9-fix-scev-miscompilation.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister files.
Change-Id: I25c2261dd648194cc4f764f92988617bfac64561
gnu: Remove clang-9.
* gnu/packages/llvm.scm (clang-9): Delete variable.
* gnu/packages/patches/clang-9.0-libc-search-path.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I1f6b288999f476583f6025de71c173b5511c4bb2
Change-Id: Ia81275e0a6600aba2d76c00534e4f88d63f61f34
gnu: zynaddsubfx: Fix build with gcc-14.
* gnu/packages/patches/zynaddsubfx-3.0.6-include-cstdint.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
* gnu/packages/music.scm (zynaddsubfx)[source]: Add it.
[home-page]: Update URL.
Change-Id: I7a90ee849da029bc159dbbaad1d8aae89f503fbe
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: qgit: Update to 2.12.
* gnu/packages/version-control.scm (qgit): Update to 2.12.
[arguments]<#:qtbase>: Use qtbase.
[inputs]: Add qt5compat and qtwayland.
* gnu/packages/patches/qgit-2.12-fix-search-style.patch: New file.
* gnu/local.mk: Register it.
Change-Id: I13d8961005ad5ccd79a9df96e3c48347e11f5605
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: guile-gi: Fix build.
* gnu/packages/patches/guile-gi-fix-marshall-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile-xyz.scm (guile-gi)
[source]: Use git-fetch. Use “guile-gi-fix-marshall-tests.patch”.
[#:configure-flags]: Add “--enable-hardening” like upstream.
[#:phases]: Remove ‘remove-dotted-circle-from-combining-character’.
Add ‘disable-failing-tests’.
[inputs]: Remove webkitgtk-for-gtk3. Move gtk+…
[native-inputs]: … here. Add autoconf, automake, texinfo and grilo.
Replace xorg-server with xorg-server-for-tests.
Change-Id: Idbc92cac219947fec268e8afcc9bf6527cc8a217
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: safeint: Update to 3.0.28.
* gnu/packages/cpp.scm (safeint): Update to 3.0.28.
gnu: qdigidoc: Fix signing functionality.
* gnu/packages/patches/qdigidoc-bundle-config-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/security-token.scm (qdigidoc): Apply it.
[description]: Please 'guix lint'.
Change-Id: I677d94ad5f00a65546e25f0a44f5a51d82b9a8b4
gnu: qdigidoc: Install TSL files via a patch.
* gnu/packages/security-token.scm (qdigidoc)
[patches]: New field.
[build-system]: Use qt-build-system.
[arguments] <#:qtbase>: New argument.
<#:modules>: Delete.
<#:phases> {generate-tsl-qrc}: Delete.
* gnu/packages/patches/qdigidoc-bundle-tsl-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I96aca98b15ab85b497545a020b1c2cd8e77a3a7f
gnu: libdigidocpp: Apply patch bundling required config files.
This fixes the signing feature of qdigidoc.
* gnu/packages/patches/libdigidocpp-bundle-config-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/crypto.scm (libdigidocpp) [patches]: Apply it.
Change-Id: I8deb1fdcc4a0af28db89c799367c3ea901b69470
gnu: Add pharo-vm.
* gnu/packages/smalltalk.scm (pharo-vm): New variable.
* gnu/packages/patches/pharo-vm-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I1618103786c6e1a8a5df924d1b1b1dea22db80cd
Co-authored-by: Jorge Acereda <jacereda@gmail.com>
gnu: mariadb: Remove patch.
This was apparently merged in version 10.4 and does not apply anymore.
* gnu/packages/patches/mariadb-rocksdb-atomic-linking.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
* gnu/packages/databases.scm (mariadb)[arguments]<#:phases>{patch-source}:
Remove phase.
[native-inputs]: Remove patch and patch-file.
Change-Id: I6fcf4a1852d8abd1bdb29cd2a2fe96b19da602a9
gnu: komikku: Prepare for future servers.
* gnu/packages/patches/komikku-future-servers-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (komikku)[paatches]: Use it here.
[#:phases]: Add ‘unpack-fonts’.
[inputs]: Add font-0xpropo.
gnu: komikku: Update to 1.72.0.
* gnu/packages/patches/komikku-python-3.11-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (komikku): Update to 1.72.0.
[patches]: Use “komikku-python-3.11-compat.patch”.
gnu: go-github-com-jbenet-go-context: Apply patch to fix crash.
* gnu/packages/patches/go-github-com-jbenet-go-context-fix-import-error.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/golang-xyz.scm (go-github-com-jbenet-go-context)
[source]: Apply it.
[propagated-inputs]: Delete field.
Change-Id: Id63ff5a78788eb85055e89f352f6b68ada4c0c0a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: virtuoso-ose: Update to 7.2.15.
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.15.
[source]<patches>: Remove virtuoso-ose-remove-pre-built-jar-files.patch.
<snippet>: Update snippet to simply delete all prebuilt Java archives.
[arguments]<phases>: Remove the custom 'bootstrap phase.
<phases>: Update list of files in 'avoid-embedding-kernel-and-timestamps
phase.
[native-inputs]: Add python.
* gnu/packages/patches/virtuoso-ose-remove-pre-built-jar-files.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove patch.
Change-Id: I35677732e80e17a9115a910c921f4f167b6d9b3b
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: daemontools: Fix build with gcc-14.
* gnu/packages/patches/daemontools-gcc14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/admin.scm (daemontools)[origin]: Use patch.
Change-Id: Ica243ab00e20242e04be0281e3285d24fe7ff574