git: 5c3f3bd74442 - 2021Q3 - devel/kf5-kdoctools: add upstream fix for lang/kturtle

Tobias C. Berner tcberner at FreeBSD.org
Mon Jul 12 07:05:20 UTC 2021


The branch 2021Q3 has been updated by tcberner:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5c3f3bd744428261bd71313d8ef229e864335c83

commit 5c3f3bd744428261bd71313d8ef229e864335c83
Author:     Tobias C. Berner <tcberner at FreeBSD.org>
AuthorDate: 2021-07-12 07:02:11 +0000
Commit:     Tobias C. Berner <tcberner at FreeBSD.org>
CommitDate: 2021-07-12 07:04:16 +0000

    devel/kf5-kdoctools: add upstream fix for lang/kturtle
    
    lang/kturtle was failing due to albanian customizations not being
    availble in the used KDE Frameworks version in the quarterly branch.
    
    From upstream [1]:
    
            They were added in 2011 [2] but apparently never hooked up with the
            build system.
            Also remove the weird duplication of KDOCTOOLS_LANGUAGES_LIST. It
            isn't needed and because the "set" invocation uses a variable
            reference instead of the variable name it probably creates a variable
            with the name "af" containing "bg ca cs da ...".
    
            This commit allows building the Albanian documentation of kturtle,
            which currently fails due some missing entities. As such it's a
            stopgap measure, likely to be replaced with a dynamic language list.
    
    [1] https://invent.kde.org/frameworks/kdoctools/-/commit/4121e38824b45068ee0f0aca9c7c8d38783a9f32
    [2] 059121245d6d2b74287616d79416412680348ac0 in kdelibs.git
---
 devel/kf5-kdoctools/Makefile  |  4 ++++
 devel/kf5-kdoctools/distinfo  |  4 +++-
 devel/kf5-kdoctools/pkg-plist | 18 ++++++++++++++++++
 3 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/devel/kf5-kdoctools/Makefile b/devel/kf5-kdoctools/Makefile
index e0afb8b3d47c..18092a7db3b9 100644
--- a/devel/kf5-kdoctools/Makefile
+++ b/devel/kf5-kdoctools/Makefile
@@ -1,7 +1,11 @@
 PORTNAME=	kdoctools
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	devel kde kde-frameworks
 
+PATCH_SITES=	https://invent.kde.org/frameworks/kdoctools/-/commit/
+PATCHFILES=	4121e38824b45068ee0f0aca9c7c8d38783a9f32.diff:-p1
+
 MAINTAINER=	kde at FreeBSD.org
 COMMENT=	KF5 documentation generation from docbook
 
diff --git a/devel/kf5-kdoctools/distinfo b/devel/kf5-kdoctools/distinfo
index 5256886dcf47..80ba7d4f27e5 100644
--- a/devel/kf5-kdoctools/distinfo
+++ b/devel/kf5-kdoctools/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1619892409
+TIMESTAMP = 1626072825
 SHA256 (KDE/frameworks/5.82.0/kdoctools-5.82.0.tar.xz) = 414fbb92521734664535b475bf1ea2b941c3d4bdde14c06fd243a2968d1531db
 SIZE (KDE/frameworks/5.82.0/kdoctools-5.82.0.tar.xz) = 437024
+SHA256 (KDE/frameworks/5.82.0/4121e38824b45068ee0f0aca9c7c8d38783a9f32.diff) = 42272e2d7351d875126ca836445a599fc0b5af450cd93a25d38efd8c7b937382
+SIZE (KDE/frameworks/5.82.0/4121e38824b45068ee0f0aca9c7c8d38783a9f32.diff) = 1513
diff --git a/devel/kf5-kdoctools/pkg-plist b/devel/kf5-kdoctools/pkg-plist
index cd4305a35b00..951ae1db45d7 100644
--- a/devel/kf5-kdoctools/pkg-plist
+++ b/devel/kf5-kdoctools/pkg-plist
@@ -770,6 +770,24 @@ share/kf5/kdoctools/customization/sl/entities/update-doc.docbook
 share/kf5/kdoctools/customization/sl/lang.entities
 share/kf5/kdoctools/customization/sl/strings.entities
 share/kf5/kdoctools/customization/sl/user.entities
+share/kf5/kdoctools/customization/sq/catalog.xml
+share/kf5/kdoctools/customization/sq/entities/fdl-notice.docbook
+share/kf5/kdoctools/customization/sq/entities/gpl-notice.docbook
+share/kf5/kdoctools/customization/sq/entities/help-menu.docbook
+share/kf5/kdoctools/customization/sq/entities/install-compile.docbook
+share/kf5/kdoctools/customization/sq/entities/install-intro.docbook
+share/kf5/kdoctools/customization/sq/entities/lgpl-notice.docbook
+share/kf5/kdoctools/customization/sq/entities/report-bugs.docbook
+share/kf5/kdoctools/customization/sq/entities/underArtisticLicense.docbook
+share/kf5/kdoctools/customization/sq/entities/underBSDLicense.docbook
+share/kf5/kdoctools/customization/sq/entities/underFDL.docbook
+share/kf5/kdoctools/customization/sq/entities/underGPL.docbook
+share/kf5/kdoctools/customization/sq/entities/underLGPL.docbook
+share/kf5/kdoctools/customization/sq/entities/underX11License.docbook
+share/kf5/kdoctools/customization/sq/entities/update-doc.docbook
+share/kf5/kdoctools/customization/sq/lang.entities
+share/kf5/kdoctools/customization/sq/strings.entities
+share/kf5/kdoctools/customization/sq/user.entities
 share/kf5/kdoctools/customization/sr/catalog.xml
 share/kf5/kdoctools/customization/sr/entities/fdl-notice.docbook
 share/kf5/kdoctools/customization/sr/entities/gpl-notice.docbook


More information about the dev-commits-ports-branches mailing list