summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-01gnu: Add python-pysmf.Ricardo Wurmus
* gnu/packages/music.scm (python-pysmf): New variable. Change-Id: Ia3ddd5e47e4f42f3ef37b503c24a5df8e79b1726
2024-04-01gnu: recoll: Update to 1.37.5.Ricardo Wurmus
* gnu/packages/search.scm (recoll): Update to 1.37.5. [source]: Get tarball from new home page. [arguments]: Use G-expressions; add phase 'set-LDFLAGS. [native-inputs]: Add qttools-5. [home-page]: Update. Change-Id: Ia20f40450918659dd28d1e5f8df36c6362fafb63
2024-04-01gnu: ardour: Update to 8.4.Ricardo Wurmus
* gnu/packages/audio.scm (ardour): Update to 8.4. [arguments]: Do not use bundled GTK2. Co-authored-by: Apoorv. Change-Id: I7c50ca8df14d2edec8bd9e862cb05dd455913b60
2024-04-01gnu: qpwgraph: Update to 0.6.3.Ricardo Wurmus
* gnu/packages/audio.scm (qpwgraph): Update to 0.6.3. Change-Id: Ic02d38ce90e5916e6a4b5dc459c98a817e85e652
2024-04-01gnu: alsa-scarlett-gui: Update to 0.4.0.Ricardo Wurmus
* gnu/packages/music.scm (alsa-scarlett-gui): Update to 0.4.0. [inputs]: Add openssl. Change-Id: I8d4101bd7bf64b2032f60b9b309bd1450f2fffbc
2024-04-01gnu: zrythm: Update to 1.0.0-beta.4.12.5.Ricardo Wurmus
* gnu/packages/music.scm (zrythm): Update to 1.0.0-beta.4.12.5. [arguments]: Update disabled tests; remove patching of helper. [inputs]: Remove libaudec; add lsp-dsp-lib, pcre, and soxr. Change-Id: Id13a04aa270526ca8e105d5d4429d6ecbafe13c4
2024-04-01gnu: linux-libre 4.19: Update to 4.19.311.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.311. (linux-libre-4.19-pristine-source): Update hash. Change-Id: Ifcac587e87e571dae492b6ff35f017f978846257
2024-04-01gnu: linux-libre 5.4: Update to 5.4.273.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.273. (linux-libre-5.4-pristine-source): Update hash. Change-Id: Ia245de40de2307e4e8f32993ebd1b6fe68d6c81f
2024-04-01gnu: linux-libre 5.10: Update to 5.10.214.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.214. (linux-libre-5.10-pristine-source): Update hash. Change-Id: I5785db03604a9ba39c985ba1d8fe0988eac9b5f8
2024-04-01gnu: linux-libre 5.15: Update to 5.15.153.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.153. (linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes. Change-Id: Ibd5a110d77a2d8bab88172fa6a63b27cfd873a1e
2024-04-01gnu: linux-libre 6.1: Update to 6.1.83.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.83. (linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes. Change-Id: I2af7693bc3fdf0198a85368ffc72d422f38e186f
2024-04-01gnu: linux-libre 6.6: Update to 6.6.23.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.23. (linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes. Change-Id: I6cad5af75c5d365e0cf7b0be7d3511748f2d230f
2024-04-01gnu: linux-libre: Update to 6.7.11.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.7-version): Update to 6.7.11. (linux-libre-6.7-pristine-source, deblob-scripts-6.7): Update hashes. Change-Id: Ifaed591376099432ad2a616ebb2a19b531c29b5e
2024-04-01gnu: linux-libre 6.8: Update to 6.8.2.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.2. (linux-libre-6.8-pristine-source, deblob-scripts-6.8): Update hashes. Change-Id: Ia079f31d4b0b18d95ccd65ba08da735b986c473b
2024-04-01nls: Update translations.Florian Pelz
* po/guix/ar.po: New file. * po/guix/LINGUAS: Add 'ar'. * po/doc/guix-cookbook.pt_BR.po: New file. * po/doc/local.mk: Add 'pt_BR' cookbook. * doc/local.mk: Add 'pt_BR' cookbook. * doc/htmlxref.cnf: Update URLs for cookbook. * doc/build.scm (%cookbook-languages): Add 'ko', 'pt_BR'. * doc/guix-cookbook.texi (Top): Mention 'ko', 'pt_BR' cookbook. Change-Id: Id1846ca100263b3fc1fa2ed52654c670270ee809
2024-04-01gnu: mesa: Update to 24.0.4.John Kehayias
* gnu/packages/gl.scm (mesa): Update to 24.0.4. Change-Id: Id0c14c0ad6a45d6cdb4533053e7a116285a87e5f
2024-04-01gnu: vulkan-validationlayers: Update to 1.3.280.0.dan
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>
2024-04-01gnu: Add vulkan-utility-libraries.dan
* gnu/packages/vulkan.scm (vulkan-utility-libraries): New variable. Change-Id: I5a7c3fa51150e2181197316f6b97a54f12a24236 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-01gnu: magic-enum: Update to 0.9.5.dan
* gnu/packages/cpp.scm (magic-enum): Update to 0.9.5. Change-Id: I8306d7ef69276e33f7daada895165a88bfc938ad Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-01gnu: vulkan-tools: Update to 1.3.280.0.dan
* 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>
2024-04-01gnu: volk: Update to 1.3.280.0.dan
* gnu/packages/vulkan.scm (volk): Update to 1.3.280.0. Change-Id: I4f72df2ba6784f3dae93cf60361e1bceaf61d3bb Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-01gnu: vulkan-loader: Update to 1.3.280.0.dan
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>
2024-04-01gnu: vulkan-headers: Update to 1.3.280.0.dan
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.3.280.0. Change-Id: Ie4c135fd53a9cacb36e766daba9524ce33fa5630 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-01gnu: shaderc: Update to 2024.0.dan
* 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>
2024-04-01gnu: spirv-cross: Update to 1.3.280.0.dan
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.3.280.0. Change-Id: Ie8e45c6892892c02e3d970a831044ff9f70a9547 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-01gnu: glslang: Update to 1.3.280.0.dan
* 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>
2024-04-01gnu: spirv-tools: Update to 1.3.280.0.dan
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.3.280.0. Change-Id: Ie6e438849f8f59a4b7616ab05e81c4a76d64dd9e Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-01gnu: spirv-headers: Update to 1.3.280.0.dan
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.3.280.0. Change-Id: I7a00d3c432a9f6901b3b91b7df2ded887b6101d1 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-31gnu: Add libgrapheme.cage
* gnu/packages/suckless.scm (libgrapheme): New variable. Change-Id: I307cf5e765eb6a9964f369b4a66b00b2a7830fcd Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-03-31gnu: qmk: Support custom keyboards.Sergey Trofimov
* gnu/packages/firmware.scm (make-qmk-firmware/implementation): Add keyboard-source-directory parameter. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I68ae5df0b0aae088ca8002dca7e30de2b23e9aa0
2024-03-31gnu: geary: Update to 44.1.Juliana Sims
* gnu/packages/gnome.scm (geary): Update to 44.1. Change-Id: I692a3084ed69a4b47e39733df691050ac9141318 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-03-31gnu: x-resize: Update to 0.3.Maxim Cournoyer
* gnu/packages/xdisorg.scm (x-resize): Update to 0.3. Change-Id: Ifc2e27b83e9243c7d0fac8cd76cee217d870e4d5
2024-03-31gnu: guile-lib: Update to 0.2.8.Maxim Cournoyer
* gnu/packages/guile-xyz.scm (guile-lib): Update to 0.2.8. Change-Id: I46cf0978d35123449532ff4c21eef911e9a8affa
2024-03-31gnu: dbus-for-jami: Use Gexp.Zheng Junjie
This is a follow-up to 26485fc5750d2e067c45d49ab2aa20f481e1979a. * gnu/packages/glib.scm (dbus-for-jami): Use G-Expression. Change-Id: I56fd25502be65ba688519dea7462c401aeddba31 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-03-31gnu: Add python-pods.Maxim Cournoyer
* gnu/packages/python-science.scm (python-pods): New variable. Change-Id: I9044baaa750ee9cb7411e41dcee1df17b57741db
2024-03-31gnu: Add emacs-memory-usage.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-memory-usage): New variable. Change-Id: I964fc479b737712b88119c0a303ea53993e4c272
2024-03-31gnu: xfce: Add support for volume keyboard buttons.Maxim Cournoyer
* gnu/packages/xfce.scm (xfce) [inputs]: Add xfce4-volumed-pulse. Change-Id: Iac0f76e6aa43d3687ac6c1a25769859e72f840c7
2024-03-31doc: cookbook: Fix typo.Maxim Cournoyer
* doc/guix-cookbook.texi (Network bridge for QEMU): Fix typo. Change-Id: I32f88bd85157a6b2cee9f68840f9e77101596518
2024-03-31gnu: gnunet-gtk: Update to 0.21.0.Maxim Cournoyer
* gnu/packages/gnunet.scm (gnunet-gtk): Update to 0.21.0. Remove stale comment. Change-Id: I2aad59de4af06ba8534487618366b17e259a4880
2024-03-31gnu: gnunet: Update to 0.21.1.Maxim Cournoyer
* gnu/packages/gnunet.scm (gnunet): Update to 0.21.1. [phases]: Adjust disable-problematic-tests phase. Change-Id: Ia4b1c1ee9c3646e191669ea465d57acc006018e7
2024-03-31gnu: gnurl: Update to 7.72.0.Maxim Cournoyer
* gnu/packages/gnunet.scm (gnurl): Update to 7.72.0. [arguments] <test-target>: Specify 'test-nonflaky' target. <configure-flags>: Use gexps. <phases>: Likewise. Add patch-paths phase. Change-Id: Idcb6a6f2115176c9aa6074b916313e9640416033
2024-03-31gnu: libmicrohttpd: Update to 1.0.1.Maxim Cournoyer
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 1.0.1. Change-Id: I10e40d2a4d5634f9936c349c0678876e4cbba9ab
2024-03-31gnu: librsvg-2.40: Skip tests that fail with cairo 1.18.0.John Kehayias
* 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
2024-03-31gnu: sdl2: Update to 2.30.1.dan
* gnu/packages/sdl.scm (sdl2): Update to 2.30.1. Change-Id: I0417cfaa0af55df63f731efad420de9f2b81a3d9 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-31gnu: mesa: Update to 24.0.3.John Kehayias
* gnu/packages/gl.scm (mesa): Update to 24.0.3. Co-authored-by: aurtzy <aurtzy@gmail.com> Change-Id: Id674e81154631daf9e8c33940c299dc1d26c62c5
2024-03-31gnu: mesa: Hardcode libvulkan.so's dependency for zink.Josselin Poiret
* 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
2024-03-31gnu: libdrm: Update to 2.4.120.Daniel Ziltener
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.120. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Change-Id: Ibd5be956819bbc6b7df5d5b7cdd02297dc1e2e71
2024-03-31gnu: cairo: Update to 1.18.0.John Kehayias
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
2024-03-31gnu: python-pycairo: Update to 1.26.0.John Kehayias
* gnu/packages/gtk.scm (python-pycairo): Update to 1.26.0. Change-Id: I7349bd0c68b061d0f3fe46db52b7fdc63acbd69b
2024-03-31Merge branch 'master' into mesa-updatesJohn Kehayias
Change-Id: I4cd94a58b62d8c3987e4a60c76b37894ad851e35