Package Details: kdiff3-git 1.10.70.r2628.47bc0721-2

Git Clone URL: https://aur.archlinux.org/kdiff3-git.git (read-only, click to copy)
Package Base: kdiff3-git
Description: A KDE file comparator/merge tool
Upstream URL: https://invent.kde.org/sdk/kdiff3
Licenses: GPLv2
Conflicts: kdiff3, kdiff3-kf5-git, kdiff3-qt
Submitter: prash
Maintainer: fenuks
Last Packager: fenuks
Votes: 7
Popularity: 0.000000
First Submitted: 2018-11-23 21:16 (UTC)
Last Updated: 2023-10-20 12:01 (UTC)

Latest Comments

fenuks commented on 2023-10-20 12:01 (UTC)

@el_aur Thank you, updated.

el_aur commented on 2023-10-20 10:27 (UTC) (edited on 2023-10-20 10:28 (UTC) by el_aur)

Is not building anymore. Please update dependencies

kdoctools => kdoctools5 kparts => kparts5

as packages were renamed in Arch repo

diff --git a/PKGBUILD b/PKGBUILD
index 6728672..b0c87e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
 _pkgname=kdiff3
 pkgname=${_pkgname}-git
-pkgver=1.10.70.r2400.7d7a73b4
+pkgver=1.10.70.r2628.47bc0721
 pkgrel=1
 pkgdesc='A KDE file comparator/merge tool'
 arch=('i686' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64')
 url='https://invent.kde.org/sdk/kdiff3'
 license=('GPLv2')
-depends=('kparts' 'hicolor-icon-theme')
+depends=('kparts5' 'hicolor-icon-theme')
 conflicts=("${_pkgname}" "${_pkgname}-kf5-git" "${_pkgname}-qt")
-makedepends=('cmake' 'extra-cmake-modules' 'git' 'kdoctools' 'boost')
+makedepends=('cmake' 'extra-cmake-modules' 'git' 'kdoctools5' 'boost')
 source=("git+${url}.git")
 sha512sums=('SKIP')

janp commented on 2023-06-09 02:38 (UTC)

This kdiff3 version is buggy as well as the one in the official repository. I tried to compare two different fstab files and, while the kdiff3-qt version from AUR is working correctly, the two "kde-ized" versions display the same wrong output when the word wrap option is chosen in the diffview menu and the lines to be compared exceed the window size. Not all the lines are displayed on both sides and upon resizing the window the application may crash.

gehzumteufel commented on 2021-02-23 05:16 (UTC)

The upstream URL has changed a while back to https://invent.kde.org/kde/kdiff3 and the cgit infrastructure is dead for KDE and their products. This was part of the transition to GitLab that they host.

Also, imo it should be pulling from there and not the mirror at GitHub.

prash commented on 2020-05-23 07:58 (UTC)

@ribbons done

ribbons commented on 2020-05-19 20:25 (UTC) (edited on 2020-05-19 20:26 (UTC) by ribbons)

As of 1a188bf350655b4999e0e4fa793a1637f9627cba KDiff3 needs an additional makedepends of boost otherwise the build fails (in a clean chroot).

prash commented on 2020-02-11 17:59 (UTC)

@x-f done

x-f commented on 2020-02-08 08:59 (UTC)

Could you add a commit count to version number to avoid always want to update in tools like pikaur.

Something like, because git describe will return 0.

pkgver() {
  cd "$srcdir/${_basename}"
  ver=`grep -Po 'ecm_setup_version\(\K([0-9.]+)' CMakeLists.txt`
  printf "%s.r%s.%s" "${ver}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}