On Mon Nov 20, 2017 at 08:15:13PM +0100, Adam Wolk wrote: > On Wed, Nov 08, 2017 at 09:43:01PM +0100, Adam Wolk wrote: > > Hi ports@ > > > > attaching a trivial bump for net/corebird > > testedo n amd64 current. > > > > Port changes: > > - dropping dependency on librest > > - dropping wantlib on soup-gnome > > - appdata changed it's dwelling place > > - setting HOME for tests and interactive > > causing all tests to finally pass > > > > Feedback, OK's? > > > > Regards, > > Adam > > > > upstream changelog: > > --- > > > > Version 1.7.2 > > > > Changelog: > > - Fix window cancel button label mixup > > - Fix potential crash when composing a tweet (#779) > > - Fix abort when trying to detect emoji support (#781) > > - Fix spell checking > > - Update translations > > > > Release 1.7.1 > > > > Changelog: > > - Fixed a small problem with the appdata file in 1.7 > > > > Version 1.7 > > > > Changelog: > > - Hashtags and Mentions in profile desriptions are now clickable > > - The mention-completion when composing a new tweet now fetches > > unknown users from the twitter server > > - Videos larger than the screen size are now getting scaled down > > while playing > > - Profiles now indicate when an account is suspended > > - Profiles handle protected accounts better when trying to > > access followers/following users, etc. > > - The compose window now allows tweets with just media > > attached but not text > > - Improve the hashtag/mention/link detection when composing a new tweet > > - The compose dialog now shows an emoji chooser. This is > > only available starting GTK+ 3.22.19 and the emojis will only be > > rendered with color if you have the needed cairo version > > installed, as well as an emoji font. > > - Fixed a bug that led to wrong Direct Message info being > > inserted into the database > > - Fixed a bug that resulted in broken files when downloading > > instagram images > > > > Version 1.6 (2017-08-25) > > > > Changelog: > > - Dependencies: GTK+ 3.20 is now required, and librest is no longer > > a dependency > > - Facelift for the tweet info page > > - Lots of stability fixes > > - The compose window now starts uploading images as soon as they > > are selected > > --- > > Corebird 1.7.3 has been recently released with support for 280 characters > change on Twitter and a few other tweaks. Updated diff and upstream > changelog below: > > upstream changelog > --- > > Version 1.7.3 > > Changelog: > - Increase maximum tweet length to 280 characters > - Increase maximum name length to 50 characters and improve > certain parts of the UI to cope better with longer names > - Fix the emoji button not showing up in the compose window > - Update translations > > ---
Works fine here. ok with HOMEPAGE switch to https. > Index: Makefile > =================================================================== > RCS file: /cvs/ports/net/corebird/Makefile,v > retrieving revision 1.17 > diff -u -p -r1.17 Makefile > --- Makefile 28 Oct 2017 18:31:41 -0000 1.17 > +++ Makefile 20 Nov 2017 19:14:24 -0000 > @@ -2,10 +2,9 @@ > > COMMENT = native Gtk+ Twitter client > > -V = 1.5.1 > +V = 1.7.3 > DISTNAME = corebird-${V} > MASTER_SITES = > https://github.com/baedert/corebird/releases/download/${V}/ > -REVISION = 2 > > EXTRACT_SUFX = .tar.xz > CATEGORIES = net > @@ -25,7 +24,7 @@ WANTLIB += gmodule-2.0 gobject-2.0 graph > WANTLIB += gstreamer-1.0 gstvideo-1.0 gthread-2.0 gtk-3 harfbuzz > WANTLIB += json-glib-1.0 lzma m orc-0.4 pango-1.0 pangocairo-1.0 > WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread > -WANTLIB += rest-0.7 soup-2.4 soup-gnome-2.4 sqlite3 ${COMPILER_LIBCXX} xcb > +WANTLIB += soup-2.4 sqlite3 ${COMPILER_LIBCXX} xcb > WANTLIB += xcb-render xcb-shm xml2 z > > MODULES = devel/dconf \ > @@ -40,7 +39,6 @@ LIB_DEPENDS = databases/sqlite3 \ > devel/json-glib \ > devel/libsoup>=2.4 \ > devel/orc \ > - net/librest>=0.7.91 \ > multimedia/gstreamer1/core \ > multimedia/gstreamer1/plugins-base \ > textproc/gspell \ > @@ -52,5 +50,11 @@ RUN_DEPENDS = multimedia/gstreamer1/plu > > CONFIGURE_STYLE = gnu > USE_GMAKE = Yes > + > +TEST_ENV = HOME=${WRKDIR}/tests > +TEST_IS_INTERACTIVE= x11 > + > +pre-test: > + mkdir -p ${WRKDIR}/tests/.config/corebird > > .include <bsd.port.mk> > Index: distinfo > =================================================================== > RCS file: /cvs/ports/net/corebird/distinfo,v > retrieving revision 1.10 > diff -u -p -r1.10 distinfo > --- distinfo 20 Jul 2017 23:22:15 -0000 1.10 > +++ distinfo 20 Nov 2017 19:14:24 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (corebird-1.5.1.tar.xz) = 57ZBol4nnYJRygqfou8Rpd02TjaeH6VPVUWCTclt7aA= > -SIZE (corebird-1.5.1.tar.xz) = 676192 > +SHA256 (corebird-1.7.3.tar.xz) = y/Qv3xhvXepHxdFx9qbdR6BdDnIaS/1uYbUwaeonjic= > +SIZE (corebird-1.7.3.tar.xz) = 705080 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/net/corebird/pkg/PLIST,v > retrieving revision 1.6 > diff -u -p -r1.6 PLIST > --- pkg/PLIST 20 Jul 2017 23:22:15 -0000 1.6 > +++ pkg/PLIST 20 Nov 2017 19:14:24 -0000 > @@ -1,8 +1,6 @@ > @comment $OpenBSD: PLIST,v 1.6 2017/07/20 23:22:15 awolk Exp $ > @bin bin/corebird > @man man/man1/corebird.1 > -share/appdata/ > -share/appdata/org.baedert.corebird.appdata.xml > share/applications/org.baedert.corebird.desktop > share/dbus-1/services/org.baedert.corebird.service > share/glib-2.0/schemas/org.baedert.corebird.gschema.xml > @@ -63,3 +61,5 @@ share/locale/zh_TW/LC_MESSAGES/corebird. > @unexec-delete %D/bin/update-desktop-database > @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor > @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor > +share/metainfo/ > +share/metainfo/org.baedert.corebird.appdata.xml