Arseniy Zaostrovnykh
6a6b1dbe01
gnu: cppgir-for-telegram-desktop: Update to 2e96cab to fix telegram.
...
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-20 12:03:36 +09:00
Liliana Marie Prikler
c54e81843d
gnu: glibmm: Update to 2.82.0.
...
* gnu/packages/glib.scm (glibmm): Update to 2.82.0.
2025-03-02 20:31:44 +01:00
Liliana Marie Prikler
8860ce0788
gnu: appstream-glib: Update to 0.8.3.
...
* gnu/packages/glib.scm (appstream-glib): Update to 0.8.3.
[#:configure-flags]: Remove “-Dstemmer=false”.
2025-03-02 20:31:43 +01:00
Liliana Marie Prikler
1eadc28ce6
gnu: libdex: Update to 0.8.1.
...
* gnu/packages/glib.scm (libdex): Update to 0.8.1.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02 20:31:40 +01:00
Maxim Cournoyer
15d58dcd9b
gnu: glib-minimal: Fix deprecation warning.
...
* 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>
2025-03-02 20:31:34 +01:00
Maxim Cournoyer
a66878568d
gnu: glib: Fix build.
...
* gnu/packages/glib.scm (glib-with-documentation) [native-inputs]: Remove
docbook-xml-4.2, docbook-xml, docbook-xsl, gtk-doc, libxml2, libxslt inputs.
Add gi-docgen and python-docutils.
[arguments] <#:configure-flags> Replace 'gtk_doc' option with 'documentation'.
<#:phases>: Delete patch-docbook-xml phase. Adjust move-doc phase.
Change-Id: I964a79603ff80ee8a22bb2d9ebe07f05a1f79e57
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-03-02 20:31:34 +01:00
Liliana Marie Prikler
dae7f8b822
gnu: python-pygobject: Update to 3.50.0.
...
* gnu/packages/glib.scm (python-pygobject): Update to 3.50.0.
(python-pygobject-3.48): Delete variable.
* gnu/packages/gstreamer.scm (python-gst): Adjust accordingly.
2025-03-02 20:31:33 +01:00
Liliana Marie Prikler
200cbecb42
gnu: bootstrap glib and gobject against each other.
...
As of GLib 2.82, introspection data in GLib is built as part of the package,
requiring gobject-introspection.
* gnu/packages/gnome.scm (glib-minimal, gobject-introspection-minimal): New
variables.
(glib): Use gobject-introspection-minimal for bootstrap.
(gobject-introspection-minimal): Use glib-minimal for bootstrap.
(gobject-introspection): Fix propagations.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02 20:31:33 +01:00
Liliana Marie Prikler
17d9803374
gnu: gobject-introspection: Update to 1.82.0.
...
* gnu/packages/glib.scm (gobject-introspection): Update to 1.82.0.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02 20:31:33 +01:00
Liliana Marie Prikler
aa4eeaaf4f
gnu: glib: Update to 2.82.1.
...
* gnu/packages/glib.scm (glib): Update to 2.82.1.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02 20:31:32 +01:00
Liliana Marie Prikler
9b8ef0abd0
gnu: telepathy-glib: Fix build.
...
* gnu/packages/patches/telepathy-glib-fix-test.patch: New file.
* gnu/packages/glib.scm (telepathy-glib)[patches]: Use it here.
* gnu/local.mk (dist_patch_DATA): Register it here.
2025-03-02 20:31:32 +01:00
Sisiutl
33fa8fd0d0
gnu: sdbus-c++: Update to 2.0.0.
...
* gnu/packages/glib.scm (sdbus-c++): Update to 2.0.0.
[arguments]<#:configure-flags>: Update to upstream names, prefixing with
"SDBUSCPP_" and changing "CODE_GEN" to "CODEGEN".
<#:phases>: Remove fix-elogind-requirement phase (no longer needed).
* gnu/packages/glib.scm (sdbus-c++-1.4.0): New variable.
* gnu/packages/jami.scm (libjami)[inputs]: Replace sdbus-c++ with
sdbus-c++-1.4.0.
Change-Id: Idb189f80212351cef6b5c8722982880bf5b51fe9
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-06 14:27:26 -05:00
Efraim Flashner
bff32e20e7
gnu: glib: Fix build on powerpc-linux.
...
* gnu/packages/glib.scm (glib)[arguments]: When building for
powerpc-linux skip another test.
Change-Id: Ibc3d166ce8d60119ae7c0a1874ab0bdfada44921
2024-12-18 15:26:34 +02:00
dan
7ee28b3a9d
gnu: Add cppgir-for-telegram-desktop.
...
* gnu/packages/glib.scm (cppgir-for-telegram-desktop): New variable.
Change-Id: Ib9ca3bd376f32d13939adabd2c52e1eb24e2ddcb
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-09-26 13:17:51 +09:00
dan
fe9d09dca4
gnu: Add cppgir.
...
* gnu/packages/glib.scm (cppgir): New variable.
Change-Id: Ic4510be6d05b7b3977aa457c6a7fec382c1d3a88
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-09-26 13:17:50 +09:00
Remco van 't Veer
7d2ced8d6d
gnu: python-gst: Fix build.
...
* gnu/packages/glib.scm: Add package python-pygobject-3.48.
* gnu/packages/gstreamer.scm (python-gst) [inputs]:
Use python-pygobject-3.48 to fix tests.
Change-Id: I3038b85db67ff354a6d77708fa4fd7c63aa6732c
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-09-05 19:04:42 +04:00
Maxim Cournoyer
8d24f414e4
gnu: python-pygobject: Update to 3.47.0.
...
* gnu/packages/glib.scm (python-pygobject): Update to 3.47.0.
Change-Id: I971ad0b8add33ac472b0ca3f2fe3218061af1fa5
2024-08-31 10:44:49 +02:00
Maxime Devos
e3178b088a
gnu: Use 'gtk-doc/stable' in native-inputs instead of 'gtk-doc'.
...
Commit 9dea161875
only
replaced 'gtk-doc' with 'gtk-doc/stable' in the native-inputs
of some packages, but we may as well do this for all packages.
* gnu/packages/admin.scm (thermald) [native-inputs]:
Replace 'gtk-doc' with 'gtk-doc/stable'.
* gnu/packages/glib.scm (glib-with-documentation): Likewise.
* gnu/packages/mate.scm (mate-desktop, atril, caja-extensions)
(mate-utils, eom, engrampa, pluma, mate-polkit) [native-inputs]: Likewise.
* gnu/packages/messaging.scm
(libgnt, loudmouth) [native-inputs]: Likewise.
* gnu/packages/music.scm
(denemo, gsequencer) [native-inputs]: Likewise.
* gnu/packages/photo.scm (entangle) [native-inputs]: Likewise.
* gnu/packages/security-token.scm
(libu2f-host, libu2f-server) [native-inputs]: Likewise.
* gnu/packages/wm.scm (keybinder, keybinder-3.0)
[native-inputs]: Likewise.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I6c647ff1394e0a48bef0e6fb1ae43533673f1d79
2024-08-31 10:44:40 +02:00
Maxime Devos
5e7f57ee56
gnu: itstool: Add 'bash' input for 'wrap-program'.
...
It is required for cross-compilation.
* gnu/packages/glib.scm
(itstool)[inputs]: Add 'bash-minimal'.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I27a2d20d1bbd727c966928b491f80717281fb626
2024-08-31 10:42:43 +02:00
Bruno Victal
a68d52a000
gnu: Remove unneeded libxml2 from native-inputs. (libxslt)
...
XML_CATALOG_FILES is already set within libxslt so it's unnecessary to include
libxml2 for the same effect.
* gnu/packages/freedesktop.scm (wayland): Remove obsolete comment.
(farstream, elogind, packagekit, accountsservice, plymouth)[native-inputs]:
Remove libxml2.
* gnu/packages/benchmark.scm (sysbench)[native-inputs]: Ditto.
* gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Ditto.
* gnu/packages/glib.scm (dbus)[native-inputs]: Ditto.
* gnu/packages/gnome.scm (gnome-keyring, glade3, dconf, libsecret, colord)
(upower, gnome-settings-daemon)[native-inputs]: Ditto.
* gnu/packages/linux.scm (eudev)[native-inputs]: Ditto.
* gnu/packages/networking.scm (iputils)[native-inputs]: Ditto.
* gnu/packages/ocr.scm (tesseract-ocr)[native-inputs]: Ditto.
* gnu/packages/polkit.scm (polkit)[native-inputs]: Ditto.
* gnu/packages/samba.scm (samba/pinned)[native-inputs]: Ditto.
* gnu/packages/sssd.scm (adcli)[native-inputs]: Ditto.
* gnu/packages/terminals.scm (kmscon)[native-inputs]: Ditto.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ica3fb5a8e23ad928c53ae508c02777d78c635af0
2024-08-31 10:42:14 +02:00
Liliana Marie Prikler
4299b4cc88
gnu: Drop gobject-introspection 1.73.1.
...
The actual gobject-introspection has been newer than its "next" variant for
some while.
* gnu/packages/glib.scm (gobject-introspection-next): Remove variable.
* gnu/packages/gtk.scm (gtksourceview)[native-inputs]: Replace
gobject-introspection-next with gobject-introspection.
* gnu/packages/guile-xyz.scm (guile-g-golf)[native-inputs]: Likewise.
2024-08-25 09:46:15 +02:00
Zheng Junjie
83f5e5c17f
gnu: dbus-for-jami: Use Gexp.
...
This is a follow-up to 26485fc575
.
* gnu/packages/glib.scm (dbus-for-jami): Use G-Expression.
Change-Id: I56fd25502be65ba688519dea7462c401aeddba31
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-03-31 21:25:51 -04:00
Vivien Kraus
37db4e2188
gnu: Add dbus-1.15.0.
...
The NEWS file for 1.15.2 (the next release after 1.15.0) indicates a breaking
change. This is the latest release that the lightdm testsuite can work with.
* gnu/packages/glib.scm (dbus-1.15.0): New variable.
Change-Id: I9c3553b315e6618fbbf19aade6b807ab7120364b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:12:50 +00:00
Vivien Kraus
ebe30c3754
gnu: template-glib: Update to 3.36.2.
...
* gnu/packages/glib.scm (template-glib): Update to 3.36.2.
Change-Id: Ib945eb6748143cb9b921758215ce00e721f288b0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-20 08:11:22 +00:00
Vivien Kraus
c6b653f24c
gnu: Add glibmm-2.76.
...
* gnu/packages/glib.scm (glibmm-2.76): New variable.
Change-Id: I6d38e7640f9362ca7b6d26611db914da74ead53d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-16 10:34:08 +00:00
John Kehayias
925842e146
gnu: glibmm-2.64: Rename and update to 2.66.6.
...
* gnu/packages/glib.scm (glibmm-2.64): Rename to ...
(glibmm-2.66): ... this. Update to 2.66.6.
* gnu/packages/animation.scm (etl)[inputs]: Adjust accordingly.
(synfig)[propagated-inputs]: Likewise.
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Likewise.
* gnu/packages/gnome-xyz.scm (eiciel)[inputs]: Likewise.
* gnu/packages/gnome.scm (libxml++-3, libxml++-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (pangomm-2.46, atkmm-2.28, gtkmm-2)[propagated-inputs]:
Likewise.
Change-Id: I878e740e085a483970a4ef6e0fa7dd19000863eb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:55 +01:00
Vivien Kraus
2e7d78b1f0
gnu: sdbus-c++: Fix generated sdbus-c++.pc.
...
* gnu/packages/glib.scm (sdbus-c++) [#:phases]: Add ‘fix-elogind-requirement’.
Change-Id: Id29369178f164fc60e6882aa664556924cf4bfa7
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-20 11:35:34 +01:00
Vivien Kraus
32a29b8280
gnu: dbus-verbose: Update style.
...
* gnu/packages/glib.scm (dbus-verbose) [arguments]: Convert to list of
G-Expressions.
Change-Id: I5880029cb3b53f617b2a1622a4f547a1ad16c564
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus
fd25eae79c
gnu: Add libdex.
...
* gnu/packages/glib.scm (libdex): New variable.
Change-Id: I834e45aff5e933e3e30276bb11030f84718ce72f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-20 20:41:54 +01:00
Liliana Marie Prikler
088aacb66e
gnu: telepathy-glib: Disable parallel tests.
...
* gnu/packages/glib.scm (telepathy-glib)[arguments]: Add #:parallel-tests?.
Change-Id: I491b589b2e45c275ee3520436208beb5ee19964f
2023-11-17 20:30:14 +01:00
Vivien Kraus
26485fc575
gnu: dbus: Update to 1.15.8.
...
* gnu/packages/glib.scm (dbus): Update to 1.15.8.
[arguments]: Convert to list of G-Expressions.
[native-inputs]: Add autoconf, autoconf-archive, automake, libtool and
which. Sort alphabetically.
Change-Id: I1833eb51ab37f138ec4d007230d84b541d66170d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:46 +01:00
Vivien Kraus
3101acd8f0
gnu: gobject-introspection: Update to 1.78.1.
...
* gnu/packages/glib.scm (gobject-introspection): Update to 1.78.1.
Change-Id: If76a6305f176f08c1b389c52ecd9d265ece1459d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:46 +01:00
Vivien Kraus
11ce76c936
gnu: dbus-glib: Update to 0.112.
...
* gnu/packages/glib.scm (dbus-glib): Update to 0.112.
Change-Id: I9630b1ece91bd5f32fd96142403146506724c5ec
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:46 +01:00
Vivien Kraus
a30f0ce302
gnu: libaccounts-glib: Update to 1.26.
...
* gnu/packages/glib.scm (libaccounts-glib): Update to 1.26.
Change-Id: I593ece04e448e6a19360f596b43ad06c2f1cc796
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:46 +01:00
Vivien Kraus
7503c5ffca
gnu: libsigc++: Update to 3.6.0.
...
* gnu/packages/glib.scm (libsigc++): Update to 3.6.0.
Change-Id: Ib17c03b359122d46ccace887e7583e3e94ed76c3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:46 +01:00
Vivien Kraus
b175ff3043
gnu: glibmm: Update to 2.78.0.
...
* gnu/packages/glib.scm (glibmm): Update to 2.78.0.
Change-Id: I6751a06ff21351564381421d414ddc94bd0a0046
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:46 +01:00
Vivien Kraus
e4405f3e8b
gnu: glib: Update to 2.78.0.
...
* gnu/packages/glib.scm (glib): Update to 2.78.0.
Change-Id: Ibfe1f44e15510ccb2e7fd002be63c5dceab34ca1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
b125b9deee
gnu: python-pygobject: Update style.
...
* gnu/packages/glib.scm (python-pygobject) [source]<sha256>: Reindent.
<snippet>: Convert to G-Expression. Remove trailing #f.
[arguments]: Convert to list of G-Expressions.
[native-inputs]: Drop labels.
Change-Id: I325de196b79cbdd0acaed3c40be42aa7335abcae
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
54eb6d6e8a
gnu: python-pygobject: Update to 3.46.0.
...
* gnu/packages/glib.scm (python-pygobject): Update to 3.46.0.
[snippet]: Also remove test_overrides_gdk.py.
Change-Id: Ia046b0a597097e27c48428ec893b241d17b9006d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
e41f35ba08
gnu: perl-glib: Update to 1.3294.
...
* gnu/packages/glib.scm (perl-glib): Update to 1.3294.
Change-Id: I8cfc1d61e6c5d0b5e37f1eb210951c9c609650d9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
5346c72126
gnu: perl-glib-object-introspection: Update to 0.051.
...
* gnu/packages/glib.scm (perl-glib-object-introspection): Update to 0.051.
Change-Id: I7e6c79bca58d9054df186566ce2bf019764dc131
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
2f5ba4dda3
gnu: sdbus-c++: Update to 1.4.0.
...
* gnu/packages/glib.scm (sdbus-c++): Update to 1.4.0.
Change-Id: Ied3879a562bfea385ff7f626f35389e380a44a63
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
7048d79dcd
gnu: appstream-glib: Update style.
...
* gnu/packages/glib.scm (appstream-glib) [propagated-inputs]: Drop labels.
[inputs, native-inputs]: Drop labels. Sort alphabetically.
[arguments]: Convert to list of G-Expressions.
[#:phases]<patch-tests>: Remove trailing #t.
[description]: Break long line.
Change-Id: I504df11ec6fc5b9d9fe70e4e32e7910f93eeb81e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
5aac9ebe8c
gnu: appstream-glib: Update to 0.8.2.
...
* gnu/packages/glib.scm (appstream-glib): Update to 0.8.2.
[inputs]: Replace libsoup with curl.
Change-Id: Icea8c8330351127d0cc85e74716ebd3c3c4a88fa
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
07495d9398
gnu: template-glib: Update style.
...
* gnu/packages/glib.scm (template-glib) [arguments]: Convert to list of G-Expressions.
[inputs]: Drop labels.
[native-inputs]: Drop labels.
Change-Id: Ie9bc77f9cba1f8248af0c81bb2667c035e596d47
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
52294240c2
gnu: template-glib: Update to 3.36.1.
...
* gnu/packages/glib.scm (template-glib): Update to 3.36.1.
[#:configure-flags]: Update variable name.
Change-Id: I90761ccfe4f4200060b7cbf05de7be9fc91fa850
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Vivien Kraus
0ea85e854d
gnu: xdg-dbus-proxy: Update to 0.1.5.
...
* gnu/packages/glib.scm (xdg-dbus-proxy): Update to 0.1.5.
Change-Id: I6d50590dba59a0f177b73bf055a2b9c21ceadd25
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Liliana Marie Prikler
e9ff5d51e3
Merge branch 'master' into gnome-team.
2023-09-15 18:47:00 +02:00
Janneke Nieuwenhuizen
1d5f1a5462
gnu: glib-next: Disable failing tests on the Hurd.
...
* gnu/packages/glib.scm (glib-next)[arguments]: In phase `disable-tests',
disable four extra failing tests when building on the Hurd.
2023-09-14 23:52:37 +02:00
Liliana Marie Prikler
20e3f3e115
Merge branch 'master' into gnome-team
2023-09-07 20:42:03 +02:00