gnu: retroarch: Update to 1.17.0. * gnu/packages/emulators.scm (retroarch): Update to 1.17.0. Change-Id: I8e6d1df67061bb80274649bda5964d9f4303b9dc Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: mupdf: Update to 1.23.10. * gnu/packages/pdf.scm (mupdf): Update to 1.23.10. Change-Id: I3d07256ad02e5ee49c6fa1a3977f4dcf4bdfb022 Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: emacs-org-dailies: Update to 0-1.58e58d4. * gnu/packages/emacs-xyz.scm (emacs-org-dailies): Update to 0-1.58e58d4. [propagated-inputs]: Remove emacs-dash. Change-Id: Ibf137dfb881b35786d42da050bd4b6a615a05b26 Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: qtpass: Switch to qt-build-system and new package style. * gnu/packages/password-utils.scm (qtpass): Use qt-build-system. [arguments]: Drop 'wrap-qt and 'check-setup phases. Drop the unnecessary 'reset-resource-timestamps phase. Use new package style for remaining phases. [inputs]: Drop qtbase-5. Change-Id: I23a0b8dfd1fdfeca343704d3df084c522b319d30 Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: qtpass: Update to 1.4.0. * gnu/packages/password-utils.scm (qtpass): Update to 1.4.0. Change-Id: Ia0d29a0044b8bfedef692aba337d1ef23c672804 Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: anubis: Update to 4.3. * gnu/packages/mail.scm (anubis): Update to 4.3. Change-Id: If80772daaaa517e4baadfb8a7a00969749fcddda Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: rdkit: Update to 2023.09.4. * gnu/packages/chemistry.scm (rdkit): Update to 2023.09.4. [arguments]: Skip testConrec test in check phase. [native-inputs]: Replace catch2 with catch2-3. * gnu/packages/patches/rdkit-unbundle-external-dependencies.patch: Adjust patch. [supported-systems]: New field. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: freesasa: Fix memerr tests. * gnu/packages/chemistry.scm (freesasa)[arguments]: Add "CFLAGS=-fno-builtin-malloc" to #:configure-flags. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: avalon-toolkit: Update to 2.0.5a. The bug freeing static memory and the makefile have been improved upstream, so we don't have to work around them anymore. Now, two static libraries are built instead. * gnu/packages/chemistry.scm (avalon-toolkit): Update to 2.0.5a. [source]: Switch to git reference from GitHub. Adjust snippet. Add patch from the RDKit fork. [arguments]: Remove 'dont-free-static-memory phase. Use provided makefile. Adjust 'install phase. * gnu/packages/patches/avalon-toolkit-rdkit-fixes.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: yaehmop: Update to 2023.03.1. * gnu/packages/chemistry.scm (yaehmop): Update to 2023.03.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: coordgenlibs: Update to 3.0.2. * gnu/packages/chemistry.scm (coordgenlibs): Update to 3.0.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: maeparser: Update to 1.3.1. * gnu/packages/chemistry.scm (maeparser): Update to 1.3.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: gemmi: Update to 0.6.4. * gnu/packages/chemistry.scm (gemmi): Update to 0.6.4. [arguments]: Adjust include/gemmi/sprintf.hpp -> src/sprintf.cpp. (freesasa)[arguments]: Link to gemmi_cpp explicitly. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: fast-float: Update to 6.0.0. * gnu/packages/cpp.scm (fast-float): Update to 6.0.0. [arguments]: Adjust path to test files. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: tinydir: Update to 1.2.6. * gnu/packages/c.scm (tinydir): Update to 1.2.6. * gnu/packages/patches/tinydir-fix-cbehave-test.patch: Adjust patch. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: opencv: Update to 4.8.1. * gnu/packages/image-processing.scm (opencv): Update to 4.8.1. Change-Id: Ia493896c063b32c5b42cdfee5e8e921dc957ff71 Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: disarchive: Update to 0.6.0. * gnu/packages/backup.scm (disarchive): Update to 0.6.0; add 'guile-bzip2' as an input. * gnu/packages/package-management.scm (guix): Add 'guile-bzip2' as an input to enable bzip2 support when using Disarchive. * guix/self.scm (%packages): Add 'guile-bzip2'. (compiled-guix): Include 'guile-bzip2' as a dependency when building the 'guix' command. * etc/disarchive-manifest.scm (tarball-origin?): Include bzip2 tarballs. Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr> Change-Id: I4da479054f6bef225f5ea979c091152f8a9e51d5
gnu: Add guile-bzip2. * gnu/packages/guile.scm (guile-bzip2): New package. Change-Id: I450395f6699d4b622c8043c17a197c799255a9bb
gnu: nebula: Use G-expressions. * gnu/packages/networking.scm (nebula) [arguments]: Use G-expressions. <#:phases>: Set version during build time. Change-Id: I0cda81f952e3543ac2a01d5d917df4944ac82950
gnu: nebula: Update to 1.8.2. * gnu/packages/networking.scm (nebula): Update to 1.8.2. [arguments]: <#:go>: Use go-1.20. [inputs]: Remove go-github-com-imdario-mergo. Add go-dario-cat-mergo. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: Ifab21622036f1d09dc61c687142f21515dd4f688