summaryrefslogtreecommitdiff
path: root/gnu/packages/glib.scm
AgeCommit message (Collapse)AuthorFilesLines
9 daysgnu: template-glib: Update to 3.40.0.matper1-4/+5
* gnu/packages/glib.scm (template-glib): Update to 3.40.0. [inputs]: Remove gobject-introspection. [native-inputs]: Add gobject-introspection. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
9 daysgnu: template-glib: Update to 3.38.0.Maxim Cournoyer1-5/+2
* gnu/packages/glib.scm (template-glib): Update to 3.38.0. [arguments]: Delete, gtk_doc is no longer supported. [native-inputs]: Remove gtk-doc/stable. Change-Id: Ib11597c178652a8a6528aeefba77a94c14a93fa0 Signed-off-by: Noé Lopez <noelopez@free.fr>
9 daysgnu: python-pygobject: Update to 3.54.5.Maxim Cournoyer1-2/+2
* gnu/packages/glib.scm (python-pygobject): Update to 3.54.5. Change-Id: Id3832e76f2596aaf221ccd86d603b3b4c48b43c6 Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-06-18gnu: dbus-test-runner: Improve package style.Aloys Berger1-20/+22
* gnu/packages/glib.scm (dbus-test-runner): [arguments]: Convert to list of G-Expressions. Replace ‘which’ with ‘search-input-file’. Remove incorrect comment [inputs, native-inputs]: Drop labels. Related to #7795 Change-Id: Ie2dd9fb8b6df38c4c6281551ba9f1f045988b587 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-29gnu: Remove pending references to deprecated (gnu packages flex).Anderson Torres1-1/+1
* gnu/packages/c.scm: Remove references to (gnu packages flex). * gnu/packages/video.scm: Likewise. * gnu/packages/web.scm: Likewise. * gnu/packages/admin.scm: Change (gnu packages flex) to (gnu packages compiler-tools). * gnu/packages/algebra.scm: Likewise. * gnu/packages/apparmor.scm: Likewise. * gnu/packages/assembly.scm: Likewise. * gnu/packages/astronomy.scm: Likewise. * gnu/packages/audio.scm: Likewise. * gnu/packages/bioinformatics.scm: Likewise. * gnu/packages/bison.scm: Likewise. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/cdrom.scm: Likewise. * gnu/packages/chemistry.scm: Likewise. * gnu/packages/cluster.scm: Likewise. * gnu/packages/cobol.scm: Likewise. * gnu/packages/code.scm: Likewise. * gnu/packages/commencement.scm: Likewise. * gnu/packages/coq.scm: Likewise. * gnu/packages/coreboot.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/datalog.scm: Likewise. * gnu/packages/debug.scm: Likewise. * gnu/packages/dictionaries.scm: Likewise. * gnu/packages/dns.scm: Likewise. * gnu/packages/documentation.scm: Likewise. * gnu/packages/dotnet.scm: Likewise. * gnu/packages/education.scm: Likewise. * gnu/packages/electronics.scm: Likewise. * gnu/packages/embedded.scm: Likewise. * gnu/packages/emulators.scm: Likewise. * gnu/packages/engineering.scm: Likewise. * gnu/packages/esolangs.scm: Likewise. * gnu/packages/fabric-management.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/finance.scm: Likewise. * gnu/packages/firmware.scm: Likewise. * gnu/packages/flashing-tools.scm: Likewise. * gnu/packages/fontutils.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gcc.scm: Likewise. * gnu/packages/gdb.scm: Likewise. * gnu/packages/geo.scm: Likewise. * gnu/packages/gl.scm: Likewise. * gnu/packages/glib.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/graph.scm: Likewise. * gnu/packages/graphics.scm: Likewise. * gnu/packages/groff.scm: Likewise. * gnu/packages/gstreamer.scm: Likewise. * gnu/packages/guile.scm: Likewise. * gnu/packages/hardware.scm: Likewise. * gnu/packages/haskell.scm: Likewise. * gnu/packages/heads.scm: Likewise. * gnu/packages/hurd.scm: Likewise. * gnu/packages/image-processing.scm: Likewise. * gnu/packages/instrumentation.scm: Likewise. * gnu/packages/kde-frameworks.scm: Likewise. * gnu/packages/kde-graphics.scm: Likewise. * gnu/packages/kde-pim.scm: Likewise. * gnu/packages/kde-sdk.scm: Likewise. * gnu/packages/kerberos.scm: Likewise. * gnu/packages/lego.scm: Likewise. * gnu/packages/lesstif.scm: Likewise. * gnu/packages/libreoffice.scm: Likewise. * gnu/packages/lighting.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/logging.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/man.scm: Likewise. * gnu/packages/maths.scm: Likewise. * gnu/packages/mpi.scm: Likewise. * gnu/packages/multiprecision.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/netpbm.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/nickle.scm: Likewise. * gnu/packages/ocaml.scm: Likewise. * gnu/packages/package-management.scm: Likewise. * gnu/packages/parallel.scm: Likewise. * gnu/packages/plotutils.scm: Likewise. * gnu/packages/pretty-print.scm: Likewise. * gnu/packages/profiling.scm: Likewise. * gnu/packages/qt.scm: Likewise. * gnu/packages/radio.scm: Likewise. * gnu/packages/rdesktop.scm: Likewise. * gnu/packages/rpc.scm: Likewise. * gnu/packages/rust.scm: Likewise. * gnu/packages/security-token.scm: Likewise. * gnu/packages/selinux.scm: Likewise. * gnu/packages/shellutils.scm: Likewise. * gnu/packages/simulation.scm: Likewise. * gnu/packages/statistics.scm: Likewise. * gnu/packages/telephony.scm: Likewise. * gnu/packages/toys.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/virtualization.scm: Likewise. * gnu/packages/vpn.scm: Likewise. * gnu/packages/vulkan.scm: Likewise. * gnu/packages/webkit.scm: Likewise. * gnu/packages/wine.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/packages/xorg.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/8483 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès1-5/+5
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès1-4/+4
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-17gnu: Remove dbus-c++.Andreas Enge1-41/+0
* gnu/packages/glib.scm (dbus-c++): Delete variable. Fixes: guix/guix#6379 Change-Id: I2a91cb54f19af734f56ff731dbf49ae0374b2334
2026-03-10gnu: glib: Update failing tests on the Hurd.Yelninei1-94/+8
* gnu/packages/glib.scm (glib-minimal)[#:phases] <disable-failing-tests>[if (system-hurd?)]: Skip “gio/filenamecompleter.c”, “gio/testfilemonitor.c”, and “gio/gwakeuptest.c”. Run “gio/live-g-file.c”, but skip “g_assert_true (is_mountpoint);”. Re-enable all other previously disabled tests. Change-Id: I434ff5fa084d20c9eb1230682574e096e6d77673 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-10gnu: dbus: Remove obsolete patch for the Hurd.Yelninei1-7/+0
With the updated dbus the patch is already included. * gnu/packages/glib.scm (dbus)[#:phases]: Remove 'patch-hurd phase. * gnu/packages/patches/dbus-hurd.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: I651344fd70d9acc762fd50fa5307e64391c92c50 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: dbus-verbose: Fix build.Liliana Marie Prikler1-1/+1
* gnu/packages/glib.scm (dbus-verbose)[#:configure-flags]: Replace “--enable-verbose-mode” with “-Dverbose_mode=true”.
2026-03-06gnu: template-glib: Update to 3.36.3.Maxim Cournoyer1-2/+2
* gnu/packages/glib.scm (template-glib): Update to 3.36.3. Change-Id: Iff2d17738aaf6c89253c2a9db3c4a777f2a536d9
2026-03-06gnu: libdex: Update to 1.0.0.Liliana Marie Prikler1-2/+2
* gnu/packages/glib.scm (libdex): Update to 1.0.0.
2026-03-06gnu: Add python-pygobject-3.50.Liliana Marie Prikler1-0/+14
* gnu/packages/glib.scm (python-pygobject-3.50): New variable. * gnu/packages/gnome.scm (glade3, blueprint-compiler, libsecret) (orca)[native-inputs]: Replace python-pygobject with python-pygobject-3.50. (libpeas, libpeas-2, totem, rhythmbox, network-manager, gedit, endeavour) (gnome-builder)[inputs]: Likewise. * gnu/packages/gimp.scm (gimp-3)[inputs]: Likewise. * gnu/packages/ibus.scm (ibus)[inputs]: Likewise.
2026-03-06gnu: python-pygobject: Update to 3.54.3, disable tests.Liliana Marie Prikler1-32/+9
* gnu/packages/glib.scm (python-pygobject): Update to 3.54.3. [source]: Adjust URL. Delete snippet. [arguments]: Remove #:phases. Add #:tests?. [native-inputs]: Remove python-pytest and python-wrapper. [home-page]: Update URL. Change-Id: I4a495b33e58afd8db72b9797b16e3330b8d29431
2026-03-06gnu: glibmm: Update to 2.86.0.Liliana Marie Prikler1-2/+2
* gnu/packages/glib.scm (glibmm): Update to 2.86.0.
2026-03-06gnu: dbus: Update to 1.16.2.Liliana Marie Prikler1-18/+17
* gnu/packages/glib.scm (dbus): Update to 1.16.2. [build-system]: Switch to meson-build-system. [#:configure-flags, #:phases]: Adjust accordingly. [native-inputs]: Remove autoconf, autoconf-archive and automake. Add python.
2026-03-06gnu: gobject-introspection: Wrap necessary binaries.Nicolas Graves1-9/+47
Python@3.12 removes the distutils module, which now has to be provided through python-setuptools. * gnu/packages/glib.scm (goject-introspection-minimal) [arguments]<#:phases>: Add phase 'wrap. <#:modules>: Adjust them accordingly. [native-inputs]: Improve style. [propagated-inputs]: Add python-setuptools-bootstrap. (gobject-introspection)[propagated-inputs]: Replace python-setuptools-bootstrap by python-setuptools. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: gobject-introspection: Update to 1.86.0.Liliana Marie Prikler1-2/+2
* gnu/packages/glib.scm (gobject-introspection-minimal): Update to 1.86.0. * gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch: Adjust accordingly.
2026-03-06gnu: glib: Update to 2.86.0.Liliana Marie Prikler1-10/+6
* gnu/packages/glib.scm (glib-minimal): Update to 2.86.0. [#:phases]<disable-failing-tests>: Drop substitute* for testfilemonitor. <patch-pkg-config-files>: Use map. Also patch “lib/pkgconfig/girepository-2.0.pc”.
2026-02-07gnu: dbus: Fix build on the Hurd.Yelninei1-0/+7
* gnu/packages/patches/dbus-hurd-patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/glib.scm (dbus): Add phase for adding the patch. Change-Id: Ifa3950b9db588b4102162672958541b49dac33a0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-02-07gnu: libaccounts-glib: Switch to pyproject.Nicolas Graves1-9/+6
* gnu/packages/glib.scm (libaccounts-glib): [arguments]<#:imported-modules, #:modules, #:configure-flags>: Switch to pyproject-build-system. Change-Id: Icb5413c16af9be128fdb367c77f1700189aee36d Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libaccounts-glib: Relocate and reindent arguments.Nicolas Graves1-21/+23
* gnu/packages/glib.scm (libaccounts-glib)[arguments]: Relocate field and reindent it. Change-Id: I4d28ef0110f3fac61304ea021dda24444bbbc875 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03Update Giacomo's email address.Giacomo Leidi1-1/+1
The change was automated via: git grep -l goodoldpaul@autistici.org | xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g' * .mailmap: New entry. Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-11-28gnu: googletest: Update to 1.17.0.Aaron Covrig1-1/+1
* gnu/packages/check.scm (googletest): Update to 1.17.0 (googletest-1.12): Add variable. * gnu/packages/glib.scm (sdbus-c++) [native-inputs]: Replace googletest-1.17 with googletest. * gnu/packages/compression.scm (pzstd) [native-inputs, inputs]: Replace googletest with googletest-1.8. * gnu/packages/cpp.scm (c++-gsl), * gnu/packages/engineering.scm (cura-engine), * gnu/packages/password-utils.scm (pwsafe) [native-inputs]: Replace googletest with googletest-1.13. * gnu/packages/crypto.scm (crc32c), * gnu/packages/engineering.scm (lib3mf), * gnu/packages/fontutils.scm (opentype-sanitizer), * gnu/packages/games.scm (openclonk), * gnu/packages/gnome.scm (gnome-commander), * gnu/packages/machine-learning.scm (qnnpack), * gnu/packages/maths.scm (ruy), * gnu/packages/serialization.scm (libnop) [native-inputs]: Replace googletest with googletest-1.12. * gnu/packages/machine-learning.scm (fann), * gnu/packages/maths.scm (boolector), * gnu/packages/parallel.scm (clog), * gnu/packages/simulation.scm (sumo), * gnu/packages/telephony.scm (sipp) [native-inputs]: Replace googletest with googletest-1.8. * gnu/packages/parallel.scm (cpuinfo) [inputs]: Replace googletest with googletest-1.13. * gnu/packages/machine-learning.scm (nnpack, python-pytorch), * gnu/packages/parallel.scm (pthreadpool) [inputs]: Replace googletest with googletest-1.12. * gnu/packages/maths.scm (fp16, fxdiv), * gnu/packages/serialization.scm (yaml-cpp), * gnu/packages/web.scm (rapidjson) [inputs]: Replace googletest with googletest-1.8. Change-Id: I310fb6785d6e19bb8dbf56c25028587573981a0e
2025-11-09gnu: Use self-references to inputs for #:disallowed-references.Ludovic Courtès1-2/+2
This allows ‘package-input-rewriting’ to operate as expected on these packages. Failing that, rewritten packages would still carry references to non-rewritten packages in #:disallowed-references. * gnu/packages/admin.scm (wpa-supplicant-gui): Use ‘this-package-native-input’ for #:disallowed-references. * gnu/packages/fontutils.scm (freetype): Likewise. * gnu/packages/glib.scm (glib-minimal): Likewise. * gnu/packages/gnome.scm (cogl, gnome-shell): Likewise. * gnu/packages/groff.scm (groff-minimal): Likewise. * gnu/packages/gstreamer.scm (gstreamer): Likewise. * gnu/packages/gtk.scm (gtk+): Likewise. * gnu/packages/inkscape.scm (inkscape/pinned): Likewise. * gnu/packages/java.scm (icedtea-8, openjdk9, openjdk10) (openjdk11): Likewise. * gnu/packages/linux.scm (f2fs-tools/static): Likewise. * gnu/packages/man.scm (man-db): Likewise. * gnu/packages/openldap.scm (389-ds-base): Likewise. * gnu/packages/qt.scm (qtbase-5): Likewise. * gnu/packages/rrdtool.scm (rrdtool): Likewise. * gnu/packages/rust.scm (rust-bootstrapped-package): Likewise. * gnu/packages/statistics.scm (r-with-tests): Likewise. (r-minimal): Likewise. * gnu/packages/texinfo.scm (info-reader): Likewise. * gnu/packages/tls.scm (gnutls): Likewise. (openssl-1.1): Likewise. * gnu/packages/version-control.scm (git-minimal): Likewise. (git): Likewise. (gource): Likewise. * gnu/packages/web.scm (mod-wsgi): Likewise. * gnu/packages/xfce.scm (xfdesktop): Likewise. * gnu/packages/perl.scm (perl-libtime-parsedate): Update comment. * gnu/packages/video.scm (v4l-utils-minimal): Add FIXME comment. Change-Id: I118ecd5894c24c53ec52c9208b0025ccfa3dd68a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-15gnu: telegram-desktop: Update to 6.2.3.dan1-3/+3
* gnu/packages/patches/telegram-desktop-allow-disable-libtgvoip.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/patches/telegram-desktop-unbundle-cppgir.patch: Rebase patch. * gnu/packages/glib.scm (cppgir-for-telegram-desktop): Update to revision used by 6.2.3. * gnu/packages/telegram.scm (%telegram-version): Update to 6.2.3. (cmake-helpers-for-telegram-desktop): Update to revision used by v6.2.3. (codegen-for-telegram-desktop lib-base-for-telegram-desktop) (lib-lottie-for-telegram-desktop, lib-spellcheck-for-telegram-desktop) (lib-tl-for-telegram-desktop, lib-ui-for-telegram-desktop) (lib-webrtc-for-telegram-desktop, lib-webview-for-telegram-desktop) (tgcalls-for-telegram-desktop): Likewise. (tde2e): New variable. (telegram-desktop): Update to 6.2.3. [patches]: Remove obsolete patch. [#:configure-flags]: Adjust according to upstream changes. [inputs]: Add libavif, libjxl, openh264 and tde2e. Change-Id: I570fdb6af0e8b605d3b270801bdd4cf81238e816 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-30gnu: libxml2: Update to 2.14.6; deprecate python-libxml2.John Kehayias1-2/+2
Python bindings for libxml2 are now built as part of libxml2; remove all python-libxml2 inputs for libxml2 (nearly all already had libxml2) and deprecate the package. This was done manually using git grep python-libxml2 gnu/packages to find affected packages and then check all their input fields. With the update to libxml2, we can remove all the libxml2-next* variants. This change was automated with: git grep -rl libxml2-next | xargs sed -i 's/\(libxml2-next\|libxml2-next-for-grafting\)/libxml2/g' * gnu/packages/xml.scm (libxml2): Update to 2.14.6. [arguments]<#:phases>: Add configure-python phase (from python-libxml2). [native-inputs]: Add pkg-config and python-minimal. (libxml2-next, libxml2-next/fixed, libxml2-next-for-grafting): Remove. (python-libxml2): Deprecate in favor of libxml2. Change-Id: I2976f2fde086e9bc345d661edbdc125abbb7a753
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer1-1/+1
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer1-1/+1
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer1-1/+1
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-04gnu: packages: Avoid libxml2@2.9 propagation.Nicolas Graves1-1/+1
libxml2@2.9 has CVEs, we don't want it in user profiles. * gnu/packages/augeas.scm (augeas) * gnu/packages/bioinformatics.scm (libsbml) * gnu/packages/elf.scm (libabigail) * gnu/packages/freedesktop.scm (telepathy-logger) * gnu/packages/glib.scm (libaccounts-glib) * gnu/packages/gtk.scm (gtksourceview) * gnu/packages/image-processing.scm (vips) * gnu/packages/mate.scm (libmateweather) * gnu/packages/messaging.scm (libgnt) * gnu/packages/virtualization.scm (libvirt-glib) * gnu/packages/vpn.scm (openconnect) * gnu/packages/xml.scm (xmlsec) [propagated-inputs]: Replace libxml2 by libxml2-next. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-08-04gnu: Remove BUILD_TESTING configuration flag.Greg Hogan1-2/+1
* gnu/packages/assembly.scm (cpu-features), * gnu/packages/astronomy.scm (casacore), * gnu/packages/bioinformatics.scm (morpheus), * gnu/packages/code.scm (rtags), * gnu/packages/education.scm (gcompris-qt), * gnu/packages/game-development.scm (libccd), * gnu/packages/geo.scm (cloudcompare), * gnu/packages/glib.scm (dbus-cxx), * gnu/packages/graph.scm (faiss), * gnu/packages/graphics.scm (f3d, mmg), * gnu/packages/i2p.scm (i2pd), * gnu/packages/image-processing.scm (vtk), * gnu/packages/image.scm (openjpeg), * gnu/packages/irc.scm (quassel), * gnu/packages/jami.scm (jami), * gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita), * gnu/packages/kde-frameworks.scm (purpose, purpose-5), * gnu/packages/kde-office.scm (calligra, ghostwriter), * gnu/packages/linux.scm (bpftrace), * gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack, vc), * gnu/packages/messaging.scm (libsignal-protocol-c), * gnu/packages/mold.scm (mold), * gnu/packages/music.scm (sonivox), * gnu/packages/networking.scm (dhtnet), * gnu/packages/opencl.scm (opencl-clhpp), * gnu/packages/openpgp.scm (rnp), * gnu/packages/photo.scm (darktable), * gnu/packages/popt.scm (gflags), * gnu/packages/rdesktop.scm (freerdp), * gnu/packages/security-token.scm (cppcodec), * gnu/packages/terminals.scm (libtsm), * gnu/packages/text-editors.scm (jucipp), * gnu/packages/xdisorg.scm (xsettingsd) [arguments]<#:configure-flags>: Remove BUILD_TESTING. * gnu/packages/jupyter.scm (xeus) [arguments]: Disable tests. <#:configure-flags>: Remove BUILD_TESTING. Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-08-04gnu: Remove #:test-target argument.Greg Hogan1-2/+8
* gnu/packages/astronomy.scm (libsep), * gnu/packages/bioinformatics.scm (megahit), * gnu/packages/bittorrent.scm (qbittorrent), * gnu/packages/calendar.scm (date), * gnu/packages/check.scm (klee, trompeloeil), * gnu/packages/compression.scm (zziplib), * gnu/packages/cpp.scm (immer, lager, zug), * gnu/packages/databases.scm (timescaledb), * gnu/packages/emulators.scm (dolphin-emu), * gnu/packages/fpga.scm (systemc), * gnu/packages/game-development.scm (box2d), * gnu/packages/games.scm (megaglest, openclonk, teeworld), * gnu/packages/glib.scm (sdbus-c++), * gnu/packages/gnucash.scm (gnucash), * gnu/packages/graph.scm (igraph), * gnu/packages/image.scm (exiv2), * gnu/packages/inkscape.scm (inkscape), * gnu/packages/instrumentation.scm (yactfr), * gnu/packages/kde-multimedia.scm (elisa), * gnu/packages/linux.scm (falcosecurity-libs), * gnu/packages/llvm.scm (libcxx, libomp-15), * gnu/packages/machine-learning.scm (ctranslate2, tvm), * gnu/packages/maths.scm (blitz), * gnu/packages/messaging.scm (libphonenumber), * gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry), * gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil, opencog), * gnu/packages/python-xyz.scm (pybind11) * gnu/packages/radio.scm (libfec, libcorrect), * gnu/packages/serialization.scm (qtcsv), * gnu/packages/shells.scm (fish), * gnu/packages/tls.scm (aws-lc), * gnu/packages/web.scm (wabt), * gnu/packages/vulkan.com (spirv-llvm-translator) [arguments]: Move #:test-target to ... <#:phases>: ... 'check phase. * gnu/packages/algebra.scm (xtensor), * gnu/packages/astronomy (stellarium), * gnu/packages/bioinformatics.scm (libsbml), * gnu/packages/chemistry.scm (openbabel), * gnu/packages/cpp.scm (xsimd, xtl), * gnu/packages/documentation.scm (doxygen), * gnu/packages/lua.scm (selene), * gnu/packages/libftdi.scm (libftdi), * gnu/packages/llvm.scm (cling, libomp@12, libomp@13), * gnu/packages/hyperledger.scm (hyperledger-iroha), * gnu/packages/markup.scm (cmark, cmark-gfm), * gnu/packages/maths.scm (cryptominisat, double-conversion), * gnu/packages/mp3.scm (chromaprint), * gnu/packages/qt.scm (qtpromise) * gnu/packages/rdf.scm (clucene), * gnu/packages/sync.scm (lsyncd) [arguments}: Remove #:test-target. * gnu/packages/engineering.scm (libfive), * gnu/packages/game-development.scm (box2d-3) [arguments]: Remove #:test-target and disable tests. Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04gnu: dbus-cxx: Use #:test-exclude.Greg Hogan1-8/+2
* gnu/packages/glib.scm (dbus-cxx)[arguments] <#:test-exclude>: Move exclude regex here from 'check phase. <#:phases>: Remove 'check phase. Change-Id: I6d2b17be9c2d1575dbebc28baf91990c7a903211
2025-08-04gnu: Disable tests.Greg Hogan1-0/+1
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks), * gnu/packages/android.scm (android-googletest), * gnu/packages/check.scm (googletest, snitch), * gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels, nativefiledialog-extended, toml11), * gnu/packages/compression.scm (libcbor), * gnu/packages/databases.scm (duckdb), * gnu/packages/datastructures.scm (sdsl-lite), * gnu/packages/education.scm (kqtquickcharts, ktouch), * gnu/packages/emacs-xyz.scm (emacs-irony-mode-server), * gnu/packages/engineering.scm (manifold, solvespace), * gnu/packages/fcitx5.scm (fcitx5-configtool), * gnu/packages/games.scm (jstest-gtk), * gnu/packages/geo.scm (libspatialindex), * gnu/packages/glib.scm (cppgir), * gnu/packages/gnome.scm (evolution), * gnu/packages/graphics.scm (openvdb), * gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf, kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore, kseexpr, ktimer, libkexiv2, libksane, partitionmanager), * gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative, kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets, knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem, kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc, plasma-activities, plasma-activities-stats), * gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman, kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner, kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines, knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel, ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli), * gnu/packages/kde-internet.scm (choqok, krdc), * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon), * gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna, kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine, kasts, kontactinterface, libkcompactdisc), * gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori, kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp, ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme, oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass, plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome, lasma-workspace-wallpapers, polkit-kde-agent, print-manager, qqc2-breeze-style), * gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb, kwalletmanager, yakuake), * gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera, kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag, kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k, sweeper), * gnu/packages/llvm.scm (lldb), * gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal), * gnu/packages/messaging.scm (mosquitto, znc), * gnu/packages/music.scm (hydrogen), * gnu/packages/pdf.scm (podofo, podofo-0.9), * gnu/packages/potassco.scm (clingo, clingcon), * gnu/packages/qt.scm (dotherside, kddockwidgets, qttools), * gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum), * gnu/packages/serialization.scm (jsoncpp-for-tensorflow), * gnu/packages/sdl.scm (sdl3-gfx), * gnu/packages/telephony.scm (baresip, baresip-libre), * gnu/packages/textutils.scm (opencc), * gnu/packages/video.scm (libopenshot, obs), * gnu/packages/vim.scm (neovim), * gnu/packages/web.scm (binaryen, civetweb, yajl) [arguments]: Disable tests. Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-07-22gnu: Remove sdbus-c++-1.4.0.Maxim Cournoyer1-34/+0
* gnu/packages/glib.scm (sdbus-c++-1.4.0): Delete variable. Change-Id: Idfae582ac86d95bfd2933e7d03d07d62f48c2494
2025-07-22gnu: sdbus-c++: Update to 2.1.0.Maxim Cournoyer1-3/+3
* gnu/packages/glib.scm (sdbus-c++): Update to 2.1.0. [native-inputs]: Replace googletest with googletest-1.17. Change-Id: I97d61f1cef213598c526181bb77d08ef3add6c6c
2025-07-18gnu: libaccounts-glib: Update to 1.27.Zheng Junjie1-2/+2
* gnu/packages/glib.scm (libaccounts-glib): Update to 1.27. Change-Id: I8426d70e893213b1791e4194d6e9509e71e4caab
2025-07-18gnu: glib: Update to 2.83.3. Fix test for tzdata@2025a.Zheng Junjie1-4/+6
* gnu/packages/glib.scm (glib): Update to 2.83.3. [arguments]<#:phases>: Adjust patch-pkg-config-files phase. Change-Id: Icf53572bfbd38056a7587869a602d7d9dc778c45
2025-07-18gnu: telepathy-glib: Fix build with gcc-14.Janneke Nieuwenhuizen1-13/+30
* gnu/packages/glib.scm (telepathy-glib)[arguments]: Use G-Expressions. Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I489e04eb8a6d1a29753f8c5fc61429f6292ae8cf
2025-05-27gnu: telepathy-glib: Reinstate parallel tests.Maxim Cournoyer1-5/+0
The package successfully built 10 times in a row using 32 cores, so the issue is presumed resolved. * gnu/packages/glib.scm (telepathy-glib) [#:parallel-tests?]: Delete argument. Change-Id: I6ed5fa969bba65d20a0130f01e3983d3dbb77f62
2025-05-27gnu: telepathy-glib: Remove input labels.Maxim Cournoyer1-7/+7
* gnu/packages/glib.scm (telepathy-glib) [native-inputs]: Remove labels. Change-Id: I9633ff7945f6ba73c321e251caaf88a91c8a7994
2025-05-27gnu: telepathy-glib: Replace python-2 with python-minimal-wrapper.Maxim Cournoyer1-1/+1
* gnu/packages/glib.scm (telepathy-glib) [native-inputs]: Replace python-2 with python-minimal-wrapper. Change-Id: I79da0953fae50399fc22edb97b0029b1eba099cb
2025-05-27gnu: telepathy-glib: Reinstate parallel build.Maxim Cournoyer1-11/+2
The issue appears to have been resolved. * gnu/packages/glib.scm (telepathy-glib) [arguments] <#:parallel-build?>: Delete argument. Change-Id: Id117e3bce47ef7dfeb4c70900b8a4eaf5dc334c4
2025-03-20gnu: cppgir-for-telegram-desktop: Update to 2e96cab to fix telegram.Arseniy Zaostrovnykh1-2/+2
This fixes the telegram-desktop build, which was broken since in commit 17d9803374 ("gnu: gobject-introspection: Update to 1.82.0"). * gnu/packages/glib.scm (cppgir-for-telegram-desktop): Update to the latest commit, 2e96cab8ed40df326815b87b1e4b449e0c1a5947. Change-Id: I336168d49c5ac96ce5205f9824ce42701edb058c Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02gnu: glibmm: Update to 2.82.0.Liliana Marie Prikler1-2/+2
* gnu/packages/glib.scm (glibmm): Update to 2.82.0.
2025-03-02gnu: appstream-glib: Update to 0.8.3.Liliana Marie Prikler1-4/+3
* gnu/packages/glib.scm (appstream-glib): Update to 0.8.3. [#:configure-flags]: Remove “-Dstemmer=false”.
2025-03-02gnu: libdex: Update to 0.8.1.Liliana Marie Prikler1-2/+2
* gnu/packages/glib.scm (libdex): Update to 0.8.1. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02gnu: glib-minimal: Fix deprecation warning.Maxim Cournoyer1-2/+2
* gnu/packages/glib.scm (glib-minimal) [configure-flags]: Replace man option by man-pages, and set it to disabled instead of false. Change-Id: Id1426e10b2f5f66869d1414f253ca22169323972 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>