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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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.
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>
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.
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>
gnu: 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.
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.