Commit graph

33429 commits

Author SHA1 Message Date
Ricardo Wurmus
7d416066cd
gnu: ccl: Unconditionally return #T from build phases.
* gnu/packages/lisp.scm (ccl)[arguments]: Use INVOKE and return #T from build
phases.
2019-01-25 13:21:20 +01:00
Ricardo Wurmus
4c523c4535
gnu: python-lirc: Update to 1.2.1-2.c28708b.
* gnu/packages/lirc.scm (python-lirc, python2-lirc): Update to
1.2.1-2.c28708b.
[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
9a425d68d4
gnu: python-pygpgme: Use INVOKE.
* gnu/packages/gnupg.scm (python-pygpgme)[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
cba8ba8b0d
gnu: brdf-explorer: Unconditionally return #T from build phases.
* gnu/packages/graphics.scm (brdf-explorer)[arguments]: Use INVOKE and return #T.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
ec7245f0db
gnu: ncftp: Use INVOKE.
* gnu/packages/ftp.scm (ncftp)[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
15dc8ed5f4
gnu: libxdg-basedir: Don't run autogen.sh manually.
* gnu/packages/freedesktop.scm (libxdg-basedir)[arguments]: Rename "autogen"
phase to "patch-autogen"; remove invocation of "autogen.sh" script as it will
be executed in the "bootstrap" phase.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
fbc70c97c6
gnu: entr: Update to 4.1.
* gnu/packages/entr.scm (entr): Update to 4.1.
[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
7492af9be7
gnu: coq-interval: Use INVOKE.
* gnu/packages/coq.scm (coq-interval)[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
e09e83880f
gnu: coq-coquelicot: Use INVOKE.
* gnu/packages/coq.scm (coq-coquelicot)[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
1530b17aa1
gnu: imb: Use INVOKE.
* gnu/packages/benchmark.scm (imb)[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
843ce5b419
gnu: synergy: Update to 1.10.1.
* gnu/packages/synergy.scm (synergy): Update to 1.10.1.
[source]: Fetch from git.
[arguments]: Remove "unpack-aux-src", custom "check" phase, custom "install"
phase.
[inputs]: Add avahi and qtbase.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
0ad0eceed4
gnu: antiword: Use INVOKE.
* gnu/packages/textutils.scm (antiword)[arguments]: Use INVOKE in install phase.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
90621eff7c
gnu: uucp: Use INVOKE.
* gnu/packages/uucp.scm (uucp)[arguments]: Use INVOKE.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
aa0c73e7aa
gnu: wicd: Use INVOKE.
* gnu/packages/wicd.scm (wicd)[arguments]: Use INVOKE.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
b5e70d921b
gnu: awesome: Use INVOKE.
* gnu/packages/wm.scm (awesome)[arguments]: Return #T from check phase.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
215ccb997a
gnu: xfconf: Use INVOKE.
* gnu/packages/xfce.scm (xfconf)[arguments]: Unconditionally return #T from
check phase.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
35faa00686
gnu: libnl: Unconditionally return #T from build phases.
* gnu/packages/linux.scm (libnl)[arguments]: Use INVOKE and unconditionally
return #T from all build phases.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
492ee4f83b
gnu: coq-mathcomp: Use INVOKE.
* gnu/packages/coq.scm (coq-mathcomp)[arguments]: Unconditionally return #T
from build phases.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
ace73a93cd
gnu: coq-gappa: Use INVOKE.
* gnu/packages/coq.scm (coq-gappa)[arguments]: Unconditionally return #T from
build phases by using INVOKE.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
a48d6acc23
gnu: proof-general: Use INVOKE.
* gnu/packages/coq.scm (proof-general)[arguments]: Use INVOKE in build phases.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
8543ccf87b
gnu: eschalot: Use INVOKE.
* gnu/packages/crypto.scm (eschalot)[arguments]: Unconditionally return #T
from check phase.
2019-01-25 13:21:18 +01:00
Brett Gilio
e60b3e14a1
gnu: ansible: Update to 2.7.6.
* gnu/packages/admin.scm (ansible): Update to 2.7.6.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-01-25 14:09:05 +05:30
Kei Kebreau
ea32c94698
gnu: emacspeak: Update to 49.0.
* gnu/packages/emacs.scm (emacspeak): Update to 49.0.
[arguments]: In the 'install' phase, fix the launch script substitution.
2019-01-24 23:57:32 -05:00
Ricardo Wurmus
5c1c1716f5
gnu: cmst: Use INVOKE.
* gnu/packages/connman.scm (cmst)[arguments]: Unconditionally return #T from
build phases.
2019-01-24 23:10:25 +01:00
Ricardo Wurmus
e99b47729a
gnu: sloccount: Use INVOKE.
* gnu/packages/code.scm (sloccount)[arguments]: Use INVOKE and unconditionally
return #T from build phases.
2019-01-24 23:08:09 +01:00
Ricardo Wurmus
c28bf42f2a
gnu: axoloti-patcher: Use INVOKE.
* gnu/packages/axoloti.scm (axoloti-patcher)[arguments]: Use INVOKE and
unconditionally return #T from build phase.
2019-01-24 23:07:10 +01:00
Ricardo Wurmus
1ae04a2acc
gnu: axoloti-runtime: Use INVOKE.
* gnu/packages/axoloti.scm (axoloti-runtime)[arguments]: Use INVOKE and return
  #T from build phases unconditionally.
2019-01-24 23:06:33 +01:00
Ricardo Wurmus
6e59d91af1
gnu: clamav: Unconditionally return #T from build phase.
* gnu/packages/antivirus.scm (clamav)[arguments]: Use INVOKE.
2019-01-24 21:18:11 +01:00
Ricardo Wurmus
bdd914af00
gnu: anthy: Unconditionally return #T from check phase.
* gnu/packages/anthy.scm (anthy)[arguments]: Use INVOKE.
2019-01-24 21:18:11 +01:00
Ricardo Wurmus
562a077683
gnu: git-repo: Unconditionally return #T from "check" phase.
* gnu/packages/android.scm (git-repo)[arguments]: Use INVOKE.
2019-01-24 21:18:11 +01:00
Ricardo Wurmus
50233d9570
gnu: flint: Unconditionally return #T from build phases.
* gnu/packages/algebra.scm (flint)[arguments]: Use INVOKE in "configure"
phases.
2019-01-24 21:18:11 +01:00
Kei Kebreau
f1618a0f2f
gnu: milkytracker: Add RtMidi and zziplib support.
* gnu/packages/music.scm (milkytracker)[inputs]: Add rtmidi and zziplib.
2019-01-24 12:30:45 -05:00
Kei Kebreau
acfb735787
gnu: cdogs-sdl: Update to 0.6.9.
* gnu/packages/games.scm (cdogs-sdl): Update to 0.6.9.
2019-01-24 10:30:42 -05:00
Ricardo Wurmus
67f39dd514
gnu: pari-gp: Address TeX errors.
* gnu/packages/algebra.scm (pari-gp)[native-inputs]: Replace texlive-tiny with
texlive-union of texlive-fonts-amsfonts and texlive-latex-amsfonts.
[arguments]: Use INVOKE in configure phase.
2019-01-24 13:46:39 +01:00
Ricardo Wurmus
fe2bfabe8b
gnu: texlive-fonts-amsfonts: Build more fonts.
* gnu/packages/tex.scm (texlive-fonts-amsfonts)[arguments]: Convert afm files
to tfm; also build missing tfm files via fontinst.
[native-inputs]: Replace texlive-fonts-cm, texlive-metafont-base, and
texlive-bin with a texlive-union of texlive-tex-fontinst-base,
texlive-fonts-cm, and texlive-metafont-base; add amsfonts-plain, amsfonts-map,
and amsfonts-afm.
2019-01-24 13:46:39 +01:00
Ricardo Wurmus
513fff4c04
gnu: Add texlive-tex-fontinst-base.
* gnu/packages/tex.scm (texlive-tex-fontinst-base): New variable.
2019-01-24 13:46:39 +01:00
Ricardo Wurmus
bae65dc45f
gnu: texlive-latex-fancyvrb: Build fvrb-ex.
* gnu/packages/tex.scm (texlive-latex-fancyvrb)[arguments]: Supply
tex-format.
2019-01-24 13:46:39 +01:00
Ricardo Wurmus
26a0506104
gnu: texlive-fonts-cm: Build bitmap fonts at 600dpi.
* gnu/packages/tex.scm (texlive-fonts-cm)[arguments]: Build pk files and
install them.
2019-01-24 13:46:39 +01:00
Ricardo Wurmus
6858ade2e5
gnu: texlive-latex-base: Put fewer paths on TEXINPUTS.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Use double slash for
recursive directory search instead of FIND-FILES.
2019-01-24 13:46:39 +01:00
Ricardo Wurmus
e2f47efee6
gnu: catimg: Simplify.
* gnu/packages/image-viewers.scm (catimg)[arguments]: Rename custom
"configure" phase to "patch-convert"; remove custom "build" phase; move
"install-script" phase after "install"; simplify phases.
2019-01-24 13:46:38 +01:00
Rutger Helling
d39a54ff72
gnu: wine: Hard-code vulkan loader.
* gnu/packages/wine.scm (wine)[arguments]: Add 'wrap-executable phase.
* gnu/packages/wine.scm (wine64)[arguments]: Add 'wrap-executable
phase. Copy the real wine-preloader instead of the wrapped version.
* gnu/packages/wine.scm (wine-minimal)[arguments]: Don't inherit phases. Add
'patch-dlopen-paths phase.
2019-01-24 11:01:50 +01:00
Rutger Helling
e3b1d4ea6e
gnu: wine: Add vkd3d support.
* gnu/packages/wine.scm (wine)[inputs]: Add vkd3d.
* gnu/packages/wine.scm (wine-staging)[inputs]: Remove vkd3d, inherit from
wine instead.
2019-01-24 09:36:00 +01:00
Rutger Helling
dcf6df43ab
gnu: vkd3d: Use wine-minimal.
* gnu/packages/vulkan.scm (vkd3d): Use wine-minimal instead of wine.
2019-01-24 09:36:00 +01:00
Rutger Helling
a5466f38c1
gnu: Add wine-minimal.
* gnu/packages/wine.scm (wine-minimal): New variable.
2019-01-24 09:35:59 +01:00
Leo Famulari
af83d59ed5
gnu: certbot, python-acme: Update to 0.30.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.30.0.
2019-01-24 01:45:17 -05:00
Maxim Cournoyer
ae283c184a
gnu: gnucash-docs: Fix source URI.
The source URI was renamed from "gnucash-docs-3.4-1.tar.gz" to
"gnucash-docs-3.4a.tar.gz".  The content is identical since the hash hasn't
changed.

* gnu/packages/gnucash.scm (gnucash-docs)[source]: Update URI to match
  upstream change.
2019-01-23 23:09:40 -05:00
Mark H Weaver
5ccf3dd0a1
gnu: linux-libre@4.14: Update to 4.14.95.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.95.
(%linux-libre-4.14-hash): Update hash.
2019-01-23 21:51:21 -05:00
Mark H Weaver
02493dfa13
gnu: linux-libre@4.9: Update to 4.9.152.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.152.
2019-01-23 21:50:35 -05:00
Mark H Weaver
ff0b73028c
gnu: linux-libre: Make CRYPTO_CRC32C a built-in on arm64.
Fixes <https://bugs.gnu.org/34162>
Reported by Vagrant Cascadian <vagrant@debian.org>

Note that CRYPTO_CRC32C was already a built-in in our default
configurations for other systems.

* gnu/packages/aux-files/linux-libre/4.20-arm64.conf,
gnu/packages/aux-files/linux-libre/4.19-arm64.conf
(CONFIG_CRYPTO_CRC32C): Change from 'm' to 'y'.
2019-01-23 21:32:14 -05:00
Gabriel Hondet
ea7fa78a74
gnu: Add ghc-c2hs.
* gnu/packages/haskell.scm (ghc-c2hs): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-23 23:35:12 +01:00
Arne Babenhauserheide
5bbb04f9d1
gnu: Add emacs-xwidgets.
* gnu/packages/emacs.scm (emacs-xwidgets): new variable

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-23 23:35:12 +01:00
Gabriel Hondet
1d209d06ed
gnu: Add ocaml-craml.
* gnu/packages/ocaml.scm (ocaml-craml): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:51:14 +01:00
Gabriel Hondet
ca53346dd5
gnu: ocaml-cmdliner: Update to 1.0.2.
* gnu/packages/ocaml.scm (ocaml-cmdliner): Update to 1.0.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:51:09 +01:00
Gabriel Hondet
cdcbccd17c
gnu: ocaml-fmt: Update to 0.8.5.
* gnu/packages/ocaml.scm (ocaml-fmt): Update to 0.8.5.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:50:56 +01:00
Gabriel Hondet
f0dece30b4
gnu: ocaml-uchar: Update to 0.0.2.
* gnu/packages/ocaml.scm (ocaml-uchar): Update to 0.0.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:50:48 +01:00
Ricardo Wurmus
5d3f16e438
gnu: geeqie: Use GTK+ 3.
* gnu/packages/image-viewers.scm (geeqie)[inputs]: Replace gtk+-2 with gtk+.
2019-01-23 21:42:48 +01:00
Ricardo Wurmus
027f97b13f
gnu: geeqie: Remove custom bootstrap phase.
* gnu/packages/image-viewers.scm (geeqie)[arguments]: Remove invocation of
autogen.sh script; rename "autogen" phase to "pre-bootstrap".
2019-01-23 21:40:42 +01:00
Ricardo Wurmus
f67cb8eb8c
gnu: cdrtools: Remove custom build and install phases.
* gnu/packages/cdrom.scm (cdrtools)[arguments]: Add make-flags; remove custom
"build" and "install" phases.
2019-01-23 21:34:16 +01:00
Ricardo Wurmus
77e61e25c2
gnu: python2-scientific: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-scientific)[arguments]: Unconditionally
return #T from "build" phase.
2019-01-23 18:39:56 +01:00
Ricardo Wurmus
ac599a0999
gnu: python-flasgger: Use INVOKE.
* gnu/packages/python-xyz.scm (python-flasgger)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:39:42 +01:00
Ricardo Wurmus
204ad455ec
gnu: python2-larch: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-larch)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:39:22 +01:00
Ricardo Wurmus
cbeee88181
gnu: python2-ttystatus: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-ttystatus)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:39:07 +01:00
Ricardo Wurmus
6c826d3278
gnu: python2-cliapp: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-cliapp)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:38:44 +01:00
Ricardo Wurmus
f987ac307b
gnu: python2-ruamel.ordereddict: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-ruamel.ordereddict)[arguments]:
Unconditionally return #T from "check" phase.
2019-01-23 18:38:29 +01:00
Ricardo Wurmus
ee2bb94432
gnu: python-pbkdf2: Use INVOKE.
* gnu/packages/python-xyz.scm (python-pbkdf2)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:38:13 +01:00
Ricardo Wurmus
831080a69b
gnu: python-termstyle: Use INVOKE.
* gnu/packages/python-xyz.scm (python-termstyle)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:37:59 +01:00
Ricardo Wurmus
6568bd5df2
gnu: python-validictory: Use INVOKE.
* gnu/packages/python-xyz.scm (python-validictory)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:37:42 +01:00
Ricardo Wurmus
c988afda6f
gnu: python-colorspacious: Use INVOKE.
* gnu/packages/python-xyz.scm (python-colorspacious)[arguments]:
Unconditionally return #T from "check" phase.
2019-01-23 18:37:19 +01:00
Ricardo Wurmus
4fc898dad9
gnu: python-numpy-documentation: Use INVOKE.
* gnu/packages/python-xyz.scm (python-numpy-documentation)[arguments]:
Use INVOKE instead of SYSTEM*.
2019-01-23 18:32:27 +01:00
Ricardo Wurmus
38ec0f6adc
gnu: python-spectra: Use INVOKE.
* gnu/packages/python-xyz.scm (python-spectra)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:26:25 +01:00
Maxim Cournoyer
d79e0b3a03
gnu: emacs-elpy: Update to 1.28.0.
* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1.28.0.
2019-01-23 12:20:21 -05:00
Maxim Cournoyer
40bd0aa37b
gnu: python-jedi: Update to 0.13.2.
* gnu/packages/python-xyz.scm (python-jedi): Update to 0.13.2.
2019-01-23 12:20:21 -05:00
Ricardo Wurmus
dfafc29bcf
gnu: python2-pystache: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-pystache)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:16:49 +01:00
Ricardo Wurmus
8d46679951
gnu: python-jsonschema: Use INVOKE.
* gnu/packages/python-xyz.scm (python-jsonschema)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:14:22 +01:00
Ricardo Wurmus
93e7b2099b
gnu: python-netcdf4: Update to 1.4.2.
* gnu/packages/python-xyz.scm (python-netcdf4): Update to 1.4.2.
[arguments]: Remove custom "check" phase; add "configure-locations" phase.
[propagated-inputs]: Add python-cftime.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
d362b11d2a
gnu: Add python-cftime.
* gnu/packages/python-xyz.scm (python-cftime): New variable.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
e253b94dc6
gnu: Add python-coveralls.
* gnu/packages/python-check.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
8b89dedc37
gnu: Add python-sh.
* gnu/packages/python-xyz.scm (python-sh): New variable.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
21ccc01d4c
gnu: python-odfpy: Use INVOKE.
* gnu/packages/python-xyz.scm (python-odfpy)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
49ff882740
gnu: python-faker: Use INVOKE.
* gnu/packages/python-xyz.scm (python-faker)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
e59dd3415d
gnu: python-rarfile: Use INVOKE.
* gnu/packages/python-xyz.scm (python-rarfile)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
40b8c4e34d
gnu: python2-ipaddr: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-ipaddr)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
35d79d6103
gnu: python-tables: Use INVOKE.
* gnu/packages/python-xyz.scm (python-tables)[arguments]: Unconditionally
return #T from "check" and "build" phases.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
45fd0081ec
gnu: python-xlrd: Use INVOKE.
* gnu/packages/python-xyz.scm (python-xlrd)[arguments]: Unconditionally return
 #T from "check" phase.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
2d7db19226
gnu: python-cram: Use INVOKE.
* gnu/packages/python-xyz.scm (python-cram)[arguments]: Unconditionally return
 #T from "check" phase.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
7904d6fa2c
gnu: python-ptyprocess: Use INVOKE.
* gnu/packages/python-xyz.scm (python-ptyprocess)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:13:30 +01:00
Ricardo Wurmus
4f0a089479
gnu: python-flake8-polyfill: Use INVOKE.
* gnu/packages/python-xyz.scm (python-flake8-polyfill)[arguments]:
Unconditionally return #T form "check" phase.
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
4a4a7d9ad6
gnu: python2-backports-shutil-get-terminal-size: Use INVOKE.
* gnu/packages/python-xyz.scm (python2-backports-shutil-get-terminal-size)
[arguments]: Unconditionally return #T from "check" phase.
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
5d7a6f1cea
gnu: python-mpmath: Use INVOKE.
* gnu/packages/python-xyz.scm (python-mpmath)[arguments]: Unconditionally
return #T in "check" phase.
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
dff0197e60
gnu: python-beautifulsoup4: Use INVOKE.
* gnu/packages/python-xyz.scm (python-beautifulsoup4)[arguments]:
Unconditionally return #T from "check" phase.
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
95b707fb46
gnu: python-honcho: Use INVOKE.
* gnu/packages/python-xyz.scm (python-honcho)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
acb75c0328
gnu: python-pycparser: Use INVOKE.
* gnu/packages/python-xyz.scm (python-pycparser)[arguments]: Unconditionally
return #T from "check" phase.
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
d1c4f329d1
gnu: python-orderedmultidict: Return #T from build phase.
* gnu/packages/python-xyz.scm (python-orderedmultidict)[arguments]:
Unconditionally return #T from phase "fix-tests".
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
5d1ade85c4
gnu: python2-pysnptools: Update to 0.3.13.
* gnu/packages/python-xyz.scm (python2-pysnptools): Update to 0.3.13.
[native-inputs]: Remove unzip; add python2-cython.
[arguments]: Disable tests.
2019-01-23 18:13:29 +01:00
Ricardo Wurmus
1b66989bed
gnu: python2-pysnptools: Use better home page.
* gnu/packages/python-xyz.scm (python2-pysnptools)[home-page]: Use better home
page.
2019-01-23 18:13:29 +01:00
Pierre Neidhardt
907dd32720
gnu: Replace all cons* with beginner-friendly (append (list ...)).
* gnu/system/examples/bare-bones.tmpl (services): Do it.
* gnu/system/examples/beaglebone.tmpl (packages): Do it.
(services): Do it.
* gnu/system/examples/desktop.tmpl (packages): Do it.
(services): Do it.
* gnu/system/examples/lightweight-desktop.tmpl (file-systems): Do it.
(packages): Do it.
* gnu/system/examples/vm-image.tmpl (packages): Do it.
2019-01-23 18:01:16 +01:00
Pierre Neidhardt
ece2fd1218
gnu: Fix missing EFI entry in "desktop" example.
* gnu/system/examples/desktop.tmpl (file-systems): Add
EFI file-system.
2019-01-23 18:01:16 +01:00
Maxim Cournoyer
f0caf7607d
gnu: Add emacs-magit-gerrit.
* gnu/packages/emacs-xyz.scm (emacs-magit-gerrit): New variable.
2019-01-23 07:54:44 -05:00
Maxim Cournoyer
60bfefb615
gnu: gnucash: Add information about how to use the documentation.
It was not obvious that another application, Yelp, needed to be installed to
so that opening the help of GnuCash from within the application would work.

Fixes issue #33960 (see: https://issues.guix.info/issue/33960).

* gnu/packages/gnucash.scm (gnucash)[description]: Explain how to enable the
  documentation.
2019-01-23 07:46:28 -05:00
Maxim Cournoyer
2a67ea73c3
gnu: gnucash: Update to 3.4.
* gnu/packages/gnucash.scm (gnucash): Update to 3.4.
[outputs]: Add debug.
(gnucash-docs): Update to 3.4-1.
[native-inputs]: Update docbook-xml to version 4.5 and drop older versions.
2019-01-23 07:46:28 -05:00
Maxim Cournoyer
a2e7e95663
gnu: gnucash: Disable the stress-options-test using a phase.
The qof test is also reinstated; it was failing because the needed locales
were not installed.

* gnu/packages/patches/gnucash-disable-failing-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/gnucash.scm (gnucash)[patches]: Remove it.
[phases]{disable-stress-options-test}: Implement it using SUBSTITUTES*.
{install-locales}: New phase.
2019-01-23 07:46:27 -05:00
Maxim Cournoyer
7c8ea31ac9
gnu: gnucash: Convert price-quotes-perl patch to a phase.
* gnu/packages/patches/gnucash-price-quotes-perl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/gnucash.scm (gnucash)[patches]: Remove it.
[phases]{fix-finance-quote-check}: Implement it using SUBSTITUTES*.
2019-01-23 07:46:27 -05:00
Maxim Cournoyer
20626f62c4
gnu: gnucash: Fix indentation.
* gnu/packages/gnucash.scm (gnucash): Fix indentation.
2019-01-23 07:46:27 -05:00
Ricardo Wurmus
672489622b
gnu: Add emacs-simple-mpc.
* gnu/packages/emacs-xyz.scm (emacs-simple-mpc): New variable.
2019-01-23 12:27:40 +01:00
Ricardo Wurmus
a38fa63b4b
gnu: guile-wisp: Simplify arguments and fix indentation.
* gnu/packages/guile.scm (guile-wisp)[arguments]: Slightly simplify and fix
indentation.
2019-01-23 12:27:40 +01:00
Ricardo Wurmus
ef841dca91
gnu: guile-wisp: Update home page.
* gnu/packages/guile.scm (guile-wisp)[home-page]: Use HTTPS.
2019-01-23 12:27:40 +01:00
Ricardo Wurmus
2d5598c1d7
gnu: guile-wisp: Update to 0.9.9.
* gnu/packages/guile.scm (guile-wisp): Update to 0.9.9.
2019-01-23 12:27:40 +01:00
Efraim Flashner
b2c08402f5
gnu: emacs-emms-mode-line-cycle: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-emms-mode-line-cycle)[source]: Use
'git-fetch'.
2019-01-23 10:51:21 +02:00
Efraim Flashner
ae848798a6
gnu: emacs-ghub: Update to 3.2.0.
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.2.0.
[propagated-inputs]: Add emacs-dash, emacs-graphql, emacs-treepy.
[synopsis, description]: Update.
(emacs-magit, emacs-magit-svn)[propagated-inputs]: Add emacs-graphql,
emacs-treepy.
[arguments]: Update accordingly.
2019-01-23 10:51:21 +02:00
Efraim Flashner
d49d053428
gnu: emacs-magit: Update to 2.13.1.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 2.13.1.
[source]: Use 'git-fetch'.
2019-01-23 10:51:21 +02:00
Efraim Flashner
f5350a07dc
gnu: emacs-haskell-mode: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode)[source]: Use 'git-fetch'.
2019-01-23 10:51:21 +02:00
Efraim Flashner
0c662875b9
gnu: emacs-ghub: Don't use unstable-tarball.
* gnu/packages/emacs-xyz.scm (emacs-ghub)[source]: Use 'git-fetch'.
2019-01-23 10:51:20 +02:00
Efraim Flashner
427530b96d
gnu: emacs-magit-svn: Update to 2.2.1.
* gnu/packages/emacs-xyz.scm (emacs-magit-svn): Update to 2.2.1.
2019-01-23 10:51:20 +02:00
Efraim Flashner
ff1d5478a1
gnu: emacs-magit-svn: Add missing inputs.
* gnu/packages/emacs-xyz.scm (emacs-magit-svn)[propagated-inputs]: Add
emacs-ghub, emacs-magit-popup.
[arguments]: Adjust accordingly.
2019-01-23 10:51:20 +02:00
Efraim Flashner
daa82371b8
gnu: eamcs-magit-svm: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-magit-svn)[source]: Use 'git-fetch'.
[native-inputs]: Remove tar, gzip.
[arguments]: Adjust code accordingly.
2019-01-23 10:51:20 +02:00
Efraim Flashner
8b9fab8f76
gnu: emacs-git-modes: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-git-mode)[source]: Use 'git-fetch'.
2019-01-23 10:51:20 +02:00
Rutger Helling
07725a0a66
gnu: wine-staging: Update to 4.0.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.0.
* gnu/packages/wine.scm (wine-staging): Update to 4.0.
2019-01-23 09:14:29 +01:00
Rutger Helling
0e41f95eec
gnu: wine: Update to 4.0.
* gnu/packages/wine.scm (wine): Update to 4.0.
[inputs]: Add sdl2 and vulkan-loader.
* gnu/packages/wine.scm (wine-staging)[inputs]: Remove sdl2 and vulkan-loader,
inherit from wine instead.
2019-01-23 09:04:45 +01:00
Mark H Weaver
6a6799b27a
gnu: linux-libre: Update to 4.20.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.4.
(%linux-libre-hash): Update hash.
2019-01-23 01:16:17 -05:00
Mark H Weaver
5123e57fc9
gnu: linux-libre@4.19: Update to 4.19.17.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.17.
(%linux-libre-4.19-hash): Update hash.
2019-01-23 01:15:20 -05:00
Maxim Cournoyer
82328c0105
gnu: emacs-ert-runner: Update to latest upstream commit.
The latest tag is many years old, and the latest upstream branch includes
important fixes such as displaying correctly the backtrace upon encountering
errors (see:
4b6e6cb81f).

* gnu/packages/emacs-xyz.scm (emacs-ert-runner): Update to the latest upstream
commit.
[origin]: Use GIT-FETCH instead of URL-FETCH to mitigate against GitHub's
dynamically generated tarballs.
2019-01-22 21:20:04 -05:00
Ludovic Courtès
2d04076332
gnu: Remove duplicate record fields.
* gnu/packages/haskell.scm (ghc-case-insensitive): Remove duplicate
'inputs' field.
* gnu/packages/python-xyz.scm (python2-pysnptools): Remove duplicate
'native-inputs' field.
* gnu/tests/install.scm (%separate-home-os): Remove duplicate 'type'
field.
2019-01-22 23:04:05 +01:00
Ludovic Courtès
323f250da7
vm: Remove unnecessary import.
* gnu/system/vm.scm: Remove unnecessary (guix scripts pack) import.
2019-01-22 23:04:05 +01:00
Danny Milosavljevic
d1dfcc7c1b
gnu: Add fakeroot.
* gnu/packages/linux.scm (fakeroot): New variable.
2019-01-22 16:38:19 +01:00
Danny Milosavljevic
c63d7b7975
gnu: Add genext2fs.
* gnu/packages/linux.scm (genext2fs): New variable.
2019-01-22 16:12:08 +01:00
Carl Dong
0a59cc6e85
gnu: bitcoin-core: Update to 0.17.1.
* gnu/packages/finances.scm (bitcoin-core): Update to 0.17.1.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-01-22 15:26:24 +01:00
Danny Milosavljevic
0e9600cbbd
gnu: bitcoin-core: End phase in #t.
* gnu/packages/finance.scm (bitcoin-core)[arguments]<#:phases>[set-home]:
End phase in #t.
2019-01-22 15:26:17 +01:00
Carl Dong
99629e5a11
gnu: bitcoin-core: Make bitcoin-qt deterministic.
* gnu/packages/finance.scm (bitcoin-core)[arguments]<#:phases>
[make-qt-deterministic]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-01-22 15:26:03 +01:00
Ricardo Wurmus
0845999a5e
gnu: Add glibc-locales variants for older versions of glibc.
* gnu/packages/base.scm (make-glibc-locales, make-glibc-utf8-locales): New
procedures.
(glibc-locales): Express in terms of make-glibc-locales.
(glibc-utf8-locales): Express in terms of make-glibc-utf8-locales.
(glibc-locales-2.27, glibc-utf8-locales-2.27): New variables.
2019-01-22 15:10:59 +01:00
Ricardo Wurmus
11627ca550
gnu: paps: Update to 0.7.0-1.37e6ca1.
* gnu/packages/pdf.scm (paps): Update to 0.7.0-1.37e6ca1.
[source]: Fetch from git.
[arguments]: Add phase "do-not-run-configure-script-during-bootstrap".
[native-inputs]: Add autoconf, automake, gettext-minimal, glib:bin and
intltool.
[home-page]: Point to Github.
2019-01-22 15:09:40 +01:00
Efraim Flashner
354d27e5dc
gnu: python-websocket-client: Update to 0.54.0.
* gnu/packages/python-web.scm (python-websocket-client): Update to 0.54.0.
[properties]: New field.
(python2-websocket-client)[native-inputs]: Add
python2-backport-ssl-match-hostname.
2019-01-22 12:59:14 +02:00
Efraim Flashner
e2227b6ada
gnu: python-isort: Update to 4.3.4.
* gnu/packages/python-xyz.scm (python-isort): Update to 4.3.4.
[source]: Use 'git-fetch'.
[properties]: New field.
(python2-isort)[native-inputs]: Add python2-futures.
2019-01-22 11:47:44 +02:00
Efraim Flashner
dddd7a75fa
gnu: python-wrapt: Update to 1.11.1.
* gnu/packages/python-xyz.scm (python-wrapt): Update to 1.11.1.
2019-01-22 11:47:43 +02:00
Efraim Flashner
2782bd51f4
gnu: python-virtualenv: Update to 16.1.0.
* gnu/packages/python-xyz.scm (python-virtualenv): Update to 16.1.0.
[arguments]: Move custom 'check phase to custom 'disable-failing-test
phase and re-instate standard 'check phase.
2019-01-22 11:47:40 +02:00
Taylan Kammer
db58e326e5
gnu: guile-bytestructures: Update to 1.0.5.
* gnu/packages/guile.scm (guile-bytestructures): Update to 1.0.5.
2019-01-22 02:18:13 +01:00
Ludovic Courtès
f896abc71f
gnu: emacs-nix-mode: Move to emacs-xyz.scm.
This removes emacs-xyz.scm from the closure of (gnu packages base).

* gnu/packages/package-management.scm (emacs-nix-mode): Move back to...
* gnu/packages/emacs-xyz.scm (emacs-nix-mode): ... here.  New variable.
2019-01-21 23:10:07 +01:00
Pierre Neidhardt
6185732390
gnu: fortune-mod: Skip failing tests.
* gnu/packages/games.scm (fortune-mod)[arguments]: Skip failing tests.
2019-01-21 23:06:19 +01:00
Pierre Neidhardt
f528588a9f
gnu: mediainfo: Update to 18.12.
* gnu/packages/video.scm (mediainfo): Update to 18.12.
[arguments]: Remove manual autogen.sh.
2019-01-21 22:42:48 +01:00
Pierre Neidhardt
c0588f98c5
gnu: libzen: Fix sha256 and remove manual autogen.sh.
* gnu/packages/cpp.scm (libzen)[source]: Fix sha256.
[arguments]: Remove manual autogen.sh.
2019-01-21 22:40:25 +01:00
Danny Milosavljevic
0233bdde6c
gnu: xen: Update comments.
* gnu/packages/virtualization.scm (xen): Update comments.
2019-01-21 12:23:58 +01:00
Danny Milosavljevic
504f3ac840
gnu: xen: Don't patch etherboot Makefile.
* gnu/packages/virtualization.scm (xen)[arguments]<#:phases>[patch]:
Don't patch etherboot's "Makefile".
2019-01-21 12:09:32 +01:00
Mathieu Othacehe
b65b78ff38
gnu: calibre: Fix PDF to EPUB conversion.
When trying to convert a PDF to EPUB, the following error occurs:

File "/gnu/store/kz6bgqw9z7akj11zh20wkx14cgq0s3n2-calibre-3.35.0/lib/calibre/calibre/ebooks/pdf/pdftohtml.py", line 76, in pdftohtml
    _('Could not find pdftohtml, check it is in your PATH'))

Hardcode pdftohtml binary path by patching pdftohtml.py.

* gnu/packages/ebook.scm (calibre)[arguments]: Patch pdftohtml.py in
'configure phase to set hardcode pdftohtml binary path.
2019-01-21 10:56:24 +01:00
Efraim Flashner
26e4203be1
gnu: moreutils: Update to 0.63.
* gnu/packages/moreutils.scm (moreutils): Update to 0.63.
[arguments]: All phases return #t.
2019-01-21 11:31:06 +02:00
Efraim Flashner
f3359f93f6
gnu: perl-module-scandeps: Update to 1.27.
* gnu/packages/perl.scm (perl-module-scandeps): Update to 1.27.
2019-01-21 11:21:14 +02:00
Efraim Flashner
5b0fe2b8f1
gnu: perl-json: Update to 4.01.
* gnu/packages/perl.scm (perl-json): Update to 4.01.
[source]: Update source uri.
2019-01-21 11:21:14 +02:00
Efraim Flashner
8c396a0576
gnu: perl-json-xs: Update to 4.0.
* gnu/packages/perl.scm (perl-json-xs): Update to 4.0.
[native-inputs]: Add perl-canary-stability.
2019-01-21 11:21:14 +02:00
Efraim Flashner
cf867de061
gnu: perl-file-remove: Update to 1.58.
* gnu/packages/perl.scm (perl-file-remove): Update to 1.58.
[description]: Texify the description.
2019-01-21 11:21:14 +02:00
Efraim Flashner
755fc87305
gnu: perl-file-homedir: Update to 1.004.
* gnu/packages/perl.scm (perl-file-homedir): Update to 1.004.
2019-01-21 11:21:13 +02:00
Efraim Flashner
cbe6f6e385
gnu: perl-file-which: Update to 1.23.
* gnu/packages/perl.scm (perl-file-which): Update to 1.23.
[source]: Update source uri.
[home-page]: Update to new home-page.
2019-01-21 11:21:13 +02:00
Efraim Flashner
6a19aaca50
gnu: perl-file-slurp: Update to 9999.25.
* gnu/packages/perl.scm (perl-file-slurp): Update to 9999.25.
[source]: Update source uri.
2019-01-21 11:21:13 +02:00