summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2023-02-19gnu: icecat: Remove gtk+-2 input....* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Remove gtk+-2. Maxim Cournoyer
2023-02-19gnu: icedove: Use the locale of the system....* gnu/packages/gnuzilla.scm (icedove-source): Set the intl.locale.requested option to the empty string. Maxim Cournoyer
2023-02-19gnu: Add language packs to icecat and icedove....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. Maxim Cournoyer
2023-02-19gnu: icedove: Automatically load system-provided extensions....* 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. Maxim Cournoyer
2023-02-19gnu: Add icecat-l10n and icedove-l10n....* gnu/packages/gnuzilla.scm (%icecat-locales, %icedove-locales): New variable. (make-l10n-package): New procedure. (icecat-l10n, icedove-l10n): New variables. Maxim Cournoyer
2023-02-19gnu: icecat-source: Update gnuzilla to f23f8b609....* gnu/packages/gnuzilla.scm (icecat-source): Update gnuzilla to f23f8b609. Maxim Cournoyer
2023-02-19gnu: Define %icecat-base-version at the top level....* 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. Maxim Cournoyer
2023-02-19gnu: icedove: Compute a self-contained source....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. Maxim Cournoyer
2023-02-19gnu: Add a 'update-mozilla-locales' helper for maintenance....* gnu/packages/gnuzilla.scm (update-mozilla-locales): New procedure. Maxim Cournoyer
2023-02-19gnu: hplip-next: Simplify the fix-more-hard-coded-file-names phase....* 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. Maxim Cournoyer
2023-02-19gnu: Add ddd....* gnu/packages/debug.scm (ddd): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Andy Tai
2023-02-19gnu: emacs-vterm: Include etc directory in installed files....* 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> Jake Leporte
2023-02-19gnu: emacs-gnuplot: Update to 0.8.1....* gnu/packages/emacs-xyz.scm (emacs-gnuplot): Update to 0.8.1. Nicolas Goaziou
2023-02-19gnu: emacs-goggles: Update to 0.3....* gnu/packages/emacs-xyz.scm (emacs-goggles): Update to 0.3. [description]: Use proper capitalization. Nicolas Goaziou
2023-02-19gnu: emacs-project: Update to 0.9.7....* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.9.7. Nicolas Goaziou
2023-02-19gnu: php: Drop a failed test for riscv64....* gnu/packages/php (php): Drop a failed test for riscv64. [source, arguments, description]: Fix formatting. Aleksandr Vityazev
2023-02-19guix: Show better progress bars....Style provides information on the characters to use before and after the progress bar content (`[` and `]` for the ascii style), as well as the character for filled step (`#` for ascii style). When supported, it provides intermediate steps. This is used for unicode style, to show better precision. * guix/progress.scm (<progress-bar-style>): New record type. (ascii-bar-style, unicode-bar-style): New variables. (progress-bar): Draw progress depending on style. When supported, use unicode style. Fall back to ascii style. Julien Lepiller
2023-02-19gnu: Use unifont by default in TTYs....It has even better language support than LatGrkCyr-8x16 and can show fancy progress bars. * gnu/services/base.scm (%default-console-font): Use unifont. Julien Lepiller
2023-02-19gnu: dino: Fix comment for pango-next....Pango 1.5 is a rather old version ;) * gnu/packages/messaging.scm (dino)[inputs]: Fix comment next to pango-next. Liliana Marie Prikler
2023-02-19gnu: guile-filesystem: Update to 0.2.0....* 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. Liliana Marie Prikler
2023-02-19gnu: hyfetch: Update to 1.4.6....* 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> Hilton Chain
2023-02-19gnu: Add emacs-pasp-mode....* 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. Liliana Marie Prikler
2023-02-19gnu: Add python-clorm....* gnu/packages/maths.scm (python-clorm): New variable. Liliana Marie Prikler
2023-02-19gnu: python-clingo: Install distribution information....* gnu/packages/maths.scm (python-clingo)[#:phases]: Add ‘install-distinfo’. Liliana Marie Prikler
2023-02-19gnu: racket: Update to 8.8....* 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> Philip McGrath
2023-02-19gnu: dino: Update to 0.4.0....* 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> Parnikkapore
2023-02-18gnu: hplip-next: Update to 3.22.10....* gnu/packages/cups.scm (hplip-next): Update to 3.22.10. Maxim Cournoyer
2023-02-18gnu: Add hplip-next....* gnu/packages/cups.scm (hplip-next): New variable. Maxim Cournoyer
2023-02-18gnu: Add r-longdat....* gnu/packages/cran.scm (r-longdat): New variable. Ricardo Wurmus
2023-02-18gnu: Add r-bestnormalize....* gnu/packages/cran.scm (r-bestnormalize): New variable. Ricardo Wurmus
2023-02-18gnu: Add r-butcher....* gnu/packages/cran.scm (r-butcher): New variable. Ricardo Wurmus
2023-02-18gnu: Add r-lambertw....* gnu/packages/cran.scm (r-lambertw): New variable. Ricardo Wurmus
2023-02-18gnu: Add r-lamw....* gnu/packages/cran.scm (r-lamw): New variable. Ricardo Wurmus
2023-02-18gnu: Add r-effsize....* gnu/packages/cran.scm (r-effsize): New variable. Ricardo Wurmus
2023-02-18gnu: Add r-filesstrings....* gnu/packages/cran.scm (r-filesstrings): New variable. Ricardo Wurmus
2023-02-18gnu: Add r-strex....* gnu/packages/cran.scm (r-strex): New variable. Ricardo Wurmus
2023-02-18gnu: libreoffice: Fix password encryption issue....Fixes <https://issues.guix.gnu.org/59292>. * gnu/packages/libreoffice.scm (libreoffice) [phases]: Add a augment-LD_LIBRARY_PATH phase. Maxim Cournoyer
2023-02-18gnu: libreoffice: Enable logging system....* gnu/packages/libreoffice.scm (libreoffice) [configure-flags]: Add --enable-sal-log. Maxim Cournoyer
2023-02-18gnu: xmlsec: Update to 1.2.37....* gnu/packages/xml.scm (xmlsec): Update to 1.2.37. Maxim Cournoyer
2023-02-18gnu: python-pygit2: Update to 1.11.1....* gnu/packages/python-xyz.scm (python-pygit2): Update to 1.11.1. [build-system]: Use pyproject-build-system. [arguments]: Delete field. [propagated-inputs]: Remove python-cached-property. Maxim Cournoyer
2023-02-18gnu: audacity: Update to 3.2.4....* gnu/packages/audio.scm (audacity): Update to 3.2.4. Maxim Cournoyer
2023-02-18gnu: r-naniar: Update to 1.0.0....* gnu/packages/statistics.scm (r-naniar): Update to 1.0.0. [propagated-inputs]: Add r-cli and r-vctrs. Ricardo Wurmus
2023-02-18gnu: r-forcats: Update to 1.0.0....* gnu/packages/statistics.scm (r-forcats): Update to 1.0.0. [propagated-inputs]: Remove r-ellipsis and r-withr. Ricardo Wurmus
2023-02-18gnu: r-lubridate: Update to 1.9.1....* gnu/packages/statistics.scm (r-lubridate): Update to 1.9.1. Ricardo Wurmus
2023-02-18gnu: r-pbkrtest: Update to 0.5.2....* gnu/packages/statistics.scm (r-pbkrtest): Update to 0.5.2. [propagated-inputs]: Remove r-magrittr. Ricardo Wurmus