[gentoo-commits] repo/gentoo:master commit in: virtual/linuxtv-dvb-headers/

2024-03-03 Thread Matthias Schwarzott
commit: 57ce651339aac86b510620c30506ee149e263923
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Feb 13 07:59:54 2024 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Mar  3 16:35:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ce6513

virtual/linuxtv-dvb-headers: Remove obsolete ebuild

Closes: https://bugs.gentoo.org/924398
Signed-off-by: Matthias Schwarzott  gentoo.org>

 virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild | 11 ---
 virtual/linuxtv-dvb-headers/metadata.xml   | 12 
 2 files changed, 23 deletions(-)

diff --git a/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild 
b/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild
deleted file mode 100644
index a8bcb0283499..
--- a/virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual Package installing the Header files for DVB"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND=">=sys-kernel/linux-headers-3.7"

diff --git a/virtual/linuxtv-dvb-headers/metadata.xml 
b/virtual/linuxtv-dvb-headers/metadata.xml
deleted file mode 100644
index 241b5e6e7446..
--- a/virtual/linuxtv-dvb-headers/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   This package contains the header files for the DVB drivers
-   from linuxtv.org needed to compile any application
-   accessing the DVB-hardware to record/watch tv or
-   use internet over satellite connection.
-   
-   
-



[gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/, media-video/vdr/, media-tv/linuxtv-dvb-apps/, ...

2024-03-03 Thread Matthias Schwarzott
commit: 14842b1835a433d78a6f845ac6af3c9ea028aa32
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Feb 26 05:50:36 2024 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Mar  3 16:35:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14842b18

*/*: Remove dependency on virtual/linuxtv-dvb-headers

virtual/linuxtv-dvb-headers has been important in the past when
linux-headers was not yet up-to-date.
Now it just pulls in sys-kernel/linux-headers.
Even that could be dropped as it is part of @system.
But this might not be valid everywhere.

Bug: https://bugs.gentoo.org/924398
Signed-off-by: Matthias Schwarzott  gentoo.org>

 eclass/vdr-plugin-2.eclass  | 4 ++--
 media-tv/dvbstream/dvbstream-0.7_pre20080516-r1.ebuild  | 5 ++---
 media-tv/dvbtune/dvbtune-0.5-r1.ebuild  | 4 ++--
 media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r2.ebuild | 4 ++--
 media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild| 4 ++--
 media-tv/tvheadend/tvheadend-.ebuild| 3 +--
 media-tv/w_scan/w_scan-20170107.ebuild  | 4 ++--
 media-video/dvbsnoop/dvbsnoop-1.4.50-r2.ebuild  | 4 ++--
 media-video/dvbsnoop/dvbsnoop-1.4.50-r3.ebuild  | 2 +-
 media-video/mplayer/mplayer-1.5_p20230215.ebuild| 4 ++--
 media-video/mplayer/mplayer-1.5_p20230618.ebuild| 4 ++--
 media-video/mplayer/mplayer-1.5_p20231206.ebuild| 4 ++--
 media-video/mplayer/mplayer-.ebuild | 4 ++--
 media-video/mpv/mpv-0.37.0-r1.ebuild| 2 +-
 media-video/mpv/mpv-0.37.0.ebuild   | 4 ++--
 media-video/mpv/mpv-.ebuild | 2 +-
 media-video/vdr/vdr-2.2.0-r7.ebuild | 4 ++--
 media-video/vdr/vdr-2.6.4.ebuild| 4 ++--
 media-video/vdr/vdr-2.6.6.ebuild| 2 +-
 19 files changed, 33 insertions(+), 35 deletions(-)

diff --git a/eclass/vdr-plugin-2.eclass b/eclass/vdr-plugin-2.eclass
index f53e2c23f4f8..8f56511032c8 100644
--- a/eclass/vdr-plugin-2.eclass
+++ b/eclass/vdr-plugin-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: vdr-plugin-2.eclass
@@ -83,7 +83,7 @@ S="${WORKDIR}/${VDRPLUGIN}-${PV}"
 # depend on headers for DVB-driver and vdr-scripts
 BDEPEND="virtual/pkgconfig"
 DEPEND="media-tv/gentoo-vdr-scripts
-   virtual/linuxtv-dvb-headers"
+   sys-kernel/linux-headers"
 RDEPEND="media-tv/gentoo-vdr-scripts
app-eselect/eselect-vdr"
 

diff --git a/media-tv/dvbstream/dvbstream-0.7_pre20080516-r1.ebuild 
b/media-tv/dvbstream/dvbstream-0.7_pre20080516-r1.ebuild
index f8e76f402c4a..9dfe663f071a 100644
--- a/media-tv/dvbstream/dvbstream-0.7_pre20080516-r1.ebuild
+++ b/media-tv/dvbstream/dvbstream-0.7_pre20080516-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,10 +13,9 @@ SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 RDEPEND="dev-lang/perl"
-DEPEND="virtual/linuxtv-dvb-headers"
+DEPEND="sys-kernel/linux-headers"
 
 S="${WORKDIR}/${PN}"
 

diff --git a/media-tv/dvbtune/dvbtune-0.5-r1.ebuild 
b/media-tv/dvbtune/dvbtune-0.5-r1.ebuild
index e4cb2c114c24..1d2b4cece0ae 100644
--- a/media-tv/dvbtune/dvbtune-0.5-r1.ebuild
+++ b/media-tv/dvbtune/dvbtune-0.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ IUSE="xml"
 
 RDEPEND="xml? ( dev-libs/libxml2 )"
 DEPEND="${RDEPEND}
-   virtual/linuxtv-dvb-headers"
+   sys-kernel/linux-headers"
 
 PATCHES=(
"${FILESDIR}"/${PF}-gentoo.diff

diff --git 
a/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r2.ebuild 
b/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r2.ebuild
index 2b5377d5ba58..8fe3e2af5236 100644
--- a/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r2.ebuild
+++ b/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-l

[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2024-02-28 Thread Matthias Schwarzott
commit: b40fbf4cf2232329aacdad7eda33a8981122af1c
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Wed Feb 28 20:03:23 2024 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Wed Feb 28 20:06:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40fbf4c

dev-util/pahole: add 1.26

Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/Manifest   |  1 +
 dev-util/pahole/pahole-1.26.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index 91c614ea459a..2d64ff51848d 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -1,3 +1,4 @@
 DIST dwarves-1.24.tar.xz 875744 BLAKE2B 
6766b5a5ecbf64013227e7cd459af662fc213f230b5b1279354fcaaccebfa3d74f9a2254542dc4f3f1bb4a5def1d4c77e2445fa8b531fa8b9e331cdfc23155fe
 SHA512 
3cdca183cf68ec46fd9a0301ae4a8a30b23a8139c65ffba64ae11f85f9e942f7341dca6f88a4a3b49f32bfd880927193a80fa011726e4a33d3e5a1a146326c06
 DIST dwarves-1.25.tar.xz 2244876 BLAKE2B 
1926fa1fa123fc3ad0f7f063406260b1e1e2611c563fedebee4c837e491164571fdb40408421c0c4ea2fd24e89c54a7a1ea669313b6dd6d7dcfa4934e2c1336e
 SHA512 
104bfb8712d863e04d0c827c008b23ebc49543b17bfb5b44ce276a5b3d39f12cf71f721055ae2e5f430aa77a3c70f85f6eeaf72fd8c1cdf547260488bc5b5070
+DIST dwarves-1.26.tar.xz 2250036 BLAKE2B 
cb86bf964f22633432e80d335937379c2096877c6130f49dbe03f2653b7c932bb1c5d87621ac93383be9e4f35294a4f95aadb6392491fb782812db519b39b666
 SHA512 
72e3c708ac6304d28daaab1c4365b66252d016987cbf33ec6d18456718478d7b96d6916dc3686069a386e97a9db355bb1e5e078c0c7b40e93bd7e8bd0b0380be
 DIST pahole-1.24_p20221024-patches.tar.xz 22088 BLAKE2B 
b39458400411dd7da0f568257f42164952e170b952e4893a92d769e17ce4cf0de88b727808a38195438fe10e5537f245bf101f647f383b6df7642c5446fa5d45
 SHA512 
93f160f01023c5402535a34d59005f0a3e056662a2764722480d71b6e522f3bfef0d642084467d1fbea96e23386b4cbb708243713d59eb84f4f767c1ac5ab3f5

diff --git a/dev-util/pahole/pahole-1.26.ebuild 
b/dev-util/pahole/pahole-1.26.ebuild
new file mode 100644
index ..2e86a3d3a4e3
--- /dev/null
+++ b/dev-util/pahole/pahole-1.26.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake python-single-r1
+
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git;
+   inherit git-r3
+elif [[ ${PV} == *_p* ]] ; then
+   # Snapshots
+   #SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+
+   # Patch rollups from git format-patch. Sometimes there are important
+   # fixes in git which haven't been released (and no release in sight).
+   # Patch rollups are a bit better for understanding where changes have
+   # come from for users.
+   SRC_URI="
+   http://fedorapeople.org/~acme/${MY_PN}/${MY_P%%_p*}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz
+   "
+   S="${WORKDIR}"/${MY_P%%_p*}
+else
+   SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz;
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2" # only
+SLOT="0"
+IUSE="debug"
+if [[ ${PV} !=  ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   [[ -d "${WORKDIR}"/${P}-patches ]] && PATCHES+=( 
"${WORKDIR}"/${P}-patches )
+
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-extrecmenu/

2024-01-22 Thread Matthias Schwarzott
commit: f521224de92f4cb6a6bb6022bb9d4573a0874e20
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jan 22 11:26:12 2024 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jan 22 11:58:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f521224d

media-plugins/vdr-extrecmenu: Fix wrong p-level of patch

Fixes: 71c086aa8af8388c12611de8857b0929f7a041f1 (media-plugins/vdr-extrecmenu: 
respect PKG_CONFIG, tidy patches)
Closes: https://bugs.gentoo.org/914388
Signed-off-by: Matthias Schwarzott  gentoo.org>

 media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild 
b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
index 1fdb6d35dc20..01d9a9172421 100644
--- a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,7 +28,7 @@ src_prepare() {
eapply "${FILESDIR}/${P}_c++11.patch"
 
cd "${WORKDIR}" || die
-   eapply -p0 "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
+   eapply "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
 
vdr-plugin-2_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2023-06-29 Thread Matthias Schwarzott
commit: 8549a6fe860927c3e25d6fd45a7ef722c62d071e
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Fri Jun 30 04:37:31 2023 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Fri Jun 30 04:37:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8549a6fe

dev-util/pahole: enable py3.12

Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/pahole-1.24_p20221024.ebuild | 2 +-
 dev-util/pahole/pahole-1.25.ebuild   | 2 +-
 dev-util/pahole/pahole-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/pahole/pahole-1.24_p20221024.ebuild 
b/dev-util/pahole/pahole-1.24_p20221024.ebuild
index aec3a504a192..64c0a215cd1a 100644
--- a/dev-util/pahole/pahole-1.24_p20221024.ebuild
+++ b/dev-util/pahole/pahole-1.24_p20221024.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake python-single-r1
 
 MY_PN=dwarves

diff --git a/dev-util/pahole/pahole-1.25.ebuild 
b/dev-util/pahole/pahole-1.25.ebuild
index 5d98a672167d..62a62ec1aa61 100644
--- a/dev-util/pahole/pahole-1.25.ebuild
+++ b/dev-util/pahole/pahole-1.25.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake python-single-r1
 
 MY_PN=dwarves

diff --git a/dev-util/pahole/pahole-.ebuild 
b/dev-util/pahole/pahole-.ebuild
index 5d98a672167d..62a62ec1aa61 100644
--- a/dev-util/pahole/pahole-.ebuild
+++ b/dev-util/pahole/pahole-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake python-single-r1
 
 MY_PN=dwarves



[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2023-04-15 Thread Matthias Schwarzott
commit: 38129134c152450573f54094a887126d545b71f5
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sat Apr 15 07:16:52 2023 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sat Apr 15 07:17:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38129134

dev-util/pahole: add 1.25

Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/Manifest   |  1 +
 dev-util/pahole/pahole-1.25.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index 546524260172..91c614ea459a 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -1,2 +1,3 @@
 DIST dwarves-1.24.tar.xz 875744 BLAKE2B 
6766b5a5ecbf64013227e7cd459af662fc213f230b5b1279354fcaaccebfa3d74f9a2254542dc4f3f1bb4a5def1d4c77e2445fa8b531fa8b9e331cdfc23155fe
 SHA512 
3cdca183cf68ec46fd9a0301ae4a8a30b23a8139c65ffba64ae11f85f9e942f7341dca6f88a4a3b49f32bfd880927193a80fa011726e4a33d3e5a1a146326c06
+DIST dwarves-1.25.tar.xz 2244876 BLAKE2B 
1926fa1fa123fc3ad0f7f063406260b1e1e2611c563fedebee4c837e491164571fdb40408421c0c4ea2fd24e89c54a7a1ea669313b6dd6d7dcfa4934e2c1336e
 SHA512 
104bfb8712d863e04d0c827c008b23ebc49543b17bfb5b44ce276a5b3d39f12cf71f721055ae2e5f430aa77a3c70f85f6eeaf72fd8c1cdf547260488bc5b5070
 DIST pahole-1.24_p20221024-patches.tar.xz 22088 BLAKE2B 
b39458400411dd7da0f568257f42164952e170b952e4893a92d769e17ce4cf0de88b727808a38195438fe10e5537f245bf101f647f383b6df7642c5446fa5d45
 SHA512 
93f160f01023c5402535a34d59005f0a3e056662a2764722480d71b6e522f3bfef0d642084467d1fbea96e23386b4cbb708243713d59eb84f4f767c1ac5ab3f5

diff --git a/dev-util/pahole/pahole-1.25.ebuild 
b/dev-util/pahole/pahole-1.25.ebuild
new file mode 100644
index ..5d98a672167d
--- /dev/null
+++ b/dev-util/pahole/pahole-1.25.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake python-single-r1
+
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git;
+   inherit git-r3
+elif [[ ${PV} == *_p* ]] ; then
+   # Snapshots
+   #SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+
+   # Patch rollups from git format-patch. Sometimes there are important
+   # fixes in git which haven't been released (and no release in sight).
+   # Patch rollups are a bit better for understanding where changes have
+   # come from for users.
+   SRC_URI="
+   http://fedorapeople.org/~acme/${MY_PN}/${MY_P%%_p*}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz
+   "
+   S="${WORKDIR}"/${MY_P%%_p*}
+else
+   SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz;
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2" # only
+SLOT="0"
+IUSE="debug"
+if [[ ${PV} !=  ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   [[ -d "${WORKDIR}"/${P}-patches ]] && PATCHES+=( 
"${WORKDIR}"/${P}-patches )
+
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-09-07 Thread Matthias Schwarzott
commit: 7511864b0c1645468d0763760640c571226958f2
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Thu Sep  8 05:25:34 2022 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Thu Sep  8 05:35:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7511864b

dev-util/pahole: Mask version 1.24 due to kernel build break

Bug: https://bugs.gentoo.org/868762
Signed-off-by: Matthias Schwarzott  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 98173ce6cc68..ac810ebbc755 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matthias Schwarzott  (2022-09-08)
+# Breaks kernel builds with BTF enabled.
+# Bug #868762.
+=dev-util/pahole-1.24
+
 # Arthur Zamarin  (2022-09-07)
 # Python 3.8 only package, no maintainer left.
 # Removal: 2022-10-07.  Bug #869107.



[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2022-09-05 Thread Matthias Schwarzott
commit: 6035dad288e97438e533138a4cb0995c9490a397
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Sep  5 07:34:07 2022 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Sep  5 07:34:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6035dad2

dev-util/pahole: add version 1.24

Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/Manifest   |  1 +
 dev-util/pahole/pahole-1.24.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index b1ddadeaf0a1..b232c9e09f43 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -1 +1,2 @@
 DIST dwarves-1.23.tar.xz 815076 BLAKE2B 
2d89ac2d8cacb70a322b1c946356c0b18a2276f7a549efc2cf530c087dd718c7d01f5bcf8b9208965e066770064b6d8db7a9f6ab9a3f3a4612f6fcc8d146c1e8
 SHA512 
5255930d6898ce35a41e3e553363964663d2b686d12732ff6140fa1d06fcc3806adf28e24ec35ab0712eec0562c52c3943afe9ecce468b0053b852ffeb04c3dc
+DIST dwarves-1.24.tar.xz 875744 BLAKE2B 
6766b5a5ecbf64013227e7cd459af662fc213f230b5b1279354fcaaccebfa3d74f9a2254542dc4f3f1bb4a5def1d4c77e2445fa8b531fa8b9e331cdfc23155fe
 SHA512 
3cdca183cf68ec46fd9a0301ae4a8a30b23a8139c65ffba64ae11f85f9e942f7341dca6f88a4a3b49f32bfd880927193a80fa011726e4a33d3e5a1a146326c06

diff --git a/dev-util/pahole/pahole-1.24.ebuild 
b/dev-util/pahole/pahole-1.24.ebuild
new file mode 100644
index ..8a8a28a9f3a2
--- /dev/null
+++ b/dev-util/pahole/pahole-1.24.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/dd-rescue/

2022-08-30 Thread Matthias Schwarzott
commit: 07e4bcef82159f63365d5922b197967e7dd7d347
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Aug 30 07:32:53 2022 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Aug 30 07:38:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e4bcef

sys-fs/dd-rescue: add 1.99.12

Upstream also fixed bug #787134.

The patch for musl seems no longer needed.
The macro __WORDSIZE is no longer used by dd-rescue.
loff_t should be found via fcntl.h.
The patch for 1.99.11 looked strange as it did not add new includes.

Closes: https://bugs.gentoo.org/787134
Signed-off-by: Matthias Schwarzott  gentoo.org>

 sys-fs/dd-rescue/Manifest |   1 +
 sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/sys-fs/dd-rescue/Manifest b/sys-fs/dd-rescue/Manifest
index 8cf0f92b7681..269fad7c0926 100644
--- a/sys-fs/dd-rescue/Manifest
+++ b/sys-fs/dd-rescue/Manifest
@@ -1,2 +1,3 @@
 DIST dd_rescue-1.99.11.tar.bz2 181927 BLAKE2B 
8cd4db6cb8d85962e4cea50b0006fdbe5f085fbcf7bdbfe4d0fab1fe33412c1379317f54429c76ed1d905e32d5e791869fa27f2f14917cb1c3842fc6caca2a12
 SHA512 
e1d32711421ebbafd80fd210718667ff8c2d22b5349945105b3e4c29d54d381385b1fd188b2d8aa1b7a0aaf2cc9d8f7374373cff3992726a3d17549ca50f3904
+DIST dd_rescue-1.99.12.tar.bz2 181798 BLAKE2B 
547910af7ac5dde360179dbd75bed36e6420dda162a41f9bb60a454f5c6629d6a1be9b15240ce3d0e7b80e09c660a87765e826909614b037a506ad775b71041f
 SHA512 
61f4f09e7e8442049634c5a5659f887cf82b16bc8b768c0aa79774e18feac6e91fbc258e5a6c8c3cac0577fadbdd26206261cf6c99b3980f763a1b584fb46001
 DIST dd_rescue-1.99.8.tar.bz2 174594 BLAKE2B 
51e62989bf6318cb5926f30bc1db746bddd41fb49aab15dc2b1c67e0af079469161d390ba4e1e109d195249b3aace3aa830a3aec14ba534eb47f38c0136f910c
 SHA512 
a230e1df4532671ea631036012dd1e38614e45bed58b00757f0017b0ea60f14ac3bdac0d175aa4929def593b3c8485e463b1fc25b5067adf4cf3f3ac040d

diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild 
b/sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild
new file mode 100644
index ..71b861626147
--- /dev/null
+++ b/sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN="${PN/-/_}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Similar to dd but can copy from source with errors"
+HOMEPAGE="http://www.garloff.de/kurt/linux/ddrescue/;
+SRC_URI="http://www.garloff.de/kurt/linux/ddrescue/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+IUSE="cpu_flags_x86_avx2 lzo cpu_flags_x86_sse4_2 static xattr"
+
+RDEPEND="lzo? ( dev-libs/lzo )
+   xattr? ( sys-apps/attr )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   if ! use cpu_flags_x86_sse4_2; then
+   sed -i \
+   -e 's:^CC_FLAGS_CHECK(-msse4.2,SSE42):#&:' \
+   configure.ac || die
+   fi
+
+   if ! use cpu_flags_x86_avx2; then
+   sed -i \
+   -e 's:^CC_FLAGS_CHECK(-mavx2,AVX2):#&:' \
+   configure.ac || die
+   fi
+
+   eautoreconf
+
+   sed -i \
+   -e 's:\(-ldl\):$(LDFLAGS) \1:' \
+   -e 's:\(-shared\):$(CFLAGS) $(LDFLAGS) \1:' \
+   Makefile || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   # OpenSSL is only used by a random helper tool we don't install.
+   ac_cv_header_attr_xattr_h=$(usex xattr) \
+   ac_cv_header_openssl_evp_h=no \
+   ac_cv_lib_crypto_EVP_aes_192_ctr=no \
+   ac_cv_lib_lzo2_lzo1x_1_compress=$(usex lzo) \
+   ac_cv_header_lzo_lzo1x_h=$(usex lzo) \
+   econf
+}
+
+_emake() {
+   local arch
+   case ${ARCH} in
+   x86)   arch=i386;;
+   amd64) arch=x86_64;;
+   arm)   arch=arm;;
+   arm64) arch=aarch64;;
+   esac
+
+   local os=$(usex kernel_linux Linux IDK)
+
+   # The Makefile is a mess.  Override a few vars rather than patch it.
+   emake \
+   MACH="${arch}" \
+   OS="${os}" \
+   HAVE_SSE42=$(usex cpu_flags_x86_sse4_2 1 0) \
+   HAVE_AVX2=$(usex cpu_flags_x86_avx2 1 0) \
+   RPM_OPT_FLAGS="${CFLAGS} ${CPPFLAGS}" \
+   CFLAGS_OPT='$(CFLAGS)' \
+   LDFLAGS="${LDFLAGS} 
-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/${PN}" \
+   CC="$(tc-getCC)" \
+   "$@"
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   append-cflags -fcommon # bug 707796
+   _emake check
+}
+
+src_install() {
+   # easi

[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2022-05-20 Thread Matthias Schwarzott
commit: 4e182730e464ecef104c9f1c65c5d58da32a95cc
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Fri May 20 04:53:48 2022 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Fri May 20 06:10:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e182730

dev-util/pahole: Remove unused multilib eclass

Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/pahole-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pahole/pahole-.ebuild 
b/dev-util/pahole/pahole-.ebuild
index 6b7874d9735d..d93d2d7a75a0 100644
--- a/dev-util/pahole/pahole-.ebuild
+++ b/dev-util/pahole/pahole-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8..11} )
-inherit multilib cmake python-single-r1 git-r3
+inherit cmake python-single-r1 git-r3
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
 HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;



[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2022-05-20 Thread Matthias Schwarzott
commit: f3e416add7a86f2977694803df514b9c7ee1c577
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Fri May 20 04:46:06 2022 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Fri May 20 06:10:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e416ad

dev-util/pahole: python: add 3.10 and 3.11 and remove 3.7

Closes: https://bugs.gentoo.org/845960
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/pahole-1.20.ebuild | 4 ++--
 dev-util/pahole/pahole-1.21.ebuild | 4 ++--
 dev-util/pahole/pahole-1.22.ebuild | 4 ++--
 dev-util/pahole/pahole-1.23.ebuild | 2 +-
 dev-util/pahole/pahole-.ebuild | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-util/pahole/pahole-1.20.ebuild 
b/dev-util/pahole/pahole-1.20.ebuild
index 40eb52fc5cdc..8e3715f665bd 100644
--- a/dev-util/pahole/pahole-1.20.ebuild
+++ b/dev-util/pahole/pahole-1.20.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit multilib cmake python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"

diff --git a/dev-util/pahole/pahole-1.21.ebuild 
b/dev-util/pahole/pahole-1.21.ebuild
index 6e645bb8300e..4b907a8c0b84 100644
--- a/dev-util/pahole/pahole-1.21.ebuild
+++ b/dev-util/pahole/pahole-1.21.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit multilib cmake python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"

diff --git a/dev-util/pahole/pahole-1.22.ebuild 
b/dev-util/pahole/pahole-1.22.ebuild
index 90c3dc91f27b..7f91085cc798 100644
--- a/dev-util/pahole/pahole-1.22.ebuild
+++ b/dev-util/pahole/pahole-1.22.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit multilib cmake python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"

diff --git a/dev-util/pahole/pahole-1.23.ebuild 
b/dev-util/pahole/pahole-1.23.ebuild
index d04b78096186..7a08b8e9b3a9 100644
--- a/dev-util/pahole/pahole-1.23.ebuild
+++ b/dev-util/pahole/pahole-1.23.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit multilib cmake python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"

diff --git a/dev-util/pahole/pahole-.ebuild 
b/dev-util/pahole/pahole-.ebuild
index 7ce8b9b051bf..6b7874d9735d 100644
--- a/dev-util/pahole/pahole-.ebuild
+++ b/dev-util/pahole/pahole-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit multilib cmake python-single-r1 git-r3
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2021-12-17 Thread Matthias Schwarzott
commit: cd475073b4cbe12ed8592c2fc9b82407eacce1bb
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Fri Dec 17 11:21:34 2021 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Fri Dec 17 11:44:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd475073

dev-util/pahole: add new version. add python 3.10 support

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/Manifest   |  1 +
 dev-util/pahole/pahole-1.23.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index 795a1994d309..e2940d66a02d 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -1,3 +1,4 @@
 DIST dwarves-1.20.tar.xz 688728 BLAKE2B 
c57f390f7e1d20c861a4acb8cd7fe238a3f7c3f2d915d96fc051dba2587942e8fabfa4f524d18555c486863fa02bc4ab63d90e90d477f376dc5e547aa36cccac
 SHA512 
306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817
 DIST dwarves-1.21.tar.xz 910480 BLAKE2B 
b6dcdaf008a7714838904b0bc1050e6af4617e00e168f45a3f1a5d4611a05c898182f3395b2f10478240e05c22ce82a3a7381a1ea7ab41684e3b05ea6e73620c
 SHA512 
69f510025f5790a004c356546f7d92996ad84c4ff1636876b48f1c7d81bf66c83da70f11a1912d65b46f81bea79418782021396a018e74baae5cad9221af14e1
 DIST dwarves-1.22.tar.xz 922016 BLAKE2B 
79ba94bcbec6ddc9ebcc6d9e72ed63c8704ca9a97bb3df1910114e89cdd4e7cc75024e4281f15f06be8f5b4656dd957a44d561a16beff1af14d8c7dc32fbd184
 SHA512 
d45b19505cd59eb2cbb42304ab599661355a4085262cb202757822ec1c05476c851dea85e922f9421efb8a978ab475a6a6545757c6ab080f13ac77c5f7186606
+DIST dwarves-1.23.tar.xz 815076 BLAKE2B 
2d89ac2d8cacb70a322b1c946356c0b18a2276f7a549efc2cf530c087dd718c7d01f5bcf8b9208965e066770064b6d8db7a9f6ab9a3f3a4612f6fcc8d146c1e8
 SHA512 
5255930d6898ce35a41e3e553363964663d2b686d12732ff6140fa1d06fcc3806adf28e24ec35ab0712eec0562c52c3943afe9ecce468b0053b852ffeb04c3dc

diff --git a/dev-util/pahole/pahole-1.23.ebuild 
b/dev-util/pahole/pahole-1.23.ebuild
new file mode 100644
index ..00db2a3f83ff
--- /dev/null
+++ b/dev-util/pahole/pahole-1.23.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/toluapp/

2021-09-28 Thread Matthias Schwarzott
commit: 67fbf2168638ddcf0b0fca51c7edf2b5a129a274
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Sep 28 12:50:25 2021 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Sep 28 12:52:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fbf216

dev-lua/toluapp: Fix location of CMAKE_REMOVE_MODULES_LIST variable

Setting it after "inherit cmake" is wrong and leads to issues.

Closes: https://bugs.gentoo.org/811480
Package-Manager: Portage-3.0.24, Repoman-3.0.3
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild 
b/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild
index c921edc5750..1e925c75128 100644
--- a/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild
+++ b/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild
@@ -6,6 +6,8 @@ EAPI=7
 # Newer Lua versions are NOT supported, see Bug #508222
 LUA_COMPAT=( lua5-1 )
 
+CMAKE_REMOVE_MODULES_LIST="dist lua FindLua"
+
 inherit cmake lua-single
 
 MY_PN=${PN/pp/++}
@@ -30,7 +32,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.0.93_p20190513-fix-multilib.patch
"${FILESDIR}"/${PN}-1.0.93_p20190513-lua-version.patch
 )
-CMAKE_REMOVE_MODULES_LIST="dist lua FindLua"
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/

2021-06-02 Thread Matthias Schwarzott
commit: fe4d899cf38c376a321302b7ec05f298bc65c9ed
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Wed Jun  2 08:19:31 2021 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Wed Jun  2 08:20:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4d899c

dev-util/pahole: version bumped

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/Manifest   |  1 +
 dev-util/pahole/pahole-1.21.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index 3b69b6bf776..ba18f4d0c77 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -1 +1,2 @@
 DIST dwarves-1.20.tar.xz 688728 BLAKE2B 
c57f390f7e1d20c861a4acb8cd7fe238a3f7c3f2d915d96fc051dba2587942e8fabfa4f524d18555c486863fa02bc4ab63d90e90d477f376dc5e547aa36cccac
 SHA512 
306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817
+DIST dwarves-1.21.tar.xz 910480 BLAKE2B 
b6dcdaf008a7714838904b0bc1050e6af4617e00e168f45a3f1a5d4611a05c898182f3395b2f10478240e05c22ce82a3a7381a1ea7ab41684e3b05ea6e73620c
 SHA512 
69f510025f5790a004c356546f7d92996ad84c4ff1636876b48f1c7d81bf66c83da70f11a1912d65b46f81bea79418782021396a018e74baae5cad9221af14e1

diff --git a/dev-util/pahole/pahole-1.21.ebuild 
b/dev-util/pahole/pahole-1.21.ebuild
new file mode 100644
index 000..6e645bb8300
--- /dev/null
+++ b/dev-util/pahole/pahole-1.21.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/, dev-util/dwarves/, dev-util/pahole/files/, profiles/arch/arm/, ...

2021-06-01 Thread Matthias Schwarzott
commit: 56a33b831f6ca1afd71a0e66f397c0ff5dcc1a97
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Jun  1 09:58:06 2021 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Jun  1 13:52:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a33b83

dev-util/dwarves: Rename package to dev-util/pahole

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/{dwarves => pahole}/Manifest| 0
 .../files/pahole-1.10-python-import.patch}   | 0
 dev-util/{dwarves => pahole}/metadata.xml| 0
 dev-util/{dwarves/dwarves-1.20.ebuild => pahole/pahole-1.20.ebuild}  | 5 -
 profiles/arch/arm/package.use.mask   | 2 +-
 profiles/arch/arm64/package.use.mask | 2 +-
 profiles/updates/2Q-2021 | 1 +
 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.33.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.38.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.39.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.40.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.41.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.11.22.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.12.6.ebuild | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.12.7.ebuild | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.12.8.ebuild | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.120.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.121.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.122.ebuild| 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.123.ebuild| 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.33.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.38.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.39.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.40.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.41.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.11.22.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.12.6.ebuild   | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.12.7.ebuild   | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.12.8.ebuild   | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.115.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.120.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.121.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.122.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.123.ebuild  | 2 +-
 35 files changed, 35 insertions(+), 31 deletions(-)

diff --git a/dev-util/dwarves/Manifest b/dev-util/pahole/Manifest
similarity index 100%
rename from dev-util/dwarves/Manifest
rename to dev-util/pahole/Manifest

diff --git a/dev-util/dwarves/files/dwarves-1.10-python-import.patch 
b/dev-util/pahole/files/pahole-1.10-python-import.patch
similarity index 100%
rename from dev-util/dwarves/files/dwarves-1.10-python-import.patch
rename to dev-util/pahole/files/pahole-1.10-python-import.patch

diff --git a/dev-util/dwarves/metadata.xml b/dev-util/pahole/metadata.xml
similarity index 100%
rename from dev-util/dwarves/metadata.xml
rename to dev-util/pahole/metadata.xml

diff --git a/dev-util/dwarves/dwarves-1.20.ebuild 
b/dev-util/pahole/pahole-1.20.ebuild
similarity index 88%
rename from dev-util/dwarves/dwarves-1.20.ebuild
rename to dev-util/pahole/pahole-1.20.ebuild
index df4c7825b90..40eb52fc5cd 100644
--- a/dev-util/dwarves/dwarves-1.20.ebuild
+++ b/dev-util/pahole/pahole-1.20.ebuild
@@ -20,8 +20,11 @@ RDEPEND="${PYTHON_DEPS}
sys-libs/zlib"
 DEPEND="${RDEPEND}"
 
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
 if [[ ${PV//_p} == ${PV} ]]; then
-   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+   SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz;
 else
SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
 fi

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 7541737a7e4..028f6883782 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -92,7 +92,7 @@ kde-plasma/kdeplasma-addons webengine
 dev-libs/rapidjson test
 
 # Michał Górny  (2020-06-19)
-# Requires dev-util/dwarves.
+# Requires dev-util/pahole.
 sys-kernel/gentoo-kernel

[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2021-02-07 Thread Matthias Schwarzott
commit: 5e29292edb9461f578f5cee787785a434f792420
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Feb  7 16:57:12 2021 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Feb  7 16:57:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e29292e

dev-util/dwarves: Remove accidentially added python-3.6 entries again

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/dwarves-1.19-r1.ebuild | 2 +-
 dev-util/dwarves/dwarves-1.20.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/dwarves/dwarves-1.19-r1.ebuild 
b/dev-util/dwarves/dwarves-1.19-r1.ebuild
index f37545621fa..10618245f8e 100644
--- a/dev-util/dwarves/dwarves-1.19-r1.ebuild
+++ b/dev-util/dwarves/dwarves-1.19-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit multilib cmake python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"

diff --git a/dev-util/dwarves/dwarves-1.20.ebuild 
b/dev-util/dwarves/dwarves-1.20.ebuild
index f37545621fa..10618245f8e 100644
--- a/dev-util/dwarves/dwarves-1.20.ebuild
+++ b/dev-util/dwarves/dwarves-1.20.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit multilib cmake python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2021-02-06 Thread Matthias Schwarzott
commit: 3b3f18dac8785cc75a1a8c0c6940ca49c862aaaf
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sat Feb  6 11:49:42 2021 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sat Feb  6 11:50:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3f18da

dev-util/dwarves: version bumped

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.20.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index 3f5bf203b02..31eef0ce4f5 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1,3 +1,4 @@
 DIST dwarves-1.17.tar.xz 309028 BLAKE2B 
600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695
 SHA512 
8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba
 DIST dwarves-1.18.tar.xz 324912 BLAKE2B 
bdce2903608a1229e2fc7e8a01bc41249a17a1a003fc3616910959fc43b430569cd737a220edfab2473485cd2dc0519b4add0e0e3a690e51ad35c4fa082752a5
 SHA512 
01647607ce0f4dfceb464367f2dd8a432f33eb5d0e003b6bbb07b38bd992a2992844309b04aee2a0388658c41d8b2059d03064c6e450fe7c347c5bca445d7938
 DIST dwarves-1.19.tar.xz 686136 BLAKE2B 
f7fe50be30fa9b247bf0f35d5dec6aa8f1bed44eaaf8a2cde8da6f65a870212c2d257740a6d4f94da24f365ad49259d53c4f5447921b22754c63184001029620
 SHA512 
b378a504da5b00c6280b9efda7348c2d61015ce6477f3e4e4466f58d9bf6837457cd0aa9263b7d921093cca5ee26c4fab9950f7f75ca05d27ae646b3bfe22f9a
+DIST dwarves-1.20.tar.xz 688728 BLAKE2B 
c57f390f7e1d20c861a4acb8cd7fe238a3f7c3f2d915d96fc051dba2587942e8fabfa4f524d18555c486863fa02bc4ab63d90e90d477f376dc5e547aa36cccac
 SHA512 
306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817

diff --git a/dev-util/dwarves/dwarves-1.20.ebuild 
b/dev-util/dwarves/dwarves-1.20.ebuild
new file mode 100644
index 000..f37545621fa
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.20.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2021-02-06 Thread Matthias Schwarzott
commit: ff4aac24f55224f36001ffd35361c39b50d79368
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sat Feb  6 09:50:50 2021 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sat Feb  6 09:53:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4aac24

dev-util/dwarves: Fix python shebang and add more supported versions

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/dwarves-1.19-r1.ebuild | 49 +
 1 file changed, 49 insertions(+)

diff --git a/dev-util/dwarves/dwarves-1.19-r1.ebuild 
b/dev-util/dwarves/dwarves-1.19-r1.ebuild
new file mode 100644
index 000..f37545621fa
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.19-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2020-11-24 Thread Matthias Schwarzott
commit: aaace8f78f645dcf67dd2b814a51bd4939b5d48e
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Nov 24 16:35:23 2020 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Nov 24 16:36:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaace8f7

dev-util/dwarves: Version bumped

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.19.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index 31948b93031..3f5bf203b02 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1,2 +1,3 @@
 DIST dwarves-1.17.tar.xz 309028 BLAKE2B 
600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695
 SHA512 
8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba
 DIST dwarves-1.18.tar.xz 324912 BLAKE2B 
bdce2903608a1229e2fc7e8a01bc41249a17a1a003fc3616910959fc43b430569cd737a220edfab2473485cd2dc0519b4add0e0e3a690e51ad35c4fa082752a5
 SHA512 
01647607ce0f4dfceb464367f2dd8a432f33eb5d0e003b6bbb07b38bd992a2992844309b04aee2a0388658c41d8b2059d03064c6e450fe7c347c5bca445d7938
+DIST dwarves-1.19.tar.xz 686136 BLAKE2B 
f7fe50be30fa9b247bf0f35d5dec6aa8f1bed44eaaf8a2cde8da6f65a870212c2d257740a6d4f94da24f365ad49259d53c4f5447921b22754c63184001029620
 SHA512 
b378a504da5b00c6280b9efda7348c2d61015ce6477f3e4e4466f58d9bf6837457cd0aa9263b7d921093cca5ee26c4fab9950f7f75ca05d27ae646b3bfe22f9a

diff --git a/dev-util/dwarves/dwarves-1.19.ebuild 
b/dev-util/dwarves/dwarves-1.19.ebuild
new file mode 100644
index 000..063b96dc5e5
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.19.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2020-10-05 Thread Matthias Schwarzott
commit: 0e5747d723a08bdf6508086f644052aac31cce87
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Oct  6 04:55:13 2020 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Oct  6 05:06:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5747d7

dev-util/dwarves: Bumped version to 1.18

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.18.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index d9e36684235..31948b93031 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1 +1,2 @@
 DIST dwarves-1.17.tar.xz 309028 BLAKE2B 
600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695
 SHA512 
8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba
+DIST dwarves-1.18.tar.xz 324912 BLAKE2B 
bdce2903608a1229e2fc7e8a01bc41249a17a1a003fc3616910959fc43b430569cd737a220edfab2473485cd2dc0519b4add0e0e3a690e51ad35c4fa082752a5
 SHA512 
01647607ce0f4dfceb464367f2dd8a432f33eb5d0e003b6bbb07b38bd992a2992844309b04aee2a0388658c41d8b2059d03064c6e450fe7c347c5bca445d7938

diff --git a/dev-util/dwarves/dwarves-1.18.ebuild 
b/dev-util/dwarves/dwarves-1.18.ebuild
new file mode 100644
index 000..063b96dc5e5
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.18.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2020-10-05 Thread Matthias Schwarzott
commit: 9113629329830be0555256257ffdbc340cb934bf
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Oct  6 04:54:16 2020 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Oct  6 05:06:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91136293

dev-util/dwarves: Switch from eclass cmake-utils to cmake

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/dwarves-1.17-r1.ebuild | 44 +
 1 file changed, 44 insertions(+)

diff --git a/dev-util/dwarves/dwarves-1.17-r1.ebuild 
b/dev-util/dwarves/dwarves-1.17-r1.ebuild
new file mode 100644
index 000..063b96dc5e5
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.17-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/arduino/

2020-06-29 Thread Matthias Schwarzott
commit: f98546fd3b510fa250336ee2ee947af0d925d201
Author: Marcin Deranek  booking  com>
AuthorDate: Wed Apr 29 18:33:34 2020 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Jun 30 03:52:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98546fd

dev-embedded/arduino: Fix broken arduino-builder symlink

Closes: https://bugs.gentoo.org/712742
Signed-off-by: Marcin Deranek  slonko.net>
Closes: https://github.com/gentoo/gentoo/pull/15569
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-embedded/arduino/arduino-1.8.5-r2.ebuild | 2 +-
 dev-embedded/arduino/arduino-1.8.7.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/arduino/arduino-1.8.5-r2.ebuild 
b/dev-embedded/arduino/arduino-1.8.5-r2.ebuild
index e958a4d4191..1f5388a52bf 100644
--- a/dev-embedded/arduino/arduino-1.8.5-r2.ebuild
+++ b/dev-embedded/arduino/arduino-1.8.5-r2.ebuild
@@ -136,7 +136,7 @@ src_install() {
# Here we do the same thing, but from the system arduino-builder.
dosym "../../arduino-builder/platform.txt" 
"${SHARE}/hardware/platform.txt"
dosym "../../arduino-builder/platform.keys.rewrite.txt" 
"${SHARE}/hardware/platform.keys.rewrite.txt"
-   dosym "../../../bin/arduino-builder" "${SHARE}/arduino-builder"
+   dosym "../../bin/arduino-builder" "${SHARE}/arduino-builder"
 
# hardware/tools/avr needs to exist or arduino-builder will
# complain about missing required -tools arg

diff --git a/dev-embedded/arduino/arduino-1.8.7.ebuild 
b/dev-embedded/arduino/arduino-1.8.7.ebuild
index 8872bdc6b90..03635acd39e 100644
--- a/dev-embedded/arduino/arduino-1.8.7.ebuild
+++ b/dev-embedded/arduino/arduino-1.8.7.ebuild
@@ -113,7 +113,7 @@ src_install() {
# Here we do the same thing, but from the system arduino-builder.
dosym "../../arduino-builder/platform.txt" 
"/usr/share/${PN}/hardware/platform.txt"
dosym "../../arduino-builder/platform.keys.rewrite.txt" 
"/usr/share/${PN}/hardware/platform.keys.rewrite.txt"
-   dosym "../../../bin/arduino-builder" "/usr/share/${PN}/arduino-builder"
+   dosym "../../bin/arduino-builder" "/usr/share/${PN}/arduino-builder"
 
# hardware/tools/avr needs to exist or arduino-builder will
# complain about missing required -tools arg



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2020-03-15 Thread Matthias Schwarzott
commit: f2c99a121c14d93ca43e5379f12bb96a4cd38dd2
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Mar 15 10:52:29 2020 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Mar 15 10:53:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c99a12

dev-util/dwarves: Version bumped.

One patch got included. Source dir did change.

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.17.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index 16d80c30b2e..a94d3df0e25 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -2,3 +2,4 @@ DIST dwarves-1.12.tar.bz2 112400 BLAKE2B 
e71051041dfdbefc603dc041303de82e2e44c8b
 DIST dwarves-1.13.tar.xz 222008 BLAKE2B 
db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220
 SHA512 
26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0
 DIST dwarves-1.15.tar.xz 72 BLAKE2B 
a33d128ec899da0f0a1e2fc96703f0425fd1a2082675ddf886df55507b29b5fbad1a1cefd6b0a9002f50193b4c70f87a2eeacd50d94388776bb338fe678849e0
 SHA512 
29a8a15b7190480e79c2f423c7104d0fd275cd4c3df17518a1dd3c63cce1c528fad4b6f580baa397d9aa9323703009009e2d529939b12dd1af2c65cf7120b237
 DIST dwarves-1.16.tar.xz 273060 BLAKE2B 
a4cd976ff1cf6af0e2848a337400f4b1961ec5aff528d1c5893053967c0d1e7fc77de8220ae67c4b8a3eb387b659fbfd72113b29b2bf6a20d1fc45a59008a3e0
 SHA512 
6d57b26db70736353d8797d1f7d68c7c73b6df3ae69eb66dd7cb07d6b50a26c4f2adaa576a8915a4a7f8c41b67dcebbfc8cbdf3ba507dbf941f63941b13d65b1
+DIST dwarves-1.17.tar.xz 309028 BLAKE2B 
600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695
 SHA512 
8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba

diff --git a/dev-util/dwarves/dwarves-1.17.ebuild 
b/dev-util/dwarves/dwarves-1.17.ebuild
new file mode 100644
index 000..0f8e99442d3
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.17.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_6 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2020-02-12 Thread Matthias Schwarzott
commit: 2dc3d56c52d3e69216f10ec915f4eb10f294af89
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Wed Feb 12 19:27:28 2020 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Wed Feb 12 19:30:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc3d56c

dev-util/dwarves: Remove elfutils patch from live-ebuild

The patch got applied upstream.

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/dwarves-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/dwarves/dwarves-.ebuild 
b/dev-util/dwarves/dwarves-.ebuild
index f9e4f9feeb3..7eb6207bcb2 100644
--- a/dev-util/dwarves/dwarves-.ebuild
+++ b/dev-util/dwarves/dwarves-.ebuild
@@ -26,7 +26,6 @@ DOCS=( README README.ctracer NEWS )
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.10-python-import.patch
-   "${FILESDIR}"/${PN}-1.16-no-libebl.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2020-01-20 Thread Matthias Schwarzott
commit: 509842069a0a855e7fc757dbb063a0f6c6c6c496
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jan 20 19:19:20 2020 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jan 20 19:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50984206

dev-util/dwarves: Apply elfutils changes from dwarves-16-r1 also to live ebuild

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/dwarves-.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-util/dwarves/dwarves-.ebuild 
b/dev-util/dwarves/dwarves-.ebuild
index 75a15ff54a8..f9e4f9feeb3 100644
--- a/dev-util/dwarves/dwarves-.ebuild
+++ b/dev-util/dwarves/dwarves-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,13 +18,16 @@ IUSE="debug"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
-   >=dev-libs/elfutils-0.131
-   <=dev-libs/elfutils-0.177
+   >=dev-libs/elfutils-0.178
sys-libs/zlib"
 DEPEND="${RDEPEND}"
 
 DOCS=( README README.ctracer NEWS )
-PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+   "${FILESDIR}"/${PN}-1.16-no-libebl.patch
+)
 
 src_configure() {
local mycmakeargs=( "-D__LIB=$(get_libdir)" )



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2019-12-16 Thread Matthias Schwarzott
commit: 312faccef5946a18295fba8618e15020b59df99e
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Dec 16 20:10:31 2019 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Dec 16 20:13:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312facce

dev-util/dwarves: version bumped

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.16.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index e6da8f319a3..16d80c30b2e 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1,3 +1,4 @@
 DIST dwarves-1.12.tar.bz2 112400 BLAKE2B 
e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf
 SHA512 
20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27
 DIST dwarves-1.13.tar.xz 222008 BLAKE2B 
db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220
 SHA512 
26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0
 DIST dwarves-1.15.tar.xz 72 BLAKE2B 
a33d128ec899da0f0a1e2fc96703f0425fd1a2082675ddf886df55507b29b5fbad1a1cefd6b0a9002f50193b4c70f87a2eeacd50d94388776bb338fe678849e0
 SHA512 
29a8a15b7190480e79c2f423c7104d0fd275cd4c3df17518a1dd3c63cce1c528fad4b6f580baa397d9aa9323703009009e2d529939b12dd1af2c65cf7120b237
+DIST dwarves-1.16.tar.xz 273060 BLAKE2B 
a4cd976ff1cf6af0e2848a337400f4b1961ec5aff528d1c5893053967c0d1e7fc77de8220ae67c4b8a3eb387b659fbfd72113b29b2bf6a20d1fc45a59008a3e0
 SHA512 
6d57b26db70736353d8797d1f7d68c7c73b6df3ae69eb66dd7cb07d6b50a26c4f2adaa576a8915a4a7f8c41b67dcebbfc8cbdf3ba507dbf941f63941b13d65b1

diff --git a/dev-util/dwarves/dwarves-1.16.ebuild 
b/dev-util/dwarves/dwarves-1.16.ebuild
new file mode 100644
index 000..d4a49fba59f
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.16.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_6 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.131
+   <=dev-libs/elfutils-0.177
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+   S=${WORKDIR}
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-dvbhddevice/, media-plugins/vdr-dvbhddevice/files/

2019-08-31 Thread Matthias Schwarzott
commit: 7a539ddaff9546f2f08de18d720e1019232e4fc4
Author: Martin Dummer  gmx  net>
AuthorDate: Thu Nov  8 16:42:01 2018 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sat Aug 31 17:36:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a539dda

media-plugins/vdr-dvbhddevice: version bump to 2.2.0

new version 2.2.0
new SRC_URI and HOMEPAGE
fix compile error "... AUDIO_GET_PTS undeclared" with kernel >=4.17
add proxy-maintainer

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://bugs.gentoo.org/635370
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10365
Signed-off-by: Matthias Schwarzott  gentoo.org>

 media-plugins/vdr-dvbhddevice/Manifest |  1 +
 .../files/define_AUDIO_GET_PTS.patch   | 11 ++
 media-plugins/vdr-dvbhddevice/metadata.xml | 22 
 .../vdr-dvbhddevice-2.2.0_p20180420.ebuild | 40 ++
 4 files changed, 67 insertions(+), 7 deletions(-)

diff --git a/media-plugins/vdr-dvbhddevice/Manifest 
b/media-plugins/vdr-dvbhddevice/Manifest
index f130e50c4da..692433b91d7 100644
--- a/media-plugins/vdr-dvbhddevice/Manifest
+++ b/media-plugins/vdr-dvbhddevice/Manifest
@@ -1,2 +1,3 @@
 DIST dvbhddevice-2.1.3_p20140115.tar.gz 40424 BLAKE2B 
99d5fece7557c7c9f2b0174c9b1f01ac7628f0f0b6aa954f3e829de4653e10cbed6d0516b966f69737aff9ffafd224b3558bd868e972b64ab60c965ba569555a
 SHA512 
29729325affec5e1330cf361a0c82ee5ef9f48f9a6a5032881b331a6451c05c8d99831c43e3eb08129053a7549dd4cd73a5e0afc6fe04d35956c8fecad48d2f4
 DIST vdr-dvbhddevice-2.1.6_p20141116.tar.gz 40902 BLAKE2B 
60829c76226c1f0254ac6cdd940fcbcbf08d4cf0a50bfd9ab992db80f63f07389ab29cd4a04aec6319744a39e86cce7dbfee240ab77e819726facd9dbc6d7964
 SHA512 
0189cf5bfd1d9648915ec65427b4eeeb85ac80281a07a910e65381d86913c37d5840abd8984f17028afe63eae457c7ce398a446e3ad4b70ae4deada316c14b5b
+DIST vdr-dvbhddevice-2.2.0_p20180420.tar.gz 42772 BLAKE2B 
c70842be34181b15aab69f5a62ba98f4cc72ad5148db684a45ae5c6b74431517b70cda72dbfb6abc371675fd2742f86000b02c645bfba5b6a6b64817f5c59b35
 SHA512 
bc6ede24897a7704ecefcfdca92eeaf1bf9f8ed2410a478a21cc712730bfe94616c01379a172214f664481fba636ee3aea33540a6cf258597015dfb73720c408

diff --git a/media-plugins/vdr-dvbhddevice/files/define_AUDIO_GET_PTS.patch 
b/media-plugins/vdr-dvbhddevice/files/define_AUDIO_GET_PTS.patch
new file mode 100644
index 000..4107608797f
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/files/define_AUDIO_GET_PTS.patch
@@ -0,0 +1,11 @@
+--- a/dvbhdffdevice.h  2018-10-10 09:03:47.464147905 +0200
 b/dvbhdffdevice.h  2018-10-10 09:04:59.353350738 +0200
+@@ -4,6 +4,9 @@
+  * See the README file for copyright information and how to reach the author.
+  */
+ 
++#ifndef AUDIO_GET_PTS
++#define AUDIO_GET_PTS  _IOR('o', 19, __u64)
++#endif
+ #ifndef __DVBHDFFDEVICE_H
+ #define __DVBHDFFDEVICE_H

diff --git a/media-plugins/vdr-dvbhddevice/metadata.xml 
b/media-plugins/vdr-dvbhddevice/metadata.xml
index 2223ff4c5ea..25143612c47 100644
--- a/media-plugins/vdr-dvbhddevice/metadata.xml
+++ b/media-plugins/vdr-dvbhddevice/metadata.xml
@@ -1,11 +1,19 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-v...@gentoo.org
-Gentoo VDR Project
-  
-  
-powARman/dvbhddevice
-  
+   
+   martin.dum...@gmx.net
+   Martin Dummer
+   
+   
+   v...@gentoo.org
+   Gentoo VDR Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   powARman/dvbhddevice
+   
 

diff --git 
a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.2.0_p20180420.ebuild 
b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.2.0_p20180420.ebuild
new file mode 100644
index 000..9f21531f038
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.2.0_p20180420.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+HG_REVISION="2ea854ae8c7a"
+HG_REVISION_DATE="20180420"
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
+S2-6400 DVB Card"
+HOMEPAGE="https://bitbucket.org/powARman/dvbhddevice;
+SRC_URI="https://bitbucket.org/powARman/dvbhddevice/get/${HG_REVISION}.tar.gz 
->
+   ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/powARman-${VDRPLUGIN}-${HG_REVISION}"
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   eapply "${FILESDIR}/define_AUDIO_GET_PTS.patch"
+   fix_vdr_libsi_include dvbhdffdevice.c
+}
+
+src_install() {
+   vdr-plugin-2_src_install
+
+   doheader dvbhdffdevice.h hdffcmd.h
+   insinto /usr/include/libhdffcmd
+   doins libhdffcmd/*.h
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2019-06-28 Thread Matthias Schwarzott
commit: 5161207b2cbedaaa1eaa52f31588e2f9cf70b346
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Fri Jun 28 20:50:01 2019 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Fri Jun 28 20:56:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5161207b

dev-util/dwarves: Version bumped

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.15.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index 8f793eb8702..e6da8f319a3 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1,2 +1,3 @@
 DIST dwarves-1.12.tar.bz2 112400 BLAKE2B 
e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf
 SHA512 
20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27
 DIST dwarves-1.13.tar.xz 222008 BLAKE2B 
db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220
 SHA512 
26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0
+DIST dwarves-1.15.tar.xz 72 BLAKE2B 
a33d128ec899da0f0a1e2fc96703f0425fd1a2082675ddf886df55507b29b5fbad1a1cefd6b0a9002f50193b4c70f87a2eeacd50d94388776bb338fe678849e0
 SHA512 
29a8a15b7190480e79c2f423c7104d0fd275cd4c3df17518a1dd3c63cce1c528fad4b6f580baa397d9aa9323703009009e2d529939b12dd1af2c65cf7120b237

diff --git a/dev-util/dwarves/dwarves-1.15.ebuild 
b/dev-util/dwarves/dwarves-1.15.ebuild
new file mode 100644
index 000..c941fbf5347
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.15.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_6 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.131
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+   S=${WORKDIR}
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2019-06-05 Thread Matthias Schwarzott
commit: 0c017fff6990fc6385b22b4fd32cc522c5086686
Author: Michal Privoznik  redhat  com>
AuthorDate: Mon Jun  3 08:36:21 2019 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Wed Jun  5 19:44:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c017fff

dev-util/dwarves: Switch to python3

In the upstream commit of 139a3b337381c dwarves switched to
python3. Update our ebuild to reflect that.

Signed-off-by: Michal Privoznik  redhat.com>
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/dwarves-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-util/dwarves/dwarves-.ebuild 
b/dev-util/dwarves/dwarves-.ebuild
index 247fa281974..ad35a947177 100644
--- a/dev-util/dwarves/dwarves-.ebuild
+++ b/dev-util/dwarves/dwarves-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git;
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_6 )
 inherit multilib cmake-utils git-r3 python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
@@ -34,6 +34,4 @@ src_test() { :; }
 
 src_install() {
cmake-utils_src_install
-   python_fix_shebang "${D}"/usr/bin/ostra-cg \
-   "${D}"/usr/share/dwarves/runtime/python/ostra.py
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2019-06-02 Thread Matthias Schwarzott
commit: c3005b91380d235dea6addd0e74aa4a59ba0c208
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Jun  2 12:47:14 2019 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Jun  2 19:06:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3005b91

dev-util/dwarves: version bump

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.13.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index 7f96b711a1c..8f793eb8702 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1 +1,2 @@
 DIST dwarves-1.12.tar.bz2 112400 BLAKE2B 
e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf
 SHA512 
20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27
+DIST dwarves-1.13.tar.xz 222008 BLAKE2B 
db73f5c9a319a1a57ef37127350a9da117e3f5c89e199445393e3e312139ce8f88f46e6e5bbf302d708c0b075b1c2b2cd75dc7bc213ed144d1db792c55358220
 SHA512 
26485b183b4c7b608dd0392f9155dd570a14c86fdeafee232e44ad30f14a1357b408b61b0e8a31ea4bf976ed7fc44e7d5a4a3ccede9713c47265ad52c13dadf0

diff --git a/dev-util/dwarves/dwarves-1.13.ebuild 
b/dev-util/dwarves/dwarves-1.13.ebuild
new file mode 100644
index 000..5af51df1a8e
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.13.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.131
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+   S=${WORKDIR}
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${D}"/usr/bin/ostra-cg \
+   "${D}"/usr/share/dwarves/runtime/python/ostra.py
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-dvbhddevice/

2018-11-30 Thread Matthias Schwarzott
commit: e004468a20556f3fa5df974d057c04d2ec97adc8
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Fri Nov 30 13:48:39 2018 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Fri Nov 30 13:54:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e004468a

media-plugins/vdr-dvbhddevice: fix HOMEPAGE and SRC_URI

Use bitbucket.org as the latest ebuild already did.

Closes: https://bugs.gentoo.org/635370
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Matthias Schwarzott  gentoo.org>

 .../vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild   | 6 +++---
 .../vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild 
b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild
index a3e5445d0ef..02e0463d33c 100644
--- a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,8 +10,8 @@ HG_REVISION_DATE="20140115"
 
 DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
 S2-6400 DVB Card"
-HOMEPAGE="http://powarman.dyndns.org/hg/dvbhddevice;
-SRC_URI="http://powarman.dyndns.org/hgwebdir.cgi/dvbhddevice/archive/${HG_REVISION}.tar.gz
+HOMEPAGE="https://bitbucket.org/powARman/dvbhddevice;
+SRC_URI="https://bitbucket.org/powARman/dvbhddevice/get/${HG_REVISION}.tar.gz
 -> dvbhddevice-2.1.3_p${HG_REVISION_DATE}.tar.gz"
 
 KEYWORDS="~amd64 ~x86"

diff --git 
a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild 
b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild
index 62d21f73ffe..56698cbc257 100644
--- a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,8 +10,8 @@ HG_REVISION_DATE="20140115"
 
 DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
 S2-6400 DVB Card"
-HOMEPAGE="http://powarman.dyndns.org/hg/dvbhddevice;
-SRC_URI="http://powarman.dyndns.org/hgwebdir.cgi/dvbhddevice/archive/${HG_REVISION}.tar.gz
+HOMEPAGE="https://bitbucket.org/powARman/dvbhddevice;
+SRC_URI="https://bitbucket.org/powARman/dvbhddevice/get/${HG_REVISION}.tar.gz
 -> dvbhddevice-2.1.3_p${HG_REVISION_DATE}.tar.gz"
 
 KEYWORDS="amd64 x86"



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2018-08-26 Thread Matthias Schwarzott
commit: d3500541ac6a7f684bfa78f35a5900ffa9ea60ad
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Aug 26 15:09:19 2018 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Aug 26 15:10:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3500541

dev-util/dwarves: Switch the live ebuild to EAPI6 and git-r3.eclass

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-util/dwarves/dwarves-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/dwarves/dwarves-.ebuild 
b/dev-util/dwarves/dwarves-.ebuild
index a82314e5ae5..247fa281974 100644
--- a/dev-util/dwarves/dwarves-.ebuild
+++ b/dev-util/dwarves/dwarves-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-EGIT_REPO_URI="git://git.kernel.org/pub/scm/devel/pahole/pahole.git"
+EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git;
 
 PYTHON_COMPAT=( python2_7 )
-inherit multilib cmake-utils git-2 python-single-r1
+inherit multilib cmake-utils git-r3 python-single-r1
 
 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
 HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2018-08-21 Thread Matthias Schwarzott
commit: a792f2f250de5e913663262d0a4aa4964b8db256
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Tue Aug 21 05:17:24 2018 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Tue Aug 21 18:16:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a792f2f2

dev-util/dwarves: Version bump to 1.12 and use EAPI 6

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 dev-util/dwarves/Manifest|  1 +
 dev-util/dwarves/dwarves-1.12.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index e49980de6ed..80ed8f6d581 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1,3 +1,4 @@
 DIST dwarves-1.10_p20140618.tar.xz 105912 BLAKE2B 
f1dd0a2206c09a259f1efde86bbaf946dcee92c680f59102059fbe770b1d4fb3776effabd096a7b94e068fa9ef1ea0947f489add2e5171db1ee3e325a507ef95
 SHA512 
522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c
 DIST dwarves-1.10_p20160519.tar.xz 106532 BLAKE2B 
f8bcd60fb65a9905fe8027431e38f594bba0d944c8a2ef0b25d078980773a6ffc6882b045783c63f089f605b9dc7b17c44758b24accacad563e4fe0cc235b39e
 SHA512 
74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da
 DIST dwarves-1.10_p20160630.tar.xz 106700 BLAKE2B 
002c3c7e3d94dbfa199d78ae8be5a2cd4d95dab69e542c9fda6660aeae4e183bd0eee8926a5d1c54d58eb75538e35ae16ddf78e071714d0ab08444abebb8252e
 SHA512 
f33ffbca0ef0dd89add5275c01a35e7c6298c4dae73be9c197887c54608ffb0edb95b8792f8a51ab29d80051682752d6f1c2596a486f61bc18e6cd47e2b7e4b0
+DIST dwarves-1.12.tar.bz2 112400 BLAKE2B 
e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf
 SHA512 
20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27

diff --git a/dev-util/dwarves/dwarves-1.12.ebuild 
b/dev-util/dwarves/dwarves-1.12.ebuild
new file mode 100644
index 000..13d4797c399
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.12.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.131
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2;
+   S=${WORKDIR}
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${D}"/usr/bin/ostra-cg \
+   "${D}"/usr/share/dwarves/runtime/python/ostra.py
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/

2017-08-06 Thread Matthias Schwarzott
commit: 6a9cbc75c8b56dc7000eb8ca0017313666b4087a
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Aug  6 09:14:48 2017 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Aug  6 09:24:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9cbc75

media-plugins/vdr-xineliboutput: bump to version 2.0.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-plugins/vdr-xineliboutput/Manifest   |   1 +
 .../vdr-xineliboutput-2.0.0.ebuild | 143 +
 2 files changed, 144 insertions(+)

diff --git a/media-plugins/vdr-xineliboutput/Manifest 
b/media-plugins/vdr-xineliboutput/Manifest
index 96e6f45f3b6..5caf5ecf72e 100644
--- a/media-plugins/vdr-xineliboutput/Manifest
+++ b/media-plugins/vdr-xineliboutput/Manifest
@@ -1,3 +1,4 @@
 DIST vdr-xineliboutput-1.1.0.tgz 404820 SHA256 
bddebfbf77e956a50faea1baa44513a31122961357bc502b588c521358da77d3 SHA512 
255ae698c1dc9d9098847e62c386a6bd24ec1dc822fb695600ef944e18d0febfac0d5b487de57a17ea9f9bd3935d1d11763a06a5daa527ce95f9557a408c264d
 WHIRLPOOL 
be47aeb039bb69e85a0f964940b3173f4371ae911d58df76c6e0135b9843471cd21b27efdfc95001216a508c0bbdc1e4957cb0d50da1a3c49e7c4ba7dd24e55c
+DIST vdr-xineliboutput-2.0.0.tgz 413085 SHA256 
d406bd9efbcdde92c6d28131210c508e0a1cd218d57318a3d20978065107656b SHA512 
9410072bcd8ae71196e3417c12dc810da109f155748d58b3b0b422cd6d8cd29b3f8a7d0cbffada9dd22af679161ffeb096e952f620ed1c7f1122b46bf111f9ee
 WHIRLPOOL 
6d073611eb9fbb8198bf75a2b36cc571630fbdf8b500a5b3d6df75ab58cb84cd37e3dea1d2f27850245f3b99063fa44655da00bc4aba9c1e7e4e586c325f68ac
 DIST vdr-xineliboutput-2.0.0_p20150220.tar.xz 326520 SHA256 
5fac9ed279ab2d5a9a4697a1745560901887fd60a9b1dbdd04f6d8ee5d2dccbf SHA512 
8e3a6fe4dad4875b1e2d2c6667e1c5d8f4542742fb74c40148aa5dc403b86743c32a49e1fb0979a59c312aaff4c038347f934105b0ca8d3097b61c59021966f3
 WHIRLPOOL 
cb8958ec5bc2ff76544791e2362b3f89ed9cb4f9e905052fb6b7f42f341399d8ed112694a69205c1759b49f23b1416892e7f70a73816f9d630004d7aebf6fcfa
 DIST xineliboutput-2.0.0_p20130821.tar.bz2 356633 SHA256 
3ccff26c1112267e12858bbacd1d9081c999881da77c0da91f1fcc525cc225e9 SHA512 
ee25447749dc5b8fe93da3c021823f8dd552619d64575525918c15447135af0d6684e613b20a1aa99a1fd8bd5334344ea03962ab75bbbffb0204d92adf36f9ed
 WHIRLPOOL 
1feabc1f333593fb194065d1a62a0da80374a6c9714c8e1af4623e047ed4f0ef6c5433e8401f072e7c4a460830c2d1b902ce2a78f7ecad5e8533b159eda6db00

diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild
new file mode 100644
index 000..570df0c7c24
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+GENTOO_VDR_CONDITIONAL=yes
+
+DESCRIPTION="VDR Plugin: Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/;
+SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine 
xinerama"
+
+COMMON_DEPEND="
+   vdr? (
+   >=media-video/vdr-1.6.0
+   libextractor? ( >=media-libs/libextractor-0.5.20 )
+   caps? ( sys-libs/libcap )
+   )
+
+   xine? (
+   ( >=media-libs/xine-lib-1.2
+   virtual/ffmpeg )
+   fbcon? ( jpeg? ( virtual/jpeg:* ) )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+   vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
+   jpeg? ( virtual/jpeg:* )
+   bluray? ( media-libs/libbluray )
+   opengl? ( virtual/opengl )
+   )
+   )"
+
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   sys-kernel/linux-headers
+   nls? ( sys-devel/gettext )
+   xine? (
+   X? (
+   x11-proto/xproto
+   x11-libs/libXxf86vm
+   )
+   )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE=" || ( vdr xine )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
+
+pkg_setup() {
+   vdr-plugin-2_pkg_setup
+
+   if use xine; then
+   XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+   [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin 
dir"
+   fi
+}
+
+src_configure() {
+   local myconf
+
+   if has_version ">=media-libs/xine-lib-1.2"; then
+ 

[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-08-06 Thread Matthias Schwarzott
commit: 7df76fea8ad950d76f26b8c87975df6044ad105b
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Aug  6 09:23:38 2017 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Aug  6 09:24:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df76fea

package.mask: Remove mask of media-plugins/vdr-xineliboutput

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 95ede575fa9..6651a9f4c37 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -538,12 +538,6 @@ net-im/skypetab-ng
 >=xfce-base/xfconf-4.13
 >=xfce-base/xfce4-settings-4.13.1
 
-# Michał Górny <mgo...@gentoo.org> (05 Jun 2017)
-# (on behalf of Treecleaner project)
-# Unmaintained in Gentoo. The current Gentoo version no longer builds.
-# Removal in 30 days. Bug #602820.
-media-plugins/vdr-xineliboutput
-
 # Hans de Graaff <gra...@gentoo.org> (05 Jun 2017)
 # Bundles obsolete and vulnerable webkit version.
 # Upstream has stopped development and recommends using



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/

2017-07-03 Thread Matthias Schwarzott
commit: bf5232967553666d0484d9b0de9908b583b6a992
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jul  3 19:49:45 2017 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jul  3 19:49:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf523296

media-plugins/vdr-xineliboutput: set vdr project as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-plugins/vdr-xineliboutput/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-plugins/vdr-xineliboutput/metadata.xml 
b/media-plugins/vdr-xineliboutput/metadata.xml
index cbac814dc69..9377b8a46e1 100644
--- a/media-plugins/vdr-xineliboutput/metadata.xml
+++ b/media-plugins/vdr-xineliboutput/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   v...@gentoo.org
+   Gentoo VDR Project
+   

Video Disk Recorder Xinelib PlugIn ( VDR )




[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/

2017-07-03 Thread Matthias Schwarzott
commit: b97cd6bf29233c0d0b8cb63e61d8e4a564e5c1e8
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jul  3 19:26:31 2017 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jul  3 19:32:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97cd6bf

media-plugins/vdr-xineliboutput: Fix wrong versions for snapshot versions

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ..._p20130821.ebuild => vdr-xineliboutput-2.0.0_pre20130821.ebuild} | 6 --
 ..._p20150220.ebuild => vdr-xineliboutput-2.0.0_pre20150220.ebuild} | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git 
a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
similarity index 95%
rename from 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild
rename to 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
index 8ea44029c98..ba800d6eb61 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,9 @@ GENTOO_VDR_CONDITIONAL=yes
 
 DESCRIPTION="VDR Plugin: Xinelib PlugIn"
 HOMEPAGE="https://sourceforge.net/projects/xineliboutput/;
-SRC_URI="http://vdr.websitec.de/download/${PN}/xineliboutput-2.0.0_p20130821.tar.bz2;
+MY_P=${PN#vdr-}-${PV/_pre/_p}
+SRC_URI="http://vdr.websitec.de/download/${PN}/${MY_P}.tar.bz2;
+S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-2"

diff --git 
a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
similarity index 94%
rename from 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild
rename to 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
index 537dd92935a..6f0aac3f5d5 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,9 @@ GENTOO_VDR_CONDITIONAL=yes
 
 DESCRIPTION="VDR Plugin: Xinelib PlugIn"
 HOMEPAGE="https://sourceforge.net/projects/xineliboutput/;
-SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.xz;
+MY_PV=${PV/_pre/_p}
+SRC_URI="http://vdr.websitec.de/download/${PN}/${PN}-${MY_PV}.tar.xz;
+S="${WORKDIR}/${VDRPLUGIN}-${MY_PV}"
 
 SLOT="0"
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-07-03 Thread Matthias Schwarzott
commit: d0965c9b72cb79092ec67c0c4ca9363b989cfcf6
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jul  3 19:31:48 2017 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jul  3 19:32:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0965c9b

package.mask: Mask wrongly versioned snapshot ebuilds of vdr-xineliboutput

 profiles/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index a7349489eee..058c4dc612e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Matthias Schwarzott <z...@gentoo.org> (03 Jul 2017)
+# The snapshots got a wrong version number assigned.
+# They are from before version 2.0.0. Masking them to force
+# an update to version 2.0.0 as soon as it is added to the tree.
+=media-plugins/vdr-xineliboutput-2.0.0_p20130821
+=media-plugins/vdr-xineliboutput-2.0.0_p20150220
+
 # Michał Górny <mgo...@gentoo.org> (02 Jul 2017)
 # The eselect module has been integrated into app-shells/bash-completion
 # and all the old versions (not having it) are gone. Removal in 14 days.



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-markad/

2017-03-05 Thread Matthias Schwarzott
commit: 8494eb217fe33ebe476394d9c034e0d1c7f30922
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Mar  5 19:11:56 2017 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Mar  5 19:11:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8494eb21

media-plugins/vdr-markad: Remove required ffmpeg flag x264, as only decoding is 
needed. Add ~arm keyword.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../vdr-markad/vdr-markad-0.1.4-r2.ebuild  | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/media-plugins/vdr-markad/vdr-markad-0.1.4-r2.ebuild 
b/media-plugins/vdr-markad/vdr-markad-0.1.4-r2.ebuild
new file mode 100644
index 000..863359cf467
--- /dev/null
+++ b/media-plugins/vdr-markad/vdr-markad-0.1.4-r2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1041" # every bump, new version
+
+DESCRIPTION="VDR Plugin: marks advertisements in VDR recordings"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-markad/;
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6
+   virtual/ffmpeg[mp3]
+   !media-video/noad"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}-${PV}/plugin"
+S2="${WORKDIR}/${VDRPLUGIN}-${PV}/command"
+
+# vdr-plugin-2.eclass changes
+PO_SUBDIR="../command"
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   cd "${S2}"
+   epatch "${FILESDIR}/${PN}-0.1.4-libav9.patch"
+   sed -i Makefile \
+   -e "s:\$(CXXFLAGS) \$(OBJS):\$(CXXFLAGS) \$(LDFLAGS) \$(OBJS):" 
\
+   -e "s:\@\$(STRIP) \$(DESTDIR)/usr/bin/markad::"
+
+   if has_version ">=media-video/vdr-1.7.15"; then
+   sed -e "s:2001:6419:" -i markad-standalone.cpp
+   fi
+
+   epatch "${FILESDIR}/${P}_ffmpeg-2.patch"
+
+   # compile fix, tested libav11, ffmpeg-2.5.2
+   sed -e "s:CODEC_ID_:AV_CODEC_ID_:"\
+   -e "s:avcodec_alloc_frame:av_frame_alloc:"\
+   -i "${S2}"/decoder.cpp
+}
+
+src_compile() {
+   vdr-plugin-2_src_compile
+
+   cd "${S2}"
+   emake markad || die "Compiling command-line markad binary failed"
+}
+
+src_install() {
+   vdr-plugin-2_src_install
+
+   cd "${S2}"
+   emake install DESTDIR="${D}" || die "emake install failed"
+
+   cd "${WORKDIR}/${VDRPLUGIN}-${PV}"
+   dodoc README HISTORY
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2016-12-11 Thread Matthias Schwarzott
commit: 41f103403b6daa6e1408493f017ecf597eae3c60
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sun Dec 11 11:43:10 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sun Dec 11 11:43:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f10340

dev-util/dwarves: Version bumped, bug 600170

Package-Manager: portage-2.3.3

 dev-util/dwarves/Manifest  |  1 +
 dev-util/dwarves/dwarves-1.10_p20160630.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index b2c8416..86d15e1 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1,2 +1,3 @@
 DIST dwarves-1.10_p20140618.tar.xz 105912 SHA256 
1955f854206ad26a2949fd2ff20da2403db84393fe9db5769fafcbaacde001c6 SHA512 
522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c
 WHIRLPOOL 
63a4ff06e76e55a0bdd1feb3c5e3c450170f3fbfae80b3d61a36e69f0616ed90e2cdbe065f47cd08caaf8de57e2ed366ded8f581eb2b228bac917b23f66f8ab8
 DIST dwarves-1.10_p20160519.tar.xz 106532 SHA256 
01e7d1bc697c21253e9eef4e481fbb55a35c59d4e5e1eade571ea26aab0fae0b SHA512 
74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da
 WHIRLPOOL 
8e574aad93fd3c32ade8476622c9d853291e5596b91570141f345f70d51645b2ee04f84801b1cc1367b23150c1156f92c29efb3e21b2dcc3706a85de6584e385
+DIST dwarves-1.10_p20160630.tar.xz 106700 SHA256 
6b0eec55f564cfa0d5c24eca3a31145643938a91962eefa1712b321776b4d6a1 SHA512 
f33ffbca0ef0dd89add5275c01a35e7c6298c4dae73be9c197887c54608ffb0edb95b8792f8a51ab29d80051682752d6f1c2596a486f61bc18e6cd47e2b7e4b0
 WHIRLPOOL 
f4deb074cbffcf386b2d355d0bcdf60dceb9fec2b6a0551e437f7c9e3533b24e1858ec313312ffb48d3fe0b223cf6e73f4824d59478d54e97447a002674ed71a

diff --git a/dev-util/dwarves/dwarves-1.10_p20160630.ebuild 
b/dev-util/dwarves/dwarves-1.10_p20160630.ebuild
new file mode 100644
index ..7cfdb6a
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.10_p20160630.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.131
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2;
+   S=${WORKDIR}
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${D}"/usr/bin/ostra-cg \
+   "${D}"/usr/share/dwarves/runtime/python/ostra.py
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/, dev-util/valgrind/files/

2016-10-26 Thread Matthias Schwarzott
commit: eed44ac50d1a0b0643909f59259751b174879bf1
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Wed Oct 26 19:07:52 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Wed Oct 26 19:07:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed44ac5

dev-util/valgrind: drop no longer needed executable stack patch from version 
3.12.0

Package-Manager: portage-2.3.2

 .../files/valgrind-3.12.0-non-exec-stack.patch | 86 --
 dev-util/valgrind/valgrind-3.12.0.ebuild   |  4 -
 2 files changed, 90 deletions(-)

diff --git a/dev-util/valgrind/files/valgrind-3.12.0-non-exec-stack.patch 
b/dev-util/valgrind/files/valgrind-3.12.0-non-exec-stack.patch
deleted file mode 100644
index 7f41eff..
--- a/dev-util/valgrind/files/valgrind-3.12.0-non-exec-stack.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-diff -Naur valgrind-3.12.0.orig/coregrind/Makefile.am 
valgrind-3.12.0/coregrind/Makefile.am
 valgrind-3.12.0.orig/coregrind/Makefile.am 2016-10-21 06:37:39.0 
-0400
-+++ valgrind-3.12.0/coregrind/Makefile.am  2016-10-23 16:05:46.904546117 
-0400
-@@ -359,21 +359,6 @@
-   m_demangle/dyn-string.c \
-   m_demangle/d-demangle.c \
-   m_demangle/safe-ctype.c \
--  m_dispatch/dispatch-x86-linux.S \
--  m_dispatch/dispatch-amd64-linux.S \
--  m_dispatch/dispatch-ppc32-linux.S \
--  m_dispatch/dispatch-ppc64be-linux.S \
--  m_dispatch/dispatch-ppc64le-linux.S \
--  m_dispatch/dispatch-arm-linux.S \
--  m_dispatch/dispatch-arm64-linux.S \
--  m_dispatch/dispatch-s390x-linux.S \
--  m_dispatch/dispatch-mips32-linux.S \
--  m_dispatch/dispatch-mips64-linux.S \
--  m_dispatch/dispatch-tilegx-linux.S \
--  m_dispatch/dispatch-x86-darwin.S \
--  m_dispatch/dispatch-amd64-darwin.S \
--  m_dispatch/dispatch-x86-solaris.S \
--  m_dispatch/dispatch-amd64-solaris.S \
-   m_gdbserver/inferiors.c \
-   m_gdbserver/m_gdbserver.c \
-   m_gdbserver/regcache.c \
-@@ -399,8 +384,6 @@
-   m_initimg/initimg-pathscan.c \
-   m_mach/mach_basics.c \
-   m_mach/mach_msg.c \
--  m_mach/mach_traps-x86-darwin.S \
--  m_mach/mach_traps-amd64-darwin.S \
-   m_replacemalloc/replacemalloc_core.c \
-   m_scheduler/sched-lock.c \
-   m_scheduler/sched-lock-generic.c \
-@@ -420,21 +403,6 @@
-   m_sigframe/sigframe-x86-darwin.c \
-   m_sigframe/sigframe-amd64-darwin.c \
-   m_sigframe/sigframe-solaris.c \
--  m_syswrap/syscall-x86-linux.S \
--  m_syswrap/syscall-amd64-linux.S \
--  m_syswrap/syscall-ppc32-linux.S \
--  m_syswrap/syscall-ppc64be-linux.S \
--  m_syswrap/syscall-ppc64le-linux.S \
--  m_syswrap/syscall-arm-linux.S \
--  m_syswrap/syscall-arm64-linux.S \
--  m_syswrap/syscall-s390x-linux.S \
--  m_syswrap/syscall-mips32-linux.S \
--  m_syswrap/syscall-mips64-linux.S \
--  m_syswrap/syscall-tilegx-linux.S \
--  m_syswrap/syscall-x86-darwin.S \
--  m_syswrap/syscall-amd64-darwin.S \
--  m_syswrap/syscall-x86-solaris.S \
--  m_syswrap/syscall-amd64-solaris.S \
-   m_syswrap/syswrap-main.c \
-   m_syswrap/syswrap-generic.c \
-   m_syswrap/syswrap-linux.c \
-@@ -461,6 +429,29 @@
-   m_ume/main.c \
-   m_ume/script.c
- 
-+COREGRIND_SOURCES_COMMON += \
-+  m_dispatch/dispatch-@VGCONF_ARCH_PRI@-@VGCONF_OS@.S \
-+  m_syswrap/syscall-@VGCONF_ARCH_PRI@-@VGCONF_OS@.S
-+
-+if VGCONF_HAVE_PLATFORM_SEC
-+COREGRIND_SOURCES_COMMON += \
-+  m_dispatch/dispatch-@VGCONF_ARCH_SEC@-@VGCONF_OS@.S \
-+  m_syswrap/syscall-@VGCONF_ARCH_SEC@-@VGCONF_OS@.S
-+endif
-+
-+if VGCONF_OS_IS_DARWIN
-+COREGRIND_SOURCES_COMMON += \
-+  m_dispatch/dispatch-@VGCONF_ARCH_PRI@-darwin.S \
-+  m_syswrap/syscall-@VGCONF_ARCH_PRI@-darwin.S \
-+  m_mach/mach_traps-@VGCONF_ARCH_PRI@-darwin.S
-+if VGCONF_HAVE_PLATFORM_SEC
-+COREGRIND_SOURCES_COMMON += \
-+  m_dispatch/dispatch-@VGCONF_ARCH_SEC@-darwin.S \
-+  m_syswrap/syscall-@VGCONF_ARCH_SEC@-darwin.S \
-+  m_mach/mach_traps-@VGCONF_ARCH_SEC@-darwin.S
-+endif
-+endif
-+
- libcoregrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_a_SOURCES = \
- $(COREGRIND_SOURCES_COMMON)
- nodist_libcoregrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_a_SOURCES = \

diff --git a/dev-util/valgrind/valgrind-3.12.0.ebuild 
b/dev-util/valgrind/valgrind-3.12.0.ebuild
index e9e5899..c88c83c 100644
--- a/dev-util/valgrind/valgrind-3.12.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.12.0.ebuild
@@ -30,10 +30,6 @@ src_prepare() {
# Changing Makefile.all.am to disable SSP
epatch "${FILESDIR}"/${PN}-3.7.0-fno-stack-protector.patch
 
-   # Don't build in empty assembly files for other platforms or we'll get 
a QA
-   # warning about executable stacks.
-   epatch "${FILESDIR}"/${PN}-3.12.0-non-exec-stack.patch
-
# Allow users to test their own patches
epatch_user
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-rpihddevice/

2016-08-15 Thread Matthias Schwarzott
commit: 405b4f34744e559910aa3bb63a58409aa3739c55
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Aug 15 19:09:35 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Aug 15 19:09:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405b4f34

media-plugins/vdr-rpihddevice: Better fix for linker issues - disable as-needed

Package-Manager: portage-2.3.0

 media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild 
b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
index 727ffd1..f491ebf 100644
--- a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
@@ -24,6 +24,6 @@ RDEPEND="${DEPEND}"
 
 src_prepare()
 {
-   sed -i "${S}"/Makefile -e 's/-lGLESv2 -lEGL/-lEGL -lGLESv2/' || die 
"sed failed"
+   sed -i "${S}"/Makefile -e '/LDFLAGS.*VCLIBDIR/s/$/ -Wl,--no-as-needed/' 
|| die "sed failed"
vdr-plugin-2_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-rpihddevice/

2016-08-08 Thread Matthias Schwarzott
commit: 85d6e6d756409b6aa4619872944e56ca7a1cc7f1
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Aug  8 20:50:16 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Aug  8 20:50:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d6e6d7

media-plugins/vdr-rpihddevice: Bump version. Fix rpi EGL linker issue.

Package-Manager: portage-2.3.0

 media-plugins/vdr-rpihddevice/Manifest |  1 +
 .../vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/media-plugins/vdr-rpihddevice/Manifest 
b/media-plugins/vdr-rpihddevice/Manifest
index d4a4b14..4744c74 100644
--- a/media-plugins/vdr-rpihddevice/Manifest
+++ b/media-plugins/vdr-rpihddevice/Manifest
@@ -1,3 +1,4 @@
 DIST vdr-rpihddevice-0.0.10.tgz 70150 SHA256 
3f6d9165e702d03e836e34531d5012825918613110f9e9215b8c48b9f5333e2e SHA512 
7265d00044f9a9a5c27076009e0cda47fdca480d01302997c7759df9d39595f8a3cab9e3eb86dfefd373967b8c8f9800644e01f0a418b6326957cbbc40f27432
 WHIRLPOOL 
4b24f71ad03437d6118c63cb61a6d07440208591494c593ec3e70e6c688f9c135962894797d9213f41501140692f1d863d2a4ea6984923b41b6a2f87d3bf94a5
 DIST vdr-rpihddevice-0.0.11.tgz 8 SHA256 
f2dd9d392ab5585fbdcc55ea3c22612f2becaf878db4b96b69bd603dc145d05b SHA512 
2930baa25805fff0f238fda5a4fafb5803f9551d8caa79d5368c0ecb0e38a401184b8976e8ef07c8e3fbdba3ffa45f84b636a137f4d9a21accb7a1676c418644
 WHIRLPOOL 
1e75bf4a7ada63c8929f7923cc89dd85867eb467bada3f5b149f1988fa74c5fd347cd346adb74949e446ca7520070dc5b98e353c02d6b69f04e35709ca55847c
 DIST vdr-rpihddevice-1.0.0.tgz 86760 SHA256 
b7bbc29fe75434caaa0f8157a701be31553e6763f94c39e2755ded03354f9ab1 SHA512 
1013da0593f9c5d99648d458a34906b2d5bb521824fb124b8e8efaa5017d94895b47c03657a5ae7463f9e5ad5bf415012f7b55bc0442ce12f8478768af14010e
 WHIRLPOOL 
e01b5e7befaf266bbf7a0c81017d3a49c536fe6f3bd98b39f8e2937299ed401c60f90471c7c346fd4585a169e5a40893a7a48d1f0e88d82c2c70a70f49cad817
+DIST vdr-rpihddevice-1.0.3.tgz 89445 SHA256 
069435d48e50959708571c5b727b7cd72db9b5d2e812503dc8e902e091fcd906 SHA512 
9f5a9e06f382a11354d31531ad8a6277a49ce0b29c1ce2d96f952cdf1670779e5e3cd6e07eadcdd8eab151bd2467b53eeeb01d48f74f8e4f5232019110196c5e
 WHIRLPOOL 
c8eb30059227de400e37df6146a7483a13b62bb3527901bc3e8908a04ba12b1c209d371dd6266f168bbbd096339a64b427acb7f0604a361415feb949a80778ca

diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild 
b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
new file mode 100644
index 000..727ffd1
--- /dev/null
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="2045" #every bump, new version
+
+DESCRIPTION="VDR Plugin: Output Device for Raspberry Pi"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-rpihddevice;
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~arm"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2
+   >=media-libs/raspberrypi-userland-0_pre20140117
+   virtual/ffmpeg"
+RDEPEND="${DEPEND}"
+
+src_prepare()
+{
+   sed -i "${S}"/Makefile -e 's/-lGLESv2 -lEGL/-lEGL -lGLESv2/' || die 
"sed failed"
+   vdr-plugin-2_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2016-06-13 Thread Matthias Schwarzott
commit: b6df8bcbbc244a653b96fcdd8387bece775bb438
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jun 13 17:29:01 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jun 13 17:29:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6df8bcb

dev-util/dwarves: Add ~x86 keyword

Package-Manager: portage-2.3.0_rc1

 dev-util/dwarves/dwarves-1.10_p20160519.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild 
b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild
index f90756e..7cfdb6a 100644
--- a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild
+++ b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild
@@ -12,7 +12,7 @@ 
HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
 
 LICENSE="GPL-2" # only
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug"
 
 RDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2016-06-11 Thread Matthias Schwarzott
commit: 1e1c21623774123c66b7fdef57f538021c9daab9
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sat Jun 11 22:10:10 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sat Jun 11 22:10:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1c2162

dev-util/dwarves: Added a new snapshot that can read output of recent compiler 
versions

Package-Manager: portage-2.3.0_rc1

 dev-util/dwarves/Manifest  |  1 +
 dev-util/dwarves/dwarves-1.10_p20160519.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index 5018918..b2c8416 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1 +1,2 @@
 DIST dwarves-1.10_p20140618.tar.xz 105912 SHA256 
1955f854206ad26a2949fd2ff20da2403db84393fe9db5769fafcbaacde001c6 SHA512 
522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c
 WHIRLPOOL 
63a4ff06e76e55a0bdd1feb3c5e3c450170f3fbfae80b3d61a36e69f0616ed90e2cdbe065f47cd08caaf8de57e2ed366ded8f581eb2b228bac917b23f66f8ab8
+DIST dwarves-1.10_p20160519.tar.xz 106532 SHA256 
01e7d1bc697c21253e9eef4e481fbb55a35c59d4e5e1eade571ea26aab0fae0b SHA512 
74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da
 WHIRLPOOL 
8e574aad93fd3c32ade8476622c9d853291e5596b91570141f345f70d51645b2ee04f84801b1cc1367b23150c1156f92c29efb3e21b2dcc3706a85de6584e385

diff --git a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild 
b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild
new file mode 100644
index 000..f90756e
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.131
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2;
+   S=${WORKDIR}
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${D}"/usr/bin/ostra-cg \
+   "${D}"/usr/share/dwarves/runtime/python/ostra.py
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-06-11 Thread Matthias Schwarzott
commit: bdda01f242f1f3d3181755400a8a384cf975ce9e
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sat Jun 11 22:06:26 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sat Jun 11 22:06:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdda01f2

profiles: package.mask: Unmask dev-util/dwarves

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a6ea8e8..399ba50 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -68,7 +68,6 @@ sys-fs/redirfs
 # ebuilds are still sitting in ~arch after years in the tree.
 # Masked for removal in 30 days.
 dev-util/ccmalloc
-dev-util/dwarves
 dev-util/tinlink
 dev-util/cdecl
 dev-util/redet



[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/

2016-06-11 Thread Matthias Schwarzott
commit: d4579ff2a2332101d20bb2a8102ad8ea581a51a1
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Sat Jun 11 22:04:40 2016 +
Commit:     Matthias Schwarzott  gentoo  org>
CommitDate: Sat Jun 11 22:04:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4579ff2

dev-util/dwarves: Take over maintainership

Package-Manager: portage-2.3.0_rc1

 dev-util/dwarves/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/dwarves/metadata.xml b/dev-util/dwarves/metadata.xml
index cb8d067..28be736 100644
--- a/dev-util/dwarves/metadata.xml
+++ b/dev-util/dwarves/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+z...@gentoo.org
+    Matthias Schwarzott
+  
   
 The more-than-seven dwarves is a collection of tools that allows
 to inspect and query the DWARF2 information present in ELF files



[gentoo-commits] gentoo-x86 commit in dev-util/heaptrack: ChangeLog heaptrack-9999.ebuild

2015-06-22 Thread Matthias Schwarzott (zzam)
zzam15/06/22 17:44:50

  Modified: ChangeLog heaptrack-.ebuild
  Log:
  Add keyword ~x86
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
7BD574E7)

Revision  ChangesPath
1.3  dev-util/heaptrack/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?rev=1.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?r1=1.2r2=1.3

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-util/heaptrack/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ChangeLog   18 May 2015 18:16:32 -  1.2
+++ ChangeLog   22 Jun 2015 17:44:50 -  1.3
@@ -1,6 +1,9 @@
 # ChangeLog for dev-util/heaptrack
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/ChangeLog,v 1.2 
2015/05/18 18:16:32 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/ChangeLog,v 1.3 
2015/06/22 17:44:50 zzam Exp $
+
+  22 Jun 2015; Matthias Schwarzott z...@gentoo.org heaptrack-.ebuild:
+  Add keyword ~x86
 
   18 May 2015; Matthias Schwarzott z...@gentoo.org heaptrack-.ebuild:
   Add dependency to boost



1.3  dev-util/heaptrack/heaptrack-.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?rev=1.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?r1=1.2r2=1.3

Index: heaptrack-.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- heaptrack-.ebuild   18 May 2015 18:16:32 -  1.2
+++ heaptrack-.ebuild   22 Jun 2015 17:44:50 -  1.3
@@ -1,6 +1,6 @@
 # Copyright 2015-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild,v 
1.2 2015/05/18 18:16:32 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild,v 
1.3 2015/06/22 17:44:50 zzam Exp $
 
 EAPI=5
 
@@ -16,7 +16,7 @@
 SLOT=0
 # Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
 [[ ${PV} =  ]] || \
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~x86
 IUSE=
 
 RDEPEND=sys-libs/libunwind






[gentoo-commits] gentoo-x86 commit in dev-util/heaptrack: ChangeLog heaptrack-9999.ebuild

2015-05-18 Thread Matthias Schwarzott (zzam)
zzam15/05/18 18:16:32

  Modified: ChangeLog heaptrack-.ebuild
  Log:
  Add dependency to boost
  
  (Portage version: 2.2.19/cvs/Linux x86_64, signed Manifest commit with key 
7BD574E7)

Revision  ChangesPath
1.2  dev-util/heaptrack/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?r1=1.1r2=1.2

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-util/heaptrack/ChangeLog,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ChangeLog   6 May 2015 18:55:24 -   1.1
+++ ChangeLog   18 May 2015 18:16:32 -  1.2
@@ -1,6 +1,9 @@
 # ChangeLog for dev-util/heaptrack
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/ChangeLog,v 1.1 
2015/05/06 18:55:24 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/ChangeLog,v 1.2 
2015/05/18 18:16:32 zzam Exp $
+
+  18 May 2015; Matthias Schwarzott z...@gentoo.org heaptrack-.ebuild:
+  Add dependency to boost
 
 *heaptrack- (06 May 2015)
 



1.2  dev-util/heaptrack/heaptrack-.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?r1=1.1r2=1.2

Index: heaptrack-.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- heaptrack-.ebuild   6 May 2015 18:55:24 -   1.1
+++ heaptrack-.ebuild   18 May 2015 18:16:32 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 2015-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild,v 
1.1 2015/05/06 18:55:24 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild,v 
1.2 2015/05/18 18:16:32 zzam Exp $
 
 EAPI=5
 
@@ -19,7 +19,8 @@
 KEYWORDS=~amd64
 IUSE=
 
-RDEPEND=sys-libs/libunwind
+RDEPEND=sys-libs/libunwind
+   =dev-libs/boost-1.41.0
 DEPEND=${RDEPEND}
 
 DOCS=()






[gentoo-commits] gentoo-x86 commit in app-cdr/cdck: ChangeLog cdck-0.7.0-r1.ebuild cdck-0.7.0.ebuild

2015-05-18 Thread Matthias Schwarzott (zzam)
zzam15/05/18 18:48:36

  Modified: ChangeLog
  Added:cdck-0.7.0-r1.ebuild
  Removed:  cdck-0.7.0.ebuild
  Log:
  Port to EAPI 5. Fixes error in pod file, bug #513920.
  
  (Portage version: 2.2.19/cvs/Linux x86_64, signed Manifest commit with key 
7BD574E7)

Revision  ChangesPath
1.3  app-cdr/cdck/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/ChangeLog?rev=1.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/ChangeLog?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/ChangeLog?r1=1.2r2=1.3

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-cdr/cdck/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ChangeLog   15 Jun 2008 17:18:41 -  1.2
+++ ChangeLog   18 May 2015 18:48:36 -  1.3
@@ -1,6 +1,12 @@
 # ChangeLog for app-cdr/cdck
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdck/ChangeLog,v 1.2 2008/06/15 
17:18:41 drac Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdck/ChangeLog,v 1.3 2015/05/18 
18:48:36 zzam Exp $
+
+*cdck-0.7.0-r1 (18 May 2015)
+
+  18 May 2015; Matthias Schwarzott z...@gentoo.org -cdck-0.7.0.ebuild,
+  +cdck-0.7.0-r1.ebuild:
+  Port to EAPI 5. Fixes error in pod file, bug #513920.
 
 *cdck-0.7.0 (15 Jun 2008)
 



1.1  app-cdr/cdck/cdck-0.7.0-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild?rev=1.1content-type=text/plain

Index: cdck-0.7.0-r1.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild,v 1.1 
2015/05/18 18:48:36 zzam Exp $

EAPI=5
inherit eutils

DESCRIPTION=CD/DVD check tools
HOMEPAGE=http://swaj.net/unix/index.html#cdck;
SRC_URI=http://swaj.net/unix/cdck/${P}.tar.gz;

LICENSE=GPL-2
SLOT=0
KEYWORDS=~amd64 ~x86
IUSE=

src_prepare() {
sed -e '1d' -i man/cdck_man.in || die sed failed
}

src_configure() {
econf --disable-dependency-tracking \
--disable-shared || die econf failed.
}

src_compile() {
emake -j1 || die emake failed.
}

src_install() {
dobin src/cdck || die dobin failed.
doman man/cdck.1
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
}






[gentoo-commits] gentoo-x86 commit in dev-libs/tntnet: metadata.xml ChangeLog

2015-05-18 Thread Matthias Schwarzott (zzam)
zzam15/05/18 19:07:33

  Modified: metadata.xml ChangeLog
  Log:
  Remove myself from maintainers.
  
  (Portage version: 2.2.19/cvs/Linux x86_64, signed Manifest commit with key 
7BD574E7)

Revision  ChangesPath
1.5  dev-libs/tntnet/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/tntnet/metadata.xml?rev=1.5view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/tntnet/metadata.xml?rev=1.5content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/tntnet/metadata.xml?r1=1.4r2=1.5

Index: metadata.xml
===
RCS file: /var/cvsroot/gentoo-x86/dev-libs/tntnet/metadata.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- metadata.xml12 Jun 2014 02:27:13 -  1.4
+++ metadata.xml18 May 2015 19:07:33 -  1.5
@@ -5,10 +5,6 @@
emailhd_bru...@gentoo.org/email 
   
nameJoerg Bornkessel/name   
   
/maintainer
-   maintainer
 
-   emailz...@gentoo.org/email  
  
-   nameMatthias Schwarzott/name
  
-   /maintainer
herdmedia-tv/herd
use
flag name=serverEnable tntnet server daemon/flag



1.31 dev-libs/tntnet/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/tntnet/ChangeLog?rev=1.31view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/tntnet/ChangeLog?rev=1.31content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/tntnet/ChangeLog?r1=1.30r2=1.31

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-libs/tntnet/ChangeLog,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- ChangeLog   10 Aug 2014 20:39:48 -  1.30
+++ ChangeLog   18 May 2015 19:07:33 -  1.31
@@ -1,6 +1,9 @@
 # ChangeLog for dev-libs/tntnet
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/tntnet/ChangeLog,v 1.30 2014/08/10 
20:39:48 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/tntnet/ChangeLog,v 1.31 2015/05/18 
19:07:33 zzam Exp $
+
+  18 May 2015; Matthias Schwarzott z...@gentoo.org metadata.xml:
+  Remove myself from maintainers.
 
   10 Aug 2014; Sergei Trofimovich sly...@gentoo.org tntnet-1.6.3.ebuild:
   QA: drop trailing '.' from DESCRIPTION






[gentoo-commits] gentoo-x86 commit in media-plugins/vdr-vompserver: metadata.xml ChangeLog

2015-05-18 Thread Matthias Schwarzott (zzam)
zzam15/05/18 19:06:17

  Modified: metadata.xml ChangeLog
  Log:
  Remove myself from maintainers
  
  (Portage version: 2.2.19/cvs/Linux x86_64, signed Manifest commit with key 
7BD574E7)

Revision  ChangesPath
1.5  media-plugins/vdr-vompserver/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-vompserver/metadata.xml?rev=1.5view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-vompserver/metadata.xml?rev=1.5content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-vompserver/metadata.xml?r1=1.4r2=1.5

Index: metadata.xml
===
RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-vompserver/metadata.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- metadata.xml17 Mar 2013 15:33:24 -  1.4
+++ metadata.xml18 May 2015 19:06:17 -  1.5
@@ -11,12 +11,6 @@
 /maintainer
 
 maintainer
-  emailz...@gentoo.org/email
-  nameMatthias Schwarzott/name
-  descriptionProxying maintainer/description
-/maintainer
-
-maintainer
   emailv...@gentoo.org/email
   nameGentoo VDR Project/name
 /maintainer



1.25 media-plugins/vdr-vompserver/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-vompserver/ChangeLog?rev=1.25view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-vompserver/ChangeLog?rev=1.25content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-vompserver/ChangeLog?r1=1.24r2=1.25

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-vompserver/ChangeLog,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- ChangeLog   7 Jan 2015 15:28:20 -   1.24
+++ ChangeLog   18 May 2015 19:06:17 -  1.25
@@ -1,6 +1,9 @@
 # ChangeLog for media-plugins/vdr-vompserver
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-vompserver/ChangeLog,v 
1.24 2015/01/07 15:28:20 hd_brummy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-vompserver/ChangeLog,v 
1.25 2015/05/18 19:06:17 zzam Exp $
+
+  18 May 2015; Matthias Schwarzott z...@gentoo.org metadata.xml:
+  Remove myself from maintainers
 
   07 Jan 2015; Joerg Bornkessel hd_bru...@gentoo.org
   vdr-vompserver-0.4.1.ebuild:






[gentoo-commits] gentoo-x86 commit in app-cdr/cdck: metadata.xml ChangeLog cdck-0.7.0-r1.ebuild

2015-05-18 Thread Matthias Schwarzott (zzam)
zzam15/05/18 19:12:51

  Modified: metadata.xml ChangeLog cdck-0.7.0-r1.ebuild
  Log:
  Update description and longdescription as suggested in bug #496268.
  
  (Portage version: 2.2.19/cvs/Linux x86_64, signed Manifest commit with key 
7BD574E7)

Revision  ChangesPath
1.3  app-cdr/cdck/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/metadata.xml?rev=1.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/metadata.xml?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/metadata.xml?r1=1.2r2=1.3

Index: metadata.xml
===
RCS file: /var/cvsroot/gentoo-x86/app-cdr/cdck/metadata.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- metadata.xml15 Jun 2008 17:24:15 -  1.2
+++ metadata.xml18 May 2015 19:12:51 -  1.3
@@ -1,9 +1,19 @@
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
 pkgmetadata
-herdmedia-optical/herd
-maintainer
-emailz...@gentoo.org/email
-nameMatthias Schwarzott/name
-/maintainer
+  herdmedia-optical/herd
+  maintainer
+emailz...@gentoo.org/email
+nameMatthias Schwarzott/name
+  /maintainer
+  longdescription
+Actually cdck is a simple program to verify CD/DVD quality. The known
+fact is that even if all files on the disc are readable, some sectors
+having bad timing can easily turn into unreadable ones in the future.
+
+To get an idea about disc cdck reads it sector by sector, keeping all
+reading timings and then tells you its verdict. Optionally it can write
+timing table into text file usable by gnuplot(1) program, so you can draw
+some graphs out of it.
+  /longdescription
 /pkgmetadata



1.4  app-cdr/cdck/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/ChangeLog?rev=1.4view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/ChangeLog?rev=1.4content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/ChangeLog?r1=1.3r2=1.4

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-cdr/cdck/ChangeLog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ChangeLog   18 May 2015 18:48:36 -  1.3
+++ ChangeLog   18 May 2015 19:12:51 -  1.4
@@ -1,6 +1,10 @@
 # ChangeLog for app-cdr/cdck
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdck/ChangeLog,v 1.3 2015/05/18 
18:48:36 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdck/ChangeLog,v 1.4 2015/05/18 
19:12:51 zzam Exp $
+
+  18 May 2015; Matthias Schwarzott z...@gentoo.org cdck-0.7.0-r1.ebuild,
+  metadata.xml:
+  Update description and longdescription as suggested in bug #496268.
 
 *cdck-0.7.0-r1 (18 May 2015)
 



1.2  app-cdr/cdck/cdck-0.7.0-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild?r1=1.1r2=1.2

Index: cdck-0.7.0-r1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- cdck-0.7.0-r1.ebuild18 May 2015 18:48:36 -  1.1
+++ cdck-0.7.0-r1.ebuild18 May 2015 19:12:51 -  1.2
@@ -1,11 +1,11 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild,v 1.1 
2015/05/18 18:48:36 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdck/cdck-0.7.0-r1.ebuild,v 1.2 
2015/05/18 19:12:51 zzam Exp $
 
 EAPI=5
 inherit eutils
 
-DESCRIPTION=CD/DVD check tools
+DESCRIPTION=Measure the read time per sector on CD or DVD to check the 
quality
 HOMEPAGE=http://swaj.net/unix/index.html#cdck;
 SRC_URI=http://swaj.net/unix/cdck/${P}.tar.gz;
 






[gentoo-commits] gentoo-x86 commit in dev-util/heaptrack: metadata.xml ChangeLog heaptrack-9999.ebuild

2015-05-06 Thread Matthias Schwarzott (zzam)
zzam15/05/06 18:55:24

  Added:metadata.xml ChangeLog heaptrack-.ebuild
  Log:
  Initial import of live ebuild
  
  (Portage version: 2.2.18/cvs/Linux x86_64, unsigned Manifest commit)

Revision  ChangesPath
1.1  dev-util/heaptrack/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/metadata.xml?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/metadata.xml?rev=1.1content-type=text/plain

Index: metadata.xml
===
?xml version=1.0 encoding=UTF-8?
!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
pkgmetadata
maintainer
emailz...@gentoo.org/email
nameMatthias Schwarzott/name
/maintainer
/pkgmetadata



1.1  dev-util/heaptrack/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/ChangeLog?rev=1.1content-type=text/plain

Index: ChangeLog
===
# ChangeLog for dev-util/heaptrack
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/ChangeLog,v 1.1 
2015/05/06 18:55:24 zzam Exp $

*heaptrack- (06 May 2015)

  06 May 2015; Matthias Schwarzott z...@gentoo.org +heaptrack-.ebuild,
  +metadata.xml:
  Initial import of live ebuild




1.1  dev-util/heaptrack/heaptrack-.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild?rev=1.1content-type=text/plain

Index: heaptrack-.ebuild
===
# Copyright 2015-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/heaptrack/heaptrack-.ebuild,v 
1.1 2015/05/06 18:55:24 zzam Exp $

EAPI=5

EGIT_REPO_URI=git://anongit.kde.org/heaptrack
[[ ${PV} =  ]]  inherit git-r3
inherit cmake-utils

DESCRIPTION=A fast heap memory profiler
HOMEPAGE=http://milianw.de/blog/heaptrack-a-heap-memory-profiler-for-linux;
[[ ${PV} =  ]] || SRC_URI=${P}.tar.gz

LICENSE=LGPL-2.1
SLOT=0
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ ${PV} =  ]] || \
KEYWORDS=~amd64
IUSE=

RDEPEND=sys-libs/libunwind
DEPEND=${RDEPEND}

DOCS=()
[[ ${PV} =  ]] || DOCS+=( ChangeLog )






[gentoo-commits] gentoo-x86 commit in dev-util/heaptrack: - New directory

2015-05-06 Thread Matthias Schwarzott (zzam)
zzam15/05/06 17:50:05

  Log:
  Directory /var/cvsroot/gentoo-x86/dev-util/heaptrack added to the repository