~ruther/guix-local

355b6125 — Andreas Enge 1 year, 3 months ago
gnu: v86d: Fix build with gcc@14.

* gnu/packages/xorg.scm (v86d)[arguments]<#:phases>{'configure}: Set CFLAGS.

Change-Id: Ibcd9a3f78286b234765178a8e6f9c9bf2e543c7e
gnu: plasmatube: Reorder inputs, add qtwayland.

* gnu/packages/kde-plasma.scm (plasmatube)[inputs]: Reorder inputs; add
qtwayland.

Change-Id: If28ea1d6b9a5b326cbab7e760fa8ee0d8e434865
82c45d47 — Zheng Junjie 1 year, 3 months ago
gnu: telegram-desktop: Remove fcitx-qt5 input.

* gnu/packages/telegram.scm (telegram-desktop)[inputs]: Remove fcitx-qt5.

Change-Id: Ib2e1e5737a2fdcbcb745aa56a495c344a9f1267a
f89f8a3b — Zheng Junjie 1 year, 3 months ago
gnu: telegram-desktop: Build with QT6.

* gnu/packages/telegram.scm (telegram-desktop): Build with QT6.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove kcoreaddons-5, kimageformats-5, qtbase-5, qtdeclarative-5,
qtimageformats-5, qtsvg-5, and qtwayland-5; add kcoreaddons,
kimageformats, qtdeclarative, qtimageformats, qtsvg, and qtwayland.

Change-Id: I3f809954e1dcb28b2b80d7c147188bf27b115e52
242dceab — Maxim Cournoyer 1 year, 3 months ago
gnu: higan: Update to 110-0.ad0e11e and modernize.

* gnu/packages/emulators.scm (higan): Update to 110-0.ad0e11e.
[inputs]: Remove labels. Replace gtk+-2 with gtk+ and gtksourceview-2 with
gtksourceview-3.
[arguments]: Use gexps and gexp variables as well as search-input-file in
phases.
<#:make-flags>: Add higan.path and platform flags.
<#:phases> {chdir-to-higan}: Rename to...
{chdir-to-higan-ui}: ... this, switching to higan-ui directory.
{wrap-higan-executable}: Streamline via wrap-program.

Fixes: #1477
Change-Id: I46130180a3b8505233c9baba81789cd0ade262bd
cd028a4e — Maxim Cournoyer 1 year, 3 months ago
gnu: dia: Update to 0.97.3-5.ac4954a.

* gnu/packages/gnome.scm (dia): Update to 0.97.3-5.ac4954a.
[#:tests?]: Set to #f.
[#:phases]: New argument.
[native-inputs]: Replace appstream-glib with appstream. Add docbook-xml-4.5.
[inputs]: Replace gtk+-2 with gtk+, libxml2 with libxml2-next. Add
poppler and xpm-pixbuf. Replace python with python-minimal.

Fixes: #1458
Change-Id: I0c4a136a4d8ecb3d698d2b73b6cae95f02e732c5
3a6d0e8e — Maxim Cournoyer 1 year, 3 months ago
gnu: Add xpm-pixbuf.

* gnu/packages/gtk.scm (xpm-pixbuf): New variable.

Change-Id: Ie50cad45f76285c756c570769d75a020158890c5
026bd877 — Maxim Cournoyer 1 year, 3 months ago
gnu: Add libxml2-next.

* gnu/packages/xml.scm (libxml2-next): New variable.

Change-Id: I1c68243e8c53d6e8a1fbb4e21db2c7926d9730f0
8167c3e9 — John Kehayias 1 year, 3 months ago
gnu: lxsession: Fix build with GCC 14.

* gnu/packages/lxde.scm (lxsession) [#:configure-flags]: Add CFLAGS with
'-Wno-error=incompatible-pointer-types'.

Change-Id: I456fcb17ac5114a9e6977b29be956b931083a75d
e3cbe143 — John Kehayias 1 year, 3 months ago
gnu: darktable: Fix build.

Darktable fails to build with "sorry, unimplemented: Graphite loop
optimizations cannot be used (isl is not available)" when not specifying
gcc-14 explicitly in native-inputs and just using the implicit default gcc-14.
It is unclear why.  (With older gcc the build fails due to an ABI
incompatibility as openexr is now built with gcc-14.)

* gnu/packages/photo.scm (darktable)[native-inputs]: Change gcc-13 to gcc-14.

Change-Id: I97dd1a2aaeaaf065dc2a22d20487405c8223cdc0
66e28d9d — Maxim Cournoyer 1 year, 3 months ago
gnu: Remove leptonica-1.80.

* gnu/packages/image.scm (leptonica-1.80): Delete variable.

Change-Id: Id96625556ec3c4a3c10bbe8f534548d7d2aad892
80bd0f9c — Maxim Cournoyer 1 year, 3 months ago
gnu: Remove tesseract-ocr-4.

* gnu/packages/ocr.scm (tesseract-ocr-4): Delete variable.

Change-Id: I7079a9872d2d9993a71041a6a69b04f6dc9c16c4
6bdf2477 — Maxim Cournoyer 1 year, 3 months ago
gnu: ccextractor: Update home page.

* gnu/packages/gstreamer.scm (ccextractor) [home-page]: Update.

Change-Id: If268b4594e3fc44e78c7b9fdbc183d069d949ccc
f9d368f3 — Maxim Cournoyer 1 year, 3 months ago
gnu: ccextractor: Update to 0.94-0.81fdecd.

* gnu/packages/gstreamer.scm (ccextractor): Update to 0.94-0.81fdecd.
[source]: Delete patches.
[#:configure-flags]: Add LDFLAGS.
[native-inputs]: Replace autoconf with autoconf-2.72, leptonica-1.80
with leptonica and tesseract-ocr-4 with tesseract-ocr.
* gnu/packages/patches/ccextractor-add-missing-header.patch
* gnu/packages/patches/ccextractor-autoconf-tesseract.patch
* gnu/packages/patches/ccextractor-fix-ocr.patch: Delete files
* gnu/local.mk (dist_patch_DATA): De-register them.

Change-Id: Ice1336754bc5ddf77fee7c03a1336cd1c3543d4c
4b6110a6 — Maxim Cournoyer 1 year, 3 months ago
gnu: Add gpac.

* gnu/packages/video.scm (gpac): New variable.

Change-Id: Ifdbcc0ba7a8c0cefdee76ce97d55ec8d92c98505
729674f8 — Maxim Cournoyer 1 year, 3 months ago
gnu: bsnes-hd: Update to 10.6-0.0bb7b86.

* gnu/packages/emulators.scm (bsnes-hd): Update to 10.6-0.0bb7b86.
[#:make-flags]: Add hiro=gtk3.

Relates-to: #1401
Change-Id: I95ff68eb56dd63cf5b75ff3700ae1b765302ff92
4b5a4de1 — Maxim Cournoyer 1 year, 3 months ago
gnu: bsnes: Update to 115-0.ddc3dc2.

* gnu/packages/emulators.scm (bsnes): Update to 115-0.ddc3dc2.
[inputs]: Remove gtksourceview-2. Add gtk+.
[license]: Update to gpl3+ (or any later version).

Relates-to: #1401
Change-Id: If4ab3f085815f256001e4816767f7f1709f240a8
ffa2d91c — Maxim Cournoyer 1 year, 3 months ago
gnu: gtksourceview-2: Fix build with GCC 14.

* gnu/packages/gtk.scm (gtksourceview-2) [#:configure-flags]: Add
-Wno-error=incompatible-pointer-types to CFLAGS.
[#:phases]: Delete trailing #t. Use gexps and modernize.

Fixes: #1396
Change-Id: I2a5284e309bec4058683b84f3f9bc9936f44f961
81a956d5 — Andreas Enge 1 year, 3 months ago
gnu: dolphin-emu: Fix build with gcc@14.

* gnu/packages/emulators.scm (dolphin-emu)[arguments]<#:phases>
{'generate-fonts&hardcore-libvulkan-path}: Include a missing header.

Change-Id: I4ac3a69e956369015890663298b1e55aeaee1e5b
cabfaa8d — Brennan Vincent 1 year, 3 months ago
gnu: google-highway: Update to 1.2.0.

This picks up the fix for https://github.com/google/highway/issues/1549 which
was causing test failures on aarch64 with recent versions of GCC.

* gnu/packages/cpp.scm (google-highway): Update to 1.2.0.

Change-Id: Ibd41de558d9601e7ae4fd03ef116df1c92b03280
Signed-off-by: Greg Hogan <code@greghogan.com>
Next