diff --git a/srcpkgs/lxpanel/patches/fix-panel-size.patch b/srcpkgs/lxpanel/patches/fix-panel-size.patch deleted file mode 100644 index 15ffccd0f9f..00000000000 --- a/srcpkgs/lxpanel/patches/fix-panel-size.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://github.com/lxde/lxpanel/pull/38 - -From 12576de7b83c634437217e23d74954070a1be2d5 Mon Sep 17 00:00:00 2001 -From: Ben Walsh -Date: Sat, 6 Jun 2020 10:38:15 +0100 -Subject: [PATCH] Correct panel size under GTK3. Fixes Sourceforge #773. - ---- - src/panel.c | 7 +++++++ - 1 file changed, 7 insertions(+) - -diff --git a/src/panel.c b/src/panel.c -index 45188dbe..2b5fc9be 100644 ---- a/src/panel.c -+++ b/src/panel.c -@@ -293,6 +293,12 @@ lxpanel_get_preferred_height (GtkWidget *widget, - if (natural_height) - *natural_height = requisition.height; - } -+ -+static GtkSizeRequestMode -+lxpanel_get_request_mode (GtkWidget *widget) -+{ -+ return GTK_SIZE_REQUEST_CONSTANT_SIZE; -+} - #endif - - static void lxpanel_size_allocate(GtkWidget *widget, GtkAllocation *a) -@@ -413,6 +419,7 @@ static void lxpanel_class_init(PanelToplevelClass *klass) - #if GTK_CHECK_VERSION(3, 0, 0) - widget_class->get_preferred_width = lxpanel_get_preferred_width; - widget_class->get_preferred_height = lxpanel_get_preferred_height; -+ widget_class->get_request_mode = lxpanel_get_request_mode; - #else - widget_class->size_request = lxpanel_size_request; - #endif diff --git a/srcpkgs/lxpanel/template b/srcpkgs/lxpanel/template index 283f3fb93c9..bc648497cb8 100644 --- a/srcpkgs/lxpanel/template +++ b/srcpkgs/lxpanel/template @@ -1,10 +1,10 @@ # Template file for 'lxpanel' pkgname=lxpanel -version=0.10.1 -revision=2 +version=0.11.1 +revision=1 build_style=gnu-configure configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool" +hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" makedepends="alsa-lib-devel gtk+3-devel menu-cache-devel libwnck-devel libcurl-devel wireless_tools-devel lxmenu-data libxml2-devel libfm-gtk+3-devel libfm-extra-devel libkeybinder3-devel" @@ -13,11 +13,16 @@ short_desc="LXDE Standard panel" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://lxde.org/" -distfiles="${SOURCEFORGE_SITE}/lxde/${pkgname}-${version}.tar.xz" -checksum=1e318f57d7e36b61c23a504d03d2430c78dad142c1804451061f1b3ea5441ee8 +distfiles="https://github.com/lxde/lxpanel/archive/refs/tags/${version}.tar.gz" +checksum=24334dde6ed37d32bb021f902dbd54a1e6cdd01f35a778d80fcd3acd23a0e93b lib32disabled=yes +pre_configure() { + [ -d m4 ] || mkdir m4 + autoreconf -fi +} + lxpanel-devel_package() { depends="menu-cache-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files"