pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/kdiff3 kdiff3: update to 1.9.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/bb27b66edabb
branches: trunk
changeset: 768923:bb27b66edabb
user: gutteridge <gutteridge%pkgsrc.org@localhost>
date: Wed Nov 03 22:00:42 2021 +0000
description:
kdiff3: update to 1.9.3
(Upstream change log incomplete in summarized form, highlights for the
1.9 bump follow.)
Version 1.9 - 2021-
===========================
*Rewrite of SourceData::FileData::preprocess now only loops through file contents once.
*Major rework of event handling
-Move away from event filters where feasible, drop code for events now handled by qt.
-decentralize handlers
*take advantage of Qt and boost signal/slot pattern to avoid needless nullptr checks.
-decentralize cut/paste handling
*Introduce LineRef wrapper class
*Add enum types and use existing ones.
-improves readability of code.
*split out doDirectoryCompare from improveFilenames
-Principle of least surprise
*Stop mis-using c style [] pointer access there is no documented reason to assume QVector<T> has a
c-style memory layout. Much less that this will remain so.
Not even going to try to list everything here.
See git history for complete log.
diffstat:
devel/kdiff3/Makefile | 14 +++++++-------
devel/kdiff3/PLIST | 4 ++--
devel/kdiff3/distinfo | 8 ++++----
3 files changed, 13 insertions(+), 13 deletions(-)
diffs (77 lines):
diff -r 201b2386d1eb -r bb27b66edabb devel/kdiff3/Makefile
--- a/devel/kdiff3/Makefile Wed Nov 03 21:59:49 2021 +0000
+++ b/devel/kdiff3/Makefile Wed Nov 03 22:00:42 2021 +0000
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.76 2021/07/30 12:26:45 ryoon Exp $
+# $NetBSD: Makefile,v 1.77 2021/11/03 22:00:42 gutteridge Exp $
-VERSION= 1.8.5
-DISTNAME= kdiff3-${VERSION}
-PKGREVISION= 3
+DISTNAME= kdiff3-1.9.3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_KDE:=kdiff3/}
EXTRACT_SUFX= .tar.xz
@@ -13,19 +11,21 @@
LICENSE= gnu-gpl-v2
USE_CMAKE= yes
-USE_LANGUAGES= c c++
+USE_LANGUAGES= c c++17
+GCC_REQD+= 7 # C++17
BUILDLINK_TRANSFORM+= rm:-Wl,--fatal-warnings
BUILD_DEPENDS+= extra-cmake-modules>=5.10.0:../../devel/extra-cmake-modules
TOOLS_DEPENDS.cmake= cmake>=3.1:../../devel/cmake
+.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-BUILDLINK_API_DEPENDS.kcoreaddons+= kcoreaddons>=5.70.0
+BUILDLINK_API_DEPENDS.kcoreaddons+= kcoreaddons>=5.80.0
.include "../../devel/kcoreaddons/buildlink3.mk"
.include "../../devel/kcrash/buildlink3.mk"
.include "../../devel/kdoctools/buildlink3.mk"
-BUILDLINK_API_DEPENDS.ki18n+= ki18n>=5.70.0
+BUILDLINK_API_DEPENDS.ki18n+= ki18n>=5.80.0
.include "../../devel/ki18n/buildlink3.mk"
.include "../../devel/kio/buildlink3.mk"
.include "../../devel/kparts/buildlink3.mk"
diff -r 201b2386d1eb -r bb27b66edabb devel/kdiff3/PLIST
--- a/devel/kdiff3/PLIST Wed Nov 03 21:59:49 2021 +0000
+++ b/devel/kdiff3/PLIST Wed Nov 03 22:00:42 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2021/01/26 00:03:17 gutteridge Exp $
+@comment $NetBSD: PLIST,v 1.9 2021/11/03 22:00:42 gutteridge Exp $
bin/kdiff3
lib/plugins/kf5/kfileitemaction/kdiff3fileitemaction.so
lib/plugins/kf5/parts/kdiff3part.so
@@ -47,7 +47,6 @@
share/icons/hicolor/48x48/apps/kdiff3.png
share/icons/hicolor/64x64/apps/kdiff3.png
share/icons/hicolor/scalable/apps/kdiff3.svgz
-share/kservices5/kdiff3part.desktop
share/kxmlgui5/kdiff3/kdiff3_shell.rc
share/kxmlgui5/kdiff3part/kdiff3_part.rc
share/locale/ar/LC_MESSAGES/kdiff3.mo
@@ -148,6 +147,7 @@
share/locale/sk/LC_MESSAGES/diff_ext.mo
share/locale/sk/LC_MESSAGES/kdiff3.mo
share/locale/sk/LC_MESSAGES/kdiff3fileitemactionplugin.mo
+share/locale/sl/LC_MESSAGES/diff_ext.mo
share/locale/sl/LC_MESSAGES/kdiff3.mo
share/locale/sl/LC_MESSAGES/kdiff3fileitemactionplugin.mo
share/locale/sr/LC_MESSAGES/kdiff3.mo
diff -r 201b2386d1eb -r bb27b66edabb devel/kdiff3/distinfo
--- a/devel/kdiff3/distinfo Wed Nov 03 21:59:49 2021 +0000
+++ b/devel/kdiff3/distinfo Wed Nov 03 22:00:42 2021 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2021/10/26 10:15:10 nia Exp $
+$NetBSD: distinfo,v 1.15 2021/11/03 22:00:42 gutteridge Exp $
-BLAKE2s (kdiff3-1.8.5.tar.xz) = 61146f13ab39cee5deb640dde9119efb9ee06feacbcfea32e574fbce59d696f3
-SHA512 (kdiff3-1.8.5.tar.xz) = 5ae736b290a6a1a34dd3e19028fb43b398ad1341982e7717d3de4326938c2dabc11e7e172e5628d2deeddd942b67d6e3af02d074c9b2a1c902c7e1ea8d7f1af4
-Size (kdiff3-1.8.5.tar.xz) = 1045812 bytes
+BLAKE2s (kdiff3-1.9.3.tar.xz) = e33c00d7c0703fabfe903303e88de4471c074bae6636b6a2f85ed8368f247103
+SHA512 (kdiff3-1.9.3.tar.xz) = 9d806efa5d92375bc0dd2014492e924a7f26c12fde0e89bb58f076a249dba83fd316253cfd53235eaaae26f29d37c730c5728de1c7de869532fc9c38190412d5
+Size (kdiff3-1.9.3.tar.xz) = 1056920 bytes
Home |
Main Index |
Thread Index |
Old Index