1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-29 13:31:16 +02:00
Commit Graph

26857 Commits

Author SHA1 Message Date
Marius Bakke
85b4482308 gnu: libidn: Don't build static libraries.
* gnu/packages/libidn.scm (libidn)[arguments]: New field.
2018-07-30 16:58:56 +02:00
Marius Bakke
1f2d64e4a8 gnu: libunistring: Don't install static library.
* gnu/packages/libunistring.scm (libunistring)[arguments]: Add #:configure-flags.
2018-07-30 16:42:59 +02:00
Marius Bakke
cd9ad095c7 gnu: libidn2: Don't build static library.
* gnu/packages/libidn.scm (libidn2)[arguments]: New field.
2018-07-30 16:35:35 +02:00
Marius Bakke
d9f8461250 gnu: libtasn1: Don't build static library.
* gnu/packages/tls.scm (libtasn1)[arguments]: New field.
2018-07-30 16:33:50 +02:00
Marius Bakke
b4052c96ee gnu: nettle: Move static libraries to separate output.
* gnu/packages/nettle.scm (nettle-2)[outputs]: Add "static".
[arguments]: Add #:phases.
2018-07-30 16:22:04 +02:00
Marius Bakke
d37d975b74 gnu: python-pytest: Update to 3.6.4.
* gnu/packages/check.scm (python-pytest): Update to 3.6.4.
[native-inputs]: Remove PYTHON-INVOKE.
2018-07-28 23:39:00 +02:00
Marius Bakke
20b0aaf986 gnu: python-fonttools: Update license.
This is a follow-up to commit 4696368108.

* gnu/packages/python.scm (python-fonttools)[license]: Change to EXPAT (since 3.21).
2018-07-28 23:37:52 +02:00
Efraim Flashner
a4b7a1cb4a gnu: python-3.7: Update deleted tests.
* gnu/packages/python.scm (python-3.7)[source]: Update the list of files
to be deleted in the snippet.
2018-07-28 21:56:28 +03:00
Marius Bakke
4696368108 gnu: python-fonttools: Update to 3.28.0.
* gnu/packages/python.scm (python-fonttools): Update to 3.28.0.
[arguments]: Remove.
[native-inputs]: Add PYTHON-PYTEST and PYTHON-PYTEST-RUNNER.
2018-07-28 15:52:30 +02:00
Marius Bakke
fc8778e293 gnu: gdb: Fix build with Python >= 3.7.
* gnu/packages/patches/gdb-python-3.7.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gdb.scm (gdb)[source](patches): New field.
2018-07-28 15:52:30 +02:00
Marius Bakke
25ccb99347 gnu: python-pytest-mock: Update to 1.10.0.
* gnu/packages/check.scm (python-pytest-mock): Update to 1.10.1.
2018-07-28 15:52:30 +02:00
Marius Bakke
a9ae30b78e gnu: python-pytest: Update to 3.6.3.
* gnu/packages/check.scm (python-pytest): Update to 3.6.3.
[propagated-inputs]: Add PYTHON-ATOMICWRITES.
[native-inputs]: Add PYTHON-INVOKE.
2018-07-28 15:52:29 +02:00
Marius Bakke
1166b9c795 gnu: Add python-invoke.
* gnu/packages/python.scm (python-invoke, python2-invoke): New public variables.
2018-07-28 15:52:29 +02:00
Marius Bakke
9f585a528e gnu: python-pytest-cov: Update to 2.5.1.
* gnu/packages/check.scm (python-pytest-cov): Update to 2.5.1.
2018-07-28 15:52:29 +02:00
Marius Bakke
85f1342f01 gnu: python-hypothesis: Update to 3.66.6.
* gnu/packages/check.scm (python-hypothesis): Update to 3.66.6.
2018-07-28 15:52:29 +02:00
Marius Bakke
153812ee0d gnu: python-flake8: Update to 3.5.0.
* gnu/packages/python.scm (python-flake8): Update to 3.5.0.
2018-07-28 15:52:28 +02:00
Marius Bakke
fb4c6115f5 gnu: python-pytest-runner: Update to 4.2.
* gnu/packages/check.scm (python-pytest-runner): Update to 4.2.
[arguments]: Remove.
2018-07-28 15:52:28 +02:00
Marius Bakke
d0205dfd92 gnu: python-setuptools: Update to 40.0.0.
* gnu/packages/python.scm (python-setuptools): Update to 40.0.0.
[source](uri): Adjust to zipball archive.
2018-07-28 15:52:28 +02:00
Marius Bakke
fdf5344a23 gnu: python-pycodestyle: Update to 2.4.0.
* gnu/packages/python.scm (python-pycodestyle): Update to 2.4.0.
2018-07-28 15:52:28 +02:00
Marius Bakke
9e7d6e818c gnu: python-more-itertools: Update to 4.2.0.
* gnu/packages/python.scm (python-more-itertools): Update to 4.2.0.
2018-07-28 15:52:27 +02:00
Marius Bakke
e8e7cd12c7 gnu: python-pyflakes: Update to 2.0.0.
* gnu/packages/python.scm (python-pyflakes): Update to 2.0.0.
2018-07-28 15:52:27 +02:00
Marius Bakke
3765c9c95b gnu: python-py: Update home page.
* gnu/packages/python.scm (python-py)[home-page]: Change to repository URL.
2018-07-28 15:52:27 +02:00
Marius Bakke
a0d77eba72 gnu: python-py: Update to 1.5.4.
* gnu/packages/python.scm (python-py): Update to 1.5.4.
2018-07-28 15:52:27 +02:00
Marius Bakke
bc46a45ae7 gnu: python-py: Add missing dependency on setuptools-scm.
* gnu/packages/python.scm (python-py)[native-inputs]: Add PYTHON-SETUPTOOLS-SCM.
2018-07-28 15:52:26 +02:00
Marius Bakke
a422e2478e gnu: python: Build reproducibly.
\o/

* gnu/packages/python.scm (python-3.7)[arguments]: Set PYTHONHASHSEED before
rebuilding all bytecode.  Adjust regex so that lib2to3_ex.py gets compiled.
2018-07-28 15:52:26 +02:00
Marius Bakke
81d967075e gnu: python: Rebuild bytecode after removing tests.
* gnu/packages/python.scm (python-3.7)[arguments]: Run 'rebuild-bytecode'
after 'remove-tests' to save CPU cycles.  Adjust exclude regex.
2018-07-28 15:52:26 +02:00
Marius Bakke
a1454169e0 gnu: python: Update to 3.7.0.
* gnu/packages/python.scm (python-3.6): Rename to ...
(python-3.7): ... this.  Update to 3.7.0.
[arguments]: Remove phase 'patch-timestamp-for-pyc-files' and related code.
Add phases to unset SOURCE_DATE_EPOCH during the check phase.
(python-3): Is now PYTHON-3.7.
* guix/build/python-build-system.scm (enable-bytecode-determinism): Don't set
DETERMINISTIC_BUILD.
2018-07-28 15:52:26 +02:00
Marius Bakke
d66146073d gnu: python: Remove outdated comment and phases.
* gnu/packages/python.scm (python-2.7)[arguments]: Don't set SOURCE_DATE_EPOCH
or make libraries writable, since those are handled by gnu-build-system.
(python-3.6): Don't override :#tests?.
2018-07-28 15:52:25 +02:00
Marius Bakke
7ba79d5d76 gnu: libxml2: Add explicit dependency on XZ.
* gnu/packages/xml.scm (libxml2)[inputs]: New field.
2018-07-28 15:48:27 +02:00
Marius Bakke
5f8642ea6a gnu: libxml2: Move static library to separate output.
* gnu/packages/xml.scm (libxml2)[outputs, arguments]: New fields.
2018-07-28 15:41:03 +02:00
Marius Bakke
fbd2b8da5d gnu: icu4c: Don't keep a reference to coreutils.
* gnu/packages/icu4c.scm (icu4c)[arguments]: Add phase 'avoid-coreutils-reference'.
2018-07-28 15:02:38 +02:00
Marius Bakke
b148506df7 gnu: openldap: Don't build static libraries.
* gnu/packages/openldap.scm (openldap)[arguments]: Add "--disable-static" to
  #:configure-flags.  Remove phase 'provide-libtool'.
2018-07-28 15:02:37 +02:00
Ludovic Courtès
8bece84022 gnu: guile: Remove version 2.2.2.
* gnu/packages/guile.scm (guile-2.2.2): Remove.
* guix/self.scm (guile-for-build): Remove special case for "2.2.2".
(guix-derivation): Likewise.
* build-aux/build-self.scm (build): Likewise.
2018-07-27 11:28:15 +02:00
Ludovic Courtès
2abd76e8af gnu: guile: Update to 2.2.4.
* gnu/packages/guile.scm (guile-2.2): Update to 2.2.4.
(guile-2.2.4): Remove.
* gnu/packages/package-management.scm (guix)[inputs]: Switch to
GUILE-2.2.
* guix/self.scm (guile-for-build): Likewise.
2018-07-27 11:22:12 +02:00
Ludovic Courtès
ac46a1c8e4 Merge branch 'master' into core-updates 2018-07-26 18:15:13 +02:00
Marius Bakke
92526ade57 gnu: cabextract: Delete bundled libmspack.
* gnu/packages/compression.scm (cabextract)[source](modules, snippet): New field.
2018-07-26 17:30:18 +02:00
Marius Bakke
e0a98e7bd5 gnu: cabextract: Update to 1.7.
* gnu/packages/compression.scm (cabextract): Update to 1.7.
2018-07-26 17:28:35 +02:00
Marius Bakke
4bda2274a5 gnu: fuse: Update source hash.
The fuse 2.9.8 tarball and signature was modified in place.  Both are signed
by the same key, at different dates, and the only differences are directory
timestamps and a ChangeLog update.

* gnu/packages/linux.scm (fuse)[source](sha256): Update.
2018-07-26 17:17:45 +02:00
Danny Milosavljevic
a9446dde2b gnu: make-u-boot-package: Don't install "sunxi-spl-with-ecc.bin".
* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]<#:phases>
[install]: Don't install "sunxi-spl-with-ecc.bin".
2018-07-26 15:54:52 +02:00
Danny Milosavljevic
d38755cb91 gnu: Add ruby-net-scp.
* gnu/packages/ruby.scm (ruby-net-scp): New variable.
2018-07-26 15:54:52 +02:00
Efraim Flashner
714b49f68d gnu: translate-shell: Fix .el install directory.
* gnu/packages/dictionaries.scm (translate-shell)[arguments]: Change the
install directory during the custom 'emacs-install phase to match with
other emacs .el packages.
2018-07-26 16:14:11 +03:00
Gábor Boskovits
d60772dcdd gnu: java-picard: Fix manifest.
* gnu/packages/bioinformatics.scm (java-picard)[arguments]: Adjust phase
'edit-classpath-in-manifest for the new manifest generation code.
2018-07-26 12:46:50 +02:00
Efraim Flashner
bca72b39c7 gnu: python-qsintilla: Fix building.
* gnu/packages/qt.scm (python-qscintilla)[arguments]: Extend custom
'configure phase to also patch the 'installed.txt' file.
2018-07-26 13:21:05 +03:00
Mark H Weaver
54e543b626 gnu: linux-libre: Update to 4.17.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.10.
(%linux-libre-hash): Update hash.
2018-07-26 04:45:33 -04:00
Mark H Weaver
54465c4dbc gnu: linux-libre@4.14: Update to 4.14.58.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.58.
(%linux-libre-4.14-hash): Update hash.
2018-07-26 04:44:40 -04:00
Mark H Weaver
4bc1528aa5 gnu: linux-libre@4.9: Update to 4.9.115.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.115.
2018-07-26 04:44:00 -04:00
Mark H Weaver
064c3e78dd gnu: linux-libre@4.4: Update to 4.4.144.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.144.
2018-07-26 04:43:13 -04:00
Marius Bakke
aaa2a8bbf3 gnu: Remove dangling variable.
* gnu/packages/xml.scm (libxslt/fixed): Remove.
2018-07-25 20:44:40 +02:00
Marius Bakke
27b2f34cda gnu: Update cabextract.org.uk home pages.
* gnu/packages/compression.scm (libmspack, cabextract)[home-page, source]: Use
HTTPS.
2018-07-25 20:44:40 +02:00
Marius Bakke
03c16bb59a gnu: libmspack: Don't build static library.
* gnu/packages/compression.scm (libmspack)[arguments]: Add #:configure-flags.
2018-07-25 20:44:39 +02:00