summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-03-07gnu: qtbase: Update to 6.3.2 and build with Make.•••* gnu/packages/qt.scm (qtbase): Update to 6.3.2. [configure-flags]: Delete "-GNinja". [phases]: Delete build and install phases overrides. [native-inputs]: Remove ninja. Maxim Cournoyer
2023-03-08gnu: guile-xapian: Update to 0.3.1.•••* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.3.1. Arun Isaac
2023-03-07gnu: warzone2100: Update to 4.3.3.•••* gnu/packages/games.scm (warzone2100): Update to 4.3.3. [native-inputs]: Remove old-style package labels. [inputs]: Add opus. Remove old-style package labels. Signed-off-by: Leo Famulari <leo@famulari.name> Kjartan Oli Agustsson
2023-03-07gnu: strawberry: Update to 1.0.15.•••* gnu/packages/music.scm (strawberry): Update to 1.0.15. Signed-off-by: Leo Famulari <leo@famulari.name> Michael Rohleder
2023-03-07nls: Fix more Texinfo Italiano.•••po/guix/it.po: Fix `@esempio`, `@sempio`, `@fine`. Julien Lepiller
2023-03-07nls: Update translations.Julien Lepiller
2023-03-07gnu: scintilla: Update to 5.3.3.•••* gnu/packages/text-editors.scm (scintilla): Update to 5.3.3. Nicolas Goaziou
2023-03-07gnu: scummvm: Update to 2.7.0.•••* gnu/packages/emulators.scm (scummvm): Update to 2.7.0. Nicolas Goaziou
2023-03-07gnu: Add emacs-fontaine.•••* gnu/packages/emacs-xyz.scm (emacs-fontaine): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> conses
2023-03-07gnu: gegl: Update to 0.4.42•••* gnu/packages/gimp.scm (gegl): Update to 0.4.42 Signed-off-by: Leo Famulari <leo@famulari.name> Andy Tai
2023-03-07system: Update skeleton gdbinit.•••* gnu/system/shadow.scm (default-skeleton): Update gdbinit to search for more debug packages in guix-home and the system profile. (skeleton-directory): Move .gdbinit to .config/gdb/gdbinit. Efraim Flashner
2023-03-07read-print: Correctly handle comments that follow a list head.•••Fixes <https://issues.guix.gnu.org/61013>. Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>. * guix/read-print.scm (pretty-print-with-comments)[starts-with-line-comment?]: New procedure. Use it when printing a list. * tests/read-print.scm: Add two tests. Ludovic Courtès
2023-03-07read-print: Special-case channel-related forms.•••* guix/read-print.scm (%special-forms, %newline-forms): Add channel-related forms. Ludovic Courtès
2023-03-07gnu: stellarium: Enable ShowMySky.•••* gnu/packages/astronomy.scm (stellarium): [arguments]<#:configure-flags>: Enable ShowMySky optional dependencies to simulate scattering of light by the atmosphere. [inputs]: Replace QXLSX to QXLSX-QT5. Add CALCMYSKY-QT5. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sharlatan Hellseher
2023-03-07gnu: Add qxlsx-qt5.•••* gnu/packages/qt.scm (qxlsx-qt5): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sharlatan Hellseher
2023-03-07gnu: qxlsx: Use Qt6.•••* gnu/packages/qt.scm (qxlsx): [inputs]: Use QTBASE (Qt6) instead QTBASE-5. Add LIBXKBCOMMON, VULKAN-HEADERS. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sharlatan Hellseher
2023-03-07gnu: Add calcmysky.•••* gnu/packages/astronomy.scm (calcmysky, calcmysky-qt5): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sharlatan Hellseher
2023-03-07services: ladspa: Export accessors.•••* gnu/service/sound.scm: Export ladspa-configuration? and ladspa-configuration-plugins. (<ladspa-configuration>)[plugins]: Rename accessor to ladspa-configuration-plugins. (ladspa-environment): Adjust to use renamed plugin accessor. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2023-03-07services: alsa: Export accessors.•••* gnu/services/sound.scm: Export alsa-configuration?, alsa-configuration-alsa-plugins, alsa-configuration-pulseaudio? and alsa-configuration-extra-options. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2023-03-07services: pulseaudio: Export accessors.•••* gnu/services/sound.scm: Export pulseaudio-configuration?, pulseaudio-configuration-client-conf, pulseaudio-configuration-daemon-conf, pulseaudio-configuration-script-file, pulseaudio-configuration-extra-script-files and pulseaudio-configuration-system-script-file. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
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