Age | Commit message (Expand) | Author |
2018-05-28 | system: Remove uses of the 'title' field of <file-system>....* gnu/system/install.scm (installation-os): Remove uses of the 'title'
field of 'file-system'; use 'file-system-label' as appropriate.
* gnu/system/vm.scm (system-disk-image, system-qemu-image): Likewise.
* gnu/tests.scm (%simple-os): Likewise.
* gnu/tests/install.scm (%minimal-os, %minimal-extlinux-os)
(%minimal-os-on-vda, %separate-home-os, %separate-store-os)
(%raid-root-os, %encrypted-root-os, %btrfs-root-os): Likewise.
* gnu/build/shepherd.scm (default-mounts)[tmpfs]: Likewise.
* tests/guix-system.sh: Likewise.
* tests/system.scm (%root-fs): Likewise.
("operating-system-boot-mapped-devices, implicit dependency"): Likewise.
| Ludovic Courtès |
2018-05-28 | file-systems: Remove 'title' field and add <file-system-label>....The 'title' field was easily overlooked and was an endless source of
confusion. Now, the value of the 'device' field is self-contained.
* gnu/system/file-systems.scm (<file-system>): Change constructor name
to '%file-system'.
[title]: Remove.
(<file-system-label>): New record type with printer.
(report-deprecation, device-expression)
(process-file-system-declaration, file-system): New macros.
(file-system-title): New procedure.
(file-system->spec, spec->file-system): Adjust to handle
<file-system-label>.
* gnu/system.scm (bootable-kernel-arguments): Add case for
'file-system-label?'.
(read-boot-parameters): Likewise.
(mapped-device-user): Avoid 'file-system-title'.
(fs->boot-device): Remove.
(operating-system-boot-parameters): Use 'file-system-device' instead of
'fs->boot-device'.
(device->sexp): Add case for 'file-system-label?'.
* gnu/bootloader/grub.scm (grub-root-search): Add case for
'file-system-label?'.
* gnu/system/examples/bare-bones.tmpl,
gnu/system/examples/beaglebone-black.tmpl,
gnu/system/examples/lightweight-desktop.tmpl,
gnu/system/examples/vm-image.tmpl: Remove uses of 'title'.
* gnu/system/vm.scm (virtualized-operating-system): Remove uses of
'file-system-title'.
* guix/scripts/system.scm (check-file-system-availability): Likewise,
and adjust fix-it hint.
(check-initrd-modules)[file-system-/dev]: Likewise.
* gnu/build/file-systems.scm (canonicalize-device-spec): Remove 'title'
parameter.
[canonical-title]: Remove.
Match on SPEC's type rather than on CANONICAL-TITLE.
(mount-file-system): Adjust caller.
* gnu/build/linux-boot.scm (boot-system): Interpret ROOT here.
* gnu/services/base.scm (file-system->fstab-entry): Remove use of
'file-system-title'.
* doc/guix.texi (File Systems): Remove documentation of the 'title'
field. Rewrite documentation of 'device' and document
'file-system-label'.
| Ludovic Courtès |
2018-05-27 | gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from
the upstream mozilla-esr52 repository.
| Mark H Weaver |
2018-05-27 | gnu: clementine: Update snapshot....* gnu/package/music.scm (clementine): Update snapshot to 4619a4c1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Pierre Langlois |
2018-05-27 | gnu: libechonest: Remove package....It appears the "EchoNest" service isn't available anymore which makes this
package obsolete.
* gnu/packages/music.scm (libechonest): Remove variable.
(clementine)[inputs]: Remove libechonest.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Pierre Langlois |
2018-05-27 | gnu: libmygpo-qt: Fix Qt 5.11 build....The update to Qt 5.11.0 broke libmygpo-qt. It turned it was using a deprecated
CMake function (qt5_use_moduldes). Let's pick up two upstream patches that
fix the issue: https://github.com/gpodder/libmygpo-qt/pull/15
As mentioned in the the pull request, there is now a test failure but it looks
harmless.
* gnu/packages/patches/libmygpo-qt-fix-qt-5.11.patch,
gnu/packages/patches/libmygpo-qt-missing-qt5-modules.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/music.scm (libmygpo-qt)[source]: Add patches.
[arguments]: Build tests but do not run them.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Pierre Langlois |
2018-05-27 | gnu: Add java-logback-classic....* gnu/packages/java.scm (java-logback-classic): New variable.
| Julien Lepiller |
2018-05-27 | gnu: Add java-logback-core....* gnu/packages/java.scm (java-logback-core): New variable.
| Julien Lepiller |
2018-05-27 | gnu: Add java-janino....* gnu/packages/java.scm (java-janino): New variable.
| Julien Lepiller |
2018-05-27 | gnu: Add java-commons-compiler....* gnu/packages/java.scm (java-commons-compiler): New variable.
| Julien Lepiller |
2018-05-27 | gnu: Add java-commons-jxpath....* gnu/packages/java.scm (java-commons-jxpath): New variable.
| Julien Lepiller |
2018-05-27 | gnu: Add java-eclipse-sisu-plexus....* gnu/packages/java.scm (java-eclipse-sisu-plexus): New variable.
| Julien Lepiller |
2018-05-27 | gnu: Add java-eclipse-sisu-inject....* gnu/packages/java.scm (java-eclipse-sisu-inject): New variable.
| Julien Lepiller |
2018-05-27 | gnu: Add java-jsr250....* gnu/packages/java.scm (java-jsr250): New variable.
| Julien Lepiller |
2018-05-27 | gnu: xonotic: Correct licenses....* gnu/packages/games.scm (xonotic-data)[license]: Refer to correct file.
* gnu/packages/games.scm (xonotic)[license]: Refer to correct file.
| Rutger Helling |
2018-05-27 | gnu: qtconnectivity: Enable previously failing test....* gnu/packages/qt.scm (qtconnectivity)[arguments]: Remove custom
'disable-failing-tests phase.
| Efraim Flashner |
2018-05-27 | gnu: qt: Update to 5.11.0....* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel,
qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2,
qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d,
qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech):
Update to 5.11.0.
[source]: Update source uri.
(qtbase)[source]: Don't remove bundled sqlite.
[inputs]: Remove sqlite.
[arguments]: Use 'invoke'. Use bundled sqlite.
(qtsvg, qtmultimedia, qtcanvas3d)[arguments]: Use 'invoke'.
(qtremoteobjects)[arguments]: Skip new integration test.
| Efraim Flashner |
2018-05-27 | gnu: linux-libre: Update to 4.16.12....* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.12.
(%linux-libre-hash): Update hash.
| Mark H Weaver |
2018-05-27 | gnu: linux-libre@4.14: Update to 4.14.44....* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.44.
(%linux-libre-4.14-hash): Update hash.
| Mark H Weaver |
2018-05-27 | gnu: linux-libre@4.9: Update to 4.9.103....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.103.
| Mark H Weaver |
2018-05-27 | gnu: linux-libre@4.4: Update to 4.4.133....* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.133.
| Mark H Weaver |
2018-05-26 | gnu: Add pybind11....* gnu/packages/python.scm (pybind11): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Fis Trivial |
2018-05-26 | gnu: gifsicle: New variable....* gnu/packages/image.scm (gifsicle): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Pierre Neidhardt |
2018-05-26 | gnu: Add upx....* gnu/packages/compression.scm (upx): New variable.
| Pierre Neidhardt |
2018-05-26 | gnu: Add ucl....* gnu/packages/compression.scm (ucl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pierre Neidhardt |
2018-05-26 | gnu: xapers: Fix recommended packages...* gnu/packages/search.scm (xapers): [inputs]: remove python, poppler
[propagated-inputs]: add poppler, xclip, xdg-utils.
[arguments]: modify-phases to disable x-terminal options.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Adam Massmann |
2018-05-26 | gnu: Add xonotic....* gnu/packages/games.scm (xonotic, xonotic-data): New variables.
Signed-off-by: Rutger Helling <rhelling@mykolab.com>
| Nils Gillmann |
2018-05-26 | gnu: x265: Update to 2.8....* gnu/packages/video.scm (x265): Update to 2.8.
| Marius Bakke |
2018-05-26 | gnu: p11-kit: Update to 0.23.11....* gnu/packages/tls.scm (p11-kit): Update to 0.23.11.
[arguments]: Add #:phases. Drop new "runtime" test.
| Marius Bakke |
2018-05-26 | gnu: samba: Update to 4.8.2....* gnu/packages/samba.scm (samba): Update to 4.8.2.
| Marius Bakke |
2018-05-26 | gnu: whois: Update to 5.3.1....* gnu/packages/networking.scm (whois): Update to 5.3.1.
[inputs]: Change from LIBIDN to LIBIDN2.
| Marius Bakke |
2018-05-26 | gnu: vte: Update to 0.52.2....* gnu/packages/gnome.scm (vte): Update to 0.52.2.
| Marius Bakke |
2018-05-26 | gnu: feh: Update to 2.26.3....* gnu/packages/image-viewers.scm (feh): Update to 2.26.3.
| Marius Bakke |
2018-05-26 | http-client: Send redirection messages to stderr....* guix/http-client.scm (http-fetch): Use CURRENT-ERROR-PORT instead of default
output.
| Marius Bakke |
2018-05-26 | gnu: rust: Fix typo....* gnu/packages/rust.scm (rust-bootstrap)[description]: s/manaer/manager.
| Marius Bakke |
2018-05-26 | gnu: wine-staging: Update to 3.9....* gnu/packages/wine.scm (wine-staging): Update to 3.9.
| Rutger Helling |
2018-05-26 | gnu: wine-staging-patchset-data: Update to 3.9....* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.9.
| Rutger Helling |
2018-05-25 | gnu: Add scummvm....* gnu/packages/emulators.scm (scummvm): New variable.
| Nicolas Goaziou |
2018-05-25 | gnu: mpfrcx: Update to 0.5....* gnu/packages/algebra.scm (mpfrcx): Update to 0.5 and change licence to
lgpl3+.
| Andreas Enge |
2018-05-25 | gnu: mps-youtube: Update to 0.2.8....* gnu/packages/video.scm (mps-youtube): Update to 0.2.8.
| Jelle Licht |
2018-05-25 | gnu: footswitch: Update to ca43d53f....* gnu/packages/accessibility.scm (footswitch): Update to ca43d53f.
| Jelle Licht |
2018-05-25 | gnu: openmpi: Add PSM2 (Intel OmniPath) support....* gnu/packages/mpi.scm (openmpi)[inputs]: Add PSM2 on supported systems.
| Ludovic Courtès |
2018-05-25 | gnu: openmpi: Reintroduce PSM (Intel TrueScale) support....Fixes a regression introduced in
9129804230a3a4272731609f6418b876ba450575 whereby PSM would never be
added as an input.
* gnu/packages/mpi.scm (openmpi)[inputs]: Re-add PSM on supported
systems.
| Ludovic Courtès |
2018-05-25 | gnu: openmpi: Update to 3.0.1....* gnu/packages/mpi.scm (openmpi): Update to 3.0.1.
[arguments]: In 'remove-absolute' phase, adjust romio file name.
* gnu/packages/maths.scm (scalapack)[arguments]: Add
'set-test-environment' phase.
(slepc-openmpi)[arguments]: Likewise.
(mumps-openmpi)[arguments]: Likewise.
(superlu-dist)[arguments]: In 'check' phase, set
'OMPI_MCA_plm_rsh_agent'.
(scotch)[arguments]: In 'build-esmumps', likewise.
(p4est)[arguments]: Add 'set-test-environment' phase.
(hypre-openmpi)[arguments]: Likewise.
| Ludovic Courtès |
2018-05-25 | gnu: superlu-dist: Update to 5.3.0....* gnu/packages/maths.scm (superlu-dist): Update to 5.3.0.
[source](snippet): Adapt file name and function names to new version.
Remove 'delete-file' call.
| Ludovic Courtès |
2018-05-25 | vm: Pass "panic=1" to Linux....* gnu/build/vm.scm (load-in-linux-vm): Always pass "panic=1" after '-append'.
| Ludovic Courtès |
2018-05-25 | gnu: Add python2-gdrivefs....* gnu/packages/python.scm (python2-gdrivefs): New variable.
| Mathieu Othacehe |
2018-05-25 | gnu: Add python-fusepy....* gnu/packages/python.scm (python-fusepy): New variable,
(python2-fusepy): new variable.
| Mathieu Othacehe |
2018-05-25 | gnu: Add python-gipc....* gnu/packages/python.scm (python-gipc): New variable,
(python2-gipc): new variable.
| Mathieu Othacehe |
2018-05-25 | gnu: Add python-google-api-client....* gnu/packages/python-web.scm (python-google-api-client): New variable,
(python2-google-api-client): new variable.
| Mathieu Othacehe |