diff --git a/graphics/curtail/Makefile b/graphics/curtail/Makefile index 68c2acbf2edc..b7a3e9e7fcfa 100644 --- a/graphics/curtail/Makefile +++ b/graphics/curtail/Makefile @@ -1,36 +1,40 @@ PORTNAME= curtail -DISTVERSION= 1.15.1 +DISTVERSION= 1.16.0 CATEGORIES= graphics print MAINTAINER= yuri@FreeBSD.org COMMENT= Simple & useful image compressor WWW= https://github.com/Huluti/Curtail LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= appstream-util:devel/appstream-glib -RUN_DEPENDS= cwebp:graphics/webp \ +BUILD_DEPENDS= appstream-util:devel/appstream-glib \ + appstreamcli:devel/appstream \ + blueprint-compiler:devel/blueprint-compiler \ + libadwaita>0:x11-toolkits/libadwaita +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygobject>=0:devel/py-pygobject@${PY_FLAVOR} \ + cwebp:graphics/webp \ jpegoptim:graphics/jpegoptim \ libadwaita>0:x11-toolkits/libadwaita \ oxipng:graphics/oxipng \ pngquant:graphics/pngquant \ scour:textproc/py-scour@${PY_FLAVOR} USES= desktop-file-utils gettext gnome meson pkgconfig python -USE_GNOME= glib20 gtk30 +USE_GNOME= glib20 gtk40 USE_GITHUB= yes GH_ACCOUNT= Huluti GH_PROJECT= Curtail GLIB_SCHEMAS= com.github.huluti.Curtail.gschema.xml NO_ARCH= yes BINARY_ALIAS= python3=${PYTHON_CMD} post-install: # adjust python path in the executable @${REINPLACE_CMD} -i '' -e 's|^#!.*|#!${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/graphics/curtail/distinfo b/graphics/curtail/distinfo index d87c1b224276..122621118884 100644 --- a/graphics/curtail/distinfo +++ b/graphics/curtail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776483376 -SHA256 (Huluti-Curtail-1.15.1_GH0.tar.gz) = 5ba4e28881a30573e535cb0edb6145c4f295976064cc0ec9e487d5f7c66b75ec -SIZE (Huluti-Curtail-1.15.1_GH0.tar.gz) = 248385 +TIMESTAMP = 1777879689 +SHA256 (Huluti-Curtail-1.16.0_GH0.tar.gz) = 380a675645ccc47523f2d3454b991d0ece93960a722635d0acbe403cfcc76355 +SIZE (Huluti-Curtail-1.16.0_GH0.tar.gz) = 258108 diff --git a/graphics/curtail/pkg-plist b/graphics/curtail/pkg-plist index f9eafbd4a39b..48a1053ff515 100644 --- a/graphics/curtail/pkg-plist +++ b/graphics/curtail/pkg-plist @@ -1,50 +1,62 @@ bin/curtail share/applications/com.github.huluti.Curtail.desktop %%DATADIR%%/curtail.gresource %%DATADIR%%/curtail/__init__.py +%%DATADIR%%/curtail/compression_manager.py %%DATADIR%%/curtail/compressor.py +%%DATADIR%%/curtail/compressors/__init__.py +%%DATADIR%%/curtail/compressors/jpeg_compressor.py +%%DATADIR%%/curtail/compressors/png_compressor.py +%%DATADIR%%/curtail/compressors/svg_compressor.py +%%DATADIR%%/curtail/compressors/webp_compressor.py %%DATADIR%%/curtail/main.py %%DATADIR%%/curtail/preferences.py -%%DATADIR%%/curtail/resultitem.py +%%DATADIR%%/curtail/result_item.py +%%DATADIR%%/curtail/result_item_manager.py +%%DATADIR%%/curtail/result_item_row.py +%%DATADIR%%/curtail/settings_manager.py %%DATADIR%%/curtail/tools.py %%DATADIR%%/curtail/window.py share/dbus-1/services/com.github.huluti.Curtail.service share/icons/hicolor/scalable/apps/com.github.huluti.Curtail.svg share/icons/hicolor/symbolic/apps/com.github.huluti.Curtail-symbolic.svg share/locale/az/LC_MESSAGES/curtail.mo share/locale/bg/LC_MESSAGES/curtail.mo share/locale/ca/LC_MESSAGES/curtail.mo share/locale/cs/LC_MESSAGES/curtail.mo share/locale/de/LC_MESSAGES/curtail.mo share/locale/el/LC_MESSAGES/curtail.mo share/locale/en_GB/LC_MESSAGES/curtail.mo share/locale/eo/LC_MESSAGES/curtail.mo share/locale/es/LC_MESSAGES/curtail.mo share/locale/eu/LC_MESSAGES/curtail.mo share/locale/fr/LC_MESSAGES/curtail.mo share/locale/gl/LC_MESSAGES/curtail.mo share/locale/he/LC_MESSAGES/curtail.mo share/locale/hi/LC_MESSAGES/curtail.mo share/locale/hr/LC_MESSAGES/curtail.mo share/locale/hu/LC_MESSAGES/curtail.mo share/locale/ia/LC_MESSAGES/curtail.mo share/locale/id/LC_MESSAGES/curtail.mo share/locale/it/LC_MESSAGES/curtail.mo share/locale/ka/LC_MESSAGES/curtail.mo share/locale/kk/LC_MESSAGES/curtail.mo share/locale/ko/LC_MESSAGES/curtail.mo share/locale/kw/LC_MESSAGES/curtail.mo share/locale/nb/LC_MESSAGES/curtail.mo share/locale/nl/LC_MESSAGES/curtail.mo share/locale/oc/LC_MESSAGES/curtail.mo share/locale/pl/LC_MESSAGES/curtail.mo +share/locale/pt/LC_MESSAGES/curtail.mo share/locale/pt_BR/LC_MESSAGES/curtail.mo +share/locale/ro/LC_MESSAGES/curtail.mo share/locale/ru/LC_MESSAGES/curtail.mo share/locale/sk/LC_MESSAGES/curtail.mo share/locale/sl/LC_MESSAGES/curtail.mo +share/locale/sr/LC_MESSAGES/curtail.mo share/locale/sv/LC_MESSAGES/curtail.mo share/locale/tr/LC_MESSAGES/curtail.mo share/locale/uk/LC_MESSAGES/curtail.mo share/locale/uz/LC_MESSAGES/curtail.mo share/locale/zh_CN/LC_MESSAGES/curtail.mo share/metainfo/com.github.huluti.Curtail.appdata.xml