summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-15gnu: python-libmpsse: Update to 1.4.1....* gnu/packages/embedded.scm (python-libmpsse): Update to 1.4.1. [arguments]<#:phases>[set-environment-up]: Fix build with Python 3.8. Danny Milosavljevic
2020-05-15gnu: kicad: Re-use common fields in add-ons....* gnu/packages/engineering.scm (kicad-i18n, kicad-symbols): Re-use kicad's VERSION and HOME-PAGE. (kicad-symbols, kicad-footprints, kicad-packages3d, kicad-templates): Re-use kicad's VERSION. Tobias Geerinckx-Rice
2020-05-15gnu: kicad-templates: Update to 5.1.6....* gnu/packages/engineering.scm (kicad-templates): Update to 5.1.6. Tobias Geerinckx-Rice
2020-05-15gnu: kicad-packages3d: Update to 5.1.6....* gnu/packages/engineering.scm (kicad-packages3d): Update to 5.1.6. Tobias Geerinckx-Rice
2020-05-15gnu: kicad-footprints: Update to 5.1.6....* gnu/packages/engineering.scm (kicad-footprints): Update to 5.1.6. Tobias Geerinckx-Rice
2020-05-15gnu: kicad-symbols: Update to 5.1.6....* gnu/packages/engineering.scm (kicad-symbols): Update to 5.1.6. Tobias Geerinckx-Rice
2020-05-15gnu: kicad-i18n: Update to 5.1.6....* gnu/packages/engineering.scm (kicad-i18n): Update to 5.1.6. Tobias Geerinckx-Rice
2020-05-15gnu: kicad: Update to 5.1.6....* gnu/packages/engineering.scm (kicad): Update to 5.1.6. [source]: Use GIT-FETCH & GIT-FILE-NAME. Tobias Geerinckx-Rice
2020-05-15gnu: kicad-i18l: Fix typo in… name....* gnu/packages/engineering.scm (kicad-i18n): New old variable previously… (kicad-i18l): …this. Redefine using DEPRECATED-PACKAGE. (kicad)[arguments, native-inputs]: Adjust accordingly. Tobias Geerinckx-Rice
2020-05-15gnu: oil-shell: Rename to "oil"....* gnu/packages/shells.scm (oil): Rename variable from… (oil-shell): …this. Redefine using DEPRECATED-PACKAGE. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Ryan Prior
2020-05-15gnu: clamav: End snippet in truth....* gnu/packages/antivirus.scm (clamav)[source]: Return #t from snippet. Tobias Geerinckx-Rice
2020-05-15gnu: clamav: Update to 0.102.3....* gnu/packages/antivirus.scm (clamav): Update to 0.102.3. Tobias Geerinckx-Rice
2020-05-15gnu: ethtool: Update to 5.6....* gnu/packages/networking.scm (ethtool): Update to 5.6. [native-inputs]: Add pkg-config. [inputs]: Add libmnl. Tobias Geerinckx-Rice
2020-05-15gnu: openconnect: Update to 8.10 [fixes CVE-2020-12823]....* gnu/packages/vpn.scm (openconnect): Update to 8.10. Tobias Geerinckx-Rice
2020-05-15gnu: emacs-flycheck-grammalecte: Update to 1.2....* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 1.2. [arguments]: Exclude "test-profile.el", build with full Emacs for libxml support. [inputs]: Remove curl as dependency. Nicolas Goaziou
2020-05-15gnu: tor: Update to 0.4.3.5....* gnu/packages/tor.scm (tor): Update to 0.4.3.5. [arguments]: Enable compression features that aren't auto-detected. [native-inputs]: Use the default Python (3). [inputs]: Order alphabetically. Tobias Geerinckx-Rice
2020-05-15gnu: bitcoin-abc: Update to 0.21.6....* gnu/packages/finance.scm (bitcoin-abc): Update to 0.21.6. [build-system]: Use cmake-build-system. [native-inputs]: Remove autoconf, automake and libtool. [inputs]: Add zeromq. [arguments]: Drop inheritance from bitcoin-core and use explicit 'make-qt-deterministic', 'set-home' and 'check-functional' phases. Guillaume Le Vaillant
2020-05-15gnu: bitcoin-unlimited: Update to 1.8.0.0....* gnu/packages/finance.scm (bitcoin-unlimited): Update to 1.8.0.0. [arguments]: Add 'fix-build' phase, update 'fix-tests' phase. Guillaume Le Vaillant
2020-05-15gnu: emacs-flycheck: Update to 31-2.9bcf6b6....* gnu/packages/emacs-xyz.scm (emacs-flycheck): Update to 31-2.9bcf6b6. Nicolas Goaziou
2020-05-15gnu: ocaml-ocurl: Update to 0.9.1....* gnu/packages/ocaml.scm (ocaml-ocurl): Update to 0.9.1. Julien Lepiller
2020-05-15gnu: ocaml-fileutils: Update to 0.6.2....* gnu/packages/ocaml.scm (ocaml-fileutils): Update to 0.6.2. Julien Lepiller
2020-05-15gnu: ocaml-octavius: Update to 1.2.2....* gnu/packages/ocaml.scm (ocaml-octavius): Update to 1.2.2. Julien Lepiller
2020-05-15news: Add ‘de’ translation....* etc/news.scm: Add a ‘de’ translation. Florian Pelz
2020-05-15gnu: rottlog: Fix aarch64 cross-compilation....* gnu/packages/admin.scm (rottlog)[arguments]: Add a 'fix-configure phase to replace outdated config.sub and config.guess, without aarch64 support, [native-inputs]: add "automake". Mathieu Othacehe
2020-05-15gnu: openjdk12: Simplify snippet....* gnu/packages/java.scm (openjdk12)[source]: Use regular expression in find-files. Ricardo Wurmus
2020-05-15gnu: openjdk11: Build in parallel....* gnu/packages/java.scm (openjdk11)[arguments]: Remove #:parallel-build?, #:parallel-tests?, and #:make-flags options; add "write-source-revision-file"; replace "build" phase; do not set GUIX_LD_WRAPPER_ALLOW_IMPURITIES; pass JOBS variable to make in "build" and "build-jre" phases. Ricardo Wurmus
2020-05-15gnu: openjdk11: Simplify snippet....* gnu/packages/java.scm (openjdk11)[source]: Use regular expression in find-files. Ricardo Wurmus
2020-05-15gnu: openjdk10: Simplify snippet....* gnu/packages/java.scm (openjdk10)[source]: Use regular expression in find-files. Ricardo Wurmus
2020-05-15gnu: openjdk9: Build in parallel....* gnu/packages/java.scm (openjdk9)[arguments]: Add phase "write-source-revision-file"; replace "build" phase; add make-flags; remove GUIX_LD_WRAPPER_ALLOW_IMPURITIES. Ricardo Wurmus
2020-05-15gnu: openjdk9: Simplify snippet....* gnu/packages/java.scm (openjdk9)[source]: Use only one find-files invocation. Ricardo Wurmus
2020-05-15gnu: Add python-selenium....* gnu/packages/python-web.scm (python-selenium): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Edouard Klein
2020-05-15gnu: quaternion: Update to 0.0.9.4e....* gnu/packages/messaging.scm (quaternion): Update to 0.0.9.4e. [source]: Upstream moved the repo to quotient-im namespace. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jonathan Brielmaier
2020-05-15gnu: libqmatrixclient: Update to 0.5.3.2....* gnu/packages/messaging.scm (libqmatrixclient): Update to 0.5.3.2. [source]: Name changed to libquotient, will be visible in 0.6. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jonathan Brielmaier
2020-05-15licenses: Update Zlib license URL....* guix/licenses.scm (zlib): Change URL. Ludovic Courtès
2020-05-15gnu: Add openctm....* gnu/packages/engineering.scm (openctm): New Variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Ekaitz Zarraga
2020-05-15quirks: Add patch for <https://bugs.gnu.org/41214>....Fixes <https://bugs.gnu.org/41214>. * guix/quirks.scm (%bug-41214-patch): New variable. (%patches): Add it. Ludovic Courtès
2020-05-15channels: 'build-from-source' restores '%guile-for-build'....Not restoring it would cause problems when running: guix time-machine --commit=6298c3ffd9654d3231a6f25390b056483e8f407c or similar because the target Guix would be built with 2.2, and then we'd erroneously go on and attempt build the profile with 2.2. This would fail because profile dependencies such as "guile-gdbm-ffi" now target 3.0. * guix/channels.scm (call-with-guile): New procedure. (with-guile): New macro. (build-from-source): Use it instead of calling 'set-guile-for-build' just once. This ensures that '%guile-for-build' is restored afterwards. Ludovic Courtès
2020-05-15gnu: chirp: Update to 20200430....* gnu/packages/radio.scm (chirp): Update to 20200430. Guillaume Le Vaillant
2020-05-15gnu: blueman: Enable AppIndicator....* gnu/packages/networking.scm (blueman) [arguments]: Remove --disable -appindicator configure-flag. [inputs]: Add libappindicator. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz> Raghav Gururajan
2020-05-15gnu: openrct2: Update to 0.2.6....* gnu/packages/games.scm (openrct2): Update to 0.2.6. Pierre Neidhardt
2020-05-15syscalls: Adjust 'sockaddr-in', 'sockaddr-in6' structs for the Hurd....* guix/build/syscalls.scm (sockaddr-in,sockaddr-in6): Rename to ... (sockaddr-in/linux, sockaddr-in6/linux): ... this. Rename introduced bindings as well. (write-socket-address!/linux,read-socket-address/linux): Rename from (write-socket-address!, read-socket-address): ... new switches between those and ... (write-socket-address!/hurd, read-socket-address/hurd): ... these new function. Jan (janneke) Nieuwenhuizen
2020-05-15mailmap: Update for self....Add "othacehe@gnu.org" mail address. Mathieu Othacehe
2020-05-15gnu: Add ffmpeg-jami....This package is needed because Jami uses a modified version of ffmpeg, which provides GPU hardware acceleration, automatical adapting of bitrate and extra codecs. Because of the configure flags list being long, it is better to keep them separated in variables, instead of littering the package definition. * gnu/packages/jami.scm (ffmpeg-jami, %ffmpeg-default-configure-flags, %ffmpeg-linux-configure-flags, %ffmpeg-linux-x86-configure-flags): New variables. (ffmpeg-compose-configure-flags): New procedure. (libring)[inputs]: Use ffmpeg-jami instead of ffmpeg. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Jan Wielkiewicz
2020-05-14etc: indent-code.el: Use the --quick option....This prevents Emacs from loading the autoload definitions found in its profile, which needlessly clutters the output. It also prevents Geiser (if installed) from blocking the script and asking the user to input the Scheme implementation to use. The trick for passing multiple arguments to Emacs is to use what is called a "sesquicolon" (see https://www.emacswiki.org/emacs/EmacsScripts). * etc/indent-code.el.in: Rename to... * etc/indent-code.el: ...this. Adapt the shebang to use a sesquicolon, and pass the --quick option to Emacs. Since this line is interpreted by the shell, simply use Emacs from the PATH instead of from a hard coded location. (main): New procedure, used as the entry point. * configure.ac: Remove the warning about Emacs. Emacs can now be installed any time by the user if they want to use the script. * .gitignore: No longer ignore changes to etc/indent-code.el. Maxim Cournoyer
2020-05-14gnu: linux-libre: Update to 5.4.41....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.41. (linux-libre-5.4-pristine-source): Update hash. Mark H Weaver
2020-05-14gnu: linux-libre@5.6: Update to 5.6.13....* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.13. (linux-libre-5.6-pristine-source): Update hash. Mark H Weaver
2020-05-14gnu: linux-libre@4.19: Update to 4.19.123....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.123. (linux-libre-4.19-pristine-source): Update hash. Mark H Weaver
2020-05-15gnu: sudo: Disable Python support when cross-compiling....* gnu/packages/admin.scm (sudo)[arguments]: Pass "--disable-python" when (%current-target-system) is true. [inputs]: Remove PYTHON when (%current-target-system) is true. Ludovic Courtès
2020-05-15locale: Use the native gzip and libc when building locales....This fixes system cross-compilation. * gnu/system/locale.scm (single-locale-directory)[build]: Use the native GZIP and LIBC. Ludovic Courtès
2020-05-15channels: Move quirks and patches to (guix quirks)....* guix/channels.scm (apply-patches): Don't access <patch> record directly; use 'applicable-patch?' and 'apply-patch' instead. (<patch>, syscalls-reexports-local-variables?) (guile-2.2.4, %quirks, %bug-41028-patch, %patches): Move to... * guix/quirks.scm: ... here. New file. (apply-patch, applicable-patch?): New procedures. Ludovic Courtès