kdiff3 - Feature-Rich Code Comparison Utility

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE KDE Extra all
Package name kdiff3
Package version 0.9.98
Package release 16.10
Package architecture x86_64
Package type rpm
Installed size 816.99 KB
Download size 254.80 KB
Official Mirror ftp.gwdg.de
KDiff3 is a program that:
* Compares or merges two or three text input files or directories
* Shows the differences line-by-line and character-by-character
* Provides an automatic merge facility and an integrated editor for
comfortably solving merge conflicts
* Supports KIO on KDE (allows accessing ftp, sftp, fish, smb, etc.)
* Has an intuitive graphical user interface


Package Version Architecture Repository
kdiff3-0.9.98-4.6.x86_64.rpm 0.9.98 x86_64 openSUSE Oss
kdiff3 - - -


Name Value
kdebase4-runtime >= 4.14.0
libQtCore.so.4()(64bit) -
libQtGui.so.4()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libkdecore.so.5()(64bit) -
libkdeui.so.5()(64bit) -
libkio.so.5()(64bit) -
libkparts.so.4()(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libqt4-x11 >= 4.8.1
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -


Name Value
application() -
application(kde4/kdiff3.desktop) -
kdiff3 = 0.9.98-16.10
kdiff3(x86-64) = 0.9.98-16.10
kdiff3fileitemaction.so()(64bit) -


Type URL
Binary Package kdiff3-0.9.98-16.10.x86_64.rpm
Source Package kdiff3-0.9.98-16.10.src.rpm

Install Howto

  1. Add the openSUSE KDE Extra repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/KDE:/Extra/openSUSE_Leap_42.3/ opensuse-kde-extra
  2. Install kdiff3 rpm package:
    # zypper install kdiff3




2016-12-08 - fabian@ritter-vogt.de
- Revert kde4_runtime_requires change
2016-11-29 - olaf@aepfle.de
- Expand macro kde4_runtime_requires only when its available
to fix quilt setup
2015-06-24 - wbauer@tmo.at
- update to 0.9.98:
* Text rendering now with QTextLayout fixes the following issues
+ Correct handling for variable width fonts.
+ Corrected display of highlighted text with Qt4.8.x on Ubuntu and Mac.
+ Improved handling of texts with both right to left and left to right languages (mixed Arabic and western texts).
+ Improved handling of Chinese and Japanese.
+ Whitespace characters are now shown as dots for spaces and arrows for tabs, and not only in differences.
* Bugfixes.
- removed kdiff3-fix-save-relative-path.patch (included upstream)
2013-07-26 - hrvoje.senjan@gmail.com
- BuildRequire only libkde4-devel, instead of kdebase4-workspace-devel
2013-05-02 - aspiers@suse.com
- Add kdiff3-fix-save-relative-path.patch: fix saving merged
files.  Patch is from: https://bugs.archlinux.org/task/31813
and is already upstream.
2012-11-20 - nico.kruber@gmail.com
- Fix the SLES build (%make_install is not expanded on SLES)
2012-11-20 - nico.kruber@gmail.com
- update to 0.9.97:
* Memory usage optimized for comparison of large directories.
* In overview for two way diff show if only one side contains text.
* If text is selected in either input or output window use that in Find dialog.
* Command line option --cs doesn't change the config value permanently anymore.
* Windows 64 bit specific installer.
* Bugfixes.
- removed libkdiff3part.so (not build anymore)
2011-10-11 - dmueller@suse.de
- update to 0.9.96:
* KDiff3FileItemActionPlugin : Context menu that also works in dolphin (for KDE>=4
* Parser for preprocessor commands. (Allows single apostrophs ')
* Fix crash on A/B-overview (infinite recursion)
* Fix clearcase temp files not deleted problem on windows
* KDiff3 plugin: When launching KDiff3 konqueror isn't blocked anymore
* String corrections (Frederik Schwarzer)
* Fixed writing to KIO.
* Fixed white space merge default options
2011-09-17 - toddrme2178@gmail.com
- Removed checks for obsolete openSUSE versions (fix for RPMLINT warnings)
- Added check for duplicate files (fix for RPMLINT warning)
- Cleaned up spec file formatting
2010-08-10 - beineri@opensuse.org
- updated tarball to fix build

See Also

Package Description
kdiff3-lang-0.9.98-16.10.noarch.rpm Languages for package kdiff3
kdm4-theme-caledonia-1.0-1.3.noarch.rpm Caledonia KDM Theme
kdoubanfm-0.91.3-1.7.x86_64.rpm Douban FM service in Systray
kdstatemachineeditor-devel-1.2.3-13.1.x86_64.rpm Introspection/Debugging Tool for Qt Applications
kepas-0.9.3-33.10.x86_64.rpm KDE Easy Publish and Share
keurocalc-1.2.3-1.8.x86_64.rpm Currency Converter and Calculator
keurocalc-lang-1.2.3-1.8.noarch.rpm Languages for package keurocalc
kexi-3.1.0-15.1.x86_64.rpm Database Application
kexi-lang-3.1.0-15.1.noarch.rpm Languages for package kexi
kfilebox-0.4.9-1.8.x86_64.rpm KDE Frond-End for Dropbox
kfilebox-lang-0.4.9-1.8.noarch.rpm Languages for package kfilebox
kflickr-20100817-5.8.x86_64.rpm Standalone Flickr Uploader for KDE
kgraphviewer-2.4.3-1.4.x86_64.rpm Graphviz dot graph file viewer
kgraphviewer-devel-2.4.3-1.4.x86_64.rpm Graphviz dot graph file viewer
kgraphviewer-lang-2.4.3-1.4.noarch.rpm Languages for package kgraphviewer