~ruther/guix-local

59587e2f — Ludovic Courtès 2 years ago
gnu: guix: Update to d0438fc.

This adds the “builtin:git-download” derivation builder to guix-daemon,
added in commit 13b0cf85eb31e1b1ea674debbbfb0f35a32d1374.

* gnu/packages/package-management.scm (guix): Update to d0438fc.
c4802226 — Mark H Weaver 2 years ago
gnu: icecat: Update to 115.3.0-guix0-preview1 [security fixes].

Includes fixes for CVE-2023-5168, CVE-2023-5169, CVE-2023-5171,
CVE-2023-5174, and CVE-2023-5176.

* gnu/packages/gnuzilla.scm (icu4c-73-promise): New variable.
(all-mozilla-locales, %icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
(icecat-minimal)[inputs]: Use icu4c-73-promise.  Remove nss.
[native-inputs]: Use rust-cbindgen-0.24, llvm-15, clang-15, and node-lts.
[arguments]<configure-flags>: Comment out "--with-system-nss".
[description]: "IceCat 102" --> "IceCat 115".
(%icecat-locales): Update.
(all-mozilla-102-locales, %icecat-102-base-version)
(%icecat-102-version, icecat-102-source): New variables
bound to the old values, for use by icedove.
(icedove-source): Ues 'icecat-102-source'.
(make-l10n-package)[arguments]<phases>: Simplify reference to
'#$locales, and thereby eliminate the unnecessary dependence on
%icedove-locales by icecat-l10n, and similarly on %icecat-locales by
icedove-l10n.
[native-inputs]: Use node-lts.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new upstream.
* gnu/packages/patches/icecat-102-makeicecat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
f1823b5b — Janneke Nieuwenhuizen 2 years ago
gnu: Register packages/java-rdf.scm.

This is a follow-up to commit
    0e11ca71be43c44150d123f19630c28900ccaef1
    gnu: Add java-commons-rdf-api.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add java-rdf.scm.
3f7b091e — Nicolas Graves 2 years ago
gnu: emacs-buttercup: Remove phase fix-spy-on-test.

* gnu/packages/emacs-xyz.scm: (emacs-buttercup)
[arguments](phases): Remove phase fix-spy-on-test, fixed in version 1.31.

Signed-off-by: Andrew Tropin <andrew@trop.in>
7c861ab4 — Tobias Geerinckx-Rice 2 years ago
tests: read-print: Update expectations.

This follows up on commit 974b04ab8063382f3a91b0cf5e46bac6e0238672, which
I tested with the wrong test (tests/style.scm) instead.  Oops.

* tests/read-print.scm: Update two TEST-PRETTY-PRINT strings.
465af37f — Tobias Geerinckx-Rice 2 years ago
gnu: opensmtpd: Update to 7.3.0p2 [security fixes].

* gnu/packages/mail.scm (opensmtpd): Update to 7.3.0p2.
38027458 — Tobias Geerinckx-Rice 2 years ago
gnu: inxi-minimal: Update to 3.3.30-1.

* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.30-1.
be2344fb — Tobias Geerinckx-Rice 2 years ago
gnu: 7kaa: Update to 2.15.6.

* gnu/packages/games.scm (7kaa): Update to 2.15.6.
b1890b27 — Tobias Geerinckx-Rice 2 years ago
gnu: rizin: Edit synopsis.

* gnu/packages/engineering.scm (rizin)[synopsis]: Expand abbrev.
8781f377 — Tobias Geerinckx-Rice 2 years ago
gnu: rizin: Update to 0.6.2.

* gnu/packages/engineering.scm (rizin): Update to 0.6.2.
[inputs]: Re-indent.
e82cd917 — Tobias Geerinckx-Rice 2 years ago
gnu: minicom: Update package style.

* gnu/packages/engineering.scm (minicom)[arguments]:
Rewrite as G-expressions.
[native-inputs]: Remove input labels.
fd2f78f5 — Tobias Geerinckx-Rice 2 years ago
gnu: minicom: Update to 2.9.

* gnu/packages/engineering.scm (minicom): Update to 2.9.
[arguments]: Don't explicitly return #t from phases.
[native-inputs]: Upgrade autoconf to autoconf-2.71.
4e643747 — Tobias Geerinckx-Rice 2 years ago
gnu: libdeflate: Update to 1.19.

* gnu/packages/compression.scm (libdeflate): Update to 1.19.
ee6b92a9 — Tobias Geerinckx-Rice 2 years ago
gnu: astyle: Don't build static or debug libraries.

* gnu/packages/code.scm (astyle)[arguments]: Build only the "release"
and "shared" targets we actually care about.
cf6bbf18 — Tobias Geerinckx-Rice 2 years ago
gnu: astyle: Use G-expressions.

* gnu/packages/code.scm (astyle)[arguments]:
Rewrite as G-expressions.
4658173e — Tobias Geerinckx-Rice 2 years ago
gnu: astyle: Omit static libraries.

* gnu/packages/code.scm (astyle)[arguments]: Improve the buggy regexp
in the 'install-libs phase to install only dynamic libraries.
b2b74114 — Tobias Geerinckx-Rice 2 years ago
gnu: astyle: Update to 3.4.8.

* gnu/packages/code.scm (astyle): Update to 3.4.8.
[arguments]: Don't explicitly return #t from phases.
974b04ab — Tobias Geerinckx-Rice 2 years ago
read-print: Be more mindful of horizontal space in packages.

Perhaps due to their staged nature, packages tend to be ‘lopsided’: deeply
nested, with the most elaborate code on the {build,right-hand-,in}side, in
snippets and phases.

When we indent outer forms too eagerly, we can easily run short on
columns by the time we get to the build code, reducing readability.  A
few strategically-placed newlines early on can make a big difference.

* guix/read-print.scm (%newline-forms): Add a newline after opening a
<package> source field or an argument list.  Compensate by removing the
base32 special case, which is now unnecessary.
2bae0081 — Tobias Geerinckx-Rice 2 years ago
gnu: nmrpflash: Use G-expressions.

* gnu/packages/admin.scm (nmrpflash)[arguments]:
Rewrite as G-expressions.
674355c3 — Tobias Geerinckx-Rice 2 years ago
gnu: nmrpflash: Update to 0.9.21.

* gnu/packages/admin.scm (nmrpflash): Update to 0.9.21.
Next