1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-20 16:15:54 +02:00
Commit Graph

114202 Commits

Author SHA1 Message Date
Hendursaga b14f447106 gnu: desmume: Update to 0.9.13.
* gnu/packages/emulators.scm (desmume): Update to 0.9.13.
[source]: Switch to git-fetch.  Remove patches.
[build-system]: Switch to meson-build-system.
[arguments]<#:configure-flags>: Replace “--enable-openal” with “-Dopenal=true”.
Remove “--enable-wifi”.
Add “-Dfrontend-cli=true”, “-Dfrontend-gtk=true”, and “-Dgdb-stub=true”.
<#:phases>: Add ‘chdir’.
[native-inputs]: Add glib:bin and gettext-minimal.
[inputs]: Replace sdl with sdl2 and gtk+-2 with gtk+.
Remove glu.
Add agg, alsa-lib, libpcap, openal, and soundtouch.
[home-page]: Use HTTPS.
* gnu/packages/patches/desmume-gcc6-fixes.patch: Removed file.
* gnu/packages/patches/desmume-gcc7-fixes.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-01 08:14:55 +02:00
Vinicius Monego 9f41aa021f gnu: Add python-openturns.
* gnu/packages/statistics.scm (python-openturns): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego 9c4e8a868d gnu: Add python-chaospy.
* gnu/packages/statistics.scm (python-chaospy): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego 04b31ce1f8 gnu: Add python-numpoly.
* gnu/packages/python-science.scm (python-numpoly): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego 962e246509 gnu: ceres: Propagate eigen and gflags.
* gnu/packages/maths.scm (ceres)[inputs]: Move eigen and gflags to ...
[propagated-inputs]: ... here.
2023-09-30 10:37:47 -03:00
Vinicius Monego 65bcdd807d gnu: Add spectra.
* gnu/packages/algebra.scm (spectra): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego 35a00cf3dc gnu: Add pagmo.
* gnu/packages/maths.scm (pagmo): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego 39eb0d8a94 gnu: Add bonmin.
* gnu/packages/maths.scm (bonmin): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego 5cb1766ad8 gnu: Add cminpack.
* gnu/packages/maths.scm (cminpack): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego eb871ffd76 gnu: Add primesieve.
* gnu/packages/maths.scm (primesieve): New variable.
2023-09-30 10:37:47 -03:00
Vinicius Monego 7a53bd61a0 gnu: Add hmat.
* gnu/packages/maths.scm (hmat): New variable.
2023-09-30 10:37:43 -03:00
Simon South ee5de9cdf2 gnu: sdcc: Update to 4.3.0.
* gnu/packages/embedded.scm (sdcc): Update to 4.3.0.
* gnu/packages/patches/sdcc-disable-non-free-code.patch: Update to match new
version.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:32:01 +01:00
Simon South a97d032c7b gnu: sdcc: Embed absolute reference to μCsim.
* gnu/packages/embedded.scm (sdcc)[arguments]<#:phases>: Add
"embed-absolute-ucsim-reference" phase.
[inputs]: Add ucsim.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:32:01 +01:00
Simon South 5605e4db17 gnu: sdcc: Adjust format.
* gnu/packages/embedded.scm (sdcc): Move arguments above inputs; punctuate
comments consistently.
[arguments]<#:configure-flags>: Move comment regarding GPUTILS to associated
flags; add comment for "--disable-ucsim".
[home-page]: Add trailing slash to URL.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:32:01 +01:00
Simon South 76c4ecc2dd gnu: sdcc: Update package style.
* gnu/packages/embedded.scm (sdcc)[source]<snippet>: Use gexp; drop
trailing #t.
[arguments]: Use gexps.
<#:phases>: Drop trailing #t from phase.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:32:01 +01:00
Hilton Chain 367f0317d9 gnu: utfcpp: Update to 3.2.5.
* gnu/packages/textutils.scm (utfcpp): Update to 3.2.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:31:27 +01:00
Hilton Chain 697406fef7 gnu: libglvnd: Update to 1.7.0.
* gnu/packages/gl.scm (libglvnd): Update to 1.7.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:31:09 +01:00
Hilton Chain 371ddde311 gnu: picard: Update to 2.9.2.
* gnu/packages/music.scm (picard): Update to 2.9.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:30:53 +01:00
Hilton Chain 7c92356adf gnu: font-sarasa-gothic: Update to 0.42.0.
* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.42.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:30:40 +01:00
David Elsing d78bbb912c gnu: hdf-eos5: Update to 2.0.
* gnu/packages/maths.scm (hdf-eos5): Update to 2.0.
[source]: Change URL and add snippet to remove generated files.
[native-inputs]: Add autoconf, automake and libtool.
[inputs]: Replace hdf5-1.8 with hdf5-1.14.
[arguments]: Do not use quasiquote and add the phases
remove-single-module-flag and fix-parallel-tests.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-30 10:29:59 +01:00
Hilton Chain b268842ec4 gnu: psautohint: Disable flaky tests.
* gnu/packages/fontutils.scm (psautohint)[arguments]: Disable tests
test_hashmap_no_version and test_hashmap_old_version.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Hilton Chain 848db3c718 gnu: phantomsocks: Update to 0.0.0-20230829023258-013a0002abe2.
* gnu/packages/networking.scm (phantomsocks): Update to
0.0.0-20230829023258-013a0002abe2.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Rostislav Svoboda 4528fd6bbe gnu: xsel: Document clipboard functionality.
* gnu/packages/xdisorg.scm (xsel)[synopsis, description]:
Note the X clipboard as an option.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Hilton Chain eb1c3fff20 gnu: Remove emacs-buttercup-1.25.
* gnu/packages/emacs-xyz.scm (emacs-buttercup-1.25): Delete variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Hilton Chain 3c3dfaab85 gnu: emacs-lua-mode: Build with newer emacs-buttercup.
* gnu/packages/emacs-xyz (emacs-lua-mode)[native-inputs]: Replace
emacs-buttercup-1.25 with emacs-buttercup.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice b2ab38cd82 gnu: libvpx: Graft to fix CVE-2023-5217.
* gnu/packages/video.scm (libvpx)[replacement]: New field, set to…
(libvpx/fixed): …this new variable.
* gnu/packages/patches/libvpx-CVE-2023-5217.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2023-09-24 02:00:00 +02:00
Hilton Chain via Guix-patches via 79abbaf4e4 gnu: qbittorrent-enhanced: Update to 4.5.5.10.
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.5.5.10.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 13bb3d8bea gnu: qbittorrent-nox: Rename to qbittorrent-no-x.
* gnu/packages/bittorrent.scm (qbittorrent-no-x): New variable, renamed from…
(qbittorrent-nox): …this package, now redefined as a DEPRECATED-PACKAGE.
2023-09-24 02:00:00 +02:00
Hilton Chain ab8c774191 gnu: qbittorrent: Update to 4.5.5.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.5.5.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Ludovic Courtès c4886c0cb6 gnu: guix: Fix cross-compilation.
Fixes a regression introduced in
59587e2fda where ./configure would fail
when cross-compiling with “Git is missing”.

Reported by gabber on #guix.

* gnu/packages/package-management.scm (guix)[arguments]: Add
‘ac_cv_path_GIT’ to #:configure-flags.
2023-09-29 11:41:20 +02:00
Tobias Geerinckx-Rice 1b0ec97bce gnu: xen: Build reproducibly
* gnu/packages/virtualization.scm (xen)[source]: Add patches.
[arguments]: Add a new 'remove-cruft phase.
* gnu/packages/patches/xen-docs-use-predictable-ordering.patch,
* gnu/packages/patches/xen-remove-config.gz-timestamp.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them both.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice d471465624 gnu: xen: Build in parallel.
I was unable to trigger any additional irreproducibility.
If you can, please disable PARRALLEL-BUILD? instead.

* gnu/packages/virtualization.scm (xen)[arguments]: Remove hard-coded
‘-j 1’ from the #:make-flags.  Honour PARALLEL-BUILD? in the 'build
phase.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 91097713ee gnu: xen: Update package style.
* gnu/packages/virtualization.scm (xen)
[arguments]: Rewrite as G-expressions.  Use SEARCH-INPUT-FILE whenever
possible.  Put SUBSTITUTE* features to use.
[native-inputs, inputs]: Remove input labels.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 11f1d72dd8 gnu: xen: Update to 4.14.6.
* gnu/packages/virtualization.scm (xen): Update to 4.14.6.
[arguments]: Remove obsolete quoting work-around for old bug.
Don't explicitly return #t from phases.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice d7abe56433 gnu: xen: Version the mini-os checkout.
* gnu/packages/virtualization.scm (xen)[native-inputs]: Add the Xen name
and version to the ‘…-mini-os-git-checkout’ store file name.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice bd4761e01e gnu: qemu: Update to 8.1.1.
* gnu/packages/virtualization.scm (qemu): Update to 8.1.1.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice df7c91785c gnu: imgp: Update to 2.9.
* gnu/packages/image.scm (imgp): Update to 2.9.
[arguments]: Don't explicitly return #t from phases.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 63efa203d3 gnu: erofs-utils: Update to 1.7.
* gnu/packages/linux.scm (erofs-utils): Update to 1.7.
[inputs]: Add zlib.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 2a0aedc297 gnu: python-srsly: Update to 2.4.8.
* gnu/packages/python-xyz.scm (python-srsly): Update to 2.4.8.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice a4ccc473a3 gnu: remmina: Update to 1.4.32.
* gnu/packages/vnc.scm (remmina): Update to 1.4.32.
[source]: Add ‘.git’ suffix to silence needless HTTP redirection.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 4a8c51c7be gnu: hplip: Update to 3.23.8.
* gnu/packages/cups.scm (hplip): Update to 3.23.8.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 64e49f9668 gnu: onedrive: Update to 2.4.25.
* gnu/packages/sync.scm (onedrive): Update to 2.4.25.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 41bb9bdbeb gnu: mlterm: Update to 3.9.3.
* gnu/packages/terminals.scm (mlterm): Update to 3.9.3.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 2022cc9e98 gnu: kcov: Clean up build phase.
* gnu/packages/code.scm (kcov)[arguments]: Use SEARCH-INPUT-FILE and
remove a vestigial LET from the 'fix-/bin/bash-references phase.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice b7789fb9e1 gnu: kcov: Update to 42.
* gnu/packages/code.scm (kcov): Update to 42.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 8a5dfdccf8 gnu: libjcat: Update to 0.1.14.
* gnu/packages/compression.scm (libjcat): Update to 0.1.14.
2023-09-24 02:00:00 +02:00
Efraim Flashner 36094ba021 gnu: just: Install shell completions.
* gnu/packages/rust-apps.scm (just)[arguments]: Add a phase to install
the shell completions.
2023-09-28 21:17:20 +03:00
Efraim Flashner 5b18971348 gnu: just: Install manpage.
* gnu/packages/rust-apps.scm (just)[arguments]: Add phase to install
manpage.
2023-09-28 21:17:20 +03:00
Andrew Jose 970fb81c62 gnu: Add just.
* gnu/packages/rust-apps.scm (just): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28 21:17:20 +03:00
Andrew Jose 66c18d23da gnu: Add rust-temptree-0.2.
* gnu/packages/crates-io.scm (rust-temptree-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-28 21:17:20 +03:00