summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-02-16packages: Remove duplicates from package cache....Previously the same package could appear several times if several variables were bound to it, as is notably the case for "python" currently. This, in turn, would lead to obnoxious "ambiguous package specification" messages. * gnu/packages.scm (generate-package-cache)[expand-cache]: Change RESULT to RESULT+SEEN and adjust accordingly. Call 'first' on the result of 'fold-module-public-variables*'. * tests/packages.scm ("fold-available-packages with/without cache"): Check for lack of duplicates in FROM-CACHE. Ludovic Courtès
2019-02-16self: Bundle 'glibc-utf8-locales'....This minimizes the risk of locale-related warnings, at least for those who use one of the bundled UTF-8 locales. * guix/self.scm (guix-command)[glibc-utf8-locales]: New variable. In program body, set GUIX_LOCPATH. Ludovic Courtès
2019-02-16gnu: guix: Embed 'glibc-utf8-locales'....This will ensure people who download the binary installation tarball do not get locale-related warnings, provided they use one of the selected UTF-8 locales. * gnu/packages/package-management.scm (guix)[arguments]: In 'wrap-program' phase, set GUIX_LOCPATH. [inputs]: Add GLIBC-UTF8-LOCALES. Ludovic Courtès
2019-02-16environment: Add '--inherit'....* guix/scripts/environment.scm (purify-environment): Add 'white-list' parameter and honor it. (create-environment): Add #:white-list parameter and honor it. (launch-environment): Likewise. (launch-environment/fork): Likewise. (show-help, %options): Add '--inherit'. (guix-environment): Define 'white-list' and pass it to 'launch-environment/fork'. * tests/guix-environment.sh: Test '--inherit'. * doc/guix.texi (Invoking guix environment): Document it. Ludovic Courtès
2019-02-15gnu: emacs-helm-slime: Update to 20190214....* gnu/packages/emacs-xyz.scm (emacs-helm-slime): Update to 20190214. Pierre Neidhardt
2019-02-15gnu: emacs-pulseaudio-control: Update to 20190105....* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 20190105. Pierre Neidhardt
2019-02-15gnu: Add genimage....* gnu/packages/genimage.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Danny Milosavljevic
2019-02-15gnu: guile-hall: Clean up....* gnu/packages/guile-xyz.scm (guile-hall)[description]: Break long line. [home-page]: Merge lines. [propagated-inputs]: Remove reference to default "out" output. Ricardo Wurmus
2019-02-15gnu: guile-hall: Use git tag....* gnu/packages/guile-xyz.scm (guile-hall)[source]: Use tag and git-file-name. Ricardo Wurmus
2019-02-15gnu: guile-hall: Use license: prefix....* gnu/packages/guile-xyz.scm (guile-hall)[license]: Use license: prefix. Ricardo Wurmus
2019-02-15gnu: guile-hall: Update to 0.2....* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.2. Alex Sassmannshausen
2019-02-15gnu: Borg: Update to 1.1.9....* gnu/packages/backup.scm (borg): Update to 1.1.9. [arguments]: Remove the 'remove-documentation-timestamps' phase and adjust the 'install-doc' phase to ensure the manual pages are not a source of non-determinism. Leo Famulari
2019-02-15gnu: Add r-rsvd....* gnu/packages/cran.scm (r-rsvd): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-future-apply....* gnu/packages/cran.scm (r-future-apply): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-future....* gnu/packages/cran.scm (r-future): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-globals....* gnu/packages/cran.scm (r-globals): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-listenv....* gnu/packages/cran.scm (r-listenv): New variable. Ricardo Wurmus
2019-02-15gnu: KSysguard: Update home page....* gnu/packages/kde-plasma.scm (libksysguard)[home-page]: Set to <https://userbase.kde.org/KSysGuard>. Marius Bakke
2019-02-15gnu: KDE Plasma: Update to 5.15.0....* gnu/packages/kde-plasma.scm (kdecoration, kscreenlocker, libkscreen, libksysguard): Update to 5.15.0. Marius Bakke
2019-02-15gnu: KDE Frameworks: Update to 5.55.0....* gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt, breeze-icons kapidox, karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, ki18n, kidletime, kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcrash, kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, kde-frameworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross): Update to 5.55.0. Marius Bakke
2019-02-15gnu-maintenance: Verify GPG signatures in KDE updater....* guix/gnu-maintenance.scm (latest-kde-release): Remove #:file->signature. Marius Bakke
2019-02-15gnu: LLVM, Clang: Update to 7.0.1....* gnu/packages/patches/clang-7.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 7.0.1. (llvm-7.0.1): Remove variable. (clang-from-llvm)[arguments]: Adjust phase to match Clang 7. (llvm-6, clang-runtime-6, clang-6): New public variables. * gnu/packages/dlang.scm (ldc)[native-inputs]: Change LLVM and CLANG to LLVM-6.0 and CLANG-6.0. * gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM to LLVM-6. Marius Bakke
2019-02-15gnu: LLVM: Use HTTPS URLs....* gnu/packages/llvm.scm (llvm, clang-runtime-from-llvm, clang-from-llvm, llvm-3.9.1, llvm-3.7, llvm-3.6, llvm-3.5)[source](uri): Use HTTPS. (emacs-clang-format)[description]: Likewise. Marius Bakke
2019-02-15gnu: Add python-pyfit-sne....* gnu/packages/bioinformatics.scm (python-pyfit-sne): New variable. Ricardo Wurmus
2019-02-15gnu: tiled: Update to 1.2.2....* gnu/packages/game-development.scm (tiled): Update to 1.2.2. Tobias Geerinckx-Rice
2019-02-15gnu: allegro@4: Update to 4.4.3....* gnu/packages/game-development.scm (allegro-4): Update to 4.4.3. [source]: Remove upstreamed patch. * gnu/packages/patches/allegro4-mesa-18.2.5-and-later.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice
2019-02-15gnu: teeworlds: Update to 0.7.2....* gnu/packages/games.scm (teeworlds): Update to 0.7.2. Tobias Geerinckx-Rice
2019-02-15gnu: gnubg: Update to 1.06.002....* gnu/packages/games.scm (gnubg): Update to 1.06.002. Tobias Geerinckx-Rice
2019-02-15gnu: fortune-mod: Update to 2.6.2....* gnu/packages/games.scm (fortune-mod): Update to 2.6.2. Tobias Geerinckx-Rice
2019-02-15gnu: chroma: Update to 1.16....* gnu/packages/games.scm (chroma): Update to 1.16. Tobias Geerinckx-Rice
2019-02-15gnu: gamine: Update to 1.6....* gnu/packages/games.scm (gamine): Update to 1.6. Tobias Geerinckx-Rice
2019-02-15gnu: vkquake: Don't use unstable tarball....* gnu/packages/games.scm (vkquake)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-15gnu: vkquake: Update to 1.01.0....* gnu/packages/games.scm (vkquake): Update to 1.01.0. Tobias Geerinckx-Rice
2019-02-15gnu: filezilla: Update to 3.40.0....* gnu/packages/ftp.scm (filezilla): Update to 3.40.0. Tobias Geerinckx-Rice
2019-02-15gnu: libfilezilla: Don't use NAME in source URI....* gnu/packages/ftp.scm (libfilezilla)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-02-15gnu: ifdtool: Update to 4.9....* gnu/packages/flashing-tools.scm (ifdtool): Update to 4.9. [source]: Update source URI. Tobias Geerinckx-Rice
2019-02-15gnu: ndctl: Update to 64.1....* gnu/packages/disk.scm (ndctl): Update to 64.1. [inputs]: Add keyutils. Tobias Geerinckx-Rice
2019-02-15gnu: cppcheck: Update to 1.87....* gnu/packages/check.scm (cppcheck): Update to 1.87. Tobias Geerinckx-Rice
2019-02-15gnu: fasm: Update to 1.73.08....* gnu/packages/assembly.scm (fasm): Update to 1.73.08. Tobias Geerinckx-Rice
2019-02-15gnu: virt-manager: Update to 2.1.0....* gnu/packages/virtualization.scm (virt-manager): Update to 2.1.0. Tobias Geerinckx-Rice
2019-02-15gnu: libxls: Move to (gnu packages statistics)....It has nothing to do with XML. * gnu/packages/xml.scm (libxls): Move from here… * gnu/packages/statistics.scm (libxls): …to here. Tobias Geerinckx-Rice
2019-02-15gnu: libxls: Update to 1.5.0 [security fixes]....* gnu/packages/xml.scm (libxls): Update to 1.5.0. [source, home-page]: Update home page. [arguments, native-inputs]: Remove all of them. Tobias Geerinckx-Rice
2019-02-15gnu: libxls: Expand synopsis & description....* gnu/packages/xml.scm (libxls)[synopsis, description]: Expand. Tobias Geerinckx-Rice
2019-02-14gnu: sdl2-mixer: Update to 2.0.4....* gnu/packages/sdl.scm (sdl2-mixer): Update to 2.0.4. Tobias Geerinckx-Rice
2019-02-14gnu: sdl2-image: Update to 2.0.4....* gnu/packages/sdl.scm (sdl2-image): Update to 2.0.4. Tobias Geerinckx-Rice
2019-02-14gnu: i3-wm: Remove obsolete code....* gnu/packages/wm.scm (i3-wm)[arguments]: Remove #:make-flags. Update reason for disabled #:tests?. Tobias Geerinckx-Rice
2019-02-14gnu: Add ruby-rails....* gnu/packages/rails.scm (ruby-rails): New variable. Christopher Baines
2019-02-14gnu: Add ruby-activestorage....* gnu/packages/rails.scm (ruby-activestorage): New variable. Christopher Baines
2019-02-14gnu: Add ruby-marcel....Required for ruby-activestorage. * gnu/packages/ruby.scm (ruby-marcel): New variable. Christopher Baines
2019-02-14gnu: Add ruby-sprockets-rails....* gnu/packages/rails.scm (ruby-sprockets-rails): New variable. Christopher Baines