~ruther/guix-local

03cb1140 — Ludovic Courtès 5 years ago
gnu: gsl: Build shared libraries only.

* gnu/packages/maths.scm (gsl)[arguments]: Add #:configure-flags.
4f6fbe75 — Ludovic Courtès 5 years ago
gnu: gsl: Demote conditional phase logic.

* gnu/packages/maths.scm (gsl)[arguments]: Move 'cond' within
'modify-phases'.
cf495c93 — Maxim Cournoyer 5 years ago
build-system/python: Set PYTHONDONTWRITEBYTECODE.

* guix/build/python-build-system.scm (enable-bytecode-determinism): Set
PYTHONDONTWRITEBYTECODE.
4078b9ac — Ludovic Courtès 5 years ago
gnu: dbus: Remove replacement.

* gnu/packages/glib.scm (dbus)[replacement]: Remove.
[source]: Add "dbus-CVE-2020-12049.patch".
(dbus/fixed): Remove.
55d095c6 — Ludovic Courtès 5 years ago
utils: Add #:keep-permissions? parameter to 'copy-recursively'.

* guix/build/utils.scm (copy-recursively): Add #:keep-permissions? and
honor it.
* doc/guix.texi (Build Utilities): Adjust accordingly.
edbd8f3f — Ludovic Courtès 5 years ago
utils: Add #:copy-file parameter to 'copy-recursively'.

* guix/build/utils.scm (copy-recursively): Add #:copy-file and honor it.
* doc/guix.texi (Build Utilities): Adjust accordingly.
201cbcac — Ludovic Courtès 5 years ago
utils: 'copy-recursively' keeps directory mtime when #:keep-mtime? is true.

Fixes <https://bugs.gnu.org/44741>.

* guix/build/utils.scm (copy-recursively): Move 'set-file-time' call
from 'down' to 'up'.
f6dbca83 — Efraim Flashner 5 years ago
gnu: cmake-minimal: Remove some documentation.

These files are still available in the user-facing cmake package.

* gnu/packages/cmake.scm (cmake-minimal)[arguments]: Add phase to remove
help documentation.
8d16f302 — Efraim Flashner 5 years ago
gnu: cmake: Only build ccmake on user facing cmake.

* gnu/packages/cmake.scm (cmake-bootstrap)[inputs]: Remove ncurses.
(cmake)[inputs]: Add ncurses.
bf8f33c3 — Efraim Flashner 5 years ago
gnu: libxml2: Move documentation to its own output.

This saves about 75% of the space in the "out" output.

* gnu/packages/xml.scm (libxml2)[outputs]: Add doc.
[arguments]: Rename the 'move-static-libs phase to 'use-other-outputs
and adjust to move documentation to "doc" output.
6a81a9df — Efraim Flashner 5 years ago
gnu: nettle: UPdate to 3.6.

* gnu/packages/nettle.scm (nettle): Update to 3.6.
d545c0cf — Efraim Flashner 5 years ago
gnu: bison: Update to 3.7.4.

* gnu/packages/bison.scm (bison): Update to 3.7.4.
0f989d3f — Miguel Ángel Arruga Vivas 5 years ago
gnu: libgcrypt: Update to 1.8.7.

* gnu/packages/gnupg.scm (libgcrypt): Update to 1.8.7.
2c0d0723 — Miguel Ángel Arruga Vivas 5 years ago
gnu: libgpg-error: Update to 1.39.

* gnu/packages/gnupg.scm (libgpg-error): Update to 1.39.
b32d6258 — Martin Becze 5 years ago
gnu: Add solidity.

* gnu/packages/solidity.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add solidity.scm.

Signed-off-by: Christopher Baines <mail@cbaines.net>
62671027 — Martin Becze 5 years ago
gnu: z3: Update to 4.8.9.

* gnu/packages/maths.scm (z3): Update to 4.8.9.

(cherry picked from commit dc2de508a38d8e0a3f93e8d6ded225d3a7e32548)

Signed-off-by: Christopher Baines <mail@cbaines.net>
6925c7ec — Martin Becze 5 years ago
gnu: jsoncpp: Update to 1.9.4

* gnu/packages/serialization.scm (jsoncpp): Update to 1.9.4.
* gnu/packages/patches/jsoncpp-fix-inverted-case.patch: Removed old patch.
* gnu/local.mk (dist_patch_DATA): Remove old patch.

Signed-off-by: Christopher Baines <mail@cbaines.net>
8a594487 — Christopher Baines 5 years ago
gnu: gnutls: Make p11-kit a propagated input.

Because p11-kit appears in the gnutls.pc file, it needs to be a propagated
input.

This was a regression introduced in 28a13226fd5cd08b3eb090151c0753424c3f6eb4
which broke things like HTTPS support in curl, which then broke Git clones
from repositories using HTTPS.

* gnu/packages/tls.scm (gnutls)[inputs]: Move p11-kit from here.
[propagated-inputs]: To here.
6877e7f9 — Ludovic Courtès 5 years ago
gnu: grep: Update to 3.6.

* gnu/packages/base.scm (grep): Update to 3.6.
c04d146b — Ludovic Courtès 5 years ago
gnu: gmp: Update to 6.2.1.

* gnu/packages/multiprecision.scm (gmp): Update to 6.2.1.
Next