summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAgeFilesLines
* system: Add 'sg' and 'newgrp' to %SETUID-PROGRAMS.•••* gnu/system.scm (%setuid-programs): Add 'sg' and 'newgrp'. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Brice Waegeneire2020-06-211-0/+2
* gnu: xmoto: Unbundle ODE and libccd.•••* gnu/packages/games.scm (xmoto): Unbundle ODE and libccd. [inputs]: Add ode. Nicolas Goaziou2020-06-211-6/+4
* gnu: xmoto: Update to 0.6.0-0-f7ca787.•••* gnu/packages/games.scm (xmoto): Update to 0.6.0-0-f7ca787. [source]: Remove patches. [arguments]: Remove make-flags keyword. * gnu/packages/patches/xmoto-remove-glext.patch: * gnu/packages/patches/xmoto-reproducible.patch: * gnu/packages/patches/xmoto-utf8.patch: Delete files. * gnu/local.mk: Register previous deletions. Nicolas Goaziou2020-06-215-149/+104
* gnu: emacs-hyperbole: Use inputs instead of propagated inputs.•••* gnu/packages/emacs-xyz.scm (emacs-hyperbole)[arguments]: Replace domainname with dnsdomainname, not hostname. [propagated-inputs]: move to... [inputs]: ...this. Nicolas Goaziou2020-06-211-4/+6
* gnu: emacs-magit: Update to 0746bf1b.•••* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 0746bf1b. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Pierre Langlois2020-06-211-4/+4
* gnu: emacs-hyperbole: Update to 7.0.6.•••* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Update to 7.0.6. [source]: Use GNU ELPA URL. Remove some patches. [arguments]: Add phase. * gnu/packages/patches/emacs-hyperbole-do-not-check-dir.patch: Delete file. * gnu/packages/patches/emacs-hyperbole-domainname.patch: Delete file. * gnu/local.mk: Register sole patch. Nicolas Goaziou2020-06-204-70/+21
* gnu: gnutls: Pass #:tests? unconditionally.•••* gnu/packages/tls.scm (gnutls)[arguments]: Add #:tests? unconditionally. Ludovic Courtès2020-06-201-2/+2
* gnu: gnutls: Leave #:disallowed-references empty for GNU/Hurd.•••Partly fixes <https://bugs.gnu.org/41775>. This is a followup to a9bcc6474667d6699500f03d69f9c8212a50d711. * gnu/packages/tls.scm (gnutls)[arguments]: Let #:disallowed-references empty when 'hurd-target?' returns true. Ludovic Courtès2020-06-201-1/+1
* gnu: Mutt: Update to 1.14.4.•••* gnu/packages/mail.scm (mutt): Update to 1.14.4. Leo Famulari2020-06-201-2/+2
* gnu: Add emacs-hyperbole.•••* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Add at 7.0.3 Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net> LaFreniere, Joseph2020-06-204-0/+207
* gnu: Add hashcash.•••* gnu/packages/networking.scm (hashcash): New variable. Jakub Kądziołka2020-06-201-0/+47
* gnu: hydrogen: Update to 1.0.0-rc1.•••* gnu/packages/music.scm (hydrogen): Update to 1.0.0-rc1. Nicolas Goaziou2020-06-201-2/+2
* gnu: guile-config: Update to 0.4.2.•••* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2. Alex Sassmannshausen2020-06-201-2/+2
* gnu: diffoscope: Update to 148.•••* gnu/packages/diffoscope (diffoscope): Update to 148. [arguments] Remove add-known-tools phase, fixed upstream. Vagrant Cascadian2020-06-191-8/+2
* gnu: sudo: Update to 1.9.1.•••* gnu/packages/admin.scm (sudo): Update to 1.9.1. Tobias Geerinckx-Rice2020-06-191-2/+2
* hurd-boot: Use 'setxattr' instead of invoking settrans.•••Note: Using `getxattr' on the Hurd instead of running showtrans does not work (yet?). * gnu/build/hurd-boot.scm (setup-translator): Use 'setxattr' instead of invoking settrans. * gnu/system.scm (hurd-multiboot-modules): Add --x-xattr-translator-records to enable xattr-embedding of translators. Jan (janneke) Nieuwenhuizen2020-06-192-1/+2
* hurd-boot: Create individual translators instead of running MAKEDEV.•••* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Do not create dev/{null,zero,full,random,urandom} mount points. (passive-translator-xattr?, passive-translator-installed?, translated?, set-translator, set-hurd-device-translators): New procedures. (false-if-EEXIST): New macro. (boot-hurd-system): Use them instead of running MAKEDEV. Jan (janneke) Nieuwenhuizen2020-06-191-47/+143
* uuid: Prevent a loop on invalid arguments.•••* gnu/system/uuid.scm (uuid=?): Use type predicates in the fallback case to prevent looping on invalid arguments. Maxim Cournoyer2020-06-181-1/+1
* machine: ssh: Fix guix deploy hang when using non-DCE UUIDs.•••Fixes <https://issues.guix.gnu.org/issue/41237>. The UUID type information was lost when passing to the lower gexp code strata, which led to not being able to recreate the UUID in the generated script. This occurred for non-DCE type UUIDs such as that of a FAT file system. A following commit will prevent the find-partition-by-uuid procedure from entering a loop when its UUID argument is invalid. Reported-by: Brice Waegeneire <brice@waegenei.re> * gnu/machine/ssh.scm (machine-check-file-system-availability): Replace the STRING->UUID procedure by the UUID macro, and provide the UUID type as its second argument. Maxim Cournoyer2020-06-181-4/+3
* gnu: oil: Update to 0.8.pre6.•••* gnu/packages/shells.scm (oil): Update to 0.8.pre6. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Ryan Prior via Guix-patches via2020-06-191-3/+3
* gnu: Add Iosevka quasi-proportioal fonts.•••* gnu/packages/fonts.scm (font-iosevka-aile, font-iosevka-etoile, font-iosevka-sparkle): New variables. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Simen Endsjø2020-06-181-0/+42
* gnu: Update Iosevka fonts from 2.3.3 to 3.1.1.•••* gnu/packages/fonts.scm (font-iosevka): (font-iosevka-slab): (font-iosevka-term): (font-iosevka-term-slab): Update to 3.1.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Simen Endsjø2020-06-181-7/+8
* gnu: emacs-leaf: Update to 4.2.5.•••* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.2.5. [source]: Switch to GNU ELPA URL. Nicolas Goaziou2020-06-181-15/+6
* gnu: linux-libre@5.7: Update to 5.7.4.•••* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.4. (linux-libre-5.7-pristine-source): Update hash. Mark H Weaver2020-06-181-2/+2
* gnu: Add multimon-ng.•••* gnu/packages/radio.scm (multimon-ng): New variable. Guillaume Le Vaillant2020-06-181-0/+38
* gnu: Add unicorn.•••* gnu/packages/emulators.scm (unicorn): New variable. Jakub Kądziołka2020-06-181-1/+116
* gnu: Add cluffer.•••* gnu/packages/lisp-xyz.scm (cl-cluffer, sbcl-cluffer): New variables. Pierre Neidhardt2020-06-181-0/+17
* gnu: Add sbcl-cluffer-simple-buffer.•••* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-buffer): New variable. Pierre Neidhardt2020-06-181-0/+10
* gnu: Add sbcl-cluffer-simple-line.•••* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-line): New variable. Pierre Neidhardt2020-06-181-0/+10
* gnu: Add sbcl-cluffer-standard-buffer.•••* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-buffer): New variable. Pierre Neidhardt2020-06-181-0/+11
* gnu: Add sbcl-cluffer-standard-line.•••* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-line): New variable. Pierre Neidhardt2020-06-181-0/+10
* gnu: Add sbcl-cluffer-base.•••* gnu/packages/lisp-xyz.scm (sbcl-cluffer-base): New variable. Pierre Neidhardt2020-06-181-0/+29
* gnu: Add clump.•••* gnu/packages/lisp-xyz.scm (cl-clump, sbcl-clump): New variables. Pierre Neidhardt2020-06-181-0/+15
* gnu: Add sbcl-clump-binary-tree.•••* gnu/packages/lisp-xyz.scm (sbcl-clump-binary-tree): New variable. Pierre Neidhardt2020-06-181-0/+9
* gnu: Add sbcl-clump-2-3-tree.•••* gnu/packages/lisp-xyz.scm (sbcl-clump-2-3-tree): New variable. Pierre Neidhardt2020-06-181-0/+36
* gnu: sbcl-triva: Remove ASD component fix.•••* gnu/packages/lisp-xyz.scm (sbcl-triva)[arguments]: Remove 'remove-component phase now that our build system supports component-less .asd files. Pierre Neidhardt2020-06-181-18/+1
* gnu: sbcl-triva.trivial: Remove ASD component fix.•••* gnu/packages/lisp-xyz.scm (sbcl-triva.trivial)[arguments]: Don't replace create-asd-file phase now that our build system supports component-less .asd files. Pierre Neidhardt2020-06-181-26/+0
* gnu: sbcl-fare-quasiquote-readtable: Remove ASD component fix.•••* gnu/packages/lisp-xyz.scm (sbcl-fare-quasiquote-readtable)[arguments]: Remove 'fix-asd-file phase now that our build system supports component-less .asd files. Pierre Neidhardt2020-06-181-17/+1
* gnu: cl-cxml: Remove ASD fix since our build system supports component-less asd.•••* gnu/packages/lisp-xyz.scm (cl-cxml)[arguments]: Remove 'remove-component phase. Pierre Neidhardt2020-06-181-16/+1
* gnu: Add acclimation.•••* gnu/packages/lisp-xyz.scm (cl-acclimation, sbcl-acclimation): New variables. Pierre Neidhardt2020-06-181-0/+30
* gnu: rust-adler32-1: Update to 1.1.0.•••* gnu/packages/crates-io.scm (rust-adler32-1): Update to 1.1.0. [arguments]: Don't skip build. Add rust-compiler-builtins-0.1, rust-rustc-std-workspace-core-1.0 to cargo-inputs. Add rust-bencher-0.1 to cargo-development-inputs. Efraim Flashner2020-06-181-4/+7
* gnu: rust-adler32-1.0: Rename rust-adler32-1.•••* gnu/packages/crates-io.scm (rust-adler32-1.0): Rename to rust-adler32-1. (rust-deflate-0.7, rust-inflate-0.4, rust-miniz-oxide-0.3): Adjust accordingly. Efraim Flashner2020-06-181-4/+4
* gnu: rust-libgit2-sys-0.7: Don't hide package.•••* gnu/packages/crates-io.scm (rust-libgit2-sys-0.7)[source]: Remove bundled code. [arguments]: Add rust-curl-sys-0.4, rust-libc-0.2, rust-libssh2-sys-0.2, rust-libz-sys-1.0, rust-openssl-sys-0.9, rust-cc-1.0, rust-pkg-config-0.3 to cargo-inputs. [properties]: Remove field. Efraim Flashner2020-06-181-4/+14
* gnu: rust-curl-sys-0.4: Don't hide package.•••* gnu/packages/crates-io.scm (rust-curl-sys-0.4)[source]: Remove bundled code. [arguments]: Add rust-libc-0.2, rust-libnghttp2-sys-0.1, rust-libz-sys-1.0, rust-openssl-sys-0.9, rust-winapi-0.3, rust-cc-1.0, rust-pkg-config-0.3, rust-vcpkg-0.2 to cargo-inputs. Add custom phase to find system openssl. [native-inputs]: Add pkg-config. [inputs]: Add curl, nghttp2, openssl, zlib. [properties]: Remove field. Efraim Flashner2020-06-181-18/+30
* gnu: rust-libnghttp2-sys-0.1: Don't hide package.•••* gnu/packages/crates-io.scm (rust-libnghttp2-sys-0.1)[source]: Remove bundled code. [arguments]: Skip build. Add rust-libc-0.2, rust-cc-1.0 to cargo-inputs. [inputs]: Add nghttp2. [properties]: Remove field. Efraim Flashner2020-06-181-5/+13
* gnu: go-ipfs: Update to 0.5.1.•••* gnu/packages/ipfs.scm (go-ipfs): Update to 0.5.1 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Martin Becze2020-06-181-2/+3
* database: 'register-items' takes an open database.•••* guix/store/database.scm (store-database-directory) (store-database-file): New procedures. (call-with-database): Add call to 'mkdir-p'. (register-items): Add 'db' parameter and remove #:state-directory and #:schema. (register-path): Use 'store-database-file' and 'with-database', and parameterize SQL-SCHEMA. * gnu/build/image.scm (register-closure): Likewise. * gnu/build/vm.scm (register-closure): Likewise. * guix/scripts/pack.scm (store-database)[build]: Likewise. Ludovic Courtès2020-06-182-12/+14
* gnu: privoxy: Fix daemon with default configuration.•••* gnu/packages/tor.scm (privoxy)[arguments]: Add --localstatedir=/var to configure flags. Patch default configuration to disable logging and thus allowing non-root users to use it. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz> Brice Waegeneire2020-06-181-2/+23
* system: hurd: Add "/bin/sh" and "/usr/bin/env".•••* gnu/system/hurd.scm (%base-services/hurd): Add extra-special-files "/bin/sh" and "/usr/bin/env". Jan (janneke) Nieuwenhuizen2020-06-181-1/+4
* gnu: mutt: Update to 1.14.3.•••* gnu/packages/mail.scm (mutt): Update to 1.14.3. Efraim Flashner2020-06-181-2/+2