summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Expand)AuthorAgeFilesLines
* gnu: pari-gp: Update to 2.17.0.•••* gnu/packages/algebra.scm (pari-gp): Update to 2.17.0. * gnu/packages/patches/pari-gp-qfcvp.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: If0ea83651ae7aa4cb5de61dfaa5ec2b11051eaab Andreas Enge2 days1-0/+19
* gnu: Add corectrl.•••* gnu/packages/admin.scm (corectrl): New variable. * gnu/packages/patches/corectrl-polkit-install-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id: I7b0f85c917eb58d7518d7ee7c5b22ef2debde7d9 Ashvith Shetty3 days1-0/+23
* gnu: flatpak: Fix icon validation.•••* gnu/packages/package-management.scm (flatpak): Substitute a marker in icon-validator/validate-icon.c for the store location. * gnu/packages/patches/flatpak-fix-icon-validation.patch: Bind the guix store during flatpak-validate-icon invocation in sandbox mode, along with a few environment variables necessary for image format detection. Change-Id: I15dfdd0ecadc57ed383e2985c1c3caa36be4a1de Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vasilii Smirnov6 days1-0/+37
* Merge remote-tracking branch 'origin/rust-team'•••Change-Id: Ib21a0ea59fb2ae4e802552057227c636f24a6f8c Efraim Flashner9 days8-372/+210
|\
| * gnu: Add rust-onenote-parser-for-clamav.•••* gnu/packages/crates-io.scm (rust-onenote-parser-for-clamav): New variable. * gnu/packages/patches/rust-onenote-parser-for-clamav-deps.patch * gnu/packages/patches/rust-onenote-parser-for-clamav-parse-in-memory-buffer.patch * gnu/packages/patches/rust-onenote-parser-for-clamav-property-type.patch Add patches here... * gnu/local.mk: ...and here. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I6c2bb1d7afef8328317a54dcfee9204614864e64 Nicolas Graves12 days3-0/+170
| * gnu: maturin: Update to 1.8.0.•••* gnu/packages/rust-apps.scm (maturin): Update to 1.8.0. [source]: Remove snippet. [arguments]: Don't run the tests in release mode. Adjust the custom 'install-completions phase to install the bash completions in the correct directory and to install the nushell completions. [cargo-inputs]: Add rust-pretty-assertions-1, rust-same-file-1, rust-schemars-0.8, rust-xid-unicode-0.2. Replace rust-cargo-metadata-0.18 with 0.19, rust-cbindgen-0.26 with 0.27, rust-clap-complete-command-0.5 with 0.6, rust-fs-err-2 with 3, rust-goblin-0.7 with 0.9, rust-minijinja-1 with 2, rust-pep440-rs-0.3 with 0.6, rust-pep508-0.2 with 0.6, rust-pyproject-toml-0.8 with 0.11, rust-rustls-0.21 with 0.23, rust-target-lexicon-0.12 with 0.13, rust-thiserror-1 with 2, rust-toml-edit-0.21 with 0.22, rust-zip-0.6 with 2. [cargo-development-inputs]: Add rust-fs4-0.12, rust-rstest-0.22. Replace rust-trycmd-0.14 with 0.15, rust-which-5 with 7. * gnu/packages/patches/maturin-no-cross-compile.patch: Update patch. Change-Id: Iad445c26556efe4527085876a759d65d4f72621d Efraim Flashner12 days1-11/+21
| * gnu: rust-cargo-edit: Update to 0.13.0.•••* gnu/packages/rust-apps.scm (rust-cargo-edit): Update to 0.13.0. [source]: Remove patch. [arguments]: Remove custom phases. Don't skip the tests. Add cargo-test-flags. [cargo-inputs]: Add rust-tame-index-0.13, rust-cargo-test-macro-0.3, rust-cargo-test-support-0.3. Replace rust-snapbox-0.4 with 0.6. Remove rust-crates-index-0.19, rust-git2-0.17, rust-native-tls-0.2. [inputs]: Add curl, libgit2-1.8. Remove libgit2-1.6. * gnu/packages/patches/rust-cargo-edit-remove-ureq.patch: Remove file. gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I10001bec2ccf09cce2aadfc62b7fb9abdbdad137 Efraim Flashner12 days1-33/+0
| * gnu: rust-webbrowser-0.8: Update to 0.8.15.•••* gnu/packages/crates-io.scm (rust-webbrowser-0.8): Update to 0.8.15. [source]: Remove patch. [arguments]: Don't skip the build. Add cargo-test-flags. [cargo-inputs]: Add rust-core-foundation-0.9, rust-home-0.5, rust-jni-0.21, rust-ndk-context-0.1, rust-objc-0.2, rust-raw-window-handle-0.5. [cargo-development-inputs]: Add rust-actix-files-0.6, rust-actix-web-4, rust-crossbeam-channel-0.5, rust-env-logger-0.9, rust-ndk-glue-0.5, rust-rand-0.8, rust-serial-test-0.10, rust-tokio-1, rust-urlencoding-2. [native-inputs]: Add pkg-config. [inputs]: Add zstd:lib. * gnu/packages/patches/rust-webbrowser-remove-unsupported-os.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: Ib585361789c2615654ddeaab88aadcab702ac6c0 Efraim Flashner12 days1-24/+0
| * gnu: mrustc: Update to 0.11.0-1.5e01a76.•••* gnu/packages/rust.scm (%mrustc-commit): Update to newest commit. (%mrustc-source): Update to 0.11.0-1.5e01a76. Add a patch. Adjust the snippet to not use vendored openssl. (rust-bootstrap)[source]: Remove patch, remove patch-flags. Add to the snippet a substitution for compatibility with llvm-13. [inputs]: Remove input labels. Remove conditional use of clang. [arguments]: Allow parallel building on all architectures. Update the make-flags. Replace the 'unpack phase to unpack the mrustc sources. Delete the custom 'set-mrustc-sources and 'patch-cargo-checksum phases. Adjust the custom 'patch-makefiles phase. Adjust the 'configure and 'build phases to no longer use clang on some architectures. * gnu/packages/patches/mrustc-patches.patch: New file. * gnu/packages/patches/rustc-1.54.0-src.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Update it. Change-Id: I7e444abe4b386b1bb77f05a278ddef45152ddb3c Efraim Flashner12 days2-304/+19
* | syscalls: Add implementation of statfs for guile-static.•••This is needed when bind mounting file systems from the initrd guile, or else you get an error like this: https://lists.gnu.org/archive/html/help-guix/2021-07/msg00050.html * guix/build/syscalls.scm (statfs): Add implementation for calling from guile-static. * gnu/packages/patches/guile-3.0-linux-syscalls.patch, gnu/packages/patches/guile-linux-syscalls.patch (statfs-raw): C Function to support above. Change-Id: Ibc8f1f27648add90639bd391aff8d61c6a23b884 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Noah Evans10 days2-2/+66
|/
* gnu: whisper-cpp: Enable sdl2 and tests.•••* gnu/packages/patches/whisper-cpp-enable-tests.patch: New file. * gnu/packages/machine-learning.scm (whisper-cpp)[source]: Add reference to patch. [arguments]<#:configure-flags>: Add configure flags. [arguments]<#:phases>: Disable big test on 32 bit. [inputs]: Add sdl2. [synopsis]: Modify. [description]: Modify. * gnu/local.mk (dist_PATCH_DATA): Register patch. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com> Change-Id: Icdb82c3c7d3d485346f89fe699d0d64b34c1b21a Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com> Andy Tai2025-01-021-0/+19
* gnu: Remove python-pyls-black.•••* gnu/packages/python-xyz.scm (python-pyls-black): Delete variable and remove associated patch. Project is no longer maintained as of 4 years to this date and has been succeeded and forked by python-lsp-black. Change-Id: Ic209f23e6368744db74b93e2a9c01a9859b04f82 jgart2025-01-021-45/+0
* gnu: zig: Respect the PKG_CONFIG environment variable.•••* gnu/packages/patches/zig-0.9-build-respect-PKG_CONFIG-env-var.patch: New file. * gnu/packages/patches/zig-0.10-build-respect-PKG_CONFIG-env-var.patch: New file. * gnu/packages/patches/zig-0.11-build-respect-PKG_CONFIG-env-var.patch: New file. * gnu/packages/patches/zig-0.12-build-respect-PKG_CONFIG-env-var.patch: New file. * gnu/packages/patches/zig-0.13-build-respect-PKG_CONFIG-env-var.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/zig.scm (zig-0.9,zig-0.10,zig-0.11,zig-0.12,zig-0.13)[source]: Add patches. * guix/build/zig-build-system.scm (configure): set PKG_CONFIG. Change-Id: I0abf871c6990144fc472191bf1167aa2fc765161 Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space> Efraim Flashner2024-12-315-0/+240
* gnu: Add zig-0.13.•••* gnu/packages/patches/zig-0.13-fix-runpath.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/zig.scm (zig-0.13-glibc-abi-tool,zig-0.13): New variables. Change-Id: I217a1d444acb600d8cc38abcaa3950156b11cbae Hilton Chain2024-12-311-0/+121
* gnu: Add zig-0.12.•••* gnu/packages/patches/zig-0.12-fix-runpath.patch: New file. * gnu/packages/patches/zig-0.12-use-baseline-cpu-by-default.patch: New file. * gnu/packages/patches/zig-0.12-use-system-paths.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter them. * gnu/packages/zig.scm (zig-0.12-glibc-abi-tool,zig-0.12): New variables. Change-Id: I700d0afa2b373bf24a4f3527548e86dbed1aff17 Hilton Chain2024-12-313-0/+290
* gnu: Add zig-0.11.•••* gnu/packages/patches/zig-0.11-fix-runpath.patch: New file. * gnu/packages/patches/zig-0.11-use-system-paths.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/zig.scm (zig-0.11-glibc-abi-tool,zig-0.11): New variables. Change-Id: I2507af62918f3989967d55dec942b84655d6d8bd Hilton Chain2024-12-312-0/+178
* gnu: Add zig-0.10.0-1638.•••* gnu/packages/patches/zig-0.10.0-1638-re-add-qualCast.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/zig.scm (zig-0.10.0-1637-source,zig-0.10.0-1638): New variables. Change-Id: I66853da969d7cb2afc820a860757ef08b4577fbd Hilton Chain2024-12-311-0/+174
* gnu: Add zig-0.10.0-747.•••* gnu/packages/patches/zig-0.10.0-747-CallOptions.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/zig.scm (zig-0.10.0-747): New variable. Change-Id: I06e3255cbb3a4ddea28a7d663c8f72040ce993af Hilton Chain2024-12-311-0/+28
* gnu: Add zig-0.10.0-675.•••* gnu/packages/patches/zig-0.10.0-675-TypeOf-hack.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/zig.scm (zig-0.10.0-675): New variable. Change-Id: Id508a2611bbfbbe5fc5a104d76209e9168b1596d Hilton Chain2024-12-311-0/+48
* gnu: Add zig-0.10.0-610.•••* gnu/packages/patches/zig-0.10.0-610-bootstrap-resolve-conflicts.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/zig.scm (zig-0.10.0-538-source,zig-0.10.0-539-patch) (zig-0.10.0-542-patch,zig-0.10.0-610): New variables. Hilton Chain2024-12-311-0/+87
* gnu: zig-0.10: Fix RUNPATH issue.•••* gnu/packages/patches/zig-0.10-fix-runpath.patch: New file. * gnu/packages/patches/zig-0.10-use-system-paths.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter them. * gnu/packages/zig.scm (zig-0.10)[source]: Add patches. Use zig-source. [arguments]<#:validate-runpath?>: Unset. <#:phases>: Adjust 'patch-more-shebangs to use a file in inputs instead. Change-Id: Ic4fd22d8bba664e3d42f433875f9d099969b9df9 Hilton Chain2024-12-312-0/+181
* gnu: zig-0.9: Update patches.•••* gnu/packages/patches/zig-0.9-fix-runpath.patch: New file. * gnu/packages/patches/zig-use-baseline-cpu-by-default.patch: Rename to... * gnu/packages/patches/zig-0.9-use-baseline-cpu-by-default.patch: ...this. * gnu/packages/patches/zig-use-system-paths.patch: Rename to... * gnu/packages/patches/zig-0.9-use-system-paths.patch: ...this and update. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/zig.scm (zig-0.9-glibc-abi-tool,zig-0.10-glibc-abi-tool): New variables. (zig-0.9)[source]: Use zig-source. Add patches. [arguments]<#:phases>: Generate and install abilists. [native-inputs]: Add zig-0.9-glibc-abi-tool. (zig-0.10)[source]<patches>: Adjust patch name. [native-inputs]: Replace zig-0.9-glibc-abi-tool with zig-0.10-glibc-abi-tool. Hilton Chain2024-12-314-148/+163
* gnu: csvkit: Fix tests.•••* gnu/packages/wireservice.scm (csvkit): Fix tests [source]: Apply patch. [native-inputs]: Add (libc-utf8-locales-for-target). * gnu/packages/patches/csvkit-set-locale-for-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I787c0da270fa4062491efcfa0c55a1b8bbac7b59 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Wiktor Żelazny2024-12-291-0/+13
* gnu: Add modglue.•••* gnu/packages/patches/modglue-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/engineering.scm (modglue): New variable. Change-Id: I3ffe9e8b258f49021a21b17f088bebb44245cbad Danny Milosavljevic2024-12-241-0/+17
* gnu: hugs: Fix build with GCC.•••* gnu/packages/patches/hugs-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/hugs.scm (hugs)[source]: Use it. [native-inputs]: Remove. Change-Id: I8b17f6c8a89fbc25ac9fe40b58962c83b08cbc21 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Homo2024-12-231-0/+24
* gnu: elfutils: Fix cross-compilation.•••* gnu/packages/elf.scm (elfutils): Fix cross-compilation [arguments]: When cross-compilation, apply patch. <#:phases>: Use G-expressions. * gnu/packages/patches/elfutils-libdwfl-string-overflow.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Ia1ab9c09124a140608bda34bf62f0ae80eb44f9b Zheng Junjie2024-12-241-0/+116
* gnu: Add mono-6.12.0.•••This includes a patch to add support for a <runpath> element to mono's *.dll.config and *.exe.config files. See mono-6.12.0-add-runpath.patch for details. * gnu/packages/dotnet.scm (mono-6.12.0-external-repo-specs, mono-6.12.0): New variable. * gnu/packages/patches/mono-6.12.0-add-runpath.patch, gnu/packages/patches/mono-6.12.0-fix-AssemblyResolver.patch, gnu/packages/patches/mono-6.12.0-fix-ConditionParser.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register new patches. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I937715ad00df17b92137b8cd364652e7d445e22e unmush2024-12-223-0/+467
* gnu: Add mono-5.10.0.•••* gnu/packages/dotnet.scm (mono-5.10.0-external-repo-specs, mono-5.10.0): New variables. * gnu/packages/patches/mono-5.10.0-later-mcs-changes.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register new patch. Change-Id: I59dc84c100f6a540c981dfc4747fab4e5a7eca26 unmush2024-12-221-0/+4601
* gnu: Add mono-pre-5.10.0.•••* gnu/packages/dotnet.scm (mono-pre-5.10.0-external-repo-specs, mono-pre-5.10.0): New variables. * gnu/packages/patches/mono-mcs-patches-from-5.10.0.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register new patch. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I8895edf924aea8c87446c351db241f73d50b6c11 unmush2024-12-221-0/+4218
* gnu: Add mono-5.8.0.•••* gnu/packages/dotnet.scm (mono-5.8.0-external-repo-specs, mono-5.8.0): New variables. * gnu/packages/patches/mono-5.8.0-patches.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register new patch. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Ibb7379d4b3dacd6c40418510da7b6f203ded812f unmush2024-12-221-0/+60
* gnu: Add mono-pre-5.8.0.•••* gnu/packages/dotnet.scm (mono-pre-5.8.0-external-repo-specs, mono-pre-5.8.0): New variables. * gnu/packages/patches/corefx-mono-pre-5.8.0-patches.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register new patch. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I36d66e2ea8850e1250af82f3fbbb08f7c62fbeb3 unmush2024-12-221-0/+1349
* gnu: Add mono-5.4.0.•••* gnu/packages/dotnet.scm (mono-5.4.0-external-repo-specs, mono-5.4.0): New variables. * gnu/packages/patches/corefx-mono-5.4.0-patches.patch, gnu/packages/patches/mono-5.4.0-patches.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register new patches. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I07cc0057390210d9e081298fa113a144e1d3c974 unmush2024-12-222-0/+1015
* gnu: Add mono-4.9.0.•••* gnu/packages/dotnet.scm (mono-4.9.0): New variable. * gnu/packages/patches/mono-4.9.0-fix-runtimemetadataversion.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: If805f64b97d27db4457503617081700d9b4f642b unmush2024-12-221-0/+13
* gnu: Add mono-2.11.4.•••* gnu/packages/dotnet.scm (mono-2.11.4-external-repo-specs, mono-2.11.4): New variables. (add-external-repos): New procedure. * gnu/packages/patches/mono-2.11.4-fixes.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I0736a501d590309550574941b04db8337662dc30 unmush2024-12-221-0/+36
* gnu: Add mono-2.6.4.•••* gnu/dotnet.scm (mono-2.6.4): New variable. * gnu/packages/patches/mono-2.6.4-fixes.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Ie2238810ea067724978440857150cad269d3d377 unmush2024-12-221-0/+49
* gnu: Add mono-2.4.2.•••* gnu/packages/dotnet.scm (mono-2.4.2): New variable. * gnu/packages/patches/mono-2.4.2.3-fixes.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: If1b84c2465de4ba0fbfb6824f1bcbe2b694b265e unmush2024-12-221-0/+59
* gnu: Add mono-1.9.1.•••* gnu/packages/dotnet.scm (mono-1.9.1): New variable. * gnu/packages/patches/mono-1.9.1-add-MONO_CREATE_IMAGE_VERSION.patch: New patch. * gnu/packages/patches/mono-1.9.1-fixes.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register new patches. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I013646625b9e5dbc1cd68ecaf8cf4b591dc016a0 unmush2024-12-222-0/+73
* gnu: Add mono-1.2.6.•••* gnu/packages/dotnet.scm (mono-1.2.6): New variable. * gnu/packages/patches/mono-1.2.6-bootstrap.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I02799b39eb53f01f7103e9a127428f420b287f4a unmush2024-12-221-0/+585
* gnu: Add pnet-git.•••* gnu/packages/dotnet.scm (pnet-git): New variable. * gnu/packages/patches/pnet-fix-line-number-info.patch, gnu/packages/patches/pnet-fix-off-by-one.patch, gnu/packages/patches/pnet-newer-libgc-fix.patch, gnu/packages/patches/pnet-newer-texinfo-fix.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register new patches. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Ic3e93dbaab24eb73fe9a35f711a710eed6a823a1 unmush2024-12-224-0/+84
* gnu: xfce4-settings: Update to 4.20.0.•••* gnu/packages/patches/xfce4-settings-defaults.patch: Adjust patch. * gnu/packages/xfce.scm (xfce4-settings): Update to 4.20.0. [arguments]: Use G-Expressions. Add 'patch-configure phase. [inputs]: Add gtk-layer-shell. [native-inputs]: Add glib:bin. Change-Id: I114e9605dafec5f3ab2b09618cfacd071464e5f7 宋文武2024-12-221-8/+6
* gnu: xfce4-panel: Update to 4.20.0.•••* gnu/packages/xfce.scm (xfce4-panel): Update to 4.20.0. [source]: Remove 'xfce4-panel-plugins.patch'. [arguments]: Add 'patch-configure phase for 'gdbus-codegen'. [inputs]: Remove gtk+-2. Add gtk-layer-shell and libxfce4windowing. [native-search-paths]: Replace 'X_XFCE4_LIB_DIRS' with 'XDG_DATA_DIRS'. * gnu/packages/patches/xfce4-panel-plugins.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I8104a9a9e0fcd69b12ebc1346681f6f4bb29e17d 宋文武2024-12-221-115/+0
* gnu: c2rust: Clean up environment variable names.•••* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18)[arguments] <#:phases>[bundle-tinycbor]: Define GUIX_TINYCBOR_SOURCE_DIR. (c2rust)[arguments]<#:phases>[patch]: Define GUIX_TINYCBOR_SOURCE_DIR. * gnu/packages/patches/c2rust-ast-exporter-local-search.patch: Use GUIX_TINYCBOR_SOURCE_DIR. Change-Id: I2794016aaa56e5358a8153faf0e46ffb22d6b293 Danny Milosavljevic2024-12-211-1/+1
* gnu: Add c2rust.•••* gnu/packages/c2rust.scm (c2rust): New variable. * gnu/packages/patches/c2rust-ast-exporter-local-search.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id: I9a80c6071a48ab5baed0a83e1c2463f83a6c6b9b Danny Milosavljevic2024-12-211-0/+24
* gnu: arm-trusted-firmware-imx8mq: Fix build.•••* gnu/local.mk (dist_patch_DATA): Register patches. * gnu/packages/firmware.scm (make-arm-trusted-firmware): Add make-flags argument. [source]: Use patches. (arm-trusted-firmware-imx8mq): Refactor. * gnu/packages/patches/8mq-enable-imx_hab_handler.patch: Add file. * gnu/packages/patches/8mq-move-stack-to-ocram_s.patch: Add file. Change-Id: I8a72c1ceb5e00e113ae91a7c2f5b733d981185d6 Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Herman Rimm2024-12-192-0/+124
* gnu: u-boot: Use search-patches.•••* gnu/packages/bootloaders.scm (%u-boot-rockchip-inno-usb-patch, %u-boot-allow-disabling-openssl-patch): Remove variables, move comments. (u-boot)[source]: Use search-patches. * gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Comment. * gnu/packages/patches/u-boot-rockchip-inno-usb.patch: Remove E-Mail metadata. Replace diffstat with comments. Reapply to U-Boot v2024.10. Change-Id: I760a2e81bddfc2a80ef149fe1ac4496cbbd937a0 Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Herman Rimm2024-12-182-155/+19
* gnu: u-boot: Update to 2024.10.•••* gnu/packages/bootloaders.scm (u-boot): Update to 2024.10. [source]: Remove build-without-libcrypto patch. Use git-fetch. (%u-boot-build-without-libcrypto-patch): Remove variable. (u-boot-tools)[arguments]: Enable test_spl. Disable sandbox tests and kwbimage. (python-u-boot-pylib)[arguments]: Add phase to fix build file. (make-u-boot-package)[arguments]: Disable kwbimage. (u-boot-sandbox): Only keep CONFIG_FIT_CIPHER disabled. [inputs]: Add efitools. (u-boot-rockpro64-rk3399): Replace CONFIG_DM_SCSI with CONFIG_SCSI. * gnu/packages/patches/u-boot-build-without-libcrypto.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove patch. Change-Id: I07cb0df0431ed45af0beb05105ae948136dd9eb3 Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Herman Rimm2024-12-181-123/+0
* Revert "gnu: u-boot-tools: Fix segfault while running tests."•••This reverts commit e526b8b11debb184929abd013b7d589c9db245fa. Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Herman Rimm2024-12-181-18/+0
* gnu: librewolf: Support Guix icecat browser extensions.•••* gnu/packages/patches/librewolf-use-system-wide-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/librewolf.scm (make-librewolf-source)[patches]: Add it along with torbrowser-compare-paths.patch. (librewolf)[native-search-paths]: Add ICECAT_SYSTEM_DIR. Change-Id: I8609d25a7e2725ad94ab257d720326639eb06778 Hilton Chain2024-12-181-0/+37
* gnu: libjami: Prepare for libgit2 1.8.4.•••* gnu/packages/patches/libjami-libgit2-compatibility.patch: New file. * gnu/packages/jami.scm (libjami)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I6a87d47f9a0ec1663b7ad3459960e9aaaf4bf562 Ludovic Courtès2024-12-181-0/+23
* gnu: perl-pdl: Clarify return value.•••* gnu/packages/patches/pdl-2.019-glut-bitmap-fonts.patch: Modify. Change-Id: Ib32237ddde43cd0c743074372e2fb8cb2693f52e Danny Milosavljevic2024-12-181-1/+1