1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-30 22:35:57 +02:00
Commit Graph

22260 Commits

Author SHA1 Message Date
Ricardo Wurmus 3921bc7c24 gnu: Add texlive-latex-footmisc.
* gnu/packages/tex.scm (texlive-latex-footmisc): New variable.
2017-07-09 17:07:31 +02:00
Ricardo Wurmus df2b9bb4de gnu: Add texlive-latex-float.
* gnu/packages/tex.scm (texlive-latex-float): New variable.
2017-07-09 17:07:31 +02:00
Ricardo Wurmus 18ce343773 gnu: Add texlive-latex-fancyvrb.
* gnu/packages/tex.scm (texlive-latex-fancyvrb): New variable.
2017-07-09 17:07:31 +02:00
Ricardo Wurmus 20282111e5 gnu: Add texlive-latex-fancyhdr.
* gnu/packages/tex.scm (texlive-latex-fancyhdr): New variable.
2017-07-09 17:07:30 +02:00
Ricardo Wurmus 36ce05ffdd gnu: Add texlive-latex-fancybox.
* gnu/packages/tex.scm (texlive-latex-fancybox): New variable.
2017-07-09 17:07:30 +02:00
Ricardo Wurmus e003a5f06d gnu: Add texlive-latex-colortbl.
* gnu/packages/tex.scm (texlive-latex-colortbl): New variable.
2017-07-09 17:07:30 +02:00
Ricardo Wurmus b92ac281e5 gnu: Add texlive-latex-changebar.
* gnu/packages/tex.scm (texlive-latex-changebar): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus 1d3be84e73 gnu: Add texlive-latex-appendix.
* gnu/packages/tex.scm (texlive-latex-appendix): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus bda61541d5 gnu: Add texlive-latex-anysize.
* gnu/packages/tex.scm (texlive-latex-anysize): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus 137f9cbc88 gnu: Add texlive-latex-amsfonts.
* gnu/packages/tex.scm (texlive-latex-amsfonts): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus 98b4aca156 gnu: Add texlive-fonts-amsfonts.
* gnu/packages/tex.scm (texlive-fonts-amsfonts): New variable.
2017-07-09 17:07:28 +02:00
Ricardo Wurmus beb476ed77 gnu: texlive-generic-ifxetex: Fix description.
* gnu/packages/tex.scm (texlive-generic-ifxetex)[description]: Fix typo.
2017-07-09 17:07:28 +02:00
Ricardo Wurmus 05d28068ed gnu: texlive-latex-oberdiek: Build ifpdf package.
* gnu/packages/tex.scm (texlive-latex-oberdiek)[arguments]: Only build the
"oberdiek.ins" package (which includes all other packages); patch file to
build "ifpdf.dtx" instead of "ifpdf.ins".
2017-07-09 17:07:28 +02:00
Ricardo Wurmus 702f23b3b8 gnu: texlive-latex-base: Fix xetex and xelatex formats.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Build xetex and
xelatex formats with matching interpreters.
2017-07-09 17:07:27 +02:00
Ricardo Wurmus bb3b35975c build-system: texlive: Build union in configure phase.
This allows us to use texmf.cnf instead of having to set all required
environment variables manually.

* guix/build/texlive-build-system.scm (configure): New procedure.
(build): Simplify.
(%standard-phases): Add configure phase.
* guix/build-system/texlive.scm (texlive-build): Include (guix build union) in
modules.
(%texlive-build-system-modules): Likewise.
2017-07-09 17:07:27 +02:00
Ricardo Wurmus 1678be097b build-system: texlive: Only build packages in the current directory.
* guix/build/texlive-build-system.scm (build): Use scandir instead of
find-files.
2017-07-09 17:07:27 +02:00
Ricardo Wurmus fed7200862 gnu: deeptools: Update to 2.5.1.
* gnu/packages/bioinformatics.scm (deeptools): Update to 2.5.1.
[arguments]: Remove.
[native-inputs]: Use "python-" instead of "python2-" variants.
[inputs]: Likewise; add python-py2bit.
2017-07-09 17:07:27 +02:00
Ricardo Wurmus eb2200f3bd gnu: Add python-py2bit.
* gnu/packages/bioinformatics.scm (python-py2bit): New variable.
2017-07-09 17:07:23 +02:00
Ricardo Wurmus bdb31853f0 gnu: Add java-jgit-4.2.
* gnu/packages/version-control.scm (java-jgit-4.2): New variable.
2017-07-09 16:57:05 +02:00
Ricardo Wurmus 2613f5aff0 gnu: Add java-jgit.
* gnu/packages/version-control.scm (java-jgit): New variable.
2017-07-09 16:57:05 +02:00
Ricardo Wurmus f8e4d0224b gnu: Add java-slf4j-api.
* gnu/packages/java.scm (java-slf4j-api): New variable.
2017-07-09 16:57:04 +02:00
Ricardo Wurmus eb270ecfdd gnu: Add java-javaewah.
* gnu/packages/java.scm (java-javaewah): New variable.
2017-07-09 16:57:04 +02:00
Ricardo Wurmus 218d093b15 gnu: Add java-classpathx-servletapi
* gnu/packages/java.scm (java-classpathx-servletapi): New variable.
2017-07-09 16:57:03 +02:00
Tobias Geerinckx-Rice efd5a841e5 gnu: youtube-dl: Update to 2017.07.09.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.09.
2017-07-09 15:58:35 +02:00
Marius Bakke ed40e7c5eb gnu: libjpeg-turbo: Update to 1.5.2.
* gnu/packages/image.scm (libjpeg-turbo): Update to 1.5.2.
[arguments]<#:phases>: Remove.
2017-07-09 15:12:53 +02:00
Feng Shu e2155f58c0 gnu: you-get: Update to 0.4.775.
* gnu/packages/video.scm (you-get): Update to 0.4.775.

Signed-off-by: Ben Woodcroft <donttrustben@gmail.com>
2017-07-09 21:27:37 +10:00
Leo Famulari b3cc304b30 gnu: poppler: Use an ABI-compatible replacement to fix CVE-2017-9776.
This is a followup to commit 95bbaa02aa.
See <https://bugs.gnu.org/27621> for more information.

Poppler 0.56.0's ABI is not compatible with Poppler 0.52.0, so it's not
possible to graft the newer version in place of the older one.

This change leaves CVE-2017-9775 unfixed for now.

* gnu/packages/patches/poppler-CVE-2017-9776.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (poppler-0.56.0): Replace with ...
(poppler/fixed): ... new variable.
(poppler)[replacement]: Replaced with poppler/fixed.
2017-07-09 02:25:27 -04:00
Tobias Geerinckx-Rice 447f75825f gnu: sshuttle: Update to 0.78.3.
* gnu/packages/vpn.scm (sshuttle): Update to 0.78.3.
2017-07-09 01:59:25 +02:00
Kei Kebreau 5143517c99 gnu: wxmaxima: Update to 17.05.0.
* gnu/packages/maths.scm (wxmaxima): Update to 17.05.0.
[source]: Update URL and add file-name.
[native-inputs]: Add autoconf, automake and gettext-minimal.
[arguments]: Add 'autoconf' phase.
2017-07-08 17:05:55 -04:00
Efraim Flashner fac2b430b9 gnu: font-gnu-unifont: Update to 10.0.04.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 10.0.04.
2017-07-08 23:49:29 +03:00
Oleg Pykhalov dde1e152ce doc: Add note about private-key during offload.
* doc/guix.texi (Using the Offload Facility): Add note about private-key.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-07-08 18:29:35 +02:00
Ben Woodcroft 4732e6ee84 gnu: blast+: Update to 2.6.0.
* gnu/packages/bioinformatics.scm (blast+): Update to 2.6.0.
[origin]: Remove bundled pcre.  Add patch.
[arguments]: Replace paths in run_with_lock.c.  Configure with pcre.
[inputs]: Add pcre, perl, python.
* gnu/packages/patches/blast+-fix-makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-07-08 12:05:59 +10:00
Kei Kebreau f2fa86cc82 gnu: maxima: Ensure gcc is available at runtime.
* gnu/packages/maths.scm (maxima)[inputs]: Add gcc.
[arguments]: Use modify-phases syntax. Add 'set-gcc-path' phase.
2017-07-07 20:47:28 -04:00
Leo Famulari 0ca1e77c14 gnu: perl-dbd-mysql: Update to 4.043.
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.043.
2017-07-07 20:34:52 -04:00
Marius Bakke d28f90bed9 gnu: python-pyopenssl: Fix test failure on 32-bit platforms.
* gnu/packages/patches/python-pyopenssl-17.1.0-test-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pyopenssl)[source]: Use it.
2017-07-07 18:43:16 +02:00
Leo Famulari 4909eadfad gnu: irssi: Update to 1.0.4 [fixes CVE-2017-{10965,10966}].
* gnu/packages/irc.scm (irssi): Update to 1.0.4.
2017-07-07 12:36:00 -04:00
Danny Milosavljevic acc0f6bb58 guix system: Add file system label and uuid to iso9660-image.
* gnu/system/vm.scm (system-disk-image): Pass root-label to ...
(iso9660-image): ... here.  Add keyword arguments #:file-system-label
and #:file-system-uuid.
2017-07-07 18:04:31 +02:00
Mark H Weaver 0b1e2ecb25 gnu: webkitgtk: Update to 2.16.5.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.5.
2017-07-07 11:54:01 -04:00
Tobias Geerinckx-Rice 5826e7b11b gnu: rdma-core: Update to 14.
* gnu/packages/linux.scm (rdma-core): Update to 14.
2017-07-07 15:24:14 +02:00
Tobias Geerinckx-Rice 5d3474c5a9 gnu: catimg: Update to 2.3.2.
* gnu/packages/image-viewers.scm (catimg): Update to 2.3.2.
2017-07-07 15:24:14 +02:00
Leo Famulari 642656a144 gnu: python-parsedatetime: Update to 2.4.
* gnu/packages/python.scm (python-parsedatetime, python2-parsedatetime):
Update to 2.4.
2017-07-07 01:23:12 -04:00
Leo Famulari 93013f1e79 gnu: python-icalendar: Update to 3.11.5.
* gnu/packages/python.scm (python-icalendar): Update to 3.11.5.
2017-07-07 01:23:08 -04:00
Alex Vong dab536fe1a gnu: libtiff: Fix CVE-2017-{9936,10688}.
* gnu/packages/patches/libtiff-CVE-2017-9936.patch,
gnu/packages/patches/libtiff-CVE-2017-10688.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff-4.0.8)[source]: Use them.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-07 00:06:37 -04:00
Kei Kebreau ab104672e1 gnu: xorg-server: Fix CVE-2017-{10971,10972}.
* gnu/packages/patches/xorg-server-CVE-2017-10971.patch,
gnu/packages/patches/xorg-server-CVE-2017-10972.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (xorg-server)[source]: Use them.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-06 23:52:22 -04:00
Alex Vong 96dcaa0ca9 gnu: youtube-dl: Update to 2017.07.02.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.02.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-07-07 01:50:27 +02:00
Leo Famulari 0a66c38764 Revert "gnu: blast+: Update to 2.6.0."
This reverts commit 18dea67dc3.
2017-07-06 19:38:55 -04:00
Ludovic Courtès 5dfbd76971 gnu: shadow: Correctly match the system type.
* gnu/packages/admin.scm (shadow)[inputs]: Use 'string-contains' instead
of 'string-prefix?' when matching the system type.
2017-07-07 00:44:55 +02:00
Mark H Weaver 879b89d1ae gnu: linux-libre@4.9: Update to 4.9.36.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.36.
2017-07-06 18:41:45 -04:00
Mark H Weaver 95f69e9cfc gnu: linux-libre@4.4: Update to 4.4.76.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.76.
2017-07-06 18:40:43 -04:00
Tobias Geerinckx-Rice 856f68786f gnu: iproute: Update to 4.12.0.
* gnu/packages/linux.scm (iproute): Update to 4.12.0.
2017-07-06 15:57:16 +02:00