svn commit: r568620 - in head/x11/gtk-app-menu: . files

Neel Chauhan nc at FreeBSD.org
Tue Mar 16 23:22:29 UTC 2021


Author: nc
Date: Tue Mar 16 23:22:27 2021
New Revision: 568620
URL: https://svnweb.freebsd.org/changeset/ports/568620

Log:
  x11/gtk-app-menu: Update to 0.7.6
  
  PR:             252361
  Submitted by:   Trenton Schulz <trueos AT norwegianrockcat DOT com> (maintainer)

Added:
  head/x11/gtk-app-menu/files/patch-lib_dbusmenu-importer_importer.c   (contents, props changed)
  head/x11/gtk-app-menu/files/patch-meson.build   (contents, props changed)
Deleted:
  head/x11/gtk-app-menu/files/patch-subprojects_appmenu-gtk-module_cmake_GLibProgramHandlers.cmake
  head/x11/gtk-app-menu/files/patch-subprojects_appmenu-gtk-module_src_CMakeLists.txt
Modified:
  head/x11/gtk-app-menu/Makefile
  head/x11/gtk-app-menu/distinfo
  head/x11/gtk-app-menu/pkg-plist

Modified: head/x11/gtk-app-menu/Makefile
==============================================================================
--- head/x11/gtk-app-menu/Makefile	Tue Mar 16 22:18:20 2021	(r568619)
+++ head/x11/gtk-app-menu/Makefile	Tue Mar 16 23:22:27 2021	(r568620)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	appmenu-gtk-module
-DISTVERSION=	0.7.3.2
+DISTVERSION=	0.7.6
 CATEGORIES=	x11
 
 MAINTAINER=	trueos at norwegianrockcat.com
@@ -10,16 +10,19 @@ COMMENT=	GTK module for putting application menubar in
 LICENSE=	LGPL3
 LICENSE_FILE=	${WRKSRC}/subprojects/appmenu-gtk-module/LICENSE
 
-USES=	cmake gnome pkgconfig
+LIB_DEPENDS=	libbamf3.so:sysutils/bamf
+BUILD_DEPENDS=	valac:lang/vala
 
-CMAKE_SOURCE_PATH=	${WRKSRC}/subprojects/appmenu-gtk-module
+USES=	meson gnome pkgconfig
 
+MESON_ARGS=	-Dvalapanel=disabled -Dxfce=disabled -Dmate=disabled -Dbudgie=disabled -Djayatana=disabled -Dregistrar=disabled -Dappmenu-gtk-module=enabled
+
 USE_GNOME=	gtk30 glib20 gtk20 gdkpixbuf2
 GLIB_SCHEMAS=	org.appmenu.gtk-module.gschema.xml
 
 USE_GITLAB=	yes
 GL_ACCOUNT=	vala-panel-project
 GL_PROJECT=	vala-panel-appmenu
-GL_COMMIT=	c2cb48f07d95079e566eed78b28880e00f31c637
+GL_COMMIT=	4e362c22ab3a23c98f13fb379c782786ee057cf6
 
 .include <bsd.port.mk>

Modified: head/x11/gtk-app-menu/distinfo
==============================================================================
--- head/x11/gtk-app-menu/distinfo	Tue Mar 16 22:18:20 2021	(r568619)
+++ head/x11/gtk-app-menu/distinfo	Tue Mar 16 23:22:27 2021	(r568620)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600631254
-SHA256 (vala-panel-project-vala-panel-appmenu-c2cb48f07d95079e566eed78b28880e00f31c637_GL0.tar.gz) = ca56fe93ccaacde658af56666867c5ccd6ad4831b61491afa4a5335c261c6560
-SIZE (vala-panel-project-vala-panel-appmenu-c2cb48f07d95079e566eed78b28880e00f31c637_GL0.tar.gz) = 165788
+TIMESTAMP = 1609531769
+SHA256 (vala-panel-project-vala-panel-appmenu-4e362c22ab3a23c98f13fb379c782786ee057cf6_GL0.tar.gz) = 520b715e179b405615ac4cef6adf5fd77fae319db5ee0a7d9737b3c37dfa42fb
+SIZE (vala-panel-project-vala-panel-appmenu-4e362c22ab3a23c98f13fb379c782786ee057cf6_GL0.tar.gz) = 149391

Added: head/x11/gtk-app-menu/files/patch-lib_dbusmenu-importer_importer.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/gtk-app-menu/files/patch-lib_dbusmenu-importer_importer.c	Tue Mar 16 23:22:27 2021	(r568620)
@@ -0,0 +1,11 @@
+--- lib/dbusmenu-importer/importer.c.orig	2021-01-01 20:18:10 UTC
++++ lib/dbusmenu-importer/importer.c
+@@ -25,7 +25,7 @@ struct _DBusMenuImporter
+ 	GObject parent_instance;
+ 	char *bus_name;
+ 	char *object_path;
+-	ulong name_id;
++	gulong name_id;
+ 	GCancellable *cancellable;
+ 	DBusMenuXml *proxy;
+ 	DBusMenuModel *top_model;

Added: head/x11/gtk-app-menu/files/patch-meson.build
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/gtk-app-menu/files/patch-meson.build	Tue Mar 16 23:22:27 2021	(r568620)
@@ -0,0 +1,8 @@
+--- meson.build.orig	2021-01-02 21:06:31 UTC
++++ meson.build
+@@ -117,4 +117,4 @@ readmes = [
+     'README.md',
+     'LICENSE',
+ ]
+-install_data(readmes, install_dir : join_paths(get_option('datadir'), meson.project_name(), 'doc'))
++# install_data(readmes, install_dir : join_paths(get_option('datadir'), meson.project_name(), 'doc'))

Modified: head/x11/gtk-app-menu/pkg-plist
==============================================================================
--- head/x11/gtk-app-menu/pkg-plist	Tue Mar 16 22:18:20 2021	(r568619)
+++ head/x11/gtk-app-menu/pkg-plist	Tue Mar 16 23:22:27 2021	(r568620)
@@ -1,11 +1,17 @@
 libdata/pkgconfig/appmenu-gtk3-parser.pc
 libdata/pkgconfig/appmenu-gtk2-parser.pc
-lib/libappmenu-gtk2-parser.so.0
 lib/gtk-2.0/modules/libappmenu-gtk-module.so
+lib/libappmenu-gtk2-parser.so.0.7
+lib/libappmenu-gtk2-parser.so.0
 lib/libappmenu-gtk2-parser.so
 lib/libappmenu-gtk3-parser.so
 lib/libappmenu-gtk3-parser.so.0
+lib/libappmenu-gtk3-parser.so.0.7
 lib/gtk-3.0/modules/libappmenu-gtk-module.so
 include/appmenu-gtk-parser/appmenu-gtk-menu-shell.h
 include/appmenu-gtk-parser/appmenu-gtk-parser.h
 include/appmenu-gtk-parser/appmenu-gtk-action-group.h
+%%DATADIR%%/doc/AUTHORS
+%%DATADIR%%/doc/LICENSE
+%%DATADIR%%/doc/README.md
+%%DATADIR%%/doc/TODO


More information about the svn-ports-head mailing list