pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/flameshot



Module Name:    pkgsrc
Committed By:   tnn
Date:           Wed Mar  4 00:21:47 UTC 2026

Modified Files:
        pkgsrc/graphics/flameshot: Makefile PLIST distinfo

Log Message:
flameshot: update to 13.3.0

New in version 13:
Package maintainers can compile out the update checker using -DDISABLE_UPDATE_CHECKER.
The pixelation feature has been replaced with a new "secure" implementation that only uses pixels outside of the area to be redacted.
Pinned images can now be rotated.
A grim based screenshot adapter has been added to work with more wlroots Wayland compositors. Users can enable this in settings.
Users can symmetrically resize (holding Shift) and preserve aspect ratio (using Ctrl) while resizing.
Pinned images can have a transparency effect applied.
A grid can be optionally enabled via the sidebar, and users can have their annotations snap to grid.
SingleApplication dependency has moved to KdSingleApplication to work around a Qt SharedMemory bug.
New dateformat of %d-%m-%Y has been added.
New option to prompt user before exiting has been added to config.
JPEG quality option has been added.
Enable saving HEIF/HEIC when supported by 3rd party plug-ins.
Kde-connect share integration. (needs more testing)
Add Shortcut to Cancel current selection using CtrlBackspace
Pinned images now have window titled flameshot-pin.
Separate tool size for the tools.
A new configuration option so that arrows can be drawn in a reversed way (tip
to tail).
In Wayland fractional scaling situation, screenshot preview size was wrong.
A config option to disable grim warning notification in Wayland.
The "Screenshot Aborted" desktop notification can now be disabled.
Recognizing Qtile
Improved keyboard navigation for the application selector when you press Ctrlo.
Add "Open Save Path" to the tray icon menu.
Updated Translations
Add option for insecure pixelation
Handle SIGTERM and SIGKILL


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/graphics/flameshot/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/graphics/flameshot/PLIST \
    pkgsrc/graphics/flameshot/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/flameshot/Makefile
diff -u pkgsrc/graphics/flameshot/Makefile:1.5 pkgsrc/graphics/flameshot/Makefile:1.6
--- pkgsrc/graphics/flameshot/Makefile:1.5      Wed Jan  7 08:47:17 2026
+++ pkgsrc/graphics/flameshot/Makefile  Wed Mar  4 00:21:47 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2026/01/07 08:47:17 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2026/03/04 00:21:47 tnn Exp $
 
-GITHUB_TAG=    v${PKGVERSION_NOREV}
-DISTNAME=      flameshot-12.1.0
-PKGREVISION=   2
+GITHUB_TAG=    refs/tags/v${PKGVERSION_NOREV}
+DISTNAME=      flameshot-13.3.0
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=flameshot-org/}
 
@@ -15,7 +14,10 @@ ICON_THEMES= yes
 USE_TOOLS+=    pkg-config
 USE_LANGUAGES= c++
 
-CMAKE_CONFIGURE_ARGS+=  -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
+CMAKE_CONFIGURE_ARGS+= -DUSE_KDSINGLEAPPLICATION=OFF   # not in pkgsrc
+CMAKE_CONFIGURE_ARGS+= -DDISABLE_UPDATE_CHECKER=ON
+CONFIGURE_ENV+=                GIT_HASH=88c951e
 
 PKGCONFIG_OVERRIDE+=   external/Qt-Color-Widgets/QtColorWidgets.pc.in
 
@@ -27,9 +29,10 @@ SUBST_VARS.mandir=   PKGMANDIR
 BROKEN_ON_PLATFORM+=           Darwin-*-*
 
 .include "../../devel/cmake/build.mk"
+BUILDLINK_DEPMETHOD.qt6-qttools=       build
+.include "../../devel/qt6-qttools/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../x11/qt5-qtbase/buildlink3.mk"
-.include "../../x11/qt5-qtsvg/buildlink3.mk"
-BUILDLINK_DEPMETHOD.qt5-qttools=       build
-.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../graphics/qt6-qt-color-widgets/buildlink3.mk"
+.include "../../graphics/qt6-qtsvg/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/graphics/flameshot/PLIST
diff -u pkgsrc/graphics/flameshot/PLIST:1.1 pkgsrc/graphics/flameshot/PLIST:1.2
--- pkgsrc/graphics/flameshot/PLIST:1.1 Mon May  5 08:59:03 2025
+++ pkgsrc/graphics/flameshot/PLIST     Wed Mar  4 00:21:47 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2025/05/05 08:59:03 tnn Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/03/04 00:21:47 tnn Exp $
 bin/flameshot
 man/man1/flameshot.1
 share/applications/org.flameshot.Flameshot.desktop
@@ -9,13 +9,17 @@ share/fish/vendor_completions.d/flamesho
 share/flameshot/translations/Internationalization_bg.qm
 share/flameshot/translations/Internationalization_ca.qm
 share/flameshot/translations/Internationalization_cs.qm
+share/flameshot/translations/Internationalization_da.qm
 share/flameshot/translations/Internationalization_de_DE.qm
 share/flameshot/translations/Internationalization_el.qm
+share/flameshot/translations/Internationalization_en.qm
 share/flameshot/translations/Internationalization_es.qm
+share/flameshot/translations/Internationalization_et.qm
 share/flameshot/translations/Internationalization_eu.qm
 share/flameshot/translations/Internationalization_fa.qm
 share/flameshot/translations/Internationalization_fi.qm
 share/flameshot/translations/Internationalization_fr.qm
+share/flameshot/translations/Internationalization_ga.qm
 share/flameshot/translations/Internationalization_gl.qm
 share/flameshot/translations/Internationalization_grc.qm
 share/flameshot/translations/Internationalization_he.qm
@@ -29,11 +33,16 @@ share/flameshot/translations/Internation
 share/flameshot/translations/Internationalization_nl.qm
 share/flameshot/translations/Internationalization_nl_NL.qm
 share/flameshot/translations/Internationalization_pl.qm
+share/flameshot/translations/Internationalization_pt.qm
 share/flameshot/translations/Internationalization_pt_BR.qm
+share/flameshot/translations/Internationalization_ro.qm
 share/flameshot/translations/Internationalization_ru.qm
 share/flameshot/translations/Internationalization_sk.qm
 share/flameshot/translations/Internationalization_sr_SP.qm
 share/flameshot/translations/Internationalization_sv_SE.qm
+share/flameshot/translations/Internationalization_sw.qm
+share/flameshot/translations/Internationalization_ta.qm
+share/flameshot/translations/Internationalization_th.qm
 share/flameshot/translations/Internationalization_tr.qm
 share/flameshot/translations/Internationalization_uk.qm
 share/flameshot/translations/Internationalization_vi.qm
Index: pkgsrc/graphics/flameshot/distinfo
diff -u pkgsrc/graphics/flameshot/distinfo:1.1 pkgsrc/graphics/flameshot/distinfo:1.2
--- pkgsrc/graphics/flameshot/distinfo:1.1      Mon May  5 08:59:03 2025
+++ pkgsrc/graphics/flameshot/distinfo  Wed Mar  4 00:21:47 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2025/05/05 08:59:03 tnn Exp $
+$NetBSD: distinfo,v 1.2 2026/03/04 00:21:47 tnn Exp $
 
-BLAKE2s (flameshot-12.1.0.tar.gz) = 220b50c2033bd4b8532a10e33ceb0059f1a439daccc8bb3f8c666e45ffd8ff50
-SHA512 (flameshot-12.1.0.tar.gz) = 159bf3a8ff406b3881dcc77fc48d9e7cc0d595bd47ee2363396d7efc95f69160cf25ccf99cd1b2c2b527baeadf91c209784a7bca23ed5f17caacc385e161c83c
-Size (flameshot-12.1.0.tar.gz) = 15618560 bytes
+BLAKE2s (flameshot-13.3.0.tar.gz) = 1888a264b98c5952e5f870b38dffc69ff9dbf201bb22ed34dda350e7bee97df7
+SHA512 (flameshot-13.3.0.tar.gz) = 0f991b58e6e828aceb94d1e7eb4e1b5d946d94ad6434ee5324b1177ec3d235298887b767c6c671124ea82d56e24a05909a21cf13a29777bbcd2358f14a7f2362
+Size (flameshot-13.3.0.tar.gz) = 16081429 bytes
 SHA1 (patch-src_CMakeLists.txt) = 7e84235f6a761c4951a3ca436920be5d10f6d128



Home | Main Index | Thread Index | Old Index