summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-03-07gnu: disarchive: Update to 0.5.0.•••* gnu/packages/backup.scm (disarchive): Update to 0.5.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier
2023-03-07gnu: Add cl-eazy-gnuplot.•••* gnu/packages/lisp-xyz.scm (sbcl-eazy-gnuplot, cl-eazy-gnuplot, ecl-eazy-gnuplot): New variables. * gnu/packages/patches/sbcl-eazy-gnuplot-skip-path-check.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2023-03-07gnu: cl-ltk: Update to 0.992-0.ff14a78.•••* gnu/packages/lisp-xyz.scm (sbcl-ltk): Update to 0.992-0.ff14a78. [file-name]: Rename to cl-ltk. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2023-03-07gnu: Add cl-raylib.•••* gnu/packages/lisp-xyz.scm (cl-raylib, ecl-cl-raylib, sbcl-cl-raylib): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-07gnu: raylib: Build shared libraries.•••* gnu/packages/game-development.scm (raylib): [arguments]{#:configure-flags}: Enable building shared libraries. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-07gnu: sbcl-nsymbols: Update to 0.3.1.•••* gnu/packages/lisp-xyz.scm (sbcl-nsymbols): Update to 0.3.1. [inputs]: Add cl-closer-mop. [arguments]<#:asd-systems>: Add nsymbols/star. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Artyom Bologov
2023-03-07gnu: cl-clingon: Update to 0.4.0-1.ff4fda1.•••* gnu/packages/lisp-xyz.scm (sbcl-clingon): Update to 0.4.0-1.ff4fda1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2023-03-07gnu: Add cl-smtp.•••* gnu/packages/lisp-xyz.scm (cl-smtp, ecl-smtp, sbcl-smtp): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> jgart
2023-03-07gnu: Add cl-trucler.•••* gnu/packages/lisp-xyz.scm (sbcl-trucler, cl-trucler, ecl-trucler): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2023-03-06gnu: perl-gtk2: Add pkg-config to native inputs.•••Commit aca64d560452812208c654abba1ec3ab7041eefd "gnu: perl-extutils-pkgconfig: Support cross-compilation." causes pkg-config to no longer be propagated, but it is needed for this package, which doesn't exclusively uses perl-extutils-pkgconfig. * gnu/packages/gtk.scm (perl-gtk2) [native-inputs]: Add pkg-config. Maxim Cournoyer
2023-03-06gnu: perl-extutils-pkgconfig: Support cross-compilation.•••* guix/search-paths.scm ($PKG_CONFIG_PATH): New variable. * gnu/packages/pkg-config.scm (%pkg-config): Use it. * gnu/packages/perl.scm (perl-extutils-pkgconfig-for-target): New procedure. (perl-extutils-pkgconfig): Turn into a syntax that conditionally expands to... (cross-perl-extutils-pkgconfig): ... this when %current-target-system is set, or... (%perl-extutils-pkgconfig): ... this in a native compilation context. [arguments]: New field. [propagated-inputs]: Turn into... [native-inputs]: ... this. [native-search-paths]: New field. Maxim Cournoyer
2023-03-06scripts: environment: Fix ordering issue with CWD and --expose.•••Fixes <https://issues.guix.gnu.org/46782>. * guix/scripts/environment.scm (launch-environment/container): Move the CWD mapping to the front of the file system mappings. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Josselin Poiret
2023-03-07gnu: Add mjwm.•••* gnu/packages/wm.scm (mjwm): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Feng Shu
2023-03-07gnu: Add jwm.•••* gnu/packages/wm.scm (jwm): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Feng Shu
2023-03-06gnu: Add linux-libre 6.2.•••* gnu/packages/linux.scm (linux-libre-6.2-version, linux-libre-6.2-gnu-revision, deblob-scripts-6.2, linux-libre-6.2-pristine-source, linux-libre-6.2-source, linux-libre-headers-6.2, linux-libre-6.2): New variables. * gnu/packages/aux-files/linux-libre/6.2-arm.conf, gnu/packages/aux-files/linux-libre/6.2-arm64.conf, gnu/packages/aux-files/linux-libre/6.2-i686.conf, gnu/packages/aux-files/linux-libre/6.2-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them. Leo Famulari
2023-03-06gnu: Fix kernel source infodoc patching for linux-libre >= 6.2.•••* gnu/packages/linux.scm (doc-supported?): Rename to ... (apply-infodoc-patch?): ... new variable with different kernel version constraints. (make-linux-libre): Adjust accordingly. Maxim Cournoyer
2023-03-07gnu: mate-polkit-for-xfce: Break circular top-level references.•••Fixes <https://issues.guix.gnu.org/61911>. Reported by Maxime Devos <maximedevos@telenet.be>. * gnu/packages/xfce.scm (mate-polkit-for-xfce): Move to... * gnu/packages/mate.scm (mate-polkit-for-xfce): ... here. Ludovic Courtès
2023-03-06gnu: sugar-write-activity: Add missing library.•••* gnu/packages/sugar.scm (sugar-write-activity)[propagated-inputs]: Add libgsf. Ricardo Wurmus
2023-03-06gnu: evince: Use correct home page.•••* gnu/packages/gnome.scm (evince)[home-page]: Use page for Evince. Ricardo Wurmus
2023-03-06gnu: git: Update to 2.39.2 [fixes CVE-2023-22490 & CVE-2023-23946].•••* gnu/packages/version-control.scm (git): Update to 2.39.2. Signed-off-by: Leo Famulari <leo@famulari.name> Greg Hogan
2023-03-06gnu: libcap: Add bsd-3 license.•••* gnu/packages/linux.scm (libcap)[license]: Add bsd-3. Signed-off-by: Leo Famulari <leo@famulari.name> Antero Mejr
2023-03-06gnu: libsndfile: Correct license.•••* gnu/packages/pulseaudio.scm (libsndfile)[license]: Change to lgpl2.1+. Signed-off-by: Leo Famulari <leo@famulari.name> Antero Mejr
2023-03-06build-system/guile: Expose #:scheme-file-regexp when cross-compiling•••* guix/build-system/guile.scm (guile-cross-build): Accept #:scheme-file-regexp and pass it on to builder. Jelle Licht
2023-03-06gnu: emacs-lsp-treemacs: Install vscode icons.•••emacs-lsp-treemacs bundles icons from both the vscode-icons/vscode-icons and microsoft/vscode-icons projects. * gnu/packages/emacs-xyz.scm (emacs-lsp-treemacs)[arguments]<#:include>: Install vscode icons. [license]: Update accordingly. Jelle Licht
2023-03-06gnu: ledger: Update to 3.3.1.•••* gnu/packages/finance.scm (ledger): Update to 3.3.1. [source]: Remove snippet. [arguments]<#:phases>: Re-enable old test. Jelle Licht
2023-03-06gnu: Add r-plsdabatch.•••* gnu/packages/bioinformatics.scm (r-plsdabatch): New variable. Ricardo Wurmus
2023-03-06gnu: Add sugar-maze-activity.•••* gnu/packages/sugar.scm (sugar-maze-activity): New variable. Ricardo Wurmus
2023-03-06gnu: src: Update to 1.31.•••* gnu/packages/version-control.scm (src): Update to 1.31. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Paul A. Patience
2023-03-06services: knot: Default zone-file-refresh to 12h.•••The Knot DNS service in Guix uses two days, or 48 hours, for the SOA refresh interval but that is outside the range of RFC 1912, which is entitled "Common DNS Operational and Configuration Errors." [1] Section 2.2 of RFC 1912 recommends a maximum of 12 hours for the SOA refresh rate: "You can keep it short (20 mins to 2 hours) if you aren't worried about a small increase in bandwidth used, or longer (2-12 hours) if your Internet connection is slow or is started on demand." This commit sets the default refresh interval at the nearest value recommended by the standard, which is 12 hours. Due to the widespread adoption of NOTIFY messages between primary and secondary DNS servers, the SOA refresh interval has arguably lost some importance, but the Guix default should still be in line with the standards. Values outside the recommended range can provoke warning messages from services commonly used to find bugs in DNS configurations, such as the MX Toolbox Super Tool. [2] [1] https://datatracker.ietf.org/doc/rfc1912/ [2] https://mxtoolbox.com/SuperTool.aspx * gnu/services/dns.scm (<zone-file>)[refresh]: Default to (* 12 3600). Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Felix Lechner
2023-03-06gnu: emacs-org-modern: Update to 0.8.•••* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 0.8. Andrew Tropin
2023-03-06gnu: lilypond: Update to 2.24.1•••* gnu/packages/music.scm (lilypond): Update to 2.24.1 Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai
2023-03-05gnu: Add sugar-write-activity.•••* gnu/packages/sugar.scm (sugar-write-activity): New variable. Ricardo Wurmus
2023-03-05gnu: abiword: Enable gobject introspection.•••* gnu/packages/abiword.scm (abiword)[native-inputs]: Add gobject-introspection and python-wrapper. [arguments]: Enable building of gobject introspection files. Ricardo Wurmus
2023-03-05gnu: abiword: Drop input labels.•••* gnu/packages/abiword.scm (abiword)[inputs, native-inputs]: Drop package labels. Ricardo Wurmus
2023-03-05gnu: goffice: Use librsvg-for-system.•••This lets us build goffice for i686-linux. * gnu/packages/gnome.scm (goffice)[inputs]: Replace librsvg with librsvg-for-system. Ricardo Wurmus
2023-03-05gnu: abiword: Use librsvg-for-system.•••This allows us to build abiword for i686-linux. * gnu/packages/abiword.scm (abiword)[inputs]: Replace librsvg with librsvg-for-system. Ricardo Wurmus
2023-03-05file-systems: Remove deprecated 'title' field helper procedures.•••* gnu/system/file-systems.scm (<file-system>): Change constructor name to 'file-system'. (report-deprecation, device-expression, process-file-system-declaration, file-system): Remove macros. (file-system-title): Remove procedure. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2023-03-05gnu: Add libevdi.•••* gnu/packages/linux.scm (libevdi): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Demis Balbach
2023-03-05gnu: Add evdi.•••* gnu/packages/linux.scm (evdi): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Demis Balbach
2023-03-05gnu: Update ocaml-eio to 0.8.1.•••* gnu/packages/ocaml.scm (ocaml-eio): Update to 0.8.1. [native-inputs]: Add ocaml-mdx. (ocaml-mtime): Update to 2.0.0. [source]: Use https instead of http. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pukkamustard
2023-03-05gnu: Update ocaml-uring to 0.5.•••* gnu/packages/ocaml.scm (ocaml-uring): Update to 0.5. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pukkamustard
2023-03-05gnu: flatbuffers: Add version 23.1.21.•••* gnu/packages/serialization.scm (flatbuffers-next): New variable as flatbuffers@2.0.0 is depended on by tensorflow-lite so we cannot just upgrade directly, so adding current release flatbuffers@23.1.21. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Andy Tai
2023-03-05home: services: Add 'pulseaudio-rtp-sink' and 'pulseaudio-rtp-source'.•••* gnu/home/services/sound.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (Sound Home Services): New section. Ludovic Courtès
2023-03-05gnu: qbittorrent: Update to 4.5.2.•••* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.5.2. Signed-off-by: Leo Famulari <leo@famulari.name> Hilton Chain
2023-03-05Fix bogus copyright year update.•••This is a followup to commit a66438e497303ce08d05cf8d76b2d5827e3e3578. * doc/guix.texi: Ahem. Leo Famulari
2023-03-05doc: Give advice to contributors about communicating with reviewers.•••* doc/contributing.texi (Submitting Patches): Give advice. Leo Famulari
2023-03-05.dir-locals.el: Allow Guix root-dir overrides when working via Tramp.•••* .dir-localsl.el: Add only the local part of the root directory to the guile search path. This lets you use Tramp to hack on a remote Guix checkout. Signed-off-by: Leo Famulari <leo@famulari.name> Brian Cully
2023-02-26nls: Fix more Texinfo Italiano.•••* po/guix/it.po: Fix ‘@opzione’, ‘@comando’. Tobias Geerinckx-Rice
2023-03-05gnu: Add python-zipfly.•••* gnu/packages/python-xyz.scm (python-zipfly): New variable. Roel Janssen
2023-03-05gnu: virtuoso-ose: Update to 7.2.9.•••* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.9; Add 'which' for the test suite. * gnu/packages/patches/virtuoso-ose-remove-pre-built-jar-files.patch: Update patch for new version. Roel Janssen