Age | Commit message (Collapse) | Author |
|
* gnu/packages/patches/ri-li-modernize_cpp.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Change-Id: Idc36a33497dcfe04c8432488694969ea59c11fc7
|
|
* gnu/packages/xorg.scm (xf86-video-nouveau): Update to 1.0.18.
* gnu/packages/patches/xf86-video-nouveau-fixup-ABI.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I0632a55df5b3364c63cdfd53bf31d004d2b1c3b9
|
|
* gnu/packages/xorg.scm (xf86-video-savage): Update to 2.4.1.
* gnu/packages/patches/xf86-video-savage-xorg-compat.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I186c93badb813aa0fc4a3d558ff8a084c6c652af
|
|
* gnu/packages/xorg.scm (xf86-video-ark): Update to 0.7.6.
* gnu/packages/patches/xf86-video-ark-remove-mibstore.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: Iae0186f3b65614afd87256acabddd8e46fc3e098
|
|
* gnu/packages/patches/libxt-guix-search-paths.patch: Adjust patch.
* gnu/packages/xorg.scm (libxt): Update to 1.3.1.
Change-Id: Ife5b761766c73a63413b5397286fffbd5e3e90a4
|
|
* gnu/packages/xorg.scm (libpciaccess): Update to 0.18.1.
Switch to meson-build-system.
(libpciaccess-0.17): Remove package.
* gnu/packages/patches/libpciaccess-hurd64.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/hurd.scm (hurd, netdde, rumpkernel): Use libpciaccess.
Change-Id: I12c2ca80f7e9e404d80303b326bcfd36a8839723
|
|
* gnu/packages/version-control.scm (git-filter-repo)[arguments]<#:phases>:
Adapt phase 'unpack-git-source to handle the asciidoc.conf renamed to
asciidoc.conf.in in upstream git.
* gnu/packages/patches/git-filter-repo-generate-doc.patch: Refresh patch.
Signed-off-by: Hilton Chain <[email protected]>
Change-Id: Icbe5729c17c1d865200612d4a571fe42a1c5741b
|
|
These tests were reported broken upstream, but nothing has been done
about it. See the upstream bug report for more information:
https://github.com/nvbn/thefuck/issues/1438
Fixes <https://issues.guix.gnu.org/75464>.
* gnu/packages/admin.scm (thefuck)[source]: Add patch.
* gnu/packages/patches/thefuck-remove-broken-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: Ib6bbda92b29cd2a26b9c08d79e309e2c78602b71
Signed-off-by: Leo Famulari <[email protected]>
|
|
Since #68242 Guix uses zstd compression for man pages. Unfortunately,
upstream mandoc only supports gzip compressed man pages. Luckily, zstd
provides a wrapper library which easily allows adapting software using
zlib to zstd compression. This patch uses this wrapper library in
conjunction with mandoc to add support for zstd compression to it,
thereby allowing Guix man pages to be viewed with mandoc again.
Without this patch, mandoc is essentially defunct on Guix.
* gnu/packages/man.scm (mandoc): Support zstd compression.
* gnu/local.mk: Add new patch.
* gnu/packages/patches/mandoc-support-zstd-compression.patch: New file.
Signed-off-by: Maxim Cournoyer <[email protected]>
Change-Id: I49a6b9f81309aa1b9f0e5d19b1813dbac13cf968
|
|
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/machine-learning.scm (llama-cpp)
[source]: Add patch.
[arguments]<#:tests?>: Disable.
<#:configure-flags>: Add "-DGGML_VULKAN=ON".
<#:phases>[patch-paths]: New phase.
[inputs]: Add vulkan-headers, vulkan-loader.
[native-inputs]: Add shaderc, bash.
Change-Id: Ib7a58f5c7f622213f3aaf5abcd701b17eed80f6b
|
|
This also updates the qnnpack-pytorch package.
* gnu/packages/machine-learning.scm (%python-pytorch-version): Set to 2.5.1.
(%python-pytorch-src): Adjust hash accordingly.
(python-pytorch)[arguments]<#:phases>: Add 'remove-fr-trace-script
phase. Adjust 'use-system-libraries phase.
[native-inputs]: Add nlohmann-json. Replace cmake with cmake-minimal.
[inputs]: Remove foxi.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/machine-learning.scm (fbgemm): Update to 1.0.0.
[arguments]: Add #:cmake.
* gnu/packages/patches/fbgemm-use-system-libraries.patch: Adjust patch.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-optree): Update to 0.14.0.
[source]: Remove patch.
[arguments]<#:test-flags>: Disable additional failing test.
[native-inputs]: Replace pybind11 with pybind11-2.13 and cmake with
cmake-minimal.
* gnu/packages/patches/python-optree-fix-32-bit.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
|
|
This resolves a hang in the menu of the WaveRace game.
* gnu/packages/patches/dolphin-emu-data.patch: New file.
* gnu/packages/patches/libretro-dolphin-emu-data.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/emulators.scm (dolphin-emu) [source]: Apply dolphin-emu patch.
(libretro-dolphin-emu) [source]: Apply libretro-dolphin-emu patch.
Reviewed-by: Sou Bunnbu (宋文武) <[email protected]>
Change-Id: Ie22a7bba527724179f5296a44f1874d2efdbd94c
|
|
This makes it possible to locate system files provided by libretro cores, as
well as database and cheat files.
* gnu/packages/patches/retroarch-improved-search-paths.patch: Extend patch.
* gnu/packages/emulators.scm (retroarch-minimal) [native-search-paths]:
Register new search paths for the LIBRETRO_CHEATS_DIRECTORY,
LIBRETRO_DATABASE_DIRECTORY and LIBRETRO_SYSTEM_DIRECTORY variables.
Reviewed-by: Sou Bunnbu (宋文武) <[email protected]>
Change-Id: I48f9a92608c0e36922ce9dcc9bbb61d6ca915002
|
|
* gnu/packages/kde-utils.scm (ark): Update to 24.12.1.
* gnu/packages/patches/ark-skip-xar-test.patch: Adjust it.
Change-Id: Ib8cb7ec347b6373a2fbe7857925dea4b0d7af782
|
|
* gnu/packages/education.scm (exercism): Update to 3.5.4.
* gnu/packages/patches/exercism-disable-self-update.patch: Refresh it
to be compatible.
Change-Id: Ia1920522d232fa681b70178bce2220649b0bcbe0
|
|
* gnu/packages/golang.scm (go-github-com-urfave-cli-v2): Update to 2.27.5.
[source]<patches>: Remove patch as no longer required.
[propagated-inputs]: Add go-github-com-burntsushi-toml,
go-github-com-go-md2man, go-github-com-xrash-smetrics, and
go-gopkg-in-yaml-v3.
* gnu/packages/patches/go-github-com-urfave-cli-fix-v2-tests.patch: Delete file.
* gnu/local.mk: Deregister patch.
Change-Id: I18c5b778b18d44bb8a6508440174cd87f5ec390a
|
|
* gnu/packages/golang.scm (go-github-com-urfave-cli): Update to 1.22.16.
[source]: Remove patch.
[native-iputs]: Add go-github-com-stretchr-testify.
* gnu/packages/patches/go-github-com-urfave-cli-fix-tests.patch: Delete file.
* gnu/local.mk: Deregister patch.
Change-Id: If4f1db104fbdcd5b603003065c88110746d12ebb
|
|
* gnu/packages/python-xyz.scm (python-typing-inspect): Update to 0.9.0.
[source]: Remove patch, as
<https://github.com/ilevkivskyi/typing_inspect/issues/60> was resolved.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
* gnu/packages/patches/python-typing-inspect-fix.patch: Delete file.
* gnu/local.mk: Deregester the patch.
Change-Id: Idc6e8745d4b85624863a5c2dc24e533a7dd92f46
|
|
* gnu/packages/patches/python-hiredis-fix-header.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/databases.scm (python-hiredis): Update to 3.1.0.
[source]: Remove patch.
[arguments]: Remove.
Change-Id: I095c89329e4c42316398c7fccc86e1dee0affaea
|
|
* gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/python-web.scm (python-zeep): Update to 4.3.1.
[source]: Remove patch.
[build-system]: Use pyproject-build-system.
[arguments]: Add phase 'compatibility; replace custom 'check phase with
'set-HOME phase.
[propagated-inputs]: Remove python-cached-property.
[native-inputs]: Remove python-aiohttp, python-aioresponses, and python-mock;
add nss-certs-for-test, python-coverage, python-flake8,
python-flake8-blind-except, python-flake8-debugger, python-isort,
python-setuptools, and python-wheel.
Change-Id: I0385e304fcb2eeda508bc7d019ca645cf8a36c64
|
|
* gnu/packages/algebra.scm (pari-gp): Update to 2.17.1.
* gnu/packages/patches/pari-gp-qfcvp.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I1d681737c7e7b19de8f2b01bfff11d72d5d936bf
|
|
The current emacs-eglot-x version we package is broken when used with an eglot
version higher than 1.16 (emacs-eglot is currently at version 1.17).
Upstream has an as-of-yet unreleased fix, so let's backport that to our
package.
* gnu/packages/patches/emacs-eglot-x-fix-apply-text-edits.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-eglot-x)[patches]: Use it here.
Change-Id: Id39f4805dc37902048139049785a4f7852202a8c
Signed-off-by: Liliana Marie Prikler <[email protected]>
|
|
* gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Use it here.
|
|
* gnu/packages/patches/emacs-native-comp-pin-packages.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs)[source]: Use it here.
[#:phases]: Remove ‘disable-native-compilation’.
Fixes: Emacs native-comp collisions <https://issues.guix.gnu.org/67292>
|
|
* gnu/packages/patches/dhclient-script-resolvconf-support.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (isc-dhcp): Patch dhclient-script and update wrapper.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/documentation.scm (doxygen)[arguments]: Remove
‘apply-patch’ phase.
* gnu/packages/patches/doxygen-hurd.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
Reported-by: yelninei
Change-Id: Ifa5eca19e0504b9c5df1f7a57c4d5c355049a41f
|
|
* gnu/packages/gnupg.scm (libgpg-error)[arguments]: Remove
‘apply-hurd64-patch’ phases.
* gnu/packages/patches/libgpg-error-hurd64.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
Reported-by: yelninei
Change-Id: I2c5a5c19ba673f7d8946f755207fc260b7d452b9
|
|
* 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
|
|
* 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
|
|
* 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 <[email protected]>
|
|
Change-Id: Ib21a0ea59fb2ae4e802552057227c636f24a6f8c
|
|
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 <[email protected]>
|
|
* 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 <[email protected]>
Change-Id: I6c2bb1d7afef8328317a54dcfee9204614864e64
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* 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 <[email protected]>
Change-Id: Icdb82c3c7d3d485346f89fe699d0d64b34c1b21a
Signed-off-by: Danny Milosavljevic <[email protected]>
|
|
* 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
|
|
* 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 <[email protected]>
Signed-off-by: Hilton Chain <[email protected]>
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* 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.
|