~ruther/guix-local

425df5b0 — Marius Bakke 5 years ago
gnu: python-magic: Update to 0.4.22.

* gnu/packages/python-xyz.scm (python-magic): Update to 0.4.22.
[source]: Switch to GIT-FETCH.
[arguments]: Remove #:tests?.  Adjust substitution and override check phase.
Remove obsolete phase.
[native-inputs]: Add WHICH.
62f534b7 — Marius Bakke 5 years ago
gnu: poppler: Update to 21.05.0.

* gnu/packages/pdf.scm (poppler): Update to 21.05.0.
2ed8c23d — Marius Bakke 5 years ago
gnu: pango: Update to 1.48.4.

* gnu/packages/gtk.scm (pango): Update to 1.48.4.
0b9303da — Marius Bakke 5 years ago
gnu: harfbuzz: Update to 2.8.1.

* gnu/packages/gtk.scm (harfbuzz): Update to 2.8.1.
[source](uri): Adjust to new download location.
5d4b721b — Marius Bakke 5 years ago
gnu: graphviz: Update to 2.47.1.

* gnu/packages/graphviz.scm (graphviz): Update to 2.47.1.
[source]: Adjust for new download location.
* gnu/packages/patches/graphviz-CVE-2020-18032.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
44775a7e — Marius Bakke 5 years ago
gnu: python-attrs: Update to 21.2.0.

* gnu/packages/python-xyz.scm (python-attrs): Update to 21.2.0.
[native-inputs]: Remove PYTHON-SPHINX and PYTHON-ZOPE-INTERFACE.
4796b5d6 — Marius Bakke 5 years ago
gnu: GCC: Switch to GCC 10.

* gnu/packages/patches/gcc-cross-gxx-include-dir.patch: New file.
* gnu/packages/patches/gcc-10-cross-environment-variables.patch: New file.
* gnu/packages/gcc.scm (gcc): Point to GCC-10.
(gcc-objc): Point to GCC-OBJC-10.
(gcc-objc++): Point to GCC-OBJC++-10.
* gnu/packages/cross-base.scm (cross-gcc)[source](patches): Apply the new
patches.
1dec7fa8 — Marius Bakke 5 years ago
gnu: curl: Absorb replacement.

* gnu/packages/patches/curl-7.76-use-ssl-cert-env.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/curl.scm (curl): Update to 7.77.0.
[replacement]: Remove.
(source)[patches]: Adjust for new patch.
a0286041 — Marius Bakke 5 years ago
gnu: expat: Remove replacement.

* gnu/packages/xml.scm (expat): Update to 2.4.1.
[replacement]: Remove.
(expat-2.4.1): Remove variable.
276626ce — Marius Bakke 5 years ago
gnu: libx11: Update to 1.7.1.

* gnu/packages/xorg.scm (libx11): Update to 1.7.1.
[replacement]: Remove.
(libx11/fixed): Remove variable.
b54bfa4e — Marius Bakke 5 years ago
gnu: postgresql: Remove replacement.

* gnu/packages/databases.scm (postgresql-13): Update to 13.3.
[replacement]: Remove.
(postgresql-13.3): Remove variable.
6a7a7c9d — Marius Bakke 5 years ago
gnu: OpenSSL: Remove replacement.

* gnu/packages/tls.scm (openssl): Update to 1.1.1k.
[replacement]: Remove.
(openssl-1.1.1k): Remove variable.
8ceff700 — Brice Waegeneire 5 years ago
gnu: pcsc-lite: Update to 1.9.1.

* gnu/packages/security-token.scm (pcsc-lite): Update to 1.9.1.
6ba1058d — Carl Dong 5 years ago
gnu: coreutils: Disable inotify-dir-recreate test

This test fails on filesystems where tail detects that it cannot use
inotify safely. See https://issues.guix.gnu.org/47935 for more details.

* gnu/packages/base.scm (coreutils)[phases]: Disable
  inotify-dir-recreate tests, quote Hurd substitute* call to reduce
  rebuilds.
e4aa346d — Julien Lepiller 5 years ago
gnu: python: Move idle to a separate output.

idle is a programming environment that is not useful for building
packages, but it is still useful for end users. This saves 5MB in the
default output.

* gnu/packages/python.scm (python-2.7)[outputs]: Add `idle'.
[arguments]: Move idle files in the new output.
(wrap-python): Do not wrap idle since it is in a different output.
8ce96d84 — Julien Lepiller 5 years ago
gnu: python: Do not install static libraries.

This is something Fedora already does since 2010, so it should be safe,
and saves a lot of space.

* gnu/packages/patches/python-2.7-no-static-lib.patch: New file.
* gnu/packages/patches/python-3-no-static-lib.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/python.scm (python-2.7, python-3): Use them.
99d450b0 — Julien Lepiller 5 years ago
gnu: python: Enable optimizations.

As a result, python execution time of scripts is decreased by 6 to 40%.

gnu/packages/python (python-2.7)[arguments]: Add configure and make flags to
optimize the resulting python.
20d52562 — Julien Lepiller 5 years ago
gnu: python: Remove unnecessary files.

* gnu/packages/python.scm (python2)[arguments]: Remove files built
during the test phase.
(python3)[arguments]: Also remove windows binaries shipped with the
sources.
eda6a95d — Efraim Flashner 5 years ago
gnu: nettle: Update to 3.7.3.

* gnu/packages/nettle.scm (nettle): Update to 3.7.3.
8d59c262 — Marius Bakke 5 years ago
Merge branch 'master' into core-updates

 Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
Next