forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
48 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST kdiff3-1.11.2.tar.xz 1141676 BLAKE2B 53ceb67ed232a2af81705d977ab691305a6a8a0fafce23d56601e7e24787a4cd81b044448251acefdb43a1ac142f53c1864fb64bd236d03a80105bbb8541805e SHA512 7318bbc867a369a656e78a9a5530a4329d176cdf170ff43278a8f9b9d821950c17f5a41266a0756bb84322ed78eb6d9d21f587968fedb7432656ec4f65c367cf | ||
DIST kdiff3-1.11.3.tar.xz 1142212 BLAKE2B 60d609a29e5e244061581279c0d6ced05dec14a1d8c0385f952e11a4d9f8b91e4b669544582ac7ac2d3b901d214485d04022276537b45e8b28e9bea37d5b4828 SHA512 76edf2286ad5de7a9984c153134037b4beff06c6ba77be87c4a11e71ccda1c66730b6d8b185be68242ee23effcd3bf6b44367ed337ce71790d0e972f9464eb5f | ||
DIST kdiff3-1.11.4.tar.xz 1142276 BLAKE2B c3c15b454a403613f84b24fff9c6ba06be54c7225232d6ea430641a492625b500b8dd735c06d2dd9ff30d64e3268fd74e98953731804079169dcc5ee609ac483 SHA512 3e3d7d93bb86ce5cd644f1e22209679ed3f83037a6f465d6a4f7b652e229da28b8f738a7239f60168c2d95c7f2c465bfdf9d716532d6048b4c0721ac458fddc5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# Copyright 1999-2024 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
ECM_HANDBOOK="optional" | ||
KFMIN=6.3.0 | ||
QTMIN=6.6.2 | ||
inherit ecm kde.org | ||
|
||
DESCRIPTION="Frontend to diff3 based on KDE Frameworks" | ||
HOMEPAGE="https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3" | ||
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" | ||
IUSE="" | ||
|
||
COMMON_DEPEND=" | ||
>=dev-qt/qt5compat-${QTMIN}:6 | ||
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets] | ||
>=kde-frameworks/kconfig-${KFMIN}:6 | ||
>=kde-frameworks/kconfigwidgets-${KFMIN}:6 | ||
>=kde-frameworks/kcoreaddons-${KFMIN}:6 | ||
>=kde-frameworks/kcrash-${KFMIN}:6 | ||
>=kde-frameworks/ki18n-${KFMIN}:6 | ||
>=kde-frameworks/kio-${KFMIN}:6 | ||
>=kde-frameworks/ktextwidgets-${KFMIN}:6 | ||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6 | ||
>=kde-frameworks/kxmlgui-${KFMIN}:6 | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
>=dev-libs/boost-1.82 | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
!${CATEGORY}/${PN}:5 | ||
sys-apps/diffutils | ||
" | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
-DBUILD_WITH_QT6=ON | ||
# TODO: -DENABLE_GDBINDEX? | ||
) | ||
ecm_src_configure | ||
} |