Age | Commit message (Collapse) | Author |
|
This reverts commit fa9e6e8b676ca920a894cf3b48bfcb670077144f.
By using the new bindings, we would prevent users of Guix prior to
de9fbe9cdcf5f8deb08becfc54b523084fd67bda, such as version 0.16.0, to
upgrade to current master. Thus, we will keep using the old names for a
while.
|
|
* po/guix/POTFILES.in: Add newt/final.scm and newt/partition.scm.
|
|
This is a followup to 5582aa8e31bf88f981caedeb4fbbb758486b6ca7.
* gnu/system/install.scm (installation-os)[kernel-arguments]: Add "quiet".
|
|
* gnu/installer/utils.scm (run-shell-command): Add #:locale and honor it.
* gnu/installer/newt/final.scm (run-install-shell): Add 'locale'
parameter; pass it to 'install-system'.
(run-final-page): Obtain locale from RESULT; pass it to 'run-install-shell'.
* gnu/installer/final.scm (install-system): Add 'locale' parameter; pass
it to 'run-shell-command'.
|
|
This improves the readability of the boot process, especially when using full
disk encryption where you're required to enter the passphrase at a particular
point.
* gnu/system.scm (<operating-system>)[kernel-arguments]: Change the default to
'("quiet").
* doc/guix.texi (operating-system Reference): Document this change.
|
|
* gnu/packages/ssh.scm (openssh): Update to 8.0p1.
[source]: Remove patch.
* gnu/packages/patches/openssh-CVE-2018-20685.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
|
|
* gnu/packages/games.scm (minetest)[inputs]: Eliminate an unnecessary
use of Guile's '@' syntax to reference the 'freetype' package.
|
|
* gnu/packages/games.scm (minetest-data): Update to 5.0.1.
[description]: Fix typo.
|
|
* gnu/packages/maths.scm (maxima)[arguments]: Use invoke in the custom
check phase.
|
|
* build-aux/build-self.scm (build): Replace references to nix-server-*
with store-connection-*.
|
|
* gnu/packages/haskell.scm (ghc-haskell-lexer): Update to 1.0.2.
|
|
* gnu/packages/databases.scm (python-redis): Update to 3.2.1.
|
|
* gnu/packages/elf.scm (libabigail)[source]: Hard-code NAME.
|
|
* gnu/packages/elf.scm (libabigail): Update to 1.6.
|
|
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.3.
|
|
* gnu/packages/dns.scm (nsd): Update to 4.1.27.
|
|
* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.26.
|
|
* gnu/packages/databases.scm (memcached): Update to 1.5.13.
|
|
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.10.
|
|
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.9.
(%linux-libre-hash): Update hash.
|
|
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.36.
(%linux-libre-4.19-hash): Update hash.
|
|
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.113.
(%linux-libre-4.14-hash): Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.170.
|
|
Fixes <https://bugs.gnu.org/35341>.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.
Previously, we'd call 'ensure-default-profile' before the connection to
the daemon has been opened. On the first connection, the daemon ensures
that /var/guix/profiles/per-user is world-writable. Since we were
calling 'ensure-default-profile' before that,
/var/guix/profiles/per-user was typically non-writable (555 and
root-owned), and thus 'guix pull' would error out.
* guix/scripts/pull.scm (guix-pull): Call 'ensure-default-profile'
within 'with-store'.
|
|
Suggested by Tobias Geerinckx-Rice <me@tobias.gr>.
* guix/scripts/pull.scm (%options, show-help): Add '--news'.
(display-profile-news): Add #:current-is-newer? and #:concise?.
Honor them.
(build-and-install): Pass #:concise? #t.
(display-new/upgraded-packages)[concise/max-item-count]: New variable.
Add call to 'display-hint'.
(process-query): Add clause for 'display-news'.
* doc/guix.texi (Invoking guix pull): Add '--news'.
|
|
* gnu/packages/password-utils.scm (pass-otp): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/password-utils.scm (password-store): Add mechanism for
providing pass extensions in separate packages.
[arguments]: Add patch-system-extension-dir phase.
[native-search-paths]: Add PASSWORD_STORE_SYSTEM_EXTENSION_DIR.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/python-xyz.scm (python-dill): Update to 0.2.9.
|
|
* gnu/packages/python-xyz.scm (python-serpent)[description]:
Use @code{} and edit slightly.
|
|
* gnu/packages/python-xyz.scm (python-serpent): Update to 1.28.
[native-inputs]: Add python-attrs & python-pytz.
|
|
* gnu/packages/python-xyz.scm (python-openpyxl): Update to 2.6.2.
|
|
* gnu/packages/perl.scm (perl-text-csv)[source]: Update URL.
|
|
* gnu/packages/parallel.scm (parallel): Update to 20190422.
|
|
* gnu/packages/security-token.scm (eid-mw): Update to 4.4.16.
|
|
* gnu/packages/textutils.scm (dbacl)[source]: Hard-code NAME.
|
|
* gnu/packages/video.scm (youtube-dl): Update to 2019.04.17.
|
|
* gnu/packages/video.scm (dav1d): Update to 0.2.2.
|
|
* gnu/packages/cups.scm (foo2zjs): Update to 20190413.
|
|
* gnu/packages/games.scm (supertuxkart)[source](snippet): Delete "lib/enet".
Remove "CMakeList.txt" substitution.
[arguments]<#:configure-flags>: Add "-DUSER_SYSTEM_GLEW=TRUE" and
"-DUSE_SYSTEM_ENET=TRUE".
<#:phases>: Delete.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/games.scm (supertuxkart): Update to 1.0.
[inputs]: Add openssl.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/games.scm (alex4): New variable.
|
|
* gnu/packages/music.scm (dumb-allegro4): New variable.
|
|
* gnu/packages/music.scm (dumb): New variable.
|
|
When trying to jump to the first step, DONE-STEPS ends-up being null, which
fails the matching condition.
* gnu/installer/steps.scm (skip-to-step): Split matching conditions to handle
the empty DONE-STEPS case properly.
|
|
In the long run, it would be good to move direnv across to the
go-build-system, and update the package, but these changes do succeed in
reducing the closure size a lot.
Thanks to Tanguy Le Carrour for raising this issue on guix-devel.
* gnu/packages/shellutils.scm (direnv)[arguments]: Include the
remove-go-references phase from the go-build-system.
[inputs,native-inputs]: Move all inputs to native-inputs, as these are no
longer referenced in the output.
|
|
* gnu/services/authentication.scm: Use define-configuration in fprintd.
|
|
* gnu/packages/cran.scm (r-hdf5r): Update to 1.2.0.
|
|
* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.1.
|
|
* gnu/packages/guile-xyz.scm (guile-newt): Update to 0.0.1.
|
|
This is the last bit fixing <https://bugs.gnu.org/35283>.
Previously, 'mformat' (used by 'grub-mkrescue') would pass uninitialized
bytes to write(2), leading to non-deterministic FAT image contents.
This patch fixes that.
* gnu/packages/patches/mtools-mformat-uninitialized.patch: New file.
* gnu/packages/mtools.scm (mtools)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
|