~ruther/guix-local

16bc2f36 — Efraim Flashner 3 years ago
gnu: julia: Conditionally use openblas with ILP64 support.

Fixes <https://bugs.gnu.org/63986>.
Reported by Cayetano Santos <csantosb@inventati.org>.

* gnu/packages/julia.scm (julia)[arguments]<#:phases>: Conditionally use
OpenBLAS with ILP64 support for x86-64 target.
<#:make-flags>: Likewise.
[inputs]: Conditionally replace openblas by openblas-ilp64 for x86-64 target.

Co-authored-by: Simon Tournier <zimon.toutoune@gmail.com>
a473d562 — Efraim Flashner 3 years ago
gnu: openblas-ilp64: Add symbol suffix.

* gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the
symbol '64_' as suffix.
2b1ae1cf — Efraim Flashner 3 years ago
gnu: emacs-elfeed: Patch curl executable.

Reported by bienjensu on IRC.

* gnu/packages/emacs-xyz.scm (emacs-elfeed)[arguments]: Add a phase to
patch a call to the curl binary.
[inputs]: Add curl.
6fa85076 — Jean-Pierre De Jesus DIAZ 3 years ago
gnu: fulcrum: Update to 1.9.1.

* gnu/packages/finance.scm (fulcrum): Use the upstream origin instead of
  the Flowee's fork of it, updates and expands the synopsis and
  description.  Updates the package to 1.9.1 and build without any
  bundled libraries with the help of a patch.
* gnu/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch: New
  patch.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
04e90035 — Jean-Pierre De Jesus DIAZ 3 years ago
gnu: Add simdjson 0.6.

* gnu/packages/cpp.scm (simdjson-0.6): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
700e4e8a — Jean-Pierre De Jesus DIAZ 3 years ago
gnu: Add robin-hood-hashing.

* gnu/packages/cpp.scm (robin-hood-hashing): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
94165cea — Andre A. Gomes 3 years ago
gnu: sbcl-slynk: Update to 1.0.43-8-df62aba.

* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-8-df62aba.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f1faebdf — Andre A. Gomes 3 years ago
gnu: emacs-sly: Update to 1.0.43-8.df62aba.

* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-8.df62aba.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c6eed13c — Nikolaos Chatzikonstantinou 3 years ago
archive: Fix ‘--version’ typo.

* guix/scripts/archive.scm (%options): Replace 'build' by 'archive'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
843978bc — Simon South 3 years ago
gnu: ucsim: Update to 0.8.0.

* gnu/packages/embedded.scm (ucsim): Update to 0.8.0.
[source]: Update source URI.
[description]: Update.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
06b4aa57 — Simon South 3 years ago
gnu: ucsim: Move documentation to "doc" output.

* gnu/packages/embedded.scm (ucsim)[arguments]<#:phases>: Expand
"patch-makefiles" phase to set correct documentation-installation path.
[outputs]: Add with "out", "doc".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
9698a23f — Simon South 3 years ago
gnu: ucsim: Disable tests.

* gnu/packages/embedded.scm (ucsim)[arguments]: Add #:tests?.
[native-inputs]: Remove sdcc unconditionally.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e082079c — Simon South 3 years ago
gnu: ucsim: Use gexps.

* gnu/packages/embedded.scm (ucsim)[arguments]: Use gexp.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
be9b7e0f — Andy Tai 3 years ago
gnu: xpra: Update to 5.0.2

* gnu/packages/patches/xpra-4.2-install_libs.patch: Move to ...
* gnu/packages/patches/xpra-5.0-install_libs.patch: ... this file.
* gnu/packages/patches/xpra-4.2-systemd-run.patch: Move to ...
* gnu/packages/patches/xpra-5.0-systemd-run.patch: ... this file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/xorg.scm (xpra): Update to 5.0.2.
[source] <patches>:  Rename per version changes
[inputs]: Add cups.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
fe7b5df0 — Nicolas Graves 3 years ago
gnu: ublock-origin: Update to 1.51.0.

* gnu/packages/browser-extensions.scm
(ublock-main-assets): Add origin.
(ublock-prod-assets): Add origin.
(ublock-origin): Update to 1.51.0.
[source]: Dropped (recursive? #t).
[arguments]: Rewrite phase do-not-depend-on-git. Use gexp.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
51e1df07 — Ludovic Courtès 3 years ago
gnu: openssl@1.1: Upgrade replacement to 1.1.1u.

Includes fixes for CVE-2023-0215, CVE-2023-0286, CVE-2023-0464, CVE-2023-0465,
CVE-2023-0466, CVE-2023-2650, CVE-2022-4304, CVE-2022-4450.

* gnu/packages/tls.scm (openssl/fixed): Update to 1.1.1u.

Co-authored-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
e67cb380 — Ludovic Courtès 3 years ago
gnu: openssl@1.1: Really replace with fixed version.

The ‘replacement’ field of ‘openssl-1.1’ was apparently lost in a
previous merge commit ca. Jan. 2023; consequently, ‘openssl/fixed’ was
unused.

* gnu/packages/tls.scm (openssl-1.1)[replacement]: New field.
59587e2f — Ludovic Courtès 3 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 3 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 3 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.
Next