diff options
author | Jason E. Hale <jhale@FreeBSD.org> | 2024-01-26 03:03:51 -0500 |
---|---|---|
committer | Jason E. Hale <jhale@FreeBSD.org> | 2024-01-26 17:27:09 -0500 |
commit | ca1c0acc938aea5d8dde0988c06758d152a315a7 (patch) | |
tree | d975fddb549a58e10af41e150778cd4daeb8a368 /graphics/ksnip | |
parent | graphics/spectacle: Drop unused dependency (diff) |
graphics/kcolorpicker: Update to 0.3.0
graphics/kimageannotator: Update to 0.7.0
Flavorize both ports for qt5 and qt6 variants and update consumers.
While here, drop several unused deps for graphics/gwenview.
Diffstat (limited to 'graphics/ksnip')
-rw-r--r-- | graphics/ksnip/Makefile | 9 | ||||
-rw-r--r-- | graphics/ksnip/files/patch-CMakeLists.txt | 16 | ||||
-rw-r--r-- | graphics/ksnip/files/patch-src_CMakeLists.txt | 11 |
3 files changed, 32 insertions, 4 deletions
diff --git a/graphics/ksnip/Makefile b/graphics/ksnip/Makefile index 7c9436e9f980..6d1674b1189d 100644 --- a/graphics/ksnip/Makefile +++ b/graphics/ksnip/Makefile @@ -1,6 +1,7 @@ PORTNAME= ksnip DISTVERSIONPREFIX= v DISTVERSION= 1.10.1 +PORTREVISION= 2 CATEGORIES= graphics kde MAINTAINER= kde@FreeBSD.org @@ -10,15 +11,15 @@ WWW= https://github.com/ksnip/ksnip LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -LIB_DEPENDS= libkColorPicker.so:graphics/kcolorpicker \ - libkImageAnnotator.so:graphics/kimageannotator +LIB_DEPENDS= libkColorPicker-Qt5.so:graphics/kcolorpicker@qt5 \ + libkImageAnnotator-Qt5.so:graphics/kimageannotator@qt5 USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 xorg USE_GITHUB= yes USE_KDE= ecm:build -USE_QT= concurrent core dbus gui network printsupport svg testlib \ +USE_QT= concurrent core dbus gui network printsupport svg \ widgets x11extras xml \ - buildtools:build linguisttools:build qmake:build + buildtools:build linguisttools:build qmake:build testlib:build USE_XORG= x11 xcb PORTSCOUT= limit:^[0-9] diff --git a/graphics/ksnip/files/patch-CMakeLists.txt b/graphics/ksnip/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..5e61c4b81bb2 --- /dev/null +++ b/graphics/ksnip/files/patch-CMakeLists.txt @@ -0,0 +1,16 @@ +--- CMakeLists.txt.orig 2023-03-15 09:08:40 UTC ++++ CMakeLists.txt +@@ -61,10 +61,10 @@ set(KIMAGEANNOTATOR_MIN_VERSION 0.6.1) + find_package(Qt5 ${QT_MIN_VERSION} REQUIRED ${QT_COMPONENTS}) + + set(KIMAGEANNOTATOR_MIN_VERSION 0.6.1) +-find_package(kImageAnnotator ${KIMAGEANNOTATOR_MIN_VERSION} REQUIRED) ++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}") diff --git a/graphics/ksnip/files/patch-src_CMakeLists.txt b/graphics/ksnip/files/patch-src_CMakeLists.txt new file mode 100644 index 000000000000..f2c09bbd1540 --- /dev/null +++ b/graphics/ksnip/files/patch-src_CMakeLists.txt @@ -0,0 +1,11 @@ +--- src/CMakeLists.txt.orig 2024-01-26 06:54:23 UTC ++++ src/CMakeLists.txt +@@ -273,7 +273,7 @@ elseif (UNIX) + Qt5::DBus + Qt5::X11Extras + kImageAnnotator::kImageAnnotator +- kColorPicker::kColorPicker ++ kColorPicker::kColorPicker-Qt5 + XCB::XFIXES + ) + |