Age | Commit message (Expand) | Author |
2021-03-06 | gnu: surgescript: Do not want static libraries....* gnu/packages/game-development.scm (surgescript)[arguments]:
Add "-DWANT_STATIC=NO" to #:configure-flags.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: surgescript: Update to 0.5.5....* gnu/packages/game-development.scm (surgescript): Update to 0.5.5.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: Add orchis-theme....* gnu/packages/gnome-xyz.scm (orchis-theme): New variable.
| Leo Prikler |
2021-03-06 | gnu: ppsspp: Update to 1.11.2....* gnu/packages/emulators.scm (ppsspp): Update to 1.11.2.
[snippet]: Adapt to changes in source code.
Unbundle miniupnp and MoltenVK.
[arguments]<#:phases>: Add fix-unittest-build.
Comment failing tests.
* gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Adapt to source.
| Leo Prikler |
2021-03-06 | gnu: mumble: Modify snippet....* gnu/packages/telephony.scm (mumble) [snippet]: List kept directories
instead of deleted ones.
Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name>
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| LibreMiami |
2021-03-06 | gnu: font-liberation: Remove sponsorship information from description....* gnu/packages/fonts.scm (font-liberation)[description]: Remove sponsorship information.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: font-liberation: Update to 2.1.3....* gnu/packages/fonts.scm (font-liberation): Update to 2.1.3.
| Tobias Geerinckx-Rice |
2021-03-06 | Use ‘license:’ #:prefix in (gnu packages language)....* gnu/packages/language.scm: Import (guix licenses) with a
‘license:’ #:prefix. Adjust all references.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: chroma: Update to 1.18....* gnu/packages/games.scm (chroma): Update to 1.18.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: Fix input typoes....* gnu/packages/crates-io.scm (rust-nettle-sys-2)[inputs]: Move ‘,’ to
its operand.
* gnu/packages/docbook.scm (docbook-dsssl)[native-inputs]: Likewise.
(docbook-dsssl-doc)[native-inputs]: Likewise.
* gnu/packages/emacs-xyz.scm (emacs-helm-slack)[propagated-inputs]:
Likewise.
* gnu/packages/kde-multimedia.scm (audiocd-kio)[inputs]: Likewise.
* gnu/packages/kde-pim.scm (akonadi-mime, kalarmcal, kcalendarsupport)
(keventviews, kmailtransport, kpimtextedit)[inputs]: Likewise.
* gnu/packages/mpd.scm (cantata)[inputs]: Likewise.
* gnu/packages/raspberry-pi.scm (bcm2835): Likewise.
* gnu/packages/samba.scm (samba)[native-inputs]: Likewise.
* gnu/packages/xdisorg.scm (dex)[inputs]: Likewise.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: r-rcurl: Fix home page URI....* gnu/packages/statistics.scm (r-rcurl)[home-page]: Fix URI.
| Nicolas Goaziou |
2021-03-06 | gnu: r-xml: Fix home-page URI....* gnu/packages/statistics.scm (r-xml)[home-page]: Fix URI.
| Nicolas Goaziou |
2021-03-06 | gnu: rust-servo-freetype-sys-4: Use HTTPS home page URI....* gnu/packages/crates-io.scm (rust-servo-freetype-sys-4)[home-page]: Use HTTPS
URI.
| Nicolas Goaziou |
2021-03-06 | gnu: ne: Use HTTPS home page URI....* gnu/packages/text-editors.scm (ne)[home-page]: Use HTTPS URI.
| Nicolas Goaziou |
2021-03-06 | gnu: seqan-1: Use HTTPS source URI....* gnu/packages/bioinformatics.scm (seqan-1)[source]: Use HTTPS URI.
| Nicolas Goaziou |
2021-03-06 | gnu: seqan: Use HTTPS home page URI....* gnu/packages/bioinformatics.scm (seqan)[home-page]: Use HTTPS URI.
| Nicolas Goaziou |
2021-03-06 | gnu: Add itcl...* gnu/pacages/tcl.scm (itcl): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Sharlatan Hellseher |
2021-03-06 | gnu: qutebrowser: Update to 2.0.2....* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.0.2.
[inputs]: Add python-importlib-resources.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Benoit Joly |
2021-03-06 | gnu: Add gmic-qt-krita....* gnu/packages/image-processing.scm (gmic-qt-krita): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Vinicius Monego |
2021-03-06 | gnu: Add gmic-qt....* gnu/packages/image-processing.scm (gmic-qt): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Vinicius Monego |
2021-03-06 | gnu: gmic: Disable static libraries and enable LTO....* gnu/packages/image-processing.scm (gmic)[arguments]: Pass
"-DBUILD_LIB_STATIC=OFF", "-DENABLE_DYNAMIC_LINKING=ON" and "-DENABLE_LTO=ON"
to #:configure-flags. Add phase to set LDFLAGS.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Vinicius Monego |
2021-03-06 | gnu: gmic: Update to 2.9.6....* gnu/packages/image-processing.scm (gmic): Update to 2.9.6.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Vinicius Monego |
2021-03-06 | gnu: Add mamba....* gnu/packages/music.scm (mamba): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Alexandros Theodotou |
2021-03-06 | licenses: Add Zero-Clause BSD License....* guix/licenses.scm (bsd-0): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Alexandros Theodotou |
2021-03-06 | gnu: Add fluida-lv2....* gnu/packages/music.scm (fluida-lv2): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Alexandros Theodotou |
2021-03-06 | tests: do not hard code HTTP ports...Previously, test cases could fail if some process was listening
at a hard-coded port. This patch eliminates most of these potential
failures, by automatically assigning an unbound port. This should
allow for building multiple guix trees in parallel outside a build
container, though this is currently untested.
The test "home-page: Connection refused" in tests/lint.scm still
hardcodes port 9999, however.
* guix/tests/http.scm
(http-server-can-listen?): remove now unused procedure.
(%http-server-port): default to port 0, meaning the OS
will automatically choose a port.
(open-http-server-socket): remove the false statement claiming
this procedure is exported and also return the allocated port
number.
(%local-url): raise an error if the port is obviously unbound.
(call-with-http-server): set %http-server-port to the allocated
port while the thunk is called.
* tests/derivations.scm: adjust test cases to use automatically
assign a port. As there is no risk of a port conflict now,
do not make any tests conditional upon 'http-server-can-listen?'
anymore.
* tests/elpa.scm: likewise.
* tests/lint.scm: likewise, and add a TODO comment about a port
that is still hard-coded.
* tests/texlive.scm: likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Maxime Devos |
2021-03-06 | Revert "tests: Refer to '%derivation-cache' in the right module."...This reverts commit b1248016e0492e1897f4d1127ccb07736c9bb6a5, which was
a mistake: the two '%derivation-cache' are two different things. It
broke tests that use 'call-with-external-store'.
| Ludovic Courtès |
2021-03-06 | gnu: texmacs: Update to 1.99.19....* gnu/packages/text-editors.scm (texmacs): Update to 1.99.19.
| Nicolas Goaziou |
2021-03-06 | gnu: emacs-modus-themes: Update to 1.2.3....* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 1.2.3.
| Nicolas Goaziou |
2021-03-06 | gnu: ytnef: Fix CVE-2021-3403 and CVE-2021-3404....* gnu/packages/patches/ytnef-CVE-2021-3403.patch,
gnu/packages/patches/ytnef-CVE-2021-3404.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/mail.scm (ytnef): Apply them.
| Léo Le Bouter |
2021-03-06 | gnu: zstd: Update to 1.4.9 [security fixes]....Fixes CVE-2021-24031 and CVE-2021-24032.
* gnu/packages/compression.scm (zstd-1.4.9): New variable.
* gnu/packages/compression.scm (zstd): Update to 1.4.9.
[replacement]: Graft with 'zstd-1.4.9'.
| Léo Le Bouter |
2021-03-06 | gnu: verilator: Update to 4.110....* gnu/packages/fpga.scm (verilator): Update to 4.110.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: fsarchiver: Update to 0.8.6....* gnu/packages/file-systems.scm (fsarchiver): Update to 0.8.6.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: qtmips: Update to 0.7.5....* gnu/packages/emulators.scm (qtmips): Update to 0.7.5.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: vim-full: Remove duplicate 'make-flags'....Fixes <https://bugs.gnu.org/46580>.
Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu/packages/vim.scm (vim-full)[arguments]: Remove duplicate
'make-flags'.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: libmd: Update to 1.0.3....* gnu/packages/crypto.scm (libmd): Update to 1.0.3.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: epson-inkjet-printer-escpr: Update to 1.7.9....* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.9.
| Tobias Geerinckx-Rice |
2021-03-06 | gnu: Add gfeeds....* gnu/packages/syndication.scm (gfeeds): New variable.
| Léo Le Bouter |
2021-03-06 | gnu: Add python-listparser....* gnu/packages/python-xyz.scm (python-listparser): New variable.
| Léo Le Bouter |
2021-03-06 | gnu: Add python-readability....* gnu/packages/python-xyz.scm (python-readability): New variable.
| Léo Le Bouter |
2021-03-06 | gnu: hplip: Update to 3.21.2....* gnu/packages/cups.scm (hplip): Update to 3.21.2.
* gnu/packages/patches/hplip-remove-imageprocessor.patch: Adapt.
| Tobias Geerinckx-Rice |
2021-03-05 | gnu: openscad: Disable failing tests with cgal@5.2 input....* gnu/packages/engineering.scm (openscad)[arguments]: Add more disable tests in
'check phase.
| Léo Le Bouter |
2021-03-05 | gnu: cgal: Update to 5.2 [security fixes]....* gnu/packages/patches/cgal-security-pr-5371.patch: New patch. Downloaded from
<https://patch-diff.githubusercontent.com/raw/CGAL/cgal/pull/5371.patch>, with
hunks on files matching pattern "*Convex_decomposition_3*" removed because
they don't exist in cgal's released sources.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/graphics.scm (cgal): Update to 5.2.
[source]: Apply patch.
| Léo Le Bouter |
2021-03-05 | gnu: guix: Update to 112692c....* gnu/packages/package-management.scm (guix): Update to 112692c.
| Christopher Baines |
2021-03-05 | gnu: camlboot: Fix typo in properties....* gnu/packages/ocaml.scm (camlboot)[properties]: Add missing pair of
parenthesis.
| Julien Lepiller |
2021-03-05 | guix: Split (guix substitutes) from (guix scripts substitute)....This means there's a module for working with substitutes, rather than all the
code sitting in the script. The need for this can be seen with the weather and
challenge scripts, that now don't have to use code from the substitute script,
but can instead use the substitute module.
The separation here between the actual functionality of the substitute script
and the underlying functionality used both there and elsewhere should make
maintenance easier moving forward.
This commit just moves code, none of the code should have been changed
significantly.
* guix/scripts/substitute.scm (%narinfo-cache-directory, %narinfo-ttl,
%narinfo-negative-ttl, %narinfo-transient-error-ttl, %unreachable-hosts): Move
variables to guix/substitutes.scm.
(narinfo-cache-file, cached-narinfo, cache-narinfo!, narinfo-request,
read-to-eof, call-with-connection-error-handling, fetch-narinfos,
lookup-narinfos, lookup-narinfos/diverse): Move procedures to
guix/substitutes.scm.
* guix/substitutes.scm: New file.
* Makefile.am: Add it.
* guix/narinfo.scm: Remove redundant module.
* guix/scripts/challenge.scm: Change (guix scripts substitute) to (guix
substitutes).
* guix/scripts/weather.scm: Change (guix scripts substitute) to (guix
substitutes).
| Christopher Baines |
2021-03-05 | gnu: network-manager-applet: Update to 1.20.0....* gnu/packages/gnome.scm (network-manager-applet): Update to 1.20.0.
| Brice Waegeneire |
2021-03-05 | gnu: network-manager-applet: Activate support for libappindicator....* gnu/packages/gnome.scm (network-manager-applet): Activate support for
libappindicator.
[arguments]: Add #:configure-flags.
[inputs]: Add "libappindicator".
Signed-off-by: Brice Waegeneire <brice@waegenei.re>
| Sébastien Lerique |
2021-03-05 | gnu: Audacity: Fix a crash on foreign distros....Without the wrap phase, Audacity crashes like this when trying to use the "Open
file" dialog:
(audacity:28276): GLib-GIO-ERROR **: 14:14:55.211: Settings schema 'org.gtk.Settings.FileChooser' is not installed
* gnu/packages/audio.scm (audacity)[arguments]: Add (guix build
glib-or-gtk-build-system) to #:imported-modules. Adjust #:modules accordingly.
Add phases 'glib-or-gtk-wrap'.
| Leo Famulari |
2021-03-05 | gnu: pencil2d: Update to 0.6.6....* gnu/packages/animation.scm (pencil2d): Update to 0.6.6.
| Tobias Geerinckx-Rice |