aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: icedove: Truly prevent it from generating a new profile on every upgrade.Maxim Cournoyer2023-02-20
| | | | | | | | | | | | This fixes a regression introduced in 52cb5cf5b8 ("gnu: icedove: Update to 91.3.2") where the single quotes moved to double quotes, but the substitute* pattern was not correctly adapted. Fixes <https://issues.guix.gnu.org/53250>. * gnu/packages/gnuzilla.scm (icedove-minimal) [phases] {fix-profile-setting}: Include double qutoes in substitute* pattern targeting the MOZ_DEDICATED_PROFILES configuration option.
* gnu: icedove: Install the icons of the 'comm' component.Maxim Cournoyer2023-02-20
| | | | | | | | | This is a follow-up commit to 47f0e022dc ("gnu: icedove: Install icons.") which installed the icons of the 'browser' component (which are those used by IceCat). * gnu/packages/gnuzilla.scm (icedove-minimal) [phases] {install-icon}: Install the icons of the 'comm' component, which is Icedove.
* gnu: Add qxlsx.Sharlatan Hellseher2023-02-20
| | | | | | * gnu/packages/qt.scm (qxlsx): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: stellarium: Update to 1.2.Sharlatan Hellseher2023-02-20
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (stellarium): Update to 1.2. [arguments]{tests}: Disable tests, with further review of INDI package. [arguments]{configure-flags}: Explicitly disable Qt6 (prevent failing build) and ShowMySky (not packed yet). [phases]{set-offscreen-display}: Remove trail #T in lambda. [inputs]: Remove labels and add GPSD, INDI, LIBNOVA, OPENSSL, QTCHARTS, QTPOSITIONING, QTTRANSLATIONS, QTWEBENGINE-5, QXLSX. [native-inputs]: Remove labels and add DOXYGEN, GRAPHVIZ, MESA, PYTHON-WRAPPER. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: sshpass: Update to 1.10.Nicolas Goaziou2023-02-20
| | | | * gnu/packages/ssh.scm (sshpass): Update to 1.10.
* gnu: fet: Update to 6.8.4.Nicolas Goaziou2023-02-20
| | | | * gnu/packages/education.scm (fet): Update to 6.8.4.
* gnu: python-capablerobot-usbhub: Update to 0.5.0.Sharlatan Hellseher2023-02-20
| | | | | | | | | | | | | | * gnu/packages/libusb.scm (python-capablerobot-usbhub): Fix build and update to 0.5.0. [source]: Use Git checkout which allows to pass build the package. [build-system]: Use PYPROJECT-BUILD-SYSTEM. [arguments]{tests}: Disable them as not provided. [phases]use-poetry-core}: New phase. [phases]{install-udev-rules}: Remove trailing #T from lambda. [native-inputs]: Add PYTHON-POETRY-CORE. [propagated-inputs]: Replace PYTHON-PYYAML-7 and PYTHON-PYYAML-5 by PYTHON-CLICK and PYTHON-PYYAML. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: python-construct: Update to 2.10.68.Sharlatan Hellseher2023-02-20
| | | | | | | | | | * gnu/packages/python-xyz.scm (python-construct): Update to 2.10.68. [source]: Use Git checkout over PyPI to enable tests. [arguments]<#:phases>: Enable tests with custom phase. [native-inputs]: Add PYTHON-PYTEST, PYTHON-PYTEST-BENCHMARK. [propagated-inputs]: Remove PYTHON-EXTRAS. Add PYTHON-CLOUDPICKLE, PYTHON-LZ4. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: python-pygraphviz: Update to 1.10.Philippe SWARTVAGHER2023-02-20
| | | | | | * gnu/packages/graphviz.scm (python-pygraphviz): Update to 1.10. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: qsynth: Update to 0.9.9.kiasoc5 via Guix-patches via2023-02-20
| | | | | | | | * gnu/packages/audio.scm (qsynth): Update to 0.9.9. [inputs]: Remove QTBASE-5 and QTX11EXTRAS; add QTBASE, QTSVG, and QTWAYLAND. [native-inputs]: Remove QTTOOLS-5; add QTTOOLS. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: cwm: Improve package style.Nicolas Goaziou2023-02-20
| | | | | | | * gnu/packages/wm.scm (cwm)[arguments]: Use G-expressions. <#:phases>: Use MAKE-DESKTOP-ENTRY-FILE. [inputs, native-inputs]: Re-order alphabetically. [synopsis]: Use proper capitalization.
* gnu: cwm: Update to 7.1.kiasoc5 via Guix-patches via2023-02-20
| | | | | | | * gnu/packages/wm.scm (cwm): Update to 7.1. [arguments]: Remove trailing #t. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-magit: Update to 3.3.0-3.2c91c08.Rostislav Svoboda2023-02-20
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.3.0-3.2c91c08. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-diff-hl: Update to 1.9.2.Nicolas Goaziou2023-02-20
| | | | | * gnu/packages/emacs-xyz.scm (emacs-diff-hl): Update to 1.9.2. [description]: Use proper capitalization.
* gnu: emacs-vertico-posframe: Update to 0.7.0.Nicolas Goaziou2023-02-20
| | | | * gnu/packages/emacs-xyz.scm (emacs-vertico-posframe): Update to 0.7.0.
* gnu: emacs-project: Update to 0.9.8.Nicolas Goaziou2023-02-20
| | | | * gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.9.8.
* gnu: emacs-wisp-mode: Update to 1.0.10.Nicolas Goaziou2023-02-20
| | | | * gnu/packages/emacs-xyz.scm (emacs-wisp-mode): Update to 1.0.10.
* gnu: Add rust-mockall-0.11.Steve George2023-02-20
| | | | | | * gnu/packages/crates-io.scm (rust-mockall-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-mockall-derive-0.11.Steve George2023-02-20
| | | | | | * gnu/packages/crates-io.scm (rust-mockall-derive-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-mockall-double-0.3.Steve George2023-02-20
| | | | | | * gnu/packages/crates-io.scm (rust-mockall-double-0.3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-downcast-0.11.Steve George2023-02-20
| | | | | | * gnu/packages/crates-io.scm (rust-downcast-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: qemu: Skip additional test of arm kvm features.Efraim Flashner2023-02-20
| | | | | * gnu/packages/virtualization.scm (qemu)[arguments]: Adjust 'disable-unusable-tests phase to skip an arm test.
* gnu: make-openbios-package: Update to 1.1-1.af97fd7.Efraim Flashner2023-02-20
| | | | | | | | | * gnu/packages/firmware.scm (make-openbios-package): Update to 1.1-1.af97fd7. [source]: Remove patch. [native-inputs]: Build with gcc-10. Add fcode-utils. * gnu/packages/patches/openbios-gcc-warnings.patch: Remove file. * ngu/local.mk (dist_patch_DATA): Remove it.
* gnu: Add fcode-utils.Efraim Flashner2023-02-20
| | | | * gnu/packages/firmware.scm (fcode-utils): New variable.
* gnu: icecat: Unbundle nss and nspr.Maxim Cournoyer2023-02-19
| | | | | | | | * gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Add nspr-next and nss-next. [configure-flags]: Re-instate the "--with-system-nspr" and "--with-system-nss" configure flags. [phases] {remove-bundled-libraries}: Update comment.
* gnu: icecat: Remove gtk+-2 input.Maxim Cournoyer2023-02-19
| | | | * gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Remove gtk+-2.
* gnu: icedove: Use the locale of the system.Maxim Cournoyer2023-02-19
| | | | | * gnu/packages/gnuzilla.scm (icedove-source): Set the intl.locale.requested option to the empty string.
* gnu: Add language packs to icecat and icedove.Maxim Cournoyer2023-02-19
| | | | | | | | | | | Fixes <https://issues.guix.gnu.org/32026>. * gnu/packages/gnuzilla.scm (icecat): Rename to... (icecat-minimal): ... this. (icedove: Rename to... (icedove-minimal): ... this. (make-mozilla-with-l10n): New procedure. (icecat, icedove): New variables.
* gnu: icedove: Automatically load system-provided extensions.Maxim Cournoyer2023-02-19
| | | | | | | * gnu/packages/gnuzilla.scm (icedove-source): Set the extensions.autoDisableScopes preference value to 3. (icedove-minimal) [phases]: Add the --allow-addon-sideload and --with-unsigned-addon-scopes=app,system ac options to the configure phase.
* gnu: Add icecat-l10n and icedove-l10n.Maxim Cournoyer2023-02-19
| | | | | | * gnu/packages/gnuzilla.scm (%icecat-locales, %icedove-locales): New variable. (make-l10n-package): New procedure. (icecat-l10n, icedove-l10n): New variables.
* gnu: icecat-source: Update gnuzilla to f23f8b609.Maxim Cournoyer2023-02-19
| | | | * gnu/packages/gnuzilla.scm (icecat-source): Update gnuzilla to f23f8b609.
* gnu: Define %icecat-base-version at the top level.Maxim Cournoyer2023-02-19
| | | | | | * gnu/packages/gnuzilla.scm (%icecat-base-version): New variable. (%icecat-version): Define in terms of %icecat-base-version. (icecat-source): Adjust to use the above newly introduced variables.
* gnu: icedove: Compute a self-contained source.Maxim Cournoyer2023-02-19
| | | | | | | | | | | | This refactoring work is to prepare for adding a icedove-l10n package, which will reuse that source. * gnu/packages/gnuzilla.scm (comm-source->locales+changset): New procedure. (thunderbird-source): Rename to... (thunderbird-comm-source): ... here. (icedove-source): New variable. (icedove) [source]: Use it. [phases]: Remove the prepare-thunderbird-sources and rename-to-icedove phases.
* gnu: Add a 'update-mozilla-locales' helper for maintenance.Maxim Cournoyer2023-02-19
| | | | * gnu/packages/gnuzilla.scm (update-mozilla-locales): New procedure.
* gnu: hplip-next: Simplify the fix-more-hard-coded-file-names phase.Maxim Cournoyer2023-02-19
| | | | | | | * gnu/packages/cups.scm (hplip-next) [phases]: Only substitute python files in the fix-more-hard-coded-file-names phase. This greatly reduce the time taken by the phase (from 21 s to 0.4 s) on my system, and is functionally equivalent.
* gnu: Add ddd.Andy Tai2023-02-19
| | | | | | * gnu/packages/debug.scm (ddd): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-vterm: Include etc directory in installed files.Jake Leporte2023-02-19
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-vterm)[arguments]<#:include>: Add "^etc/.*" to the list of regexes for installed files. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-gnuplot: Update to 0.8.1.Nicolas Goaziou2023-02-19
| | | | * gnu/packages/emacs-xyz.scm (emacs-gnuplot): Update to 0.8.1.
* gnu: emacs-goggles: Update to 0.3.Nicolas Goaziou2023-02-19
| | | | | * gnu/packages/emacs-xyz.scm (emacs-goggles): Update to 0.3. [description]: Use proper capitalization.
* gnu: emacs-project: Update to 0.9.7.Nicolas Goaziou2023-02-19
| | | | * gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.9.7.
* gnu: php: Drop a failed test for riscv64.Aleksandr Vityazev2023-02-19
| | | | | * gnu/packages/php (php): Drop a failed test for riscv64. [source, arguments, description]: Fix formatting.
* gnu: Use unifont by default in TTYs.Julien Lepiller2023-02-19
| | | | | | | It has even better language support than LatGrkCyr-8x16 and can show fancy progress bars. * gnu/services/base.scm (%default-console-font): Use unifont.
* gnu: dino: Fix comment for pango-next.Liliana Marie Prikler2023-02-19
| | | | | | Pango 1.5 is a rather old version ;) * gnu/packages/messaging.scm (dino)[inputs]: Fix comment next to pango-next.
* gnu: guile-filesystem: Update to 0.2.0.Liliana Marie Prikler2023-02-19
| | | | | | | * gnu/packages/guile-xyz.scm (guile-filesystem): Update to 0.2.0. [source]<url>: Use “https://gitlab.com/lilyp/guile-filesystem”. [home-page]: Likewise. (guile2.0-filesystem): Deleted variable.
* gnu: hyfetch: Update to 1.4.6.Hilton Chain2023-02-19
| | | | | | | | | | | | | * gnu/packages/patches/hyfetch-fix-generator-script-quotation-escaping.patch: New file. * gnu/packages/patches/hyfetch-remove-old-catchy-os-py.patch: New file. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/admin.scm (hyfetch)[source]: Update to 1.4.6. Switch to git source and add patches. [inputs]: Remove python-hypy-utils. [arguments]<#:phases>: Remove set-HOME phase. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add emacs-pasp-mode.Liliana Marie Prikler2023-02-19
| | | | | | * gnu/packages/patches/emacs-pasp-mode-quote-file-names.patch: New file. * gnu/local.mk: Register it here. * gnu/packages/emacs-xyz.scm (emacs-pasp-mode): New variable.
* gnu: Add python-clorm.Liliana Marie Prikler2023-02-19
| | | | * gnu/packages/maths.scm (python-clorm): New variable.
* gnu: python-clingo: Install distribution information.Liliana Marie Prikler2023-02-19
| | | | * gnu/packages/maths.scm (python-clingo)[#:phases]: Add ‘install-distinfo’.
* gnu: racket: Update to 8.8.Philip McGrath2023-02-19
| | | | | | | | | | | | | | | * gnu/packages/patches/racket-backport-8.7-pkg-strip.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Delete it. * gnu/packages/racket.scm (%racket-origin)[patches]: Likewise. (%racket-version): Update to 8.8. (%zuo-version): Update to 1.6. (racket)[inputs]<algol60, cext-lib, deinprogramm, draw, drracket> <expeditor, gui, htdp, math, pict, r5rs, redex, sasl, scribble> <typed-racket, string-constants, syntax-color>: Update checksums. * gnu/packages/chez.scm (chez-scheme-for-racket): Update to 9.9.9-pre-release.14. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: dino: Update to 0.4.0.Parnikkapore2023-02-19
| | | | | | | | | * gnu/packages/messaging.scm (dino): Update to 0.4.0. [inputs]: Replace gtk+ with gtk. Replace pango with pango-next. Add bash-minimal and libadwaita. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>