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

Reply via email to