| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
* gnu/packages/firmware.scm (ath9k-htc-firmware): Use the
xtensa-ath9k-elf target for the cross toolchain.
Change-Id: Ic1a7c4088312290a86a508f371f4f0e784e301a5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/firmware.scm (ath9k-htc-firmware): Override the TARGET
environment variable in the configure script to use xtensa-elf.
* gnu/packages/patches/ath9k-htc-firmware-objcopy.patch: Adapt to use
TARGET environment variable for objcopy.
Change-Id: Ia44f0f25dde532b90168f2f2456412a43ac9af24
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
| |
* gnu/packages/firmware.scm (ath9k-htc-firmware) <source>: Add snippet
to remove bundled binary files.
Change-Id: I2f0592d03039ff9d5a5f3a79b0c62566164f3762
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
| |
* gnu/packages/guile-xyz.scm (guile-rsv): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Idede9ef290db92c95ea29f8ad35c9e3a9cdbfa62
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes a regression introduced in
8f8ec56052766aa5105d672b77ad9eaca5c1ab3c, whereby passing a “fake”
kernel package would no longer work.
Fixes <https://issues.guix.gnu.org/70239>.
* gnu/system/linux-initrd.scm (flat-linux-module-directory)[build-exp]:
Gracefully handle lack of “modules.builtin” file.
Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: I3acf48123b20f0b6a3b9cc0bf22f76cec3e64361
|
|
|
|
|
|
|
|
|
| |
Suggested by Zheng Junjie <zhengjunjie@iscas.ac.cn>.
* gnu/system/vm.scm (system-qemu-image/shared-store-script)[qemu-exec]:
Wrap first element in ‘with-parameters’.
Change-Id: Iab9905aaa7e80bad0372c1ee7c3ea88a89564f8f
|
|
|
|
|
|
| |
* gnu/packages/commencement.scm (make-gcc-toolchain)[inputs]: Add gcc:lib.
Change-Id: I327a2403d5d14dd545981e8e9dbfd7df24c9357e
|
|
|
|
|
|
|
| |
* gnu/packages/commencement.scm (gcc-toolchain): Bind to the default
gcc-toolchain-11 being consitent with others.
(gcc-toolchain-11): Make it from gcc-11.
(gcc-toolchain-aka-gcc): Bind to gcc-toolchain.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Key updates:
cairo 1.16.0 -> 1.18.0
libdrm 2.4.117 -> 2.4.120
mesa 23.3.2 -> 24.0.3
sdl2 2.28.5 -> 2.30.1
vulkan packages 1.3.231.1 -> 1.3.280.0
openexr 3.1.3 -> 3.2.4
Change-Id: Iece081158251d1d5836f6b264ba232dc751c9fe2
|
| |\
| | |
| | |
| | | |
Change-Id: I00980ec5dbd9d23ab076995bc79331d136424796
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Two issues are fixed with this commit. First, openexr would fail to build on
i686-linux due to a test which checks for SSE2. Secondly, dependents could
fail to find openexr as it now has libdeflate in the Requires.private of
OpenEXR.pc.
* gnu/packages/graphics.scm (openexr)[arguments]: Enable SSE2 for x86_64-linux
and i686-linux in configure-flags.
[inputs]: Remove zlib (no longer used). Move libdeflate from here ...
[propagated-inputs]: ... to here.
Change-Id: Ib2e6669036033e262447ba4b1b98c20c7db13bf1
|
| |\ \
| | | |
| | | |
| | | | |
Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Previous versions, 3.2.2 and 3.1.4, fixed CVE-2023-5841 and CVE-2021-45942,
respectively.
* gnu/packages/graphics.scm (openexr): Update to 3.2.4.
[arguments]: Remove unneeded files from patch-test-directory phase.
[inputs]: Add libdeflate.
Reported-by: Vinicius Monego <monego@posteo.net>
Change-Id: I72f82e623c9b8988cae433947117cd81f40cdbc3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa)[arguments]: Adjust configure-flags so that
the svga gallium-driver is enabled on all architectures.
Change-Id: I0a604f1f8e4dac511c273149b95bf9b270e8e1fe
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (glslang)[arguments]: When building for
powerpc-linux add a phase to skip a test.
Change-Id: I00fd2273fcd2514c3086eee433f74f0bb4c3ebe6
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (glslang)[arguments]: Adjust the 'check phase
to run the tests in parallel, rerun tests which fail and to provide
information when a test fails.
Change-Id: I13962bb503a20338901cdd878d356e1bcce7f2eb
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa)[arguments]: Adjust the configure-flags to
enable all the video codecs.
Change-Id: Id540e4d8af8b756f1d0e4978b18e22dd19dd8985
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa)[arguments]: In the 'disable-failing-test
phase enable another test when building for powerpc-linux.
Change-Id: Ib043b2ea77dc145b3b067496ed45662ad635dc72
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa)[arguments]: Adjust the configure-flag to
also build the svga gallium driver on aarch64 and the freedreno and svga
drivers on armhf.
Change-Id: I129a66184e2728e61a99bae442db908c5c0f84b0
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa)[arguments]: In the 'disable-failing-test
phase remove the test skipped only on aarch64-linux.
Change-Id: I2f6d978775887270b6374faaa48318565e393767
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (glslang)[arguments]: When building for
riscv64-linux add a configure-flag to link against -latomic.
Change-Id: Ibf8dd0cac71e19f09ad730d88ddd5c8f7b44c14e
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The previous version failed to build after an update to glslang. Godot looks
for an include, Types.h, which is no longer included in the built glslang.
Use the included glslang (which will match the included vulkan, too) for now.
* gnu/packages/game-development.scm (godot): Update to 4.2.1.
[source]: In snippet add (preserve) amd-fsr2, clipper2, glslang (for now), and
libktx.
[arguments]: Comment out "builtin_glslang=no" in #:scons-flags (for now).
Change-Id: I8f6c20e3796ea96f2e6a6a167063f10a667bd4c3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The previous version failed to build after (presumably) the vulkan updates.
* gnu/packages/video.scm (obs-vkcapture): Update to 1.5.0.
Change-Id: I832c76aef5dff04b1c0ee0fe57304dd638e38194
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The previous version failed to build after the cairo update.
* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.6.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-flit-core and python-pikepdf.
[arguments]: Remove now unneeded disable-linters phase.
Change-Id: I3f3119834b7021c52fdfc810d9a3c16ee5c419f3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa): Update to 24.0.4.
Change-Id: Id0c14c0ad6a45d6cdb4533053e7a116285a87e5f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The check phase was replaced which allows tests to actually run, but they
crash on some hardware (reported in various issues upstream).
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to 1.3.280.0.
[source]: Add snippet to disable static library building.
[inputs]: Add robin-hood-hashing and vulkan-utility-libraries.
[arguments]: Remove previous configure-flags and add BUILD_TESTS, replace
check phase, and update reason why tests are disabled.
(%vulkan-sdk-version): Remove unused variable.
Change-Id: I80ca002d8dbe71cad57f859ee34ac8f10e175907
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (vulkan-utility-libraries): New variable.
Change-Id: I5a7c3fa51150e2181197316f6b97a54f12a24236
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/cpp.scm (magic-enum): Update to 0.9.5.
Change-Id: I8306d7ef69276e33f7daada895165a88bfc938ad
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.3.280.0.
[source]: Add snippet to disable a test.
[arguments]: Remove GLSLANG_INSTALL_DIR from configure-flags. Enable tests.
Replace the check phase
[native-inputs]: Add googletest.
Change-Id: Iadf98fc95d0d70c3780159992ebc2fdff6a2d108
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (volk): Update to 1.3.280.0.
Change-Id: I4f72df2ba6784f3dae93cf60361e1bceaf61d3bb
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
According to
<https://vulkan.lunarg.com/doc/view/1.3.231.1/linux/loader_and_layer_interface.html>,
the Vulkan loader searches for manifest files in several directories, like in
$HOME or ones set during compile-time. So, expose XDG_DATA_DIRS, which Vulkan
will search, as a search-path to find ones from other packages, like mesa.
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.3.280.0.
[arguments]<#:phases>: Update the use-system-googletest phase.
[native-search-paths]: New search path, XDG_DATA_DIRS.
Change-Id: Ib270eeeea6500691a75c36612104c7ddb1c28dfb
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.3.280.0.
Change-Id: Ie4c135fd53a9cacb36e766daba9524ce33fa5630
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (shaderc): Update to 2024.0.
[arguments]<#:configure-flags>: Specify python executable.
<#:phases>: Remove drop-additional-glslang-deps phase.
[inputs]: Move python from here ...
[native-inputs]: ... to here.
Change-Id: I3ca4b6560288f4b8ea9440a7fd0a7815b67471d8
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.3.280.0.
Change-Id: Ie8e45c6892892c02e3d970a831044ff9f70a9547
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (glslang): Update to 1.3.280.0.
[source]: Remove patch.
[arguments]: Run tests.
[inputs]: Add spirv-tools.
* gnu/packages/patches/glslang-install-static-libs.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Ungerister it.
Change-Id: I39ef23565e575179b292a1ab76d2d70c98f84767
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.3.280.0.
Change-Id: Ie6e438849f8f59a4b7616ab05e81c4a76d64dd9e
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.3.280.0.
Change-Id: I7a00d3c432a9f6901b3b91b7df2ded887b6101d1
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gnome.scm (librsvg-2.40)[arguments]: Skip two tests which fail
after cairo was updated to version 1.18.0.
Change-Id: If3867a9fdee6481da819954d77341f411e85e78b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/sdl.scm (sdl2): Update to 2.30.1.
Change-Id: I0417cfaa0af55df63f731efad420de9f2b81a3d9
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa): Update to 24.0.3.
Co-authored-by: aurtzy <aurtzy@gmail.com>
Change-Id: Id674e81154631daf9e8c33940c299dc1d26c62c5
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gl.scm (mesa): Add vulkan-loader as an input. Refer to its
libvulkan.so.1 by full path in the zink gallium driver.
(cherry picked from commit e2875b7bb894f3575b6e61daa9c1f5d5f4c14b84)
Change-Id: I83ff787e6148a45b9403e578dd744f7eb85a221b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.120.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Change-Id: Ibd5be956819bbc6b7df5d5b7cdd02297dc1e2e71
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
With this new release of cairo many old configure options were removed and now
meson is used to build it. The defaults include the tee backend which we had
previously enabled while the xml backend has been dropped from cairo
completely. Old configure options where were commented out to be enabled have
been removed as they no longer apply to version 1.18.0.
The variable 'cairo' is now a hidden package to work around a dependency cycle
where gtk-doc is needed to build the documentation (which itself depends on
cairo). The new variable 'cairo-with-documentation' is now the public package
and the module exports 'cairo' for use in other packages. This follows what
was done for glib.
* gnu/packages/gtk.scm: Export 'cairo'.
(cairo): Update to 1.18.0.
[source]: Remove 'patches' field.
[properties]: Hide package.
[outputs]: Remove (doc output is now in cairo-with-documentation).
[build-system]: Change to meson-build-system.
[arguments]: Add #:glib-or-gtk?. Remove old flags from #:configure-flags and
add '-Dtests=disabled' to match #:tests?.
[propagated-inputs]: Remove commented out packages.
(cairo-with-documentation): New variable.
(cairo-sans-poppler)[properties]: No longer set hidden as it is now inherited
from cairo.
(cairo-xcb)[properties]: Unhide (inherited from cairo).
[arguments]: Remove obsolete #:configure-flags and properly inherit from cairo.
* gnu/packages/patches/cairo-CVE-2018-19876.patch: Remove.
* gnu/packages/patches/cairo-CVE-2020-35492.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove them.
Change-Id: I2f4c953b23c6b32b1fafaf03db89d7a475fc6956
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/gtk.scm (python-pycairo): Update to 1.26.0.
Change-Id: I7349bd0c68b061d0f3fe46db52b7fdc63acbd69b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/emacs-xyz.scm (emacs-nginx-mode): Update to 1.1.10.
Change-Id: I72010506d3590ffd15b6e30ba32995f49d3262d3
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.
If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.
* gnu/packages/version-control.scm: Add comment at end of file.
Change-Id: I3d20a6fd957d9cfee9d7b4a4c7979c4202a0fe3a
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/version-control.scm (fnc): New variable.
Change-Id: Idf1cb254c3ae18bacb86bf020511a5d34e2d3684
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/geo.scm (python-verde): New variable.
Change-Id: I0d176a05a993b19224d22489dd3a8eca19e4f2e0
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/hardware.scm (brillo): New variable.
Change-Id: Ic66118b9b792b0bc81bbeffb72236953da0f0772
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* gnu/packages/music.scm (qmmp): New variable.
Change-Id: Id5548eaeb73904120473397cac74ef7a5f10ecec
Signed-off-by: Christopher Baines <mail@cbaines.net>
|