aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: Go standard crypto library: Update to 0.0.0-3.b7391e9 [security fixes].Leo Famulari2019-04-02
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes a vulnerability in 'golang.org/x/crypto/salsa20' where, if more than 256 GiB of keystream is generated, or if the counter otherwise grows greater than 32 bits, the amd64 implementation will first generate incorrect output, and then cycle back to previously generated keystream. https://go.googlesource.com/crypto/+/b7391e95e576cacdcdd422573063bc057239113d * gnu/packages/golang.scm (go-golang-org-x-crypto-bcrypt, go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20, go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish, go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ed25519, go-golang-org-x-crypto-ripemd160, go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-sha3, go-golang-org-x-crypto-ssh-terminal): Update to 0.0.0-3.b7391e9. (go-golang-org-x-crypto-blake2s)[propagated-inputs]: Add go-golang-org-x-sys-cpu. (go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20, go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish, go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ssh-terminal): Inherit from go-golang-org-x-crypto-bcrypt.
* gnu: Add go-golang-org-x-sys-cpu.Leo Famulari2019-04-02
| | | | * gnu/packages/golang.scm (go-golang-org-x-sys-cpu): New variable.
* environment: '-C' creates namespaces where the user is not root.Ludovic Courtès2019-04-02
| | | | | | | | | * guix/scripts/environment.scm (launch-environment/container): Add UID and GID. Use them in PASSWD and GROUPS. Pass them as #:guest-uid and #:guest-gid to 'call-with-container'. * tests/guix-environment-container.sh: Test the inner UID. In '--user' test, replace hard-coded 0 with 1000. * doc/guix.texi (Invoking guix environment): Adjust accordingly.
* linux-container: Make the guest UID and GID a parameter.Ludovic Courtès2019-04-02
| | | | | | | | | * gnu/build/linux-container.scm (initialize-user-namespace): Add #:guest-uid and #:guest-gid parameters and honor them. (run-container): Likewise. (call-with-container): Likewise. * tests/containers.scm ("call-with-container, user namespace, guest UID/GID"): New test.
* nls: Update 'de' translation of the manual.Ludovic Courtès2019-04-02
|
* gnu: pigx-scrnaseq: Use older loompy.Ricardo Wurmus2019-04-02
| | | | | * gnu/packages/bioinformatics.scm (pigx-scrnaseq)[inputs]: Replace python-loompy with python-loompy-for-pigx-scrnaseq.
* gnu: Add python-loompy-for-pigx-scrnaseq.Ricardo Wurmus2019-04-02
| | | | * gnu/packages/bioinformatics.scm (python-loompy-for-pigx-scrnaseq): New variable.
* gnu: pigx-chipseq: Update to 0.0.40.Ricardo Wurmus2019-04-02
| | | | * gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.40.
* gnu: python-scanpy: Add python-louvain to inputs.Ricardo Wurmus2019-04-02
| | | | | | * gnu/packages/bioinformatics.scm (python-scanpy)[propagated-inputs]: Sort inputs and add python-louvain. [arguments]: Do not delete test that depends on louvain.
* gnu: Add python-louvain.Ricardo Wurmus2019-04-02
| | | | * gnu/packages/graph.scm (python-louvain): New variable.
* gnu: faudio: Update to 19.04.Rutger Helling2019-04-02
| | | | * gnu/packages/audio.scm (faudio): Update to 19.04.
* gnu: Add emacs-evil-numbers.Clément Lassieur2019-04-02
| | | | * gnu/packages/emacs-xyz.scm (emacs-evil-numbers): New variable.
* gnu: gnome-shell: Add dependency on libgnomekbd.Ludovic Courtès2019-04-01
| | | | | | | | | | This fixes the "Show keyboard layout" button in the keyboard layout switcher. * gnu/packages/gnome.scm (gnome-shell)[arguments]: In 'record-absolute-file-names' phase, record file name of 'gkbd-keyboard-display'. [inputs]: Add LIBGNOMEKBD.
* gnu: gnome-shell: Store absolute file name of 'ibus-daemon'.Ludovic Courtès2019-04-01
| | | | | * gnu/packages/gnome.scm (gnome-shell)[arguments]: Add 'record-absolute-file-names' phase.
* gnu: go-github-com-burntsushi-toml: Update to 0.3.1.Leo Famulari2019-04-01
| | | | * gnu/packages/golang.scm (go-github-com-burntsushi-toml): Update to 0.3.1.
* gnu: Add mlucas.Arun Isaac2019-04-01
| | | | * gnu/packages/maths.scm (mlucas): New variable.
* gnu: flatpak: Update to 1.2.4 [fixes CVE-2019-10063].Rutger Helling2019-04-01
| | | | | * gnu/packages/package-management.scm (flatpak): Update to 1.2.4 [fixes CVE-2019-10063].
* gnu: openmw: Update to 0.45.0.Rutger Helling2019-04-01
| | | | * gnu/packages/game-development.scm (openmw): Update to 0.45.0.
* gnu: emacs-zones: silence byte-compiler.Brian Leung2019-03-31
| | | | | | | * gnu/packages/patches/emacs-zones-called-interactively.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gpodder: Build reproducibly.Pierre Langlois2019-03-31
| | | | | | | * gnu/packages/gpodder.scm (gpodder)[arguments]: Add 'do-not-run-msgmerge' phase before 'install'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: slim-configuration: Adapt exported getter methods.Tim Gesthuizen2019-03-31
| | | | | | | | | | Commit 554b8607396785dcde6eb391f75f98a07ec582fd introduces changes to the slim-configuration record without updating the exported methods. * gnu/services/xorg.scm: Export slim-configuration-xorg and slim-configuration-sessreg. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* doc: Document 'gdm-service-type'.Ludovic Courtès2019-03-31
| | | | | | | * doc/guix.texi (X Window): Document 'gdm-service-type' and 'gdm-configuration'. Take description of '.desktop' files from the 'slim-service-type' description. * gnu/services/xorg.scm (gdm-service): Remove outdated comment.
* gnu: ungoogled-chromium: Update to 73.0.3683.86-0.4c7fb6d [security fixes].Marius Bakke2019-03-31
| | | | | | | | | | | | | | | | The update to Chromium 73 includes more than 60 security fixes. See the release announcement for more information: <https://chromereleases.googleblog.com/2019/03/stable-channel-update-for-desktop_12.html>. * gnu/packages/chromium.scm (%preserved-third-party-files): Drop "net/third_party/http2" and "net/third_party/spdy". Add "v8/src/third_party/siphash". (%chromium-version): Update to 73.0.3683.86. (%ungoogled-revision): Update to 4c7fb6d1a86602999f30b58ef8b331b2115c5ad8. (%debian-revision): New variable. (ungoogled-chromium-source): Add an origin for Debians packaging scripts. Adjust for Ungoogled refactoring and add a procedure for applying Debian patches. Replace unneeded LET* for LET and reindent. (ungoogled-chromium)[arguments]: Remove one obsolete substitution, add two others.
* gnu: ungoogled-chromium: Enable VA-API on x86_64-linux only.Marius Bakke2019-03-31
| | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Conditionally add "use_vaapi" to #:configure-flags.
* gnu: SDDM: Update to 0.18.1.Marius Bakke2019-03-31
| | | | * gnu/packages/display-managers.scm (sddm): Update to 0.18.1.
* gnu: mbedtls-apache: Update to 2.16.1.Marius Bakke2019-03-31
| | | | * gnu/packages/tls.scm (mbedtls-apache): Update to 2.16.1.
* gnu: pcsc-lite: Update to 1.8.25.Marius Bakke2019-03-31
| | | | * gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.25.
* gnu: python-markdown: Update to 3.1.Marius Bakke2019-03-31
| | | | * gnu/packages/python-xyz.scm (python-markdown): Update to 3.1.
* gnu: ffmpeg@3.4: Update to 3.4.6.Marius Bakke2019-03-31
| | | | * gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.6.
* gnu: elogind: Update to 241.2.Marius Bakke2019-03-31
| | | | * gnu/packages/freedesktop.scm (elogind): Update to 241.2.
* gnu: whois: Update to 5.4.2.Marius Bakke2019-03-31
| | | | * gnu/packages/networking.scm (whois): Update to 5.4.2.
* gnu: libssh2: Update to 1.8.2.Marius Bakke2019-03-31
| | | | * gnu/packages/ssh.scm (libssh2): Update to 1.8.2.
* gnu: GnuPG: Update to 2.2.15.Marius Bakke2019-03-31
| | | | * gnu/packages/gnupg.scm (gnupg): Update to 2.2.15.
* gnu: leveldb: Update to 1.21.Marius Bakke2019-03-31
| | | | | | * gnu/packages/databases.scm (leveldb): Update to 1.21. [build-system]: Change to CMAKE-BUILD-SYSTEM. [arguments]: Adjust accordingly.
* gnu: leveldb: Don't use unstable tarball.Marius Bakke2019-03-31
| | | | * gnu/packages/databases.scm (leveldb)[source]: Use GIT-FETCH.
* services: Open vSwitch: Provide a default configuration.Marius Bakke2019-03-31
| | | | | | * gnu/services/networking.scm (openvswitch-service-type): Provide OPENVSWITCH-CONFIGURATION as a default value. * gnu/tests/networking.scm (%openvswitch-os): Don't configure the service.
* gnu: rust: Update to 1.32.0.Ivan Petkov2019-03-31
| | | | | | | | * gnu/packages/rust.scm (rust): Rename to... (rust-1.31): ...this. (rust): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
* gnu: python-language-server: Update to 0.26.1.Brett Gilio2019-03-31
| | | | | | * gnu/packages/python-xyz.scm (python-language-server): Update to 0.26.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Fix descriptions to not use quotes.Efraim Flashner2019-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/admin.scm (wpa-supplicant-minimal, mingetty, di), * gnu/packages/audio.scm (fil-plugins), * gnu/packages/base.scm (make-ld-wrapper, make-glibc-locales), * gnu/packages/bioinformatics.scm (r-samtools), * gnu/packages/chez.scm (chez-mit), * gnu/packages/commencement.scm (make-gcc-toolchain), * gnu/packages/compression.scm (fastjar), * gnu/packages/cran.scm (r-maps, r-rcpp), * gnu/packages/databases.scm (sparql-query), * gnu/packages/dunst.scm (dunst), * gnu/packages/ftp.scm (ncftp), * gnu/packages/gl.scm (freeglut), * gnu/packages/haskell-check.scm (ghc-tasty-golden), * gnu/packages/haskell.scm (ghc-case-insensitive, ghc-text, ghc-haskell-src, ghc-syb, ghc-deepseq-generics, ghc-network-uri, ghc-rerebase, ghc-zlib), * gnu/packages/image.scm (jbig2dec), * gnu/packages/kde-frameworks.scm (kinit, karchive), * gnu/packages/linux.scm (wireless-tools, perf, module-init-tools, kbd), * gnu/packages/lirc.scm (lirc), * gnu/packages/lisp.scm (uglify-js), * gnu/packages/mate.scm (mate-netbook), * gnu/packages/microcom.scm (microcom), * gnu/packages/music.scm (bristol), * gnu/packages/networking.scm (perl-geo-ip), * gnu/packages/patchutils.scm (patches), * gnu/packages/perl-check.scm (perl-test-more-utf8), * gnu/packages/perl.scm (perl-log-report-optional, perl-file-which, perl-io-tty, perl-log-any, perl-digest-sha1, perl-class-load, perl-regexp-common, perl-module-pluggable, perl-class-modifier), * gnu/packages/python-xyz.scm (python-backports-abc, python-natsort), * gnu/packages/samba.scm (iniparser), * gnu/packages/search.scm (mlocate), * gnu/packages/spice.scm (spice), * gnu/packages/statistics.scm (r-dt, r-lubridate, r-estimability, r-commonmark, r-digest, r-viridislite, r-stringr), * gnu/packages/tex.scm (texlive-latex-changebar), * gnu/packages/version-control.scm (subversion), * gnu/packages/w3m.scm (w3m), * gnu/packages/web.scm (perl-http-parser, perl-plack-middleware-reverseproxy), * gnu/packages/xorg.scm (xkeyboard-config, mkfontdir, xcursor-theme, mkfontscale, xinit, font-alias)[description]: Use @code instead of quotes.
* gnu: znc: Update to 1.7.3.Tobias Geerinckx-Rice2019-03-31
| | | | * gnu/packages/messaging.scm (znc): Update to 1.7.3.
* gnu: Add flare.Nicolas Goaziou2019-03-31
| | | | | | * gnu/packages/games.scm (flare-engine, flare-game): New variables. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: dovecot: Update to 2.3.5.1 [fixes CVE-2019-7524].Leo Famulari2019-03-30
| | | | * gnu/packages/mail.scm (dovecot): Update to 2.3.5.1.
* gnu: khal: Update to 0.10.0.Leo Famulari2019-03-30
| | | | | | * gnu/packages/calendar.scm (khal): Update to 0.10.0. [native-inputs]: Replace tzdata with tzdata-for-tests. [arguments]: Simplify the check phase.
* gnu: Rename "gnubackgammon" back to "gnubg".Ludovic Courtès2019-03-30
| | | | | | | | | This reverts c97e4d8bbe8bf12c09471573d3544d08a42d83f5, which was not consensual and broke 'tests/guix-package.sh'. * gnu/packages/games.scm (gnubackgammon): Rename to... (gnubg): ... this, and rename the 'gnubg' deprecated alias to 'gnubackgammon'.
* packages: Remove 'maintainers' field.Ludovic Courtès2019-03-30
| | | | | | | This field was never used and doesn't match the way we collectively maintain packages. * guix/packages.scm (<package>)[maintainers]: Remove.
* packages: Remove 'self-native-input?' field.Ludovic Courtès2019-03-30
| | | | | | | | This field has become unnecessary with the addition of 'this-package'. * guix/packages.scm (<package>)[self-native-input?]: Remove. (package->bag): Adjust accordingly. * doc/guix.texi (package Reference): Remove 'self-native-input?'.
* gnu: guile: Remove version 2.0.13.Ludovic Courtès2019-03-30
| | | | | | This package was unused since 0991fd53367907908fbd901a9fbe79540e4e4527. * gnu/packages/guile.scm (guile-2.0.13): Remove.
* gnu: Use 'this-package' as a native input instead of 'self-native-input?'.Ludovic Courtès2019-03-30
| | | | | | | | | | | | | * gnu/packages/file.scm (file)[self-native-input?]: Remove. [native-inputs]: New field. * gnu/packages/guile.scm (guile-1.8)[self-native-input?]: Remove. [native-inputs]: New field. (guile-2.0)[self-native-input?]: Remove. [native-inputs]: Add THIS-PACKAGE when (%current-target-system) is true. * gnu/packages/ncurses.scm (ncurses)[self-native-input?]: Remove. [native-inputs]: Add THIS-PACKAGE when (%current-target-system) is true. * gnu/packages/python-xyz.scm (python-file)[self-native-input?]: Remove. [native-inputs]: New field.
* gnu: gnome-shell: Remove gnome-control-center from inputs.Timothy Sample2019-03-30
| | | | | | | * gnu/packages/gnome.scm (gnome-shell)[inputs]: Remove gnome-control-center. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: evolution-data-server: Add 'libedataserverui' output.Timothy Sample2019-03-30
| | | | | | | | | | gnu/packages/gnome.scm (evolution-data-server)[outputs]: Add 'libedataserverui'. [arguments]: Add phases so that only libedataserverui is linked with WebKitGTK, and that it is moved to its own output. (evolution, gnome-calendar, gnome-todo)[inputs]: Add libedataserverui. Signed-off-by: Ludovic Courtès <ludo@gnu.org>