~ruther/guix-local

78ffa637 — Vagrant Cascadian 2 years ago
gnu: librecast: Update to 0.9.1-1-g5ab5f63.

* gnu/packages/networking.scm (librecast): Update to 0.9.1-1-g5ab5f63.
ad800e72 — Vagrant Cascadian 2 years ago
gnu: lcrq: Update to 0.2.3.

* gnu/packages/networking.scm (lcrq): Update to 0.2.3.
b4ba3642 — Wilko Meyer 2 years ago
gnu: linux-libre 5.15: Update to 5.15.170.

* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.170.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I88003a3345e87dd7923cef090971d8546ba2a681
Signed-off-by: Leo Famulari <leo@famulari.name>
c1004ce1 — Wilko Meyer 2 years ago
gnu: linux-libre 6.1: Update to 6.1.115.

* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.115.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I65762da989fcff0e4b6ef78d8962ebef1d2acb55
Signed-off-by: Leo Famulari <leo@famulari.name>
3376be05 — Wilko Meyer 2 years ago
gnu: linux-libre 6.6: Update to 6.6.59.

* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.59.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I912018083233a3318dd514bedd048548f88a804b
Signed-off-by: Leo Famulari <leo@famulari.name>
7b33cf56 — Wilko Meyer 2 years ago
gnu: linux-libre 6.11: Update to 6.11.6.

* gnu/packages/linux.scm (linux-libre-6.11-version): Update to 6.11.6.
(linux-libre-6.11-pristine-source): Update hash.

Change-Id: Ice47d9e2047b2f23edb33b847fbfd964986ebd08
Signed-off-by: Leo Famulari <leo@famulari.name>
af1a3382 — John Kehayias 2 years ago
gnu: Add wayland-protocols-next.

The previous version of wayland-protocols-next was removed in
72535be25ceaf11814204e57ad832d24c88e2d3b as wayland-protocols was updated to
the latest version at the time.  Now that there have been further updates to
wayland-protocols, restore wayland-protocols-next to the latest version for
use in any packages needing a newer wayland-protocols until wayland-protocols
itself is updated.

* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.

Change-Id: I5b9e3f55604e0b8eaa72ad341785353c32f97972
40b6729f — John Kehayias 2 years ago
gnu: mesa: Update to 24.2.5.

* gnu/packages/gl.scm (mesa): Update to 24.2.5.

Change-Id: I84b8af46617fb414b564ceda6e9772dcee3f48d6
00e5f7ff — John Kehayias 2 years ago
gnu: sdl2: Update to 2.30.8.

* gnu/packages/sdl.scm (sdl2): Update to 2.30.8.

Change-Id: I007b589ad93fe90b873f7310c5e379ef5f5f5306
22a2b66a — John Kehayias 2 years ago
gnu: mesa: Update to 24.2.4.

* gnu/packages/gl.scm (mesa): Update to 24.2.4.

Change-Id: I60a43d0344ff901c18d2b025aad7f0f9b925593b
c2368945 — John Kehayias 2 years ago
gnu: mesa: Update to 24.2.3.

* gnu/packages/gl.scm (mesa): Update to 24.2.3.

Change-Id: I910baba6e1f5b9d4fb15dc37551d3dd5baabb940
6832edf8 — aurtzy 2 years ago
gnu: mesa: Enable NVK driver for x86_64 architecture.

* gnu/packages/gl.scm (mesa)[native-inputs]: Add rust, rust-bindgen-cli,
rust-cbindgen-0.26 for x86_64.
[arguments]<#:meson>: Use newer version of meson to satisfy NVK build
requirements.
<#:configure-flags>: Use "auto" for 'vulkan-drivers' flag when target arch is
x86_64.
<#:phases>: Add 'patch-subproject-sources phase to patch rust subproject
sources when target arch is x86_64.
* gnu/packages/crates-io.scm (rust-paste-1, rust-proc-macro2-1, rust-quote-1,
rust-syn-2, rust-unicode-ident-1): Add a comment about being dependencies of
mesa.

Change-Id: I76e3db5072ca3c718155b188ca64b52766d55f36
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
f0dbb3d3 — Zheng Junjie 2 years ago
gnu: qtwayland: Fix build.

* gnu/packages/patches/qtwayland-update-wayland-xml.patch: new patch.
* gnu/local.mk (dist_patch_DATA): Registered it.
* gnu/packages/qt.scm (qtwayland)[source]: Use it.

Change-Id: I9d48fb905d457fdcb19e0e786a2a10bee2b5a3d3
4e13b59c — John Kehayias 2 years ago
gnu: gtk-layer-shell: Update to 0.9.0.

* gnu/packages/gtk.scm (gtk-layer-shell): Update to 0.9.0.

Change-Id: I4e519f95f8afc883d0374c13048d2c13ec6c787f
baef6448 — Zheng Junjie 2 years ago
gnu: qtwayland-6: Fix build.

* gnu/packages/patches/qtwayland-6-update-wayland-xml.patch: new patch.
* gnu/local.mk (dist_patch_DATA): Registered it.
* gnu/packages/qt.scm (qtwayland-6)[source]: Use it.
[arguments]<#:phases>: Adjust disable-failing-tests to disable tst_scaling
test.

Change-Id: I23aa602ce572e2a1eb5092bada97a84ba4af596e
e13f4b10 — Efraim Flashner 2 years ago
gnu: mesa: Fix build on arm architectures.

* gnu/packages/gl.scm (mesa)[inputs]: When building for an arm platform
add python-pycparser.
[arguments]: When building for aarch64 or armhf don't add kmsro as a
gallium driver.
* gnu/packages/python-xyz.scm (python-pycparser): Mark as a dependency
for mesa.

Change-Id: I61182157418a6667fcbb0d4280c959a708119b0d
138273c4 — Rutherther 2 years ago
gnu: wlroots: Update to 0.18.

Each wlroots major version are usually incompatible.  With the change to 0.18
wlroots has a different .pc pkg-config file name, wlroots-0.18.pc.  That means
any package using pkg-config to search for wlroots won't be able to find it.
So even if there were no breaking changes programs cannot be compiled against
different major versions.

Note that there are some differences in the package-name and file-name of some
previous versions of wlroots.

* gnu/packages/wm.scm (wlroots): Update to 0.18.
(wlroots-0.17): New variable.
(wlroots-0.16): Inherit from it.
[propagated-inputs]: Remove wlroots and add wlroots-0.17.
(sway, cagebreak, labwc, wf-config)[inputs]: Likewise.
(wlroots-0.15): Inherit from wlroots-0.16.

Change-Id: I377ed66e91b4adc1216d42077fe7c34178a5552b
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
62a9c2d2 — Rutherther 2 years ago
gnu: wlroots: Remove unneeded hwdata patch.

* gnu/packages/wm.scm (wlroots)[source]: Remove patch.
* gnu/packages/patches/wlroots-hwdata-fallback.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: I4be3e203b99f1d8e4d837164d55a8c06c8fc71ee
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
88a6cb6f — Rutherther 2 years ago
gnu: wayland: Update to 1.23.1.

* gnu/packages/freedesktop.scm (wayland): Update to 1.23.1.

Change-Id: Iacfeb77617cb6a039822fa7f0649a6433fa96973
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
be27601e — John Kehayias 2 years ago
gnu: libinput: Update to 1.26.2.

* gnu/packages/freedesktop.scm (libinput): Update to 1.26.2.

Change-Id: Ifc4c03c7a19d9f61d2e6d8a21e7fb1a139a7e7e7
Next