gnu: dmenu: Update to 5.4. * gnu/packages/suckless.scm (dmenu): Update to 5.4. Change-Id: Ideb289337f5548ba8e5bcc4f8977dd006d4e83ab Signed-off-by: jgart <jgart@dismail.de>
gnu: dmenu: Improve style. * gnu/packages/suckless.scm (dmenu)[arguments]: Use G-Expressions. Change-Id: I9d3733a972e737a5a60f4019b84e05cc3b301f65 Signed-off-by: jgart <jgart@dismail.de>
po: Remove file that no longer exists. This is a followup to 4c130c980f5770e6974fc9c26e271945395e494f. * po/packages/POTFILES.in: Remove gnu/packages/dico.scm. Change-Id: Ia480fe39f88f3512abf45a06d49847e6fb69fe93
gnu: guile-xyz: Use nyacc-1.08.1. * gnu/packages/guile-xyz.scm (guile-xyz)[native-inputs, propagated-inputs]: Replace nyacc with nyacc-1.08.1.
Revert "gnu: Remove abseil-cpp-20200923.3." This reverts commit 26bc9be57d8820bac13a8677f10cb7c9b053f0e5. For the reason, see the added comments in the source. Change-Id: Ib0dc9c031de9bb8d2d361aaf50464ff87ea6a903
gnu: Remove nyacc-0.99. * gnu/packages/mes.scm (nyacc-0.99): Delete variable. (nyacc-1.08.1): Copy previously inherited fields. Change-Id: Ie783bc67578ffeb28448afa11fd5857188ac42f7
gnu: Remove nyacc-0.86. * gnu/packages/mes.scm (nyacc-0.86): Delete variable. (nyacc-0.99): Copy previously inherited fields. (nyacc-1.00.2): Add a comment. * gnu/packages/patches/nyacc-binary-literals.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister patch. Change-Id: I52629aac6de067ac5107accd83da51b818992afb
gnu: Remove abseil-cpp-20200923.3. * gnu/packages/cpp.scm (abseil-cpp-20200923.3): Delete variable. (abseil-cpp-20220623): Copy and rewrite previously inherited fields. * gnu/packages/patches/abseil-cpp-fix-strerror_test.patch, gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch, gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Unregister patches. Change-Id: I6677843ce7266df069ac0e1dae5ec037a341a8a2
gnu: Add fcitx5-unikey. * gnu/packages/fcitx5.scm (fcitx5-unikey): New variable Change-Id: Ib0dc317718a7587cb2c3f2d614e5de4f2da45e2d Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
gnu: make-torbrowser: Fix system ffi configure flag. See 'js/ffi.configure'. * gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:configure-flags>: Use correct '--with-system-ffi' flag. Change-Id: Ia9bc1877953219f25a39e9646001e361bf97968d Signed-off-by: Hilton Chain <hako@ultrarare.space>
gnu: make-torbrowser: Build with default nss (ESR). As of 4918534be1ffc1 we can build with guix default nss library. * gnu/packages/tor-browsers.scm (make-torbrowser) [inputs]: Use nss instead of nss-rapid. Change-Id: I205447df98d57a91765a53032ca67c0e928c4c64 Signed-off-by: Hilton Chain <hako@ultrarare.space>
gnu: make-torbrowser: Clean up outdated comments and input. Upstream has removed support for building with system harfbuzz, graphite and sqlite libraries. Clean up comments and input. * gnu/packages/tor-browsers.scm: Remove sqlite module import. (make-torbrowser)[inputs]: Remove sqlite and comments; [arguments]<#:configure-flags>: Clean up commented out flags; <#:phases>: Same. Change-Id: Ib9c6f3081456e169d7ae1842032e08ca8b2ae2fd Signed-off-by: Hilton Chain <hako@ultrarare.space>
gnu: torbrowser: Update to 14.5.6 [security-fixes]. Fixes MFSA-RESERVEs 2025-1979527, 2025-1979782, 2025-1977130 and 2025-2. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-66/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250818110000. (%torbrowser-version): Update to 14.5.6. (%torbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build2. (torbrowser-translation-base): Update to 9896e5765c. (torbrowser-translation-specific): Update to a58fb6a60d. Change Id: I186e3993e67402f390fd94c09d7666d49eedbd01 Signed-off-by: Hilton Chain <hako@ultrarare.space>
gnu: mullvadbrowser: Update to 14.5.6 [security-fixes]. Fixes MFSA-RESERVEs 2025-1979527, 2025-1979782, 2025-1977130 and 2025-2. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-66/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250818110000. (%mullvadbrowser-version): Update to 14.5.6. (%mullvadbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build2. (mullvadbrowser-translation-base): Update to 9896e5765c. Change Id: I22f8d76a20aa753205b1c6668d5d70da4c95138d Signed-off-by: Hilton Chain <hako@ultrarare.space>
gnu: noscript: Update to 13.0.9. * gnu/packages/browser-extensions.scm (noscript): Update to 13.0.9. Change-Id: I567d22bd50385eb4150799ad740f77888aca4112 Signed-off-by: Hilton Chain <hako@ultrarare.space>
services: dicod: Remove reference to (gnu packages dico). This is a followup to 4c130c980f5770e6974fc9c26e271945395e494f. * gnu/services/dict.scm (gnu): Remove reference to (gnu packages dico). Change-Id: Idf0d2c43d63d5ad040ecbc13629ffed5c603ddf3
gnu: paraview: Update to 6.0.0. * gnu/packages/image-processing.scm (paraview): Update to 6.0.0. [source]<snippet>: Update list of bundled VTK libraries in comments. glew is no longer bundled so do not remove it. [arguments]<#:configure-flags>: Use a relative directory in "CMAKE_INSTALL_DOCDIR" and "PARAVIEW_GENERATED_DOCUMENTATION_OUTPUT_DIRECTORY". Remove "-DVTK_MODULE_USE_EXTERNAL_VTK_glew=ON". [inputs]: Replace fmt with fmt-11. Remove glew. * gnu/packages/simulation.scm (openfoam-org)[native-inputs]: Replace fmt with fmt-11. Remove glew. Change-Id: Ifa005f33dd04c0119008726c11f3b32efba28b0d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: paraview: Fix build with gcc-14. * gnu/packages/image-processing.scm: Import (gnu packages engineering). (paraview): Use Guix's CGNS when building bundled VTK. [source]: Remove ".git" suffix from URL. Adjust snippet to also remove bundled VTK library cgns. [arguments]<#:configure-flags>: Add "-DVTK_MODULE_USE_EXTERNAL_VTK_cgns=ON". [inputs]: Add cgns. Change-Id: Id8e11fd772a05a3833446233de301b13263f76a3 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: guile-mqtt: Use the latest nyacc. * gnu/packages/guile-xyz.scm (guile-mqtt): Use the latest nyacc. [origin]: patch make file to properly compile ffi. [arguments]: remove make flags (setenv in phases instead), disable parallel build. [native-inputs]: replace nyacc-2.01 with nyacc. Change-Id: I572164ed06d614b45ccd2d65603397ef7c0cd62d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: dico: Build with Guile 3.0 series. Dico use Guile as a plugin, it wouldn't install any real Scheme files, setting '--with-guile-site-dir=' is unnecessary. * gnu/packages/dictionaries.scm (dico)[argument]<#:configure-flags>: Drop flag '--with-guile-site-dir='. [inputs]: Replace 'guile-2.2' with 'guile-3.0'. Change-Id: I86b9729323702ef45e51f9a56396dc4ad7ab7ccb Signed-off-by: Ludovic Courtès <ludo@gnu.org>