diff --git a/graphics/ksnip/Makefile b/graphics/ksnip/Makefile index 6d1674b1189d..946a84d03788 100644 --- a/graphics/ksnip/Makefile +++ b/graphics/ksnip/Makefile @@ -1,27 +1,28 @@ PORTNAME= ksnip DISTVERSIONPREFIX= v -DISTVERSION= 1.10.1 -PORTREVISION= 2 +DISTVERSION= 1.11.0.g20260518 CATEGORIES= graphics kde MAINTAINER= kde@FreeBSD.org COMMENT= Screenshot and annotation tool WWW= https://github.com/ksnip/ksnip LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -LIB_DEPENDS= libkColorPicker-Qt5.so:graphics/kcolorpicker@qt5 \ - libkImageAnnotator-Qt5.so:graphics/kimageannotator@qt5 +LIB_DEPENDS= libkColorPicker-Qt6.so:graphics/kcolorpicker \ + libkImageAnnotator-Qt6.so:graphics/kimageannotator -USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 xorg +USES= cmake compiler:c++17-lang desktop-file-utils kde:6 qt:6 xorg USE_GITHUB= yes USE_KDE= ecm:build -USE_QT= concurrent core dbus gui network printsupport svg \ - widgets x11extras xml \ - buildtools:build linguisttools:build qmake:build testlib:build +USE_QT= base svg tools:build USE_XORG= x11 xcb +GH_TAGNAME= 7db6c85325c9e74d878aee23dd0ed366d6592254 + +CMAKE_ON= BUILD_WITH_QT6 + PORTSCOUT= limit:^[0-9] .include diff --git a/graphics/ksnip/distinfo b/graphics/ksnip/distinfo index bfdd04f4ec29..612a67dc4d58 100644 --- a/graphics/ksnip/distinfo +++ b/graphics/ksnip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678917450 -SHA256 (ksnip-ksnip-v1.10.1_GH0.tar.gz) = 41fa6a54b0a88095ccdf7f8f3a96617e91fb15dcedae2aadaf2ee24677e9a88c -SIZE (ksnip-ksnip-v1.10.1_GH0.tar.gz) = 690500 +TIMESTAMP = 1780167530 +SHA256 (ksnip-ksnip-v1.11.0.g20260518-7db6c85325c9e74d878aee23dd0ed366d6592254_GH0.tar.gz) = 82ed839edf6d0b5787d154a67a89e1a4f5bdc0ba414bf649ed1cc2526dc8866a +SIZE (ksnip-ksnip-v1.11.0.g20260518-7db6c85325c9e74d878aee23dd0ed366d6592254_GH0.tar.gz) = 742336 diff --git a/graphics/ksnip/files/patch-CMakeLists.txt b/graphics/ksnip/files/patch-CMakeLists.txt index ba8af04872fe..3e9fd0b51f11 100644 --- a/graphics/ksnip/files/patch-CMakeLists.txt +++ b/graphics/ksnip/files/patch-CMakeLists.txt @@ -1,18 +1,10 @@ ---- CMakeLists.txt.orig 2023-03-15 09:08:40 UTC +--- CMakeLists.txt.orig 2026-05-18 14:11:32 UTC +++ CMakeLists.txt -@@ -60,11 +60,11 @@ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED ${QT_COMPO - - find_package(Qt5 ${QT_MIN_VERSION} REQUIRED ${QT_COMPONENTS}) - --set(KIMAGEANNOTATOR_MIN_VERSION 0.6.1) --find_package(kImageAnnotator ${KIMAGEANNOTATOR_MIN_VERSION} REQUIRED) -+set(KIMAGEANNOTATOR_MIN_VERSION 0.7.0) -+find_package(kImageAnnotator-Qt5 ${KIMAGEANNOTATOR_MIN_VERSION} REQUIRED) - --set(KCOLORPICKER_MIN_VERSION 0.2.0) --find_package(kColorPicker ${KCOLORPICKER_MIN_VERSION} REQUIRED) -+set(KCOLORPICKER_MIN_VERSION 0.3.0) -+find_package(kColorPicker-Qt5 ${KCOLORPICKER_MIN_VERSION} REQUIRED) - - set(BASEPATH "${CMAKE_SOURCE_DIR}") - include_directories("${BASEPATH}") +@@ -51,6 +51,7 @@ if (BUILD_WITH_QT6) + + if (BUILD_WITH_QT6) + set(QT_MAJOR_VERSION 6) ++ list(APPEND QT_COMPONENTS GuiPrivate) + else() + set(QT_MAJOR_VERSION 5) + endif() diff --git a/graphics/ksnip/pkg-plist b/graphics/ksnip/pkg-plist index fe72a0ef3249..640a690e5a3e 100644 --- a/graphics/ksnip/pkg-plist +++ b/graphics/ksnip/pkg-plist @@ -1,39 +1,39 @@ bin/ksnip share/applications/org.ksnip.ksnip.desktop +share/icons/hicolor/scalable/apps/ksnip.svg %%DATADIR%%/translations/ksnip_ar.qm %%DATADIR%%/translations/ksnip_bn_BD.qm %%DATADIR%%/translations/ksnip_ca.qm %%DATADIR%%/translations/ksnip_cs.qm %%DATADIR%%/translations/ksnip_da.qm %%DATADIR%%/translations/ksnip_de.qm %%DATADIR%%/translations/ksnip_el.qm %%DATADIR%%/translations/ksnip_es.qm %%DATADIR%%/translations/ksnip_eu.qm %%DATADIR%%/translations/ksnip_fa.qm %%DATADIR%%/translations/ksnip_fi.qm %%DATADIR%%/translations/ksnip_fr.qm %%DATADIR%%/translations/ksnip_fr_CA.qm %%DATADIR%%/translations/ksnip_gl.qm %%DATADIR%%/translations/ksnip_he.qm %%DATADIR%%/translations/ksnip_hr.qm %%DATADIR%%/translations/ksnip_hu.qm %%DATADIR%%/translations/ksnip_id.qm %%DATADIR%%/translations/ksnip_it.qm %%DATADIR%%/translations/ksnip_ja.qm %%DATADIR%%/translations/ksnip_ko.qm %%DATADIR%%/translations/ksnip_nl.qm %%DATADIR%%/translations/ksnip_no.qm %%DATADIR%%/translations/ksnip_pl.qm %%DATADIR%%/translations/ksnip_pt.qm %%DATADIR%%/translations/ksnip_pt_BR.qm %%DATADIR%%/translations/ksnip_ro.qm %%DATADIR%%/translations/ksnip_ru.qm %%DATADIR%%/translations/ksnip_si.qm %%DATADIR%%/translations/ksnip_sl.qm %%DATADIR%%/translations/ksnip_sv.qm %%DATADIR%%/translations/ksnip_tr.qm %%DATADIR%%/translations/ksnip_uk.qm %%DATADIR%%/translations/ksnip_zh_CN.qm %%DATADIR%%/translations/ksnip_zh_Hant.qm -share/icons/hicolor/scalable/apps/ksnip.svg share/metainfo/org.ksnip.ksnip.appdata.xml