[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#75167] [PATCH gnome-team 6/6] gnu: gnome-builder: Update to 47.2.
From: |
Liliana Marie Prikler |
Subject: |
[bug#75167] [PATCH gnome-team 6/6] gnu: gnome-builder: Update to 47.2. |
Date: |
Sat, 28 Dec 2024 21:35:15 +0100 |
* gnu/packages/gnome.scm (gnome-builder): Update to 47.2.
[#:phases]: Drop ‘patch-source’:
[inputs]: Add gom and libspelling. Replace libpeas with libpeas-2.
[native-inputs]: Add gcc-14.
---
gnu/packages/gnome.scm | 20 +++++++++-----------
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index f3568350f79..95318a85312 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -13649,7 +13649,7 @@ (define-public libspelling
(define-public gnome-builder
(package
(name "gnome-builder")
- (version "44.2")
+ (version "47.2")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -13657,7 +13657,7 @@ (define-public gnome-builder
name "-" version ".tar.xz"))
(sha256
(base32
- "1c192xzjv5hsbp1p3wil595810k49kgmf5a7lwf260izip3qk9ng"))))
+ "15dlm6zvq54djx6h1z3jg21fw4v21dwh7i9db9k367nd8wybk1s6"))))
(build-system meson-build-system)
(arguments
(list
@@ -13665,14 +13665,6 @@ (define-public gnome-builder
#:configure-flags #~(list "-Dnetwork_tests=false" "-Ddocs=true")
#:phases
#~(modify-phases %standard-phases
- (add-after 'unpack 'patch-source
- (lambda _
- ;; With Gnome 4.14, GtkStackPage has an autoptr already, so it'd
- ;; get redefined. Drop this phase when updating gnome-builder to
- ;; 46.0 or newer. See also
- ;;
<https://gitlab.gnome.org/GNOME/gnome-builder/-/commit/7aaaecefc2ea8a37eaeae8b4d726d119d4eb8fa3>
- (substitute* "src/libide/tweaks/ide-tweaks-window.c"
- (("G_DEFINE_AUTOPTR_CLEANUP_FUNC \\(GtkStackPage, .*\\)")
""))))
(add-after 'unpack 'patch-meson
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "meson.build"
@@ -13714,6 +13706,7 @@ (define-public gnome-builder
flatpak
gspell
gtk
+ gom
json-glib
jsonrpc-glib
libadwaita
@@ -13721,9 +13714,10 @@ (define-public gnome-builder
libdex
libgit2-glib
libpanel
- libpeas
+ libpeas-2
libportal
libsoup
+ libspelling
llvm
libostree
python
@@ -13738,6 +13732,10 @@ (define-public gnome-builder
(list desktop-file-utils ;for desktop-file-validate
`(,glib "bin")
gettext-minimal
+ ;; GCC 14 seems to be required to not end up in a compilation
+ ;; failure.
+ ;; See <https://gitlab.gnome.org/GNOME/gnome-builder/-/issues/2176>.
+ gcc-14
gi-docgen
pkg-config
python ;for meson scripts
--
2.46.0
- [bug#75167] [PATCH gnome-team 0/6] Update GNOME Builder to 47.2, Liliana Marie Prikler, 2024/12/28
- [bug#75167] [PATCH gnome-team 2/6] gnu: jsonrpc-glib: Update to 3.44.1., Liliana Marie Prikler, 2024/12/28
- [bug#75167] [PATCH gnome-team 1/6] gnu: Add libpeas-2., Liliana Marie Prikler, 2024/12/28
- [bug#75167] [PATCH gnome-team 4/6] gnu: gom: Update to 0.5.3., Liliana Marie Prikler, 2024/12/28
- [bug#75167] [PATCH gnome-team 5/6] gnu: Add libspelling., Liliana Marie Prikler, 2024/12/28
- [bug#75167] [PATCH gnome-team 3/6] gnu: libdex: Update to 0.8.1., Liliana Marie Prikler, 2024/12/28
- [bug#75167] [PATCH gnome-team 6/6] gnu: gnome-builder: Update to 47.2.,
Liliana Marie Prikler <=
- [bug#75167] [PATCH gnome-team 0/6] Update GNOME Builder to 47.2, Maxim Cournoyer, 2024/12/28