[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 5b6302044ee07040b4c3f9c183eb7e1118bb34ab Author: Sebastian Pipping gentoo org> AuthorDate: Thu Dec 7 14:22:05 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Dec 7 14:22:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b630204 dev-util/kdbg: 3.1.0 + EmptyGlobalAssignment Closes: https://bugs.gentoo.org/919130 Signed-off-by: Sebastian Pipping gentoo.org> dev-util/kdbg/Manifest | 1 + dev-util/kdbg/kdbg-3.1.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index cb699cd4836d..6c598e48c73d 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1 +1,2 @@ DIST kdbg-3.0.1.tar.gz 431143 BLAKE2B 869bf9765650b2a4a2330f99303b51f599df764848ff18442c8c6813421fece2671e5e78a0e8c66a59bd77f06a7f02677ec08a49fb9a28874b92b0f84bf8f74f SHA512 9f3e0073bf37e56fa8ad0c3ae5f0be80331d8963b564ff376aee40c3ccebab5b5a482c31f110fd0f4dd14f9614cff31102d8edf62ffb33f4ae361d24346543ea +DIST kdbg-3.1.0.tar.gz 444052 BLAKE2B d0083094f8ba3cb374b2df4a20b7697ddae4fb24579e18d883701a5e826e86041a8cdb7bd1919c881bc149c49e764221eb246d98bcebacbffbdb5e0f83264ad6 SHA512 e7da5bb1a4882b031077bd4344c6795b058088eb9a00ef3a2ba9c3d72c0a022bb16822525369ca7bcfb623c775cf73140caa114c1591d37f1d6f6a3b22ae649b diff --git a/dev-util/kdbg/kdbg-3.1.0.ebuild b/dev-util/kdbg/kdbg-3.1.0.ebuild new file mode 100644 index ..57a3dbff3ff6 --- /dev/null +++ b/dev-util/kdbg/kdbg-3.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +KFMIN=5.85.0 +QTMIN=5.15.2 +inherit ecm + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="https://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~riscv ~x86" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + sys-devel/gdb +" + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo 'add_subdirectory(doc)' >> CMakeLists.txt || die + + ecm_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: c58c233b124bfa11e2d4e8c39f888072627053c0 Author: Xin Yang icloud com> AuthorDate: Thu Feb 23 09:34:25 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Feb 24 12:23:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58c233b dev-util/kdbg: keyword 3.0.1-r1 riscv #896010 Signed-off-by: Xin Yang icloud.com> Closes: https://github.com/gentoo/gentoo/pull/29740 Signed-off-by: Jakov Smolić gentoo.org> dev-util/kdbg/kdbg-3.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/kdbg/kdbg-3.0.1-r1.ebuild b/dev-util/kdbg/kdbg-3.0.1-r1.ebuild index eb20f7aa1bdb..14acfd7ba934 100644 --- a/dev-util/kdbg/kdbg-3.0.1-r1.ebuild +++ b/dev-util/kdbg/kdbg-3.0.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 932312f28cb99eca57d790b03bceb32e4a7b57bd Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 7 16:47:11 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 7 17:23:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932312f2 dev-util/kdbg: Drop 3.0.1 (r0) Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/kdbg-3.0.1.ebuild | 43 - 1 file changed, 43 deletions(-) diff --git a/dev-util/kdbg/kdbg-3.0.1.ebuild b/dev-util/kdbg/kdbg-3.0.1.ebuild deleted file mode 100644 index a6909362f27..000 --- a/dev-util/kdbg/kdbg-3.0.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="true" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm - -DESCRIPTION="Graphical debugger interface" -HOMEPAGE="https://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -RDEPEND="${DEPEND} - sys-devel/gdb -" - -src_prepare() { - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - - ecm_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/, dev-util/kdbg/files/
commit: 16c0764308d15e61dede6a22e7684c7c54dca3d7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 7 16:46:28 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 7 17:23:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c07643 dev-util/kdbg: EAPI-8 bump, add upstream fixes Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdbg/files/kdbg-3.0.1-fix-rare-memleak.patch | 35 dev-util/kdbg/files/kdbg-3.0.1-usable-trace.patch | 23 +++ dev-util/kdbg/kdbg-3.0.1-r1.ebuild | 48 ++ 3 files changed, 106 insertions(+) diff --git a/dev-util/kdbg/files/kdbg-3.0.1-fix-rare-memleak.patch b/dev-util/kdbg/files/kdbg-3.0.1-fix-rare-memleak.patch new file mode 100644 index 000..44a2b33623f --- /dev/null +++ b/dev-util/kdbg/files/kdbg-3.0.1-fix-rare-memleak.patch @@ -0,0 +1,35 @@ +From 0feb0986f220126177084badf67813ccdbaa996c Mon Sep 17 00:00:00 2001 +From: Daniels Umanovskis +Date: Fri, 13 Mar 2020 13:48:19 +0100 +Subject: [PATCH] Fix a rare memory leak in the register display window + +--- + kdbg/regwnd.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/kdbg/regwnd.cpp b/kdbg/regwnd.cpp +index edb0e55..93008f9 100644 +--- a/kdbg/regwnd.cpp b/kdbg/regwnd.cpp +@@ -274,11 +274,12 @@ static char* toRaw(const QString& hex, uint& length) + static bool littleendian=(*testChar==1); + + length=((hex.length()-2)%2)+((hex.length()-2)/2); ++if (hex.length()<=2) return 0; ++ + char* data=new char[length]; + + if (littleendian) { + uint j=0; +- if (hex.length()<=2) return 0; + for (int i=hex.length()-1; i>=2; ) { + if (j%2==0) + data[j/2]=hexCharToDigit(hex[i].toLatin1()); +@@ -288,7 +289,6 @@ static char* toRaw(const QString& hex, uint& length) + } + } else { // big endian + uint j=0; +- if (hex.length()<=2) return 0; + for (int i=2; i +Date: Fri, 13 Mar 2020 16:23:02 +0100 +Subject: [PATCH] Change output for a trace so that trace is actually usable + again + +--- + kdbg/debugger.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kdbg/debugger.cpp b/kdbg/debugger.cpp +index 3751e4c..7d43eb9 100644 +--- a/kdbg/debugger.cpp b/kdbg/debugger.cpp +@@ -2225,7 +2225,7 @@ void KDebugger::slotValueEdited(VarTree* expr, const QString& text) + + ExprWnd* wnd = static_cast(expr->treeWidget()); + TRACE(QString().sprintf("Changing %s to ", +- wnd->name()) + text); ++ wnd->exprList().join(" ")) + text); + + // determine the lvalue to edit + QString lvalue = expr->computeExpr(); diff --git a/dev-util/kdbg/kdbg-3.0.1-r1.ebuild b/dev-util/kdbg/kdbg-3.0.1-r1.ebuild new file mode 100644 index 000..eb20f7aa1bd --- /dev/null +++ b/dev-util/kdbg/kdbg-3.0.1-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +KFMIN=5.85.0 +QTMIN=5.15.2 +inherit ecm + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="https://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + sys-devel/gdb +" + +PATCHES=( + "${FILESDIR}"/${P}-fix-rare-memleak.patch + "${FILESDIR}"/${P}-usable-trace.patch +) + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + + ecm_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 3b881ea33797720fc306c028366794847bddb8de Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 20 18:23:00 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 20 22:17:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b881ea3 dev-util/kdbg: Switch to https Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/kdbg-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/kdbg/kdbg-3.0.1.ebuild b/dev-util/kdbg/kdbg-3.0.1.ebuild index 5a91055027d..a6909362f27 100644 --- a/dev-util/kdbg/kdbg-3.0.1.ebuild +++ b/dev-util/kdbg/kdbg-3.0.1.ebuild @@ -9,7 +9,7 @@ QTMIN=5.12.3 inherit ecm DESCRIPTION="Graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; +HOMEPAGE="https://www.kdbg.org/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: b06c543f47330c3fdc1b87448fca81f4096d0854 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 12 08:54:56 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 12 09:41:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06c543f dev-util/kdbg: Drop 3.0.0-r1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/Manifest | 1 - .../kdbg/files/kdbg-3.0.0-no-png-install.patch | 54 -- dev-util/kdbg/kdbg-3.0.0-r1.ebuild | 46 -- 3 files changed, 101 deletions(-) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index 89ce8342844..cb699cd4836 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1,2 +1 @@ -DIST kdbg-3.0.0.tar.gz 430150 BLAKE2B 62411f95f1d109d95647e83defc2f5a84f9f7d7dc715f5a2f84eb6ecd18c7e1d02da0d68bf5bc8bb37216f98edbac11c24286f03ffc2ab9ad9fc7203ccd498dd SHA512 6398a7bbb9c744a837dd73645b497ab00eeaca9a326d61b135dc9040c616b4a2bdc0cf1da59c101dc68a159e12bc3b4a994a9d1dbf33f7d152e5c3003abb498a DIST kdbg-3.0.1.tar.gz 431143 BLAKE2B 869bf9765650b2a4a2330f99303b51f599df764848ff18442c8c6813421fece2671e5e78a0e8c66a59bd77f06a7f02677ec08a49fb9a28874b92b0f84bf8f74f SHA512 9f3e0073bf37e56fa8ad0c3ae5f0be80331d8963b564ff376aee40c3ccebab5b5a482c31f110fd0f4dd14f9614cff31102d8edf62ffb33f4ae361d24346543ea diff --git a/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch deleted file mode 100644 index 237feaa981b..000 --- a/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 826d503da8bfe7c567fc44dee178a4fca2b52f0a Mon Sep 17 00:00:00 2001 -From: Johannes Sixt -Date: Fri, 15 Feb 2019 20:26:03 +0100 -Subject: [PATCH] Do not install the pulse frames. - -Andreas Sturmlechner noticed that the frame PNGs are slightly broken: - - .../pulse00.png: broken IDAT window length - -Since the PNGs are only needed to build pulse.mng, do not install them. - kdbg/pics/CMakeLists.txt | 29 - - 1 file changed, 29 deletions(-) - -diff --git a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt -index 41625b3..9615b1b 100644 a/kdbg/pics/CMakeLists.txt -+++ b/kdbg/pics/CMakeLists.txt -@@ -31,35 +31,6 @@ set(PICTOGRAMS - install(FILES ${PICTOGRAMS} DESTINATION "${DATA_INSTALL_DIR}/kdbg/pics") - - ecm_install_icons(ICONS --22-actions-pulse00.png --22-actions-pulse01.png --22-actions-pulse02.png --22-actions-pulse03.png --22-actions-pulse04.png --22-actions-pulse05.png --22-actions-pulse06.png --22-actions-pulse07.png --22-actions-pulse08.png --22-actions-pulse09.png --22-actions-pulse10.png --22-actions-pulse11.png --22-actions-pulse12.png --22-actions-pulse13.png --22-actions-pulse14.png --22-actions-pulse15.png --22-actions-pulse16.png --22-actions-pulse17.png --22-actions-pulse18.png --22-actions-pulse19.png --22-actions-pulse20.png --22-actions-pulse21.png --22-actions-pulse22.png --22-actions-pulse23.png --22-actions-pulse24.png --22-actions-pulse25.png --22-actions-pulse26.png --22-actions-pulse27.png --22-actions-pulse28.png - 22-actions-pulse.mng - DESTINATION "${DATA_INSTALL_DIR}/kdbg/icons" - THEME hicolor \ No newline at end of file diff --git a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild deleted file mode 100644 index 0315c3c7cf7..000 --- a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="true" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm - -DESCRIPTION="Graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -RDEPEND="${DEPEND} - !dev-util/kdbg:4 - sys-devel/gdb -" - -PATCHES=( "${FILESDIR}/${P}-no-png-install.patch" ) - -src_prepare() { - ecm_src_prepare - - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: a2ef00aabd2c4f03464ecba52b2fca0784ffe115 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 3 22:22:31 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 3 22:54:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ef00aa dev-util/kdbg: 3.0.1 version bump Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/Manifest | 1 + dev-util/kdbg/kdbg-3.0.1.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index 7ae514ce5ac..89ce8342844 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1 +1,2 @@ DIST kdbg-3.0.0.tar.gz 430150 BLAKE2B 62411f95f1d109d95647e83defc2f5a84f9f7d7dc715f5a2f84eb6ecd18c7e1d02da0d68bf5bc8bb37216f98edbac11c24286f03ffc2ab9ad9fc7203ccd498dd SHA512 6398a7bbb9c744a837dd73645b497ab00eeaca9a326d61b135dc9040c616b4a2bdc0cf1da59c101dc68a159e12bc3b4a994a9d1dbf33f7d152e5c3003abb498a +DIST kdbg-3.0.1.tar.gz 431143 BLAKE2B 869bf9765650b2a4a2330f99303b51f599df764848ff18442c8c6813421fece2671e5e78a0e8c66a59bd77f06a7f02677ec08a49fb9a28874b92b0f84bf8f74f SHA512 9f3e0073bf37e56fa8ad0c3ae5f0be80331d8963b564ff376aee40c3ccebab5b5a482c31f110fd0f4dd14f9614cff31102d8edf62ffb33f4ae361d24346543ea diff --git a/dev-util/kdbg/kdbg-3.0.1.ebuild b/dev-util/kdbg/kdbg-3.0.1.ebuild new file mode 100644 index 000..5a91055027d --- /dev/null +++ b/dev-util/kdbg/kdbg-3.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="true" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="http://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + sys-devel/gdb +" + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + + ecm_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: cf6641b5c3145592b16b07d0291abd0bce978a70 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 9 10:09:36 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 9 11:21:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6641b5 dev-util/kdbg: Switch to ecm.eclass Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/kdbg-3.0.0-r1.ebuild | 31 +-- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild index e8543c0a37c..0315c3c7cf7 100644 --- a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild +++ b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild @@ -3,28 +3,31 @@ EAPI=7 -KDE_HANDBOOK="true" -inherit kde5 +ECM_HANDBOOK="true" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm DESCRIPTION="Graphical debugger interface" HOMEPAGE="http://www.kdbg.org/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" +SLOT="5" KEYWORDS="~amd64 ~x86" IUSE="" DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 " RDEPEND="${DEPEND} !dev-util/kdbg:4 @@ -34,10 +37,10 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}/${P}-no-png-install.patch" ) src_prepare() { + ecm_src_prepare + # allow documentation to be handled by eclass mv kdbg/doc . || die sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - - kde5_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: 7a42deb3685170c95a34a17ef9a26951d10ca195 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 3 15:16:47 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 3 15:16:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a42deb3 dev-util/kdbg: EAPI-7 bump Use upstream patch to not install broken PNGs, drop pngfix hack. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdbg/files/kdbg-3.0.0-no-png-install.patch | 54 ++ dev-util/kdbg/kdbg-3.0.0-r1.ebuild | 43 + 2 files changed, 97 insertions(+) diff --git a/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch new file mode 100644 index 000..237feaa981b --- /dev/null +++ b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch @@ -0,0 +1,54 @@ +From 826d503da8bfe7c567fc44dee178a4fca2b52f0a Mon Sep 17 00:00:00 2001 +From: Johannes Sixt +Date: Fri, 15 Feb 2019 20:26:03 +0100 +Subject: [PATCH] Do not install the pulse frames. + +Andreas Sturmlechner noticed that the frame PNGs are slightly broken: + + .../pulse00.png: broken IDAT window length + +Since the PNGs are only needed to build pulse.mng, do not install them. +--- + kdbg/pics/CMakeLists.txt | 29 - + 1 file changed, 29 deletions(-) + +diff --git a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt +index 41625b3..9615b1b 100644 +--- a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt +@@ -31,35 +31,6 @@ set(PICTOGRAMS + install(FILES ${PICTOGRAMS} DESTINATION "${DATA_INSTALL_DIR}/kdbg/pics") + + ecm_install_icons(ICONS +-22-actions-pulse00.png +-22-actions-pulse01.png +-22-actions-pulse02.png +-22-actions-pulse03.png +-22-actions-pulse04.png +-22-actions-pulse05.png +-22-actions-pulse06.png +-22-actions-pulse07.png +-22-actions-pulse08.png +-22-actions-pulse09.png +-22-actions-pulse10.png +-22-actions-pulse11.png +-22-actions-pulse12.png +-22-actions-pulse13.png +-22-actions-pulse14.png +-22-actions-pulse15.png +-22-actions-pulse16.png +-22-actions-pulse17.png +-22-actions-pulse18.png +-22-actions-pulse19.png +-22-actions-pulse20.png +-22-actions-pulse21.png +-22-actions-pulse22.png +-22-actions-pulse23.png +-22-actions-pulse24.png +-22-actions-pulse25.png +-22-actions-pulse26.png +-22-actions-pulse27.png +-22-actions-pulse28.png + 22-actions-pulse.mng + DESTINATION "${DATA_INSTALL_DIR}/kdbg/icons" + THEME hicolor \ No newline at end of file diff --git a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild new file mode 100644 index 000..e8543c0a37c --- /dev/null +++ b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="http://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !dev-util/kdbg:4 + sys-devel/gdb +" + +PATCHES=( "${FILESDIR}/${P}-no-png-install.patch" ) + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + + kde5_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: f3236cdff3b4028cd40dae1e5f0b4ed2eaa42311 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 3 15:17:22 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 3 15:17:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3236cdf dev-util/kdbg: Drop 3.0.0 (r0) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/kdbg-3.0.0.ebuild | 51 - 1 file changed, 51 deletions(-) diff --git a/dev-util/kdbg/kdbg-3.0.0.ebuild b/dev-util/kdbg/kdbg-3.0.0.ebuild deleted file mode 100644 index d6e46f2cfd5..000 --- a/dev-util/kdbg/kdbg-3.0.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="true" -inherit kde5 - -DESCRIPTION="Graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="" -KEYWORDS="~amd64 ~x86" - -COMMON_DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -RDEPEND="${COMMON_DEPEND} - !dev-util/kdbg:4 - sys-devel/gdb -" -DEPEND="${COMMON_DEPEND} - media-libs/libpng:0 -" - -src_prepare() { - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - - local png - for png in kdbg/pics/*.png; do - pngfix -q --out=${png/.png/fixed.png} ${png} - [[ $? -gt 15 ]] && die "Failed to fix ${png}" - mv -f ${png/.png/fixed.png} ${png} || die - done - - kde5_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: aa0a9e66429a0a17df09977be70951a9a0661e31 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 16 16:00:31 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 16 16:00:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0a9e66 dev-util/kdbg: QA: Fix broken .png files Closes: https://bugs.gentoo.org/673236 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/kdbg-3.0.0.ebuild | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/dev-util/kdbg/kdbg-3.0.0.ebuild b/dev-util/kdbg/kdbg-3.0.0.ebuild index ecb39833107..d6e46f2cfd5 100644 --- a/dev-util/kdbg/kdbg-3.0.0.ebuild +++ b/dev-util/kdbg/kdbg-3.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ LICENSE="GPL-2" KEYWORDS="" KEYWORDS="~amd64 ~x86" -DEPEND=" +COMMON_DEPEND=" $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) @@ -26,10 +26,13 @@ DEPEND=" $(add_qt_dep qtgui) $(add_qt_dep qtwidgets) " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} !dev-util/kdbg:4 sys-devel/gdb " +DEPEND="${COMMON_DEPEND} + media-libs/libpng:0 +" src_prepare() { # allow documentation to be handled by eclass @@ -37,5 +40,12 @@ src_prepare() { sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + local png + for png in kdbg/pics/*.png; do + pngfix -q --out=${png/.png/fixed.png} ${png} + [[ $? -gt 15 ]] && die "Failed to fix ${png}" + mv -f ${png/.png/fixed.png} ${png} || die + done + kde5_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: b78b2c4250854a026779ec465748fdec30832f8b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 12 21:52:11 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 12 23:01:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78b2c42 dev-util/kdbg: 3.0.0 version bump Package-Manager: Portage-2.3.18, Repoman-2.3.6 dev-util/kdbg/Manifest | 1 + dev-util/kdbg/kdbg-3.0.0.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index 05436eca8db..6c4e87e26b5 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1 +1,2 @@ DIST kdbg-2.9.1.tar.gz 428855 BLAKE2B b65cffc065116f622e5263d580248e2c9b386838fde84a947fcc27f07549f29eed68e727a3aa1feef85d722fd61eb175cbf037054198a138c48e233ad11a5a2c SHA512 9e214129089d84a2f22c58334a3d1ea7666bffcd59f422983e4d9cccbd4c9f4c42da127a74cbd4abb4029c544ae4be6d7daeb2beeb4b4718f21fea9d161f6c50 +DIST kdbg-3.0.0.tar.gz 430150 BLAKE2B 62411f95f1d109d95647e83defc2f5a84f9f7d7dc715f5a2f84eb6ecd18c7e1d02da0d68bf5bc8bb37216f98edbac11c24286f03ffc2ab9ad9fc7203ccd498dd SHA512 6398a7bbb9c744a837dd73645b497ab00eeaca9a326d61b135dc9040c616b4a2bdc0cf1da59c101dc68a159e12bc3b4a994a9d1dbf33f7d152e5c3003abb498a diff --git a/dev-util/kdbg/kdbg-3.0.0.ebuild b/dev-util/kdbg/kdbg-3.0.0.ebuild new file mode 100644 index 000..ecb39833107 --- /dev/null +++ b/dev-util/kdbg/kdbg-3.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="http://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !dev-util/kdbg:4 + sys-devel/gdb +" + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + + kde5_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 39fb017c77ddd43189a8e69557066c955db20a97 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 12 22:04:38 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 12 23:01:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fb017c dev-util/kdbg: Drop slot 4 Package-Manager: Portage-2.3.18, Repoman-2.3.6 dev-util/kdbg/Manifest | 1 - dev-util/kdbg/kdbg-2.9.1.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index 6c4e87e26b5..7ae514ce5ac 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1,2 +1 @@ -DIST kdbg-2.9.1.tar.gz 428855 BLAKE2B b65cffc065116f622e5263d580248e2c9b386838fde84a947fcc27f07549f29eed68e727a3aa1feef85d722fd61eb175cbf037054198a138c48e233ad11a5a2c SHA512 9e214129089d84a2f22c58334a3d1ea7666bffcd59f422983e4d9cccbd4c9f4c42da127a74cbd4abb4029c544ae4be6d7daeb2beeb4b4718f21fea9d161f6c50 DIST kdbg-3.0.0.tar.gz 430150 BLAKE2B 62411f95f1d109d95647e83defc2f5a84f9f7d7dc715f5a2f84eb6ecd18c7e1d02da0d68bf5bc8bb37216f98edbac11c24286f03ffc2ab9ad9fc7203ccd498dd SHA512 6398a7bbb9c744a837dd73645b497ab00eeaca9a326d61b135dc9040c616b4a2bdc0cf1da59c101dc68a159e12bc3b4a994a9d1dbf33f7d152e5c3003abb498a diff --git a/dev-util/kdbg/kdbg-2.9.1.ebuild b/dev-util/kdbg/kdbg-2.9.1.ebuild deleted file mode 100644 index 80d12283208..000 --- a/dev-util/kdbg/kdbg-2.9.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" -KDE_HANDBOOK="optional" -QT3SUPPORT_REQUIRED="true" -inherit kde4-base - -DESCRIPTION="Graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -RDEPEND="sys-devel/gdb" -DEPEND="${RDEPEND}" - -DOCS=( BUGS README ReleaseNotes-${PV} TODO ) - -src_prepare() { - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - kde4-base_src_prepare -} - -src_install() { - kde4-base_src_install - - # hack since ChangeLog-* is automagically installed by eclass - rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 158112d66f85ccfa89aed72dcbdfaccd999ab98b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 15 12:19:16 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 15 12:21:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158112d6 dev-util/kdbg: Drop old Package-Manager: Portage-2.3.11, Repoman-2.3.3 dev-util/kdbg/Manifest | 1 - dev-util/kdbg/kdbg-2.9.0.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index 4e4499014b7..e508e5c776e 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1,2 +1 @@ -DIST kdbg-2.9.0.tar.gz 428800 SHA256 46c8a35c354bd29c9cf2e7d4dfb53765c66f656e8390360b67e59ea502c76f8f SHA512 dd1a618e8188f44694797ee1f2106df714dfc9d1ca9fe9ddd453cb8aa39ad136e70fe21a2500ab154d38e3ad08bed6ac223f44426ea503c860faabb16a96a5f1 WHIRLPOOL 2738a90a824bebcb810624ae7c83b6b5f83f2b5cc9c3902da3a17f458b8087d722a6d587d9844647fcf83d7b61bfcb992e5d20a4f382b1f5231263d9d0484e3d DIST kdbg-2.9.1.tar.gz 428855 SHA256 fd1966b9b6cafb1d9ccafe7fbb7057bcf7102a9f18d726aaa2c3375c9470b3b3 SHA512 9e214129089d84a2f22c58334a3d1ea7666bffcd59f422983e4d9cccbd4c9f4c42da127a74cbd4abb4029c544ae4be6d7daeb2beeb4b4718f21fea9d161f6c50 WHIRLPOOL 28c390dca33a16f77a76af5043db9fa03a775afc3b86a6ff0b07650400f6ddb59842a2abfbcba084fc68995d297ad3f0009e7b757e99aa128975d4a864d65274 diff --git a/dev-util/kdbg/kdbg-2.9.0.ebuild b/dev-util/kdbg/kdbg-2.9.0.ebuild deleted file mode 100644 index 80d12283208..000 --- a/dev-util/kdbg/kdbg-2.9.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" -KDE_HANDBOOK="optional" -QT3SUPPORT_REQUIRED="true" -inherit kde4-base - -DESCRIPTION="Graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -RDEPEND="sys-devel/gdb" -DEPEND="${RDEPEND}" - -DOCS=( BUGS README ReleaseNotes-${PV} TODO ) - -src_prepare() { - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - kde4-base_src_prepare -} - -src_install() { - kde4-base_src_install - - # hack since ChangeLog-* is automagically installed by eclass - rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 1eba3803f232183ea364b657e980e02a3a4096d8 Author: Michael Palimaka gentoo org> AuthorDate: Sat Aug 26 12:21:50 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Aug 26 12:22:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eba3803 dev-util/kdbg: update remote-id metadata Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-util/kdbg/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/kdbg/metadata.xml b/dev-util/kdbg/metadata.xml index 4f0ec6acc3c..d2b641f0481 100644 --- a/dev-util/kdbg/metadata.xml +++ b/dev-util/kdbg/metadata.xml @@ -6,6 +6,7 @@ Gentoo KDE Project + j6t/kdbg kdbg
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 4c8f8cc09cca072d816725e92fe7b6edceba7074 Author: Michael Palimaka gentoo org> AuthorDate: Sat Aug 26 12:20:55 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Aug 26 12:22:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8f8cc0 dev-util/kdbg: version bump 2.9.1 Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-util/kdbg/Manifest | 1 + dev-util/kdbg/kdbg-2.9.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index f1e01442555..4e4499014b7 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1 +1,2 @@ DIST kdbg-2.9.0.tar.gz 428800 SHA256 46c8a35c354bd29c9cf2e7d4dfb53765c66f656e8390360b67e59ea502c76f8f SHA512 dd1a618e8188f44694797ee1f2106df714dfc9d1ca9fe9ddd453cb8aa39ad136e70fe21a2500ab154d38e3ad08bed6ac223f44426ea503c860faabb16a96a5f1 WHIRLPOOL 2738a90a824bebcb810624ae7c83b6b5f83f2b5cc9c3902da3a17f458b8087d722a6d587d9844647fcf83d7b61bfcb992e5d20a4f382b1f5231263d9d0484e3d +DIST kdbg-2.9.1.tar.gz 428855 SHA256 fd1966b9b6cafb1d9ccafe7fbb7057bcf7102a9f18d726aaa2c3375c9470b3b3 SHA512 9e214129089d84a2f22c58334a3d1ea7666bffcd59f422983e4d9cccbd4c9f4c42da127a74cbd4abb4029c544ae4be6d7daeb2beeb4b4718f21fea9d161f6c50 WHIRLPOOL 28c390dca33a16f77a76af5043db9fa03a775afc3b86a6ff0b07650400f6ddb59842a2abfbcba084fc68995d297ad3f0009e7b757e99aa128975d4a864d65274 diff --git a/dev-util/kdbg/kdbg-2.9.1.ebuild b/dev-util/kdbg/kdbg-2.9.1.ebuild new file mode 100644 index 000..80d12283208 --- /dev/null +++ b/dev-util/kdbg/kdbg-2.9.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" +KDE_HANDBOOK="optional" +QT3SUPPORT_REQUIRED="true" +inherit kde4-base + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="http://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND="sys-devel/gdb" +DEPEND="${RDEPEND}" + +DOCS=( BUGS README ReleaseNotes-${PV} TODO ) + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + kde4-base_src_prepare +} + +src_install() { + kde4-base_src_install + + # hack since ChangeLog-* is automagically installed by eclass + rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 0858452d77d4ba19cfc01c81833c8952b0124a82 Author: Michael Palimaka gentoo org> AuthorDate: Wed Jan 18 13:18:38 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jan 18 13:19:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0858452d dev-util/kdbg: version bump 2.9.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-util/kdbg/Manifest | 1 + dev-util/kdbg/kdbg-2.9.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index d0f08cc..beeaccb 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1 +1,2 @@ DIST kdbg-2.5.6.tar.gz 418080 SHA256 69e0bdf8116cb11912b38cf248b7a1dbb8f36e4dc35b4a498043234979c724cb SHA512 2e8f8b98bed2f77b7a20f67e9d0750e508450b29ee6fdbfd35cc87b345021c8971411d67735906c36a7507ddd8424e20ca76c438412125784d79059ec21d5b87 WHIRLPOOL 880ed965d18f919e9123d75722e447a3327e6f944e2440537f115dc66b2b118797b7aee29c93e223458f4d2ab0db656f448aba17bb900e04f63ec19ca661 +DIST kdbg-2.9.0.tar.gz 428800 SHA256 46c8a35c354bd29c9cf2e7d4dfb53765c66f656e8390360b67e59ea502c76f8f SHA512 dd1a618e8188f44694797ee1f2106df714dfc9d1ca9fe9ddd453cb8aa39ad136e70fe21a2500ab154d38e3ad08bed6ac223f44426ea503c860faabb16a96a5f1 WHIRLPOOL 2738a90a824bebcb810624ae7c83b6b5f83f2b5cc9c3902da3a17f458b8087d722a6d587d9844647fcf83d7b61bfcb992e5d20a4f382b1f5231263d9d0484e3d diff --git a/dev-util/kdbg/kdbg-2.9.0.ebuild b/dev-util/kdbg/kdbg-2.9.0.ebuild new file mode 100644 index ..3e259df --- /dev/null +++ b/dev-util/kdbg/kdbg-2.9.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="http://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND="sys-devel/gdb" +DEPEND="${RDEPEND}" + +DOCS=( BUGS README ReleaseNotes-${PV} TODO ) + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + kde4-base_src_prepare +} + +src_install() { + kde4-base_src_install + + # hack since ChangeLog-* is automagically installed by eclass + rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 2c83c50afb29e6e5aaa99614f2df217b1f9e91ba Author: Johannes Huber gentoo org> AuthorDate: Sun Oct 16 12:47:23 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Oct 16 12:49:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c83c50a dev-util/kdbg: Version bump 2.5.6 Package-Manager: portage-2.3.2 dev-util/kdbg/Manifest | 1 + dev-util/kdbg/kdbg-2.5.6.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index d2dc0b1..e2b506d 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1 +1,2 @@ DIST kdbg-2.5.5.tar.gz 417327 SHA256 983e4c89258d752f42449e2d257c9e40352b516328132ca5b0b1991b91878879 SHA512 f855063c0ea55a624ced3d6ff52466bc7240e2b79d76b43d73d224348f1b7c179fd1d53391e0e7039a659b7d6c3aba9f423f565b073073d636c28cc323f6 WHIRLPOOL 2fc9f7d092e3584216701bee57b11982c0ab4047090de3e43d1136ac5b8dd86e39a12db7f89e6664adf4e477cecdc4217421161c1458b75d5ff65180b8b89108 +DIST kdbg-2.5.6.tar.gz 418080 SHA256 69e0bdf8116cb11912b38cf248b7a1dbb8f36e4dc35b4a498043234979c724cb SHA512 2e8f8b98bed2f77b7a20f67e9d0750e508450b29ee6fdbfd35cc87b345021c8971411d67735906c36a7507ddd8424e20ca76c438412125784d79059ec21d5b87 WHIRLPOOL 880ed965d18f919e9123d75722e447a3327e6f944e2440537f115dc66b2b118797b7aee29c93e223458f4d2ab0db656f448aba17bb900e04f63ec19ca661 diff --git a/dev-util/kdbg/kdbg-2.5.6.ebuild b/dev-util/kdbg/kdbg-2.5.6.ebuild new file mode 100644 index ..e49d06c --- /dev/null +++ b/dev-util/kdbg/kdbg-2.5.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="http://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND="sys-devel/gdb" +DEPEND="${RDEPEND}" + +DOCS=( BUGS README ReleaseNotes-${PV} TODO ) + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + kde4-base_src_prepare +} + +src_install() { + kde4-base_src_install + + # hack since ChangeLog-* is automagically installed by eclass + rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: 944fe9795eb9afaf36fdaf1589ad8e38e116a308 Author: Johannes Huber gentoo org> AuthorDate: Sun Oct 16 12:48:51 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Oct 16 12:49:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944fe979 dev-util/kdbg: Remove 2.5.5 Package-Manager: portage-2.3.2 dev-util/kdbg/Manifest | 1 - dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch | 14 -- dev-util/kdbg/kdbg-2.5.5.ebuild | 39 3 files changed, 54 deletions(-) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index e2b506d..d0f08cc 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1,2 +1 @@ -DIST kdbg-2.5.5.tar.gz 417327 SHA256 983e4c89258d752f42449e2d257c9e40352b516328132ca5b0b1991b91878879 SHA512 f855063c0ea55a624ced3d6ff52466bc7240e2b79d76b43d73d224348f1b7c179fd1d53391e0e7039a659b7d6c3aba9f423f565b073073d636c28cc323f6 WHIRLPOOL 2fc9f7d092e3584216701bee57b11982c0ab4047090de3e43d1136ac5b8dd86e39a12db7f89e6664adf4e477cecdc4217421161c1458b75d5ff65180b8b89108 DIST kdbg-2.5.6.tar.gz 418080 SHA256 69e0bdf8116cb11912b38cf248b7a1dbb8f36e4dc35b4a498043234979c724cb SHA512 2e8f8b98bed2f77b7a20f67e9d0750e508450b29ee6fdbfd35cc87b345021c8971411d67735906c36a7507ddd8424e20ca76c438412125784d79059ec21d5b87 WHIRLPOOL 880ed965d18f919e9123d75722e447a3327e6f944e2440537f115dc66b2b118797b7aee29c93e223458f4d2ab0db656f448aba17bb900e04f63ec19ca661 diff --git a/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch b/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch deleted file mode 100644 index e5f71a0.. --- a/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fixes build with cmake-3.4. - -Gentoo-bug: 567090 - kdbg/CMakeLists.txt -+++ kdbg/CMakeLists.txt -@@ -4,6 +4,7 @@ - - include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ) - include(CheckFunctionExists) -+include(CheckIncludeFiles) - - CHECK_INCLUDE_FILES(pty.h HAVE_PTY_H) - CHECK_INCLUDE_FILES(libutil.h HAVE_LIBUTIL_H) diff --git a/dev-util/kdbg/kdbg-2.5.5.ebuild b/dev-util/kdbg/kdbg-2.5.5.ebuild deleted file mode 100644 index 637d10d.. --- a/dev-util/kdbg/kdbg-2.5.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="A graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -RDEPEND="sys-devel/gdb" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${P}-cmake34.patch" ) -DOCS=( BUGS README ReleaseNotes-${PV} TODO ) - -src_prepare() { - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - kde4-base_src_prepare -} - -src_install() { - kde4-base_src_install - - # hack since ChangeLog-* is automagically installed by eclass - rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: e8aa90c2301d7300e27c536ed33c12851b615f32 Author: Michael Palimaka gentoo org> AuthorDate: Sun Nov 29 16:23:56 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Nov 29 16:24:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8aa90c2 dev-util/kdbg: add patch to fix build failure with >=dev-util/cmake-3.4.0 Gentoo-bug: 567090 Package-Manager: portage-2.2.26 dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch | 14 ++ dev-util/kdbg/kdbg-2.5.5.ebuild | 1 + 2 files changed, 15 insertions(+) diff --git a/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch b/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch new file mode 100644 index 000..e5f71a0 --- /dev/null +++ b/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch @@ -0,0 +1,14 @@ +Fixes build with cmake-3.4. + +Gentoo-bug: 567090 + +--- kdbg/CMakeLists.txt kdbg/CMakeLists.txt +@@ -4,6 +4,7 @@ + + include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ) + include(CheckFunctionExists) ++include(CheckIncludeFiles) + + CHECK_INCLUDE_FILES(pty.h HAVE_PTY_H) + CHECK_INCLUDE_FILES(libutil.h HAVE_LIBUTIL_H) diff --git a/dev-util/kdbg/kdbg-2.5.5.ebuild b/dev-util/kdbg/kdbg-2.5.5.ebuild index 3600f61..637d10d 100644 --- a/dev-util/kdbg/kdbg-2.5.5.ebuild +++ b/dev-util/kdbg/kdbg-2.5.5.ebuild @@ -20,6 +20,7 @@ IUSE="debug" RDEPEND="sys-devel/gdb" DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/${P}-cmake34.patch" ) DOCS=( BUGS README ReleaseNotes-${PV} TODO ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 443cda0ed8f141a0aed549d7f59e6d494d04c6a9 Author: Michael Palimaka gentoo org> AuthorDate: Sun Nov 29 16:24:20 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Nov 29 16:24:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443cda0e dev-util/kdbg: remove old Package-Manager: portage-2.2.26 dev-util/kdbg/Manifest | 1 - dev-util/kdbg/kdbg-2.5.4.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index 4d01919..d2dc0b1 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1,2 +1 @@ -DIST kdbg-2.5.4.tar.gz 408683 SHA256 82a9ac163311319ae83002b7f250eac02fd4be176d037519adc38e107caaa6e5 SHA512 4855d8aada59dd201b24d8640d597dddef710efccf5caf450e9119bd5a01de5e1d62ccbfecb385f6a5b78fb6d761ead153c963cc882246e742e58db51e4d59ae WHIRLPOOL ecb99ee2a830008e56c8eccf264e2decdc548cb2bc0e06f831dcdfc885c6b3f186abe6c88240b3545c0cc6b79f9e18a9287f033675fcf184affcc0a8e7ec8f13 DIST kdbg-2.5.5.tar.gz 417327 SHA256 983e4c89258d752f42449e2d257c9e40352b516328132ca5b0b1991b91878879 SHA512 f855063c0ea55a624ced3d6ff52466bc7240e2b79d76b43d73d224348f1b7c179fd1d53391e0e7039a659b7d6c3aba9f423f565b073073d636c28cc323f6 WHIRLPOOL 2fc9f7d092e3584216701bee57b11982c0ab4047090de3e43d1136ac5b8dd86e39a12db7f89e6664adf4e477cecdc4217421161c1458b75d5ff65180b8b89108 diff --git a/dev-util/kdbg/kdbg-2.5.4.ebuild b/dev-util/kdbg/kdbg-2.5.4.ebuild deleted file mode 100644 index 44b5ce7..000 --- a/dev-util/kdbg/kdbg-2.5.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="A graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -RDEPEND="sys-devel/gdb" -DEPEND="${RDEPEND}" - -DOCS=( BUGS README ReleaseNotes-${PV} TODO ) - -src_prepare() { - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - kde4-base_src_prepare -} - -ssrc_install() { - kde4-base_src_install - - # hack since ChangeLog-* is automagically installed by eclass - rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* -}