Date: Sat, 30 May 2026 19:58:06 +0000 From: Max Brazhnikov <makc@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: e99af81366df - main - graphics/ksnip: Update to the 1.11.0 prerelease and switch to Qt6 Message-ID: <6a1b414e.30939.53d4a142@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by makc: URL: https://cgit.FreeBSD.org/ports/commit/?id=e99af81366dfb85f30f913cf01adee785f031e51 commit e99af81366dfb85f30f913cf01adee785f031e51 Author: Max Brazhnikov <makc@FreeBSD.org> AuthorDate: 2026-05-30 19:55:49 +0000 Commit: Max Brazhnikov <makc@FreeBSD.org> CommitDate: 2026-05-30 19:55:49 +0000 graphics/ksnip: Update to the 1.11.0 prerelease and switch to Qt6 --- graphics/ksnip/Makefile | 17 +++++++++-------- graphics/ksnip/distinfo | 6 +++--- graphics/ksnip/files/patch-CMakeLists.txt | 26 +++++++++----------------- graphics/ksnip/pkg-plist | 2 +- 4 files changed, 22 insertions(+), 29 deletions(-) diff --git a/graphics/ksnip/Makefile b/graphics/ksnip/Makefile index 6d1674b1189d..946a84d03788 100644 --- a/graphics/ksnip/Makefile +++ b/graphics/ksnip/Makefile @@ -1,7 +1,6 @@ PORTNAME= ksnip DISTVERSIONPREFIX= v -DISTVERSION= 1.10.1 -PORTREVISION= 2 +DISTVERSION= 1.11.0.g20260518 CATEGORIES= graphics kde MAINTAINER= kde@FreeBSD.org @@ -11,17 +10,19 @@ 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 <bsd.port.mk> 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,5 +1,6 @@ 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 @@ -35,5 +36,4 @@ share/applications/org.ksnip.ksnip.desktop %%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.xmlhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1b414e.30939.53d4a142>
