From 369cce35ba0cc48f0b6555e831a1ded181390deb 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 95c03d7bdf648e6df5aa5b6a9d871daa6c4eaa02 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 d723cc80c16af82b7a6f5d21ff99ab4cef085806 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 | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 120000 srcpkgs/libspelling-devel create mode 100644 srcpkgs/libspelling/template diff --git a/common/shlibs b/common/shlibs index 5e8f45495580ef..f392debd3c3aed 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..f0f9e979a96c08 --- /dev/null +++ b/srcpkgs/libspelling/template @@ -0,0 +1,36 @@ +# 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" +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 8f9f29e92387c94089659e31685e86c5b27875d5 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 | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template index 6bad4887fe40ab..044089273c07a3 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=2 +version=47.0 +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 @@ -25,5 +25,5 @@ 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" distfiles="${GNOME_SITE}/gnome-builder/${version%.*}/gnome-builder-${version}.tar.xz" -checksum=0c857b89003b24787f2b1d2aae12d275a074c6684b48803b48c00276d9371963 +checksum=f700d69ddd0857db4f117ba7c38b1da63d596bab3ade8a14d69978c892f066f3 make_check_pre="xvfb-run"