summary refs log tree commit diff
AgeCommit message (Collapse)Author
2022-09-01installer: Fix segfault on double logical partition removal.Josselin Poiret
* gnu/installer/parted.scm (auto-partition!): Avoid removing logical partitions twice. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01read-print: Guess the base to use for integers being printed.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/57090>. Reported by Christopher Rodriguez <yewscion@gmail.com>. * guix/read-print.scm (%symbols-followed-by-octal-integers) (%symbols-followed-by-hexadecimal-integers): New variables. * guix/read-print.scm (integer->string): New procedure. (pretty-print-with-comments): Use it. * tests/read-print.scm: Add test.
2022-09-01gnu: libtool: Reinstate 2.4.7.Ludovic Courtès
This reverts commit 5b6b731c7d8ecbae0ead1600b4cd2f70c66d51ca, which was most likely intended for 'core-updates'; 'libtool-2.4.7' is *not* a duplicate package on the current 'master' branch. Fixes <https://issues.guix.gnu.org/57356>. Reported by Michael Ford <fanquake@gmail.com>. * gnu/packages/autotools.scm (libtool-2.4.7): New variable.
2022-09-01doc: Suggest more RAM for "Running Guix in a VM".Ludovic Courtès
Fixes <https://issues.guix.gnu.org/57474>. Reported by Michael F. Lamb <mike@orbital.rodeo>. Running 'guix pull' to target current revisions would lead to memory exhaustion. Bumping the memory size works around that. * doc/guix.texi (Running Guix in a VM): Change "-m 1024" to "-m 2048".
2022-09-01maint: Ignore cross-compilation to x86.Ludovic Courtès
This is consistent with what's done by 'cross-jobs' in (gnu ci). * etc/release-manifest.scm (%cross-manifest): Remove "x86_64-linux-gnu" and "i686-linux-gnu" from the list returned by 'targets'.
2022-09-01gnu: ilmbase: Skip failing test on i686-linux.Ludovic Courtès
* gnu/packages/graphics.scm (ilmbase)[arguments]: Add 'skip-test' phase.
2022-09-01gnu: ilmbase: Switch to gexps.Ludovic Courtès
* gnu/packages/graphics.scm (ilmbase)[arguments]: Use a gexp.
2022-09-01gnu: qpwgraph: Update to 0.3.5.Josselin Poiret
* gnu/packages/audio.scm (qpwgraph): Do it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01gnu: wireplumber: Update to 0.4.11.Josselin Poiret
* gnu/packages/linux.scm (wireplumber): Do it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01gnu: pipewire-0.3: Update to 0.3.56.Josselin Poiret
* gnu/packages/linux.scm (pipewire-0.3): Update it. [arguments]: Restore the shrink-runpath phase, as validate-runpath passes now. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01gnu: Add python-plotille.Peter Polidoro
* gnu/packages/python-xyz.scm (python-plotille): New variable. Signed-off-by: David Thompson <davet@gnu.org>
2022-09-01gnu: gitolite: Remove /usr reference for redis-server.David Thompson
* gnu/packages/version-control.scm (gitolite)[arguments]: Substitute '/usr/sbin/redis-server' with 'redis-server' in Cache.pm source file.
2022-09-01gnu: Add appstream-qt.Brendan Tildesley
* gnu/packages/freedesktop.scm (appstream-qt): Add a build of appstream with Qt support. Co-authored-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: appstream: Update to 0.15.5.Marius Bakke
* gnu/packages/freedesktop.scm (appstream): Update to 0.15.2. [arguments]: Use G-expression. Add #:meson. Enable (some) previously failing tests. Don't patch docbook file names, and use SEARCH-INPUT-FILE for libstemmer header. Add phase to set HOME before tests. [inputs]: Add CURL and LIBXMLB. [native-inputs]: Add ITSTOOL and LIBXML2. [license]: Remove GPL2+. Co-authored-by: Brendan Tildesley <mail@brendan.scot> Co-authored-by: phodina <phodina@protonmail.com>
2022-09-01gnu: kmessagelib: Remove qtwebkit as an input.Brendan Tildesley
* gnu/packages/kde-pim.scm (kmessagelib): qtwebkit is unmaintained so it should be removed where possible. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add wayland-protocols 1.26.Brendan Tildesley
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add kdsoap.Brendan Tildesley
* gnu/packages/qt.scm (kdsoap): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kajongg: Add bash-minimal to inputs.Petr Hodina
* gnu/packages/kde-games.scm (kajongg): [inputs]: Add bash-minimal. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Games: Update home-page links.Petr Hodina
* gnu/package/kde-games.scm (ktuberling, picmi, kolf, kmahjongg, kshisen, kajongg, kbreakout, kmines, konquest, kbounce, kblocks, ksudoku, klines, kgoldrunner, kdiamond, kfourinline, kblackbox, knetwalk, bomber, granatier, ksirk, palapeli, kiriki, kigo, kubrick, lskat, kapman, kspaceduel, bovo, killbots, ksnakeduel, kollision, knavalbattle, kreversi, ksquares, kjumpingcube): Update home-page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Move KDE games to (gnu packages kde-games).Brendan Tildesley
* gnu/packages/games.scm: (ktuberling picmi kolf libkmahjongg kmahjongg kshisen kajongg kbreakout kmines konquest kbounce kblocks ksudoku klines kgoldrunner kdiamond kfourinline kblackbox knetwalk bomber granatier ksirk palapeli kiriki kigo kubrick lskat kapman kspaceduel bovo killbots ksnakeduel kollision knavalbattle kreversi ksquares kjumpingcube): Move to gnu/packages/kde-games.scm. [define-module]: Remove (gnu packages kde), (gnu packages kde-frameworks). * gnu/packages/kde-games.scm: New module. [header]: Copy over any copyrights I could find that affected these games. * gnu/local.mk (GNU_SYSTEM_MODULES): Register it. Why? games.scm is very large, and will only get larger, so splitting it helps. Also, it is convenient for singling out and updating KDE games. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kmplayer: Update home-page.Petr Hodina
* gnu/packages/kde-multimedia.scm (kmplayer): Update home-page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Multimedia: Add bash-minimal and kdoctools.Petr Hodina
* gnu/packages/kde-multimedia.scm (juk, kmix): Move kdoctools from inputs to native-inputs. (dragon, k3b): [inputs]: Add bash-minimal. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Utils: Remove trailing booleans.Petr Hodina
* gnu/packages/kde-utils.scm (kate, okteta): [arguments]: Remove trailing booleans. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Utils: Update home-page links.Petr Hodina
* gnu/packages/kde-utils.scm (ark, kmag, kmousetool, kmouth, kronometer, krusader, kxstitch, okteta, rsibreak, smb4k, sweeper): Update home-page link. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: labplot: Remove input labels.Petr Hodina
* gnu/packages/kde-pim.scm (labplot): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE: Remove trailing booleans.Petr Hodina
* gnu/packages/kde.scm (akregator, kdevelop)[arguments]: Remove trailing booleans. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kdenlive, marble-qt: Add kdoctools.Petr Hodina
* gnu/packages/kde.scm (kdenlive)[native-inputs]: Add kdoctools. (marble-qt): Move kdoctools from inputs to native-inputs. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE PIM: Update home-pages.Petr Hodina
* gnu/packages/kde-pim.scm (akonadi, kaddressbook, kcalutils, kgpg, kimap, kldap, kleopatra, kmail, kmailtransport, kmbox, kmime, knotes, kontactinterface, korganizer, kpimtextedit, ktnef): [home-page]: Update the link. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libgravatar: Remove input labels.Petr Hodina
* gnu/packages/kde-pim.scm (libgravatar): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libgravatar: Move to (gnu packages kde-pim).Brendan Tildesley
Remove uneeded (gnu packages kde-internet) import. * gnu/packages/kde-internet.scm: Move libgravatar ... * gnu/packages/kde-pim.scm ...here Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add layer-shell-qt.Brendan Tildesley
* gnu/packages/kde-plasma.scm (layer-shell-qt): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kgraphviewer: Fix home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (kgraphviewer): Fix home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: phonon-backend-gstreamer: Update home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer): Update home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: ki18n: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (ki18n): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kwindowsystem: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kwindowsystem): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: solid: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (solid): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kde-frameworkintegration: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kde-frameworkintegration): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kdav: Move to (gnu packages kde-frameworks).Brendan Tildesley
* gnu/packages/kde-pim.scm * gnu/packages/kde-frameworks.scm (kdav): Move to (gnu packages kde-frameworks). It's considered a framework component now. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libdbusmenu-qt: Move to (gnu packages qt).Brendan Tildesley
* gnu/packages/lxqt.scm: Remove libdbusmenu-qt. * gnu/packages/qt.scm: Re-add libdbusmenu-qt. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add plasma-wayland-protocols.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (plasma-wayland-protocols): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libxmlb: Update to 0.3.9.Marius Bakke
* gnu/packages/xml.scm (libxmlb): Update to 0.3.9. [source](patches): Remove. * gnu/packages/patches/libxmlb-install-xb-tool-into-bindir.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-01gnu: libstemmer: Update to 2.2.0.Marius Bakke
* gnu/packages/language.scm (libstemmer): Update to 2.2.0. [source](uri): Use new versioned URL. [arguments]: Remove obsolete step and trailing #t.
2022-09-01gnu: libstemmer: Add release-monitoring-url and upstream-name properties.Marius Bakke
* gnu/packages/language.scm (libstemmer)[properties]: New field.
2022-09-01gnu: meson: Add 0.63.1.Marius Bakke
* gnu/packages/build-tools.scm (meson-0.63): New variable.
2022-09-01gnu: rsyslog: Remove gratuitous whitespace.Liliana Marie Prikler
* gnu/packages/logging.scm (rsyslog)[#:configure-flags]: Remove gratuitous whitespace.
2022-09-01gnu: Add missing imports for python-check.Liliana Marie Prikler
This fixes an issue introduced in 3bf5a19609560c7ba985eda66019eda15aaf4a86, which caused `guix pull', `guix time-machine', and a few other commands to fail. * gnu/packages/diffoscope.scm: Import python-check. * gnu/packages/django.scm: Likewise. * gnu/packages/logging.scm: Likewise. * gnu/packages/magic-wormhole.scm: Likewise. * gnu/packages/networking.scm: Likewise.
2022-09-01gnu: tiled: Update to 1.8.6.David Thompson
* gnu/packages/game-development.scm (tiled): Update to 1.8.6. [source]: Modify git URL to use the official 'mapeditor/tiled' repository for which 'bjorn/tiled' was a permanent redirect.
2022-09-01bug#22020: [PATCH] gnu: guile-sdl: Update to 0.6.1.Thiago Jung Bauermann
Fixes <https://issues.guix.gnu.org/22020>. * gnu/packages/sdl.scm (guile-sdl): Update to 0.6.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-09-01gnu: fail2ban-service-type: Fix documentation typos.muradm
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-01gnu: fail2ban-service-type: Improve jail configuration serialization.muradm
* gnu/services/security.scm (fail2ban-jail-configuration) [name]: Should use empty-serializer. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>