Commit graph

72246 commits

Author SHA1 Message Date
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 4c21676698
news: Add entry for zstd support.
* etc/news.scm: Add entry.
2021-01-14 09:49:07 +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
Ludovic Courtès 03655f1e41
self: Add dependency on guile-zstd.
* guix/self.scm (specification->package): Add "guile-zstd".
(compiled-guix)[guile-zstd]: New variable.
[dependencies]: Add it.
2021-01-14 09:12:24 +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 23862011c3
tests: Fix JSON syntax error in 'crate.scm'.
This issue is caught with Guile-JSON 4.4.1, but not by 4.3.2.

* tests/crate.scm (test-root-dependencies): Add missing comma.
2021-01-13 22:42:49 +01:00