git: 3bfcd3dd1161 - main - graphics/kxstitch: Update to 3.0.0 and switch to Qt6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Jul 2026 16:33:35 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3bfcd3dd11612e8345816f07c350b92f96e2621c
commit 3bfcd3dd11612e8345816f07c350b92f96e2621c
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-07-12 16:33:04 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-07-12 16:33:04 +0000
graphics/kxstitch: Update to 3.0.0 and switch to Qt6
- Switch to default ImageMagick
- Update WWW
---
graphics/kxstitch/Makefile | 24 +++++++-------
graphics/kxstitch/distinfo | 6 ++--
graphics/kxstitch/pkg-plist | 77 +++++++++++++++++++++++++++++++++------------
3 files changed, 72 insertions(+), 35 deletions(-)
diff --git a/graphics/kxstitch/Makefile b/graphics/kxstitch/Makefile
index b6712f040630..8afb99d3007c 100644
--- a/graphics/kxstitch/Makefile
+++ b/graphics/kxstitch/Makefile
@@ -1,22 +1,22 @@
PORTNAME= kxstitch
-DISTVERSION= 2.2.0
-PORTREVISION= 8
-MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
+DISTVERSION= 3.0.0
CATEGORIES= graphics kde
+MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross stitch pattern editor
-WWW= https://kde.org/applications/graphics/kxstitch/
+WWW= https://apps.kde.org/kxstitch/
-USES= cmake compiler:c++11-lang desktop-file-utils magick:6 kde:5 qt:5 tar:xz \
- xorg
-USE_KDE= auth bookmarks codecs completion config configwidgets coreaddons \
- i18n itemviews jobwidgets kio service solid sonnet textwidgets \
- widgetsaddons windowsystem xmlgui \
+USES= cmake compiler:c++11-lang desktop-file-utils gettext \
+ magick kde:6 pkgconfig qt:6 tar:xz xorg
+USE_KDE= config configwidgets completion guiaddons i18n \
+ kio textwidgets widgetsaddons xmlgui \
doctools:build ecm:build
-USE_QT= concurrent core dbus gui network printsupport widgets x11extras \
- xml \
- buildtools:build qmake:build
+USE_QT= base
USE_XORG= ice sm x11 xext
+KDE_INVENT= 01e6126df91d909eead373e39ef56614ad885285
+
+CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen
+
.include <bsd.port.mk>
diff --git a/graphics/kxstitch/distinfo b/graphics/kxstitch/distinfo
index cf3e529fcac5..916cdd316e9d 100644
--- a/graphics/kxstitch/distinfo
+++ b/graphics/kxstitch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1560202060
-SHA256 (kxstitch-2.2.0.tar.xz) = 4c230b47873b660f3232f74e536a1cb3e6f32bbd0ec436b36b1d9a8fd9a6cbe0
-SIZE (kxstitch-2.2.0.tar.xz) = 1784360
+TIMESTAMP = 1783865669
+SHA256 (graphics-kxstitch-01e6126df91d909eead373e39ef56614ad885285_GL0.tar.gz) = 631d634a9928ac209f943579cffa4dcd6a2cc20d57edceb6f385781cc21438f5
+SIZE (graphics-kxstitch-01e6126df91d909eead373e39ef56614ad885285_GL0.tar.gz) = 2489629
diff --git a/graphics/kxstitch/pkg-plist b/graphics/kxstitch/pkg-plist
index 6680837eb472..c6bec60e2907 100644
--- a/graphics/kxstitch/pkg-plist
+++ b/graphics/kxstitch/pkg-plist
@@ -1,6 +1,17 @@
bin/kxstitch
share/applications/org.kde.kxstitch.desktop
share/config.kcfg/kxstitch.kcfg
+share/doc/HTML/ca/kxstitch/commands.docbook
+share/doc/HTML/ca/kxstitch/credits.docbook
+share/doc/HTML/ca/kxstitch/dialogs.docbook
+share/doc/HTML/ca/kxstitch/features.docbook
+share/doc/HTML/ca/kxstitch/index.cache.bz2
+share/doc/HTML/ca/kxstitch/index.docbook
+share/doc/HTML/ca/kxstitch/install.docbook
+share/doc/HTML/ca/kxstitch/introduction.docbook
+share/doc/HTML/ca/kxstitch/patterns.docbook
+share/doc/HTML/ca/kxstitch/printing.docbook
+share/doc/HTML/ca/kxstitch/ui.docbook
share/doc/HTML/en/kxstitch/add-page-icon.png
share/doc/HTML/en/kxstitch/calibrate-color-dialog.png
share/doc/HTML/en/kxstitch/commands.docbook
@@ -58,6 +69,17 @@ share/doc/HTML/et/kxstitch/introduction.docbook
share/doc/HTML/et/kxstitch/patterns.docbook
share/doc/HTML/et/kxstitch/printing.docbook
share/doc/HTML/et/kxstitch/ui.docbook
+share/doc/HTML/it/kxstitch/commands.docbook
+share/doc/HTML/it/kxstitch/credits.docbook
+share/doc/HTML/it/kxstitch/dialogs.docbook
+share/doc/HTML/it/kxstitch/features.docbook
+share/doc/HTML/it/kxstitch/index.cache.bz2
+share/doc/HTML/it/kxstitch/index.docbook
+share/doc/HTML/it/kxstitch/install.docbook
+share/doc/HTML/it/kxstitch/introduction.docbook
+share/doc/HTML/it/kxstitch/patterns.docbook
+share/doc/HTML/it/kxstitch/printing.docbook
+share/doc/HTML/it/kxstitch/ui.docbook
share/doc/HTML/nl/kxstitch/commands.docbook
share/doc/HTML/nl/kxstitch/credits.docbook
share/doc/HTML/nl/kxstitch/dialogs.docbook
@@ -85,7 +107,6 @@ share/doc/HTML/pt/kxstitch/ui.docbook
share/doc/HTML/pt_BR/kxstitch/commands.docbook
share/doc/HTML/pt_BR/kxstitch/credits.docbook
share/doc/HTML/pt_BR/kxstitch/dialogs.docbook
-share/doc/HTML/pt_BR/kxstitch/faq.docbook
share/doc/HTML/pt_BR/kxstitch/features.docbook
share/doc/HTML/pt_BR/kxstitch/index.cache.bz2
share/doc/HTML/pt_BR/kxstitch/index.docbook
@@ -129,7 +150,6 @@ share/doc/HTML/uk/kxstitch/new-color-dialog.png
share/doc/HTML/uk/kxstitch/page-properties-dialog.png
share/doc/HTML/uk/kxstitch/palette-manager-dialog.png
share/doc/HTML/uk/kxstitch/pattern-element-properties-dialog.png
-share/doc/HTML/uk/kxstitch/pattern-element-selection.png
share/doc/HTML/uk/kxstitch/patterns.docbook
share/doc/HTML/uk/kxstitch/print-setup-dialog.png
share/doc/HTML/uk/kxstitch/printing.docbook
@@ -140,49 +160,59 @@ share/doc/HTML/uk/kxstitch/ui.docbook
share/doc/HTML/uk/kxstitch/user-interface.png
share/icons/hicolor/128x128/apps/kxstitch.png
share/icons/hicolor/16x16/apps/kxstitch.png
-share/icons/hicolor/22x22/actions/kxstitch-3quarter-stitch.png
-share/icons/hicolor/22x22/actions/kxstitch-backstitch.png
-share/icons/hicolor/22x22/actions/kxstitch-center-pattern.png
-share/icons/hicolor/22x22/actions/kxstitch-color-add.png
-share/icons/hicolor/22x22/actions/kxstitch-draw-ellipse-filled.png
-share/icons/hicolor/22x22/actions/kxstitch-draw-rectangle-filled.png
-share/icons/hicolor/22x22/actions/kxstitch-extend-pattern.png
-share/icons/hicolor/22x22/actions/kxstitch-format-justify-bottom.png
-share/icons/hicolor/22x22/actions/kxstitch-format-justify-middle.png
-share/icons/hicolor/22x22/actions/kxstitch-format-justify-top.png
-share/icons/hicolor/22x22/actions/kxstitch-frenchknot.png
-share/icons/hicolor/22x22/actions/kxstitch-full-stitch.png
-share/icons/hicolor/22x22/actions/kxstitch-half-stitch.png
-share/icons/hicolor/22x22/actions/kxstitch-quarter-stitch.png
-share/icons/hicolor/22x22/actions/kxstitch-small-full-stitch.png
-share/icons/hicolor/22x22/actions/kxstitch-small-half-stitch.png
+share/icons/hicolor/22x22/actions/kxs-3quarter-stitch.png
+share/icons/hicolor/22x22/actions/kxs-backstitch.png
+share/icons/hicolor/22x22/actions/kxs-center-pattern.png
+share/icons/hicolor/22x22/actions/kxs-color-add.png
+share/icons/hicolor/22x22/actions/kxs-draw-ellipse-filled.png
+share/icons/hicolor/22x22/actions/kxs-draw-rectangle-filled.png
+share/icons/hicolor/22x22/actions/kxs-extend-pattern.png
+share/icons/hicolor/22x22/actions/kxs-format-justify-bottom.png
+share/icons/hicolor/22x22/actions/kxs-format-justify-middle.png
+share/icons/hicolor/22x22/actions/kxs-format-justify-top.png
+share/icons/hicolor/22x22/actions/kxs-frenchknot.png
+share/icons/hicolor/22x22/actions/kxs-full-stitch.png
+share/icons/hicolor/22x22/actions/kxs-half-stitch.png
+share/icons/hicolor/22x22/actions/kxs-quarter-stitch.png
+share/icons/hicolor/22x22/actions/kxs-small-full-stitch.png
+share/icons/hicolor/22x22/actions/kxs-small-half-stitch.png
share/icons/hicolor/22x22/apps/kxstitch.png
share/icons/hicolor/256x256/apps/kxstitch.png
share/icons/hicolor/32x32/apps/kxstitch.png
share/icons/hicolor/48x48/apps/kxstitch.png
share/icons/hicolor/64x64/apps/kxstitch.png
share/icons/hicolor/scalable/apps/kxstitch.svgz
-share/kxmlgui5/kxstitch/kxstitchui.rc
+share/icons/hicolor/scalable/mimetypes/application-x-kxs.svgz
+%%DATADIR%%/library/Alphabets/Backstitched/kxstitch.library
%%DATADIR%%/schemes/anchor.xml
%%DATADIR%%/schemes/dmc.xml
%%DATADIR%%/schemes/madeira.xml
%%DATADIR%%/symbols/kxstitch.sym
%%DATADIR%%/symbols/letters.sym
-share/locale/ast/LC_MESSAGES/kxstitch.mo
+share/locale/ar/LC_MESSAGES/kxstitch.mo
share/locale/bs/LC_MESSAGES/kxstitch.mo
share/locale/ca/LC_MESSAGES/kxstitch.mo
share/locale/ca@valencia/LC_MESSAGES/kxstitch.mo
share/locale/cs/LC_MESSAGES/kxstitch.mo
+share/locale/da/LC_MESSAGES/kxstitch.mo
share/locale/de/LC_MESSAGES/kxstitch.mo
share/locale/en_GB/LC_MESSAGES/kxstitch.mo
+share/locale/eo/LC_MESSAGES/kxstitch.mo
share/locale/es/LC_MESSAGES/kxstitch.mo
share/locale/et/LC_MESSAGES/kxstitch.mo
+share/locale/eu/LC_MESSAGES/kxstitch.mo
share/locale/fi/LC_MESSAGES/kxstitch.mo
share/locale/fr/LC_MESSAGES/kxstitch.mo
+share/locale/ga/LC_MESSAGES/kxstitch.mo
share/locale/gl/LC_MESSAGES/kxstitch.mo
+share/locale/he/LC_MESSAGES/kxstitch.mo
+share/locale/hi/LC_MESSAGES/kxstitch.mo
share/locale/hu/LC_MESSAGES/kxstitch.mo
+share/locale/ia/LC_MESSAGES/kxstitch.mo
share/locale/it/LC_MESSAGES/kxstitch.mo
share/locale/ja/LC_MESSAGES/kxstitch.mo
+share/locale/ka/LC_MESSAGES/kxstitch.mo
+share/locale/ko/LC_MESSAGES/kxstitch.mo
share/locale/lt/LC_MESSAGES/kxstitch.mo
share/locale/nl/LC_MESSAGES/kxstitch.mo
share/locale/nn/LC_MESSAGES/kxstitch.mo
@@ -190,13 +220,20 @@ share/locale/pl/LC_MESSAGES/kxstitch.mo
share/locale/pt/LC_MESSAGES/kxstitch.mo
share/locale/pt_BR/LC_MESSAGES/kxstitch.mo
share/locale/ru/LC_MESSAGES/kxstitch.mo
+share/locale/sa/LC_MESSAGES/kxstitch.mo
share/locale/sk/LC_MESSAGES/kxstitch.mo
+share/locale/sl/LC_MESSAGES/kxstitch.mo
share/locale/sv/LC_MESSAGES/kxstitch.mo
+share/locale/tr/LC_MESSAGES/kxstitch.mo
+share/locale/ug/LC_MESSAGES/kxstitch.mo
share/locale/uk/LC_MESSAGES/kxstitch.mo
share/locale/zh_CN/LC_MESSAGES/kxstitch.mo
share/locale/zh_TW/LC_MESSAGES/kxstitch.mo
share/man/ca/man1/kxstitch.1.gz
+share/man/de/man1/kxstitch.1.gz
+share/man/es/man1/kxstitch.1.gz
share/man/et/man1/kxstitch.1.gz
+share/man/it/man1/kxstitch.1.gz
share/man/man1/kxstitch.1.gz
share/man/nl/man1/kxstitch.1.gz
share/man/pt/man1/kxstitch.1.gz