summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-06gnu: sbcl-alexandria: Update to 1.0.1....* gnu/packages/lisp-xyz.scm (sbcl-alexandria): Update to 1.0.1. Pierre Neidhardt
2020-05-06gnu: sbcl-s-sysdeps: Update to 20200415....* gnu/packages/lisp-xyz.scm (sbcl-s-sysdeps): Update to 20200415. Pierre Neidhardt
2020-05-06gnu: sbcl-cl-cffi-gtk: Update to 20200417....* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-boot0): Update to 20200417. (sbcl-cl-cffi-gtk-glib)[inputs]: Add sbcl-bordeaux-threads. Pierre Neidhardt
2020-05-06gnu: sbcl-babel: Update to 20200116....* gnu/packages/lisp-xyz.scm (sbcl-babel): Update to 20200116. Pierre Neidhardt
2020-05-06gnu: sbcl-closer-mop: Update to 20200430....* gnu/packages/lisp-xyz.scm (sbcl-closer-mop): Update to 20200430. Pierre Neidhardt
2020-05-06gnu: sbcl-iolib: Update to 20200425....* gnu/packages/lisp-xyz.scm (sbcl-iolib): Update to 20200425. Pierre Neidhardt
2020-05-06gnu: gnome-todo: Add patch metadata....Follow-up to b17b29454d5edd61eecb4536461789b7a3865a9a. * gnu/packages/patches/gnome-todo-delete-esource-duplicate.patch: Add metadata of patch. Danny Milosavljevic
2020-05-06gnu: gnome-todo: Fix build....* gnu/packages/patches/gnome-todo-delete-esource-duplicate.patch: New file. * gnu/packages/gnome.scm (gnome-todo)[source]: Add it. * gnu/local.mk (dist_patch_DATA): Add it. Danny Milosavljevic
2020-05-06gnu: xfe: Fix hard-coded FHS directories....* gnu/packages/disk.scm (xfe): [arguments]: Remove phase `patch-xfe-paths'. Add phases `patch-bin-dirs' and `patch-share-dirs'. [inputs]: Add `bash', `coreutils', `file' and `findutils'. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Raghav Gururajan
2020-05-06gnu: Add emacs-pabbrev....* gnu/packages/emacs-xyz.scm (emacs-pabbrev): New variable. Nicolas Goaziou
2020-05-06gnu: Add emacs-auto-sudoedit....* gnu/packages/emacs-xyz.scm (emacs-auto-sudoedit): New variable. Nicolas Goaziou
2020-05-06gnu: ungoogled-chromium: Update to 81.0.4044.138-0.c2a89fb [security fixes]....This release fixes CVE-2020-6831 and CVE-2020-6464. * gnu/packages/chromium.scm (%chromium-version): Set to 81.0.4044.138. (%chromium-origin): Update hash. Marius Bakke
2020-05-06gnu: tmux: Update to 3.1.b....* gnu/packages/tmux.scm (tmux): Update to 3.1.b. Brice Waegeneire
2020-05-06gnu: mujs: Update to 1.0.7....* gnu/packages/javascript.scm (mujs): Update to 1.0.7. Efraim Flashner
2020-05-06gnu: Add js8call....* gnu/packages/radio.scm (js8call): New variable. Guillaume Le Vaillant
2020-05-06gnu: Add hexer....* gnu/packages/text-editors.scm (hexer): New Variable. TomZ
2020-05-06doc: Clarify 'git-http-configuration' description....Fix <https://issues.guix.info/31780>. * doc/guix.texi (Version Control Service): Extend 'git-http-configuration' description. Brice Waegeneire
2020-05-06services: rottlog: Append '.gz' to rotated file....Fixes <https://issues.guix.info/issue/40945>. * gnu/services/admin.scm (%default-rotations): Add option 'storefile'. Brice Waegeneire
2020-05-06gnu: Add warsow-qfusion....* gnu/packages/patches/warsow-qfusion-fix-bool-return-type.patch: New file. * gnu/local.mk: Include patch. * gnu/packages/game-development.scm (warsow-qfusion): New variable. Pierre Neidhardt
2020-05-06gnu: Add emacs-ivy-posframe....* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): New variable. Oleg Pykhalov
2020-05-06gnu: linux-libre: Update to 5.4.39....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.39. (linux-libre-5.4-pristine-source): Update hash. Mark H Weaver
2020-05-06gnu: linux-libre@5.6: Update to 5.6.11....* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.11. (linux-libre-5.6-pristine-source): Update hash. Mark H Weaver
2020-05-06gnu: linux-libre@4.19: Update to 4.19.121....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.121. (linux-libre-4.19-pristine-source): Update hash. Mark H Weaver
2020-05-06gnu: linux-libre@4.14: Update to 4.14.179....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.179. (linux-libre-4.14-pristine-source): Update hash. Mark H Weaver
2020-05-06gnu: linux-libre@4.9: Update to 4.9.222....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.222. (linux-libre-4.9-pristine-source): Update hash. Mark H Weaver
2020-05-06gnu: linux-libre@4.4: Update to 4.4.222....* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.222. (linux-libre-4.4-pristine-source): Update hash. Mark H Weaver
2020-05-06gnu: icecat: Update to 68.8.0-guix0-preview1 [security fixes]....Includes fixes for CVE-2020-6831, CVE-2020-12387, CVE-2020-12388, CVE-2020-12389, CVE-2020-12392, CVE-2020-12393, and CVE-2020-12395. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. Apply icecat-use-older-reveal-hidden-html.patch. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version. * gnu/packages/patches/icecat-use-older-reveal-hidden-html.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Mark H Weaver
2020-05-05gnu: emacs-next: Upgrade to 27.0.91....* gnu/packages/emacs.scm (emacs-next): Upgrade to 27.0.91. [inputs]: Remove imagemagick. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Jack Hill
2020-05-05nls: Update.Ludovic Courtès
2020-05-05syscalls: 'define-c-struct' supports cross-compilation....Reported by Jan (janneke) Nieuwenhuizen <janneke@gnu.org>. Before that, we'd always use the 'sizeof' and 'alignof' value obtained from the host at macro-expansion time. * guix/build/syscalls.scm (sizeof*, alignof*): When the target word size differs from the host word size, emit a call to 'sizeof'/'alignof'. Ludovic Courtès
2020-05-05doc: cookbook: Fix sbcl-ttf-fonts package name....* doc/guix-cookbook.texi (StumpWM): Adjust sbcl-ttf-fonts package name. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Jean-Baptiste Note
2020-05-05services: For "sddm" pam service, include "limits.conf"....* gnu/services/base.scm (pam-limits-service-type): For "sddm" pam service, include "limits.conf". Signed-off-by: Marius Bakke <mbakke@fastmail.com> Giacomo Leidi
2020-05-05gnu: Add python-pytest-asyncio....* gnu/packages/check.scm (python-pytest-asyncio): New public variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Josh Marshall
2020-05-05gnu: emacs-ess: Update to 18.10.2....* gnu/packages/statistics.scm (emacs-ess): Update to 18.10.2. [source]: Use git-fetch and git-file-name. Fix snippets for removing julia-mode and removing extra documentation formats. Add snippets for installing elisp files and stopping installation of info directory. Remove snippet for old failing test. Add snippet for new failing test. [arguments]: Remove extra "/". [native-inputs]: Add r-roxygen2. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Tim Howes via Guix-patches via
2020-05-05gnu: Add gccmakedep....* gnu/packages/xorg.scm (gccmakedep): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Jean-Baptiste Note
2020-05-05gnu: SOCI: Return #t from all phases....* gnu/packages/databases.scm (soci)[arguments]: Return #t from phase. Marius Bakke
2020-05-05gnu: SOCI: Build with MariaDB instead of MySQL....* gnu/packages/databases.scm (soci)[inputs]: Remove MYSQL. Add MARIADB:DEV and MARIADB:LIB. Marius Bakke
2020-05-05gnu: sbcl-cl-webkit: Update to 20200504....* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20200504. Pierre Neidhardt
2020-05-05gnu: emacs-modus-vivendi-theme: Update to 0.8.1....* gnu/packages/emacs-xyz.scm (emacs-modus-vivendi-theme): Update to 0.8.1. Nicolas Goaziou
2020-05-05gnu: emacs-modus-operandi-theme: Update to 0.8.1....* gnu/packages/emacs-xyz.scm (emacs-modus-operandi-theme): Update to 0.8.1. Nicolas Goaziou
2020-05-05doc: Typographic improvements....* doc/guix.texi (Networking Services): Use @var, @option, and @command when appropriate. Add two spaces after sentences. Nicolas Goaziou
2020-05-05vm: Remove obsolete procedures....* gnu/build/vm.scm (install-efi, make-iso9660-image): Remove those procedures that are now implemented in (gnu build image) module, (initialize-hard-disk): remove efi support. * gnu/system/vm.scm (iso9660-image): Remove it, (qemu-image): adapt it to remove ISO9660 support. Mathieu Othacehe
2020-05-05image: Add a new API....Raw disk-images and ISO9660 images are created in a Qemu virtual machine. This is quite fragile, very slow, and almost unusable without KVM. For all these reasons, add support for host image generation. This implies the use new image generation mechanisms. - Raw disk images: images of partitions are created using tools such as mke2fs and mkdosfs depending on the partition file-system type. The partition images are then assembled into a final image using genimage. - ISO9660 images: the ISO root directory is populated within the store. GNU xorriso is then called on that directory, in the exact same way as this is done in (gnu build vm) module. Those mechanisms are built upon the new (gnu image) module. * gnu/image.scm: New file. * gnu/system/image.scm: New file. * gnu/build/image: New file. * gnu/local.mk: Add them. * gnu/system/vm.scm (system-disk-image): Rename to system-disk-image-in-vm. * gnu/ci.scm (qemu-jobs): Adapt to new API. * gnu/tests/install.scm (run-install): Ditto. * guix/scripts/system.scm (system-derivation-for-action): Ditto. Mathieu Othacehe
2020-05-05build: bootloader: Add install-efi procedure....* gnu/build/bootloader.scm (install-efi): New procedure copied from (gnu build vm). (install-efi-loader): New exported procedure, wrapping install-efi. * gnu/build/vm.scm (initialize-hard-disk): Adapt to use install-efi-loader. Mathieu Othacehe
2020-05-05build: install: Do not set store GID....There's no need to set the store GID as is will be done by the guix-daemon, with the following snippet: if (chown(chrootStoreDir.c_str(), 0, buildUser.getGID()) == -1) throw SysError(format("cannot change ownership of ‘%1%’") % chrootStoreDir); * gnu/build/install.scm (directives): Do not set store GID. Mathieu Othacehe
2020-05-05build: install: Ignore chown exceptions....Changing ownership may require root permissions. As image can now be generated without root permissions (no VM involved), ignore those exceptions. * gnu/build/install.scm (evaluate-populate-directive): Ignore chown exceptions. Mathieu Othacehe
2020-05-05build: store-copy: Export file-size procedure....* guix/build/store-copy.scm (file-size): Export it. Mathieu Othacehe
2020-05-05system: vm: Move operating-system-uuid....* gnu/system/vm.scm (operating-system-uuid): Move to ... * gnu/system.scm: ... here. Mathieu Othacehe
2020-05-05gnu: Add AutoSSH service....* gnu/services/ssh.scm (<autossh-configuration>): New record type. (autossh-service-type): New variable. (autossh-service-activation, autossh-file-name): New procedures. * doc/guix.texi (Networking Services): Document this. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com> pinoaffe
2020-05-05gnu: Add sequoia....* gnu/packages/sequoia.scm: New file. * gnu/local.mk: Add it. Hartmut Goebel