aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: Add comments to the bottom of a few package modules.add-comments-to-bottom-of-filesChristopher Baines2022-09-02
| | | | | This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelyhood of conflicts when applying patches.
* gnu: Add texlive-latex-newfloat.Wiktor Żelazny2022-09-02
| | | | | | * gnu/packages/tex.scm (texlive-latex-newfloat): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add ruby-pry-doc.Taiju HIGASHI2022-09-02
| | | | | | * gnu/packages/ruby.scm (ruby-pry-doc): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add ruby-latest-ruby.Taiju HIGASHI2022-09-02
| | | | | | * gnu/packages/ruby.scm (ruby-latest-ruby): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: guix-build-coordinator: Update to 0-60.31b3ab6.Christopher Baines2022-09-02
| | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-60.31b3ab6.
* gnu: Add turbovnc.Maxim Cournoyer2022-09-02
| | | | | | | * gnu/packages/vnc.scm (turbovnc): New variable. * gnu/packages/patches/turbovnc-custom-paths.patch: New file. * gnu/packages/patches/turbovnc-find-system-packages.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them.
* gnu: Add fftgen.Gabriel Wicki2022-09-02
| | | | | | * gnu/packages/fpga.scm (fftgen): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: hashcat: Update to 6.2.5.Hendursaga2022-09-02
| | | | | | * gnu/packages/password-utils.scm (hashcat): Update to 6.2.5. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* doc: Link to the "Scheme Crash Course".Ludovic Courtès2022-09-02
| | | | | * doc/guix.texi (Defining Packages): Add @quotation block linking to "A Scheme Crash Course".
* gnu: openexr@2: Skip failing test on i686.Ludovic Courtès2022-09-02
| | | | | * gnu/packages/graphics.scm (openexr-2)[arguments]: In 'disable-broken-test', skip 'testCompression' as well.
* gnu: imath: Skip tests on i686.Ludovic Courtès2022-09-02
| | | | * gnu/packages/graphics.scm (imath)[arguments]: New field.
* gnu: qgis: Update to 3.26.2.Guillaume Le Vaillant2022-09-02
| | | | | | | | * gnu/packages/geo.scm (qgis): Update to 3.26.2. [native-inputs]: Add python-pyqt-builder. [inputs]: Add bash-minimal and zstd:lib. [arguments]: Update 'configure-pyqt5-sip-path' and 'check' phases. Remove trailing booleans.
* gnu: Add bower.jgart2022-09-02
| | | | | | | * gnu/packages/mail.scm (bower): New variable. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: sbcl-trivial-clipboard: Update to 20220823.Pierre Neidhardt2022-09-02
| | | | * gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to 20220823.
* gnu: phoronix-test-suite: Update to 10.8.4.Maxim Cournoyer2022-09-02
| | | | * gnu/packages/benchmark.scm (phoronix-test-suite): Update to 10.8.4.
* gnu: phoronix-test-suite: Address FSDG problems.Maxim Cournoyer2022-09-02
| | | | | | | Fixes <https://issues.guix.gnu.org/56900>. * gnu/packages/benchmark.scm (phoronix-test-suite) [source]: Add a snippet to mark mis-licensed test profiles as non-free.
* shepherd: Set #o640 permissions for log file of service in container.Arun Isaac2022-09-02
| | | | | * gnu/build/shepherd.scm (make-forkexec-constructor/container): Set #o640 permissions for log file.
* gnu: cheese: Fix source URL.Ludovic Courtès2022-09-02
| | | | | | | | This is a followup to 6e95917b645f3687c5c7dc9e612985ea2bc6f958, which would construct an incorrect URL. * gnu/packages/gnome.scm (cheese)[source]: In URL, change 'version-major+minor' to 'version-major'.
* read-print: Improve declaration of integer bases.Ludovic Courtès2022-09-02
| | | | | | | | | | This is a followup to c3b1cfe76b7038f4030d7d207ffc417fed9a7ead. * guix/read-print.scm (%symbols-followed-by-octal-integers) (%symbols-followed-by-hexadecimal-integers): Remove. * guix/read-print.scm (%integer-forms): New variable. (integer->string)[form-base, octal?]: New procedures. Rewrite accordingly.
* read-print: Define forms for which \n, \t, etc. are not escaped.Ludovic Courtès2022-09-02
| | | | | | | | | | | | Previously, the pretty-printer would unconditionally leave everything but double-quotes and backslashes unescaped when rendering a string. With this change, the previous behavior only applies to forms listed in %NATURAL-WHITESPACE-STRING-FORMS. * guix/read-print.scm (%natural-whitespace-string-forms): New variable. (printed-string): New procedure. (pretty-print-with-comments): Use it instead of 'escaped-string'. * tests/read-print.scm: Add test.
* gnu: guile-ini: Update to 0.5.1.Artyom V. Poptsov2022-09-02
| | | | | | * gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.1. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: guile-smc: Update to 0.5.2.Artyom V. Poptsov2022-09-02
| | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-smc): Update to 0.5.2. [arguments]: Remove the patch phase that is not needed anymore. Remove a trailing #t in the wrap-program phase. [native-inputs]: Add "help2man" and "which". [inputs]: Use the new inputs style. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: kbd: Update to 2.5.1.Efraim Flashner2022-09-02
| | | | * gnu/packages/linux.scm (kbd): Update to 2.5.1.
* gnu: iw: Update to 5.19.Efraim Flashner2022-09-02
| | | | * gnu/packages/linux.scm (iw): Update to 5.19.
* gnu: mg: Update to 20220614.Efraim Flashner2022-09-02
| | | | * gnu/packages/text-editors.scm (mg): Update to 20220614.
* gnu: Delete mono and dependent packages.Maxim Cournoyer2022-09-01
| | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/55026>. * gnu/packages/mono.scm: Delete file. * gnu/packages/patches/mono-mdoc-timestamping.patch: Likewise. * gnu/local.mk (GNU_SYSTEM_MODULES): De-register module file. (dist_patch_DATA): Re-register patch file. * gnu/packages/game-development.scm (fna): Delete variable. * gnu/packages/gl.scm (mojoshader-cs): Likewise. * gnu/packages/sdl.scm (sdl2-cs): Likewise.
* gnu: diffoscope: Remove mono from native inputs.Maxim Cournoyer2022-09-01
| | | | * gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove mono.
* gnu: pidgin: Remove mono support.Maxim Cournoyer2022-09-01
| | | | | | * gnu/packages/messaging.scm (pidgin)[configure-flags]: Remove "--enable-mono". [inputs]: Remove mono.
* gnu: linux-libre 5.19: Update to 5.19.6.Leo Famulari2022-09-01
| | | | | * gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.6. (linux-libre-5.19-pristine-source): Update hash.
* gnu: linux-libre 5.10: Update to 5.10.140.Leo Famulari2022-09-01
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.140. (linux-libre-5.10-pristine-source): Update hash.
* gnu: linux-libre 5.15: Update to 5.15.64.Leo Famulari2022-09-01
| | | | | * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.64. (linux-libre-5.15-pristine-source): Update hash.
* gnu: fwupd: Disable remotes by default.Maxim Cournoyer2022-09-01
| | | | | | * gnu/packages/firmware.scm (fwupd) [configure-flags]: Add "-Dlvfs=disabled". [phases]{ensure-all-remotes-are-disabled}: New phase.
* gnu: gnome-music: Remove input labels.Marius Bakke2022-09-01
| | | | * gnu/packages/gnome.scm (gnome-music)[native-inputs, inputs]: Remove labels.
* gnu: network-manager-applet: Remove obsolete input.Marius Bakke2022-09-01
| | | | | * gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
* gnu: network-manager-applet: Remove input labels.Marius Bakke2022-09-01
| | | | | * gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove labels.
* gnu: network-manager-applet: Update to 1.28.0.Marius Bakke2022-09-01
| | | | * gnu/packages/gnome.scm (network-manager-applet): Update to 1.28.0.
* gnu: cheese: Don't patch docbook references.Marius Bakke2022-09-01
| | | | * gnu/packages/gnome.scm (cheese)[arguments]: Remove phase patch-docbook-xml.
* gnu: cheese: Remove input labels.Marius Bakke2022-09-01
| | | | * gnu/packages/gnome.scm (cheese)[native-inputs]: Remove labels.
* gnu: cheese: Update to 41.0.Marius Bakke2022-09-01
| | | | | | | * gnu/packages/gnome.scm (cheese): Update to 41.0. [source](patches): Remove. * gnu/packages/patches/cheese-vala-update.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: glade: Use G-expression.Marius Bakke2022-09-01
| | | | * gnu/packages/gnome.scm (glade3)[arguments]: Convert to gexp.
* gnu: glade: Don't patch docbook files.Marius Bakke2022-09-01
| | | | | * gnu/packages/gnome.scm (glade3)[arguments]: Remove phase fix-docbook. [native-inputs]: Add LIBXML2.
* gnu: glade: Remove obsolete input.Marius Bakke2022-09-01
| | | | | * gnu/packages/gnome.scm (glade3)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
* gnu: glade: Remove input labels.Marius Bakke2022-09-01
| | | | * gnu/packages/gnome.scm (glade3)[native-inputs]: Remove labels.
* gnu: glade: Update to 3.40.0.Marius Bakke2022-09-01
| | | | | | | | * gnu/packages/gnome.scm (glade3): Update to 3.40.0. [source](patches): Remove. * gnu/packages/patches/glade-gls-set-script-name.patch, gnu/packages/patches/glade-test-widget-null-icon.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: glade: gjs is a run-time dependency.Marius Bakke2022-09-01
| | | | | * gnu/packages/gnome.scm (glade3)[native-inputs]: Move GJS ... [inputs]: ... here.
* gnu: gtk-vnc: Remove obsolete input.Marius Bakke2022-09-01
| | | | | * gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
* gnu: gtk-vnc: Remove input labels.Marius Bakke2022-09-01
| | | | * gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove labels.
* gnu: gtk-vnc: Update to 1.2.0.Marius Bakke2022-09-01
| | | | | | * gnu/packages/gnome.scm (gtk-vnc): Update to 1.2.0. [inputs]: Move GLIB, GNUTLS, LIBGCRYPT, CYRUS-SASL, LIBX11, and ZLIB ... [propagated-inputs]: ... here. Add GDK-PIXBUF.
* gnu: Add convert-samples.Guillaume Le Vaillant2022-09-01
| | | | * gnu/packages/radio.scm (convert-samples): New variable.
* gnu: csdr: Update to 0.18.0.Guillaume Le Vaillant2022-09-01
| | | | | | | | | * gnu/packages/radio.scm (csdr): Update to 0.18.0. [source, home-page]: Switch to maintained repository. [build-system]: Switch to cmake-build-system. [native-inputs]: Add pkg-config. [inputs]: Add libsamplerate. [arguments]: Remove custom 'make-flags' and phases.