summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-09-27gnu: openjdk17: Define with make-openjdk....* gnu/packages/java.scm (openjdk17): Define with make-openjdk. [phases]: Use gexps. Maxim Cournoyer
2022-09-27gnu: openjdk16: Define with make-openjdk....* gnu/packages/java.scm (openjdk16): Define with make-openjdk. Maxim Cournoyer
2022-09-27gnu: openjdk15: Define with make-openjdk....* gnu/packages/java.scm (openjdk15): Define with make-openjdk. [source]: Clear snippet and modules fields. [native-inputs]: Rewrite using modify-inputs. Maxim Cournoyer
2022-09-27gnu: openjdk14: Define with make-openjdk....* gnu/packages/java.scm (openjdk14): Define with make-openjdk. [source]: Remove trailing #t from snippet field and improve regexp. Maxim Cournoyer
2022-09-27gnu: openjdk13: Define with make-openjdk....* gnu/packages/java.scm (openjdk13): Define with make-openjdk. Maxim Cournoyer
2022-09-27gnu: openjdk12: Introduce 'make-openjdk' syntax and use it....* gnu/packages/java.scm (make-openjdk): New syntax. (openjdk12): Use it to define package. [source]: Remove trailing #t from snippet field and improve regexp. [phases]: Use gexps. Maxim Cournoyer
2022-09-27gnu: opendjk11: Reduce size by removing extraneous files....By removing the *.diz and src.zip files, the size of the main output of OpenJDK 11 is reduced from 345 MiB to 116 MiB for OpenJDK 11, while the 'jdk' output is reduced from 805 MiB to 353 MiB. * gnu/packages/java.scm (openjdk11)[modules]: New field. [phases]{remove-diz-files}: New phase. {strip-character-data-timestamps}: Order after remove-diz-files. Maxim Cournoyer
2022-09-27gnu: opendjk11: Improve regular expressions....* gnu/packages/java.scm (openjdk11) [phases]{strip-archive-timestamps}: Replace '.*.' with '\\.' in regexps. Maxim Cournoyer
2022-09-27gnu: opendjk11: Remove input labels....* gnu/packages/java.scm (openjdk11)[inputs, native-inputs]: Remove labels. Maxim Cournoyer
2022-09-27gnu: opendjk11: Remove trailing #t and use gexps....* gnu/packages/java.scm (openjdk11): Properly punctuate comments. [source]: Remove trailing #t in snippet. [configure-flags]: Use gexps and this-package-input. [phases]: Delete trailing #t and use gexps to refer to outputs. Maxim Cournoyer
2022-09-25Revert "gnu: source-highlight: Fix lesspipe file name and use gexps."...This reverts commit 74f07348e99a3495964a8bbb8da83d27ecad656e. It is a core-updates change. Tobias Geerinckx-Rice
2022-09-27gnu: source-highlight: Fix lesspipe file name and use gexps....This fixes src-hilite-lesspipe.sh so that lesspipe.sh is called instead of lesspipe. * gnu/packages/pretty-print.scm (source-highlight): [arguments]: Use gexps, remove trailing #ts. [phases]: Add phase to make src-highlight-lesspipe.sh work. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> kiasoc5
2022-09-27gnu: gnome-shell-extension-clipboard-indicator: Update to 42....* gnu/packages/gnome-xyz.scm (gnome-shell-extension-clipboard-indicator): Update to 42. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> kiasoc5
2022-09-27gnu: font-lxgw-wenkai-tc: Update to 0.922....* gnu/packages/fonts.scm (font-lxgw-wenkai-tc): Update to 0.922. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hilton Chain
2022-09-27gnu: font-lxgw-wenkai: Update to 1.245....* gnu/packages/fonts.scm (font-lxgw-wenkai): Update to 1.245 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hilton Chain
2022-09-27gnu: font-chiron-hei-hk: Update to 2.504....* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.504. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hilton Chain
2022-09-27gnu: font-chiron-sung-hk: Update to 1.006....* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.006. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hilton Chain
2022-09-27gnu: podman: Update to 4.2.1....* gnu/packages/containers.scm (podman): Update to 4.2.1. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hilton Chain
2022-09-27gnu: matterbridge: Update to 1.25.2....* gnu/packages/messaging.scm (matterbridge): Update it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Denis 'GNUtoo' Carikli
2022-09-27gnu: vim-nerdcommenter: Update to 2.6.0, use G-expressions....* gnu/packages/vim.scm (vim-nerdcommenter): Update to 2.6.0. [source]: Use release tag. [arguments]: Use G-expressions. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> kiasoc5
2022-09-27gnu: blueman: Update to 2.3.2....* gnu/packages/networking.scm (blueman): Update to 2.3.2. [native-inputs]: Remove input labels. [inputs]: Likewise. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> kiasoc5
2022-09-27gnu: pipewire-0.3: Add man pages....* gnu/packages/linux.scm (pipewire-0.3): Add man pages generation. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret
2022-09-27teams: Add pukkamustard....* etc/teams.scm.in: Add pukkamustard. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> pukkamustard
2022-09-27teams: Add Josselin Poiret....* etc/teams.scm.in: Add Josselin Poiret. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret
2022-09-26file-systems: Add cgroup2 to %pseudo-file-system-types....* gnu/system/file-systems.scm (%pseudo-file-system-types): Add cgroup2. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hilton Chain
2022-09-26gnu: busybox: Fix cross-compilation....* gnu/packages/busybox.scm (busybox)[arguments]: Switch to gexps. Honor #:tests? in 'check' phase. Add #:make-flags. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Lu Hui
2022-09-26services: nginx: Don't emit empty fields...An empty root or index field is an error in nginx. * gnu/services/web.scm (emit-nginx-server-config): Don't emit root or index fields when they are empty Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simen Endsjø
2022-09-26debug-link: Clarify what CRC is....* guix/build/debug-link.scm: Clarify "CRC"; update bug URL. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart
2022-09-26gnu: gnome-boxes: Patch 'qemu-img' file name....* gnu/packages/gnome.scm (gnome-boxes)[arguments]: Add 'set-qemu-file-name' phase. [inputs]: Add QEMU-MINIMAL. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Jacob Hrbek
2022-09-26gnu: Add texlive-babel-polish....* gnu/packages/tex.scm (texlive-babel-polish): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Wiktor Żelazny
2022-09-26gnu: Add ec....* gnu/packages/linux.scm (ec): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Denis 'GNUtoo' Carikli
2022-09-26gnu-maintenance: Test latest-html-release....* tests/gnu-maintenance.scm ("latest-html-release, no signature") ("latest-html-release, signature): New tests. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26gnu-maintenance: Remove unused procedures....* guix/gnu-maintenance.scm (url-prefix-rewrite, adjusted-upstream-source): Remove. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26gnu-maintenance: Simplify latest-kernel.org-release....As latest-html-release now produces mirror:// URIs where possible, the additional post-processing is not necessary anymore. As a test, revert the dtc package back to 1.6.0 and try updating 'gash', the mirror:// URI remains. * gnu-maintenance.scm (latest-kernel.org-release): Do not call adjusted-upstream-source on the result. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26download: Add a kernel.org mirror....Add the mirror from (guix gnu-maintenance) to make the simplified linux.org updater (of a later commit) work. * download.scm (%mirrors)[kernel.org]: Add mirrors.edge.kernel.org mirror. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26gnu-maintenance: Simplify latest-savannah-release....As latest-html-release now produces mirror:// URIs where possible, the additional post-processing is not necessary anymore. As a test, try updating 'gash', the mirror:// URI remains. * gnu-maintenance.scm (latest-savannah-release): Do not call adjusted-upstream-source on the result. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26download: Switch savannah mirrors to HTTPS URLs....The URI scheme used for nongnu.freemirror.org needs to be consistent between (guix download) and (guix gnu-maintenance) to make the simplified savannah-updater (of a later commit) work. While we're at it, switch the other mirrors to https as well. http://download.savannah.gnu.org/releases-noredirect/ is left unmodified because it 404s * download.scm (%mirrors)[savannah]: Switch from http to https where possible. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26gnu-maintenance: Produce mirror:// URIs in latest-html-release....Partially fixes <https://issues.guix.gnu.org/57477>. I'm not aware of a package using both latest-html-release and mirrors, so it has not been completely tested. However, updating "yt-dlp" appears to work (except for git-fetch not being supported yet). The expression for the signature-urls field had to be tweaked to not call uri-mirror-rewrite on #false. * guix/gnu-maintenance.scm (latest-html-release)[url->research]{urls,signature-urls}: Call uri-mirror-rewrite on the URLs. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26gnu-maintenance: Produce mirror:// URIs in latest-ftp-release....Partially fixes <https://issues.guix.gnu.org/57477>. As a test, try updating gnupg. Before the patch, a ftp:// URL was produced, now the mirror:// is preserved. * guix/gnu-maintenance.scm (latest-ftp-release)[file->source]{urls,signature-urls}: Call uri-mirror-rewrite on the URLs. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26lint: Extract logic of 'check-mirror-url'....It will be useful for fixing <https://issues.guix.gnu.org/57477>. * guix/lint.scm (check-mirror-url): Extract mirror://-constructing code to ... * guix/gnu-maintenance.scm (uri-mirror-rewrite): ... here, tweaking the API and implementation in anticipation of future users. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-26etc: Add tempel snippet move....* etc/snippets/tempel/text-mode (move\): New entry. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2022-09-26machine: ssh: Parameterize '%current-system' early on....Fixes <https://issues.guix.gnu.org/58084>. Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>. Previously, "sanity checks" and other operations would happen in a context where '%current-system' has its default value. Thus, running 'guix deploy' on x86_64-linux machine for an aarch64-linux one would lead things like '%base-initrd-modules' to see "x86_64-linux" as the '%current-system' value, in turn making the wrong choices. * gnu/machine/ssh.scm (check-deployment-sanity)[assertions]: Wrap in 'parameterize'. (deploy-managed-host): Likewise for the 'mlet' body. Ludovic Courtès
2022-09-26tests: telephony: Add missing import to fix jami tests....* gnu/tests/telephony.scm (run-jami-test): Add a missing (ice-9 match) import directive. Co-authored-by: Olivier Dion <olivier.dion@polymtl.ca> Maxim Cournoyer
2022-09-26gnu: emacs-ement: Update to 0.2.1....* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.2.1. Nicolas Goaziou
2022-09-26gnu: qemu: Disable qtest-aarch64/migration-test test....* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/virtualization.scm (qemu): Apply it. Maxim Cournoyer
2022-09-26gnu: gnome-shell-extension-gsconnect: Update to 50....* gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect): Update to version 50. Update url references to new organization. Eric Bavier
2022-09-26gnu: libspatialite: Disable tests....Several tests fail since the update of Proj to version 9, but the library seems to be working as the test phases of dependents are passing. * gnu/packages/geo.scm (libspatialite)[arguments]: Disable tests. Guillaume Le Vaillant
2022-09-26gnu: Add r-compgenomrdata....* gnu/packages/bioinformatics.scm (r-compgenomrdata): New variable. Ricardo Wurmus
2022-09-26gnu: Add libpatch....* gnu/packages/instrumentation.scm (libpatch): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion
2022-09-26gnu: guile-ini: Update to 0.5.2....* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.2. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov