aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2021-01-17gnu: grub: Use installed unicode font.Stefan
* gnu/bootloader/grub.scm (setup-gfxterm): Remove parameter font-file. Refer to the installed font in /boot, not in the store. (font-file): Delete obsolete function. (install-grub): When populating a disk-image, install the unicode font, too. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-17gnu: sbcl-cffi: Update to 0.23.0.Aurora
* gnu/packages/lisp-xyz.scm (sbcl-cffi): Update to 0.23.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-17gnu: freebayes: Update to 1.3.3.Efraim Flashner
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3. [source]: Add patch. Add snippet to remove vendored library. [build-system]: Switch to meson-build-system. [inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp. [native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman source, multichoose source, fsom source, filevercmp source, fastahack source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib. [arguments]: Drop make-flags. Don't delete 'configure phase. Delete custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install phases. Adjust 'unpack-submodule-sources phase to changed native-inputs. Add new 'patch-source phase.
2021-01-17gnu: multichoose: Install header files.Efraim Flashner
* gnu/packages/bioinformatics.scm (multichoose)[arguments]: Adjust 'install phase to also install header files.
2021-01-17gnu: filevercmp: Install header files.Efraim Flashner
* gnu/packages/bioinformatics.scm (filevercmp)[arguments]: Adjust 'install phase to install header files.
2021-01-17gnu: Add simde.Efraim Flashner
* gnu/packages/assembly.scm (simde): New variable.
2021-01-17gnu: rtl-433: Update to 20.11.Guillaume Le Vaillant
* gnu/packages/radio.scm (rtl-433): Update to 20.11.
2021-01-17gnu: gqrx: Update to 2.14.4.Guillaume Le Vaillant
* gnu/packages/radio.scm (gqrx): Update to 2.14.4.
2021-01-17gnu: abcl: Update to 1.8.0.Vincent Legoll
* gnu/packages/java.scm (abcl): Update to 1.8.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-17image: Rename "raw" image-type to "efi-raw".Mathieu Othacehe
* gnu/system/image.scm (raw-image-type): Rename to "efi-raw-image-type". * guix/scripts/system.scm (%default-options): Adapt accordingly. * doc/guix.texi: Ditto. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-01-17gnu: Add buildapp.Sharlatan Hellseher
* gnu/packages/lisp.scm (buildapp): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-17gnu: gama: Update to 2.13.Efraim Flashner
* gnu/packages/gps.scm (gama): Update to 2.13.
2021-01-17gnu: youtube-dl: Update to 2021.01.16.Oleg Pykhalov
* gnu/packages/video.scm (youtube-dl): Update to 2021.01.16.
2021-01-16gnu: Add markets.Alexandros Theodotou
* gnu/packages/gnome-xyz.scm (markets): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: python-pep517: Update to 0.9.1.Tanguy Le Carrour
* gnu/packages/python-xyz.scm (python-pep517): Update to 0.9.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16services: openntpd: Remove support for deprecated "-s" option.Simon South
* gnu/services/networking.scm (openntpd-configuration): Remove "allow-large-adjustment?" field. (openntpd-shepherd-service): Remove use of "allow-large-adjustment?" configuration field and "-s" daemon option. * tests/networking.scm (%openntpd-conf-sample): Remove "allow-large-adjustment?" field. * doc/guix.texi (Networking Services)[openntpd-service-type]: Remove "allow-large-adjustment?" field from sample configuration. [openntpd-configuration]: Remove description of "allow-large-adjustment?" field. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: xfce4-whiskermenu-plugin: Update to 2.5.2.Michael Rohleder
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.5.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: garcon: Update to 4.16.1.Michael Rohleder
* gnu/packages/xfce.scm (garcon): Update to 4.16.1. [native-inputs]: Add gobject-introspection, sorted alphabeticaly. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: xfce4-cpufreq-plugin: Update to 1.2.3.Michael Rohleder
* gnu/packages/xfce.scm (xfce4-cpufreq-plugin): Update to 1.2.3. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: xfconf: Install bash completion.Michael Rohleder
* gnu/packages/xfce.scm (xfconf)[arguments]: Add install-shell-completions phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: xfwm4: Update to 4.16.1.Michael Rohleder
* gnu/packages/xfce.scm (xfwm4): Update to 4.16.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: thunar: Update to 4.16.2.Michael Rohleder
* gnu/packages/xfce.scm (thunar): Update to 4.16.2. [inputs]: Add gobject-introspection. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: mkvtoolnix: Update to 52.0.0.Michael Rohleder
* gnu/packages/video.scm (mkvtoolnix): Update to 52.0.0. [inputs]: Add libdvdread to support dvd chapter. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: diffoscope: Update to 164.Vincent Legoll
* gnu/packages/diffoscope.scm (diffoscope): Update to 164. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16services: qemu-binfmt: 'guix-support?' defaults to #t.Stefan
* gnu/services/virtualization.scm (qemu-binfmt-service-type)[guix-support?]: Change the default from #f to #t. * doc/guix.texi (Transparent Emulation with QEMU): Change the default of ‘guix-support?’ from #f to #t. Describe the implication of setting it to #f. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16gnu: blender: Update to 2.91.0.Christopher Lemmer Webber
* gnu/packages/graphics.scm (blender): Update to 2.91.0. [inputs]: Add embree. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-16gnu: Add embree.Christopher Lemmer Webber
* gnu/packages/graphics.scm (embree): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-16Revert "gnu: llvm: Update to 11.0.1."Tobias Geerinckx-Rice
This reverts commit 9b415c0b36c885e7899c45617a8c4e64118a6379, 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-16gnu: gnome-font-viewer: Fix thumbnail generation.Christopher Baines
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-16gnu: ruby-method-source: Remove unnecessary dependency on git.Christopher Baines
* gnu/packages/ruby.scm (ruby-method-source)[arguments]: Patch Rakefile to use find rather than git. [native-inputs]: Remove git.
2021-01-16gnu: Add lrzsz.Danny Milosavljevic
* gnu/packages/admin.scm (lrzsz): New variable.
2021-01-15gnu: emacs-dired-hacks: Update to 0.0.1-3.d1a2bda.Michael Rohleder
* 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-15gnu: emacs-calibredb: Patch paths to calibre programs.Michael Rohleder
* 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-15gnu: Add emacs-crdt.Morgan Smith
* gnu/packages/emacs-xyz.scm (emacs-crdt): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-15gnu: emacs-helm-sly: Update to 0.6.0.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.6.0.
2021-01-15gnu: sbcl-postmodern: Update to 1.32.6.Sharlatan Hellseher
* 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-14gnu: facter: Update to 4.0.48.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (facter): Update to 4.0.48.
2021-01-14gnu: kyotocabinet: Update to 1.2.79.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (kyotocabinet): Update to 1.2.79.
2021-01-14gnu: gptfdisk: Update to 1.0.6.Tobias Geerinckx-Rice
* gnu/packages/disk.scm (gptfdisk): Update to 1.0.6.
2021-01-14gnu: busybox: Update to 1.32.1.Tobias Geerinckx-Rice
* gnu/packages/busybox.scm (busybox): Update to 1.32.1.
2021-01-14services: hurd-vm: Respect hurd-vm-configuration's disk-size.Jan (janneke) Nieuwenhuizen
This is a follow-up to commit 859b362f81598830d7ff276b96a8724aee3c4db7. * gnu/services/virtualization.scm (hurd-vm-disk-image): Use diks-size from config to set image's size.
2021-01-14gnu: vcflib: Update to 1.0.2.Efraim Flashner
* 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-14gnu: sambamba Update to 0.8.0.Efraim Flashner
* 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-14gnu: gemma: Enable tests.Efraim Flashner
* 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-14gnu: Add shunit2.Efraim Flashner
* gnu/packages/check.scm (shunit2): New variable.
2021-01-14gnu: gemma: Add Texinfo markup.Efraim Flashner
* gnu/packages/bioinformatics.scm (gemma)[description]: Use Texinfo markup.
2021-01-14gnu: gemma: Update to 0.98.3.Efraim Flashner
* 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-14gnu: efi-analyzer: Rename with a hyphen instead of an underscore.Ludovic Courtès
* gnu/packages/efi.scm (efi_analyzer): Rename to... (efi-analyzer): ... this. (efi_analyzer): Redefine as a deprecated alias.
2021-01-14gnu: xfce: Update to 4.16.0.Michael Rohleder
* 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-14gnu: qemu: Fix ioctl(…, SIOCGIFCONF, …) for emulated 64 bit architectures.Stefan
* 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>