summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2023-10-01gnu: Add fig2dev.•••The source used by the transfig package is outdated and its development was moved into the repository used by fig2dev though the utility `transfig' is considered obsolete and not built by default in the fig2dev package. In practice, this is not a problem since the user is generally after the `fig2dev' utility which was also provided in the (now obsolete) transfig package. Descriptions and comments pointing to the now obsolete packages are adjusted accordingly. For texlive-latex-make, this follow upstream at <https://gitlab.inria.fr/latex-utils/latex-make/-/commit/1dcc04aaa860b123924ae83fc30a47d6f7179f7a>. * gnu/packages/xfig.scm: Import all of (guix licenses). (xfig)[license]: Adjust accordingly. (fig2dev): New variable. (transfig): Deprecate in favor of fig2dev. * gnu/packages/patches/transfig-gcc10-fno-common.patch: Removed file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/docbook.scm (dblatex): Update comment. * gnu/packages/tex.scm (texlive-latex-make)[description]: Update description. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Bruno Victal
2023-10-01gnu: xfig: Use G-Expressions.•••* gnu/packages/xfig.scm (xfig)[arguments]<#:phases>: Relocate 'strip-bogus-exec-prefix into … [sources]: … here, as a snippet instead. [inputs]: Restyle. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Bruno Victal
2023-10-01gnu: 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> Hendursaga
2023-09-30gnu: Add python-openturns.•••* gnu/packages/statistics.scm (python-openturns): New variable. Vinicius Monego
2023-09-30gnu: Add python-chaospy.•••* gnu/packages/statistics.scm (python-chaospy): New variable. Vinicius Monego
2023-09-30gnu: Add python-numpoly.•••* gnu/packages/python-science.scm (python-numpoly): New variable. Vinicius Monego
2023-09-30gnu: ceres: Propagate eigen and gflags.•••* gnu/packages/maths.scm (ceres)[inputs]: Move eigen and gflags to ... [propagated-inputs]: ... here. Vinicius Monego
2023-09-30gnu: Add spectra.•••* gnu/packages/algebra.scm (spectra): New variable. Vinicius Monego
2023-09-30gnu: Add pagmo.•••* gnu/packages/maths.scm (pagmo): New variable. Vinicius Monego
2023-09-30gnu: Add bonmin.•••* gnu/packages/maths.scm (bonmin): New variable. Vinicius Monego
2023-09-30gnu: Add cminpack.•••* gnu/packages/maths.scm (cminpack): New variable. Vinicius Monego
2023-09-30gnu: Add primesieve.•••* gnu/packages/maths.scm (primesieve): New variable. Vinicius Monego
2023-09-30gnu: Add hmat.•••* gnu/packages/maths.scm (hmat): New variable. Vinicius Monego
2023-09-30gnu: 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> Simon South
2023-09-30gnu: 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> Simon South
2023-09-30gnu: 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> Simon South
2023-09-30gnu: 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> Simon South
2023-09-30gnu: utfcpp: Update to 3.2.5.•••* gnu/packages/textutils.scm (utfcpp): Update to 3.2.5. Signed-off-by: Christopher Baines <mail@cbaines.net> Hilton Chain
2023-09-30gnu: libglvnd: Update to 1.7.0.•••* gnu/packages/gl.scm (libglvnd): Update to 1.7.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Hilton Chain
2023-09-30gnu: picard: Update to 2.9.2.•••* gnu/packages/music.scm (picard): Update to 2.9.2. Signed-off-by: Christopher Baines <mail@cbaines.net> Hilton Chain
2023-09-30gnu: 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> Hilton Chain
2023-09-30gnu: 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> David Elsing
2023-09-24gnu: 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> Hilton Chain
2023-09-24gnu: 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> Hilton Chain
2023-09-24gnu: 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> Rostislav Svoboda
2023-09-24gnu: 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> Hilton Chain
2023-09-24gnu: 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> Hilton Chain
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: 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> Hilton Chain via Guix-patches via
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: 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> Hilton Chain
2023-09-29gnu: guix: Fix cross-compilation.•••Fixes a regression introduced in 59587e2fda76c19b424fda9a987ff90d52ef217e 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. Ludovic Courtès
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: qemu: Update to 8.1.1.•••* gnu/packages/virtualization.scm (qemu): Update to 8.1.1. Tobias Geerinckx-Rice
2023-09-24gnu: imgp: Update to 2.9.•••* gnu/packages/image.scm (imgp): Update to 2.9. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2023-09-24gnu: erofs-utils: Update to 1.7.•••* gnu/packages/linux.scm (erofs-utils): Update to 1.7. [inputs]: Add zlib. Tobias Geerinckx-Rice
2023-09-24gnu: python-srsly: Update to 2.4.8.•••* gnu/packages/python-xyz.scm (python-srsly): Update to 2.4.8. Tobias Geerinckx-Rice
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: hplip: Update to 3.23.8.•••* gnu/packages/cups.scm (hplip): Update to 3.23.8. Tobias Geerinckx-Rice
2023-09-24gnu: onedrive: Update to 2.4.25.•••* gnu/packages/sync.scm (onedrive): Update to 2.4.25. Tobias Geerinckx-Rice
2023-09-24gnu: mlterm: Update to 3.9.3.•••* gnu/packages/terminals.scm (mlterm): Update to 3.9.3. Tobias Geerinckx-Rice
2023-09-24gnu: 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. Tobias Geerinckx-Rice
2023-09-24gnu: kcov: Update to 42.•••* gnu/packages/code.scm (kcov): Update to 42. Tobias Geerinckx-Rice
2023-09-24gnu: libjcat: Update to 0.1.14.•••* gnu/packages/compression.scm (libjcat): Update to 0.1.14. Tobias Geerinckx-Rice
2023-09-28gnu: just: Install shell completions.•••* gnu/packages/rust-apps.scm (just)[arguments]: Add a phase to install the shell completions. Efraim Flashner
2023-09-28gnu: just: Install manpage.•••* gnu/packages/rust-apps.scm (just)[arguments]: Add phase to install manpage. Efraim Flashner