aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* system: image: Define correct docker image arch when cross buildingThiago Jung Bauermann2022-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cross-building a docker image with: $ guix system image --image-type=docker --target=aarch64-linux-gnu os.scm results in an image where the architecture declared in its config.json is the host architecture rather than the target one. The binaries are correctly cross-compiled, so the image can be loaded and used despite the warning message shown by docker: $ docker load -i vcal7bvsqcijchifhqdvprpd1niqh8sk-docker-image.tar.gz Loaded image: guix:latest $ docker create guix:latest WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested 40f06aa869ed690489c4a3824a7f7721bd4bf453b85f25ac7199266939fe2fba $ echo $? 0 This is fixed by passing the correct triplet to the build-docker-image function. * gnu/system/image.scm (system-docker-image) Add ‘image-target’ variable. [builder]: Pass ‘#:system’ argument to ‘build-docker-image’. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: vis: Update to 0.8.jgart2022-11-04
| | | | | | | * gnu/packages/text-editors.scm (vis): Update to 0.8. [arguments]: Enable all tests. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: Add uxn.Antero Mejr2022-11-04
| | | | | | * gnu/packages/emulators.scm (uxn): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: Fix various case and whitespace issues in synopsis.Vagrant Cascadian2022-11-03
| | | | | | | | | | * gnu/packages/kodi.scm (fstrcmp)[synopsis]: Fix case. * gnu/packages/lisp-xyz.scm (sbcl-cl-form-types)[synopsis]: Fix case. * gnu/packages/machine-learning.scm (python-torchvision)[synopsis]: Remove leading whitespace. * gnu/packages/networking.scm (lcrq)[synopsis]: Fix case. (lcsync)[synopsis]: Likewise. * gnu/packages/ruby.scm (ruby-mustache)[synopsis]: Fix case.
* gnu: folly: Update to 2022.10.31.00.Tobias Geerinckx-Rice2022-10-30
| | | | * gnu/packages/cpp.scm (folly): Update to 2022.10.31.00.
* gnu: pam-mount: Use G-expressions.Tobias Geerinckx-Rice2022-10-30
| | | | | * gnu/packages/admin.scm (pam-mount)[arguments]: Rewrite as G-expressions.
* gnu: pam-mount: Remove input labels.Tobias Geerinckx-Rice2022-10-30
| | | | | | | * gnu/packages/admin.scm (pam-mount)[inputs]: Remove input labels. [arguments]: Replace the 'fix-program-paths phase with a new 'patch-file-names one. Don't explicitly return #t from it.
* gnu: pam-mount: Use HTTPS home page.Tobias Geerinckx-Rice2022-10-30
| | | | | * gnu/packages/admin.scm (pam-mount)[home-page]: Follow permanent (HTTPS) redirect.
* gnu: pam-mount, greetd-pam-mount: Rewrite descriptions.Tobias Geerinckx-Rice2022-10-30
| | | | | * gnu/packages/admin.scm (pam-mount, greetd-pam-mount)[description]: Edit for style.
* gnu: steghide: Temper expectation.Tobias Geerinckx-Rice2022-10-30
| | | | | * gnu/packages/image.scm (steghide)[synopsis, description]: Make clear that it's two steps above rot13 on the srs bzns cryptography scale.
* gnu: steghide: Update package style.Tobias Geerinckx-Rice2022-10-30
| | | | | | * gnu/packages/image.scm (steghide)[arguments]: Rewrite as G-expressions. Don't explicitly return #t from phases. [native-inputs, inputs]: Remove input labels.
* gnu: Fix various synopsis and description issues.Vagrant Cascadian2022-11-03
| | | | | | | | | | | | * gnu/packages/admin.scm (greetd-pam-mount)[synopsis]: Base synopsis on pam-mount synopsis. [description]: Use two spaces consistently. (greetd)[synopsis]: Begin sentence with upper-case. * gnu/packages/xdisorg.scm (wlsunset)[description]: Fix spelling and case of wlsunsest. * gnu/packages/mail.scm (libpst): Add synopsis. * gnu/packages/networking.scm (librecast)[synopsis]: Update synopsis. (lcrq)[description]: Use two spaces after sentences.
* gnu: jo: Update to 1.9.jgart via Guix-patches via2022-10-30
| | | | | | | * gnu/packages/web.scm (jo): Update to 1.9. [description]: Use @command{} mark-up. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: faudio: Update to 22.11.Tobias Geerinckx-Rice2022-10-30
| | | | * gnu/packages/audio.scm (faudio): Update to 22.11.
* gnu: knot: Update to 3.2.2.Tobias Geerinckx-Rice2022-10-30
| | | | | * gnu/packages/dns.scm (knot): Update to 3.2.2. [source]: Remove bundled libngtcp2.
* gnu: jgmenu: Update to 4.4.1.Tobias Geerinckx-Rice2022-10-30
| | | | | * gnu/packages/xdisorg.scm (jgmenu): Update to 4.4.1. [arguments]: Don't explicitly return #t from phases.
* gnu: jetring: Update to 0.31.Tobias Geerinckx-Rice2022-10-30
| | | | | * gnu/packages/gnupg.scm (jetring): Update to 0.31. [arguments]: Don't explicitly return #t from phases.
* gnu: libngspice: Update to 38.Tobias Geerinckx-Rice2022-10-30
| | | | * gnu/packages/engineering.scm (libngspice): Update to 38.
* gnu: inxi-minimal: Update to 3.3.23-1.Tobias Geerinckx-Rice2022-10-30
| | | | * gnu/packages/admin.scm (inxi-minimal): Update to 3.3.23-1.
* gnu: python-pyaudio: Update to 0.2.12.Tobias Geerinckx-Rice2022-10-30
| | | | * gnu/packages/audio.scm (python-pyaudio): Update to 0.2.12.
* gnu: ganeti-instance-guix: Update to 0.7.Marius Bakke2022-11-03
| | | | | | * gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.7. [inputs]: Remove QEMU-MINIMAL. Add BTRFS-PROGS, E2FSPROGS, F2FS-TOOLS, LVM2, MULTIPATH-TOOLS, PARTED, and XFSPROGS.
* gnu: drbd-utils: Update to 9.22.0.Marius Bakke2022-11-03
| | | | * gnu/packages/cluster.scm (drbd-utils): Update to 9.22.0.
* gnu: ungoogled-chromium: Update to 107.0.5304.87-1.Marius Bakke2022-11-03
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 107.0.5304.87. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: Open vSwitch: Update to 3.0.1.Marius Bakke2022-11-03
| | | | * gnu/packages/networking.scm (openvswitch): Update to 3.0.1.
* file-systems: Gracefully handle EMEDIUMTYPE in 'read-partitions'.Marius Bakke2022-11-03
| | | | * gnu/build/file-systems.scm (ENOENT-safe): Catch EMEDIUMTYPE and warn.
* services: ganeti: OS variants can be a directory.Marius Bakke2022-11-03
| | | | | | | | * gnu/services/ganeti.scm (<ganeti-os>)[extension]: Default to #f. (ganeti-os->directory): Only add extension if set. Support a file-like object for VARIANTS. * doc/guix.texi (Virtualization Services): Document this change and add example. Update Ganeti URLs while at it.
* gnu: nvc: Update to 1.7.2.Danny Milosavljevic2022-11-03
| | | | | | * gnu/packages/fpga.scm (nvc): Update to 1.7.2. [inputs]: Add elfutils. [home-page]: Modify.
* gnu: Add python-eris.jgart2022-11-03
| | | | * gnu/packages/python-xyz.scm (python-eris): New variable.
* gnu: upx: Update to 4.0.0.Zhu Zihao2022-11-03
| | | | | | | | | | * gnu/packages/compression.scm (upx): Update to 4.0.0. [build-system]: Use cmake-build-system. [arguments]: Remove all stale arguments. * gnu/packages/patches/upx-CVE-2021-20285.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove corresponding entry. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: emacs-next: Update to 29.0.50-3.22e8a77.jgart2022-11-03
| | | | | | * gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-3.22e8a77. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: ccls: Update to 0.20210330.Z5722022-11-03
| | | | | | * gnu/packages/cpp.scm (ccls): Update to 0.20210330. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: strawberry: Remove trailing #t from phases and snippet.Michael Rohleder2022-11-03
| | | | | | | * gnu/packages/music.scm (strawberry)[arguments]<#:phases>: Remove trailing #t. [snippet]: Likewise. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: strawberry: Update to 1.0.10.Michael Rohleder2022-11-03
| | | | | | | * gnu/packages/music.scm (strawberry): Update to 1.0.10. [inputs]: Add gdk-pixbuf. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: endless-sky: Update to 0.9.16.1, use new package style.Timotej Lazar2022-11-03
| | | | | | | | * gnu/packages/games.scm (endless-sky): Update to 0.9.16.1. [arguments]: Use G-expressions. Drop #:scons to use the default version. [inputs]: Remove labels. Add util-linux:lib. Signed-off-by: Christopher Baines <mail@cbaines.net>
* build-system/scons: Allow using a G-exp for scons-flags.Timotej Lazar2022-11-03
| | | | | | | * guix/build-system/scons.scm (scons-build): Only call sexp->gexp on scons-flags when scons-flags is a pair. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: gnome: Include aarch64 in librsvg-for-system.Christopher Baines2022-11-03
| | | | | | | As the current librsvg currently builds for aarch64-linux as well as x86_64-linux. * gnu/packages/gnome.scm (librsvg-for-system): Use librsvg for aarch64.
* gnu: Add python-jsonalias.jgart2022-11-03
| | | | | | * gnu/packages/python-xyz.scm (python-jsonalias): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add emacs-flymake-mypy.jgart2022-11-03
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-flymake-mypy): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: janet: Update to 1.25.1.jgart2022-11-03
| | | | | | * gnu/packages/lisp.scm (janet): Update to 1.25.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
* doc: Change example for special-files-service-type.EuAndreh2022-11-03
| | | | | | | | | | Also update the default value given in the docs. Change the example since the base system includes /usr/bin/env by default. * doc/guix.texi (Base Services): Change the example for special-files-service-type and update default. Signed-off-by: Christopher Baines <mail@cbaines.net>
* etc: teams: Add help information for commands.Antero Mejr2022-11-03
| | | | | | * etc/teams.scm.in (main): Add command information to usage help prompt. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: josm: Udpate to 18583.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (josm): Update to 18583.
* gnu: java-commons-jcs: Update to 3.1.Julien Lepiller2022-11-03
| | | | | * gnu/packages/java.scm (java-commons-jcs): Update to 3.1. (josm)[arguments]: Remove now unneeded phase.
* gnu: java-opening-hours-parser: Update to 0.27.0.Julien Lepiller2022-11-03
| | | | * gnu/packages/geo.scm (java-opening-hours-parser): Update to 0.27.0.
* gnu: java-commons-compress: Update to 1.21.Julien Lepiller2022-11-03
| | | | | | | * gnu/packages/java.scm (java-commons-compress): Update to 1.21. (java-osgi-annotation, java-osgi-core): Create pom file and install from it. * gnu/packages/maven.scm (java-surefire-parent-pom): Fix pom fixing.
* gnu: Add java-asm-3.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (java-asm): New variable.
* gnu: Add java-ow-util-ant-tasks.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (java-ow-util-ant-tasks): New variable.
* gnu: Add java-zstd.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (java-zstd): New variable.
* gnu: Add java-brotli.Julien Lepiller2022-11-03
| | | | * gnu/packages/compression.scm (java-brotli): New variable.
* gnu: Add cl-hu.dwim.graphviz.Sharlatan Hellseher2022-11-03
| | | | | | | * gnu/packages/lisp-xyz.scm (ecl-hu.dwim.graphviz, cl-hu.dwim.graphviz, sbcl-hu.dwim.graphviz): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>