aboutsummaryrefslogtreecommitdiffstats
path: root/x11-fm/sushi
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2018-09-30 19:58:29 +0800
committerkwm <kwm@FreeBSD.org>2018-09-30 19:58:29 +0800
commit1f45d9eb2b1cd9ba6632b2331526d2dfe4cb17fa (patch)
tree6146e775343aaf339921799078894a48fef9aa15 /x11-fm/sushi
parentb640e6d0ba34a529816c17d494eb8ca09ca720fd (diff)
downloadfreebsd-ports-gnome-1f45d9eb2b1cd9ba6632b2331526d2dfe4cb17fa.tar.gz
freebsd-ports-gnome-1f45d9eb2b1cd9ba6632b2331526d2dfe4cb17fa.tar.zst
freebsd-ports-gnome-1f45d9eb2b1cd9ba6632b2331526d2dfe4cb17fa.zip
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at https://help.gnome.org/misc/release-notes/3.28/ Thanks to Antoine Brodin for running the exp-runs. PR: 229761
Diffstat (limited to 'x11-fm/sushi')
-rw-r--r--x11-fm/sushi/Makefile24
-rw-r--r--x11-fm/sushi/distinfo5
-rw-r--r--x11-fm/sushi/pkg-plist46
3 files changed, 45 insertions, 30 deletions
diff --git a/x11-fm/sushi/Makefile b/x11-fm/sushi/Makefile
index 2807a3844021..44cdd26c5b16 100644
--- a/x11-fm/sushi/Makefile
+++ b/x11-fm/sushi/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= sushi
-PORTVERSION= 3.18.0
-PORTREVISION= 2
+PORTVERSION= 3.28.3
CATEGORIES= x11-fm gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -11,25 +10,36 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Tool similar to Gloobus Preview that provides quick file previews
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
LIB_DEPENDS= libgcr-3.so:security/gcr \
libgjs.so:lang/gjs \
libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
- libclutter-gst-2.0.so:multimedia/clutter-gst \
+ libclutter-gst-3.0.so:multimedia/clutter-gst3 \
libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
libmusicbrainz5.so:audio/libmusicbrainz5 \
+ libfreetype.so:print/freetype2 \
+ libharfbuzz.so:print/harfbuzz \
+ libclutter-1.0.so:graphics/clutter \
+ libjson-glib-1.0.so:devel/json-glib \
+ libcogl.so:graphics/cogl \
+ libsoup-2.4.so:devel/libsoup \
libevdocument3.so:graphics/evince
RUN_DEPENDS= nautilus:x11-fm/nautilus
PORTSCOUT= limitw:1,even
-USES= compiler:c11 gettext gmake gnome libtool pathfix pkgconfig tar:xz
+USES= compiler:c11 gettext gmake gnome libtool localbase pathfix \
+ pkgconfig tar:xz
USE_CSTD= c11
INSTALLS_ICONS= yes
-USE_GNOME= gnomeprefix gtksourceview3 intlhack introspection:build
+USE_GNOME= cairo gnomeprefix gtksourceview3 intlhack introspection
+USE_GL= egl
+USE_GSTREAMER1= yes
USE_LDCONFIG= yes
+USE_XORG= x11 xcomposite xdamage xext xi xfixes xrandr
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
.include <bsd.port.mk>
diff --git a/x11-fm/sushi/distinfo b/x11-fm/sushi/distinfo
index 1d82ffeef346..a0cae32886af 100644
--- a/x11-fm/sushi/distinfo
+++ b/x11-fm/sushi/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/sushi-3.18.0.tar.xz) = 7f4df92be950bf23aff28da49ce108766dd21a88efc14a9d0807e10225608e9c
-SIZE (gnome3/sushi-3.18.0.tar.xz) = 294676
+TIMESTAMP = 1525967238
+SHA256 (gnome3/sushi-3.28.3.tar.xz) = 3c2e5ae4a6553563fb06bcc3bd59b61a6d891cc9a3fad724f805e483c968cdfb
+SIZE (gnome3/sushi-3.28.3.tar.xz) = 298380
diff --git a/x11-fm/sushi/pkg-plist b/x11-fm/sushi/pkg-plist
index 3127c620d6c6..f5d1f2b9c5a3 100644
--- a/x11-fm/sushi/pkg-plist
+++ b/x11-fm/sushi/pkg-plist
@@ -3,14 +3,15 @@ lib/sushi/girepository-1.0/Sushi-1.0.typelib
lib/sushi/libsushi-1.0.so
libexec/sushi-start
share/dbus-1/services/org.gnome.Sushi.service
+share/locale/af/LC_MESSAGES/sushi.mo
share/locale/an/LC_MESSAGES/sushi.mo
share/locale/ar/LC_MESSAGES/sushi.mo
share/locale/as/LC_MESSAGES/sushi.mo
share/locale/ast/LC_MESSAGES/sushi.mo
share/locale/be/LC_MESSAGES/sushi.mo
-share/locale/bs/LC_MESSAGES/sushi.mo
share/locale/bg/LC_MESSAGES/sushi.mo
share/locale/bn_IN/LC_MESSAGES/sushi.mo
+share/locale/bs/LC_MESSAGES/sushi.mo
share/locale/ca/LC_MESSAGES/sushi.mo
share/locale/ca@valencia/LC_MESSAGES/sushi.mo
share/locale/cs/LC_MESSAGES/sushi.mo
@@ -26,10 +27,12 @@ share/locale/fa/LC_MESSAGES/sushi.mo
share/locale/fi/LC_MESSAGES/sushi.mo
share/locale/fr/LC_MESSAGES/sushi.mo
share/locale/fur/LC_MESSAGES/sushi.mo
+share/locale/gd/LC_MESSAGES/sushi.mo
share/locale/gl/LC_MESSAGES/sushi.mo
share/locale/gu/LC_MESSAGES/sushi.mo
share/locale/he/LC_MESSAGES/sushi.mo
share/locale/hi/LC_MESSAGES/sushi.mo
+share/locale/hr/LC_MESSAGES/sushi.mo
share/locale/hu/LC_MESSAGES/sushi.mo
share/locale/id/LC_MESSAGES/sushi.mo
share/locale/is/LC_MESSAGES/sushi.mo
@@ -43,6 +46,7 @@ share/locale/lv/LC_MESSAGES/sushi.mo
share/locale/ml/LC_MESSAGES/sushi.mo
share/locale/mr/LC_MESSAGES/sushi.mo
share/locale/nb/LC_MESSAGES/sushi.mo
+share/locale/ne/LC_MESSAGES/sushi.mo
share/locale/nl/LC_MESSAGES/sushi.mo
share/locale/oc/LC_MESSAGES/sushi.mo
share/locale/or/LC_MESSAGES/sushi.mo
@@ -50,6 +54,7 @@ share/locale/pa/LC_MESSAGES/sushi.mo
share/locale/pl/LC_MESSAGES/sushi.mo
share/locale/pt/LC_MESSAGES/sushi.mo
share/locale/pt_BR/LC_MESSAGES/sushi.mo
+share/locale/ro/LC_MESSAGES/sushi.mo
share/locale/ru/LC_MESSAGES/sushi.mo
share/locale/sk/LC_MESSAGES/sushi.mo
share/locale/sl/LC_MESSAGES/sushi.mo
@@ -68,23 +73,22 @@ share/locale/vi/LC_MESSAGES/sushi.mo
share/locale/zh_CN/LC_MESSAGES/sushi.mo
share/locale/zh_HK/LC_MESSAGES/sushi.mo
share/locale/zh_TW/LC_MESSAGES/sushi.mo
-share/sushi/gir-1.0/Sushi-1.0.gir
-share/sushi/js/ui/application.js
-share/sushi/js/ui/fallbackRenderer.js
-share/sushi/js/ui/main.js
-share/sushi/js/ui/mainWindow.js
-share/sushi/js/ui/mimeHandler.js
-share/sushi/js/ui/spinnerBox.js
-share/sushi/js/ui/tweener.js
-share/sushi/js/ui/utils.js
-share/sushi/js/util/constants.js
-share/sushi/js/util/format.js
-share/sushi/js/util/path.js
-share/sushi/js/util/totemMimeTypes.js
-share/sushi/js/viewers/audio.js
-share/sushi/js/viewers/evince.js
-share/sushi/js/viewers/font.js
-share/sushi/js/viewers/gst.js
-share/sushi/js/viewers/html.js
-share/sushi/js/viewers/image.js
-share/sushi/js/viewers/text.js
+%%DATADIR%%/gir-1.0/Sushi-1.0.gir
+%%DATADIR%%/js/ui/application.js
+%%DATADIR%%/js/ui/fallbackRenderer.js
+%%DATADIR%%/js/ui/main.js
+%%DATADIR%%/js/ui/mainWindow.js
+%%DATADIR%%/js/ui/mimeHandler.js
+%%DATADIR%%/js/ui/spinnerBox.js
+%%DATADIR%%/js/ui/tweener.js
+%%DATADIR%%/js/ui/utils.js
+%%DATADIR%%/js/util/constants.js
+%%DATADIR%%/js/util/path.js
+%%DATADIR%%/js/util/totemMimeTypes.js
+%%DATADIR%%/js/viewers/audio.js
+%%DATADIR%%/js/viewers/evince.js
+%%DATADIR%%/js/viewers/font.js
+%%DATADIR%%/js/viewers/gst.js
+%%DATADIR%%/js/viewers/html.js
+%%DATADIR%%/js/viewers/image.js
+%%DATADIR%%/js/viewers/text.js