summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-22gnu: gnunet-gtk: Use new style inputs and gexps.•••* gnu/packages/gnunet.scm (gnunet-gtk)[arguments]: Use new style and gexps. [inputs]: Use new style. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Adam Faiz
2023-02-22gnu: gnunet-gtk: Update to 0.19.0.•••* gnu/packages/gnunet.scm (gnunet-gtk): Update to 0.19.0. [inputs]: Add libsodium. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Adam Faiz
2023-02-22gnu: gnunet: Update to 0.19.3.•••* gnu/packages/gnunet.scm (gnunet): Update to 0.19.3. [source]: Add snippet. [inputs]: Replace gnurl by curl. [native-inputs]: Add python-sphinx and python-sphinx-rtd-theme. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Adam Faiz
2023-02-22gnu: cl-jzon: Update to 1.0.0.•••* gnu/packages/lisp-xyz.scm (sbcl-jzon): Update to 1.0.0. [source]: Use version release instead of commit. [inputs]: Add sbcl-float-features and sbcl-trivial-gray-streams. [description]: Fix typo. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> jgart
2023-02-22pack: Register extra /usr/share sub-directories as FHS.•••* guix/rpm.scm (%fhs-directories): Add extra FHS directories. They were found to conflict while testing a 'guix pack' built Jami RPM. Maxim Cournoyer
2023-02-22qtwebengine-5: Enable pulseaudio.•••Previously it will dlopen libpulse, then fallback to alsa. See also <https://issues.guix.gnu.org/45280>. * gnu/packages/qt.scm (qtwebengine-5)[arguments]: Set link_pulseaudio with gn_args. 宋文武
2023-02-21gnu: opendht: Update to 2.4.12.•••* gnu/packages/networking.scm (opendht): Update to 2.4.12. Maxim Cournoyer
2023-02-21gnu: Add guile-proba.•••* gnu/packages/check.scm (guile-proba): New variable. Signed-off-by: Jelle Licht <jlicht@fsfe.org> Luis Felipe
2023-02-21gnu: emacs-suneater-theme: Update to 2.2.0.•••* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.2.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Fredrik Salomonsson
2023-02-21gnu: xfel: Update to 1.2.9.•••* gnu/packages/admin.scm (xfel): Update to 1.2.9. [arguments]: Remove udevadm command. [synopsis,description]: Change D1 computers/devices to just devices as the capabilities are more general. Signed-off-by: Christopher Baines <mail@cbaines.net> LuHui
2023-02-21gnu: python-jupytext: Update to 1.14.4.•••Fixes test failure in test_multiple_pairing in 1.14.1. * gnu/packages/python-xyz.scm (python-jupytext): Update to 1.14.4. Signed-off-by: Christopher Baines <mail@cbaines.net> Greg Hogan
2023-02-21gnu: nar-herder: Update to 0-17.8b888de.•••* gnu/packages/package-management.scm (nar-herder): Update to 0-17.8b888de. Christopher Baines
2023-02-21gnu: guix-build-coordinator: Update to 0-71.c29a46e.•••* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-71.c29a46e. Christopher Baines
2023-02-21gnu: guix-data-service: Update to 0.0.1-39.8c2f97e.•••* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-39.8c2f97e. Christopher Baines
2023-02-21gnu: python-clingo: Fix invalid G-expression input.•••* gnu/packages/maths.scm (python-clingo)[arguments]: Add 'imported-modules' and 'modules' in order to access to 'python:site-packages'. [version]: Explicitly reuse from the package 'clingo'. Simon Tournier
2023-02-20gnu: pjproject-jami: Update to 2.12-2.20e00fc.•••This resolves a crash because of pjproject leaving too many sockets opened ("Creating pipes for GWakeup: Too many open files"). * gnu/packages/jami.scm (pjproject-jami): Update to 2.12-2.20e00fc. Maxim Cournoyer
2023-02-20gnu: icedove: Truly prevent it from generating a new profile on every upgrade.•••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. Maxim Cournoyer
2023-02-20gnu: icedove: Install the icons of the 'comm' component.•••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. Maxim Cournoyer
2023-02-20gnu: Add qxlsx.•••* gnu/packages/qt.scm (qxlsx): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Sharlatan Hellseher
2023-02-20gnu: stellarium: Update to 1.2.•••* 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> Sharlatan Hellseher
2023-02-20gnu: sshpass: Update to 1.10.•••* gnu/packages/ssh.scm (sshpass): Update to 1.10. Nicolas Goaziou
2023-02-20gnu: fet: Update to 6.8.4.•••* gnu/packages/education.scm (fet): Update to 6.8.4. Nicolas Goaziou
2023-02-20gnu: python-capablerobot-usbhub: Update to 0.5.0.•••* 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> Sharlatan Hellseher
2023-02-20gnu: python-construct: Update to 2.10.68.•••* 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> Sharlatan Hellseher
2023-02-20gnu: python-pygraphviz: Update to 1.10.•••* gnu/packages/graphviz.scm (python-pygraphviz): Update to 1.10. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Philippe SWARTVAGHER
2023-02-20gnu: qsynth: Update to 0.9.9.•••* 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> kiasoc5 via Guix-patches via
2023-02-20gnu: cwm: Improve package style.•••* 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. Nicolas Goaziou
2023-02-20gnu: cwm: Update to 7.1.•••* gnu/packages/wm.scm (cwm): Update to 7.1. [arguments]: Remove trailing #t. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> kiasoc5 via Guix-patches via
2023-02-20gnu: emacs-magit: Update to 3.3.0-3.2c91c08.•••* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.3.0-3.2c91c08. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Rostislav Svoboda
2023-02-20gnu: emacs-diff-hl: Update to 1.9.2.•••* gnu/packages/emacs-xyz.scm (emacs-diff-hl): Update to 1.9.2. [description]: Use proper capitalization. Nicolas Goaziou
2023-02-20gnu: emacs-vertico-posframe: Update to 0.7.0.•••* gnu/packages/emacs-xyz.scm (emacs-vertico-posframe): Update to 0.7.0. Nicolas Goaziou
2023-02-20gnu: emacs-project: Update to 0.9.8.•••* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.9.8. Nicolas Goaziou
2023-02-20gnu: emacs-wisp-mode: Update to 1.0.10.•••* gnu/packages/emacs-xyz.scm (emacs-wisp-mode): Update to 1.0.10. Nicolas Goaziou
2023-02-20gnu: Add rust-mockall-0.11.•••* gnu/packages/crates-io.scm (rust-mockall-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-02-20gnu: Add rust-mockall-derive-0.11.•••* gnu/packages/crates-io.scm (rust-mockall-derive-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-02-20gnu: Add rust-mockall-double-0.3.•••* gnu/packages/crates-io.scm (rust-mockall-double-0.3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-02-20gnu: Add rust-downcast-0.11.•••* gnu/packages/crates-io.scm (rust-downcast-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-02-20gnu: qemu: Skip additional test of arm kvm features.•••* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust 'disable-unusable-tests phase to skip an arm test. Efraim Flashner
2023-02-20gnu: make-openbios-package: Update to 1.1-1.af97fd7.•••* 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. Efraim Flashner
2023-02-20gnu: Add fcode-utils.•••* gnu/packages/firmware.scm (fcode-utils): New variable. Efraim Flashner
2023-02-19news: Fix commit for the guix pack new RPM format news.•••* etc/news.scm: Adjust latest news commit. Maxim Cournoyer
2023-02-19news: Add entry for the new 'rpm' guix pack format.•••* etc/news.scm: Add entry. Maxim Cournoyer
2023-02-19etc: Add a news entry snippet.•••* etc/snippets/yas/scheme-mode/guix-news-entry: New file. Maxim Cournoyer
2023-02-19pack: Add RPM format.•••* guix/rpm.scm: New file. * guix/scripts/pack.scm (rpm-archive): New procedure. (%formats): Register it. (show-formats): Add it. (guix-pack): Register supported extra-options for the rpm format. * tests/pack.scm (rpm-for-tests): New variable. ("rpm archive can be installed/uninstalled"): New test. * tests/rpm.scm: New test. * doc/guix.texi (Invoking guix pack): Document it. Maxim Cournoyer
2023-02-19tests: pack: Fix indentation.•••* tests/pack.scm: Fix indentation. Maxim Cournoyer
2023-02-19pack: Extract populate-profile-root from self-contained-tarball/builder.•••This allows more code to be reused between the various archive writers. * guix/scripts/pack.scm (set-utf8-locale): New top-level procedure, extracted from... (populate-profile-root): New procedure, extracted from... (self-contained-tarball/builder): ... here. Add #:target argument. Call populate-profile-root. [LOCALSTATEDIR?]: Set db.sqlite file permissions. (self-contained-tarball): Call self-contained-tarball/builder with the TARGET argument, and set #:local-build? to #f for the gexp-derivation call. Remove now extraneous #:target and #:references-graphs arguments from the gexp->derivation call. (debian-archive): Call self-contained-tarball/builder with the #:target argument. Fix indentation. Remove now extraneous #:target and #:references-graphs arguments from the gexp->derivation call. Maxim Cournoyer
2023-02-19gexp: computed-file: Honor %guile-for-build.•••* guix/gexp.scm (computed-file-compiler): Honor %guile-for-build. Maxim Cournoyer
2023-02-19pack: Use let-keywords instead of keyword-ref.•••* guix/scripts/pack.scm: (debian-archive): Bind extra-options keyword arguments via let-keywords. Maxim Cournoyer
2023-02-19.dir-locals: Add let-keywords indentation rules.•••* .dir-locals.el (scheme-mode): Add let-keywords indentation rules. Maxim Cournoyer
2023-02-19gnu: icecat: Unbundle nss and nspr.•••* 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. Maxim Cournoyer