Age | Commit message (Expand) | Author |
2021-06-12 | gnu: Add xkbset....* gnu/packages/xdisorg.scm (xkbset): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Paul A. Patience |
2021-06-12 | gnu: libmediainfo: Fix usage of libcurl and libtinyxml2....* gnu/packages/video.scm (libmediainfo): Fix usage of libcurl and libtinyxml2.
[arguments]: Add configure-flags.
[native-inputs]: Move zlib, tinyxml2, curl, libzen to ...
[propagated-inputs]: ... Here.
(mediainfo):
[native-inputs]: Remove zlib, libzen. Move libmediainfo to ...
[inputs]: ... Here.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Michael Rohleder |
2021-06-12 | profiles: Move some of the work to the build side....When running:
guix environment --ad-hoc gnome --no-grafts --search-paths
this reduces wall-clock time by ~5%. The number of object cache lookups
goes down from 96K to 89K. (Note that 'gnome' is an interesting example
because it has many propagated inputs, which themselves have propagated
inputs too, which would lead to a long input list and a long manifest in
the 'profile-derivation' gexp.)
* guix/profiles.scm (profile-derivation)[inputs, search-paths]: Remove.
[extra-inputs]: New variable.
[builder]: Adjust call to 'build-profile'.
* guix/build/profiles.scm (manifest-sexp->inputs+search-paths): New
procedure.
(build-profile): Remove 'inputs' parameter; make 'manifest' the 2nd
positional parameter and add #:extra-inputs. Call
'manifest-sexp->inputs+search-paths' to obtain 'inputs' and
'search-paths'.
| Ludovic Courtès |
2021-06-12 | git: Update the mtime of the just-updated checkout....Reported by zimoun <zimon.toutoune@gmail.com>.
Previously, the mtime of CACHE-DIRECTORY may or may not have been
updated after a pull. Thus, 'maybe-remove-expired-cache-entries' could
potentially delete CACHE-DIRECTORY right before it's returned.
* guix/git.scm (update-cached-checkout): Call 'utime' on CACHE-DIRECTORY.
| Ludovic Courtès |
2021-06-11 | gnu: linux-libre 4.4: Update to 4.4.272....* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.272.
(linux-libre-4.4-pristine-source): Update hash.
| Leo Famulari |
2021-06-11 | gnu: linux-libre 4.9: Update to 4.9.272....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.272.
(linux-libre-4.9-pristine-source): Update hash.
| Leo Famulari |
2021-06-11 | gnu: linux-libre 4.14: Update to 4.14.236....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.236.
(linux-libre-4.14-pristine-source): Update hash.
| Leo Famulari |
2021-06-11 | gnu: linux-libre 4.19: Update to 4.19.194....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.194.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2021-06-11 | gnu: linux-libre 5.4: Update to 5.4.125....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.125.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2021-06-11 | gnu: linux-libre 5.10: Update to 5.10.43....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.43.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2021-06-11 | gnu: linux-libre: Update to 5.12.10....* gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.10.
(linux-libre-5.12-pristine-source): Update hash.
| Leo Famulari |
2021-06-11 | gnu: soapyhackrf: Update to 0.3.3-2.8d2e7be....* gnu/packages/radio.scm (soapyhackrf): Update to 0.3.3-2.8d2e7be.
| Guillaume Le Vaillant |
2021-06-11 | gnu: thermald: Update to 2.4.6....* gnu/packages/admin.scm (thermald): Update to 2.4.6.
| Tobias Geerinckx-Rice |
2021-06-11 | gnu: dtc: Update to 1.6.1....* gnu/packages/bootloaders.scm (dtc): Update to 1.6.1.
| Tobias Geerinckx-Rice |
2021-06-11 | gnu: squashfs-tools: Install some documentation....* gnu/packages/compression.scm (squashfs-tools)[arguments]: Add a new
'install-documentation phase. Remove an obsolete #t whilst here.
| Tobias Geerinckx-Rice |
2021-06-11 | gnu: squashfs-tools: Support Zstandard compression....* gnu/packages/compression.scm (squashfs-tools)[arguments]:
Add "ZSTD_SUPPORT=1" to #:make-flags.
[inputs]: Add zstd:lib.
| Tobias Geerinckx-Rice |
2021-06-11 | gnu: squashfs-tools: Build from upstream git....* gnu/packages/compression.scm (squashfs-tools)[source]: Use GIT-FETCH
and GIT-FILE-NAME.
| Tobias Geerinckx-Rice |
2021-06-11 | gnu: klavaro: Update to 3.13....* gnu/packages/education.scm (klavaro): Update to 3.13.
| Tobias Geerinckx-Rice |
2021-06-10 | gnu: opensmtpd-filter-dkimsign: Support ed25519 signatures....* gnu/packages/mail.scm (opensmtpd-filter-dkimsign)[arguments]:
Define HAVE_ED25519 in #:make-flags.
[arguments]: Rename 'inherit-ownership phase to 'patch-Makefile.gnu and
patch a hard-coded ‘pkg-config’ command.
[inputs]: Replace libressl with openssl.
| Tobias Geerinckx-Rice |
2021-06-10 | gnu: opensmtpd-filter-dkimsign: Update to 0.5....* gnu/packages/mail.scm (opensmtpd-filter-dkimsign): Update to 0.5.
[source]: Use the upstream release tarball now.
[arguments]: Adjust #:make-flags to new upstream Makefile.gnu.
Remove obsolete custom 'unpack and 'install phases.
Add a new 'inherit-ownership phase.
[native-inputs]: Remove Arch Linux Makefile. Add mandoc. Remove the
libopensmtpd sources in favour of…
[inputs]: …the real thing.
| Tobias Geerinckx-Rice |
2021-06-10 | gnu: libopensmtpd: Make public....Now that it's a fancy official release and all.
* gnu/packages/mail.scm (libopensmtpd): DEFINE-PUBLIC.
| Tobias Geerinckx-Rice |
2021-06-10 | gnu: libopensmtpd: Update to 0.7....* gnu/packages/mail.scm (libopensmtpd): Update to 0.7.
[source]: URL-FETCH a release tarball.
[arguments]: Remove obsolete 'create-output-directories,
'install-header-file, and 'install-man-page phases.
[native-inputs]: Add mandoc.
| Tobias Geerinckx-Rice |
2021-06-10 | gnu: newsboat: Update to 2.23....* gnu/packages/syndication.scm (newsboat): Update to 2.23.
[arguments]: Build with rust-1.46.
[cargo-inputs]: Replace rust-gettext-rs-0.5 with 0.6, rust-rand-0.7 with
0.8. Add rust-percent-encoding-2, rust-xdg-2. Move rust-cxx-build-0.5 ...
[cargo-development-inputs]: ... to here.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-cxx-1....* gnu/packages/crates-io.scm (rust-cxx-1): New variable.
(rust-cxx-0.5): Inherit from rust-cxx-1.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-cxx-build-1....* gnu/packages/crates-io.scm (rust-cxx-build-1): New variable.
(rust-cxx-build-0.5): Inherit from rust-cxx-build-1).
| Efraim Flashner |
2021-06-10 | gnu: Add rust-gettext-rs-0.6....* gnu/packages/crates-io.scm (rust-gettext-rs-0.6): New variable.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-gettext-rs-0.7....* gnu/packages/crates-io.scm (rust-gettext-rs-0.7): New variable.
(rust-gettext-rs-0.5): Inherit from rust-gettext-rs-0.7.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-cxxbridge-macro-1....* gnu/packages/crates-io.scm (rust-cxxbridge-macro-1): New variable.
(rust-cxxbridge-macro-0.5): Inherit from rust-cxxbridge-macro-1.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-cxxbridge-flags-1....* gnu/packages/crates-io.scm (rust-cxxbridge-flags-1): New variable.
(rust-cxxbridge-flags-0.5): Inherit from rust-cxxbridge-flags-1.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-cxx-gen-0.7....* gnu/packages/crates-io.scm (rust-cxx-gen-0.7): New variable.
(rust-cxx-gen-0.6): Inherit from ruxt-cxx-gen-0.7.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-clang-ast-0.1....* gnu/packages/crates-io.scm (rust-clang-ast-0.1): New variable.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-clang-ast-test-suite-0.0.0....* ngu/packages/crates-io.scm (rust-clang-ast-test-suite-0.0.0): New
variable.
| Efraim Flashner |
2021-06-10 | gnu: Add rust-gettext-rs-0.21....* gnu/packages/crates-io.scm (rust-gettext-rs-0.21): New variable.
(rust-gettest-rs-0.19): Inherit from rust-gettext-rs-0.21.
| Efraim Flashner |
2021-06-10 | gnu: rust-once-cell-1: Update to 1.7.2....* gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.7.2.
| Efraim Flashner |
2021-06-10 | gnu: rust-section-testing-0.0: Update to 0.0.5....* gnu/packages/crates-io.scm (rust-section-testing): Update to 0.0.5.
| Efraim Flashner |
2021-06-10 | gnu: gptfdisk: Update to 1.0.8....* gnu/packages/disk.scm (gptfdisk): Update to 1.0.8.
| Tobias Geerinckx-Rice |
2021-06-10 | gnu: tsukundere: Update to 0.3.1....* gnu/packages/game-development.scm (tsukundere): Update to 0.3.1.
[native-inputs]: Add gettext.
| Leo Prikler |
2021-06-10 | gnu: qsstv: Fix hamlib support....* gnu/packages/radio.scm (qsstv)[arguments]: Add 'fix-newer-hamlib-support'
phase.
| Guillaume Le Vaillant |
2021-06-10 | Revert "gnu: sdcv: Add 'STARDICT_DATA_DIR' search path spec."...This reverts commit 7dd1a2174a8376c521dcf271e3b76f64096074fe.
It has been reported, that this patch does not work as intended.
See <https://bugs.gnu.org/45645>.
| Leo Prikler |
2021-06-10 | gnu: docker: Replace tini by tini-static....The dynamically linked tini could fail in some environments, causing 'docker
run' to exit with the following unhelpful error message:
standard_init_linux.go:219: exec user process caused: no such file or
directory
Use the statically linked tini binary instead, which should work everywhere.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Replace 'tini' by
'tini-static'.
| Maxim Cournoyer |
2021-06-10 | gnu: tini: Update to 0.19.0 and provide tini-static....* gnu/packages/docker.scm (tini): Update to 0.19.0. Remove trailing #t.
[phases]: Remove argument.
[configure-flags]: New argument, to clear the CMAKE_INSTALL_RPATH option.
| Maxim Cournoyer |
2021-06-10 | services: laminar: Create parent directory for unix socket....* gnu/services/ci.scm (laminar-activation): New function.
(laminar-service-type): Extend activation-service-type with
laminar-activation.
| Arun Isaac |
2021-06-09 | gnu: maradns: Update to 3.5.0020....* gnu/packages/dns.scm (maradns): Update to 3.5.0020.
| Tobias Geerinckx-Rice |
2021-06-09 | gnu: yadifa: Enable the TCP manager....* gnu/packages/dns.scm (yadifa)[arguments]: Add "--enable-tcp-manager" to #:configure-flags.
| Tobias Geerinckx-Rice |
2021-06-09 | gnu: yadifa: Update to 2.5.0....* gnu/packages/dns.scm (yadifa): Update to 2.5.0.
| Tobias Geerinckx-Rice |
2021-06-09 | gnu: liburcu: Update to 0.13.0....* gnu/packages/datastructures.scm (liburcu): Update to 0.13.0.
| Tobias Geerinckx-Rice |
2021-06-09 | gnu: liburcu: Omit static library....* gnu/packages/datastructures.scm (liburcu)[arguments]:
Pass "--disable-static" to ./configure.
| Tobias Geerinckx-Rice |
2021-06-09 | gnu: Add siggen....* gnu/packages/audio.scm (siggen): New variable.
| Arun Isaac |
2021-06-09 | gnu: nginx: Build with support for a few more modules....I think this is generally useful. Personally, I want the HTTP gzip static and
gunzip ones for serving gzip compressed log files, and I spotted that the HTTP
sub and addition ones are easy to enable as well.
* gnu/packages/web.scm (nginx)[arguments]: Add the following configure flags:
--with-http_gzip_static_module, --with-http_gunzip_module,
--with-http_addition_module, --with-http_sub_module.
| Christopher Baines |
2021-06-09 | gnu: sbcl-iolib: Update to 0.8.4....* gnu/packages/lisp-xyz.scm (sbcl-iolib): Update to 0.8.4.
| Pierre Neidhardt |