Age | Commit message (Collapse) | Author |
|
* gnu/packages/node.scm (node-lts): Update to 18.14.1.
[snippet]: Keep file deps/openssl/nodejs-openssl.cnf.
[arguments]<#:configure-flags>: Enable v8 snapshot compression.
<#:phases>: Adjust problematic tests to delete accordingly.
Patch additional file with hardcoded references to /bin/sh.
[native-inputs,inputs]: Replace openssl-1.1 with openssl.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
* gnu/packages/node.scm (llhttp-bootstrap): Update to 6.0.10.
* gnu/packages/patches/llhttp-bootstrap-CVE-2020-8287.patch: Remove file.
* gnu/local.mk: Remove it.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
* gnu/packages/libevent.scm (libuv-for-node): Update to 1.44.2.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
* gnu/packages/uglifyjs.scm (node-uglify-js): Update to 3.14.2.
|
|
* gnu/packages/node-xyz.scm (node-yazl)[arguments]<phases>: Explicitly patch
out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-ieee754)[arguments]<phases>: Explicitly
patch out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-resolve-protobuf-schema)[arguments]<phases>:
Explicitly patch out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-protocol-buffers-schema)[arguments]<phases>:
Explicitly patch out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-pbf)[arguments]<phases>: Explicitly patch
out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-minimist)[arguments]<phases>: Explicitly
patch out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-crx3)[arguments]<phases>: Explicitly patch
out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-acorn)[arguments]<phases>: Explicitly patch
out development dependencies. Re-enable configure phase.
|
|
* gnu/packages/node-xyz.scm (node-acorn)[native-inputs]: Add `esbuild'.
[arguments]<phases>: Replace build phase by custom `esbuild' invocations.
|
|
* gnu/packages/node-xyz.scm (node-acorn)[arguments]<modules>: New argument.
<phases>: Patch out unused 'prepare' script that breaks dependents.
|
|
* gnu/packages/node-xyz.scm (node-acorn): Explicitly disable tests.
|
|
* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust
'disable-unusable-tests phase to skip an arm test.
|
|
* 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/packages/firmware.scm (fcode-utils): New variable.
|
|
* etc/news.scm: Adjust latest news commit.
|
|
* etc/news.scm: Add entry.
|
|
* etc/snippets/yas/scheme-mode/guix-news-entry: New file.
|
|
* 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.
|
|
* tests/pack.scm: Fix indentation.
|
|
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.
|
|
* guix/gexp.scm (computed-file-compiler): Honor %guile-for-build.
|
|
* guix/scripts/pack.scm: (debian-archive): Bind extra-options keyword
arguments via let-keywords.
|
|
* .dir-locals.el (scheme-mode): Add let-keywords indentation rules.
|
|
* 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/packages/gnuzilla.scm (icecat-minimal) [inputs]: Remove gtk+-2.
|
|
* gnu/packages/gnuzilla.scm (icedove-source): Set the intl.locale.requested
option to the empty string.
|
|
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/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/packages/gnuzilla.scm (%icecat-locales, %icedove-locales): New variable.
(make-l10n-package): New procedure.
(icecat-l10n, icedove-l10n): New variables.
|
|
* gnu/packages/gnuzilla.scm (icecat-source): Update gnuzilla to f23f8b609.
|
|
* 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.
|
|
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/packages/gnuzilla.scm (update-mozilla-locales): New procedure.
|
|
* 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/packages/debug.scm (ddd): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* 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/packages/emacs-xyz.scm (emacs-gnuplot): Update to 0.8.1.
|
|
* gnu/packages/emacs-xyz.scm (emacs-goggles): Update to 0.3.
[description]: Use proper capitalization.
|
|
* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.9.7.
|
|
* gnu/packages/php (php): Drop a failed test for riscv64.
[source, arguments, description]: Fix formatting.
|
|
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.
|
|
It has even better language support than LatGrkCyr-8x16 and can show
fancy progress bars.
* gnu/services/base.scm (%default-console-font): Use unifont.
|
|
Pango 1.5 is a rather old version ;)
* gnu/packages/messaging.scm (dino)[inputs]: Fix comment next to pango-next.
|
|
* 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/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/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.
|