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

2024-05-08 Thread Yixun Lan
commit: d79f5af107cbb4f66ffb974b80be7236fb333a4a
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May  9 02:33:10 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May  9 02:33:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79f5af1

dev-util/crash: add 8.0.5

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-8.0.5.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 7c911d7cc3a0..f687d1798ab0 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,4 +1,5 @@
 DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 
1a90e1b7ba87188cd438e8f9ca17276986b6fdeee00804a3dadf2979bfab0769bcf7df3bedaba75bdf9297eeb013929ba6ea0b98b228fa51d9a7fa09a77c01cf
 SHA512 
c0f29c3b13ccbbc8a0c3366ec75797501c141e3c9c1085dbea1bec89e1b35b837528fabf0fe031e0cb2d725780bffb71e1f27657e75dd9aa2f0c4bc625d251b2
 DIST crash-8.0.3.tar.gz 1330456 BLAKE2B 
0e277033ff16f2080af630fded3a2d458d580c9aafe1303e5cc291d39ca33a10fe942eb8f33308b2734494ad83913df45e8c192a2aab47f4473dffad777b57a2
 SHA512 
1ce7fda89274051cea02a049a674f2ca43fc02e00121f951af0d4c23c7b74cc79949ec376bb6737f82b95fec0cbe495b53a09df7e5f1f31ee5a829c1d53d0ba0
 DIST crash-8.0.4.tar.gz 1339636 BLAKE2B 
e383e40e16f54c0a0b34d30be784d7c7306b2922e8505067eaf31519707f514fc07dffcfc868b9dd21c6baaa68f9ae3bb6b3e363fa02a7260e1a090649082293
 SHA512 
a08589026515990eee555af6eeba0457433fe41263512ed67dfcac1cf49a8f61dc794081f4984700d8dfed228440a1d7928fdd1f5cf4ae8a45cf39eb49d3470b
+DIST crash-8.0.5.tar.gz 1436933 BLAKE2B 
a3e940167a83b901d3842d10add29e55f49188a0cc6430f975242c8365742cbb75d7f5f36f26eff51e5bc1a9ac2e893de4631378814cc2b27da3241f5062b788
 SHA512 
0e199899fcc479eeebd1177a88dfe26725d9f63361d5ff7dbf9cb0f8425d3c6b8d60aada0a4312f61eecfe0ed0cca346034e12accbf5896446db8d9fb7d55e05
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41

diff --git a/dev-util/crash/crash-8.0.5.ebuild 
b/dev-util/crash/crash-8.0.5.ebuild
new file mode 100644
index ..2e850186dedf
--- /dev/null
+++ b/dev-util/crash/crash-8.0.5.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${PN}-8.0.3-extra-${EXTRA_VER}.tar.xz";
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+}
+
+src_configure() {
+   # bug #858344
+   filter-lto
+
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2024-05-08 Thread Yixun Lan
commit: 61770ad1acd23f77c6a5d4ccd6ffad99929d02f4
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May  9 02:35:04 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May  9 02:35:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61770ad1

dev-util/crash: drop empty variables

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-8.0.4.ebuild | 1 -
 dev-util/crash/crash-8.0.5.ebuild | 1 -
 dev-util/crash/crash-.ebuild  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/dev-util/crash/crash-8.0.4.ebuild 
b/dev-util/crash/crash-8.0.4.ebuild
index 2e850186dedf..74c81736beaa 100644
--- a/dev-util/crash/crash-8.0.4.ebuild
+++ b/dev-util/crash/crash-8.0.4.ebuild
@@ -32,7 +32,6 @@ HOMEPAGE="https://crash-utility.github.io/";
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 # there is no "make test" target, but there is a test.c so the automatic
 # make rules catch it and tests fail
 RESTRICT="test"

diff --git a/dev-util/crash/crash-8.0.5.ebuild 
b/dev-util/crash/crash-8.0.5.ebuild
index 2e850186dedf..74c81736beaa 100644
--- a/dev-util/crash/crash-8.0.5.ebuild
+++ b/dev-util/crash/crash-8.0.5.ebuild
@@ -32,7 +32,6 @@ HOMEPAGE="https://crash-utility.github.io/";
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 # there is no "make test" target, but there is a test.c so the automatic
 # make rules catch it and tests fail
 RESTRICT="test"

diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild
index 34c8d94dfb93..19f6c44c6ec3 100644
--- a/dev-util/crash/crash-.ebuild
+++ b/dev-util/crash/crash-.ebuild
@@ -22,7 +22,6 @@ HOMEPAGE="https://crash-utility.github.io/";
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 # there is no "make test" target, but there is a test.c so the automatic
 # make rules catch it and tests fail
 RESTRICT="test"



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

2024-05-08 Thread Yixun Lan
commit: e3c97363687eae33b75513006a46493fcc7b1af2
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May  9 02:33:54 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May  9 02:33:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c97363

dev-util/crash: drop 8.0.3-r1

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest|  1 -
 dev-util/crash/crash-8.0.3-r1.ebuild   | 74 --
 dev-util/crash/files/crash-8.0.3-strlcpy.patch | 26 -
 3 files changed, 101 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index f687d1798ab0..9b6aa7c2fdcf 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,5 +1,4 @@
 DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 
1a90e1b7ba87188cd438e8f9ca17276986b6fdeee00804a3dadf2979bfab0769bcf7df3bedaba75bdf9297eeb013929ba6ea0b98b228fa51d9a7fa09a77c01cf
 SHA512 
c0f29c3b13ccbbc8a0c3366ec75797501c141e3c9c1085dbea1bec89e1b35b837528fabf0fe031e0cb2d725780bffb71e1f27657e75dd9aa2f0c4bc625d251b2
-DIST crash-8.0.3.tar.gz 1330456 BLAKE2B 
0e277033ff16f2080af630fded3a2d458d580c9aafe1303e5cc291d39ca33a10fe942eb8f33308b2734494ad83913df45e8c192a2aab47f4473dffad777b57a2
 SHA512 
1ce7fda89274051cea02a049a674f2ca43fc02e00121f951af0d4c23c7b74cc79949ec376bb6737f82b95fec0cbe495b53a09df7e5f1f31ee5a829c1d53d0ba0
 DIST crash-8.0.4.tar.gz 1339636 BLAKE2B 
e383e40e16f54c0a0b34d30be784d7c7306b2922e8505067eaf31519707f514fc07dffcfc868b9dd21c6baaa68f9ae3bb6b3e363fa02a7260e1a090649082293
 SHA512 
a08589026515990eee555af6eeba0457433fe41263512ed67dfcac1cf49a8f61dc794081f4984700d8dfed228440a1d7928fdd1f5cf4ae8a45cf39eb49d3470b
 DIST crash-8.0.5.tar.gz 1436933 BLAKE2B 
a3e940167a83b901d3842d10add29e55f49188a0cc6430f975242c8365742cbb75d7f5f36f26eff51e5bc1a9ac2e893de4631378814cc2b27da3241f5062b788
 SHA512 
0e199899fcc479eeebd1177a88dfe26725d9f63361d5ff7dbf9cb0f8425d3c6b8d60aada0a4312f61eecfe0ed0cca346034e12accbf5896446db8d9fb7d55e05
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41

diff --git a/dev-util/crash/crash-8.0.3-r1.ebuild 
b/dev-util/crash/crash-8.0.3-r1.ebuild
deleted file mode 100644
index a7ffd58cb9a5..
--- a/dev-util/crash/crash-8.0.3-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-GDB_VERSION=10.2
-UPSTREAM_VER=
-EXTRA_VER=0
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
-
-   [[ -n ${EXTRA_VER} ]] && \
-   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
-
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
-   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
-fi
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://crash-utility.github.io/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-PATCHES=(
-   # bug 911929, patch already in upstream, drop in next version bump
-   "${FILESDIR}/${P}-strlcpy.patch"
-)
-
-src_prepare() {
-   default
-
-   if [[ -n ${UPSTREAM_VER} ]]; then
-   einfo "Try to apply Crash's Upstream patch set"
-   eapply "${WORKDIR}"/patches-upstream
-   fi
-
-   if [[ -n ${EXTRA_VER} ]]; then
-   einfo "Try to apply Crash's Extra patch set"
-   eapply "${WORKDIR}"/patches-extra
-   fi
-
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
-}
-
-src_configure() {
-   # bug #858344
-   filter-lto
-
-   default
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}

diff --git a/dev-util/crash/files/crash-8.0.3-strlcpy.patch 
b/dev-util/crash/files/crash-8.0.3-strlcpy.patch
deleted file mode 100644
index 0701f99470a8..
--- a/dev-util/crash/files/crash-8.0.3-strlcpy.patch
+++ /dev/null
@@ -1,26 +0,0

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

2024-03-04 Thread Sam James
commit: ff36734275bc5264ea066b3e112f06acb879ca16
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  5 06:57:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  5 06:57:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff367342

dev-util/crash: filter LTO

It's based on an old version of gdb currently which isn't LTO-safe.

Bug: https://bugs.gentoo.org/853898
Closes: https://bugs.gentoo.org/858344
Signed-off-by: Sam James  gentoo.org>

 dev-util/crash/crash-8.0.3-r1.ebuild | 11 +--
 dev-util/crash/crash-8.0.4.ebuild| 11 +--
 dev-util/crash/crash-.ebuild | 11 +--
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/dev-util/crash/crash-8.0.3-r1.ebuild 
b/dev-util/crash/crash-8.0.3-r1.ebuild
index e2c69feeeb4e..a7ffd58cb9a5 100644
--- a/dev-util/crash/crash-8.0.3-r1.ebuild
+++ b/dev-util/crash/crash-8.0.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 GDB_VERSION=10.2
 UPSTREAM_VER=
@@ -59,6 +59,13 @@ src_prepare() {
ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
 }
 
+src_configure() {
+   # bug #858344
+   filter-lto
+
+   default
+}
+
 src_compile() {
emake \
CC="$(tc-getCC)" \

diff --git a/dev-util/crash/crash-8.0.4.ebuild 
b/dev-util/crash/crash-8.0.4.ebuild
index 3e9f60e22613..2e850186dedf 100644
--- a/dev-util/crash/crash-8.0.4.ebuild
+++ b/dev-util/crash/crash-8.0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 GDB_VERSION=10.2
 UPSTREAM_VER=
@@ -54,6 +54,13 @@ src_prepare() {
ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
 }
 
+src_configure() {
+   # bug #858344
+   filter-lto
+
+   default
+}
+
 src_compile() {
emake \
CC="$(tc-getCC)" \

diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild
index e5ef7a7ea356..34c8d94dfb93 100644
--- a/dev-util/crash/crash-.ebuild
+++ b/dev-util/crash/crash-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 GDB_VERSION=10.2
 if [[ ${PV} == "" ]] ; then
@@ -33,6 +33,13 @@ src_prepare() {
ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
 }
 
+src_configure() {
+   # bug #858344
+   filter-lto
+
+   default
+}
+
 src_compile() {
emake \
CC="$(tc-getCC)" \



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

2023-11-23 Thread Yixun Lan
commit: 5fb203fb925ec7b6bd8cca6cbe380d85834fd681
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Nov 23 12:37:13 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Nov 23 12:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb203fb

dev-util/crash: fix un-resolvable "sys_open" symbol issue

fixed it as previously version bump dropped unintentionally

Bug: https://bugs.gentoo.org/836329
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-8.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/crash/crash-8.0.4.ebuild 
b/dev-util/crash/crash-8.0.4.ebuild
index d27e113d874e..3e9f60e22613 100644
--- a/dev-util/crash/crash-8.0.4.ebuild
+++ b/dev-util/crash/crash-8.0.4.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 GDB_VERSION=10.2
 UPSTREAM_VER=
-EXTRA_VER=
+EXTRA_VER=0
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
@@ -19,7 +19,7 @@ else

UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
 
[[ -n ${EXTRA_VER} ]] && \
-   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${PN}-8.0.3-extra-${EXTRA_VER}.tar.xz";
 
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}



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

2023-11-23 Thread Yixun Lan
commit: 0114187cd9e45998ccdf4abd1c986bd8ead55b67
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Nov 23 12:26:01 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Nov 23 12:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0114187c

dev-util/crash: drop 8.0.2

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  2 --
 dev-util/crash/crash-8.0.2.ebuild | 62 ---
 2 files changed, 64 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index b1773e9f7dd8..7c911d7cc3a0 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,5 +1,3 @@
-DIST crash-8.0.2-extra-0.tar.xz 19716 BLAKE2B 
a87e499314f80babb249c45e613f890b7d157e40ffb42a728cc96913b46c81deee91b79b296b1153ce6c69bb96d22123ad5c54481153ed5bc6be74965a76b298
 SHA512 
00eeab3fa73e2cc4283d6263fd3d743832dc66a705207a3cb347d1c4735d9f2ba8bcbd3e9739a20878d3b8438cec9d12742049186a9f1d4ac0bfb7a27b4c31bd
-DIST crash-8.0.2.tar.gz 1298881 BLAKE2B 
120b68cfd0ae07b9f1e302a549f2095c2d9cd83cd5281b55b7d3e96242c6ce85db94afb6980f89ee14dc395d5d48dec0514349142e7dd33665ef331ed2bd987b
 SHA512 
9ff24d1206e9376e83690f76c817a48a68ff6adce677fad70335a73550a59c9af6e4753c1199f22eafa60c137156313244bbf98ed01bc2b066f41d324738ef6b
 DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 
1a90e1b7ba87188cd438e8f9ca17276986b6fdeee00804a3dadf2979bfab0769bcf7df3bedaba75bdf9297eeb013929ba6ea0b98b228fa51d9a7fa09a77c01cf
 SHA512 
c0f29c3b13ccbbc8a0c3366ec75797501c141e3c9c1085dbea1bec89e1b35b837528fabf0fe031e0cb2d725780bffb71e1f27657e75dd9aa2f0c4bc625d251b2
 DIST crash-8.0.3.tar.gz 1330456 BLAKE2B 
0e277033ff16f2080af630fded3a2d458d580c9aafe1303e5cc291d39ca33a10fe942eb8f33308b2734494ad83913df45e8c192a2aab47f4473dffad777b57a2
 SHA512 
1ce7fda89274051cea02a049a674f2ca43fc02e00121f951af0d4c23c7b74cc79949ec376bb6737f82b95fec0cbe495b53a09df7e5f1f31ee5a829c1d53d0ba0
 DIST crash-8.0.4.tar.gz 1339636 BLAKE2B 
e383e40e16f54c0a0b34d30be784d7c7306b2922e8505067eaf31519707f514fc07dffcfc868b9dd21c6baaa68f9ae3bb6b3e363fa02a7260e1a090649082293
 SHA512 
a08589026515990eee555af6eeba0457433fe41263512ed67dfcac1cf49a8f61dc794081f4984700d8dfed228440a1d7928fdd1f5cf4ae8a45cf39eb49d3470b

diff --git a/dev-util/crash/crash-8.0.2.ebuild 
b/dev-util/crash/crash-8.0.2.ebuild
deleted file mode 100644
index eea9dfb346d1..
--- a/dev-util/crash/crash-8.0.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-GDB_VERSION=10.2
-UPSTREAM_VER=
-EXTRA_VER=0
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
-
-   [[ -n ${EXTRA_VER} ]] && \
-   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
-
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
-   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
-fi
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://crash-utility.github.io/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   if [[ -n ${UPSTREAM_VER} ]]; then
-   einfo "Try to apply Crash's Upstream patch set"
-   eapply "${WORKDIR}"/patches-upstream
-   fi
-
-   if [[ -n ${EXTRA_VER} ]]; then
-   einfo "Try to apply Crash's Extra patch set"
-   eapply "${WORKDIR}"/patches-extra
-   fi
-
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}



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

2023-11-23 Thread Yixun Lan
commit: c3ef7dfd8e7e2d2b490e941819d7561d5f0e91fa
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Nov 23 12:22:20 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Nov 23 12:27:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ef7dfd

dev-util/crash: add 8.0.4

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-8.0.4.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 34b6c88d822a..b1773e9f7dd8 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -2,4 +2,5 @@ DIST crash-8.0.2-extra-0.tar.xz 19716 BLAKE2B 
a87e499314f80babb249c45e613f890b7d
 DIST crash-8.0.2.tar.gz 1298881 BLAKE2B 
120b68cfd0ae07b9f1e302a549f2095c2d9cd83cd5281b55b7d3e96242c6ce85db94afb6980f89ee14dc395d5d48dec0514349142e7dd33665ef331ed2bd987b
 SHA512 
9ff24d1206e9376e83690f76c817a48a68ff6adce677fad70335a73550a59c9af6e4753c1199f22eafa60c137156313244bbf98ed01bc2b066f41d324738ef6b
 DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 
1a90e1b7ba87188cd438e8f9ca17276986b6fdeee00804a3dadf2979bfab0769bcf7df3bedaba75bdf9297eeb013929ba6ea0b98b228fa51d9a7fa09a77c01cf
 SHA512 
c0f29c3b13ccbbc8a0c3366ec75797501c141e3c9c1085dbea1bec89e1b35b837528fabf0fe031e0cb2d725780bffb71e1f27657e75dd9aa2f0c4bc625d251b2
 DIST crash-8.0.3.tar.gz 1330456 BLAKE2B 
0e277033ff16f2080af630fded3a2d458d580c9aafe1303e5cc291d39ca33a10fe942eb8f33308b2734494ad83913df45e8c192a2aab47f4473dffad777b57a2
 SHA512 
1ce7fda89274051cea02a049a674f2ca43fc02e00121f951af0d4c23c7b74cc79949ec376bb6737f82b95fec0cbe495b53a09df7e5f1f31ee5a829c1d53d0ba0
+DIST crash-8.0.4.tar.gz 1339636 BLAKE2B 
e383e40e16f54c0a0b34d30be784d7c7306b2922e8505067eaf31519707f514fc07dffcfc868b9dd21c6baaa68f9ae3bb6b3e363fa02a7260e1a090649082293
 SHA512 
a08589026515990eee555af6eeba0457433fe41263512ed67dfcac1cf49a8f61dc794081f4984700d8dfed228440a1d7928fdd1f5cf4ae8a45cf39eb49d3470b
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41

diff --git a/dev-util/crash/crash-8.0.4.ebuild 
b/dev-util/crash/crash-8.0.4.ebuild
new file mode 100644
index ..d27e113d874e
--- /dev/null
+++ b/dev-util/crash/crash-8.0.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2023-08-09 Thread Yixun Lan
commit: fc45a151f99c6b2f015e380b39ab76a704a1327f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 23:08:00 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 23:09:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc45a151

dev-util/crash: drop 8.0.3

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-8.0.3.ebuild | 62 ---
 1 file changed, 62 deletions(-)

diff --git a/dev-util/crash/crash-8.0.3.ebuild 
b/dev-util/crash/crash-8.0.3.ebuild
deleted file mode 100644
index 8255200bc2b3..
--- a/dev-util/crash/crash-8.0.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-GDB_VERSION=10.2
-UPSTREAM_VER=
-EXTRA_VER=0
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
-
-   [[ -n ${EXTRA_VER} ]] && \
-   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
-
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
-   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
-fi
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://crash-utility.github.io/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   if [[ -n ${UPSTREAM_VER} ]]; then
-   einfo "Try to apply Crash's Upstream patch set"
-   eapply "${WORKDIR}"/patches-upstream
-   fi
-
-   if [[ -n ${EXTRA_VER} ]]; then
-   einfo "Try to apply Crash's Extra patch set"
-   eapply "${WORKDIR}"/patches-extra
-   fi
-
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}



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

2023-08-09 Thread Yixun Lan
commit: 82b92c8a4bdbe7a31407a436f19a16d3470f229f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 22:25:39 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 23:09:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b92c8a

dev-util/crash: fix strlcpy() issue for glibc-2.38

Closes: https://bugs.gentoo.org/911929
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-8.0.3-r1.ebuild   | 67 ++
 dev-util/crash/files/crash-8.0.3-strlcpy.patch | 26 ++
 2 files changed, 93 insertions(+)

diff --git a/dev-util/crash/crash-8.0.3-r1.ebuild 
b/dev-util/crash/crash-8.0.3-r1.ebuild
new file mode 100644
index ..e2c69feeeb4e
--- /dev/null
+++ b/dev-util/crash/crash-8.0.3-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+PATCHES=(
+   # bug 911929, patch already in upstream, drop in next version bump
+   "${FILESDIR}/${P}-strlcpy.patch"
+)
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}

diff --git a/dev-util/crash/files/crash-8.0.3-strlcpy.patch 
b/dev-util/crash/files/crash-8.0.3-strlcpy.patch
new file mode 100644
index ..0701f99470a8
--- /dev/null
+++ b/dev-util/crash/files/crash-8.0.3-strlcpy.patch
@@ -0,0 +1,26 @@
+diff --git a/defs.h b/defs.h
+index 8f7d1fa..26afe23 100644
+--- a/defs.h
 b/defs.h
+@@ -5553,7 +5553,7 @@ uint32_t swap32(uint32_t, int);
+ uint64_t swap64(uint64_t, int);
+ ulong *get_cpumask_buf(void);
+ int make_cpumask(char *, ulong *, int, int *);
+-size_t strlcpy(char *, char *, size_t);
++size_t strlcpy(char *, const char *, size_t) __attribute__ ((__weak__));
+ struct rb_node *rb_first(struct rb_root *);
+ struct rb_node *rb_parent(struct rb_node *, struct rb_node *);
+ struct rb_node *rb_right(struct rb_node *, struct rb_node *);
+diff --git a/tools.c b/tools.c
+index 392a797..0f2db10 100644
+--- a/tools.c
 b/tools.c
+@@ -6795,7 +6795,7 @@ make_cpumask_error:
+  * always be NULL-terminated.
+  */
+ size_t 
+-strlcpy(char *dest, char *src, size_t size)
++strlcpy(char *dest, const char *src, size_t size)
+ {
+   size_t ret = strlen(src);
+ 



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

2023-05-12 Thread Yixun Lan
commit: 762ce7166b5b142dafabdd16a7d1398528ed1b77
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May 12 12:33:42 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 12 12:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762ce716

dev-util/crash: add 8.0.3

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  2 ++
 dev-util/crash/crash-8.0.3.ebuild | 62 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index a873838e97da..82c19bb0b791 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -5,5 +5,7 @@ DIST crash-8.0.1-extra-0.tar.xz 19152 BLAKE2B 
60e40fa646f19fe1c5c120812f25c9b1ca
 DIST crash-8.0.1.tar.gz 1293336 BLAKE2B 
97c2e6e9f8407d6f310afb120c9609f845fb4395543634dfca5bf1278aecacb2fb30ead890f72ac476674ffd9df189e26e4261f09c577e0fccfe120fe6f1
 SHA512 
ef9fe84dd5efa1b0570f71a8dd7af398a2ff35e9dc9fbcbeafd0f5ff503c7c4da93a33ffddfbac672fe12788dd3712808d6726ba9161ce282a7c76c3e2dc0793
 DIST crash-8.0.2-extra-0.tar.xz 19716 BLAKE2B 
a87e499314f80babb249c45e613f890b7d157e40ffb42a728cc96913b46c81deee91b79b296b1153ce6c69bb96d22123ad5c54481153ed5bc6be74965a76b298
 SHA512 
00eeab3fa73e2cc4283d6263fd3d743832dc66a705207a3cb347d1c4735d9f2ba8bcbd3e9739a20878d3b8438cec9d12742049186a9f1d4ac0bfb7a27b4c31bd
 DIST crash-8.0.2.tar.gz 1298881 BLAKE2B 
120b68cfd0ae07b9f1e302a549f2095c2d9cd83cd5281b55b7d3e96242c6ce85db94afb6980f89ee14dc395d5d48dec0514349142e7dd33665ef331ed2bd987b
 SHA512 
9ff24d1206e9376e83690f76c817a48a68ff6adce677fad70335a73550a59c9af6e4753c1199f22eafa60c137156313244bbf98ed01bc2b066f41d324738ef6b
+DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 
1a90e1b7ba87188cd438e8f9ca17276986b6fdeee00804a3dadf2979bfab0769bcf7df3bedaba75bdf9297eeb013929ba6ea0b98b228fa51d9a7fa09a77c01cf
 SHA512 
c0f29c3b13ccbbc8a0c3366ec75797501c141e3c9c1085dbea1bec89e1b35b837528fabf0fe031e0cb2d725780bffb71e1f27657e75dd9aa2f0c4bc625d251b2
+DIST crash-8.0.3.tar.gz 1330456 BLAKE2B 
0e277033ff16f2080af630fded3a2d458d580c9aafe1303e5cc291d39ca33a10fe942eb8f33308b2734494ad83913df45e8c192a2aab47f4473dffad777b57a2
 SHA512 
1ce7fda89274051cea02a049a674f2ca43fc02e00121f951af0d4c23c7b74cc79949ec376bb6737f82b95fec0cbe495b53a09df7e5f1f31ee5a829c1d53d0ba0
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-8.0.3.ebuild 
b/dev-util/crash/crash-8.0.3.ebuild
new file mode 100644
index ..8255200bc2b3
--- /dev/null
+++ b/dev-util/crash/crash-8.0.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+}
+
+src_compile() {
+   ema

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

2023-05-12 Thread Yixun Lan
commit: a242be40e98cd29241a44d68b1b6bd421805aa5e
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May 12 12:34:32 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 12 12:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a242be40

dev-util/crash: drop 7.3.1, 8.0.0-r1, 8.0.1

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest  |  6 
 dev-util/crash/crash-7.3.1.ebuild| 41 
 dev-util/crash/crash-8.0.0-r1.ebuild | 44 -
 dev-util/crash/crash-8.0.1.ebuild| 62 
 4 files changed, 153 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 82c19bb0b791..34b6c88d822a 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,11 +1,5 @@
-DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
-DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
-DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
-DIST crash-8.0.1-extra-0.tar.xz 19152 BLAKE2B 
60e40fa646f19fe1c5c120812f25c9b1ca3ace975decdeda3c4914ee730a15faf374c6400419ec5d2923c6c79a13d4c63b03fbc4410b2bef5b166015560e63e6
 SHA512 
1797f6200b7ef9c9bd1e3c1efe499f5d9c5fe70213f0adac55a763f3b8675e4eccf04a62223e321c5d23a426e214860205222e78ce6f36c0dab2f7bafc141824
-DIST crash-8.0.1.tar.gz 1293336 BLAKE2B 
97c2e6e9f8407d6f310afb120c9609f845fb4395543634dfca5bf1278aecacb2fb30ead890f72ac476674ffd9df189e26e4261f09c577e0fccfe120fe6f1
 SHA512 
ef9fe84dd5efa1b0570f71a8dd7af398a2ff35e9dc9fbcbeafd0f5ff503c7c4da93a33ffddfbac672fe12788dd3712808d6726ba9161ce282a7c76c3e2dc0793
 DIST crash-8.0.2-extra-0.tar.xz 19716 BLAKE2B 
a87e499314f80babb249c45e613f890b7d157e40ffb42a728cc96913b46c81deee91b79b296b1153ce6c69bb96d22123ad5c54481153ed5bc6be74965a76b298
 SHA512 
00eeab3fa73e2cc4283d6263fd3d743832dc66a705207a3cb347d1c4735d9f2ba8bcbd3e9739a20878d3b8438cec9d12742049186a9f1d4ac0bfb7a27b4c31bd
 DIST crash-8.0.2.tar.gz 1298881 BLAKE2B 
120b68cfd0ae07b9f1e302a549f2095c2d9cd83cd5281b55b7d3e96242c6ce85db94afb6980f89ee14dc395d5d48dec0514349142e7dd33665ef331ed2bd987b
 SHA512 
9ff24d1206e9376e83690f76c817a48a68ff6adce677fad70335a73550a59c9af6e4753c1199f22eafa60c137156313244bbf98ed01bc2b066f41d324738ef6b
 DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 
1a90e1b7ba87188cd438e8f9ca17276986b6fdeee00804a3dadf2979bfab0769bcf7df3bedaba75bdf9297eeb013929ba6ea0b98b228fa51d9a7fa09a77c01cf
 SHA512 
c0f29c3b13ccbbc8a0c3366ec75797501c141e3c9c1085dbea1bec89e1b35b837528fabf0fe031e0cb2d725780bffb71e1f27657e75dd9aa2f0c4bc625d251b2
 DIST crash-8.0.3.tar.gz 1330456 BLAKE2B 
0e277033ff16f2080af630fded3a2d458d580c9aafe1303e5cc291d39ca33a10fe942eb8f33308b2734494ad83913df45e8c192a2aab47f4473dffad777b57a2
 SHA512 
1ce7fda89274051cea02a049a674f2ca43fc02e00121f951af0d4c23c7b74cc79949ec376bb6737f82b95fec0cbe495b53a09df7e5f1f31ee5a829c1d53d0ba0
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
-DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.3.1.ebuild 
b/dev-util/crash/crash-7.3.1.ebuild
deleted file mode 100644
index 70eac2d36095..
--- a/dev-util/crash/crash-7.3.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-GDB_VERSION=7.6
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-${GD

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

2022-12-18 Thread Yixun Lan
commit: 79b1ca7a87db37bd57412bb82a192afe4264d7fc
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 19 02:24:45 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 19 02:35:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b1ca7a

dev-util/crash: Version bump 8.0.2

also pull RISCV64 patch

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  2 ++
 dev-util/crash/crash-8.0.2.ebuild | 62 +++
 dev-util/crash/metadata.xml   |  3 ++
 3 files changed, 67 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 7bd03a228de9..a873838e97da 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -3,5 +3,7 @@ DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db9
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
 DIST crash-8.0.1-extra-0.tar.xz 19152 BLAKE2B 
60e40fa646f19fe1c5c120812f25c9b1ca3ace975decdeda3c4914ee730a15faf374c6400419ec5d2923c6c79a13d4c63b03fbc4410b2bef5b166015560e63e6
 SHA512 
1797f6200b7ef9c9bd1e3c1efe499f5d9c5fe70213f0adac55a763f3b8675e4eccf04a62223e321c5d23a426e214860205222e78ce6f36c0dab2f7bafc141824
 DIST crash-8.0.1.tar.gz 1293336 BLAKE2B 
97c2e6e9f8407d6f310afb120c9609f845fb4395543634dfca5bf1278aecacb2fb30ead890f72ac476674ffd9df189e26e4261f09c577e0fccfe120fe6f1
 SHA512 
ef9fe84dd5efa1b0570f71a8dd7af398a2ff35e9dc9fbcbeafd0f5ff503c7c4da93a33ffddfbac672fe12788dd3712808d6726ba9161ce282a7c76c3e2dc0793
+DIST crash-8.0.2-extra-0.tar.xz 19716 BLAKE2B 
a87e499314f80babb249c45e613f890b7d157e40ffb42a728cc96913b46c81deee91b79b296b1153ce6c69bb96d22123ad5c54481153ed5bc6be74965a76b298
 SHA512 
00eeab3fa73e2cc4283d6263fd3d743832dc66a705207a3cb347d1c4735d9f2ba8bcbd3e9739a20878d3b8438cec9d12742049186a9f1d4ac0bfb7a27b4c31bd
+DIST crash-8.0.2.tar.gz 1298881 BLAKE2B 
120b68cfd0ae07b9f1e302a549f2095c2d9cd83cd5281b55b7d3e96242c6ce85db94afb6980f89ee14dc395d5d48dec0514349142e7dd33665ef331ed2bd987b
 SHA512 
9ff24d1206e9376e83690f76c817a48a68ff6adce677fad70335a73550a59c9af6e4753c1199f22eafa60c137156313244bbf98ed01bc2b066f41d324738ef6b
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-8.0.2.ebuild 
b/dev-util/crash/crash-8.0.2.ebuild
new file mode 100644
index ..eea9dfb346d1
--- /dev/null
+++ b/dev-util/crash/crash-8.0.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+ 

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

2022-08-24 Thread Yixun Lan
commit: 70b109caa6aff19373d609c2985feefaaf0a356e
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug 24 14:21:57 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug 24 14:25:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b109ca

dev-util/crash: add riscv support

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-8.0.1.ebuild | 14 --
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 2922247cdb77..7bd03a228de9 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,6 +1,7 @@
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
+DIST crash-8.0.1-extra-0.tar.xz 19152 BLAKE2B 
60e40fa646f19fe1c5c120812f25c9b1ca3ace975decdeda3c4914ee730a15faf374c6400419ec5d2923c6c79a13d4c63b03fbc4410b2bef5b166015560e63e6
 SHA512 
1797f6200b7ef9c9bd1e3c1efe499f5d9c5fe70213f0adac55a763f3b8675e4eccf04a62223e321c5d23a426e214860205222e78ce6f36c0dab2f7bafc141824
 DIST crash-8.0.1.tar.gz 1293336 BLAKE2B 
97c2e6e9f8407d6f310afb120c9609f845fb4395543634dfca5bf1278aecacb2fb30ead890f72ac476674ffd9df189e26e4261f09c577e0fccfe120fe6f1
 SHA512 
ef9fe84dd5efa1b0570f71a8dd7af398a2ff35e9dc9fbcbeafd0f5ff503c7c4da93a33ffddfbac672fe12788dd3712808d6726ba9161ce282a7c76c3e2dc0793
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-8.0.1.ebuild 
b/dev-util/crash/crash-8.0.1.ebuild
index 7cb2b455d1a8..d3dadfd87731 100644
--- a/dev-util/crash/crash-8.0.1.ebuild
+++ b/dev-util/crash/crash-8.0.1.ebuild
@@ -6,6 +6,8 @@ EAPI=8
 inherit toolchain-funcs
 
 GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
@@ -14,10 +16,13 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CAT}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
 
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI}
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
@@ -40,6 +45,11 @@ src_prepare() {
eapply "${WORKDIR}"/patches-upstream
fi
 
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
 }



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

2022-08-24 Thread Yixun Lan
commit: 565e20c8972d589866587caefa48f9b5205e70b2
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug 24 14:24:59 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug 24 14:25:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565e20c8

dev-util/crash: keyword 8.0.1 for ~riscv

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-util/crash/crash-8.0.1.ebuild 
b/dev-util/crash/crash-8.0.1.ebuild
index d3dadfd87731..eea9dfb346d1 100644
--- a/dev-util/crash/crash-8.0.1.ebuild
+++ b/dev-util/crash/crash-8.0.1.ebuild
@@ -24,7 +24,7 @@ else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
 fi
 
 DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"



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

2022-07-27 Thread Yixun Lan
commit: a9f85c503c2b53363977df6acd67ad66cd4749be
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jul 28 03:30:36 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jul 28 03:32:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f85c50

dev-util/crash: update SRC_URI for gdb source

use tar.gz format for gdb source, crash rely on this for internal dectection.

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest  | 1 -
 dev-util/crash/crash-.ebuild | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 58b8e2d79567..2922247cdb77 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -3,5 +3,4 @@ DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db9
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
 DIST crash-8.0.1.tar.gz 1293336 BLAKE2B 
97c2e6e9f8407d6f310afb120c9609f845fb4395543634dfca5bf1278aecacb2fb30ead890f72ac476674ffd9df189e26e4261f09c577e0fccfe120fe6f1
 SHA512 
ef9fe84dd5efa1b0570f71a8dd7af398a2ff35e9dc9fbcbeafd0f5ff503c7c4da93a33ffddfbac672fe12788dd3712808d6726ba9161ce282a7c76c3e2dc0793
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
-DIST gdb-10.2.tar.xz 21518900 BLAKE2B 
c5d31d80d2b454767d6f844e8471b012ad437c3872391b618fd7b14c5cf251b78e55d28c12e81382fd600f67e2f618ff5dbe3a7b737a5d5161ceb3542afbb90b
 SHA512 
3653762ac008e065c37cd641653184c9ff7ce51eeade1122bec9d6cc64dffd4fb74888ef11ac1942064a08910e96b7865112ad37f4602eb0a16bed074caa
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild
index 525199322751..e5ef7a7ea356 100644
--- a/dev-util/crash/crash-.ebuild
+++ b/dev-util/crash/crash-.ebuild
@@ -8,7 +8,7 @@ inherit toolchain-funcs
 GDB_VERSION=10.2
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.xz"
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
EGIT_BRANCH="master"
inherit git-r3
 else



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

2022-04-27 Thread Yixun Lan
commit: fdb78703b7a110111da8e9a0030e98fa7659c607
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Apr 27 09:08:19 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 27 09:08:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb78703

dev-util/crash: drop 8.0.0

Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-8.0.0.ebuild | 41 ---
 1 file changed, 41 deletions(-)

diff --git a/dev-util/crash/crash-8.0.0.ebuild 
b/dev-util/crash/crash-8.0.0.ebuild
deleted file mode 100644
index e37d6d2d621a..
--- a/dev-util/crash/crash-8.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-GDB_VERSION=10.2
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-fi
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://crash-utility.github.io/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-src_prepare() {
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
-   default
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}



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

2022-04-27 Thread Yixun Lan
commit: 3ac9302c0cd711a6c90e9e332990c825691760ac
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Apr 27 07:50:37 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 27 09:03:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac9302c

dev-util/crash: add 8.0.1

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index ad9d6c759bf9..58b8e2d79567 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,6 +1,7 @@
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
+DIST crash-8.0.1.tar.gz 1293336 BLAKE2B 
97c2e6e9f8407d6f310afb120c9609f845fb4395543634dfca5bf1278aecacb2fb30ead890f72ac476674ffd9df189e26e4261f09c577e0fccfe120fe6f1
 SHA512 
ef9fe84dd5efa1b0570f71a8dd7af398a2ff35e9dc9fbcbeafd0f5ff503c7c4da93a33ffddfbac672fe12788dd3712808d6726ba9161ce282a7c76c3e2dc0793
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-10.2.tar.xz 21518900 BLAKE2B 
c5d31d80d2b454767d6f844e8471b012ad437c3872391b618fd7b14c5cf251b78e55d28c12e81382fd600f67e2f618ff5dbe3a7b737a5d5161ceb3542afbb90b
 SHA512 
3653762ac008e065c37cd641653184c9ff7ce51eeade1122bec9d6cc64dffd4fb74888ef11ac1942064a08910e96b7865112ad37f4602eb0a16bed074caa
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-8.0.1.ebuild 
b/dev-util/crash/crash-8.0.1.ebuild
new file mode 100644
index ..7cb2b455d1a8
--- /dev/null
+++ b/dev-util/crash/crash-8.0.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+GDB_VERSION=10.2
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CAT}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2022-04-09 Thread Yixun Lan
commit: 91165fd080d24b6e4ac35466173b3cafc7b3aa38
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Apr  9 10:56:34 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Apr  9 10:59:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91165fd0

dev-util/crash: fix fetch gdb source issue

Closes: https://bugs.gentoo.org/837344
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest  | 3 ++-
 dev-util/crash/crash-7.3.1.ebuild| 4 ++--
 dev-util/crash/crash-8.0.0-r1.ebuild | 4 ++--
 dev-util/crash/crash-8.0.0.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index e32649514a8c..ad9d6c759bf9 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,5 +1,6 @@
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
+DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-10.2.tar.xz 21518900 BLAKE2B 
c5d31d80d2b454767d6f844e8471b012ad437c3872391b618fd7b14c5cf251b78e55d28c12e81382fd600f67e2f618ff5dbe3a7b737a5d5161ceb3542afbb90b
 SHA512 
3653762ac008e065c37cd641653184c9ff7ce51eeade1122bec9d6cc64dffd4fb74888ef11ac1942064a08910e96b7865112ad37f4602eb0a16bed074caa
-DIST gdb-7.6.tar.bz2 24333590 BLAKE2B 
7a9498f6f7fc394bcd69d7f567642e615327042ddcc5b6c9b8bcb225096949c6a06ef3f3d666c6aa17f998a71184f2649fbc6ebe31dca991087c4de0a4915a8d
 SHA512 
3b4f7f25ab8a8014a339966fd165dac6ac63df7d6403c338bbd38737bc0033d7e6461cdea2cd6dd095335a9d2a0ecd9d694e862b8d54d269dae577402e2b3ffe
+DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.3.1.ebuild 
b/dev-util/crash/crash-7.3.1.ebuild
index 6e0bb1556929..70eac2d36095 100644
--- a/dev-util/crash/crash-7.3.1.ebuild
+++ b/dev-util/crash/crash-7.3.1.ebuild
@@ -8,12 +8,12 @@ inherit toolchain-funcs
 GDB_VERSION=7.6
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.bz2"
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
EGIT_BRANCH="master"
inherit git-r3
 else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.bz2"
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
 

diff --git a/dev-util/crash/crash-8.0.0-r1.ebuild 
b/dev-util/crash/crash-8.0.0-r1.ebuild
index 26908761c817..863cd9a9b6d8 100644
--- a/dev-util/crash/crash-8.0.0-r1.ebuild
+++ b/dev-util/crash/crash-8.0.0-r1.ebuild
@@ -8,13 +8,13 @@ inherit toolchain-funcs
 GDB_VERSION=10.2
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.xz"
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
EGIT_BRANCH="master"
inherit git-r3
 else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${PN}-8.0.0-patches-1.tar.xz
-   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.xz"
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
 

diff --git a/dev-util/crash/crash-8.0.0.ebuild 
b/dev-util/crash/crash-8.0.0.ebuild
index c797a9a84c7a..e37d6d2d621a 100644
--- a/dev-util/crash/crash-8.0.0.ebuild
+++ b/dev-util/crash/crash-8.0.0.ebuild
@@ -8,12 +8,12 @@ inherit toolc

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

2022-04-08 Thread Sam James
commit: f19a6f7a4644cc6ed45d2bd0b4b2594857c4aea4
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:55:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:55:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19a6f7a

dev-util/crash: use mirror://gnu; use xz

Signed-off-by: Sam James  gentoo.org>

 dev-util/crash/Manifest  | 4 ++--
 dev-util/crash/crash-7.3.1.ebuild| 7 ---
 dev-util/crash/crash-8.0.0-r1.ebuild | 5 +++--
 dev-util/crash/crash-8.0.0.ebuild| 7 ---
 dev-util/crash/crash-.ebuild | 5 +++--
 5 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 2a3fac062f85..e32649514a8c 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,5 +1,5 @@
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
-DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
-DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368
+DIST gdb-10.2.tar.xz 21518900 BLAKE2B 
c5d31d80d2b454767d6f844e8471b012ad437c3872391b618fd7b14c5cf251b78e55d28c12e81382fd600f67e2f618ff5dbe3a7b737a5d5161ceb3542afbb90b
 SHA512 
3653762ac008e065c37cd641653184c9ff7ce51eeade1122bec9d6cc64dffd4fb74888ef11ac1942064a08910e96b7865112ad37f4602eb0a16bed074caa
+DIST gdb-7.6.tar.bz2 24333590 BLAKE2B 
7a9498f6f7fc394bcd69d7f567642e615327042ddcc5b6c9b8bcb225096949c6a06ef3f3d666c6aa17f998a71184f2649fbc6ebe31dca991087c4de0a4915a8d
 SHA512 
3b4f7f25ab8a8014a339966fd165dac6ac63df7d6403c338bbd38737bc0033d7e6461cdea2cd6dd095335a9d2a0ecd9d694e862b8d54d269dae577402e2b3ffe

diff --git a/dev-util/crash/crash-7.3.1.ebuild 
b/dev-util/crash/crash-7.3.1.ebuild
index 24b0d3f6115c..6e0bb1556929 100644
--- a/dev-util/crash/crash-7.3.1.ebuild
+++ b/dev-util/crash/crash-7.3.1.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit toolchain-funcs
 
+GDB_VERSION=7.6
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.bz2"
EGIT_BRANCH="master"
inherit git-r3
 else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.bz2"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
 

diff --git a/dev-util/crash/crash-8.0.0-r1.ebuild 
b/dev-util/crash/crash-8.0.0-r1.ebuild
index 13cee473e98b..26908761c817 100644
--- a/dev-util/crash/crash-8.0.0-r1.ebuild
+++ b/dev-util/crash/crash-8.0.0-r1.ebuild
@@ -5,15 +5,16 @@ EAPI=8
 
 inherit toolchain-funcs
 
+GDB_VERSION=10.2
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.xz"
EGIT_BRANCH="master"
inherit git-r3
 else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${PN}-8.0.0-patches-1.tar.xz
-   mirror://gnu/gdb/gdb-10.2.tar.gz"
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.xz"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
 

diff --git a/dev-util/crash/crash-8.0.0.ebuild 
b/dev-util/crash/cra

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

2022-04-02 Thread Yixun Lan
commit: c917acd2bb12a2a5b6e48c1a4e864531c849975d
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Apr  2 10:51:22 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Apr  2 10:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c917acd2

dev-util/crash: update live ebuild

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

 dev-util/crash/crash-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild
index 25d3d913e8f2..f55b7b3c70b8 100644
--- a/dev-util/crash/crash-.ebuild
+++ b/dev-util/crash/crash-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   mirror://gnu/gdb/gdb-10.2.tar.gz"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
 
@@ -27,9 +27,9 @@ IUSE=""
 RESTRICT="test"
 
 src_prepare() {
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
default
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
 }
 
 src_compile() {



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

2022-04-02 Thread Yixun Lan
commit: dc3729abb2357cbdaabc2613e72a7659679f7ae5
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Apr  2 08:22:19 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Apr  2 08:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3729ab

dev-util/crash: drop old 7.3.0

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

 dev-util/crash/Manifest   |  1 -
 dev-util/crash/crash-7.3.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 6a041926cf92..2a3fac062f85 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,4 +1,3 @@
-DIST crash-7.3.0.tar.gz 1326319 BLAKE2B 
7a775c3a8b81f986fc3444939b30db7245c5573556ab3e07e2b7762c75ccbf2b9d828d75bde8dc4b8d8df8532b3dfb6dba500723f2c2cb02e2d4166749c92705
 SHA512 
bc288821892c3d7ecbf192d9fe6ea9e73216f8074a24d12a00fbcaf967a1faa38ee69c4a5a97aa93bf75426293f5b275f5ab496c154b4e7be265ba0e263b2bc8
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b

diff --git a/dev-util/crash/crash-7.3.0.ebuild 
b/dev-util/crash/crash-7.3.0.ebuild
deleted file mode 100644
index 25d3d913e8f2..
--- a/dev-util/crash/crash-7.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-7.6.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-fi
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://crash-utility.github.io/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-src_prepare() {
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
-   default
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}



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

2022-04-02 Thread Yixun Lan
commit: 53a18b3469994b032ddb6b199aaba3e67872f700
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Apr  2 08:21:31 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Apr  2 08:23:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53a18b34

dev-util/crash: fix un-resolvable sys_open symbol issue

always pull upstream's latest fixes/patches
thanks "Pierre Asselin" for reporting this

Closes: https://bugs.gentoo.org/836329
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest  |  1 +
 dev-util/crash/crash-8.0.0-r1.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index b5137def4ef9..6a041926cf92 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,5 +1,6 @@
 DIST crash-7.3.0.tar.gz 1326319 BLAKE2B 
7a775c3a8b81f986fc3444939b30db7245c5573556ab3e07e2b7762c75ccbf2b9d828d75bde8dc4b8d8df8532b3dfb6dba500723f2c2cb02e2d4166749c92705
 SHA512 
bc288821892c3d7ecbf192d9fe6ea9e73216f8074a24d12a00fbcaf967a1faa38ee69c4a5a97aa93bf75426293f5b275f5ab496c154b4e7be265ba0e263b2bc8
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
+DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
 DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-8.0.0-r1.ebuild 
b/dev-util/crash/crash-8.0.0-r1.ebuild
new file mode 100644
index ..13cee473e98b
--- /dev/null
+++ b/dev-util/crash/crash-8.0.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${PN}-8.0.0-patches-1.tar.xz
+   mirror://gnu/gdb/gdb-10.2.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+PATCHES=( "${WORKDIR}"/${P}-patches/ )
+
+src_prepare() {
+   default
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2021-12-21 Thread Yixun Lan
commit: d673779c69e0f1099f8d3d39fd14836d8ceb7c7a
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Dec 21 07:23:02 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec 21 08:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d673779c

dev-util/crash: version bump 8.0.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  2 ++
 dev-util/crash/crash-8.0.0.ebuild | 40 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 773bed6c00f3..b5137def4ef9 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,3 +1,5 @@
 DIST crash-7.3.0.tar.gz 1326319 BLAKE2B 
7a775c3a8b81f986fc3444939b30db7245c5573556ab3e07e2b7762c75ccbf2b9d828d75bde8dc4b8d8df8532b3dfb6dba500723f2c2cb02e2d4166749c92705
 SHA512 
bc288821892c3d7ecbf192d9fe6ea9e73216f8074a24d12a00fbcaf967a1faa38ee69c4a5a97aa93bf75426293f5b275f5ab496c154b4e7be265ba0e263b2bc8
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
+DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
+DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-8.0.0.ebuild 
b/dev-util/crash/crash-8.0.0.ebuild
new file mode 100644
index ..3f40679fc254
--- /dev/null
+++ b/dev-util/crash/crash-8.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-10.2.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2021-12-20 Thread Yixun Lan
commit: 95009bed6f5e59273f059d581ae3ade85ce98f3f
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Dec 21 02:26:47 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec 21 02:26:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95009bed

dev-util/crash: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 -
 dev-util/crash/crash-7.2.9.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 9a271c6144a6..773bed6c00f3 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,4 +1,3 @@
-DIST crash-7.2.9.tar.gz 1324947 BLAKE2B 
dac5485742119fce1cdcab37a87a2a417e408108a73bffdd6fa215587e4c5dec29508d5f11285dbe2a21cd8365cee437296168b85f2f43dc743461061fd0a26e
 SHA512 
57b7b7780ad71bad09d962bfb2d5ad729dd167d9aaffd86f7b5467c98f52e8cb2c6ebb317bf1ad285dcb78ffa300b5dd733c63efd7aaa4ef03ddfe076c269984
 DIST crash-7.3.0.tar.gz 1326319 BLAKE2B 
7a775c3a8b81f986fc3444939b30db7245c5573556ab3e07e2b7762c75ccbf2b9d828d75bde8dc4b8d8df8532b3dfb6dba500723f2c2cb02e2d4166749c92705
 SHA512 
bc288821892c3d7ecbf192d9fe6ea9e73216f8074a24d12a00fbcaf967a1faa38ee69c4a5a97aa93bf75426293f5b275f5ab496c154b4e7be265ba0e263b2bc8
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.2.9.ebuild 
b/dev-util/crash/crash-7.2.9.ebuild
deleted file mode 100644
index 25d3d913e8f2..
--- a/dev-util/crash/crash-7.2.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-7.6.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-fi
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://crash-utility.github.io/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-src_prepare() {
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
-   default
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}



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

2021-12-20 Thread Yixun Lan
commit: 33db295d6c95e4be7e5e90152e33d8800aafeb05
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Dec 21 02:24:09 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec 21 02:25:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33db295d

dev-util/crash: version bump 7.3.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-7.3.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 9e18d8722fcc..9a271c6144a6 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,3 +1,4 @@
 DIST crash-7.2.9.tar.gz 1324947 BLAKE2B 
dac5485742119fce1cdcab37a87a2a417e408108a73bffdd6fa215587e4c5dec29508d5f11285dbe2a21cd8365cee437296168b85f2f43dc743461061fd0a26e
 SHA512 
57b7b7780ad71bad09d962bfb2d5ad729dd167d9aaffd86f7b5467c98f52e8cb2c6ebb317bf1ad285dcb78ffa300b5dd733c63efd7aaa4ef03ddfe076c269984
 DIST crash-7.3.0.tar.gz 1326319 BLAKE2B 
7a775c3a8b81f986fc3444939b30db7245c5573556ab3e07e2b7762c75ccbf2b9d828d75bde8dc4b8d8df8532b3dfb6dba500723f2c2cb02e2d4166749c92705
 SHA512 
bc288821892c3d7ecbf192d9fe6ea9e73216f8074a24d12a00fbcaf967a1faa38ee69c4a5a97aa93bf75426293f5b275f5ab496c154b4e7be265ba0e263b2bc8
+DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.3.1.ebuild 
b/dev-util/crash/crash-7.3.1.ebuild
new file mode 100644
index ..24b0d3f6115c
--- /dev/null
+++ b/dev-util/crash/crash-7.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2021-05-15 Thread Yixun Lan
commit: 5f7c38c01e77331ba79777385bcd00093cd25a0a
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat May 15 08:39:09 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat May 15 09:01:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7c38c0

dev-util/crash: version bump, 7.3.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-7.3.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 99eb117d6c7..9e18d8722fc 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,2 +1,3 @@
 DIST crash-7.2.9.tar.gz 1324947 BLAKE2B 
dac5485742119fce1cdcab37a87a2a417e408108a73bffdd6fa215587e4c5dec29508d5f11285dbe2a21cd8365cee437296168b85f2f43dc743461061fd0a26e
 SHA512 
57b7b7780ad71bad09d962bfb2d5ad729dd167d9aaffd86f7b5467c98f52e8cb2c6ebb317bf1ad285dcb78ffa300b5dd733c63efd7aaa4ef03ddfe076c269984
+DIST crash-7.3.0.tar.gz 1326319 BLAKE2B 
7a775c3a8b81f986fc3444939b30db7245c5573556ab3e07e2b7762c75ccbf2b9d828d75bde8dc4b8d8df8532b3dfb6dba500723f2c2cb02e2d4166749c92705
 SHA512 
bc288821892c3d7ecbf192d9fe6ea9e73216f8074a24d12a00fbcaf967a1faa38ee69c4a5a97aa93bf75426293f5b275f5ab496c154b4e7be265ba0e263b2bc8
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.3.0.ebuild 
b/dev-util/crash/crash-7.3.0.ebuild
new file mode 100644
index 000..25d3d913e8f
--- /dev/null
+++ b/dev-util/crash/crash-7.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2021-01-25 Thread Yixun Lan
commit: b744f0a4f66a2f2466ef2c1197631914f0ec59eb
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Sat Jun 27 03:43:58 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jan 26 03:38:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b744f0a4

dev-util/crash: fix homepage

Closes: https://github.com/gentoo/gentoo/pull/16083
Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-7.2.9.ebuild | 2 +-
 dev-util/crash/crash-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/crash/crash-7.2.9.ebuild 
b/dev-util/crash/crash-7.2.9.ebuild
index e807f3d302e..65a7a71821f 100644
--- a/dev-util/crash/crash-7.2.9.ebuild
+++ b/dev-util/crash/crash-7.2.9.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://github.com/crash-utility/crash";
+HOMEPAGE="https://crash-utility.github.io/";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild
index e807f3d302e..65a7a71821f 100644
--- a/dev-util/crash/crash-.ebuild
+++ b/dev-util/crash/crash-.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://github.com/crash-utility/crash";
+HOMEPAGE="https://crash-utility.github.io/";
 
 LICENSE="GPL-3"
 SLOT="0"



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

2021-01-25 Thread Yixun Lan
commit: 70dc1bae14db5f4c3c5e36d0ca8d11aa89c80af1
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jan 26 02:13:42 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jan 26 03:38:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dc1bae

dev-util/crash: drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest  |  1 -
 dev-util/crash/crash-7.2.8-r1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 3faa5d4ea04..99eb117d6c7 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,3 +1,2 @@
-DIST crash-7.2.8.tar.gz 32253097 BLAKE2B 
26a8a07749cb62947053992ba761b541ba5d06f0f3bf67312d8228c9d851f51edf1201e732574f7f2f2768d6087324b8dd1f843ea47916bd9f95e514df967589
 SHA512 
3269760a50b49f25af0e1c43d60432e603036793aa542f8ccfb0b8019376da45afa7c053d3860ae2130b6471f3ac72cff78f1096e9ffa8c6f1d34afb52208e70
 DIST crash-7.2.9.tar.gz 1324947 BLAKE2B 
dac5485742119fce1cdcab37a87a2a417e408108a73bffdd6fa215587e4c5dec29508d5f11285dbe2a21cd8365cee437296168b85f2f43dc743461061fd0a26e
 SHA512 
57b7b7780ad71bad09d962bfb2d5ad729dd167d9aaffd86f7b5467c98f52e8cb2c6ebb317bf1ad285dcb78ffa300b5dd733c63efd7aaa4ef03ddfe076c269984
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.2.8-r1.ebuild 
b/dev-util/crash/crash-7.2.8-r1.ebuild
deleted file mode 100644
index 45bbff51590..000
--- a/dev-util/crash/crash-7.2.8-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://people.redhat.com/anderson/";
-SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-src_prepare() {
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   default
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}



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

2021-01-15 Thread Yixun Lan
commit: c5877353626dffb6ae205ba420e59ef254b23bdc
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Jan 15 21:24:49 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jan 15 21:28:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5877353

dev-util/crash: version bump, 7.2.9

introduce a live ebuild
also switch github source

Closes: https://bugs.gentoo.org/761589
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  2 ++
 dev-util/crash/crash-7.2.9.ebuild | 41 +++
 dev-util/crash/crash-.ebuild  | 41 +++
 3 files changed, 84 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index df790de8604..3faa5d4ea04 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1 +1,3 @@
 DIST crash-7.2.8.tar.gz 32253097 BLAKE2B 
26a8a07749cb62947053992ba761b541ba5d06f0f3bf67312d8228c9d851f51edf1201e732574f7f2f2768d6087324b8dd1f843ea47916bd9f95e514df967589
 SHA512 
3269760a50b49f25af0e1c43d60432e603036793aa542f8ccfb0b8019376da45afa7c053d3860ae2130b6471f3ac72cff78f1096e9ffa8c6f1d34afb52208e70
+DIST crash-7.2.9.tar.gz 1324947 BLAKE2B 
dac5485742119fce1cdcab37a87a2a417e408108a73bffdd6fa215587e4c5dec29508d5f11285dbe2a21cd8365cee437296168b85f2f43dc743461061fd0a26e
 SHA512 
57b7b7780ad71bad09d962bfb2d5ad729dd167d9aaffd86f7b5467c98f52e8cb2c6ebb317bf1ad285dcb78ffa300b5dd733c63efd7aaa4ef03ddfe076c269984
+DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.2.9.ebuild 
b/dev-util/crash/crash-7.2.9.ebuild
new file mode 100644
index 000..e807f3d302e
--- /dev/null
+++ b/dev-util/crash/crash-7.2.9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   EGIT_BRANCH="master"
+   KEYWORDS=""
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://github.com/crash-utility/crash";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}

diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild
new file mode 100644
index 000..e807f3d302e
--- /dev/null
+++ b/dev-util/crash/crash-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   EGIT_BRANCH="master"
+   KEYWORDS=""
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://github.com/crash-utility/crash";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2020-06-02 Thread Yixun Lan
commit: 539abe6b27b67042f2067b3e495b30748411f79a
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jun  3 02:57:13 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jun  3 03:05:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539abe6b

dev-util/crash: respect CC/AR variables

Closes: https://bugs.gentoo.org/724262
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-7.2.8-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-util/crash/crash-7.2.8-r1.ebuild 
b/dev-util/crash/crash-7.2.8-r1.ebuild
new file mode 100644
index 000..45bbff51590
--- /dev/null
+++ b/dev-util/crash/crash-7.2.8-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/";
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2020-06-02 Thread Yixun Lan
commit: 6054c3a7e763a55bb63221af214bd1abba960dcd
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jun  3 03:04:11 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jun  3 03:05:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6054c3a7

dev-util/crash: drop old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 -
 dev-util/crash/crash-7.2.7.ebuild | 16 
 dev-util/crash/crash-7.2.8.ebuild | 16 
 3 files changed, 33 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index bea69854cdc..df790de8604 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,2 +1 @@
-DIST crash-7.2.7.tar.gz 32249495 BLAKE2B 
410f851afc8b4f5a4685985b58236efb6f88ae82465dbe553c8f2133cc5ca14013dc8e0efd242b3fb1b8fdd6cf0de85fabb5308252306e8c9831f9f9eb6ad56e
 SHA512 
14e0c5842b752faa7f2c5667517c9cb214a172cea5b779df5cd38feec6472eb6fd6508346c1c4eec02d4565fd6dade270e851ebf571e778023f32ac7f82836b7
 DIST crash-7.2.8.tar.gz 32253097 BLAKE2B 
26a8a07749cb62947053992ba761b541ba5d06f0f3bf67312d8228c9d851f51edf1201e732574f7f2f2768d6087324b8dd1f843ea47916bd9f95e514df967589
 SHA512 
3269760a50b49f25af0e1c43d60432e603036793aa542f8ccfb0b8019376da45afa7c053d3860ae2130b6471f3ac72cff78f1096e9ffa8c6f1d34afb52208e70

diff --git a/dev-util/crash/crash-7.2.7.ebuild 
b/dev-util/crash/crash-7.2.7.ebuild
deleted file mode 100644
index d9bbae491a7..000
--- a/dev-util/crash/crash-7.2.7.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://people.redhat.com/anderson/";
-SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"

diff --git a/dev-util/crash/crash-7.2.8.ebuild 
b/dev-util/crash/crash-7.2.8.ebuild
deleted file mode 100644
index 47cd7b83509..000
--- a/dev-util/crash/crash-7.2.8.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://people.redhat.com/anderson/";
-SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"



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

2020-02-16 Thread Yixun Lan
commit: 2677b873e57aceaf816d5ba7ec8d7cbbe3d2411d
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Feb 16 14:26:07 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Feb 16 14:27:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2677b873

dev-util/crash: drop old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest|  1 -
 dev-util/crash/crash-7.2.5.ebuild  | 22 --
 dev-util/crash/files/crash-5.1.1-install-fix.patch | 12 
 3 files changed, 35 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 46d40545c14..bea69854cdc 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,3 +1,2 @@
-DIST crash-7.2.5.tar.gz 32214678 BLAKE2B 
1d19bdb0ead372b4df6f4715f9fc26218d7060ad2a3f774cdf6069d6fe7a85a24968766e6eab19042c1208716e871318bbc44be04012b7ef8527a7f536edd5d9
 SHA512 
6d07c4aa2bccafafe66567e2022250208ffdd5f0e64aad1aefb4c8d7c10df49464ad772e2ffe0d1067f324dd351e9186841d501680a181c79d7b9b58464d6987
 DIST crash-7.2.7.tar.gz 32249495 BLAKE2B 
410f851afc8b4f5a4685985b58236efb6f88ae82465dbe553c8f2133cc5ca14013dc8e0efd242b3fb1b8fdd6cf0de85fabb5308252306e8c9831f9f9eb6ad56e
 SHA512 
14e0c5842b752faa7f2c5667517c9cb214a172cea5b779df5cd38feec6472eb6fd6508346c1c4eec02d4565fd6dade270e851ebf571e778023f32ac7f82836b7
 DIST crash-7.2.8.tar.gz 32253097 BLAKE2B 
26a8a07749cb62947053992ba761b541ba5d06f0f3bf67312d8228c9d851f51edf1201e732574f7f2f2768d6087324b8dd1f843ea47916bd9f95e514df967589
 SHA512 
3269760a50b49f25af0e1c43d60432e603036793aa542f8ccfb0b8019376da45afa7c053d3860ae2130b6471f3ac72cff78f1096e9ffa8c6f1d34afb52208e70

diff --git a/dev-util/crash/crash-7.2.5.ebuild 
b/dev-util/crash/crash-7.2.5.ebuild
deleted file mode 100644
index 1fc81e1cf58..000
--- a/dev-util/crash/crash-7.2.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://people.redhat.com/anderson/";
-SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.1.1-install-fix.patch"
-)

diff --git a/dev-util/crash/files/crash-5.1.1-install-fix.patch 
b/dev-util/crash/files/crash-5.1.1-install-fix.patch
deleted file mode 100644
index 98b86759361..000
--- a/dev-util/crash/files/crash-5.1.1-install-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur crash-5.1.1/Makefile crash-5.1.1-fixes//Makefile
 crash-5.1.1/Makefile   2010-12-23 12:59:44.0 -0600
-+++ crash-5.1.1-fixes//Makefile2011-01-26 13:17:11.0 -0600
-@@ -322,7 +322,7 @@
-   cc -c ${CRASH_CFLAGS} build_data.c ${WARNING_OPTIONS} ${WARNING_ERROR}
- 
- install:
--  /usr/bin/install ${PROGRAM} ${INSTALLDIR}
-+  /usr/bin/install -D ${PROGRAM} ${INSTALLDIR}/${PROGRAM}
- # /usr/bin/install ${PROGRAM}d ${INSTALLDIR}
- 
- unconfig: make_configure



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

2020-02-16 Thread Yixun Lan
commit: 96e48f0e0b7109d10465814210138832409e157a
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Feb 16 14:24:11 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Feb 16 14:27:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e48f0e

dev-util/crash: version bump, 7.2.8

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-7.2.8.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 0f7de4b6bce..46d40545c14 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,2 +1,3 @@
 DIST crash-7.2.5.tar.gz 32214678 BLAKE2B 
1d19bdb0ead372b4df6f4715f9fc26218d7060ad2a3f774cdf6069d6fe7a85a24968766e6eab19042c1208716e871318bbc44be04012b7ef8527a7f536edd5d9
 SHA512 
6d07c4aa2bccafafe66567e2022250208ffdd5f0e64aad1aefb4c8d7c10df49464ad772e2ffe0d1067f324dd351e9186841d501680a181c79d7b9b58464d6987
 DIST crash-7.2.7.tar.gz 32249495 BLAKE2B 
410f851afc8b4f5a4685985b58236efb6f88ae82465dbe553c8f2133cc5ca14013dc8e0efd242b3fb1b8fdd6cf0de85fabb5308252306e8c9831f9f9eb6ad56e
 SHA512 
14e0c5842b752faa7f2c5667517c9cb214a172cea5b779df5cd38feec6472eb6fd6508346c1c4eec02d4565fd6dade270e851ebf571e778023f32ac7f82836b7
+DIST crash-7.2.8.tar.gz 32253097 BLAKE2B 
26a8a07749cb62947053992ba761b541ba5d06f0f3bf67312d8228c9d851f51edf1201e732574f7f2f2768d6087324b8dd1f843ea47916bd9f95e514df967589
 SHA512 
3269760a50b49f25af0e1c43d60432e603036793aa542f8ccfb0b8019376da45afa7c053d3860ae2130b6471f3ac72cff78f1096e9ffa8c6f1d34afb52208e70

diff --git a/dev-util/crash/crash-7.2.8.ebuild 
b/dev-util/crash/crash-7.2.8.ebuild
new file mode 100644
index 000..47cd7b83509
--- /dev/null
+++ b/dev-util/crash/crash-7.2.8.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/";
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"



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

2019-10-20 Thread Yixun Lan
commit: ca0e5c519703efe5b0acd72d6404b33bbdfb857f
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Oct 21 01:36:17 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Oct 21 01:39:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0e5c51

dev-util/crash: drop trailing line to make CI happy

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/crash-7.2.7.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-util/crash/crash-7.2.7.ebuild 
b/dev-util/crash/crash-7.2.7.ebuild
index de5c30a966d..d9bbae491a7 100644
--- a/dev-util/crash/crash-7.2.7.ebuild
+++ b/dev-util/crash/crash-7.2.7.ebuild
@@ -3,8 +3,6 @@
 
 EAPI="7"
 
-inherit eutils
-
 DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
 HOMEPAGE="https://people.redhat.com/anderson/";
 SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";



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

2019-10-20 Thread Thomas Deutschmann
commit: 515ecff32f1f06fe2179e192a8e82b3056dc8228
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 21 00:01:00 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 21 00:01:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515ecff3

dev-util/crash: remove trailing blank line

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-util/crash/crash-7.2.7.ebuild 
b/dev-util/crash/crash-7.2.7.ebuild
index f8eeec87116..de5c30a966d 100644
--- a/dev-util/crash/crash-7.2.7.ebuild
+++ b/dev-util/crash/crash-7.2.7.ebuild
@@ -16,4 +16,3 @@ IUSE=""
 # there is no "make test" target, but there is a test.c so the automatic
 # make rules catch it and tests fail
 RESTRICT="test"
-



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

2019-10-19 Thread Yixun Lan
commit: c1ffb760ed57e45a0a405fab49eb69fbf9cc0d4f
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Oct 20 06:16:19 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Oct 20 06:18:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ffb760

dev-util/crash: version bump, 7.2.7

Closes: https://bugs.gentoo.org/658454

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-7.2.7.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 0c9e0df1d83..0f7de4b6bce 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1 +1,2 @@
 DIST crash-7.2.5.tar.gz 32214678 BLAKE2B 
1d19bdb0ead372b4df6f4715f9fc26218d7060ad2a3f774cdf6069d6fe7a85a24968766e6eab19042c1208716e871318bbc44be04012b7ef8527a7f536edd5d9
 SHA512 
6d07c4aa2bccafafe66567e2022250208ffdd5f0e64aad1aefb4c8d7c10df49464ad772e2ffe0d1067f324dd351e9186841d501680a181c79d7b9b58464d6987
+DIST crash-7.2.7.tar.gz 32249495 BLAKE2B 
410f851afc8b4f5a4685985b58236efb6f88ae82465dbe553c8f2133cc5ca14013dc8e0efd242b3fb1b8fdd6cf0de85fabb5308252306e8c9831f9f9eb6ad56e
 SHA512 
14e0c5842b752faa7f2c5667517c9cb214a172cea5b779df5cd38feec6472eb6fd6508346c1c4eec02d4565fd6dade270e851ebf571e778023f32ac7f82836b7

diff --git a/dev-util/crash/crash-7.2.7.ebuild 
b/dev-util/crash/crash-7.2.7.ebuild
new file mode 100644
index 000..f8eeec87116
--- /dev/null
+++ b/dev-util/crash/crash-7.2.7.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/";
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+



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

2019-10-19 Thread Yixun Lan
commit: 2a7d2b12ed25ec32c91000312a63947d82a03c9c
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Oct 20 01:08:02 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Oct 20 01:08:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7d2b12

dev-util/crash: add myself to maintainer list

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-util/crash/metadata.xml b/dev-util/crash/metadata.xml
index c81bcd9e0c3..5306956b816 100644
--- a/dev-util/crash/metadata.xml
+++ b/dev-util/crash/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   d...@gentoo.org
+   Yixun Lan
+   

The Red Hat crash analysis utility is loosely based on the SVR4 
UNIX
crash command, but has been significantly enhanced by 
completely merging



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

2019-09-13 Thread Michał Górny
commit: 5ad75fb47c267ef5a8fc43700d56dee0a17ccdee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 13 14:51:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 13 14:52:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad75fb4

dev-util/crash: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/crash/Manifest  |  7 --
 dev-util/crash/crash-6.1.4.ebuild| 22 ---
 dev-util/crash/crash-7.0.0.ebuild| 22 ---
 dev-util/crash/crash-7.0.3.ebuild| 22 ---
 dev-util/crash/crash-7.0.7.ebuild| 22 ---
 dev-util/crash/crash-7.1.4.ebuild| 20 --
 dev-util/crash/crash-7.1.8.ebuild| 19 -
 dev-util/crash/crash-7.1.9.ebuild| 19 -
 dev-util/crash/files/crash-7.1.4-sysmacros.patch | 27 
 9 files changed, 180 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 6ea58151fa8..0c9e0df1d83 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,8 +1 @@
-DIST crash-6.1.4.tar.gz 26781448 BLAKE2B 
4a0a02bc9e5ae69e7dfaa777569c4af39a87a28f1c67cf09ea349acdc58b2160e27d2c8b9d6ce116ad98ad22db3545783250218dfc466303bd82100fe9038315
 SHA512 
b9f2e2a84dcf5765422e2aad845c292955455793284b9a8fd32b59836ca220b861645646a3c15b33f29e7bffa4916a692fbcbe02b2274aa0279d21d51605bd4e
-DIST crash-7.0.0.tar.gz 32007997 BLAKE2B 
b92db03e396cdf7252ef6b281a216d9736a30de24ab0cd2a01e66fed058c7928c26c9a25ad30251b0b03764e1bb1d537cafc82457b2abdf31aaabbb35ca6552a
 SHA512 
29f59b73a7cd17f6f6473511831d2c8610e2464057e260c1673b52f5e3476bc64bdd0cdcfff36ead16957b98b985dbd19b7d7a6daa29e115eea2e5271c4aeb4f
-DIST crash-7.0.3.tar.gz 32020508 BLAKE2B 
7445559c901b3ea2a42dfea4597d8d27bd94ad3dfbd14ebc451968d7887748db74991b50e0952ab37405f75fa3367107a350e02baf9fdbb94af8212e98a16b17
 SHA512 
bff8781589709a161975954abf5dc2fde6f937cbe334bf23aa889d32114eb2337d918c4c3e7b5e26beb437bfa9d6939339941af8542296ab69c8c51245be76ec
-DIST crash-7.0.7.tar.gz 32041666 BLAKE2B 
80593221da82c978eec8edb7916cef0585d62182fa078a4a44a267bc52e310f234998cc8bebe07039b1e61ad86a52a4452066afaa2ee8d7143afe9377c2a8d0f
 SHA512 
51ac33705c8b40117d67797a6f03b78fdaa1be08035f32162816abea906d5193a6fde5f2c826d962047c1ece871ff403e91700c757fe91fd4f940b9bb75c936f
-DIST crash-7.1.4.tar.gz 32137593 BLAKE2B 
829335875e111bcf09d3dfc49ce17c893ad8c75b4f275a6e68d3e8698f0da209d769b6667b58569a373046d6553678e6168b50785e18c25c29c47713f8dc71a9
 SHA512 
6d536397418b99baaf8ae2bd76d72e60c5f92a7aaeef929f81301e58930ee9848e3e146a43ccac7350602c49c1cea4a31f0b74c267d6afd3b5a23f960a1c9cc6
-DIST crash-7.1.8.tar.gz 32154942 BLAKE2B 
e918e0e1be435edc0c0f6dfa0f2a73ed1e418c1c9f0291a4d6e5429bb51fd94f9530cdf13b812e6ba40a92537d79a8a1d36ea4c17b052b36ed8d56c0209f94db
 SHA512 
21aa71b61077f7f361360f19214d8259a4e813ca5c3a5fb027f32376a7367e7eb16cf2f8a0a4b49b205c5e8550192c49fc64812afd1ccaceacf8d7649ba20bf1
-DIST crash-7.1.9.tar.gz 32160154 BLAKE2B 
efba2011dc583ee386107aa6808a25d74d0de175c92872ed22daa8d3a3cf756e569e514e1e703bf653de2744a94205b97cf3bec037c0f1d021d8041f52970681
 SHA512 
1200df0d2509ea864f568ee4861c3b6819b61c2594d61a5f993560b03f3f50a3388ba8fbde2e9d630c96ee9d390ba03eb687732352153b50866c65519591c4ab
 DIST crash-7.2.5.tar.gz 32214678 BLAKE2B 
1d19bdb0ead372b4df6f4715f9fc26218d7060ad2a3f774cdf6069d6fe7a85a24968766e6eab19042c1208716e871318bbc44be04012b7ef8527a7f536edd5d9
 SHA512 
6d07c4aa2bccafafe66567e2022250208ffdd5f0e64aad1aefb4c8d7c10df49464ad772e2ffe0d1067f324dd351e9186841d501680a181c79d7b9b58464d6987

diff --git a/dev-util/crash/crash-6.1.4.ebuild 
b/dev-util/crash/crash-6.1.4.ebuild
deleted file mode 100644
index 552bb1430a4..000
--- a/dev-util/crash/crash-6.1.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Red Hat crash utility. Used for analyzing kernel core dumps"
-HOMEPAGE="https://people.redhat.com/anderson/";
-SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
-}

diff --git a/dev-util/crash/crash-7.0.0.ebuild 
b/dev-util/crash/crash-7.0.0.ebuild
deleted file mode 100644
index 552bb1430a4..000
--- a/dev-util/crash/crash-7.0.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Red Hat crash utility. Used for analyzing kernel core dumps"
-HOMEPAGE="https://people.redhat.com/anderson/";
-SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
-
-LICE

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

2019-04-08 Thread Doug Goldstein
commit: 62243eda1ee0f82754ed4b6032ad5731cf23678c
Author: Doug Goldstein  gentoo  org>
AuthorDate: Mon Apr  8 23:57:15 2019 +
Commit: Doug Goldstein  gentoo  org>
CommitDate: Tue Apr  9 00:02:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62243eda

dev-util/crash: version bump

Signed-off-by: Doug Goldstein  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-util/crash/Manifest   | 2 +-
 dev-util/crash/{crash-7.2.1.ebuild => crash-7.2.5.ebuild} | 6 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 5671725f4af..6ea58151fa8 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -5,4 +5,4 @@ DIST crash-7.0.7.tar.gz 32041666 BLAKE2B 
80593221da82c978eec8edb7916cef0585d6218
 DIST crash-7.1.4.tar.gz 32137593 BLAKE2B 
829335875e111bcf09d3dfc49ce17c893ad8c75b4f275a6e68d3e8698f0da209d769b6667b58569a373046d6553678e6168b50785e18c25c29c47713f8dc71a9
 SHA512 
6d536397418b99baaf8ae2bd76d72e60c5f92a7aaeef929f81301e58930ee9848e3e146a43ccac7350602c49c1cea4a31f0b74c267d6afd3b5a23f960a1c9cc6
 DIST crash-7.1.8.tar.gz 32154942 BLAKE2B 
e918e0e1be435edc0c0f6dfa0f2a73ed1e418c1c9f0291a4d6e5429bb51fd94f9530cdf13b812e6ba40a92537d79a8a1d36ea4c17b052b36ed8d56c0209f94db
 SHA512 
21aa71b61077f7f361360f19214d8259a4e813ca5c3a5fb027f32376a7367e7eb16cf2f8a0a4b49b205c5e8550192c49fc64812afd1ccaceacf8d7649ba20bf1
 DIST crash-7.1.9.tar.gz 32160154 BLAKE2B 
efba2011dc583ee386107aa6808a25d74d0de175c92872ed22daa8d3a3cf756e569e514e1e703bf653de2744a94205b97cf3bec037c0f1d021d8041f52970681
 SHA512 
1200df0d2509ea864f568ee4861c3b6819b61c2594d61a5f993560b03f3f50a3388ba8fbde2e9d630c96ee9d390ba03eb687732352153b50866c65519591c4ab
-DIST crash-7.2.1.tar.gz 32178379 BLAKE2B 
290841a2c430021993074cb870e4532f6eaafbe9c8b799fbc876fd2784504440e9eae9ce08c4e06acadd30a2e095ac5ddfe95880222867670ceac18d7a3a01ad
 SHA512 
c20bc0e901bd91f642f73ef5bf624bf6d898f771e4fbb3f8c3ced4575baf3373e116dbd4c9ed72f0c1f232a4c38c6317072b5138fa3dbd39bbe6d6c032ee1b36
+DIST crash-7.2.5.tar.gz 32214678 BLAKE2B 
1d19bdb0ead372b4df6f4715f9fc26218d7060ad2a3f774cdf6069d6fe7a85a24968766e6eab19042c1208716e871318bbc44be04012b7ef8527a7f536edd5d9
 SHA512 
6d07c4aa2bccafafe66567e2022250208ffdd5f0e64aad1aefb4c8d7c10df49464ad772e2ffe0d1067f324dd351e9186841d501680a181c79d7b9b58464d6987

diff --git a/dev-util/crash/crash-7.2.1.ebuild 
b/dev-util/crash/crash-7.2.5.ebuild
similarity index 83%
rename from dev-util/crash/crash-7.2.1.ebuild
rename to dev-util/crash/crash-7.2.5.ebuild
index f5ba2740d29..1fc81e1cf58 100644
--- a/dev-util/crash/crash-7.2.1.ebuild
+++ b/dev-util/crash/crash-7.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -16,3 +16,7 @@ IUSE=""
 # there is no "make test" target, but there is a test.c so the automatic
 # make rules catch it and tests fail
 RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.1.1-install-fix.patch"
+)



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

2018-03-10 Thread Doug Goldstein
commit: 448c175ebf98e9da0c02ec5685c503b1113d2c32
Author: Doug Goldstein  gentoo  org>
AuthorDate: Sat Mar 10 21:43:06 2018 +
Commit: Doug Goldstein  gentoo  org>
CommitDate: Sat Mar 10 21:44:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448c175e

dev-util/crash: version bump

no-op the tests since there aren't any to avoid issues like bug #631050

Bug: https://bugs.gentoo.org/631050
Signed-off-by: Doug Goldstein  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-7.2.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 4cab44b612c..5671725f4af 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -5,3 +5,4 @@ DIST crash-7.0.7.tar.gz 32041666 BLAKE2B 
80593221da82c978eec8edb7916cef0585d6218
 DIST crash-7.1.4.tar.gz 32137593 BLAKE2B 
829335875e111bcf09d3dfc49ce17c893ad8c75b4f275a6e68d3e8698f0da209d769b6667b58569a373046d6553678e6168b50785e18c25c29c47713f8dc71a9
 SHA512 
6d536397418b99baaf8ae2bd76d72e60c5f92a7aaeef929f81301e58930ee9848e3e146a43ccac7350602c49c1cea4a31f0b74c267d6afd3b5a23f960a1c9cc6
 DIST crash-7.1.8.tar.gz 32154942 BLAKE2B 
e918e0e1be435edc0c0f6dfa0f2a73ed1e418c1c9f0291a4d6e5429bb51fd94f9530cdf13b812e6ba40a92537d79a8a1d36ea4c17b052b36ed8d56c0209f94db
 SHA512 
21aa71b61077f7f361360f19214d8259a4e813ca5c3a5fb027f32376a7367e7eb16cf2f8a0a4b49b205c5e8550192c49fc64812afd1ccaceacf8d7649ba20bf1
 DIST crash-7.1.9.tar.gz 32160154 BLAKE2B 
efba2011dc583ee386107aa6808a25d74d0de175c92872ed22daa8d3a3cf756e569e514e1e703bf653de2744a94205b97cf3bec037c0f1d021d8041f52970681
 SHA512 
1200df0d2509ea864f568ee4861c3b6819b61c2594d61a5f993560b03f3f50a3388ba8fbde2e9d630c96ee9d390ba03eb687732352153b50866c65519591c4ab
+DIST crash-7.2.1.tar.gz 32178379 BLAKE2B 
290841a2c430021993074cb870e4532f6eaafbe9c8b799fbc876fd2784504440e9eae9ce08c4e06acadd30a2e095ac5ddfe95880222867670ceac18d7a3a01ad
 SHA512 
c20bc0e901bd91f642f73ef5bf624bf6d898f771e4fbb3f8c3ced4575baf3373e116dbd4c9ed72f0c1f232a4c38c6317072b5138fa3dbd39bbe6d6c032ee1b36

diff --git a/dev-util/crash/crash-7.2.1.ebuild 
b/dev-util/crash/crash-7.2.1.ebuild
new file mode 100644
index 000..f5ba2740d29
--- /dev/null
+++ b/dev-util/crash/crash-7.2.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/";
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"



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

2017-05-10 Thread Yixun Lan
commit: 06d358390a97a530afac15e6e498a37ca64066b7
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed May 10 07:16:47 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed May 10 07:28:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d35839

dev-util/crash: version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/crash/Manifest   |  2 ++
 dev-util/crash/crash-7.1.8.ebuild | 19 +++
 dev-util/crash/crash-7.1.9.ebuild | 19 +++
 3 files changed, 40 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index cd5548a4196..2f456f91f97 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -3,3 +3,5 @@ DIST crash-7.0.0.tar.gz 32007997 SHA256 
3ee1c7c7552a31683bb13881b7ee98fde9b4eea2
 DIST crash-7.0.3.tar.gz 32020508 SHA256 
fdf1ee8d21cae4eaa25f60fde14e1caf259e59dcdb6e1ed4e555f1d73805fab0 SHA512 
bff8781589709a161975954abf5dc2fde6f937cbe334bf23aa889d32114eb2337d918c4c3e7b5e26beb437bfa9d6939339941af8542296ab69c8c51245be76ec
 WHIRLPOOL 
ad8e03ab78e53c7fc85faaba73cbc24e96c2092d76477ceec2825e99038d055ddf8f6ef803dfc9e28c4bc98f657a51526ebe69f7a27b96e0eb71411fa842225f
 DIST crash-7.0.7.tar.gz 32041666 SHA256 
c473ea9623787bee8fecf2e4d0caa9301a9462c26243e897ad202bf0dc3e9a07 SHA512 
51ac33705c8b40117d67797a6f03b78fdaa1be08035f32162816abea906d5193a6fde5f2c826d962047c1ece871ff403e91700c757fe91fd4f940b9bb75c936f
 WHIRLPOOL 
c783548368a1acae12b7afa67ff38a9674668205e0345686036df0d0f8fb5a8484b2d7feee96988136f8e13854fe2792aa309b7129bdb574187abc4a629402b4
 DIST crash-7.1.4.tar.gz 32137593 SHA256 
2c84b7d33cbf2145fc5af8064744a8496dd2383d63d51cd00f657f474a82434c SHA512 
6d536397418b99baaf8ae2bd76d72e60c5f92a7aaeef929f81301e58930ee9848e3e146a43ccac7350602c49c1cea4a31f0b74c267d6afd3b5a23f960a1c9cc6
 WHIRLPOOL 
3f22c9e54796110f8d57a0b032d492c7a8af1a691972d3275b8cba8cee2d1ccaaab085fc0586c3219cce2f0883c2c81c1919e5a3c68967881aa0fa7816e5b72b
+DIST crash-7.1.8.tar.gz 32154942 SHA256 
de125e78cbf9b8db5309d205a5473967d562e1945347e465ff9bd94fd76e6263 SHA512 
21aa71b61077f7f361360f19214d8259a4e813ca5c3a5fb027f32376a7367e7eb16cf2f8a0a4b49b205c5e8550192c49fc64812afd1ccaceacf8d7649ba20bf1
 WHIRLPOOL 
7c8f8a6f2193f89a8d6f1bb8da55375c7321762530df397d7570f2640bad9685a3da78ac0a65818e318936c2954fc6d1dddb4585b2cba12d158ab8d44b4a7530
+DIST crash-7.1.9.tar.gz 32160154 SHA256 
9649bb31cae849cf86c7aa9d48fc57847701caf4c74612ec553521555f774d20 SHA512 
1200df0d2509ea864f568ee4861c3b6819b61c2594d61a5f993560b03f3f50a3388ba8fbde2e9d630c96ee9d390ba03eb687732352153b50866c65519591c4ab
 WHIRLPOOL 
13b6d9037c763f7252e1660ec02e7bad00b422eda38e5c67d037d3aa8e0239b3ef7898442fb0d76fe2376b02e3880291c0b39c9afa4f6902938f8ee4d9bee9e6

diff --git a/dev-util/crash/crash-7.1.8.ebuild 
b/dev-util/crash/crash-7.1.8.ebuild
new file mode 100644
index 000..d2d1df9f47a
--- /dev/null
+++ b/dev-util/crash/crash-7.1.8.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/";
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
+}

diff --git a/dev-util/crash/crash-7.1.9.ebuild 
b/dev-util/crash/crash-7.1.9.ebuild
new file mode 100644
index 000..d2d1df9f47a
--- /dev/null
+++ b/dev-util/crash/crash-7.1.9.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/";
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
+}



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

2016-04-20 Thread Mike Frysinger
commit: dbcfd2f73e4b7f1aa56f1fdbeaac8dce4697f37d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Apr 21 04:50:51 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Apr 21 04:51:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcfd2f7

dev-util/crash: version bump to 7.1.4

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-7.1.4.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 20edb3c..cd5548a 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -2,3 +2,4 @@ DIST crash-6.1.4.tar.gz 26781448 SHA256 
e9275d4225b414a1ddf63336cff7160997660d7d
 DIST crash-7.0.0.tar.gz 32007997 SHA256 
3ee1c7c7552a31683bb13881b7ee98fde9b4eea260af44a7a4bd22e5c27c9c2e SHA512 
29f59b73a7cd17f6f6473511831d2c8610e2464057e260c1673b52f5e3476bc64bdd0cdcfff36ead16957b98b985dbd19b7d7a6daa29e115eea2e5271c4aeb4f
 WHIRLPOOL 
7b5017789819c6e7cd4f34d81d37944782d1ac099a0439c0557fec08e1f3cb163d069cb618385a980b09f886bf7b49fcc118211d188afb08dea3d8b3ba43b835
 DIST crash-7.0.3.tar.gz 32020508 SHA256 
fdf1ee8d21cae4eaa25f60fde14e1caf259e59dcdb6e1ed4e555f1d73805fab0 SHA512 
bff8781589709a161975954abf5dc2fde6f937cbe334bf23aa889d32114eb2337d918c4c3e7b5e26beb437bfa9d6939339941af8542296ab69c8c51245be76ec
 WHIRLPOOL 
ad8e03ab78e53c7fc85faaba73cbc24e96c2092d76477ceec2825e99038d055ddf8f6ef803dfc9e28c4bc98f657a51526ebe69f7a27b96e0eb71411fa842225f
 DIST crash-7.0.7.tar.gz 32041666 SHA256 
c473ea9623787bee8fecf2e4d0caa9301a9462c26243e897ad202bf0dc3e9a07 SHA512 
51ac33705c8b40117d67797a6f03b78fdaa1be08035f32162816abea906d5193a6fde5f2c826d962047c1ece871ff403e91700c757fe91fd4f940b9bb75c936f
 WHIRLPOOL 
c783548368a1acae12b7afa67ff38a9674668205e0345686036df0d0f8fb5a8484b2d7feee96988136f8e13854fe2792aa309b7129bdb574187abc4a629402b4
+DIST crash-7.1.4.tar.gz 32137593 SHA256 
2c84b7d33cbf2145fc5af8064744a8496dd2383d63d51cd00f657f474a82434c SHA512 
6d536397418b99baaf8ae2bd76d72e60c5f92a7aaeef929f81301e58930ee9848e3e146a43ccac7350602c49c1cea4a31f0b74c267d6afd3b5a23f960a1c9cc6
 WHIRLPOOL 
3f22c9e54796110f8d57a0b032d492c7a8af1a691972d3275b8cba8cee2d1ccaaab085fc0586c3219cce2f0883c2c81c1919e5a3c68967881aa0fa7816e5b72b

diff --git a/dev-util/crash/crash-7.1.4.ebuild 
b/dev-util/crash/crash-7.1.4.ebuild
new file mode 100644
index 000..91e7fb0
--- /dev/null
+++ b/dev-util/crash/crash-7.1.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/";
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
+}



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

2016-04-20 Thread Mike Frysinger
commit: ccf5020ee562d493f8b3ff77c498ecf9e8311f5d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Apr 21 04:51:11 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Apr 21 04:51:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf5020e

dev-util/crash: fix build w/newer glibc #580244

 dev-util/crash/crash-7.1.4.ebuild|  1 +
 dev-util/crash/files/crash-7.1.4-sysmacros.patch | 27 
 2 files changed, 28 insertions(+)

diff --git a/dev-util/crash/crash-7.1.4.ebuild 
b/dev-util/crash/crash-7.1.4.ebuild
index 91e7fb0..6583d7e 100644
--- a/dev-util/crash/crash-7.1.4.ebuild
+++ b/dev-util/crash/crash-7.1.4.ebuild
@@ -16,4 +16,5 @@ IUSE=""
 
 src_prepare() {
epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
+   epatch "${FILESDIR}"/${PN}-7.1.4-sysmacros.patch #580244
 }

diff --git a/dev-util/crash/files/crash-7.1.4-sysmacros.patch 
b/dev-util/crash/files/crash-7.1.4-sysmacros.patch
new file mode 100644
index 000..6e6d40c
--- /dev/null
+++ b/dev-util/crash/files/crash-7.1.4-sysmacros.patch
@@ -0,0 +1,27 @@
+From f22dabb45448e5a8d2df85703fd72b0f83fe7eda Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Thu, 21 Apr 2016 00:44:04 -0400
+Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev
+
+These funcs are defined in the sys/sysmacros.h header, not sys/types.h.
+Linux C libraries are updating to drop the implicit include, so we need
+to include it explicitly.
+---
+ filesys.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/filesys.c b/filesys.c
+index 2ed25f4..9b59998 100644
+--- a/filesys.c
 b/filesys.c
+@@ -16,6 +16,7 @@
+  */
+ 
+ #include "defs.h"
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.7.4
+