From f81dfd8d9d2d657c6d29e99a8254e8849f5f9821 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sat, 12 Apr 2025 18:25:59 -0700 Subject: [PATCH] lxappearance-obconf: update to 0.2.4. --- .../patches/gtk3-cairo-segfault.patch | 24 ------------------- srcpkgs/lxappearance-obconf/template | 14 +++++------ 2 files changed, 7 insertions(+), 31 deletions(-) delete mode 100644 srcpkgs/lxappearance-obconf/patches/gtk3-cairo-segfault.patch diff --git a/srcpkgs/lxappearance-obconf/patches/gtk3-cairo-segfault.patch b/srcpkgs/lxappearance-obconf/patches/gtk3-cairo-segfault.patch deleted file mode 100644 index 7ff8a28b803..00000000000 --- a/srcpkgs/lxappearance-obconf/patches/gtk3-cairo-segfault.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://github.com/lxde/lxappearance-obconf/pull/1 - -From b31c69d41c80e92762ffe17addeb238d9df2c62b Mon Sep 17 00:00:00 2001 -From: bill-auger -Date: Thu, 29 Oct 2020 21:15:54 -0400 -Subject: [PATCH] fix GTK3/cairo segfault (closes sf#933) - ---- - src/preview.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/preview.c b/src/preview.c -index ada6eb3..a2fc63d 100644 ---- a/src/preview.c -+++ b/src/preview.c -@@ -30,6 +30,8 @@ - #include - - #if GTK_CHECK_VERSION(3, 0, 0) -+#include -+#include - #include - #endif - diff --git a/srcpkgs/lxappearance-obconf/template b/srcpkgs/lxappearance-obconf/template index d95d3bc795e..c56023c0fc3 100644 --- a/srcpkgs/lxappearance-obconf/template +++ b/srcpkgs/lxappearance-obconf/template @@ -1,10 +1,10 @@ # Template file for 'lxappearance-obconf' pkgname=lxappearance-obconf -version=0.2.3 -revision=4 +version=0.2.4 +revision=1 build_style=gnu-configure configure_args="--disable-static --enable-gtk3" -hostmakedepends="pkg-config intltool" +hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" makedepends=" openbox-devel dbus-glib-devel libxml2-devel libXft-devel libSM-devel imlib2-devel pango-devel gtk+3-devel lxappearance" @@ -13,9 +13,9 @@ short_desc="Plugin for LXAppearance to configure Openbox" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://lxde.org/" -distfiles="${SOURCEFORGE_SITE}/lxde/${pkgname}-${version}.tar.xz" -checksum=3150b33b4b7beb71c1803aee2be21c94767d73b70dfc8d2bcaafe2650ea83149 +distfiles="https://github.com/lxde/lxappearance-obconf/archive/refs/tags/${version}.tar.gz" +checksum=202cede4e56d2f93b24dd945fcfa69d4cea62a8deae9bdd6e5d035edfe5c4df9 -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure +pre_configure() { + autoreconf -fi }