summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2021-07-31gnu: python-onnx: Rename to "onnx".Ludovic Courtès
* gnu/packages/machine-learning.scm (python-onnx): Rename to... (onnx): ... this, and change 'name' field accordingly. (python-onnx): New variable. * gnu/packages/patches/python-onnx-shared-libraries.patch: Rename to... * gnu/packages/patches/onnx-shared-libraries.patch: ... this. * gnu/packages/patches/python-onnx-use-system-googletest.patch: Rename to... * gnu/packages/patches/onnx-use-system-googletest.patch: ... this. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2021-07-31gnu: python-onnx: Install libonnx.so and libonnx_proto.so.Ludovic Courtès
* gnu/packages/patches/python-onnx-shared-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/machine-learning.scm (python-onnx)[source]: Use it. [arguments]: New field.
2021-07-31gnu: python-onnx: Delete bundled software.Ludovic Courtès
* gnu/packages/machine-learning.scm (python-onnx)[source]: Delete the 'third_party' directory.
2021-07-31gnu: python-onnx: Move comment to the patch header.Ludovic Courtès
* gnu/packages/machine-learning.scm (python-onnx): Move patch comment to... * gnu/packages/patches/python-onnx-use-system-googletest.patch: ... here.
2021-07-31gnu: python-onnx: Update to 1.9.0.Ludovic Courtès
* gnu/packages/machine-learning.scm (python-onnx): Update to 1.9.0.
2021-07-30gnu: liquidsfz: Use fixed libsndfile.Ricardo Wurmus
* gnu/packages/music.scm (liquidsfz)[inputs]: Replace libsndfile with libsndfile/fixed.
2021-07-30gnu: Add libsndfile/fixed.Ricardo Wurmus
* gnu/packages/pulseaudio.scm (libsndfile/fixed): New variable.
2021-07-30gnu: parallel: Update to 20210722.Efraim Flashner
* gnu/packages/parallel.scm (parallel): Update to 20210722.
2021-07-30gnu: python-elasticsearch: Update to 7.13.4.Marius Bakke
* gnu/packages/python-web.scm (python-elasticsearch): Update to 7.13.4. [native-inputs]: Remove. [propagated-inputs]: Add PYTHON-CERTIFI.
2021-07-30gnu: openttd-opensmx: Update to 0.4.0.Leo Prikler
* gnu/packages/games.scm (openttd-opensmx): Update to 0.4.0. [native-inputs]: Add tar. [#:make-flags]: Drop INSTALL_DIR. Add DIR_NAME and TAR. [#:tests?]: New argument. [#:phases]: Replace ‘install’ with a simple copy operation and drop post-install.
2021-07-30gnu: Fix OpenSFX build.Leo Prikler
OpenSFX 1.0.1 uses a different build system from the old one, which causes weird errors. * gnu/packages/games.scm (openttd-opensfx)[native-inputs]: Add tar. [#:make-flags]: Drop INSTALL_DIR. Add DIR_NAME and TAR. [#:tests?]: New argument. [#:phases]: Add ‘prebuild’. Replace ‘install’ with a simple copy.
2021-07-30gnu: Add C-Vise.Eric Bavier
* gnu/packages/debug.scm (c-vise): New variable.
2021-07-30gnu: Add python-pebble.Eric Bavier
* gnu/packages/python-xyz.scm (python-pebble): New variable.
2021-07-30gnu: Fix OpenSFX URI.Leo Prikler
In commit 1cdf1cd7fe7ac425faa010531735d183af0a19f1, the URI was updated to the wrong value and the hash not updated at all, so people would erroneously fetch the old package from a wrong description. * gnu/packages/games.scm (openttd-opensfx)[uri]: Use <https://cdn.openttd.org/opensfx-releases>. [sha256]: Update accordingly.
2021-07-30gnu: openttd-opengfx: Update to 0.6.1.Leo Prikler
* gnu/packages/games.scm (openttd-opengfx): Update to 0.6.1.
2021-07-30gnu: openttd-opensfx: Update to 1.0.1.Ron Nazarov
* gnu/packages/games.scm (openttd-opensfx): Update to 1.0.1. [source]: Use <https://cdn.openttd.org>. [license]: Update to CC BY-SA 3.0.
2021-07-30gnu: emacs-string-inflection: Update to 1.0.14.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-string-inflection): Update to 1.0.14.
2021-07-29gnu: Add createrepo-c.Maxim Cournoyer
* gnu/packages/rpm.scm (createrepo-c): New variable.
2021-07-29gnu: Add libmodulemd.Maxim Cournoyer
* gnu/packages/rpm.scm (libmodulemd): New variable.
2021-07-29gnu: Add drpm.Maxim Cournoyer
* gnu/packages/rpm.scm: Add file. * gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2021-07-29gnu: web: Move libyaml and libcyaml to (gnu packages serialization).Maxim Cournoyer
Files to be adjusted were searched with the following command: $ git ls-files | xargs grep -l -E ',libc?yaml' | \ xargs grep -L '(gnu packages serialization)' * gnu/packages/web.scm (libyaml, libyaml+static, libcyaml): Move to... * gnu/packages/serialization.scm: ... here.
2021-07-29gnu: Add zchunk.Maxim Cournoyer
* gnu/packages/compression.scm (zchunk): New variable.
2021-07-29gnu: Add nginx-rtmp-module.Jack Hill
* gnu/packages/web.scm (nginx-rtmp-module): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-29gnu: Add XNNPACK.Ludovic Courtès
* gnu/packages/machine-learning.scm (xnnpack): New variable. * gnu/packages/patches/xnnpack-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2021-07-29gnu: Add FP16.Ludovic Courtès
* gnu/packages/patches/fp16-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (fp16): New variable.
2021-07-29gnu: Add Psimd.Ludovic Courtès
* gnu/packages/parallel.scm (psimd): New variable.
2021-07-29gnu: Add cpuinfo.Ludovic Courtès
* gnu/packages/parallel.scm (cpuinfo): New variable. * gnu/packages/patches/cpuinfo-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2021-07-29gnu: Add googlebenchmark.Ludovic Courtès
* gnu/packages/check.scm (googlebenchmark): New variable.
2021-07-29gnu: Add pthreadpool.Ludovic Courtès
* gnu/packages/parallel.scm (pthreadpool): New variable. * gnu/packages/patches/pthreadpool-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2021-07-29gnu: Add FXDiv.Ludovic Courtès
* gnu/packages/maths.scm (fxdiv): New variable. * gnu/packages/patches/fxdiv-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2021-07-29gnu: r-xcms: Update to 3.14.1.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-xcms): Update to 3.14.1.
2021-07-29gnu: r-reportingtools: Update to 2.32.1.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-reportingtools): Update to 2.32.1.
2021-07-29gnu: php: Update to 7.4.22 [security fixes].Tobias Geerinckx-Rice
* gnu/packages/php.scm (php): Update to 7.4.22.
2021-07-29system: Add (gnu system setuid).Christopher Lemmer Webber
I flubbed and somehow when including the patch series, this got dropped. Oops... should fix things again. * gnu/system/setuid.scm: New file.
2021-07-29services: Migrate to <setuid-program>.Brice Waegeneire
* gnu/services/dbus.scm (dbus-setuid-programs, polkit-setuid-programs): Return setuid-programs. * gnu/services/desktop.scm (enlightenment-setuid-programs): Return setuid-programs. (%desktop-services)[mount-setuid-helpers]: Use setuid-programs. * gnu/services/docker.scm (singularity-setuid-programs): Return setuid-programs. * gnu/services/xorg.scm(screen-locker-setuid-programs): Return setuid-programs. * gnu/system.scm (%setuid-programs): Return setuid-programs. * doc/guix.texi (Setuid Programs, operating-system Reference): Replace 'list of G-expressions' with 'list of <setuid-program>'.
2021-07-29services: setuid: More configurable setuid support.Chris Lemmer-Webber
New record <setuid-program> with fields for setting the specific user and group, as well as specifically selecting the setuid and setgid bits, for a program within the setuid-program-service. * gnu/services.scm (setuid-program-file-like-deprecated): New function. (setuid-program-service-type): Make use of setuid-program->activation-gexp. Adjust the extend property to handle <setuid-program>. * gnu/build/activation.scm (activate-setuid-programs): Update to expect a <setuid-record> list for each program entry. * gnu/system.scm: (operating-system-setuid-programs): Renamed to %operating-system-setuid-programs and replace it with new procedure. (operating-system-default-essential-services, hurd-default-essential-services): Replace operating-system-setuid-programs with %operating-system-setuid-programs. * gnu/system/setuid.scm: New file. * doc/guix.texi (Setuid Programs): Document <setuid-program>. Co-authored-by: Brice Waegeneire <brice@waegenei.re>
2021-07-29gnu: r-matrixstats: Update to 0.60.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-matrixstats): Update to 0.60.0.
2021-07-29gnu: r-e1071: Update to 1.7-8.Ricardo Wurmus
* gnu/packages/statistics.scm (r-e1071): Update to 1.7-8.
2021-07-29gnu: r-protolite: Update to 2.1.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-protolite): Update to 2.1.1.
2021-07-29gnu: r-lwgeom: Update to 0.2-7.Ricardo Wurmus
* gnu/packages/cran.scm (r-lwgeom): Update to 0.2-7.
2021-07-29gnu: r-mgsub: Update to 1.7.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-mgsub): Update to 1.7.3.
2021-07-29gnu: r-matrixcalc: Update to 1.0-5.Ricardo Wurmus
* gnu/packages/cran.scm (r-matrixcalc): Update to 1.0-5.
2021-07-29gnu: r-leiden: Update to 0.3.9.Ricardo Wurmus
* gnu/packages/cran.scm (r-leiden): Update to 0.3.9.
2021-07-29gnu: r-dalex: Update to 2.3.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-dalex): Update to 2.3.0.
2021-07-29gnu: r-sf: Update to 1.0-2.Ricardo Wurmus
* gnu/packages/cran.scm (r-sf): Update to 1.0-2.
2021-07-29gnu: r-summarytools: Update to 1.0.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-summarytools): Update to 1.0.0.
2021-07-29gnu: r-ggeffects: Update to 1.1.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-ggeffects): Update to 1.1.1.
2021-07-29gnu: r-pillar: Update to 1.6.2.Ricardo Wurmus
* gnu/packages/cran.scm (r-pillar): Update to 1.6.2.
2021-07-29gnu: r-vioplot: Update to 0.3.7.Ricardo Wurmus
* gnu/packages/cran.scm (r-vioplot): Update to 0.3.7.
2021-07-29gnu: r-stringdist: Update to 0.9.7.Ricardo Wurmus
* gnu/packages/cran.scm (r-stringdist): Update to 0.9.7.