--- i/x11-toolkits/libhandy/Makefile +++ i/x11-toolkits/libhandy/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= libhandy -PORTVERSION= 0.0.9 +PORTVERSION= 0.0.10 CATEGORIES= x11-toolkits gnome DIST_SUBDIR= gnome @@ -10,11 +10,12 @@ COMMENT= Library with GTK+ widgets for mobile phones LICENSE= LGPL21 -BUILD_DEPENDS= valac:lang/vala +BUILD_DEPENDS= valac:lang/vala \ + gsed:textproc/gsed LIB_DEPENDS= libgladeui-2.so:devel/glade USES= compiler:c11 gettext gnome meson pkgconfig -USE_GNOME= cairo gtk30 introspection:build +USE_GNOME= cairo gtk30 gdkpixbuf2 introspection:build USE_LDCONFIG= yes MESON_ARGS= -Dtests=false @@ -22,6 +23,5 @@ MESON_ARGS= -Dtests=false USE_GITLAB= yes GL_SITE= https://source.puri.sm/ GL_ACCOUNT= Librem5 -GL_COMMIT= 56b0aa62f6251ee19a88fc208b7ca8dcf9c9633c - +GL_COMMIT= 2d777677352d037b6f5cc24d9c1c8d9a74ac0ded .include --- i/x11-toolkits/libhandy/distinfo +++ i/x11-toolkits/libhandy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1552327729 -SHA256 (gnome/Librem5-libhandy-56b0aa62f6251ee19a88fc208b7ca8dcf9c9633c_GL0.tar.gz) = a8e6bfa75602080a01228cdabf4f51bde9d4093f8eb95c957990bd97e96f8568 -SIZE (gnome/Librem5-libhandy-56b0aa62f6251ee19a88fc208b7ca8dcf9c9633c_GL0.tar.gz) = 136905 +TIMESTAMP = 1562631211 +SHA256 (gnome/Librem5-libhandy-2d777677352d037b6f5cc24d9c1c8d9a74ac0ded_GL0.tar.gz) = 0337a7879523c49eec53b75d4fd8e60d27baee5eec9e870f8b47df151c8fd038 +SIZE (gnome/Librem5-libhandy-2d777677352d037b6f5cc24d9c1c8d9a74ac0ded_GL0.tar.gz) = 355632 --- /dev/null +++ i/x11-toolkits/libhandy/files/patch-src_gen-public-types.sh @@ -0,0 +1,11 @@ +--- src/gen-public-types.sh.orig 2019-06-12 15:30:57 UTC ++++ src/gen-public-types.sh +@@ -16,7 +16,7 @@ void + hdy_init_public_types (void) + {' + +-sed -ne 's/^#define \+\(HDY_TYPE_[A-Z0-9_]\+\) \+.*/ g_type_ensure (\1);/p' "$@" | sort ++gsed -ne 's/^#define \+\(HDY_TYPE_[A-Z0-9_]\+\) \+.*/ g_type_ensure (\1);/p' "$@" | sort + + echo '} + ' --- i/x11-toolkits/libhandy/pkg-plist +++ i/x11-toolkits/libhandy/pkg-plist @@ -12,15 +12,23 @@ include/libhandy-0.0/hdy-enum-value-object.h include/libhandy-0.0/hdy-enums.h include/libhandy-0.0/hdy-expander-row.h include/libhandy-0.0/hdy-fold.h +include/libhandy-0.0/hdy-header-bar.h include/libhandy-0.0/hdy-header-group.h include/libhandy-0.0/hdy-leaflet.h include/libhandy-0.0/hdy-list-box.h include/libhandy-0.0/hdy-main.h +include/libhandy-0.0/hdy-preferences-group.h +include/libhandy-0.0/hdy-preferences-page.h +include/libhandy-0.0/hdy-preferences-row.h +include/libhandy-0.0/hdy-preferences-window.h include/libhandy-0.0/hdy-search-bar.h +include/libhandy-0.0/hdy-squeezer.h include/libhandy-0.0/hdy-string-utf8.h include/libhandy-0.0/hdy-title-bar.h include/libhandy-0.0/hdy-value-object.h include/libhandy-0.0/hdy-version.h +include/libhandy-0.0/hdy-view-switcher-bar.h +include/libhandy-0.0/hdy-view-switcher.h lib/girepository-1.0/Handy-0.0.typelib lib/glade/modules/libglade-handy.so lib/libhandy-0.0.so