From 85d002448c7c5d70516146725cdcd325f84ca265 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Fri, 13 Dec 2024 23:35:49 -0800 Subject: [PATCH 1/4] libpanel: update to 1.8.1. --- srcpkgs/libpanel/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libpanel/template b/srcpkgs/libpanel/template index 44d97c0722ce52..e7e7d71bb626bc 100644 --- a/srcpkgs/libpanel/template +++ b/srcpkgs/libpanel/template @@ -1,6 +1,6 @@ # Template file for 'libpanel' pkgname=libpanel -version=1.6.0 +version=1.8.1 revision=1 build_style=meson build_helper="gir" @@ -12,7 +12,7 @@ license="LGPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/libpanel" changelog="https://gitlab.gnome.org/GNOME/libpanel/-/raw/main/NEWS" distfiles="${GNOME_SITE}/libpanel/${version%.*}/libpanel-${version}.tar.xz" -checksum=b773494a3c69300345cd8e27027448d1189183026cc137802f886417c6ea30b6 +checksum=b87b8fa9b79768cc704243793f0158a040a1e46d37b9889188545a7f7dcaa6fb pre_build() { # help gi-docgen find gi files on cross From 66d2d89696fe392ab7243c265b97fdb22e7e971f Mon Sep 17 00:00:00 2001 From: oreo639 Date: Fri, 13 Dec 2024 23:36:11 -0800 Subject: [PATCH 2/4] libdex: update to 0.8.1. --- srcpkgs/libdex/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libdex/template b/srcpkgs/libdex/template index b57d4db9793458..5c5886446e09da 100644 --- a/srcpkgs/libdex/template +++ b/srcpkgs/libdex/template @@ -1,6 +1,6 @@ # Template file for 'libdex' pkgname=libdex -version=0.4.3 +version=0.8.1 revision=1 build_style=meson build_helper=gir @@ -18,7 +18,7 @@ license="LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/libdex" changelog="https://gitlab.gnome.org/GNOME/libdex/-/raw/main/NEWS" distfiles="${GNOME_SITE}/libdex/${version%.*}/libdex-${version}.tar.xz" -checksum=adead71f660e1e44f182c037a48ae528540c028445c1b6715d1ea3a5cac64580 +checksum=955475ad3e43aabd6f6f70435264b5ee77bd265bd95545211fee026b08d378a0 # Package build options build_options="gir vala gtk_doc" From 1808961d4bef4a5836f091c5ddc8d9f0242430bb Mon Sep 17 00:00:00 2001 From: oreo639 Date: Fri, 13 Dec 2024 23:37:06 -0800 Subject: [PATCH 3/4] New package: libspelling-0.4.5 --- common/shlibs | 1 + srcpkgs/libspelling-devel | 1 + srcpkgs/libspelling/template | 37 ++++++++++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 120000 srcpkgs/libspelling-devel create mode 100644 srcpkgs/libspelling/template diff --git a/common/shlibs b/common/shlibs index 3dcacc7de76d9d..72852d4cb6aec6 100644 --- a/common/shlibs +++ b/common/shlibs @@ -754,6 +754,7 @@ libGLEW.so.2.2 glew-2.2.0_1 libsndfile.so.1 libsndfile-1.0.20_1 libspeex.so.1 libspeex-1.1_1 libspeexdsp.so.1 speexdsp-1.2rc2_1 +libspelling-1.so.2 libspelling-0.4.5_1 libasyncns.so.0 libasyncns-0.8_1 libpulse.so.0 libpulseaudio-15.0_1 libpulse-mainloop-glib.so.0 libpulseaudio-15.0_1 diff --git a/srcpkgs/libspelling-devel b/srcpkgs/libspelling-devel new file mode 120000 index 00000000000000..4fc06ddcb85568 --- /dev/null +++ b/srcpkgs/libspelling-devel @@ -0,0 +1 @@ +libspelling \ No newline at end of file diff --git a/srcpkgs/libspelling/template b/srcpkgs/libspelling/template new file mode 100644 index 00000000000000..a61ce148e33d0f --- /dev/null +++ b/srcpkgs/libspelling/template @@ -0,0 +1,37 @@ +# Template file for 'libspelling' +pkgname=libspelling +version=0.4.5 +revision=1 +build_style=meson +build_helper="gir" +configure_args="-Dsysprof=false" +hostmakedepends="pkg-config gi-docgen gettext glib-devel vala" +makedepends="gtk4-devel libadwaita-devel gtksourceview5-devel enchant2-devel" +checkdepends="hunspell-en" +short_desc="Spellcheck library for GTK 4" +maintainer="oreo639 " +license="LGPL-3.0-or-later" +homepage="https://gitlab.gnome.org/GNOME/libspelling" +changelog="https://gitlab.gnome.org/GNOME/libspelling/-/raw/main/NEWS" +distfiles="${GNOME_SITE}/libspelling/${version%.*}/libspelling-${version}.tar.xz" +checksum=ec0372d83f42b65aee3734248ef8e2ffbfba4ea91268419c98ea44a00ef3e83f + +pre_build() { + # help gi-docgen find gi files on cross + if [ -n "$CROSS_BUILD" ]; then + export XDG_DATA_DIRS=/usr/$XBPS_CROSS_TRIPLET/usr/share/ + fi +} + +libspelling-devel_package() { + depends="gtk4-devel libadwaita-devel gtksourceview5-devel ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/share/doc + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + vmove usr/share/gir-1.0 + vmove usr/share/vala + } +} From 0b1dc0234e0b56119617cfa248510713dd77d0b2 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Fri, 13 Dec 2024 23:37:26 -0800 Subject: [PATCH 4/4] gnome-builder: update to 47.0. --- srcpkgs/gnome-builder/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template index cbf018efdc56ea..c4843eed962421 100644 --- a/srcpkgs/gnome-builder/template +++ b/srcpkgs/gnome-builder/template @@ -1,16 +1,16 @@ # Template file for 'gnome-builder' pkgname=gnome-builder -version=46.2 -revision=3 +version=47.2 +revision=1 _llvmver=19 build_style=meson build_helper=qemu configure_args="-Dhelp=true -Dnetwork_tests=false" hostmakedepends="pkg-config appstream-glib desktop-file-utils flex gobject-introspection mm-common vala python3-Sphinx python3-sphinx_rtd_theme gettext llvm${_llvmver}" -makedepends="llvm${_llvmver}-devel cairo-devel clang${_llvmver} enchant2-devel flatpak-devel - gtksourceview5-devel gtk4-devel json-glib-devel jsonrpc-glib-devel - libgit2-glib-devel libglib-devel libostree-devel libpeas2-devel +makedepends="llvm${_llvmver}-devel cairo-devel clang${_llvmver} libspelling-devel flatpak-devel + gtksourceview5-devel gtk4-devel json-glib-devel jsonrpc-glib-devel gom-devel + libgit2-glib-devel libglib-devel libostree-devel libpeas2-devel libspelling-devel libxml2-devel template-glib-devel vala-devel vte3-gtk4-devel libwebkitgtk60-devel libadwaita-devel pcre2-devel libgit2-devel gobject-introspection python3-gobject-devel sysprof-devel libportal-gtk4-devel @@ -23,7 +23,7 @@ maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Builder" #changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-46/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-47/NEWS" distfiles="${GNOME_SITE}/gnome-builder/${version%.*}/gnome-builder-${version}.tar.xz" -checksum=0c857b89003b24787f2b1d2aae12d275a074c6684b48803b48c00276d9371963 +checksum=4687b93c47cd1e33665a2dc503790b6213ee827872fc004d978d14bcbfa9b495 make_check_pre="xvfb-run"