~ruther/guix-local

ref: b0cd9ea80c4e0294ee256ff7aaefdb4e1c93dc0e guix-local/gnu/packages/patches d---------
e4f8fb3d — Andreas Enge 1 year, 1 month ago
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
c629ba1d — Andreas Enge 1 year, 1 month ago
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
df272322 — Andreas Enge 1 year, 1 month ago
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
809100f7 — Andreas Enge 1 year, 1 month ago
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
e110789d — Andreas Enge 1 year, 1 month ago
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
a440ce45 — Liliana Marie Prikler 1 year, 1 month ago
gnu: komikku: Fix typo in patch.

This is a follow-up to d3f91786b9fbba9b85ee2ba4aa0efe747ed3d50e, which
introduced a patch to restore backwards compatibility with Python 3.11.

* gnu/packages/patches/komikku-python-3.11-compat.patch: Add missing '{' in
replacement.
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: nss: Update to 3.101.4.

* gnu/packages/nss.scm (nss): Update to 3.101.4.

Change-Id: I2a0d98f045034f66e0fea687696c77c64f4c853a
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>
6dbe4a87 — Nicolas Graves 1 year, 3 months ago
gnu: safeint: Update to 3.0.28.

* gnu/packages/cpp.scm (safeint): Update to 3.0.28.
065a80c0 — Maxim Cournoyer 1 year, 1 month ago
gnu: dolphin-emu: Refine watcher unbundling patch.

* gnu/packages/patches/dolphin-emu-unbundle-watcher.patch: Simplify since our
watcher package now ships pkg-config files.

Change-Id: Ia1456be28a9a20f8a2d1658499e1be241bd80f34
4bddd3ba — Maxim Cournoyer 1 year, 1 month ago
gnu: dolphin-emu: Refine tinygltf unbundling patch.

* gnu/packages/patches/dolphin-emu-unbundle-tinygltf.patch: Update based on
upstream comments.

Change-Id: Icbc9a3d154b49b2d9ecb6479c43284cbd48d21b6
17cdf44b — André Batista 1 year, 2 months ago
gnu: make-torbrowser: Remove redundant phase.

Follow up to commit 6ee9cd170b10a52162e43abcdb1f7148da5d7f45 which added
torbrowsers-add-store-to-rdd-allowlist.patch and implicitly made
'build-sandbox-whitelist phase unnecessary.

Users are encouraged to use Guix Containers if they want to restrict
browsers' access to their file systems.

* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases>
'build-sandbox-whitelist: Remove it;
'autoconfig: Remove step that adds the forementioned list to browser
default preferences.
* gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Add
explanatory comment and refer to issues this patch addresses.

Change-Id: Icc0ea4c2470e8bc82e3a2bf57966b46fd47a7cf8
Signed-off-by: Hilton Chain <hako@ultrarare.space>
f41821a2 — Maxim Cournoyer 1 year, 1 month ago
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
63f10a86 — Maxim Cournoyer 1 year, 1 month ago
Revert "gnu: libdigidocpp: Apply patch bundling required config files."

This reverts commit c0713cd4ab93cca835d56b6be2b88505f0bcf721.  The patch has
to be applied against qdigidoc itstelf.
7c389289 — Maxim Cournoyer 1 year, 1 month ago
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
c0713cd4 — Maxim Cournoyer 1 year, 1 month ago
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
db5ac9d6 — Maxim Cournoyer 1 year, 2 months ago
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>
b67be452 — Andreas Enge 1 year, 1 month ago
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
Next