diff --git a/x11-fm/sushi/Makefile b/x11-fm/sushi/Makefile index 4c5dcbdada70..0ca72d5389b8 100644 --- a/x11-fm/sushi/Makefile +++ b/x11-fm/sushi/Makefile @@ -1,41 +1,34 @@ PORTNAME= sushi -PORTVERSION= 42.0 -PORTREVISION= 5 +PORTVERSION= 46.0 CATEGORIES= x11-fm gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome +# https://gitlab.gnome.org/GNOME/sushi/-/merge_requests/57 +PATCH_SITES= https://gitlab.gnome.org/GNOME/sushi/-/commit/ +PATCHFILES+= 256b41c2.patch:-p1 + MAINTAINER= gnome@FreeBSD.org COMMENT= Tool similar to Gloobus Preview that provides quick file previews -WWW= https://gitlab.gnome.org/GNOME +WWW= https://gitlab.gnome.org/GNOME/sushi LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libgcr-base-3.so:security/gcr3 \ - libgjs.so:lang/gjs \ - libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ - libclutter-gst-3.0.so:multimedia/clutter-gst3 \ - libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \ - libmusicbrainz5.so:audio/libmusicbrainz5 \ +PORTSCOUT= limit:^46\. + +LIB_DEPENDS= libgjs.so:lang/gjs \ 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 \ - libepoxy.so:graphics/libepoxy -RUN_DEPENDS= nautilus:x11-fm/nautilus - -PORTSCOUT= limitw:1,even + libepoxy.so:graphics/libepoxy \ + libharfbuzz.so:print/harfbuzz +RUN_DEPENDS= libjxl>0:graphics/libjxl -USES= compiler:c11 gettext gl gnome gstreamer localbase meson \ +USES= compiler:c11 gettext gnome gstreamer localbase meson \ pkgconfig tar:xz xorg USE_CSTD= c11 -USE_GNOME= cairo gtksourceview4 intlhack introspection -USE_GL= egl +USE_GNOME= gdkpixbuf gtk30 gtksourceview4 introspection:build USE_LDCONFIG= yes USE_XORG= x11 xcomposite xdamage xext xi xfixes xrandr .include diff --git a/x11-fm/sushi/distinfo b/x11-fm/sushi/distinfo index 19af03de7afc..28a5c716d895 100644 --- a/x11-fm/sushi/distinfo +++ b/x11-fm/sushi/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1657940224 -SHA256 (gnome/sushi-42.0.tar.xz) = 45d8db7af45a79784e7a34588d149ea955c8be44bb82a36e896829405b7c8820 -SIZE (gnome/sushi-42.0.tar.xz) = 81668 +TIMESTAMP = 1736092839 +SHA256 (gnome/sushi-46.0.tar.xz) = 96085baaa430ab2142c606aab5c47e2fbb2fd3eb70a352137e65c59a58a0f2c6 +SIZE (gnome/sushi-46.0.tar.xz) = 84316 +SHA256 (gnome/256b41c2.patch) = f05fdb834524bdfa663bf84472108d83f9973fac95263f3780ad35504bff926e +SIZE (gnome/256b41c2.patch) = 1129 diff --git a/x11-fm/sushi/pkg-plist b/x11-fm/sushi/pkg-plist index 81d540389a98..0d46f55caf0e 100644 --- a/x11-fm/sushi/pkg-plist +++ b/x11-fm/sushi/pkg-plist @@ -1,85 +1,87 @@ bin/sushi lib/sushi/girepository-1.0/Sushi-1.0.typelib lib/sushi/libsushi-1.0.so libexec/org.gnome.NautilusPreviewer share/dbus-1/services/org.gnome.NautilusPreviewer.service share/locale/ab/LC_MESSAGES/sushi.mo 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/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/ckb/LC_MESSAGES/sushi.mo share/locale/cs/LC_MESSAGES/sushi.mo share/locale/da/LC_MESSAGES/sushi.mo share/locale/de/LC_MESSAGES/sushi.mo share/locale/el/LC_MESSAGES/sushi.mo share/locale/en_GB/LC_MESSAGES/sushi.mo share/locale/eo/LC_MESSAGES/sushi.mo share/locale/es/LC_MESSAGES/sushi.mo share/locale/et/LC_MESSAGES/sushi.mo share/locale/eu/LC_MESSAGES/sushi.mo 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/ie/LC_MESSAGES/sushi.mo share/locale/is/LC_MESSAGES/sushi.mo share/locale/it/LC_MESSAGES/sushi.mo share/locale/ja/LC_MESSAGES/sushi.mo share/locale/ka/LC_MESSAGES/sushi.mo +share/locale/kab/LC_MESSAGES/sushi.mo share/locale/kk/LC_MESSAGES/sushi.mo share/locale/kn/LC_MESSAGES/sushi.mo share/locale/ko/LC_MESSAGES/sushi.mo share/locale/lt/LC_MESSAGES/sushi.mo share/locale/lv/LC_MESSAGES/sushi.mo share/locale/mjw/LC_MESSAGES/sushi.mo share/locale/ml/LC_MESSAGES/sushi.mo share/locale/mr/LC_MESSAGES/sushi.mo share/locale/ms/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 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 share/locale/sr/LC_MESSAGES/sushi.mo share/locale/sr@latin/LC_MESSAGES/sushi.mo share/locale/sv/LC_MESSAGES/sushi.mo share/locale/ta/LC_MESSAGES/sushi.mo share/locale/te/LC_MESSAGES/sushi.mo share/locale/tg/LC_MESSAGES/sushi.mo share/locale/th/LC_MESSAGES/sushi.mo share/locale/tr/LC_MESSAGES/sushi.mo share/locale/ug/LC_MESSAGES/sushi.mo share/locale/uk/LC_MESSAGES/sushi.mo share/locale/uz@cyrillic/LC_MESSAGES/sushi.mo 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/metainfo/org.gnome.NautilusPreviewer.appdata.xml %%DATADIR%%/gir-1.0/Sushi-1.0.gir %%DATADIR%%/gtksourceview-4/styles/builder-dark.style-scheme.xml %%DATADIR%%/org.gnome.NautilusPreviewer.data.gresource %%DATADIR%%/org.gnome.NautilusPreviewer.src.gresource