diff --git a/deskutils/flameshot/Makefile b/deskutils/flameshot/Makefile index 11b034bc457a..7bf89790d706 100644 --- a/deskutils/flameshot/Makefile +++ b/deskutils/flameshot/Makefile @@ -1,29 +1,39 @@ PORTNAME= flameshot -PORTVERSION= 12.1.0 +PORTVERSION= 14.0.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= deskutils wayland MAINTAINER= nivit@FreeBSD.org COMMENT= Powerful yet simple to use screenshot software WWW= https://flameshot.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++11-lang desktop-file-utils gl qmake qt:5 +LIB_DEPENDS= libkdsingleapplication-qt6.so:devel/kdsingleapplication + +USES= cmake compiler:c++11-lang desktop-file-utils gl qt:6 USE_GITHUB= yes GH_ACCOUNT= flameshot-org -USE_GL= gl -USE_QT= core dbus gui linguist network svg widgets buildtools:build -CMAKE_INSTALL_PREFIX= ${STAGEDIR}/${PREFIX} +USE_GITLAB= nodefault +GL_ACCOUNT= mattbas +GL_PROJECT= Qt-Color-Widgets +GL_TAGNAME= 5d52e907e50dc88cf969b41cea44665ff6c475b1 +GL_TUPLE:= ${GL_ACCOUNT}:${GL_PROJECT}:${GL_TAGNAME}:Qt_Color_Widgets/external/${GL_PROJECT} + +USE_GL= opengl +USE_QT= base imageformats svg tools:build + +CMAKE_ON= DISABLE_UPDATE_CHECKER +CMAKE_OFF= USE_BUNDLED_KDSINGLEAPPLICATION post-patch: - @${REINPLACE_CMD} -e 's,$${CMAKE_INSTALL_FULL_BINDIR},${LOCALBASE}/bin,1' \ - -e 's,^\(Exec=\)@LAUNCHER_EXECUTABLE@,\1${LOCALBASE}/bin/${PORTNAME},1' \ - ${WRKSRC}/data/dbus/org.flameshot.Flameshot.service.in \ - ${WRKSRC}/data/desktopEntry/package/org.flameshot.Flameshot.desktop + ${REINPLACE_CMD} \ + -e 's,$${CMAKE_INSTALL_FULL_BINDIR},${LOCALBASE}/bin,1' \ + -e 's,^\(Exec=\)@LAUNCHER_EXECUTABLE@,\1${LOCALBASE}/bin/${PORTNAME},1' \ + ${WRKSRC}/data/dbus/org.flameshot.Flameshot.service.in \ + ${WRKSRC}/data/desktopEntry/package/org.flameshot.Flameshot.desktop .include diff --git a/deskutils/flameshot/distinfo b/deskutils/flameshot/distinfo index e8534a5dc75b..102387f7b157 100644 --- a/deskutils/flameshot/distinfo +++ b/deskutils/flameshot/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1662223311 -SHA256 (flameshot-org-flameshot-v12.1.0_GH0.tar.gz) = c82c05d554e7a6d810aca8417ca12b21e4f74864455ab4ac94602668f85ac22a -SIZE (flameshot-org-flameshot-v12.1.0_GH0.tar.gz) = 15618560 +TIMESTAMP = 1786812569 +SHA256 (flameshot-org-flameshot-v14.0.0_GH0.tar.gz) = 810c399f3b9fbfd72e24e61417ede24243925f9c0d03040a8aba0d4866676d93 +SIZE (flameshot-org-flameshot-v14.0.0_GH0.tar.gz) = 16393896 +SHA256 (mattbas-Qt-Color-Widgets-5d52e907e50dc88cf969b41cea44665ff6c475b1_GL0.tar.gz) = 99edd39dca0367b1cfd388bf031c4915137580bd73f87c65f7720b8a4af14efa +SIZE (mattbas-Qt-Color-Widgets-5d52e907e50dc88cf969b41cea44665ff6c475b1_GL0.tar.gz) = 227547 diff --git a/deskutils/flameshot/pkg-plist b/deskutils/flameshot/pkg-plist index 344dcc9b6a42..218976da720c 100644 --- a/deskutils/flameshot/pkg-plist +++ b/deskutils/flameshot/pkg-plist @@ -1,49 +1,58 @@ bin/flameshot share/applications/org.flameshot.Flameshot.desktop share/bash-completion/completions/flameshot share/dbus-1/interfaces/org.flameshot.Flameshot.xml share/dbus-1/services/org.flameshot.Flameshot.service share/fish/vendor_completions.d/flameshot.fish %%DATADIR%%/translations/Internationalization_bg.qm %%DATADIR%%/translations/Internationalization_ca.qm %%DATADIR%%/translations/Internationalization_cs.qm +%%DATADIR%%/translations/Internationalization_da.qm %%DATADIR%%/translations/Internationalization_de_DE.qm %%DATADIR%%/translations/Internationalization_el.qm +%%DATADIR%%/translations/Internationalization_en.qm %%DATADIR%%/translations/Internationalization_es.qm +%%DATADIR%%/translations/Internationalization_et.qm %%DATADIR%%/translations/Internationalization_eu.qm %%DATADIR%%/translations/Internationalization_fa.qm %%DATADIR%%/translations/Internationalization_fi.qm %%DATADIR%%/translations/Internationalization_fr.qm +%%DATADIR%%/translations/Internationalization_ga.qm %%DATADIR%%/translations/Internationalization_gl.qm %%DATADIR%%/translations/Internationalization_grc.qm %%DATADIR%%/translations/Internationalization_he.qm %%DATADIR%%/translations/Internationalization_hu.qm %%DATADIR%%/translations/Internationalization_id.qm %%DATADIR%%/translations/Internationalization_it_IT.qm %%DATADIR%%/translations/Internationalization_ja.qm %%DATADIR%%/translations/Internationalization_ka.qm %%DATADIR%%/translations/Internationalization_ko.qm %%DATADIR%%/translations/Internationalization_nb_NO.qm %%DATADIR%%/translations/Internationalization_nl.qm %%DATADIR%%/translations/Internationalization_nl_NL.qm %%DATADIR%%/translations/Internationalization_pl.qm +%%DATADIR%%/translations/Internationalization_pt.qm %%DATADIR%%/translations/Internationalization_pt_BR.qm +%%DATADIR%%/translations/Internationalization_ro.qm %%DATADIR%%/translations/Internationalization_ru.qm %%DATADIR%%/translations/Internationalization_sk.qm %%DATADIR%%/translations/Internationalization_sr_SP.qm %%DATADIR%%/translations/Internationalization_sv_SE.qm +%%DATADIR%%/translations/Internationalization_sw.qm +%%DATADIR%%/translations/Internationalization_ta.qm +%%DATADIR%%/translations/Internationalization_th.qm %%DATADIR%%/translations/Internationalization_tr.qm %%DATADIR%%/translations/Internationalization_uk.qm %%DATADIR%%/translations/Internationalization_vi.qm %%DATADIR%%/translations/Internationalization_zh_CN.qm %%DATADIR%%/translations/Internationalization_zh_HK.qm %%DATADIR%%/translations/Internationalization_zh_TW.qm share/icons/hicolor/128x128/apps/flameshot.png share/icons/hicolor/128x128/apps/org.flameshot.Flameshot.png share/icons/hicolor/48x48/apps/flameshot.png share/icons/hicolor/48x48/apps/org.flameshot.Flameshot.png share/icons/hicolor/scalable/apps/flameshot.svg share/icons/hicolor/scalable/apps/org.flameshot.Flameshot.svg share/man/man1/flameshot.1.gz share/metainfo/org.flameshot.Flameshot.metainfo.xml share/zsh/site-functions/_flameshot