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

---
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