Subject: CVS commit: pkgsrc/devel/kdiff3
From: Thomas Klausner
Date: 2025-02-07 10:24:31
Message id: 20250207092431.B010DFBE0@cvs.NetBSD.org

Log Message:
kdiff3: update to 1.12.0.

Version 1.12.0 - 2024
=========================

*Completed port away from Qt5, 6.6 now required version due to delayed ICU \ 
support in Qt
*Fixed UTF-8-BOM output encoding issues mustly seen on windows.
*horizontal scroll correctly comptuted for diff windows
--Note due to changes in windows/Qt the scrollbars may be vary small or hidden \ 
on Windows 11. This cann't be controlled from kdiff3.
*False errors on first launch with files selected should be fixed.

Version 1.11.x - 2024
===========================
*Fix false memory error when using "admin://" protocol
*Cleanup BOM handling lock detection to only known UTF-* encodings that use it.
*Fix bugged connection to non-existent signal (This is why we now use new style \ 
connections only.)
*fix crash in  Diff3Line::getLineData when doing history check for nonexistent lines.
*fix crash on some setups that create 0 height widgets when no data is loaded.
*Fixed encoding handling for non-UTF encodings
*Fixed encoding detection for lower case 'HTML' and 'XML' tags
*Fix handling of KIO jobs for non-file urls.
-Actually wait for secondary event loop to end (Not sure if this is documention \ 
bug in qt or behavior bug.)
-Don't arbitrarily kill jobs when progress dialog is hidden.
*Fix possible invalid line given by mousedown in Overview pane. (Caught by \ 
SafeInt range checking)
*Fix bad algorithm in getBestFirstLine.
-Related regression also fixed (BUG:486909)
*craft based builds are now Qt6/kf6.

Files:
RevisionActionfile
1.114modifypkgsrc/devel/kdiff3/Makefile
1.14modifypkgsrc/devel/kdiff3/PLIST
1.25modifypkgsrc/devel/kdiff3/distinfo