Stuart Henderson <s...@spacehopper.org> wrote: > On 2017/09/21 09:42, Stuart Henderson wrote: > > liferea-1.12rc3(www/liferea): > Missing: GLESv2.1 > (/usr/local/lib/liferea/web-extension/liblifereawebextension.so) (system lib) > Missing: gstallocators-1.0.2 from gstreamer1-plugins-base-1.12.3 > (/usr/local/lib/liferea/web-extension/liblifereawebextension.so) > Missing: gstbadallocators-1.0.0 from gstreamer1-plugins-bad-1.12.3 > (/usr/local/lib/liferea/web-extension/liblifereawebextension.so) > Missing: gstgl-1.0.2 from gstreamer1-plugins-bad-1.12.3 > (/usr/local/lib/liferea/web-extension/liblifereawebextension.so) > Missing: tasn1.4 from libtasn1-4.12 > (/usr/local/lib/liferea/web-extension/liblifereawebextension.so) > WANTLIB += GLESv2 gstallocators-1.0 gstbadallocators-1.0 gstgl-1.0 > WANTLIB += tasn1
I didn't see those until I updated again. Now port-lib-depends-check is happy but portcheck complains about a couple of the new libraries. the following libraries in WANTLIB look like masked by RUN_DEPENDS: json-glib-1.0 tasn1 I'm not sure what that means. If I remove them from WANTLIB, it goes away but port-lib-depends-check gets angry again. Also added compilation of the python plugins. Index: Makefile =================================================================== RCS file: /cvs/ports/www/liferea/Makefile,v retrieving revision 1.94 diff -u -p -r1.94 Makefile --- Makefile 26 Jul 2017 22:45:31 -0000 1.94 +++ Makefile 22 Sep 2017 14:17:39 -0000 @@ -6,9 +6,8 @@ COMMENT= simple GTK desktop news aggreg GH_ACCOUNT= lwindolf GH_PROJECT= liferea -GH_TAGNAME= v1.12-rc2 -PKGNAME= liferea-1.12rc2 -REVISION= 2 +GH_TAGNAME= v1.12-rc3 +PKGNAME= liferea-1.12rc3 CATEGORIES= www news x11 @@ -17,22 +16,24 @@ HOMEPAGE= https://lzone.de/liferea/ # GPLv2+ PERMIT_PACKAGE_CDROM= Yes -WANTLIB += EGL GL ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage +WANTLIB += EGL GL GLESv2 ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xt Xxf86vm atk-1.0 WANTLIB += atk-bridge-2.0 atspi c cairo cairo-gobject dbus-1 drm WANTLIB += enchant epoxy ${LIBECXX} expat ffi fontconfig freetype WANTLIB += gbm gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0 girepository-1.0 WANTLIB += glapi glib-2.0 gmodule-2.0 gobject-2.0 gpg-error graphite2 -WANTLIB += gstapp-1.0 gstaudio-1.0 gstbase-1.0 gstfft-1.0 gstpbutils-1.0 +WANTLIB += gstallocators-1.0 gstapp-1.0 gstaudio-1.0 gstbadallocators-1.0 +WANTLIB += gstbase-1.0 gstfft-1.0 gstgl-1.0 gstpbutils-1.0 WANTLIB += gstreamer-1.0 gsttag-1.0 gstvideo-1.0 gthread-2.0 gtk-3 WANTLIB += harfbuzz harfbuzz-icu hyphen iconv icudata icui18n WANTLIB += icuuc intl javascriptcoregtk-4.0 jpeg json-glib-1.0 WANTLIB += lzma m notify orc-0.4 pango-1.0 pangocairo-1.0 pangoft2-1.0 WANTLIB += pcre peas-1.0 peas-gtk-1.0 pixman-1 png pthread pthread-stubs -WANTLIB += secret-1 soup-2.4 sqlite3 webkit2gtk-4.0 webp xcb xcb-dri2 +WANTLIB += secret-1 soup-2.4 sqlite3 tasn1 webkit2gtk-4.0 webp xcb xcb-dri2 WANTLIB += xcb-glx xcb-render xcb-shm xcb-xfixes xml2 xslt z MODULES= devel/dconf \ + lang/python \ textproc/intltool USE_GMAKE= Yes @@ -41,6 +42,7 @@ LIB_DEPENDS= devel/libpeas \ www/webkitgtk4 RUN_DEPENDS= devel/desktop-file-utils \ + devel/gettext \ x11/gtk+3,-guic # lib/liferea/plugins/{gnome-keyring,libnotify,media-player}.py @@ -69,5 +71,8 @@ pre-configure: post-install: rm ${PREFIX}/lib/liferea/web-extension/*.{a,la} + ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \ + ${PREFIX}/lib/liferea/plugins/ + .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/liferea/distinfo,v retrieving revision 1.39 diff -u -p -r1.39 distinfo --- distinfo 30 Dec 2016 14:51:27 -0000 1.39 +++ distinfo 22 Sep 2017 14:17:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (liferea-1.12-rc2.tar.gz) = 3Q3IqjuyH2fUdZKG7O34qyJQRxrnuwmlyJeONx4X84w= -SIZE (liferea-1.12-rc2.tar.gz) = 1510395 +SHA256 (liferea-1.12-rc3.tar.gz) = teW4KMu3b8TX1DswCvjmjzkU3l7Q1KZltx2J500f7Bo= +SIZE (liferea-1.12-rc3.tar.gz) = 1515017 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/liferea/pkg/PLIST,v retrieving revision 1.25 diff -u -p -r1.25 PLIST --- pkg/PLIST 30 Dec 2016 14:51:27 -0000 1.25 +++ pkg/PLIST 22 Sep 2017 14:17:39 -0000 @@ -7,12 +7,16 @@ lib/liferea/girepository-1.0/Liferea-3.0 lib/liferea/plugins/ lib/liferea/plugins/gnome-keyring.plugin lib/liferea/plugins/gnome-keyring.py +lib/liferea/plugins/gnome-keyring.pyc lib/liferea/plugins/libnotify.plugin lib/liferea/plugins/libnotify.py +lib/liferea/plugins/libnotify.pyc lib/liferea/plugins/media-player.plugin lib/liferea/plugins/media-player.py +lib/liferea/plugins/media-player.pyc lib/liferea/plugins/trayicon.plugin lib/liferea/plugins/trayicon.py +lib/liferea/plugins/trayicon.pyc lib/liferea/web-extension/ lib/liferea/web-extension/liblifereawebextension.so @man man/man1/liferea.1 @@ -99,6 +103,7 @@ share/liferea/gir-1.0/ share/liferea/gir-1.0/Liferea-3.0.gir share/liferea/google_source.ui share/liferea/inoreader_source.ui +share/liferea/liferea.css share/liferea/mainwindow.ui share/liferea/new_folder.ui share/liferea/new_newsbin.ui @@ -124,18 +129,18 @@ share/liferea/opml/feedlist_sk.opml share/liferea/opml/feedlist_sv.opml share/liferea/opml_source.ui share/liferea/pixmaps/ -share/liferea/pixmaps/attachment.png share/liferea/pixmaps/available.png share/liferea/pixmaps/available_offline.png share/liferea/pixmaps/default.png -share/liferea/pixmaps/directory.png +share/liferea/pixmaps/emblem-important.png share/liferea/pixmaps/empty.png share/liferea/pixmaps/empty_offline.png share/liferea/pixmaps/fl_opml.png -share/liferea/pixmaps/flag.png +share/liferea/pixmaps/folder-saved-search.png +share/liferea/pixmaps/folder.png +share/liferea/pixmaps/mail-attachment.png share/liferea/pixmaps/newsbin.png share/liferea/pixmaps/unread.png -share/liferea/pixmaps/vfolder.png share/liferea/prefs.ui share/liferea/properties.ui share/liferea/reedah_source.ui