aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAge
* gnu: i3-gaps: Update to 4.18.2.•••* gnu/packages/wm.scm (i3-gaps): Update to 4.18.2. Tobias Geerinckx-Rice2020-07-28
* gnu: i3-wm: Update to 4.18.2.•••* gnu/packages/wm.scm (i3-wm): Update to 4.18.2. Tobias Geerinckx-Rice2020-07-28
* gnu: inxi-minimal: Update to 3.1.05-2.•••* gnu/packages/admin.scm (inxi-minimal): Update to 3.1.05-2. Tobias Geerinckx-Rice2020-07-28
* gnu: anki: Don't phone home for updates.•••* gnu/packages/education.scm (anki)[arguments]: Add a ‘disable-update-check’ phase. Tobias Geerinckx-Rice2020-07-28
* gnu: conky: Update to 1.11.6.•••* gnu/packages/conky.scm (conky): Update to 1.11.6. Tobias Geerinckx-Rice2020-07-28
* gnu: straw-viewer: Comment out .desktop installation.•••This will only make sense when the GTK version is built. * gnu/packages/video.scm (straw-viewer)[arguments]: Comment out ‘install-desktop’ phase. Tobias Geerinckx-Rice2020-07-28
* gnu: xtl: Update to 0.6.15.•••* gnu/packages/cpp.scm (xtl): Update to 0.6.15. Tobias Geerinckx-Rice2020-07-28
* gnu: pixz: Update to 1.0.7.•••* gnu/packages/compression.scm (pixz): Update to 1.0.7. Tobias Geerinckx-Rice2020-07-28
* gnu: freeorion: Update to 0.4.10.•••* gnu/packages/games.scm (freeorion): Update to 0.4.10. [inputs]: Use Python 3 and default boost. Tobias Geerinckx-Rice2020-07-28
* gnu: knights: Fix build.•••* gnu/packages/games.scm (knights)[arguments]<#:make-flags>: Add "CXXFLAGS=-lpthread". Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com> Jesse Gibbons2020-07-28
* gnu: icecat: Update to 68.11.0-guix0-preview1 [security-fixes].•••Includes fixes for CVE-2020-6463, CVE-2020-6514, CVE-2020-15652, and CVE-2020-15659. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version. Mark H Weaver2020-07-28
* gnu: Add emacs-spaceline-next.•••This version tracks emacs-spaceline from git... the latest stable release is several years old and has various bugs related to the ERC track bar, amongst other things. * gnu/packages/emacs-xyz.scm (emacs-spaceline-next): New variable. Christopher Lemmer Webber2020-07-28
* gnu: emacs-popup: Update to 0.5.8.•••* gnu/packages/emacs-xyz.scm (emacs-popup): Update to 0.5.8. Nicolas Goaziou2020-07-28
* pack: "fakechroot" engine always creates its store.•••Previously it would silently fail to create the /gnu/store symlink when the host has a read-only /gnu as is the case in these tests. * gnu/packages/aux-files/run-in-namespace.c (exec_with_loader): Unlink the ancestor of ORIGINAL_STORE under NEW_ROOT. Check the return value of 'symlink' when creating NEW_STORE. * tests/guix-pack-relocatable.sh: Check the contents of the store as seen by the wrapped executable, with all three engines, and with both "/gnu" and "/gnu/store" erased. Ludovic Courtès2020-07-28
* pack: "fakechroot" execution engine can load its audit module.•••Fixes <https://bugs.gnu.org/42558>. Until now, loading 'pack-audit.so' in a truly non-Guix environment would usually fail because 'pack-audit.so' depends on 'libgcc_s.so' and 'libc.so', none of which could be found. Furthermore, the test was not working as expected: the trick unshare -mrf sh -c 'mount -t tmpfs none /gnu ; ...' would allow the fakechroot engine to make its store available as /gnu/store as a result of another bug. * gnu/packages/aux-files/run-in-namespace.c (relocated_search_path): New function. (exec_with_loader): Pass "--library-path" to the loader. * guix/scripts/pack.scm (wrapped-package)[build](runpath): New procedure. (elf-loader-compile-flags): Pass "-DLOADER_AUDIT_RUNPATH". * tests/guix-pack-relocatable.sh: Remove 'STORE_PARENT'. (run_without_store): New function. Erase $NIX_STORE_DIR instead of $STORE_PARENT. Use 'run_without_store' throughout. Ludovic Courtès2020-07-28
* gnu: emacs-yasnippet-snippets: Update to 0.23•••* gnu/packages/emacs-xyz.scm (emacs-yasnippet-snippets): Update to 0.23. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2020-07-28
* gnu: Update copyright.•••* gnu/packages/qt.scm: Update copyright. Nicolas Goaziou2020-07-28
* gnu: emacs-perspective: Update to 2.9.•••* gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.9. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2020-07-28
* gnu: tidy-html: Update to 5.7.28.•••* gnu/packages/web.scm (tidy-html): Update to 5.7.28. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Michael Rohleder2020-07-28
* gnu: evisum: Update to 0.5.1.•••* gnu/packages/enlightenment.scm (evisum): Update to 0.5.1. Efraim Flashner2020-07-28
* gnu: terminology: Update to 1.8.0.•••* gnu/packages/enlightenment.scm (terminology): Update to 1.8.0. Efraim Flashner2020-07-28
* gnu: arm-none-eabi-toolchain: Fix compilation.•••* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update) [native-inputs]: Remove gcc-5. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jan Wielkiewicz2020-07-28
* gnu: lib2geom: Fix more tests.•••There were still two tests failing on aarch64-linux: 1. rotated-rect-test, 2. ellipse-test. The first one was removed along with the RotatedRect class in latest upstream, while the second one is yet numerical accuracy related. It gets fixed by updating the already existing 'lib2geom-fix-tests' patch. * gnu/packages/graphics.scm (lib2geom): Bump revision to "2", and update commit hash to the latest one available. * gnu/packages/patches/lib2geom-fix-tests.patch: Update patch. Maxim Cournoyer2020-07-28
* gnu: python2-ttystatus: Update to 0.38.•••* gnu/packages/python-xyz.scm (python2-ttystatus): Update to 0.38. Tobias Geerinckx-Rice2020-07-28
* gnu: python-parso: Update to 0.7.1.•••* gnu/packages/python-xyz.scm (python-parso): Update to 0.7.1. Tobias Geerinckx-Rice2020-07-28
* gnu: python2-ttystatus: Don't use unstable tarball.•••* gnu/packages/python-xyz.scm (python2-ttystatus)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice2020-07-28
* gnu: lsp-plugins: Update to 1.1.24.•••* gnu/packages/music.scm (lsp-plugins): Update to 1.1.24. Tobias Geerinckx-Rice2020-07-28
* gnu: java-jakarta-oro: Fix reproducibility issue.•••* gnu/packages/java.scm (java-jakarta-oro)[arguments]: Do not record current date. Julien Lepiller2020-07-28
* gnu: java-bsh: Fix reproducibility issue.•••* gnu/packages/java.scm (java-bsh)[arguments]: Do not record current date. Julien Lepiller2020-07-28
* gnu: emacs-flycheck-guile: Update to 0.2.•••* gnu/packages/emacs-xyz.scm (emacs-flycheck-guile): Update to 0.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Andrew Whatson2020-07-28
* gnu: libtextstyle: Update to 0.21.•••* gnu/packages/gettext.scm (libtextstyle): Update to 0.21. Tobias Geerinckx-Rice2020-07-27
* gnu: rdiff-backup: Update to 2.0.5.•••* gnu/packages/backup.scm (rdiff-backup): Update to 2.0.5. Tobias Geerinckx-Rice2020-07-27
* gnu: zlib: Document why "git-fetch" cannot be used.•••* gnu/packages/guile.scm (guile-zlib): Explain that using "git-fetch" would create and endless inclusion loop here. Mathieu Othacehe2020-07-27
* gnu: lzlib: Use url-fetch instead of git-fetch.•••* gnu/packages/guile.scm (guile-lzlib)[source]: Use url-fetch instead of git-fetch. Mathieu Othacehe2020-07-27
* gnu: zlib: Use url-fetch instead of git-fetch.•••* gnu/packages/guile.scm (guile-zlib)[source]: Use url-fetch instead of git-fetch. Mathieu Othacehe2020-07-27
* gnu: Move guile-zlib and guile-lzlib packages.•••* gnu/packages/guile-xyz.scm (guile-zlib, guile-lzlib): Move to ... * gnu/packages/guile.scm: ... here. Mathieu Othacehe2020-07-27
* gnu: Add python-mastodon-py.•••* gnu/packages/mastodon.scm (python-mastodon-py): New variable. Efraim Flashner2020-07-27
* gnu: Add python-http-ece.•••* gnu/packages/python-web.scm (python-http-ece): New variable. Efraim Flashner2020-07-27
* gnu: Add xdg-desktop-portal-gtk.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Anders Thuné2020-07-27
* gnu: Add xdg-desktop-portal.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Anders Thuné2020-07-27
* gnu: pipewire@0.3: Update to 0.3.7.•••* gnu/packages/linux.scm (pipewire-0.3): Update to 0.3.7. Ludovic Courtès2020-07-27
* gnu: Add libportal.•••* gnu/packages/freedesktop.scm (libportal): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Anders Thuné2020-07-27
* gnu: Add pipewire-0.3.•••* gnu/packages/linux.scm (pipewire-0.3): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Anders Thuné2020-07-27
* services: auditd: Provide default configuration directory.•••* gnu/services/auditd.scm (auditd.conf) (%default-auditd-configuration-directory): New variables. (<auditd-configuration>): Switch to 'define-record-type*'. [configuration-directory]: New field. (auditd-shepherd-service): Honor 'configuration-directory'. Pass #:pid-file. (auditd-service-type)[description]: Tweak. [default-value]: Provide 'configuration-directory'. * doc/guix.texi (Miscellaneous Services): Update docs to reflect changes. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Robin Green2020-07-27
* services: Add 'unattended-upgrade-service-type'.•••* gnu/services/admin.scm (<unattended-upgrade-configuration>): New record type. (%unattended-upgrade-log-file): New variable. (unattended-upgrade-mcron-jobs, unattended-upgrade-log-rotations): New procedures. (unattended-upgrade-service-type): New variable. * doc/guix.texi (Service Reference): Add 'provenance-service-type' anchor. (Unattended Upgrades): New section. Ludovic Courtès2020-07-27
* gnu: guile-reader: Switch to Guile 3.0.•••* gnu/packages/guile-xyz.scm (guile-reader)[inputs]: Switch to GUILE-3.0. (guile2.2-reader): New variable. * gnu/packages/guile-xyz.scm (haunt)[propagated-inputs]: Add GUILE-READER. (guile2.2-haunt)[propagated-inputs]: Use GUILE2.2-READER. * gnu/packages/skribilo.scm (skribilo)[propagated-inputs]: Use GUILE2.2-READER and GUILE2.2-LIB. Ludovic Courtès2020-07-27
* gnu: guile-reader: Update to 0.6.3.•••* gnu/packages/guile-xyz.scm (guile-reader): Update to 0.6.3. [native-inputs]: Use GPERF instead of GPERF-3.0. Ludovic Courtès2020-07-27
* machine: ssh: Check for potential system downgrades.•••This is a followup to 8e31736b0a60919cc1bfc5dc22c395b09243484a. * guix/scripts/system/reconfigure.scm (check-forward-update): Add #:current-channels. Use it instead of OLD. * gnu/services.scm (sexp->system-provenance): New procedure. (system-provenance): Use it. * gnu/machine/ssh.scm (<machine-ssh-configuration>)[allow-downgrades?]: New field. (machine-check-forward-update): New procedure. (check-deployment-sanity)[assertions]: Call it. * doc/guix.texi (Invoking guix deploy): Document 'allow-downgrades?' field. Ludovic Courtès2020-07-27
* gnu: qtspell: Add missing module.Nicolas Goaziou2020-07-27
* gnu: Add qtspell.•••* gnu/packages/qt.scm (qtspell): New variable. Nicolas Goaziou2020-07-27