git: 3c946a45d311 - main - editors/ghostwriter: Update to 24.12.0

From: Guido Falsi <madpilot_at_FreeBSD.org>
Date: Sun, 29 Dec 2024 10:35:12 UTC
The branch main has been updated by madpilot:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3c946a45d311a3e41712cbb5c6550878e564ac50

commit 3c946a45d311a3e41712cbb5c6550878e564ac50
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2024-12-29 10:34:35 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2024-12-29 10:34:35 +0000

    editors/ghostwriter: Update to 24.12.0
    
    - Remove flavors, now only supports qt6
    - Cleanup/reorder Makefile
---
 MOVED                         |  2 ++
 editors/ghostwriter/Makefile  | 23 ++++-------------------
 editors/ghostwriter/distinfo  |  6 +++---
 editors/ghostwriter/pkg-plist |  6 ++++++
 4 files changed, 15 insertions(+), 22 deletions(-)

diff --git a/MOVED b/MOVED
index e2bdd384d03c..16315b000814 100644
--- a/MOVED
+++ b/MOVED
@@ -3758,3 +3758,5 @@ textproc/mdocml|textproc/mandoc|2024-12-17|Upstream reanamed
 www/shellinabox|sysutils/ttyd|2024-12-24|Has expired: Abandonware and outdated, last release in 2016. Use sysutils/ttyd instead
 audio/spiralsynth|audio/spiralsynthmodular|2024-12-24|Has expired: SpiralSynth isn't being supported any more, use audio/spiralsynthmodular
 textproc/apache-solr8|textproc/apache-solr|2024-12-24|Has expired: Deprecated upstream 2024-10-25, upgrade to version 9 in textproc/apache-solr instead
+editors/ghostwriter@qt5|editors/ghostwriter|2024-12-29|Flavors removed, now supports only qt6
+editors/ghostwriter@qt6|editors/ghostwriter|2024-12-29|Flavors removed, now supports only qt6
diff --git a/editors/ghostwriter/Makefile b/editors/ghostwriter/Makefile
index 1fa11451e665..46ca780d1d6b 100644
--- a/editors/ghostwriter/Makefile
+++ b/editors/ghostwriter/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	ghostwriter
-DISTVERSION=	24.02.2
+DISTVERSION=	24.12.0
 CATEGORIES=	editors kde
 
 MAINTAINER=	madpilot@FreeBSD.org
@@ -11,32 +11,17 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libhunspell-1.7.so:textproc/hunspell
 
-FLAVORS=	qt5 qt6
-FLAVOR?=	qt5
-qt5_PKGNAMESUFFIX=
-qt6_PKGNAMESUFFIX=	-qt6
-qt5_CONFLICTS_INSTALL=	${PORTNAME}-qt6
-qt6_CONFLICTS_INSTALL=	${PORTNAME}
-
-USES=		cmake compiler:c++11-lang desktop-file-utils pkgconfig
+USES=		cmake compiler:c++11-lang desktop-file-utils pkgconfig kde:6 qt:6
 USE_KDE=	configwidgets coreaddons doctools ecm:build sonnet widgetsaddons xmlgui
+KDE_INVENT=	86e8255e5b571d949826f61bd1da24f241496b01 office
+USE_QT=		base svg tools:build webchannel webengine
 
-.if ${FLAVOR} == qt5
-USES+=		kde:5 qt:5
-USE_QT=		buildtools:build core gui linguisttools:build qmake:build \
-		webchannel webengine widgets
-.else
 CMAKE_ARGS=	-DBUILD_WITH_QT6=ON \
 		-DQT_MAJOR_VERSION=6
-USES+=		kde:6 qt:6
-USE_QT=		5compat base svg tools:build webchannel webengine
-.endif
 
 # cf. PR 224488
 LDFLAGS+=	-Wl,--as-needed
 
-KDE_INVENT=	bb8b9454e5344a0aa20803881816211834dec31b office
-
 OPTIONS_DEFINE=		CMARK PANDOC
 OPTIONS_DEFAULT=	CMARK PANDOC
 
diff --git a/editors/ghostwriter/distinfo b/editors/ghostwriter/distinfo
index c61a58810f9e..4dded04a4f1b 100644
--- a/editors/ghostwriter/distinfo
+++ b/editors/ghostwriter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712905759
-SHA256 (office-ghostwriter-bb8b9454e5344a0aa20803881816211834dec31b_GL0.tar.gz) = 243d8e6710979f3e7747cf09ade4d30a6384d5b414a2b06f03cf0dc1d0b155c1
-SIZE (office-ghostwriter-bb8b9454e5344a0aa20803881816211834dec31b_GL0.tar.gz) = 9141467
+TIMESTAMP = 1735379342
+SHA256 (office-ghostwriter-86e8255e5b571d949826f61bd1da24f241496b01_GL0.tar.gz) = 50061fd416a15ccb5b0b83214d9842c7115ba6035a19e04970209de40330c749
+SIZE (office-ghostwriter-86e8255e5b571d949826f61bd1da24f241496b01_GL0.tar.gz) = 7572866
diff --git a/editors/ghostwriter/pkg-plist b/editors/ghostwriter/pkg-plist
index 7c2d5ae358c1..2ba3f376a1cc 100644
--- a/editors/ghostwriter/pkg-plist
+++ b/editors/ghostwriter/pkg-plist
@@ -18,6 +18,9 @@ share/locale/es/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/eu/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/fi/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/fr/LC_MESSAGES/ghostwriter_qt.qm
+share/locale/gl/LC_MESSAGES/ghostwriter_qt.qm
+share/locale/he/LC_MESSAGES/ghostwriter_qt.qm
+share/locale/ia/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/id/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/it/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/ja/LC_MESSAGES/ghostwriter_qt.qm
@@ -31,6 +34,7 @@ share/locale/pt_BR/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/ru/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/sk/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/sl/LC_MESSAGES/ghostwriter_qt.qm
+share/locale/sv/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/tr/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/uk/LC_MESSAGES/ghostwriter_qt.qm
 share/locale/zh_CN/LC_MESSAGES/ghostwriter_qt.qm
@@ -41,5 +45,7 @@ share/man/it/man1/ghostwriter.1.gz
 share/man/man1/ghostwriter.1.gz
 share/man/nl/man1/ghostwriter.1.gz
 share/man/ru/man1/ghostwriter.1.gz
+share/man/sl/man1/ghostwriter.1.gz
+share/man/sv/man1/ghostwriter.1.gz
 share/man/uk/man1/ghostwriter.1.gz
 share/metainfo/org.kde.ghostwriter.metainfo.xml