me
/
guix
Archived
1
0
Fork 0
Commit Graph

64335 Commits (ce2043266bcdc1f79653e4804decec2386f7f92a)

Author SHA1 Message Date
Tobias Geerinckx-Rice 225c5ea014
Revert "gnu: llvm: Update to 11.0.1."
This reverts commit 9b415c0b36, which
reportedly breaks[0] rust@1.47.0, rust-1.48.0 and rust-1.49.0.

[0]: http://issues.guix.gnu.org/45909
2021-01-16 21:24:09 +01:00
Christopher Baines 540893a8cc
gnu: gnome-font-viewer: Fix thumbnail generation.
Previously, thumbnail generation failed, as the gnome-thumbnail-font command
couldn't be found. Using an absolute filename in the .thumbnailer file fixes
this.

Cached failures within .cache/thumbnails/fail/ or similar may need removing
before the effect of this change can be seen.

* gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Add patch-thumbnailer
phase.
2021-01-16 11:13:11 +00:00
Christopher Baines b52bf66739
gnu: ruby-method-source: Remove unnecessary dependency on git.
* gnu/packages/ruby.scm (ruby-method-source)[arguments]: Patch Rakefile to use
find rather than git.
[native-inputs]: Remove git.
2021-01-16 11:13:09 +00:00
Danny Milosavljevic 74a83afdf5
gnu: Add lrzsz.
* gnu/packages/admin.scm (lrzsz): New variable.
2021-01-16 02:18:26 +01:00
Michael Rohleder 884f320e7c
gnu: emacs-dired-hacks: Update to 0.0.1-3.d1a2bda.
* gnu/packages/emacs-xyz.scm (emacs-dired-hacks): Update to 0.0.1-3.d1a2bda.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-15 21:38:30 +01:00
Michael Rohleder 9867bad909
gnu: emacs-calibredb: Patch paths to calibre programs.
* gnu/packages/emacs-xyz.scm (emacs-calibredb): Patch paths to calibre programs.
[arguments]: Add phase patch-paths.
[inputs]: Add calibre.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-15 21:37:51 +01:00
Morgan Smith 37d40e488b
gnu: Add emacs-crdt.
* gnu/packages/emacs-xyz.scm (emacs-crdt): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-15 21:33:32 +01:00
Pierre Neidhardt c03875b036
gnu: emacs-helm-sly: Update to 0.6.0.
* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.6.0.
2021-01-15 10:10:17 +01:00
Sharlatan Hellseher 9717250da2
gnu: sbcl-postmodern: Update to 1.32.6.
* gnu/packages/lisp-xyz.scm (sbcl-postmodern): Update to 1.32.6.
  [inputs]: Add cl-base64, cl-unicode, ironclad, local-time and uax-15.
  [arguments]: Add cl-postgres, s-sql and simple-date to 'asd-systems'.
  (ecl-postmodern)[arguments]: Add cl-postgres, s-sql and simple-date to
  'asd-systems'. Update the 'fix-build' phase.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-15 09:52:43 +01:00
Tobias Geerinckx-Rice ef448aa3f6
gnu: facter: Update to 4.0.48.
* gnu/packages/admin.scm (facter): Update to 4.0.48.
2021-01-14 22:05:44 +01:00
Tobias Geerinckx-Rice 2a0a6f8fc3
gnu: kyotocabinet: Update to 1.2.79.
* gnu/packages/databases.scm (kyotocabinet): Update to 1.2.79.
2021-01-14 22:05:44 +01:00
Tobias Geerinckx-Rice 381bc72408
gnu: gptfdisk: Update to 1.0.6.
* gnu/packages/disk.scm (gptfdisk): Update to 1.0.6.
2021-01-14 22:05:43 +01:00
Tobias Geerinckx-Rice c0c747cc81
gnu: busybox: Update to 1.32.1.
* gnu/packages/busybox.scm (busybox): Update to 1.32.1.
2021-01-14 22:05:43 +01:00
Jan (janneke) Nieuwenhuizen 5b785b2a62
services: hurd-vm: Respect hurd-vm-configuration's disk-size.
This is a follow-up to commit 859b362f81.

* gnu/services/virtualization.scm (hurd-vm-disk-image): Use diks-size from
config to set image's size.
2021-01-14 20:18:09 +01:00
Efraim Flashner 93309e25c7
gnu: vcflib: Update to 1.0.2.
* gnu/packages/bioinformatics.scm (vcflib): Update to 1.0.2.
[source]: Download using git-fetch. Remove patch. Update snippet to use
packaged libraries.
[build-system]: Switch to cmake-build-system.
[inputs]: Add bzip2.
[native-inputs]: Add package-source of fsom.
[arguments]: Delete custom 'set-flags, 'install phases. Don't delete
'configure phase. Adjust 'unpack-submodule-sources phase.
* gnu/packages/patches/vcflib-use-shared-libraries.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-01-14 20:43:31 +02:00
Efraim Flashner db30d6eada
gnu: sambamba Update to 0.8.0.
* gnu/packages/bioinformatics.scm (sambamba): Update to 0.8.0.
[source, home-page]: Update to new upstream URI.
[arguments]: Shorten 'fix-ldc-version phase. Remove
'place-biod-and-undead phase. Update 'unbundle-prerequisites and
'insatll phases.
[native-inputs]: Remove rdmd, biod. Move ldc ...
[inputs]: ... to here. Add zlib.
(htslib-for-sambamba): Remove variable.
2021-01-14 20:43:31 +02:00
Efraim Flashner 2051be4f4c
gnu: gemma: Enable tests.
* gnu/packages/bioinformatics.scm (gemma)[source]: Add snippet to remove
bundled sources.
[native-inputs]: Add catch-framework2-1, perl, shunit2, which.
[arguments]: Don't disable tests. Override 'check phase.
2021-01-14 20:43:31 +02:00
Efraim Flashner f58e491fb8
gnu: Add shunit2.
* gnu/packages/check.scm (shunit2): New variable.
2021-01-14 20:43:30 +02:00
Efraim Flashner daf96e704d
gnu: gemma: Add Texinfo markup.
* gnu/packages/bioinformatics.scm (gemma)[description]: Use Texinfo
markup.
2021-01-14 20:43:30 +02:00
Efraim Flashner a36abbe005
gnu: gemma: Update to 0.98.3.
* gnu/packages/bioinformatics.scm (gemma): Update to 0.98.3.
[source, home-page]: Update to new upstream URI.
[inputs]: Remove eigen, gfortran, lapack.
[arguments]: Remove make-flags. Remove 'find-eigen phase. Rename
'bin-mkdir phase to 'prepare-build and substitute openblas include
directory.
2021-01-14 20:43:30 +02:00
Ludovic Courtès f79f41e240
gnu: efi-analyzer: Rename with a hyphen instead of an underscore.
* gnu/packages/efi.scm (efi_analyzer): Rename to...
(efi-analyzer): ... this.
(efi_analyzer): Redefine as a deprecated alias.
2021-01-14 17:18:16 +01:00
Michael Rohleder d88408b25e
gnu: xfce: Update to 4.16.0.
* gnu/packages/xfce.scm (libxfce4util): Update to 4.16.0.
(xfconf): Update to 4.16.0.
[arguments]: Add phase to disable hanging test.
(libxfce4ui): Update to 4.16.0.
[inputs]: Remove unneeded gtk+-2.
(exo): Update to 4.16.0.
[arguments]: Remove wrap-exo-compose-mail phase.
[inputs]: Remove unneeded gtk+-2 and perl-uri.
(garcon): Update to 0.8.0.
[inputs]: Remove unneeded gtk+-2.
(tumbler): Update to 4.16.0.
(xfce4-panel): Update to 4.16.0.
(xfce4-appfinder): Update to 4.16.0.
(xfce4-session): Update to 4.16.0.
(xfce4-settings): Update to 4.16.0.
[inputs]: Add python.
(thunar): Update to 4.16.0.
(thunar-volman): Update to 4.16.0.
(xfwm4): Update to 4.16.0.
(xfdesktop): Update to 4.16.0.
(xfce4-power-manager): Update to 4.16.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-14 17:15:18 +01:00
Stefan 795db9d219
gnu: qemu: Fix ioctl(…, SIOCGIFCONF, …) for emulated 64 bit architectures.
* gnu/packages/virtualization.scm (qemu): Add a snippet to fix a bug in the
do_ioctl_ifconf() function of qemu to make ioctl(…, SIOCGIFCONF, …) work for
emulated 64 bit architectures.

The sizeof(struct ifreq) is 40 for 64 bit and 32 for 32 bit architectures.
This structure contains a union of other structures, of which struct ifmap
is the biggest for 64 bit architectures. Calling ioctl(…, SIOCGIFCONF, …)
fills a struct sockaddr of that union, and do_ioctl_ifconf() only considered
that struct sockaddr for the size of the union, which has the same size as
struct ifmap on 32 bit architectures. So do_ioctl_ifconf() assumed a wrong
size of 32 for struct ifreq instead of the correct size of 40 on 64 bit
architectures.

The fix makes do_ioctl_ifconf() handle struct ifmap as the biggest part of
the union, treating struct ifreq with the correct size.

This fixes (@ (guix build syscalls) network-interface-names) when used in
emulated 64 bit architectures.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-14 17:15:18 +01:00
Ricardo Wurmus 4f38e0e47b
gnu: Add lv2-speech-denoiser.
* gnu/packages/audio.scm (lv2-speech-denoiser): New variable.
2021-01-14 17:11:05 +01:00
Tobias Geerinckx-Rice 9f60d92729
gnu: nano: Update to 5.5.
* gnu/packages/nano.scm (nano): Update to 5.5.
2021-01-14 16:20:45 +01:00
Tobias Geerinckx-Rice 45b4712c55
gnu: lldpd: Update to 1.0.8.
* gnu/packages/networking.scm (lldpd): Update to 1.0.8.
2021-01-14 16:20:45 +01:00
Tobias Geerinckx-Rice f5c9e76f97
gnu: jucipp: Update to 1.6.2.
* gnu/packages/text-editors.scm (jucipp): Update to 1.6.2.
2021-01-14 16:20:45 +01:00
Tobias Geerinckx-Rice 526fff3de0
gnu: elementary-xfce-icon-theme: Update to 0.15.2.
* gnu/packages/xfce.scm (elementary-xfce-icon-theme): Update to 0.15.2.
2021-01-14 16:20:44 +01:00
Tobias Geerinckx-Rice 8eb5f097b1
gnu: lxc: Update to 4.0.6.
* gnu/packages/virtualization.scm (lxc): Update to 4.0.6.
2021-01-14 16:20:44 +01:00
Tobias Geerinckx-Rice 1fb0c5ac9f
gnu: perl-net-http: Update to 6.20.
* gnu/packages/web.scm (perl-net-http): Update to 6.20.
2021-01-14 16:20:44 +01:00
Tobias Geerinckx-Rice 00275eacb0
gnu: diffstat: Update to 1.64.
* gnu/packages/version-control.scm (diffstat): Update to 1.64.
2021-01-14 16:20:44 +01:00
Tobias Geerinckx-Rice bcf2f79c06
gnu: xsettingsd: Update to 1.0.2.
* gnu/packages/xdisorg.scm (xsettingsd): Update to 1.0.2.
2021-01-14 16:20:44 +01:00
Tobias Geerinckx-Rice ee858defb2
gnu: acpica: Update to 20210105.
* gnu/packages/admin.scm (acpica): Update to 20210105.
2021-01-14 16:20:44 +01:00
Tobias Geerinckx-Rice 21c7421180
gnu: system-config-printer: Update to 1.5.15.
* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.15.
2021-01-14 16:20:43 +01:00
Tobias Geerinckx-Rice 231c70b14b
gnu: eolie: Update to 0.9.101.
* gnu/packages/gnome.scm (eolie): Update to 0.9.101.
2021-01-14 16:20:43 +01:00
Maxim Cournoyer e45dcf4990
gnu: texlive-wasysym: Update synopsis and description.
* gnu/packages/tex.scm (texlive-wasysym)[synopsis]: Refer to the font by
'wasy', not WASY2.
[description]: Likewise.  Use code ornaments for the LaTeX package names.
2021-01-14 09:48:54 -05:00
Maxim Cournoyer 0602047ca9
gnu: Add texlive-wasy.
* gnu/packages/tex.scm (texlive-wasy): New variable.
2021-01-14 09:48:52 -05:00
Maxim Cournoyer 05b2826122
gnu: Add texlive-helvetic.
* gnu/packages/tex.scm (texlive-helvetic): New variable.
2021-01-14 09:47:44 -05:00
Maxim Cournoyer 0390d786bb
gnu: Add texlive-courier.
* gnu/packages/tex.scm (texlive-courier): New variable.
2021-01-14 09:47:44 -05:00
Maxim Cournoyer 7b825087ec
gnu: Add texlive-jknappen.
* gnu/packages/tex.scm (texlive-jknappen): New variable.
2021-01-14 09:47:44 -05:00
Maxim Cournoyer 56edfeec6c
gnu: Add texlive-tipa.
* gnu/packages/tex.scm (texlive-tipa): New variable.
2021-01-14 09:24:51 -05:00
Maxim Cournoyer 18d4d15d4a
gnu: Add config.
* gnu/packages/autotools.scm (config): New variable.
2021-01-14 09:24:50 -05:00
Maxim Cournoyer 2c12d73a62
gnu: Add texlive-marvosym.
* gnu/packages/tex.scm (texlive-marvosym): New variable.
2021-01-14 09:24:50 -05:00
Maxim Cournoyer 2596099c25
gnu: Add docbook-sgml-3.1.
* gnu/packages/docbook.scm (docbook-sgml-3.1): New variable.
2021-01-14 09:24:50 -05:00
Maxim Cournoyer b4b6f676cd
gnu: Add perl-sgmls.
* gnu/packages/perl.scm (perl-sgmls): New variable.
2021-01-14 09:24:50 -05:00
Maxim Cournoyer 81920e6d59
gnu: Add docbook-dsssl.
* gnu/packages/docbook.scm (docbook-dsssl): New variable.
2021-01-14 09:24:50 -05:00
Maxim Cournoyer 14ac034dab
gnu: Add docbook-sgml.
* gnu/packages/docbook.scm (docbook-sgml): New variable.
2021-01-14 09:24:49 -05:00
Maxim Cournoyer 273cf0378d
gnu: Add iso-8879-entities.
* gnu/packages/docbook.scm (iso-8879-entities): New private variable.
2021-01-14 09:24:49 -05:00
Maxim Cournoyer 1729fb52ab
gnu: Add openjade.
* gnu/packages/xml.scm (openjade): New variable.
2021-01-14 09:24:49 -05:00
Maxim Cournoyer de99dc4824
gnu: opensp: Add doc output, enable tests and add search path.
* gnu/packages/xml.scm (opensp)[outputs]: Add doc output.
[inputs]: Move to...
[native-inputs]: ... here.  Add autoconf, automake, gettext and libtool and
libxml2.
[arguments]: Enable tests.
{make-flags}: New argument.
[phases]{patch-docbook-paths}: No longer patch XMLTO command line.
{delete-configure, honor-docdir, fix-tests-makefile.am}: New phases.
[native-search-paths]: Define a SGML_CATALOG_FILES search path specification.
[description]: Extend description.
2021-01-14 09:24:31 -05:00
Maxim Cournoyer a34eafce27
gnu: opensp: Move package to (gnu packages xml).
* gnu/packages/finance.scm (opensp): Move to...
* gnu/packages/xml.scm (opensp): ... here.
2021-01-14 09:24:06 -05:00
Sharlatan Hellseher 88eb5370ec
gnu: Add cl-mssql.
* gnu/packages/lisp-xyz.scm (cl-mssql, ecl-mssql, sbcl-mssql): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-14 10:22:50 +01:00
Sharlatan Hellseher 0c0a2831b0
gnu: Add freetds.
* gnu/packages/databases.scm (freetds): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-14 10:22:50 +01:00
Ludovic Courtès a879e35116
gnu: guix: Update to 1w6i9z4.
* gnu/packages/package-management.scm (guix): Update to 1w6i9z4.
2021-01-14 09:12:25 +01:00
Jelle Licht 296156d9d1
gnu: emacs-ivy-posframe: Fix source URL.
* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe)[source]: Fix URL.
2021-01-14 08:46:25 +01:00
Vincent Legoll ca34b6f045
gnu: ipxe: Update to 1.21.1.
* gnu/packages/bootloaders.scm (ipxe): Update to 1.21.1.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-14 01:31:06 +01:00
Vincent Legoll aeed7218a9
gnu: Add ipxe.
* gnu/packages/bootloaders.scm (ipxe): New variable.
* gnu/packages/patches/ipxe-reproducible-geniso.patch: New file …
* gnu/local.mk (dist_patch_DATA): … add it.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
Co-authored-by: Brice Waegeneire <brice@waegenei.re>
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-14 01:17:04 +01:00
Christopher Lemmer Webber 872aa117d2
gnu: crawl: Update to 0.26.0.
* gnu/packages/games.scm (crawl): Update to 0.26.0.
  Remove no-longer-needed snippet.
2021-01-13 18:30:41 -05:00
Ludovic Courtès 0d22fc8d36
services: shepherd: 'shepherd-service-type' requires documentation.
* gnu/services/shepherd.scm (shepherd-service-type): Require a
'description' form.
* gnu/services/base.scm (root-file-system-service-type)
(rngd-service-type, host-name-service-type):
(virtual-terminal-service-type, console-keymap-service-type)
(syslog-service-type, swap-service-type)
(kmscon-service-type): Add description.
* gnu/services/networking.scm (dhcp-client-service-type): Likewise.
* gnu/system/install.scm (cow-store-service-type): Likewise.
* gnu/system/linux-container.scm (dummy-networking-service-type):
Likewise.
* gnu/system/mapped-devices.scm (device-mapping-service-type):
Likewise.
* tests/guix-system.sh: Likewise.
2021-01-13 22:24:18 +01:00
Leo Famulari e9f3a800e2
gnu: linux-libre 4.14: Update to 4.14.251.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.251.
(linux-libre-4.14-pristine-source): Update hash.
2021-01-13 16:15:18 -05:00
Leo Famulari 40dc597b06
gnu: linux-libre 4.19: Update to 4.19.167.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.167.
(linux-libre-4.19-pristine-source): Update hash.
2021-01-13 16:15:15 -05:00
Leo Famulari 0dc484edcf
gnu: linux-libre 4.4: Update to 4.4.251.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.251.
(linux-libre-4.4-pristine-source): Update hash.
2021-01-13 14:05:18 -05:00
Leo Famulari d679a78489
gnu: linux-libre 4.9: Update to 4.9.251.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.251.
(linux-libre-4.9-pristine-source): Update hash.
2021-01-13 14:05:18 -05:00
Leo Famulari c2a594defa
gnu: linux-libre 5.4: Update to 5.4.89.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.89.
(linux-libre-5.4-pristine-source): Update hash.
2021-01-13 14:05:18 -05:00
Leo Famulari 61d21a7e44
gnu: linux-libre 5.10: Update to 5.10.7.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.7.
(linux-libre-5.10-pristine-source): Update hash.
2021-01-13 14:05:18 -05:00
Fredrik Salomonsson 63a0fe4c8a
gnu: Add pinentry-rofi.
* gnu/packages/gnupg.scm (pinentry-rofi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-13 16:26:59 +01:00
Raphaël Mélotte 7c430e8763
gnu: Add emacs-helm-slack.
* gnu/packages/emacs-xyz.scm (emacs-helm-slack): New variable.

Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-13 16:26:59 +01:00
Vinicius Monego 5cdae34774
gnu: setzer: Update to 0.3.9.
* gnu/packages/gnome.scm (setzer): Update to 0.3.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-13 16:26:58 +01:00
Vinicius Monego d29e09ff36
gnu: libredwg: Update to 0.12.
* gnu/packages/engineering.scm (libredwg): Update to 0.12.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-13 16:26:58 +01:00
Ludovic Courtès 9673402d02
gnu: cmh: Update source code URL.
Partly fixes <https://bugs.gnu.org/42162>.

* gnu/packages/algebra.scm (cmh)[source, home-page]: Refer to
multiprecision.org.
2021-01-13 16:26:58 +01:00
Andreas Enge 56bfc71f0b
gnu: gmp-ecm: Update source URI.
* gnu/packages/algebra.scm (gmp-ecm): Update source URI from gforge.inria.fr
to gitlab.inria.fr.
2021-01-13 16:02:58 +01:00
Nicolas Goaziou fb65185379
gnu: emacs-websocket: Update to 1.13.1.
* gnu/packages/emacs-xyz.scm (emacs-websocket): Update to 1.13.1.
2021-01-13 15:51:02 +01:00
Nicolas Goaziou 665030bdd2
gnu: emacs-posframe: Update to 0.8.4.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 0.8.4.
2021-01-13 15:49:26 +01:00
Pierre Neidhardt dc9c866f6f
gnu: Add cmd.
* gnu/packages/lisp-xyz.scm (cl-cmd, ecl-cmd, sbcl-cmd): New variables.
2021-01-13 15:18:08 +01:00
Pierre Neidhardt 8142c550f0
gnu: Add shlex.
* gnu/packages/lisp-xyz.scm (cl-shlex, ecl-shlex, sbcl-shlex): New variables.
2021-01-13 15:16:41 +01:00
Leo Prikler 645a28ee97
Reapply "system: Assert, that user and group names are unique."
* gnu/system/shadow.scm (assert-unique-account-names)
(assert-unique-group-names): Demote formatted-message to warning.
2021-01-13 00:44:34 +01:00
Jonathan Brielmaier 8488f45b6e
Revert "system: Assert, that user and group names are unique."
This reverts commit a3002104a8, which
breaks certain system configurations like:

$ guix system reconfigure config.scm
guix system: error: the following groups appear more than once: lp
2021-01-12 23:53:53 +01:00
Leo Famulari b1cb9e67a6
gnu: Sonata: Update to 1.7.0.
* gnu/packages/mpd.scm (sonata): Update to 1.7.0.
2021-01-12 17:43:41 -05:00
Tanguy Le Carrour 85e97c9694
gnu: python-mpd2: Update to 3.0.1.
* gnu/packages/mpd.scm (python-mpd2): Update to 3.0.1.
[arguments]: Use pytest to run the tests.
[native-inputs] Add python-pytest.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-12 17:19:13 -05:00
Leo Famulari 080d80b6fe
gnu: beets-bandcamp: Fix formatting.
* gnu/packages/music.scm (beets-bandcamp)[description]: Fix formatting.
2021-01-12 17:19:13 -05:00
Tobias Geerinckx-Rice 5aa81639ff
gnu: redis: Update to 6.0.10.
* gnu/packages/databases.scm (redis): Update to 6.0.10.
2021-01-12 22:51:35 +01:00
Tobias Geerinckx-Rice 4de576e9b2
gnu: Fix comment typo.
* gnu/packages/efi.scm: Purge spurious space.
2021-01-12 22:51:35 +01:00
Vincent Legoll 373f808df2
gnu: Add efi_analyzer.
* gnu/packages/engineering.scm (efi_analyzer): New variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-01-12 22:08:33 +01:00
Jonathan Brielmaier b8c3fa315a
gnu: icedove: Update to 78.6.1.
* gnu/packages/gnuzilla.scm (icedove): Update to 78.6.1.
2021-01-12 18:50:27 +01:00
Mathieu Othacehe bb4e67415e
installer: Fix crash in parameters menu.
Fixes: <https://issues.guix.gnu.org/45378>.

* gnu/installer/newt/keymap.scm (run-layout-page): Return false when
"Continue" button is pressed.
(run-keymap-page): Do not try to compute variants if layout is false. Also do
not try to format the result if layout is false.
* gnu/installer.scm (compute-keymap-step): Do not apply keymap if
"run-keymap-page" returns false.
2021-01-12 16:40:27 +01:00
Tobias Geerinckx-Rice 55157c9071
gnu: ispell: Update to 3.4.02.
* gnu/packages/aspell.scm (ispell): Update to 3.4.02.
2021-01-12 15:19:49 +01:00
Tobias Geerinckx-Rice 01dec9ed85
gnu: skopeo: Update to 1.2.1.
* gnu/packages/virtualization.scm (skopeo): Update to 1.2.1.
2021-01-12 15:19:49 +01:00
Tobias Geerinckx-Rice e55f0aaf25
gnu: gpgme: Update to 1.15.1.
* gnu/packages/gnupg.scm (gpgme): Update to 1.15.1.
2021-01-12 15:19:49 +01:00
aecepoglu e3b71ee6dc
ocaml: Add ocaml-down.
* gnu/packages/ocaml.scm (ocaml-down): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-01-12 15:03:59 +01:00
aecepoglu 564cbfd99f
ocaml: Add ocaml-ocp-index.
* gnu/packages/ocaml.scm (ocaml-ocp-index): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-01-12 15:02:11 +01:00
aecepoglu b6529e1896
ocaml: Add ocaml-ocp-indent.
* gnu/packages/ocaml.scm (ocaml-ocp-indent): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-01-12 15:01:05 +01:00
Pierre Neidhardt 151dff1650
gnu: lisp-repl-core-dumper: Update to 0.4.0.
* gnu/packages/lisp.scm (lisp-repl-core-dumper): Update to 0.4.0.
2021-01-12 13:46:11 +01:00
Pierre Neidhardt 3bd8d045fe
gnu: Add magicffi.
* gnu/packages/lisp-xyz.scm (cl-magicffi, ecl-magicffi, sbcl-magicffi): New variables.
2021-01-12 13:44:52 +01:00
Efraim Flashner f60ef2f7a4
gnu: kdeconnect: Fix wayland compatibility.
* gnu/packages/kde.scm (kdeconnect)[inputs]: Add qtwayland.
2021-01-12 13:45:01 +02:00
Oleg Pykhalov 4e511fcfce
services: Add keepalived service.
* gnu/services/networking.scm (<keepalived-configuration>): New record.
(keepalived-shepherd-service): New procedure.
(keepalived-service-type): New variable.
* doc/guix.texi (Networking Services): Document this.
2021-01-12 14:40:36 +03:00
Oleg Pykhalov 79ba12a1db
services: Add syncthing service.
* gnu/services/syncthing.scm: New file.
* gnu/local.mk: Add this.
* doc/guix.texi: Document this.
2021-01-12 14:40:36 +03:00
Tobias Geerinckx-Rice dd42c528db
gnu: scribus: Build with podofo 0.9.6.
* gnu/packages/scribus.scm (podofo-for-scribus): New private variable.
(scribus)[inputs]: Use it instead of the regular podofo.

Reported by Vincent Legoll <vincent.legoll@gmail.com>.
2021-01-12 11:48:39 +01:00
Efraim Flashner 09d800cb42
gnu: dbxfs: Update to 1.0.50.
* gnu/packages/file-systems.scm (dbxfs): Update to 1.0.50.
2021-01-12 12:09:27 +02:00
Efraim Flashner 1d8e62b893
gnu: python-userspacefs: Update to 2.0.3.
* gnu/packages/python-xyz.scm (python-userspacefs): Update to 2.0.3.
2021-01-12 12:08:45 +02:00
Efraim Flashner 274a6399fb
gnu: libreoffice: Update to 6.4.7.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 6.4.7.2.
2021-01-12 11:59:10 +02:00
Efraim Flashner 66c352a1fa
gnu: neon: Don't build static library.
* gnu/packages/version-controls.scm (neon)[arguments]: Add
configure-flag to skip static library.
2021-01-12 11:59:10 +02:00
Efraim Flashner 68bee13aa7
gnu: neon: Update to 0.31.2.
* gnu/packages/version-control.scm (neon): Update to 0.31.2.
[source]: Use new upstream URI.
[home-page]: Update to new home-page.
2021-01-12 11:59:07 +02:00
Michael Rohleder 38d2435fbe
gnu: reuse: Update to 0.12.1.
* gnu/packages/license.scm (reuse): Update to 0.12.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-12 09:51:07 +01:00
Michael Rohleder c577b3062a
gnu: libebml: Update to 1.4.1.
* gnu/packages/xml.scm (libebml): Update to 1.4.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-12 09:50:50 +01:00
Brit Butler via Guix-patches via 10f75456af
gnu: Add emacs-marginalia.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-12 09:48:37 +01:00
Michael Rohleder 18c6249773
gnu: emacs-evil-matchit: Update to 2.3.10.
* gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 2.3.10.
2021-01-12 09:41:34 +01:00
Michael Rohleder ac3041e86c
gnu: emacs-goto-chg: Update to 1.7.3-2.2af6121.
* gnu/packages/emacs-xyz.scm (emacs-goto-chg): Update to 1.7.3-2.2af6121.
[propagated-inputs]: Remove emacs-undo-tree, because it's a soft dependency now.
2021-01-12 09:41:29 +01:00
Noah Evans dd0f99cc38
gnu: Add emacs-anki-editor.
* gnu/packages/emacs-xyz.scm (emacs-anki-editor): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-12 09:39:57 +01:00
Nicolas Goaziou d766309d71
gnu: emacs-adaptive-wrap: Update to 0.8.
* gnu/packages/emacs-xyz.scm (emacs-adaptive-wrap): Update to 0.8.
2021-01-12 09:31:58 +01:00
Tobias Geerinckx-Rice f849b05747
gnu: sudo: Update to 1.9.5p1 [fixes setuid sudoedit].
* gnu/packages/admin.scm (sudo): Update to 1.9.5p1.
2021-01-12 09:10:08 +01:00
Marius Bakke 81c07be72a
gnu: ungoogled-chromium: Update to 87.0.4280.141-0.483a1ba.
* gnu/packages/chromium.scm (%chromium-version): Set to 87.0.4280.141.
(%ungoogled-revision): Set to 483a1bae4eee601c7d0a4a63499380e40e4f8a44.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-01-12 01:08:23 +01:00
Tobias Geerinckx-Rice d2199e7138
gnu: s6-linux-utils: Update to 2.5.1.4.
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.5.1.4.
2021-01-11 23:55:31 +01:00
Tobias Geerinckx-Rice e2a9f0de2d
gnu: s6-linux-init: Update to 1.0.6.0.
* gnu/packages/skarnet.scm (s6-linux-init): Update to 1.0.6.0.
2021-01-11 23:55:31 +01:00
Tobias Geerinckx-Rice 3edca4794c
gnu: s6-portable-utils: Update to 2.2.3.1.
* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.2.3.1.
2021-01-11 23:55:30 +01:00
Tobias Geerinckx-Rice 089f3ffc79
gnu: s6-rc: Update to 0.5.2.1.
* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.2.1.
2021-01-11 23:55:30 +01:00
Tobias Geerinckx-Rice f5be539c9b
gnu: s6-networking: Update to 2.4.0.0.
* gnu/packages/skarnet.scm (s6-networking): Update to 2.4.0.0.
2021-01-11 23:55:30 +01:00
Tobias Geerinckx-Rice 1cd45f723a
gnu: s6-dns: Update to 2.3.4.0.
* gnu/packages/skarnet.scm (s6-dns): Update to 2.3.4.0.
2021-01-11 23:55:30 +01:00
Tobias Geerinckx-Rice 11e4b17b87
gnu: s6: Update to 2.10.0.0.
* gnu/packages/skarnet.scm (s6): Update to 2.10.0.0.
2021-01-11 23:55:29 +01:00
Tobias Geerinckx-Rice d7110d380b
gnu: execline: Update to 2.7.0.0.
* gnu/packages/skarnet.scm (execline): Update to 2.7.0.0.
2021-01-11 23:55:29 +01:00
Tobias Geerinckx-Rice c261aa2043
gnu: skalibs: Update to 2.10.0.0.
* gnu/packages/skarnet.scm (skalibs): Update to 2.10.0.0.
2021-01-11 23:55:29 +01:00
Tobias Geerinckx-Rice ca8ac129a4
gnu: sord: Update to 0.16.8.
* gnu/packages/rdf.scm (sord): Update to 0.16.8.
2021-01-11 23:55:28 +01:00
Tobias Geerinckx-Rice 103b0ca3a7
gnu: serd: Update to 0.30.8.
* gnu/packages/rdf.scm (serd): Update to 0.30.8.
2021-01-11 23:55:28 +01:00
Tobias Geerinckx-Rice 8153705512
gnu: podofo: Omit static library.
* gnu/packages/pdf.scm (podofo)[arguments]: Remove explicit
"-DPODOFO_BUILD_STATIC=ON" from #:configure-flags.
2021-01-11 23:31:09 +01:00
Tobias Geerinckx-Rice df50d2a02d
gnu: podofo: Update to 0.9.7.
* gnu/packages/pdf.scm (podofo): Update to 0.9.7.
[source]: Remove patch.
* gnu/packages/patches/podofo-cmake-3.12.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-01-11 23:31:09 +01:00
Tobias Geerinckx-Rice b226ccf3ff
gnu: mcelog: Don't use unstable tarball.
* gnu/packages/linux.scm (mcelog)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2021-01-11 23:31:09 +01:00
Tobias Geerinckx-Rice 0463f7d706
gnu: mcelog: Cross-compile.
* gnu/packages/linux.scm (mcelog)[arguments]: Use CC-FOR-TARGET.
2021-01-11 23:31:09 +01:00
Tobias Geerinckx-Rice 1f2e96ad03
gnu: mcelog: Update to 175.
* gnu/packages/linux.scm (mcelog): Update to 175.
2021-01-11 23:31:08 +01:00
Tobias Geerinckx-Rice aec795a5a1
gnu: inxi-minimal: Update to 3.2.02-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.2.02-1.
2021-01-11 23:31:08 +01:00
Tobias Geerinckx-Rice 26bd3dc9ad
gnu: erofs-utils: Update to 1.2.1.
* gnu/packages/linux.scm (erofs-utils): Update to 1.2.1.
2021-01-11 23:31:08 +01:00
Tobias Geerinckx-Rice 7ece89fa2b
gnu: htop: Update to 3.0.5.
* gnu/packages/admin.scm (htop): Update to 3.0.5.
2021-01-11 23:31:07 +01:00
Tobias Geerinckx-Rice bef64a7fab
gnu: rng-tools: Update to 6.11.
* gnu/packages/linux.scm (rng-tools): Update to 6.11.
2021-01-11 23:31:07 +01:00
Tobias Geerinckx-Rice a8f8680b40
gnu: libblockdev: Update to 2.25.
* gnu/packages/disk.scm (libblockdev): Update to 2.25.
2021-01-11 23:31:07 +01:00
Brit Butler 1cf31ee074
gnu: Add emacs-consult.
* gnu/packages/emacs-xyz.scm (emacs-consult): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-11 21:26:33 +01:00
Tobias Geerinckx-Rice da4b830c39
gnu: sudo: Update to 1.9.5 [fixes CVE-2021-23239 & CVE-2021-23240].
* gnu/packages/admin.scm (sudo): Update to 1.9.5.
2021-01-11 20:15:23 +01:00
Leo Prikler a3002104a8
system: Assert, that user and group names are unique.
*gnu/system/shadow.scm (find-duplicates): New variable.
(assert-unique-account-names, assert-unique-group-names): New variables.
(account-activation): Use them here.
2021-01-11 16:03:47 +01:00
Michael Rohleder 58780f844b
gnu: xfce4-screensaver: Update to 4.16.0.
* gnu/packages/xfce.scm (xfce4-screensaver): Update to 4.16.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-11 14:15:48 +02:00
Noah Evans 1a1d358f28
gnu: Add mcg.
* gnu/packages/mpd.scm (mcg): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-11 12:48:02 +01:00
Mathieu Othacehe 21cf0d36db
gnu: guile: Fix tests on emulated architectures.
The stack overflow test limits the virtual memory size using setrlimit with
RLIMIT_AS argument. This is ignored when using QEMU transparent emulation,
causing the test to crash.

* gnu/packages/patches/guile-2.2-skip-so-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-3.0-latest): Add it.
2021-01-11 12:06:12 +01:00
Ricardo Wurmus b54b3f5419
gnu: guile-picture-language: Update to 0.0.1-4.291a746.
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to
0.0.1-4.291a746.
[propagated-inputs]: Add guile-cairo.
2021-01-11 11:49:41 +01:00
Vincent Legoll bd46b80aa1
gnu: ppp: Update to 2.4.9.
* gnu/packages/samba.scm (ppp): Update to 2.4.9.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-11 11:48:50 +02:00
Ryan Prior 458cb25b9e
gnu: esbuild: Update to 0.8.31.
* gnu/packages/web.scm (esbuild): Update to 0.8.31.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-11 11:38:46 +02:00
Vincent Legoll 1999934c85
gnu: glfw: Update to 3.3.2.
* gnu/packages/gl.scm (glfw): Update to 3.3.2.
(propagated-inputs): Add missing libxi.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-11 11:19:39 +02:00
Efraim Flashner 5aa45d3477
gnu: newsboat: Update to 2.22.1.
* gnu/packages/syndication.scm (newsboat): Update to 2.22.1.
2021-01-11 10:47:40 +02:00
Efraim Flashner 205c4ae2f7
gnu: liferea: Add source file-name.
* gnu/packages/syndication.scm (liferea)[source]: Add file-name field.
2021-01-11 10:44:28 +02:00
Maxim Cournoyer a25896bb75
gnu: vigra: Raise max-silent-time timeout value to 2 hours.
Fixes <https://issues.guix.gnu.org/40887>.

* gnu/packages/image.scm (vigra)[properties]: Add a 'max-silent-time'
property, with a value of 7200 seconds (2 hours).
2021-01-10 23:47:53 -05:00
Tobias Geerinckx-Rice 432cb80309
gnu: bwm-ng: Update to 0.6.3.
* gnu/packages/networking.scm (bwm-ng): Update to 0.6.3.
2021-01-10 23:38:49 +01:00
Tobias Geerinckx-Rice 2a4fdb4194
services: cups: Add brlaser extension by default.
* gnu/services/cups.scm (cups-configuration): Add brlaser to the default
extensions.
* doc/guix.texi (Printing Services): Document it.
2021-01-10 23:38:49 +01:00
Tobias Geerinckx-Rice 8498aee86c
gnu: Move brlaser to (gnu packages cups).
* gnu/packages/printers.scm (cups): Move from here...
* gnu/packages/cups.scm (cups): ...to here.
2021-01-10 23:38:49 +01:00
Tobias Geerinckx-Rice 9ec11a5669
gnu: polybar: Update to 3.5.4.
* gnu/packages/wm.scm (polybar): Update to 3.5.4.
2021-01-10 23:38:48 +01:00
Tobias Geerinckx-Rice 8aa66ccb55
gnu: obs: Update to 26.1.2.
* gnu/packages/video.scm (obs): Update to 26.1.2.
2021-01-10 23:38:48 +01:00
Tobias Geerinckx-Rice 9b415c0b36
gnu: llvm: Update to 11.0.1.
* gnu/packages/llvm.scm (llvm): Update to 11.0.1.
(clang-runtime-11, clang-11): Update corresponding source hashes.
2021-01-10 23:38:48 +01:00
Tobias Geerinckx-Rice 8818bb3a3e
gnu: zutils: Update to 1.10.
* gnu/packages/compression.scm (zutils): Update to 1.10.
2021-01-10 23:38:48 +01:00
Nicolas Goaziou fa6c81bbd5
gnu: rust-crypto-mac-0.8: Fix hash.
* gnu/packages/crates-io.scm (rust-crypto-mac-0.8): Fix hash.

The hash had been copied from rust-crypto-mac-0.7 when this variable was
introduced.
2021-01-10 22:59:26 +01:00
Brett Gilio 473822336c
gnu: emacs-trashed: Update to 2.1.2.
* gnu/packages/emacs-xyz.scm (emacs-trashed): Update to 2.1.2.
2021-01-10 13:02:20 -06:00
Mathieu Othacehe f40ae739bc
gnu: linux: Don't timeout on blob scan.
On berlin, linux-libre blob scanning timeouts after 600 seconds, increase
max-silent-time to 3600 seconds.

* gnu/packages/linux.scm (make-linux-libre*): Set max-silent-time property to
3600.
2021-01-10 19:35:34 +01:00
Leo Prikler 2dba37e27a
Revert "gnu: nmap: Update license."
This reverts commit 2323a7120a.
The new license has been deemed non-free by Fedora [1] and there has not yet
been a statement by the FSF claiming otherwise.  See also [2].

[1] https://github.com/nmap/nmap/issues/2199
[2] https://lists.gnu.org/archive/html/guix-devel/2020-10/msg00227.html
2021-01-10 17:43:31 +01:00
Leo Prikler 86fec62f09
gnu: nmap: Downgrade to 7.80.
* gnu/packages/admin.scm (nmap): Downgrade to 7.80.
2021-01-10 17:42:20 +01:00
Mathieu Othacehe b6473e506e
system: image: Fix root offset on rockchip platforms.
Fixes: <https://issues.guix.gnu.org/45584>.

* gnu/system/image.scm (arm32-disk-image, arm64-disk-image): Turn into
procedures, taking the root partition offset as argument.
* gnu/system/images/novena.scm (novena-image-type): Adapt accordingly.
* gnu/system/images/pine64.scm (pine64-image-type): Ditto.
* gnu/system/images/pinebook-pro.scm (pinebook-pro-image-type): Use a 9MiB
offset for the root partition.
2021-01-10 16:07:44 +01:00
Pierre Neidhardt fcfa0490a5
gnu: augustus: Update to 2.0.1.
* gnu/packages/games.scm (augustus): Update to 2.0.1.
2021-01-10 14:44:35 +01:00
Efraim Flashner 808e4c141e
gnu: tipp10: Build with qt-5.
* gnu/packages/education.scm (tipp10)[source]: Add new patches.
[inputs]: Remove qt-4, sqlite. Add qtbase, qtmultimedia.
* gnu/packages/patches/tipp10-disable-downloader.patch,
gnu/packages/patches/tipp10-qt5.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2021-01-10 15:10:26 +02:00
Efraim Flashner d0fff8f840
gnu: pulseview: Fix qt-5.15 compatibility.
* gnu/packages/electronics.scm (pulseview)[source]: Add patch.
* gnu/packages/patches/pulseview-qt515-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2021-01-10 14:23:20 +02:00
Efraim Flashner a481c55dc9
gnu: pulseview: Update to 0.4.2.
* gnu/packages/electronics.scm (pulseview): Update to 0.4.2.
[source]: Use https.
2021-01-10 14:05:03 +02:00
Efraim Flashner 267d594739
gnu: supercollider: Update to 3.11.2.
* gnu/packages/audio.scm (supercollider): Update to 3.11.2.
[arguments]: Disable building libscsynth.
2021-01-10 13:31:09 +02:00
Vinicius Monego 71ebe52734
gnu: Add emacs-org-roam-bibtex.
* gnu/packages/emacs-xyz.scm (emacs-org-roam-bibtex): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:15:20 +01:00
John Soo 00fb6c91f4
gnu: emacs-eglot: Add missing dependency.
* gnu/packages/emacs-xyz.scm (emacs-eglot): [propagated-inputs] Add
emacs-project.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:10:40 +01:00
raingloom 3af7dc15a6
gnu: Updated liferea to 1.13.4.
* gnu/packages/syndiction.scm (liferea): Updated to 1.13.4.
[source]: Switched to git-download.
[native-inputs]: Added autotools, automake, libtool.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:09:00 +01:00
Timotej Lazar abcd2d2420
gnu: julius: Update to 1.6.0.
* gnu/packages/games.scm (julius): Update to 1.6.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:06:17 +01:00
Michael Rohleder 9f48bb3f53
gnu: emacs-calibredb: Update to 2.8.0.
* gnu/packages/emacs-xyz.scm (emacs-calibredb): Update to 2.8.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:05:29 +01:00
Vinicius Monego 787570ea29
gnu: emacs-fountain-mode: Update to 3.4.0.
* gnu/packages/emacs-xyz.scm (emacs-fountain-mode): Update to 3.4.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:02:33 +01:00
Nicolas Goaziou 3dd93fcac4
gnu: emacs-websocket: Update to 1.13.
* gnu/packages/emacs-xyz.scm (emacs-websocket): Update to 1.13.
2021-01-10 11:58:29 +01:00
Nicolas Goaziou fa05535f6e
gnu: emacs-auctex: Update to 13.0.3.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.0.3.
2021-01-10 11:57:36 +01:00
Sharlatan Hellseher 6c1982d41c
gnu: sbcl-local-time: Update to 1.0.6-2.a177eb9.
* gnu/packages/lisp-xyz.scm (sbcl-local-time): Update to 1.0.6-2.a177eb9.
  [inputs]: Remove sbcl-cl-fad.
  [arguments]: Activate tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-10 09:38:09 +01:00
Sharlatan Hellseher df898f7206
gnu: Add cl-garbage-pools.
* gnu/packages/lisp-xyz.scm (cl-garbage-pools, ecl-garbage-pools,
  sbcl-garbage-pools): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-10 09:26:41 +01:00
Efraim Flashner 4a0a453392
gnu: vim: Skip terminal screen-dump tests.
Even with careful substitutions these tests often break on other
architectures anyway.

* gnu/packages/vim.scm (vim)[arguments]: Adjust
skip-or-fix-failing-tests to skip another terminal screen-dump test.
2021-01-10 09:49:13 +02:00
Leo Famulari 9f829da86f
gnu: linux-libre 4.4: Update to 4.4.250.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.250.
(linux-libre-4.4-pristine-source): Update hash.
2021-01-10 00:37:37 -05:00
Leo Famulari 3bef805e05
gnu: linux-libre 4.9: Update to 4.9.250.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.250.
(linux-libre-4.9-pristine-source): Update hash.
2021-01-10 00:37:37 -05:00
Leo Famulari 0ab8850b16
gnu: linux-libre 4.14: Update to 4.14.214.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.214.
(linux-libre-4.14-pristine-source): Update hash.
2021-01-10 00:37:37 -05:00
Leo Famulari 97a60578a2
gnu: linux-libre 4.19: Update to 4.19.166.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.166.
(linux-libre-4.19-pristine-source): Update hash.
2021-01-10 00:37:36 -05:00
Leo Famulari 28bf4f70b6
gnu: linux-libre 5.4: Update to 5.4.88.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.88.
(linux-libre-5.4-pristine-source): Update hash.
2021-01-10 00:37:36 -05:00
Leo Famulari 35e38c6cae
gnu: linux-libre: Update to 5.10.6.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.6.
(linux-libre-5.10-pristine-source): Update hash.
2021-01-10 00:37:33 -05:00
Tobias Geerinckx-Rice 64baf7fd61
gnu: youtube-dl: Update to 2021.01.08.
* gnu/packages/video.scm (youtube-dl): Update to 2021.01.08.
2021-01-09 23:14:27 +01:00
Tobias Geerinckx-Rice 5c149f41db
gnu: yakuake: Update to 20.12.1.
* gnu/packages/kde-systemtools.scm (yakuake): Update to 20.12.1.
2021-01-09 23:14:27 +01:00
Tobias Geerinckx-Rice d15c050116
gnu: lvm2: Update to 2.03.11.
* gnu/packages/linux.scm (lvm2): Update to 2.03.11.
2021-01-09 23:14:27 +01:00
Tobias Geerinckx-Rice 8b7e84b952
gnu: okular: Update to 20.12.1.
* gnu/packages/kde.scm (okular): Update to 20.12.1.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice 341b2d3d36
gnu: plzip: Update to 1.9.
* gnu/packages/compression.scm (plzip): Update to 1.9.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice a779aeda20
gnu: tomb: Update to 2.9.
* gnu/packages/crypto.scm (tomb): Update to 2.9.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice 65ba20e57f
gnu: feh: Update to 3.6.2.
* gnu/packages/image-viewers.scm (feh): Update to 3.6.2.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice 48632af5cc
gnu: rspamd: Update to 2.7.
* gnu/packages/mail.scm (rspamd): Update to 2.7.
2021-01-09 23:14:26 +01:00
Leo Famulari b4384e6116
gnu: ncmpcpp: Update to 0.9.1.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.9.1.
2021-01-09 13:47:26 -05:00
Christopher Baines 0fab032ae3
gnu: guix-build-coordinator: Update to 0-15.b5d998c.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-15.b5d998c.
2021-01-09 11:06:55 +00:00
Nicolas Goaziou bc66d35164
gnu: emacs-scheme-complete: Update to 0.9.9.
* gnu/packages/emacs-xyz.scm (emacs-scheme-complete): Update to 0.9.9.
* gnu/packages/patches/emacs-scheme-complete-scheme-r5rs-info.patch: Remove file.
* gnu/local.mk: Update file.
2021-01-09 11:38:02 +01:00
Mark H Weaver 01fa1cd619
gnu: icecat: Update to 78.6.1-guix0-preview1 [fixes CVE-2020-16044].
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.
2021-01-08 23:51:57 -05:00
Ludovic Courtès a687b99579
gnu: guile: Update to 3.0.5.
* gnu/packages/guile.scm (guile-3.0-latest): Update to 3.0.5.
2021-01-09 00:00:49 +01:00
Nicolas Goaziou ddb51f3e90
gnu: emacs-howm: Update to 1.4.7.
* gnu/packages/emacs-xyz.scm (emacs-howm): Update to 1.4.7.
2021-01-08 18:29:39 +01:00
Pierre Neidhardt 789dcf5bc4
gnu: emacs-emms: Fix vorbiscomment path.
* gnu/packages/emacs-xyz.scm (emacs-emms)[arguments]: Replace call to
"vorbiscomment" by its full store path.
2021-01-08 18:13:56 +01:00
Ricardo Wurmus bc8ea17b33
gnu: Add liquidsfz.
* gnu/packages/music.scm (liquidsfz): New variable.
2021-01-08 16:03:15 +01:00
Ricardo Wurmus 55f71f0ef7
gnu: yoshimi: Update to 1.7.4.
* gnu/packages/music.scm (yoshimi): Update to 1.7.4.
2021-01-08 16:03:15 +01:00
Guillaume Le Vaillant 9524a2877b
gnu: monero-gui: Update to 0.17.1.9.
* gnu/packages/finance.scm (monero-gui): Update to 0.17.1.9.
  [source]: Fetch submodules. Add snippet to remove embedded monero sources.
2021-01-08 13:39:24 +01:00
Guillaume Le Vaillant bd089edd1a
gnu: monero: Update to 0.17.1.9.
* gnu/packages/finance.scm (monero): Update to 0.17.1.9.
2021-01-08 13:39:24 +01:00
Ricardo Wurmus 0a40da604f
gnu: Add schmutz.
* gnu/packages/guile-xyz.scm (schmutz): New variable.
2021-01-08 13:34:46 +01:00
Efraim Flashner f4cc6787f5
gnu: rust-pin-utils-0.1: Deduplicate duplicate definitions.
* gnu/packages/crates-io.scm (rust-pin-utils-0.1): Combine duplicate
definitions.
2021-01-08 12:55:32 +02:00
Sharlatan Hellseher 375c44de40
gnu: Add cl-markdown.
* gnu/packages/lisp-xyz.scm (cl-markdown, ecl-cl-markdown, sbcl-cl-markdown):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-08 10:47:46 +01:00
Sharlatan Hellseher b76ae07372
gnu: Add cl-dynamic-classes.
* gnu/packages/lisp-xyz.scm (cl-dynamic-classes, ecl-dynamic-classes,
  sbcl-dynamic-classes): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-08 10:47:46 +01:00
Hartmut Goebel a240686cc3
gnu: sequoia: Update to 1.0.0.
* gnu/packages/sequoia.scm (sequoia): Update to 1.0.0.
  [arguments]{cargo-inputs}: Add rust-eax, rust-futures-util,
  rust-sha1collisiondetection, rust-socket2. Update rust-capnp, rust-capnp-rpc,
  rust-capnpc, rust-futures, rust-http,rust-hyper rust-hyper-tls, rust-tokio,
  rust-win-crypto-ng.
2021-01-08 10:33:12 +01:00
Hartmut Goebel e0158630d3
gnu: rust-socket2: Update to 0.3.19.
* gnu/packages/crates-io.scm (rust-socket2): Update to 0.3.19.
  [arguments]{cargo-inputs}: Remove rust-redox-syscall.
2021-01-08 10:33:12 +01:00
Hartmut Goebel fe9ed313eb
gnu: Replace rust-win-crypto-ng-0.2 by rust-win-crypto-ng-0.4.
* gnu/packages/crates-io.scm (rust-win-crypto-ng-0.2): Update to 0.4.0 and
  rename to (rust-win-crypto-ng-0.4). [arguments]{cargo-inouts}: Add
  rust-cipher.
2021-01-08 10:33:12 +01:00
Hartmut Goebel 2e4bfeb4fe
gnu: Replace rust-capnpc-0.10 by rust-capnpc-0.13.
* gnu/packages/crates-io.scm (rust-capnpc-0.10): Update to 0.13.1 and rename
  to rust-capnpc-0.13. [arguments] Add skip-build. {cargo-inputs}: Update
  rust-capnp to rust-capnp-0.13.
2021-01-08 10:33:11 +01:00
Hartmut Goebel d5653a37a2
gnu: Replace rust-capnp-rpc-0.10 by rust-capnp-rpc-0.13.
* gnu/packages/crates-io.scm (rust-capnp-rpc-0.10): Update to 0.13.1 and
  rename to rust-capnp-rpc-0.13.  [arguments] Add skip-build. {cargo-inputs}:
  Update rust-capnp to rust-capnp-0.13. Update rust-capnp-futures to
  rust-capnp-futures-0.13.
2021-01-08 10:33:11 +01:00
Hartmut Goebel d6e63eb48b
gnu: Replace rust-capnp-futures-0.10 by rust-capnp-futures-0.13.
* gnu/packages/crates-io.scm (rust-capnp-futures-0.10): Update to 0.13.2 and
  rename to (rust-capnp-futures-0.13). [arguments] Add skip-build.
  {cargo-inputs}: Update rust-capnp to rust-capnp-0.13.
2021-01-08 10:33:11 +01:00
Hartmut Goebel f1676daac7
gnu: Replace rust-capnp-0.10 by rust-capnp-0.13.
* gnu/packages/crates-io.scm (rust-capnp-0.10): Update to 0.13.6 and rename to
  rust-capnp-0.13. [arguments] Add skip-build.
2021-01-08 10:33:10 +01:00
Hartmut Goebel beb03faee7
gnu: Add rust-pin-utils-0.1.
* gnu/packages/crates-io.scm (rust-pin-utils-0.1): New variable.
2021-01-08 10:33:10 +01:00
Hartmut Goebel 4c640083f5
gnu: Add rust-crypto-mac-0.10.
* gnu/packages/crates-io.scm (rust-crypto-mac-0.10): New variable.
  (rust-crypto-mac-0.8) Inherit from rust-crypto-mac-0.10.
2021-01-08 10:33:10 +01:00
Hartmut Goebel 5fb1ad6e57
gnu: Add rust-sha1collisiondetection-0.2.
* gnu/packages/crates-io.scm (rust-sha1collisiondetection-0.2): New variable.
2021-01-08 10:33:09 +01:00
Hartmut Goebel 7079060cb0
gnu: Add rust-eax-0.3.
* gnu/packages/crates-io.scm (rust-eax-0.3): New variable.
2021-01-08 10:33:09 +01:00
Hartmut Goebel 7ce8284fbc
gnu: Add rust-dbl-0.3.
* gnu/packages/crates-io.scm (rust-dbl-0.3): New varible.
2021-01-08 10:33:08 +01:00
Hartmut Goebel 91f05b1bc4
gnu: Add rust-ctr-0.6.
* gnu/packages/crates-io.scm (rust-ctr-0.6): New variable.
2021-01-08 10:33:08 +01:00
Hartmut Goebel cecd572bd7
gnu: Add rust-cmac-0.5.
* gnu/packages/crates-io.scm (rust-cmac-0.5): New variable.
2021-01-08 10:33:07 +01:00
Hartmut Goebel cb09ac57b4
gnu: Add rust-cipher-0.2.
* gnu/packages/crates-io.scm (rust-cipher-0.2): New variable.
2021-01-08 10:33:07 +01:00
Leo Famulari efa773f94a
gnu: linux-libre 4.19: Update to 4.19.165.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.165.
(linux-libre-4.19-pristine-source): Update hash.
2021-01-07 18:23:13 -05:00
Leo Famulari bf83d3aae1
gnu: linux-libre 5.4: Update to 5.4.87.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.87.
(linux-libre-5.4-pristine-source): Update hash.
2021-01-07 18:23:13 -05:00
Leo Famulari 82a98146ef
gnu: linux-libre: Update to 5.10.5.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.5.
(linux-libre-5.10-pristine-source): Update hash.
2021-01-07 18:23:09 -05:00
Tobias Geerinckx-Rice df0447be61
gnu: obs: Update to 26.1.1.
* gnu/packages/video.scm (obs): Update to 26.1.1.
2021-01-07 21:45:47 +01:00
Tobias Geerinckx-Rice b6c42727b6
gnu: system-config-printer: Update to 1.5.14.
* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.14.
2021-01-07 21:45:46 +01:00
Tobias Geerinckx-Rice b974e34c17
gnu: starfighter: Update to 2.4.
* gnu/packages/games.scm (starfighter): Update to 2.4.
2021-01-07 21:45:46 +01:00
Tobias Geerinckx-Rice d17e6f2b6b
gnu: youtube-viewer: Update to 3.8.1.
* gnu/packages/video.scm (youtube-viewer): Update to 3.8.1.
2021-01-07 21:45:46 +01:00
Tobias Geerinckx-Rice 4203024e65
gnu: perl-test-file: Update to 1.444.
* gnu/packages/perl-check.scm (perl-test-file): Update to 1.444.
2021-01-07 21:45:46 +01:00
Tobias Geerinckx-Rice 91d2e6f9ba
gnu: gtkwave: Update to 3.3.108.
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.108.
2021-01-07 21:45:45 +01:00
Tobias Geerinckx-Rice 84ea98d611
gnu: ngircd: Update to 26.1.
* gnu/packages/messaging.scm (ngircd): Update to 26.1.
2021-01-07 21:45:45 +01:00
Efraim Flashner a675c01ffe
gnu: vtk: Use more system libraries.
* gnu/packages/image-processing.scm (vtk)[source]: Remove more bundled
sources in snippet.
[arguments]: Add to configure-flags to use more system libraries.
[inputs]: Remove libogg. Add double-conversion, eigen, gl2ps, glew, lz4,
netcdf, proj.4 and sqlite.
2021-01-07 22:42:47 +02:00
Efraim Flashner fac4e4aee5
gnu: vtk: Sort inputs alphabetically.
* gnu/packages/image-processing.scm (vtk)[inputs]: Sort alphabetically.
2021-01-07 22:42:46 +02:00
Efraim Flashner b17b54113a
gnu: vtk: Remove some vendored libraries.
* gnu/packages/image-processing.scm (vtk)[source]: Add snippet to remove
some vendored sources.
2021-01-07 22:42:44 +02:00
Leo Prikler 4765cf4d24
gnu: Update copyright line.
* gnu/packages/gnome-xyz.scm: Bump year in copyright line.
2021-01-07 19:34:39 +01:00
Leo Prikler a72414832b
gnu: Add materia-theme.
* gnu/packages/gnome-xyz.scm (materia-theme): New variable.
2021-01-07 19:34:36 +01:00
Leo Prikler 579a5eff08
gnu: gnome-xyz.scm: Reorder packages.
Make it so that icon themes, shell extensions and GTK themes are grouped in
that order.

* gnu/packages/gnome-xyz.scm (matcha-theme): Move before numix-gtk-theme.
(papirus-icon-theme): Move after moka-icon-theme.
2021-01-07 19:34:31 +01:00
Leo Prikler 43c8b56f72
gnu: Move faba-icon-theme and moka-icon-theme to gnome-xyz.scm
They need to be moved together, as the latter inherits the former.

* gnu/packages/gnome.scm (faba-icon-theme, moka-icon-theme): Move from here...
* gnu/packages/gnome-xyz.scm (faba-icon-theme, moka-icon-theme): ... to here.
2021-01-07 19:34:23 +01:00
Leo Prikler 7ae52dd04f
gnu: arc-icon-theme: Move to gnome-xyz.
* gnu/packages/gnome.scm (arc-icon-theme): Move from here...
* gnu/packages/gnome-xyz.scm (arc-icon-theme): ... to here.
2021-01-07 19:34:21 +01:00
Leo Prikler 364bc7a01b
gnu: arc-theme: Move to gnome-xyz.
* gnu/packages/gnome.scm (arc-theme): Move from here...
* gnu/packages/gnome-xyz.scm (arc-theme): ... to here.
2021-01-07 19:34:18 +01:00
Leo Prikler 0759cde4fe
gnu: papirus-icon-theme: Update to 20210101.
* gnu/packages/gnome-xyz.scm (papirus-icon-theme): Update to 20210101.
Also use upstream versioning.
2021-01-07 19:34:15 +01:00
Leo Prikler 67b1ef5f65
gnu: greybird-gtk-theme: Update to 3.22.13.
* gnu/packages/gnome-xyz.scm (greybird-gtk-theme): Update to 3.22.13.
2021-01-07 19:34:13 +01:00
Leo Prikler 51d3c84502
gnu: matcha-theme: Update to 2021-01-01.
* gnu/packages/gnome-xyz.scm (matcha-theme): Update to 2021-01-01.
2021-01-07 19:34:11 +01:00
Leo Prikler 999279f061
gnu: delft-icon-theme: Update to 1.14.
* gnu/packages/gnome-xyz.scm (delft-icon-theme): Update to 1.14.
2021-01-07 19:34:07 +01:00
Evgeny Pisemsky ec732a46fe
gnu: Add screentest.
* gnu/packages/hardware.scm (screentest): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-01-07 18:16:57 +01:00
Julien Lepiller d033540e6c
gnu: php: Update to 7.4.14.
* gnu/packages/php.scm (php): Update to 7.4.14.
2021-01-07 17:18:05 +01:00
Pierre Neidhardt e53dcaefa3
gnu: sbcl-slynk: Update to 1.0.43.
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43.
We still use git-version because upstream did not push a Git tag.
2021-01-07 16:37:50 +01:00
Pierre Neidhardt e77bb9b54b
gnu: emacs-sly: Correct version number to 1.0.43.
* gnu/packages/emacs-xyz.scm (emacs-sly): Set version to 1.0.43 (upstream did
not push a Git tag).
2021-01-07 16:37:04 +01:00
Pierre Neidhardt fc62833b7f
gnu: emacs-sly-stepper: Update to 20200106.
* gnu/packages/emacs-xyz.scm (emacs-sly-stepper): Update to 20200106.
[arguments]: Remove convoluted part of the workaround to load agnostic-lizard
now that upstream has cleaned up the code.
2021-01-07 16:35:59 +01:00
Pierre Neidhardt cf7035dea0
gnu: openrct2: Update to 0.3.2.
* gnu/packages/games.scm (openrct2): Update to 0.3.2.
2021-01-07 14:21:28 +01:00
Pierre Neidhardt ca3d1391c6
gnu: openrct2-objects: Update to 1.0.20.
* gnu/packages/games.scm (openrct2-objects): Update to 1.0.20.
2021-01-07 14:21:28 +01:00
Pierre Neidhardt f2089be3d1
gnu: json-modern-cxx: Install json_fwd.hpp header.
* gnu/packages/cpp.scm (json-modern-cxx)[arguments]: Set
JSON_MultipleHeaders=ON to install optional header.
2021-01-07 14:21:28 +01:00
Pierre Neidhardt b509a07194
gnu: Add duktape.
* gnu/packages/javascript.scm (duktape): New variable.
2021-01-07 14:21:25 +01:00