From 59ff0dc68c4d942f7fadd0c05bb4227b5596f90c Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:22:34 +0300 Subject: [PATCH 1/6] New package: libgedit-gfls-0.1.0 --- common/shlibs | 1 + srcpkgs/libgedit-gfls-devel | 1 + srcpkgs/libgedit-gfls/template | 38 ++++++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 120000 srcpkgs/libgedit-gfls-devel create mode 100644 srcpkgs/libgedit-gfls/template diff --git a/common/shlibs b/common/shlibs index 105196bea39154..70027dff33c66f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3600,6 +3600,7 @@ libhtp.so.2 libhtp-0.5.30_1 libgedit-46.so gedit-46.1_1 libgedit-amtk-5.so.0 libgedit-amtk-5.8.0_1 libgedit-gtksourceview-300.so.0 libgedit-gtksourceview-299.0.5_1 +libgedit-gfls-1.so.0 libgedit-gfls-0.1.0_1 libchewing.so.3 libchewing-0.5.1_1 libdwarves.so.1 pahole-1.12_1 libdwarves_emit.so.1 pahole-1.12_1 diff --git a/srcpkgs/libgedit-gfls-devel b/srcpkgs/libgedit-gfls-devel new file mode 120000 index 00000000000000..6785d64ceca936 --- /dev/null +++ b/srcpkgs/libgedit-gfls-devel @@ -0,0 +1 @@ +libgedit-gfls \ No newline at end of file diff --git a/srcpkgs/libgedit-gfls/template b/srcpkgs/libgedit-gfls/template new file mode 100644 index 00000000000000..2be694908c8d09 --- /dev/null +++ b/srcpkgs/libgedit-gfls/template @@ -0,0 +1,38 @@ +# Template file for 'libgedit-gfls' +pkgname=libgedit-gfls +version=0.1.0 +revision=1 +build_style=meson +build_helper=gir +configure_args="$(vopt_bool gir gobject_introspection) $(vopt_bool gtk_doc gtk_doc)" +hostmakedepends="gettext glib-devel pkg-config $(vopt_if gtk_doc gtk-doc)" +makedepends="gtk+3-devel" +short_desc="Module dedicated to file loading and saving" +maintainer="chrysos349 " +license="GPL-3.0-or-later" +homepage="https://github.com/gedit-technology/libgedit-gfls" +distfiles="https://github.com/gedit-technology/libgedit-gfls/archive/${version}.tar.gz" +checksum=9c658dd507c0daf12b34e735f1e6558561ed18f549c727976116add1272ef5e6 + +build_options="gir gtk_doc" +build_options_default="gir" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gtk_doc" +fi + +libgedit-gfls-devel_package() { + depends="libglib-devel ${sourcepkg}>=${version}_${revision}" + short_desc+=" - developement files" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi + if [ "$build_option_gtk_doc" ]; then + vmove usr/share/gtk-doc + fi + } +} From a9a2be27d45d937fcfffac5674ef3ed1ac40c33f Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:23:42 +0300 Subject: [PATCH 2/6] libgedit-gtksourceview: update to 299.2.1 --- common/shlibs | 2 +- srcpkgs/libgedit-gtksourceview/template | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common/shlibs b/common/shlibs index 70027dff33c66f..48bfbd16e888f7 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3599,7 +3599,7 @@ libyang.so.1 libyang-1.0r5_1 libhtp.so.2 libhtp-0.5.30_1 libgedit-46.so gedit-46.1_1 libgedit-amtk-5.so.0 libgedit-amtk-5.8.0_1 -libgedit-gtksourceview-300.so.0 libgedit-gtksourceview-299.0.5_1 +libgedit-gtksourceview-300.so.1 libgedit-gtksourceview-299.2.1_1 libgedit-gfls-1.so.0 libgedit-gfls-0.1.0_1 libchewing.so.3 libchewing-0.5.1_1 libdwarves.so.1 pahole-1.12_1 diff --git a/srcpkgs/libgedit-gtksourceview/template b/srcpkgs/libgedit-gtksourceview/template index 0a8820d86b3a2f..d17785c420353e 100644 --- a/srcpkgs/libgedit-gtksourceview/template +++ b/srcpkgs/libgedit-gtksourceview/template @@ -1,6 +1,6 @@ # Template file for 'libgedit-gtksourceview' pkgname=libgedit-gtksourceview -version=299.0.5 +version=299.2.1 revision=1 build_helper="gir" build_style=meson @@ -14,7 +14,7 @@ license="LGPL-2.1-or-later" homepage="https://gedit-technology.github.io" changelog="https://raw.githubusercontent.com/gedit-technology/libgedit-gtksourceview/main/NEWS" distfiles="https://github.com/gedit-technology/libgedit-gtksourceview/releases/download/${version}/libgedit-gtksourceview-${version}.tar.xz" -checksum=4bdac3c6dd885a2af8064a7265618ff8505b2324ab02fb00b0ce55e02978d3d6 +checksum=f94ea579636d73b4a783b9ec43d77bc9a43d4b633b3bf9ba9d7a011cadb5cb92 make_check_pre="xvfb-run" libgedit-gtksourceview-devel_package() { From 677c205d911293c4246f929fe30db0e32b4e0942 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:27:04 +0300 Subject: [PATCH 3/6] tepl: rename to libgedit-tepl, update to 6.10.0 --- common/shlibs | 2 +- srcpkgs/libgedit-tepl-devel | 1 + srcpkgs/{tepl => libgedit-tepl}/template | 20 +++++++++++--------- srcpkgs/tepl-devel | 1 - 4 files changed, 13 insertions(+), 11 deletions(-) create mode 120000 srcpkgs/libgedit-tepl-devel rename srcpkgs/{tepl => libgedit-tepl}/template (60%) delete mode 120000 srcpkgs/tepl-devel diff --git a/common/shlibs b/common/shlibs index 48bfbd16e888f7..b5d7345fd3c7da 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3479,7 +3479,6 @@ libwx_gtk3u_richtext-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 libwx_gtk3u_stc-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 libwx_gtk3u_webview-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 libwx_gtk3u_xrc-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 -libtepl-6.so.4 tepl-6.8.0_1 libnomacsCore.so.3 nomacs-3.10.2_4 libaudit.so.1 libaudit-2.8.4_1 libauparse.so.0 libauparse-2.8.4_1 @@ -3601,6 +3600,7 @@ libgedit-46.so gedit-46.1_1 libgedit-amtk-5.so.0 libgedit-amtk-5.8.0_1 libgedit-gtksourceview-300.so.1 libgedit-gtksourceview-299.2.1_1 libgedit-gfls-1.so.0 libgedit-gfls-0.1.0_1 +libgedit-tepl-6.so.0 libgedit-tepl-6.10.0_1 libchewing.so.3 libchewing-0.5.1_1 libdwarves.so.1 pahole-1.12_1 libdwarves_emit.so.1 pahole-1.12_1 diff --git a/srcpkgs/libgedit-tepl-devel b/srcpkgs/libgedit-tepl-devel new file mode 120000 index 00000000000000..3f11153a1d9c1a --- /dev/null +++ b/srcpkgs/libgedit-tepl-devel @@ -0,0 +1 @@ +libgedit-tepl \ No newline at end of file diff --git a/srcpkgs/tepl/template b/srcpkgs/libgedit-tepl/template similarity index 60% rename from srcpkgs/tepl/template rename to srcpkgs/libgedit-tepl/template index ba6cda445a64d7..06282dcfeabded 100644 --- a/srcpkgs/tepl/template +++ b/srcpkgs/libgedit-tepl/template @@ -1,21 +1,23 @@ -# Template file for 'tepl' -pkgname=tepl -version=6.8.0 +# Template file for 'libgedit-tepl' +pkgname=libgedit-tepl +version=6.10.0 revision=1 build_style=meson build_helper=gir configure_args="$(vopt_bool gir gobject_introspection) $(vopt_bool gtk_doc gtk_doc)" hostmakedepends="glib-devel pkg-config gettext $(vopt_if gtk_doc gtk-doc)" makedepends="libgedit-amtk-devel libglib-devel libgedit-gtksourceview-devel gtk+3-devel - libxml2-devel uchardet-devel gsettings-desktop-schemas-devel" + libxml2-devel uchardet-devel gsettings-desktop-schemas-devel + libgedit-gfls-devel libhandy1-devel" checkdepends="xvfb-run" short_desc="Text editor product line" maintainer="Enno Boland " license="LGPL-3.0-or-later" -homepage="https://wiki.gnome.org/Projects/Tepl" -changelog="https://gitlab.gnome.org/swilmet/tepl/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/tepl/${version%.*}/tepl-${version}.tar.xz" -checksum=46e6e5f1bfdbc52e5956f06add575e9c7697c673d53d3803dfe768f490b560f0 +homepage="https://github.com/gedit-technology/libgedit-tepl" +changelog="https://raw.githubusercontent.com/gedit-technology/libgedit-tepl/main/NEWS" +distfiles="https://github.com/gedit-technology/libgedit-tepl/archive/${version}.tar.gz" +#distfiles="${GNOME_SITE}/tepl/${version%.*}/tepl-${version}.tar.xz" +checksum=44e120c9915a93362190f83161dd4dd37f3318d4f68b763dc6079edd5f8a470b make_check_pre="xvfb-run" build_options="gir gtk_doc" @@ -25,7 +27,7 @@ if [ -z "$CROSS_BUILD" ]; then build_options_default+=" gtk_doc" fi -tepl-devel_package() { +libgedit-tepl-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - developement files" pkg_install() { diff --git a/srcpkgs/tepl-devel b/srcpkgs/tepl-devel deleted file mode 120000 index 9ae68b02eadd2b..00000000000000 --- a/srcpkgs/tepl-devel +++ /dev/null @@ -1 +0,0 @@ -tepl \ No newline at end of file From 44d388d746a384d1ee69e097f95360a2e5ac0c97 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:29:41 +0300 Subject: [PATCH 4/6] gedit: update to 47.0 --- common/shlibs | 2 +- srcpkgs/gedit/template | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/common/shlibs b/common/shlibs index b5d7345fd3c7da..63beab24fb251a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3596,7 +3596,7 @@ libqhttpengine.so.1 qhttpengine-1.0.1_1 libqmdnsengine.so.0 qmdnsengine-0.1.0_1 libyang.so.1 libyang-1.0r5_1 libhtp.so.2 libhtp-0.5.30_1 -libgedit-46.so gedit-46.1_1 +libgedit-47.so gedit-47.0_1 libgedit-amtk-5.so.0 libgedit-amtk-5.8.0_1 libgedit-gtksourceview-300.so.1 libgedit-gtksourceview-299.2.1_1 libgedit-gfls-1.so.0 libgedit-gfls-0.1.0_1 diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template index c14af986fcf758..33743270ed993a 100644 --- a/srcpkgs/gedit/template +++ b/srcpkgs/gedit/template @@ -1,7 +1,7 @@ # Template file for 'gedit' # keep major version in sync with gedit-plugins pkgname=gedit -version=46.2 +version=47.0 revision=1 build_helper="gir" build_style=meson @@ -10,7 +10,7 @@ configure_args="-Dgtk_doc=false" hostmakedepends="itstool pkg-config glib-devel gdk-pixbuf perl gettext gtk-update-icon-cache desktop-file-utils" makedepends="gsettings-desktop-schemas-devel gspell-devel libgedit-gtksourceview-devel - libpeas-devel python3-gobject-devel libgedit-amtk-devel tepl-devel" + libpeas-devel python3-gobject-devel libgedit-amtk-devel libgedit-tepl-devel" depends="desktop-file-utils gsettings-desktop-schemas iso-codes" short_desc="Text editor for GNOME" maintainer="Orphaned " @@ -18,13 +18,13 @@ license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Gedit" changelog="https://gitlab.gnome.org/GNOME/gedit/-/raw/${version}/NEWS" distfiles="${GNOME_SITE}/gedit/${version%.*}/gedit-${version}.tar.xz" -checksum=c0866412bad147ebace2d282ffcbb5a0e9a304b20fd55640bee21c81e6d501ef +checksum=fa4a597e34c76d4ac91431b5ae6e191c96c6b0af1702e0899ab35199edfa1bfa python_version=3 shlib_provides="libgedit-46.so" gedit-devel_package() { depends="${sourcepkg}>=${version}_${revision} gtk+3-devel libglib-devel - libgedit-gtksourceview-devel libpeas-devel libgedit-amtk-devel tepl-devel" + libgedit-gtksourceview-devel libpeas-devel libgedit-amtk-devel libgedit-tepl-devel" short_desc+=" - development files" pkg_install() { vmove usr/include From 88d1ff2090bbb5322373f16aa7953aa276248239 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:29:48 +0300 Subject: [PATCH 5/6] gedit-plugins: update to 47.0 --- srcpkgs/gedit-plugins/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gedit-plugins/template b/srcpkgs/gedit-plugins/template index f332e34d3802f8..f147bf2b20bcce 100644 --- a/srcpkgs/gedit-plugins/template +++ b/srcpkgs/gedit-plugins/template @@ -1,7 +1,7 @@ # Template file for 'gedit-plugins' # keep major version in sync with gedit pkgname=gedit-plugins -version=46.0 +version=47.0 revision=1 build_style=meson pycompile_dirs="usr/lib/gedit/plugins" @@ -16,5 +16,5 @@ license="GPL-2.0-or-later" homepage="https://gitlab.gnome.org/GNOME/gedit-plugins" changelog="https://gitlab.gnome.org/GNOME/gedit-plugins/-/raw/master/NEWS" distfiles="${GNOME_SITE}/gedit-plugins/${version%.*}/gedit-plugins-${version}.tar.xz" -checksum=db6b4aa72dac0190a8ae497f770f5a4ba66ae3cf1e03ea8b744e6101df09b251 +checksum=bb493af27561c2d553fe62e9aad5b3cd0c49f3df743dfc4acf6b3319e928f4a6 python_version=3 From d522a40eae98081e478c9850c9c394059e70f73f Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:30:16 +0300 Subject: [PATCH 6/6] gnome-latex: rebuild for libgedit-tepl --- srcpkgs/gnome-latex/patches/fix-tepl.patch | 85 ++++++++++++++++++++++ srcpkgs/gnome-latex/template | 4 +- 2 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/gnome-latex/patches/fix-tepl.patch diff --git a/srcpkgs/gnome-latex/patches/fix-tepl.patch b/srcpkgs/gnome-latex/patches/fix-tepl.patch new file mode 100644 index 00000000000000..e82a44d925a983 --- /dev/null +++ b/srcpkgs/gnome-latex/patches/fix-tepl.patch @@ -0,0 +1,85 @@ +diff --git a/configure b/configure +index a58dc5629..e01a8f4ec 100755 +--- a/configure ++++ b/configure +@@ -14305,7 +14305,7 @@ if test -n "$DEP_CFLAGS"; then + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + \""; } >&5 +@@ -14314,7 +14314,7 @@ if test -n "$DEP_CFLAGS"; then + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + ") 2>&5 +@@ -14326,7 +14326,7 @@ if test -n "$DEP_CFLAGS"; then + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + " 2>/dev/null` +@@ -14346,7 +14346,7 @@ if test -n "$DEP_LIBS"; then + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + \""; } >&5 +@@ -14355,7 +14355,7 @@ if test -n "$DEP_LIBS"; then + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + ") 2>&5 +@@ -14367,7 +14367,7 @@ if test -n "$DEP_LIBS"; then + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + " 2>/dev/null` +@@ -14396,7 +14396,7 @@ fi + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + " 2>&1` +@@ -14406,7 +14406,7 @@ fi + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + " 2>&1` +@@ -14419,7 +14419,7 @@ fi + gtk+-3.0 >= 3.22 + gspell-1 >= 1.8 + libgedit-amtk-5 +- tepl-6 >= 6.8 ++ libgedit-tepl-6 >= 6.8 + gee-0.8 >= 0.10 + gsettings-desktop-schemas + ) were not met: diff --git a/srcpkgs/gnome-latex/template b/srcpkgs/gnome-latex/template index 9784d71e54a246..10675875a753c1 100644 --- a/srcpkgs/gnome-latex/template +++ b/srcpkgs/gnome-latex/template @@ -1,7 +1,7 @@ # Template file for 'gnome-latex' pkgname=gnome-latex version=3.46.0 -revision=1 +revision=2 build_helper="gir" build_style=gnu-configure configure_args="--disable-appstream-util --disable-dconf-migration @@ -9,7 +9,7 @@ configure_args="--disable-appstream-util --disable-dconf-migration hostmakedepends="glib-devel gettext itstool pkg-config vala $(vopt_if gir gobject-introspection) gtk-doc" makedepends="gsettings-desktop-schemas-devel gspell-devel libgedit-gtksourceview-devel - gtk+3-devel libgee-devel libglib-devel tepl-devel" + gtk+3-devel libgee-devel libglib-devel libgedit-tepl-devel" short_desc="LaTeX editor for the GNOME desktop" maintainer="Enno Boland " license="GPL-3.0-or-later"