me
/
guix
Archived
1
0
Fork 0
Commit Graph

101139 Commits (37e6965e8954d810738e0b0a86e434ae4e64672b)

Author SHA1 Message Date
Efraim Flashner 37e6965e89
gnu: ffmpeg: Build with -fPIC for riscv64-linux.
* gnu/packages/video.scm (ffmpeg)[arguments]: Adjust configure-flags to
add '-fPIC' to CFLAGS when building for riscv64-linux.
2022-09-04 09:18:50 +03:00
Efraim Flashner 83f262b169
gnu: directfb: Use librsvg-for-system.
* gnu/packages/graphics.scm (directfb)[inputs]: Replace librsvg with
librsvg-for-system.
2022-09-03 23:45:52 +03:00
Efraim Flashner 4e6c39e17e
gnu: gst-plugins-bad: Use librsvg-for-system.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Replace librsvg
with librsvg-for-system.
2022-09-03 23:44:58 +03:00
Efraim Flashner 24d8a0cb70
gnu: gst-plugins-bad: Remove duplicate input.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove duplicate
architecture-specific input mediasdk.
2022-09-03 21:26:40 +03:00
Efraim Flashner f4c5e39406
gnu: kio: Skip another test.
* gnu/packages/kde-frameworks.scm (kio)[arguments]: Adjust custom 'check
phase to skip another test.
2022-09-02 09:39:02 +03:00
Efraim Flashner 83be24a13f
gnu: qtdeclarative-5: Fix linking on riscv64-linux.
* gnu/packages/qt.scm (qtdeclarative-5)[arguments]: Add phase when
building for riscv64-linux to adjust the linker flags.
2022-09-02 08:28:17 +03:00
Marius Bakke 0c518f974e
Merge branch 'master' into staging 2022-09-01 23:07:33 +02:00
Maxim Cournoyer 4d361a6b51
gnu: fwupd: Disable remotes by default.
* gnu/packages/firmware.scm (fwupd)
[configure-flags]: Add "-Dlvfs=disabled".
[phases]{ensure-all-remotes-are-disabled}: New phase.
2022-09-01 16:26:29 -04:00
Marius Bakke 23a91e9a2e
gnu: gnome-music: Remove input labels.
* gnu/packages/gnome.scm (gnome-music)[native-inputs, inputs]: Remove labels.
2022-09-01 22:22:52 +02:00
Marius Bakke ebd78999bb
gnu: network-manager-applet: Remove obsolete input.
* gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove
INTLTOOL.  Add GETTEXT-MINIMAL.
2022-09-01 22:22:52 +02:00
Marius Bakke f7902a68f9
gnu: network-manager-applet: Remove input labels.
* gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove
labels.
2022-09-01 22:22:52 +02:00
Marius Bakke 85eab13718
gnu: network-manager-applet: Update to 1.28.0.
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.28.0.
2022-09-01 22:22:52 +02:00
Marius Bakke a68515296c
gnu: cheese: Don't patch docbook references.
* gnu/packages/gnome.scm (cheese)[arguments]: Remove phase patch-docbook-xml.
2022-09-01 22:22:52 +02:00
Marius Bakke ebcb752d4b
gnu: cheese: Remove input labels.
* gnu/packages/gnome.scm (cheese)[native-inputs]: Remove labels.
2022-09-01 22:22:52 +02:00
Marius Bakke 6e95917b64
gnu: cheese: Update to 41.0.
* gnu/packages/gnome.scm (cheese): Update to 41.0.
[source](patches): Remove.
* gnu/packages/patches/cheese-vala-update.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-01 22:22:51 +02:00
Marius Bakke d2bddfd736
gnu: glade: Use G-expression.
* gnu/packages/gnome.scm (glade3)[arguments]: Convert to gexp.
2022-09-01 22:22:51 +02:00
Marius Bakke ced93c14d1
gnu: glade: Don't patch docbook files.
* gnu/packages/gnome.scm (glade3)[arguments]: Remove phase fix-docbook.
[native-inputs]: Add LIBXML2.
2022-09-01 22:22:51 +02:00
Marius Bakke cce200369f
gnu: glade: Remove obsolete input.
* gnu/packages/gnome.scm (glade3)[native-inputs]: Remove INTLTOOL.  Add
GETTEXT-MINIMAL.
2022-09-01 22:22:51 +02:00
Marius Bakke e0f79f02db
gnu: glade: Remove input labels.
* gnu/packages/gnome.scm (glade3)[native-inputs]: Remove labels.
2022-09-01 22:22:51 +02:00
Marius Bakke fce9b7c365
gnu: glade: Update to 3.40.0.
* gnu/packages/gnome.scm (glade3): Update to 3.40.0.
[source](patches): Remove.
* gnu/packages/patches/glade-gls-set-script-name.patch,
gnu/packages/patches/glade-test-widget-null-icon.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-01 22:22:51 +02:00
Marius Bakke e21e7b0b4f
gnu: glade: gjs is a run-time dependency.
* gnu/packages/gnome.scm (glade3)[native-inputs]: Move GJS ...
[inputs]: ... here.
2022-09-01 22:22:51 +02:00
Marius Bakke f22c65e019
gnu: gtk-vnc: Remove obsolete input.
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove INTLTOOL.  Add
GETTEXT-MINIMAL.
2022-09-01 22:22:51 +02:00
Marius Bakke f5efb4271d
gnu: gtk-vnc: Remove input labels.
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove labels.
2022-09-01 22:22:51 +02:00
Marius Bakke 9c852ae229
gnu: gtk-vnc: Update to 1.2.0.
* gnu/packages/gnome.scm (gtk-vnc): Update to 1.2.0.
[inputs]: Move GLIB, GNUTLS, LIBGCRYPT, CYRUS-SASL, LIBX11, and ZLIB ...
[propagated-inputs]: ... here.  Add GDK-PIXBUF.
2022-09-01 22:22:51 +02:00
Guillaume Le Vaillant aa5e030713
gnu: Add convert-samples.
* gnu/packages/radio.scm (convert-samples): New variable.
2022-09-01 20:36:42 +02:00
Guillaume Le Vaillant 839349e187
gnu: csdr: Update to 0.18.0.
* gnu/packages/radio.scm (csdr): Update to 0.18.0.
  [source, home-page]: Switch to maintained repository.
  [build-system]: Switch to cmake-build-system.
  [native-inputs]: Add pkg-config.
  [inputs]: Add libsamplerate.
  [arguments]: Remove custom 'make-flags' and phases.
2022-09-01 20:36:42 +02:00
Marius Bakke cd10a235d9
gnu: ungoogled-chromium: Update to 105.0.5195.52-1.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 105.
(%chromium-version): Set to 105.0.5195.52.
(%ungoogled-origin): Update hash.
(%chromium-gcc-patchset): New origin.
(origin-file, gcc-patch): New procedures.
(%gcc-patches): New variable.
(debian-patch): Implement in terms of ORIGIN-FILE.
(ungoogled-chromium-snippet): Apply %GCC-PATCHES.
(ungoogled-chromium)[source](sha256): Update hash.
[arguments]: Patch more Opus headers & simplify.
2022-09-01 19:05:17 +02:00
Josselin Poiret 4989f6acff
installer: Fix segfault on double logical partition removal.
* gnu/installer/parted.scm (auto-partition!): Avoid removing logical
partitions twice.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01 18:43:28 +02:00
Ludovic Courtès c3b1cfe76b
read-print: Guess the base to use for integers being printed.
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-01 18:31:26 +02:00
Ludovic Courtès 8cf7997d7c
gnu: libtool: Reinstate 2.4.7.
This reverts commit 5b6b731c7d, 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-01 18:31:26 +02:00
Ludovic Courtès 98a8b48a69
doc: Suggest more RAM for "Running Guix in a VM".
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-01 18:31:26 +02:00
Ludovic Courtès fe149b01d0
maint: Ignore cross-compilation to x86.
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-01 18:31:26 +02:00
Ludovic Courtès 294db8497c
gnu: ilmbase: Skip failing test on i686-linux.
* gnu/packages/graphics.scm (ilmbase)[arguments]: Add 'skip-test'
phase.
2022-09-01 18:31:26 +02:00
Ludovic Courtès dfe848c9dc
gnu: ilmbase: Switch to gexps.
* gnu/packages/graphics.scm (ilmbase)[arguments]: Use a gexp.
2022-09-01 18:31:25 +02:00
Josselin Poiret 618699cb52
gnu: qpwgraph: Update to 0.3.5.
* gnu/packages/audio.scm (qpwgraph): Do it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01 17:42:36 +02:00
Josselin Poiret f109f0dfe3
gnu: wireplumber: Update to 0.4.11.
* gnu/packages/linux.scm (wireplumber): Do it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01 17:42:36 +02:00
Josselin Poiret ea87b4e98a
gnu: pipewire-0.3: Update to 0.3.56.
* 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-01 17:42:36 +02:00
Peter Polidoro 13f53335ef
gnu: Add python-plotille.
* gnu/packages/python-xyz.scm (python-plotille): New variable.

Signed-off-by: David Thompson <davet@gnu.org>
2022-09-01 11:32:18 -04:00
Brendan Tildesley a38889b14d
gnu: Add kwayland-server.
* gnu/packages/kde-plasma.scm (kwayland-server): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina b4e1799638
gnu: KDE Games: Update all packages to 22.04.3.
* gnu/packages/kde-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): Update to 22.04.3.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 8facaa4b69
gnu: KDE Multimedia: Update to 22.04.3.
* gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, elisa,
ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc):
 Update to 22.04.3.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 77595e2c56
gnu: KDE Systemtools: Update to 22.04.3.
* gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter,
konsole, krfb, ksystemlog, yakuake): Update to 22.04.3.

(konsole): [native-inputs]: Add zlib.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 73aa92fb32
gnu: KDE Utils: Update to 22.04.3.
* gnu/packages/kde-utils.scm (ark, kate, kmag, kmousetool, kmouth, okteta,
sweeper): Update to 22.04.3.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 96405451ed
gnu: KDE Internet: Update to 22.04.3.
* gnu/packages/kde-internet.scm (kget, konversation, kopete, krdc, ktorrent,
  libktorrent): Update to 22.04.3.

(kconversation): [inputs]: Add qtmultimedia-5.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 6971feca53
gnu: KDE: Update packages to 22.04.3.
* gnu/packages/kde.scm (baloo-widgets, kcachegrind, kdeconnect,
kdegraphics-mobipocket, kdenlive, kdevelop, kdevelop-pg-qt, kdf, kdiagram,
kpmcore, kqtquickcharts, krita, kseexpr, kuserfeedback,
libkdegames, libkexiv2, libkomparediff2, marble-qt, massif-visualizer,
okular, poxml, qca, snorenotify, zeroconf-ioslave): Update to 22.04.3.

(kdeconnect): [inputs]: Add kguiaddons.

(labplot): Update to 2.9.0.
[arguments]: Disable failing tests.

(kpmcore): [arguments]: Disable tests due to failures.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina d532a86887
gnu: Remove kalarmcal.
* gnu/packages/kde-pim.scm: Remove kalarmcal.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 378b1d8cc3
gnu: KDE PIM: Update all packages to 22.04.3.
* gnu/packages/kde-pim.scm (KDE PIM): Update to 22.04.3.

(akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime,
akonadi-notes, akonadi-search, kaddressbook, kalarmcal,
kcalendarsupport, kcalutils, kdepim-runtime, keventviews, kgpg
kidentitymanagement, kimap, kincidenceeditor, kldap, kleopatra
kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib
knotes, kontactinterface, korganizer, kpeoplevcard, kpimcommon
kpimtextedit, ksmtp, ktnef, libgravatar, libkdepim, libkgapi,
libksieve): Update to 22.04.3.

(akonadi-calendar): [inputs]: Add kdbusaddons and knotifications.

(kincidenceeditor): [arguments]: Disable failing tests.

(kdepim-runtime): [inputs]: Remove kalarmcal.

(kmailimporter): [inputs]: Add kpimtextedit and ktextwidgets.

(kmessagelib): [inputs]: Add knotifications.

(kpimcommon): [inputs]: Add kpimtextedit.

(libksieve): [inputs]: Add grantlee.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 684450818a
gnu: grantleetheme: Update to 22.04.3.
* gnu/packages/kde.scm (grantleetheme): Update to 22.04.3.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 9dea1d938d
gnu: kcontacts: Disable failing test.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00
Petr Hodina 7f0f53eb08
gnu: KDE Plasma: Update all packages to 5.25.3.
* gnu/packages/kde-plasma.scm (breeze, kdecoration, kscreenlocker,
    ksshaskpass, layer-shell-qt, libkscreen, libksysguard): Update to 5.25.3.

(breeze)[inputs]: Add kirigami.

(kscreenlocker)[inputs]: Add kconfig.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 17:24:01 +02:00