gnu: font-google-noto: Use font-build-system.
* gnu/packages/fonts.scm (font-google-noto)[build-system]: Use
font-build-system.
[source]: Use url-fetch/zipbomb.
[arguments]: Remove it.
[native-inputs]: Remove it.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
gnu: r-mzr: Fix building on aarch64 and armhf.
* gnu/packages/bioinformatics.scm (r-mzr)[inputs]: Add boost.
gnu: hdf4: Fix building on aarch64.
* gnu/packages/maths.scm (hdf4)[arguments]: Add a phase to improve
detection and support for aarch64-linux.
gnu: cgit: Don't build cgit's special 'git:src' input.
This special version of Git is only used within the build process of
cgit. We don't need to build it otherwise, so the package is removed
with this commit.
* gnu/packages/version-control.scm (cgit)[inputs]: Replace the git@2.10
package with an origin reference of the source code.
(git@2.10): Remove variable.
gnu: Add dssi.
* gnu/packages/music.scm (dssi): New variable.
gnu: Add emacs-highlight-symbol.
* gnu/packages/emacs.scm (emacs-highlight-symbol): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: fish-guix: Use new download URL.
* gnu/packages/shells.scm (fish-guix)[source]: Adjust the download URL.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: p11-kit: Update to 0.23.8.
* gnu/packages/tls.scm (p11-kit): Update to 0.23.8.
gnu: signify: Update to 22.
* gnu/packages/crypto.scm (signify): Update to 22.
gnu: diamond: Update to 0.9.10.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.10.
gnu: bcftools: Fix building on aarch64.
* gnu/packages/patches/bcftools-regidx-unsigned-char.patch: New file.
* gnu/packages/bioinformatics.scm (bcftools)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
gnu: youtube-dl: Update to 2017.08.13.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.13.
gnu: e2fsprogs: Update to 1.43.5.
* gnu/packages/patches/e2fsprogs-32bit-quota-warnings.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.43.5.
[source]: Use patch.
gnu: cvs: Fix CVE-2017-12836.
* gnu/packages/patches/cvs-2017-12836.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (cvs)[source]: Use it.
gnu: git@2.10: Update to 2.10.4 [fixes CVE-2017-1000117].
...also disable tests, since they broke after c9f4f56b24801718d89c2520b.
* gnu/packages/version-control.scm (git@2.10): Update to 2.10.4.
[arguments]: New field.
gnu: gcc@7: Update to 7.2.0.
* gnu/packages/gcc.scm (gcc@7): Update to 7.2.0.
[source]: Switch to xz compression.
gnu: milkytracker: Update to 1.01.00.
* gnu/packages/music.scm (milkytracker): Update to 1.01.00.
gnu: Add bismark.
* gnu/packages/bioinformatics.scm (bismark): New variable.