Maxim Cournoyer
6bbb37a545
build-system/python: Move the check phase after the install phase.
...
A reproducibility problem was discovered while packaging python-pygithub where
the bytecode produced by running the tests would interfere with the result of
the install phase byte compilation. Moving the check phase after the install
phase solves the problem.
* guix/build/python-build-system.scm (%standard-phases): Add comment, move
the check phase after the install phase.
2019-04-18 00:04:26 -04:00
Marius Bakke
db65a4fd91
gnu: python-mako: Update to 1.0.8.
...
* gnu/packages/python-xyz.scm (python-mako): Update to 1.0.8.
[arguments]: Remove.
2019-03-23 23:25:57 +01:00
Marius Bakke
f882f62c6b
gnu: python-pytest: Update to 4.3.1.
...
* gnu/packages/check.scm (python-pytest): Update to 4.3.1.
[source](patches): Remove.
* gnu/packages/patches/python-pytest-pluggy-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-23 23:25:56 +01:00
Marius Bakke
e54f0cf680
gnu: libgpg-error: Update to 1.36.
...
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.36.
2019-03-23 23:25:56 +01:00
Marius Bakke
2eb92ce85f
gnu: poppler: Update to 0.75.0.
...
* gnu/packages/pdf.scm (poppler): Update to 0.75.0.
2019-03-23 23:25:56 +01:00
Marius Bakke
d1659c0fb2
gnu: Python: Remove bundled libraries.
...
Fixes <https://bugs.gnu.org/32957 >.
* gnu/packages/python.scm (python-2.7)[source](snippet): Remove bundled
libffi, expat and zlib. Add substitution to make pyexpat use system expat.
[arguments]: Add "--with-system-expat" to #:configure-flags.
[inputs]: Add EXPAT.
* gnu/packages/python.scm (python-3.7)[source](snippet): Delete bundled expat
and add the same pyexpat substitution.
* gnu/packages/python.scm (python2-minimal, python-minimal)[inputs]: Add EXPAT.
2019-03-23 23:25:56 +01:00
Marius Bakke
d3b22d488b
gnu: stb: Update snapshot.
...
* gnu/packages/stb.scm (stb): Update to commit 2c2908f50515dcd.
(stb-image): Update to 2.22.
(stb-image-write): Update to 1.13.
2019-03-23 23:25:56 +01:00
Marius Bakke
01a92a70c4
gnu: fontforge: Build against Python 3.
...
* gnu/packages/fontutils.scm (fontforge)[inputs]: Change from PYTHON-2 to PYTHON.
2019-03-23 23:25:55 +01:00
Marius Bakke
8c14f7f8a7
Merge branch 'staging' into core-updates
2019-03-23 23:16:55 +01:00
Marius Bakke
3374e9207f
gnu: imagemagick: Update to 6.9.10-34.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-34.
2019-03-23 22:55:00 +01:00
Marius Bakke
f67417a1b4
gnu: librsvg: Restore version 2.40.20.
...
* gnu/packages/gnome.scm (librsvg): Downgrade to 2.40.20.
(librsvg-next): New public variable.
2019-03-23 22:55:00 +01:00
Marius Bakke
2261ef669b
gnu: CUPS: Update to 2.2.11.
...
* gnu/packages/cups.scm (cups-minimal): Update to 2.2.11.
2019-03-23 22:55:00 +01:00
Marius Bakke
0b4504f605
gnu: gnome-shell: Use the test-only Xorg variant for tests.
...
* gnu/packages/gnome.scm (gnome-shell)[native-inputs]: Change XORG-SERVER to
XORG-SERVER-FOR-TESTS.
2019-03-23 22:54:59 +01:00
Marius Bakke
3cb61ca85a
Merge branch 'master' into staging
2019-03-23 22:50:07 +01:00
Marius Bakke
f92854fea1
gnu: ldb: Update to 1.6.3.
...
* gnu/packages/samba.scm (ldb): Update to 1.6.3.
2019-03-23 22:43:59 +01:00
Marius Bakke
7fd084aef5
gnu: tevent: Update to 0.10.0.
...
* gnu/packages/samba.scm (tevent): Update to 0.10.0.
2019-03-23 22:43:59 +01:00
Marius Bakke
42bdd5ef7c
gnu: talloc: Update to 2.2.0.
...
* gnu/packages/samba.scm (talloc): Update to 2.2.0.
2019-03-23 22:43:59 +01:00
Marius Bakke
5e7e193b71
gnu: tdb: Update to 1.4.0.
...
* gnu/packages/databases.scm (tdb): Update to 1.4.0.
2019-03-23 22:43:59 +01:00
Marius Bakke
3a2694df80
gnu: ffmpeg: Update to 4.1.2.
...
* gnu/packages/video.scm (ffmpeg): Update to 4.1.2.
2019-03-23 22:43:59 +01:00
Efraim Flashner
f0f3f70b28
gnu: Add perl6-json.
...
* gnu/packages/perl6.scm (perl6-json): New variable.
2019-03-23 22:26:52 +02:00
Efraim Flashner
cdecb8d72d
gnu: Add perl6-mime-base64.
...
* gnu/packages/perl6.scm (perl6-mime-base64): New variable.
2019-03-23 22:26:52 +02:00
Efraim Flashner
c2bc5b2bc0
gnu: Add perl6-grammar-debugger.
...
* gnu/packages/perl6.scm (perl6-grammar-debugger): New variable.
2019-03-23 22:26:52 +02:00
Efraim Flashner
63b9f87ae4
gnu: Add perl6-grammar-profiler-simple.
...
* gnu/packages/perl6.scm (perl6-grammar-profiler-simple): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner
979df8c452
gnu: Add perl6-test-mock.
...
* gnu/packages/perl6.scm (perl6-test-mock): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner
56930271b9
gnu: Add perl6-oo-monitors.
...
* gnu/packages/perl6.scm (perl6-oo-monitors): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner
4af1006440
gnu: Add perl6-terminal-ansicolor.
...
* gnu/packages/perl6.scm (perl6-terminal-ansicolor): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner
d02a30bd09
gnu: Add perl6-svg-plot.
...
* gnu/packages/perl6.scm (perl6-svg-plot): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner
2bd04f9fc2
gnu: Add perl6-svg.
...
* gnu/packages/perl6.scm (perl6-svg): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner
1af3f970e9
gnu: Add perl6-xml-writer.
...
* gnu/packages/perl6.scm (perl6-xml-writer): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner
de032eed5c
gnu: Add perl6-test-meta.
...
* gnu/packages/perl6.scm (perl6-test-meta): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner
489f493384
gnu: Add perl6-license-spdx.
...
* gnu/packages/perl6.scm (perl6-license-spdx): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner
505b979272
gnu: Add perl6-meta6.
...
* gnu/packages/perl6.scm (perl6-meta6): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner
ea856c08cd
gnu: Add perl6-json-class.
...
* gnu/packages/perl6.scm (perl6-json-class): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner
e1b3cf6891
gnu: Add perl6-json-marshal.
...
* gnu/packages/perl6.scm (perl6-json-marshal): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner
56eea22137
gnu: Add perl6-json-unmarshal.
...
* gnu/packages/perl6.scm (perl6-json-unmarshal): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner
bc7c6efeaa
gnu: Add perl6-json-name.
...
* gnu/packages/perl6.scm (perl6-json-name): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner
61b4364045
gnu: Add perl6-json-fast.
...
* gnu/packages/perl6.scm (perl6-json-fast): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner
60945c67bb
gnu: Add perl6-uri.
...
* gnu/packages/perl6.scm (perl6-uri): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner
74809e9e6f
gnu: Add perl6-zef.
...
* gnu/packages/perl6.scm (perl6-zef): New variable.
2019-03-23 22:26:48 +02:00
Efraim Flashner
d617087718
gnu: Add perl6-tap-harness.
...
* gnu/packages/perl6.scm (perl6-tap-harness): New variable.
2019-03-23 22:26:48 +02:00
Efraim Flashner
4e4c311465
build: Add rakudo-build-system.
...
* guix/build-system/rakudo.scm,
guix/build/rakudo-build-system.scm: New files.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build System): Document it.
2019-03-23 22:26:48 +02:00
Efraim Flashner
f7f8e767cd
gnu: Add rakudo.
...
* gnu/packages/perl6.scm (rakudo): New variable.
2019-03-23 22:26:48 +02:00
Efraim Flashner
af2dec5bf3
gnu: Add nqp.
...
* gnu/packages/perl6.scm (nqp): New variable.
2019-03-23 22:26:47 +02:00
Efraim Flashner
abc12b0d6e
gnu: Add moarvm.
...
* gnu/packages/perl6.scm (moarvm): New variable.
2019-03-23 22:26:47 +02:00
Efraim Flashner
cf3f12f6e5
gnu: Add libtommath-1.0.
...
* gnu/packages/multiprecision.scm (libtommath-1.0): New variable.
2019-03-23 22:26:40 +02:00
Efraim Flashner
38a3f4df8f
gnu: perl-libwww: Update source uri.
...
This is a follow-up to e4a69686ab
.
* gnu/packages/web.scm (perl-libwww)[source]: Update to new upstream uri.
2019-03-23 21:37:51 +02:00
Tobias Geerinckx-Rice
22c31e07a5
gnu: perl-plack-test-externalserver: Update to 0.02.
...
* gnu/packages/web.scm (perl-plack-test-externalserver): Update to 0.02.
2019-03-23 20:42:47 +01:00
Tobias Geerinckx-Rice
5bbe07a041
gnu: perl-finance-quote: Update to 1.47.
...
* gnu/packages/web.scm (perl-finance-quote): Update to 1.47.
2019-03-23 20:42:47 +01:00
Tobias Geerinckx-Rice
f44678f663
gnu: perl-plack-middleware-removeredundantbody: Update to 0.07.
...
* gnu/packages/web.scm (perl-plack-middleware-removeredundantbody): Update to 0.07.
2019-03-23 20:42:47 +01:00
Tobias Geerinckx-Rice
73125149c1
gnu: perl-test-www-mechanize: Update to 1.52.
...
* gnu/packages/web.scm (perl-test-www-mechanize): Update to 1.52.
2019-03-23 20:38:29 +01:00