summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* installer: Improve install device detection.Mathieu Othacehe2021-06-12
| | | | | * gnu/installer/parted.scm (non-install-devices): Improve the detection by assuming that any device with the ISO9660 label is the installation device.
* gnu: libopensmtpd, opensmtpd-filter-dkimsign: Add source URI.Tobias Geerinckx-Rice2021-06-12
| | | | | | * gnu/packages/mail.scm (libopensmtpd, opensmtpd-filter-dkimsign) [source]: Add a URI that might work in Tasmania and 's further upstream regardless.
* gnu: liquid-dsp: Make reproducibility explicit.Guillaume Le Vaillant2021-06-12
| | | | | * gnu/packages/radio.scm (liquid-dsp)[native-inputs]: Add automake. [arguments]: Add flag to disable SIMD instructions to 'configure-flags'.
* gnu: svt-hevc: Update upstream hash.Tobias Geerinckx-Rice2021-06-12
| | | | | | | The v1.5.1 was moved in place (meditate on that) but the change is harmless. See <http://issues.guix.gnu.org/48966>. * gnu/packages/video.scm (svt-hevc)[source]: Adjust hash accordingly.
* gnu: sudo: Update to 1.9.7p1.Tobias Geerinckx-Rice2021-06-12
| | | | * gnu/packages/admin.scm (sudo): Update to 1.9.7p1.
* Revert "gnu: liburcu: Omit static library."Tobias Geerinckx-Rice2021-06-12
| | | | | This reverts commit 702affc6d70dfec926ee5a0badce217a7044f9eb. It's too much trouble to add a :static output just for bcachefs-progs/static.
* etc: indent-code.el: Remove any existing tabs.Tobias Geerinckx-Rice2021-06-12
| | | | * etc/indent-code.el (main): Call UNTABIFY on the sexp or entire buffer.
* installer: Check partitions UUIDs.Mathieu Othacehe2021-06-12
| | | | | | | | | * gnu/installer/parted.scm (&cannot-read-uuid): New condition. (cannot-read-uuid?, cannot-read-uuid-partition): New procedures. (check-user-partitions): Check that all user-partitions have a valid UUID, raide the above condition otherwise. * gnu/installer/newt/partition.scm (run-disk-page): Run an error page if the &cannot-read-uuid condition is raised.
* installer: Print user partitions.Mathieu Othacehe2021-06-12
| | | | | * gnu/installer/newt/partition.scm (run-partitioning-page): Print user-partitions to syslog.
* gnu: mpdris2: Update to 0.9.1.Simon Streit2021-06-12
| | | | | | * gnu/packages/mpd.scm (mpdris2): Update to 0.9.1. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
* gnu: Add xkbset.Paul A. Patience2021-06-12
| | | | | | * gnu/packages/xdisorg.scm (xkbset): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libmediainfo: Fix usage of libcurl and libtinyxml2.Michael Rohleder2021-06-12
| | | | | | | | | | | | * 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>
* profiles: Move some of the work to the build side.Ludovic Courtès2021-06-12
| | | | | | | | | | | | | | | | | | | | | | 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'.
* git: Update the mtime of the just-updated checkout.Ludovic Courtès2021-06-12
| | | | | | | | | | 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.
* gnu: linux-libre 4.4: Update to 4.4.272.Leo Famulari2021-06-11
| | | | | * gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.272. (linux-libre-4.4-pristine-source): Update hash.
* gnu: linux-libre 4.9: Update to 4.9.272.Leo Famulari2021-06-11
| | | | | * gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.272. (linux-libre-4.9-pristine-source): Update hash.
* gnu: linux-libre 4.14: Update to 4.14.236.Leo Famulari2021-06-11
| | | | | * gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.236. (linux-libre-4.14-pristine-source): Update hash.
* gnu: linux-libre 4.19: Update to 4.19.194.Leo Famulari2021-06-11
| | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.194. (linux-libre-4.19-pristine-source): Update hash.
* gnu: linux-libre 5.4: Update to 5.4.125.Leo Famulari2021-06-11
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.125. (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre 5.10: Update to 5.10.43.Leo Famulari2021-06-11
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.43. (linux-libre-5.10-pristine-source): Update hash.
* gnu: linux-libre: Update to 5.12.10.Leo Famulari2021-06-11
| | | | | * gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.10. (linux-libre-5.12-pristine-source): Update hash.
* gnu: soapyhackrf: Update to 0.3.3-2.8d2e7be.Guillaume Le Vaillant2021-06-11
| | | | * gnu/packages/radio.scm (soapyhackrf): Update to 0.3.3-2.8d2e7be.
* gnu: thermald: Update to 2.4.6.Tobias Geerinckx-Rice2021-06-11
| | | | * gnu/packages/admin.scm (thermald): Update to 2.4.6.
* gnu: dtc: Update to 1.6.1.Tobias Geerinckx-Rice2021-06-11
| | | | * gnu/packages/bootloaders.scm (dtc): Update to 1.6.1.
* gnu: squashfs-tools: Install some documentation.Tobias Geerinckx-Rice2021-06-11
| | | | | * gnu/packages/compression.scm (squashfs-tools)[arguments]: Add a new 'install-documentation phase. Remove an obsolete #t whilst here.
* gnu: squashfs-tools: Support Zstandard compression.Tobias Geerinckx-Rice2021-06-11
| | | | | | * gnu/packages/compression.scm (squashfs-tools)[arguments]: Add "ZSTD_SUPPORT=1" to #:make-flags. [inputs]: Add zstd:lib.
* gnu: squashfs-tools: Build from upstream git.Tobias Geerinckx-Rice2021-06-11
| | | | | * gnu/packages/compression.scm (squashfs-tools)[source]: Use GIT-FETCH and GIT-FILE-NAME.
* gnu: klavaro: Update to 3.13.Tobias Geerinckx-Rice2021-06-11
| | | | * gnu/packages/education.scm (klavaro): Update to 3.13.
* gnu: opensmtpd-filter-dkimsign: Support ed25519 signatures.Tobias Geerinckx-Rice2021-06-10
| | | | | | | | * 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.
* gnu: opensmtpd-filter-dkimsign: Update to 0.5.Tobias Geerinckx-Rice2021-06-10
| | | | | | | | | | | * 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.
* gnu: libopensmtpd: Make public.Tobias Geerinckx-Rice2021-06-10
| | | | | | Now that it's a fancy official release and all. * gnu/packages/mail.scm (libopensmtpd): DEFINE-PUBLIC.
* gnu: libopensmtpd: Update to 0.7.Tobias Geerinckx-Rice2021-06-10
| | | | | | | | * 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.
* gnu: newsboat: Update to 2.23.Efraim Flashner2021-06-10
| | | | | | | | * 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.
* gnu: Add rust-cxx-1.Efraim Flashner2021-06-10
| | | | | * gnu/packages/crates-io.scm (rust-cxx-1): New variable. (rust-cxx-0.5): Inherit from rust-cxx-1.
* gnu: Add rust-cxx-build-1.Efraim Flashner2021-06-10
| | | | | * gnu/packages/crates-io.scm (rust-cxx-build-1): New variable. (rust-cxx-build-0.5): Inherit from rust-cxx-build-1).
* gnu: Add rust-gettext-rs-0.6.Efraim Flashner2021-06-10
| | | | * gnu/packages/crates-io.scm (rust-gettext-rs-0.6): New variable.
* gnu: Add rust-gettext-rs-0.7.Efraim Flashner2021-06-10
| | | | | * gnu/packages/crates-io.scm (rust-gettext-rs-0.7): New variable. (rust-gettext-rs-0.5): Inherit from rust-gettext-rs-0.7.
* gnu: Add rust-cxxbridge-macro-1.Efraim Flashner2021-06-10
| | | | | * gnu/packages/crates-io.scm (rust-cxxbridge-macro-1): New variable. (rust-cxxbridge-macro-0.5): Inherit from rust-cxxbridge-macro-1.
* gnu: Add rust-cxxbridge-flags-1.Efraim Flashner2021-06-10
| | | | | * gnu/packages/crates-io.scm (rust-cxxbridge-flags-1): New variable. (rust-cxxbridge-flags-0.5): Inherit from rust-cxxbridge-flags-1.
* gnu: Add rust-cxx-gen-0.7.Efraim Flashner2021-06-10
| | | | | * gnu/packages/crates-io.scm (rust-cxx-gen-0.7): New variable. (rust-cxx-gen-0.6): Inherit from ruxt-cxx-gen-0.7.
* gnu: Add rust-clang-ast-0.1.Efraim Flashner2021-06-10
| | | | * gnu/packages/crates-io.scm (rust-clang-ast-0.1): New variable.
* gnu: Add rust-clang-ast-test-suite-0.0.0.Efraim Flashner2021-06-10
| | | | | * ngu/packages/crates-io.scm (rust-clang-ast-test-suite-0.0.0): New variable.
* gnu: Add rust-gettext-rs-0.21.Efraim Flashner2021-06-10
| | | | | * gnu/packages/crates-io.scm (rust-gettext-rs-0.21): New variable. (rust-gettest-rs-0.19): Inherit from rust-gettext-rs-0.21.
* gnu: rust-once-cell-1: Update to 1.7.2.Efraim Flashner2021-06-10
| | | | * gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.7.2.
* gnu: rust-section-testing-0.0: Update to 0.0.5.Efraim Flashner2021-06-10
| | | | * gnu/packages/crates-io.scm (rust-section-testing): Update to 0.0.5.
* gnu: gptfdisk: Update to 1.0.8.Tobias Geerinckx-Rice2021-06-10
| | | | * gnu/packages/disk.scm (gptfdisk): Update to 1.0.8.
* gnu: tsukundere: Update to 0.3.1.Leo Prikler2021-06-10
| | | | | * gnu/packages/game-development.scm (tsukundere): Update to 0.3.1. [native-inputs]: Add gettext.
* gnu: qsstv: Fix hamlib support.Guillaume Le Vaillant2021-06-10
| | | | | * gnu/packages/radio.scm (qsstv)[arguments]: Add 'fix-newer-hamlib-support' phase.
* Revert "gnu: sdcv: Add 'STARDICT_DATA_DIR' search path spec."Leo Prikler2021-06-10
| | | | | | This reverts commit 7dd1a2174a8376c521dcf271e3b76f64096074fe. It has been reported, that this patch does not work as intended. See <https://bugs.gnu.org/45645>.
* gnu: docker: Replace tini by tini-static.Maxim Cournoyer2021-06-10
| | | | | | | | | | | | | 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'.