[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/files/

2026-02-18 Thread Sam James
commit: 2abd41e4abfcaf2cad94d37450e246446e751461
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 18 20:01:27 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 18 20:01:27 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abd41e4

sys-devel/dwz/files: drop unused patches

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

 sys-devel/dwz/files/dwz-0.15-gdb-15.patch   | 369 
 sys-devel/dwz/files/dwz-0.15-lapack-crash.patch |  63 
 2 files changed, 432 deletions(-)

diff --git a/sys-devel/dwz/files/dwz-0.15-gdb-15.patch 
b/sys-devel/dwz/files/dwz-0.15-gdb-15.patch
deleted file mode 100644
index 3d1754f37ddc..
--- a/sys-devel/dwz/files/dwz-0.15-gdb-15.patch
+++ /dev/null
@@ -1,369 +0,0 @@
-https://sourceware.org/git/?p=dwz.git;a=commit;h=1ae37f476bc6c9f7a756fee4830766f03600866c
-
-From 1ae37f476bc6c9f7a756fee4830766f03600866c Mon Sep 17 00:00:00 2001
-From: Mark Wielaard 
-Date: Wed, 2 Oct 2024 23:20:57 +0200
-Subject: [PATCH] Add support for version 9 .gdb_index
-
-Version 9 .gdb_index adds a new shortcut table. The table itself is
-just two offset_type values (2 * 4 bytes) describing the language of
-the main function expresses as an DW_LANG_ constant and the offset of
-the main function's name in the constant pool.
-
-The offset to the shortcut table in the header is between the symbol
-table and constant pool offsets.
-
-write_gdb_index explicitly copies the function's name into the new
-constant pool (if lang is not zero) because it might not be an offset
-to an existing name of a symbol.
-
-Some extra checks and warnings have been added to let the user know
-when parsing the .gdb_index fails. Add a const char *file argument to
-write_gdb_index for better error reporting.
-
-Add -D_GNU_SOURCE to Makefile CFLAGS_COMMON to use memrchr.
-
-This fixes the gdb-add-index.sh testcase with gdb 15+.
-
-https://sourceware.org/PR32146
 a/Makefile
-+++ b/Makefile
-@@ -8,7 +8,7 @@ CFLAGS = -O2 -g
- DWZ_VERSION := $(shell cat $(srcdir)/VERSION)
- CFLAGS_VERSION = -DDWZ_VERSION='"$(DWZ_VERSION)"'
- CFLAGS_COPYRIGHT = $(shell cat $(srcdir)/COPYRIGHT_YEARS)
--CFLAGS_COMMON = -Wall -W -D_FILE_OFFSET_BITS=64
-+CFLAGS_COMMON = -Wall -W -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
- XXH_PROG = "\#define XXH_INLINE_ALL 1\n\#include \n"
- XXH_INLINE_ALL_WORKS = $(shell printf $(XXH_PROG) \
-   | $(CC) -xc -c - -o /dev/null 2>/dev/null \
 a/dwz.c
-+++ b/dwz.c
-@@ -1,6 +1,7 @@
- /* Copyright (C) 2001-2021 Red Hat, Inc.
-Copyright (C) 2003 Free Software Foundation, Inc.
-Copyright (C) 2019-2021 SUSE LLC.
-+   Copyright (C) 2024 Mark J. Wielaard 
-Written by Jakub Jelinek , 2012.
- 
-This program is free software; you can redistribute it and/or modify
-@@ -13222,12 +13223,13 @@ gdb_index_tu_cmp (const void *p, const void *q)
- /* Construct new .gdb_index section in malloced memory
-if it needs adjustment.  */
- static void
--write_gdb_index (void)
-+write_gdb_index (const char *file)
- {
-   dw_cu_ref cu, cu_next, first_tu = NULL;
--  unsigned char *gdb_index, *ptr, *inptr, *end;
-+  unsigned char *gdb_index, *ptr, *inptr, *end, *conststart;
-   unsigned int ncus = 0, npus = 0, ntus = 0, ndelcus = 0, ver;
-   unsigned int culistoff, cutypesoff, addressoff, symboloff, constoff;
-+  unsigned int headersize, shortcutoff, nextoff;
-   unsigned int *tuindices = NULL, tuidx = 0, *cumap = NULL, i, j, k;
-   bool fail = false;
- 
-@@ -13235,14 +13237,27 @@ write_gdb_index (void)
-   if (likely (!op_multifile)
-   && (debug_sections[GDB_INDEX].data == NULL
- || debug_sections[GDB_INDEX].size < 0x18))
--return;
-+{
-+  if (file && debug_sections[GDB_INDEX].data != NULL)
-+  error (0, 0, "%s: .gdb_index too small 0x%zx", file,
-+ debug_sections[GDB_INDEX].size);
-+  return;
-+}
-   inptr = (unsigned char *) debug_sections[GDB_INDEX].data;
-   if (unlikely (op_multifile))
- ver = multi_gdb_index_ver;
-   else
- ver = buf_read_ule32 (inptr);
--  if (ver < 4 || ver > 8)
--return;
-+  if (ver < 4 || ver > 9)
-+{
-+  if (file)
-+  error (0, 0, "%s: Unknown .gdb_index section version 0x%x", file, ver);
-+  return;
-+}
-+
-+  /* Version 9 added a shortcut table offset (4 bytes) between the
-+ address and symbol table offsets.  */
-+  headersize = ver < 9 ? 0x18 : 0x1c;
- 
-   for (cu = first_cu; cu; cu = cu->cu_next)
- if (cu->cu_kind == CU_PU)
-@@ -13259,25 +13274,38 @@ write_gdb_index (void)
-   /* Starting with version 7 CU indexes are limited to 24 bits,
-  so if we have more CUs, give up.  */
-   if (npus + ncus + ntus - ndelcus >= (1U << 24))
--return;
-+{
-+  if (file)
-+  error (0, 0, "%s: Cannot write %u CUs to .gdb_index",
-+ file, npus + ncus + ntus - ndelcus);
-+  return;
-+}
- 
-   if (unlikely (op_multifile))
- {
-   assert (ncus == 0 && ntus == 0);
-+  /* Version 9 index contain a

[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2026-02-18 Thread Sam James
commit: bf6d5be71df78071a668aa22260c743d3a6da85f
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 18 19:59:42 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 18 20:00:21 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6d5be7

sys-devel/dwz: drop 0.15-r5

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

 sys-devel/dwz/Manifest   |  1 -
 sys-devel/dwz/dwz-0.15-r5.ebuild | 77 
 2 files changed, 78 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index 5abafaddb7a8..1139826d8b9a 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1,3 +1,2 @@
-DIST dwz-0.15.tar.xz 150080 BLAKE2B 
4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca
 SHA512 
43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5
 DIST dwz-0.16.tar.xz 151304 BLAKE2B 
16c4fdae44734c8cac60635ae24b24d0d23e384b310c2331c018623ceeba2c3108cc31ade392bcad9910fbc77a7230ac56facdb94bcda125250b5fe19bf9cb18
 SHA512 
1d6584ad8a0558b8a1351472c968c7b86849267872a50f11ab7b2a0866403dfb2dcf5e14c7c1a97a7c014c7b9fe8ce56c37aaa28b04bd6ddb0fd04bfbc8b97fe
 DIST dwz-0.16.tar.xz.asc 488 BLAKE2B 
fe7bc5919c873d61801b60d06c2793b8b888f43794ff6655637908745db6306c6c1ab97bb7ddec6827886dbf76d48aa045780c265f6c8e07dd2f87b79978de26
 SHA512 
2003de1de923b3844c7d441de5e6055c679a82dafd2895578b49af5c7ceac41bcdbb284bfe43b9d86419b479d701f02f10c92552a1296e69e8f11451f7b8ebd4

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
deleted file mode 100644
index 41dc8628a37f..
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz";
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
-   inherit git-r3
-else
-   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
-   S="${WORKDIR}/${PN}"
-
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc 
x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/elfutils
-   dev-libs/xxhash
-   elibc_musl? (
-   >=sys-libs/error-standalone-2.0
-   sys-libs/obstack-standalone
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   dev-debug/gdb
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   )
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gdb-15.patch
-   "${FILESDIR}"/${P}-readelf.patch
-   "${FILESDIR}"/${P}-lapack-crash.patch
-)
-
-src_prepare() {
-   default
-   tc-export CC
-}
-
-src_compile() {
-   export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
-
-   local current_binutils_path=$(binutils-config -B)
-   export READELF="${current_binutils_path}/readelf"
-
-   tc-export PKG_CONFIG READELF
-
-   export LIBS="-lelf"
-   if use elibc_musl; then
-   export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags 
obstack-standalone error-standalone)"
-   export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
-   fi
-
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr"
-}
-
-src_test() {
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" check
-}
-
-src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2026-02-17 Thread Sam James
commit: 8b47856c3b8b199bc62ee26ba39db7a4a75edc1d
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 17 09:58:18 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 17 09:58:18 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b47856c

sys-devel/dwz: keyword 0.16 for ~s390

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 sys-devel/dwz/dwz-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index 97087e98a928..c2230a955c10 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -20,7 +20,7 @@ else
"
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dwz )"
 fi
 

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index 9fb66d139c6d..2d1a4408ffe4 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -20,7 +20,7 @@ else
"
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dwz )"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2026-01-15 Thread Sam James
commit: 8e7038a9a57a5fb7a9c5ae895eb366930bc8a9c5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 15 23:20:33 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 15 23:21:22 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7038a9

sys-devel/dwz: wire up verify-sig

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

 sys-devel/dwz/Manifest|  1 +
 sys-devel/dwz/dwz-0.16.ebuild | 13 ++---
 sys-devel/dwz/dwz-.ebuild | 15 +++
 3 files changed, 22 insertions(+), 7 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index b10ce8cb49e8..5abafaddb7a8 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1,2 +1,3 @@
 DIST dwz-0.15.tar.xz 150080 BLAKE2B 
4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca
 SHA512 
43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5
 DIST dwz-0.16.tar.xz 151304 BLAKE2B 
16c4fdae44734c8cac60635ae24b24d0d23e384b310c2331c018623ceeba2c3108cc31ade392bcad9910fbc77a7230ac56facdb94bcda125250b5fe19bf9cb18
 SHA512 
1d6584ad8a0558b8a1351472c968c7b86849267872a50f11ab7b2a0866403dfb2dcf5e14c7c1a97a7c014c7b9fe8ce56c37aaa28b04bd6ddb0fd04bfbc8b97fe
+DIST dwz-0.16.tar.xz.asc 488 BLAKE2B 
fe7bc5919c873d61801b60d06c2793b8b888f43794ff6655637908745db6306c6c1ab97bb7ddec6827886dbf76d48aa045780c265f6c8e07dd2f87b79978de26
 SHA512 
2003de1de923b3844c7d441de5e6055c679a82dafd2895578b49af5c7ceac41bcdbb284bfe43b9d86419b479d701f02f10c92552a1296e69e8f11451f7b8ebd4

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index 605ea9205937..97087e98a928 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,10 +11,17 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
inherit git-r3
 else
-   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dwz.asc
+   inherit verify-sig
+
+   SRC_URI="
+   https://sourceware.org/ftp/dwz/releases/${P}.tar.xz
+   verify-sig? ( 
https://sourceware.org/ftp/dwz/releases/${P}.tar.xz.asc )
+   "
S="${WORKDIR}/${PN}"
 
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dwz )"
 fi
 
 LICENSE="GPL-2+ GPL-3+"
@@ -31,7 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
+BDEPEND+="
test? (
dev-debug/gdb
dev-libs/elfutils[utils]

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index a20d65fcf897..9fb66d139c6d 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,10 +11,17 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
inherit git-r3
 else
-   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dwz.asc
+   inherit verify-sig
+
+   SRC_URI="
+   https://sourceware.org/ftp/dwz/releases/${P}.tar.xz
+   verify-sig? ( 
https://sourceware.org/ftp/dwz/releases/${P}.tar.xz.asc )
+   "
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dwz )"
 fi
 
 LICENSE="GPL-2+ GPL-3+"
@@ -31,7 +38,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
+BDEPEND+="
test? (
dev-debug/gdb
dev-libs/elfutils[utils]



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-08-18 Thread Sam James
commit: fbe7740ab080c5b78dc3771bbed2b23e20467eb1
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 18 23:55:52 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 19 00:32:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe7740a

sys-devel/dwz: drop 0.15-r4

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 77 
 1 file changed, 77 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
deleted file mode 100644
index 5ca87a13592a..
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz";
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
-   inherit git-r3
-else
-   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
-   S="${WORKDIR}/${PN}"
-
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/elfutils
-   dev-libs/xxhash
-   elibc_musl? (
-   >=sys-libs/error-standalone-2.0
-   sys-libs/obstack-standalone
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   dev-debug/gdb
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   )
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gdb-15.patch
-   "${FILESDIR}"/${P}-readelf.patch
-)
-
-src_prepare() {
-   default
-   tc-export CC
-}
-
-src_compile() {
-   export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
-
-   local current_binutils_path=$(binutils-config -B)
-   export READELF="${current_binutils_path}/readelf"
-
-   tc-export PKG_CONFIG READELF
-
-   export LIBS="-lelf"
-   if use elibc_musl; then
-   export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags 
obstack-standalone error-standalone)"
-   export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
-   fi
-
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr"
-}
-
-src_test() {
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" check
-}
-
-src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-07-20 Thread Sam James
commit: 3ffbbeee6f89be5f95ddb27f8fa3e80a5872f1ae
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 21 03:21:52 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 21 03:21:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffbbeee

sys-devel/dwz: Stabilize 0.16 amd64, #960503

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index 6f0b508e4bb2..48e28546db2f 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-07-20 Thread Sam James
commit: 1fcdc6110d433c0a7e8bded793385c416fdcd75c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 21 03:21:55 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 21 03:21:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcdc611

sys-devel/dwz: Stabilize 0.16 arm, #960503

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index 909ec5385eed..605ea9205937 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-07-20 Thread Sam James
commit: 9232ba5f1a3fc2f08180e274e3d4775585e494ac
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 21 03:21:54 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 21 03:21:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9232ba5f

sys-devel/dwz: Stabilize 0.16 arm64, #960503

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index 48e28546db2f..909ec5385eed 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-07-20 Thread Sam James
commit: 71a52905e99fe9aa8b402e4d3ec5ea1eac31e4ff
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 21 03:21:51 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 21 03:21:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a52905

sys-devel/dwz: Stabilize 0.16 ppc64, #960503

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index 7697e9cdc690..6f0b508e4bb2 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-07-20 Thread Sam James
commit: b57308a70551605ed09e1fce4ffcf96ebdabe7fa
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 21 03:21:49 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 21 03:21:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57308a7

sys-devel/dwz: Stabilize 0.16 ppc, #960503

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index c1bf35376eee..7697e9cdc690 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-07-20 Thread Sam James
commit: f8afa90f241dbb2ce8b5877baa7dfb129aa58b67
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 21 02:56:42 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 21 02:56:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8afa90f

sys-devel/dwz: Stabilize 0.16 x86, #960503

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index f63e7c8aa8b5..c1bf35376eee 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-07-08 Thread Mike Gilbert
commit: 85038720fde41deaa73c268f8a6377e870f2f9cf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jul  8 16:47:38 2025 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jul  8 16:47:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85038720

sys-devel/dwz: apply readelf patch again

Closes: https://bugs.gentoo.org/959582
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-devel/dwz/dwz-0.16.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index d2bd436c6a74..f63e7c8aa8b5 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -40,6 +40,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/dwz-0.15-readelf.patch
+)
+
 src_prepare() {
default
tc-export CC



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-06-21 Thread Sam James
commit: bb0f0aea4e765f5b20407c6845199ad5e8784e84
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 21 12:49:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 21 12:49:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0f0aea

sys-devel/dwz: Stabilize 0.15-r5 ppc, #957939

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

 sys-devel/dwz/dwz-0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 1beb785ad3fd..41dc8628a37f 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-06-16 Thread Sam James
commit: 97d5ada9e9a0dfa92331ad75c70d22b9622c0e84
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 17 00:33:18 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 17 00:33:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d5ada9

sys-devel/dwz: Keyword 0.16 mips, #942495

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

 sys-devel/dwz/dwz-0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.16.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
index a20d65fcf897..d2bd436c6a74 100644
--- a/sys-devel/dwz/dwz-0.16.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-06-14 Thread Sam James
commit: 3ebf0bf79ee3379c7d4cb8af472c0a6a6cbfef5d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 14 10:05:00 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 14 10:05:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebf0bf7

sys-devel/dwz: Stabilize 0.15-r5 x86, #957939

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

 sys-devel/dwz/dwz-0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 4384f311c06c..8ea0b61ddef6 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-06-14 Thread Sam James
commit: 9c0a539bd0758377ffa96b831002c087e3b8d00d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 14 09:35:43 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 14 09:35:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0a539b

sys-devel/dwz: Stabilize 0.15-r5 amd64, #957939

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

 sys-devel/dwz/dwz-0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index cf6aadf6b085..4384f311c06c 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-06-12 Thread Sam James
commit: d74623db8e36b8306b72a3972ca76343b77fe46e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:25:00 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:25:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74623db

sys-devel/dwz: Stabilize 0.15-r5 ppc64, #957939

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

 sys-devel/dwz/dwz-0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index ecf4070733a1..7d2bf75b54f7 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-06-12 Thread Sam James
commit: 9cd1b6ced5d76699f1633dd4d6d6a83d1cd56e8d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:25:01 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:25:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd1b6ce

sys-devel/dwz: Stabilize 0.15-r5 arm64, #957939

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

 sys-devel/dwz/dwz-0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 7d2bf75b54f7..cf6aadf6b085 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-06-11 Thread Sam James
commit: 54e2161de3c1a624b01ec6c2d50fa073bf46b3bd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 11 07:58:22 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 11 07:58:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e2161d

sys-devel/dwz: add 0.16

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

 sys-devel/dwz/Manifest | 1 +
 sys-devel/dwz/{dwz-.ebuild => dwz-0.16.ebuild} | 2 +-
 sys-devel/dwz/dwz-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index d770ee4adc0a..b10ce8cb49e8 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1 +1,2 @@
 DIST dwz-0.15.tar.xz 150080 BLAKE2B 
4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca
 SHA512 
43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5
+DIST dwz-0.16.tar.xz 151304 BLAKE2B 
16c4fdae44734c8cac60635ae24b24d0d23e384b310c2331c018623ceeba2c3108cc31ade392bcad9910fbc77a7230ac56facdb94bcda125250b5fe19bf9cb18
 SHA512 
1d6584ad8a0558b8a1351472c968c7b86849267872a50f11ab7b2a0866403dfb2dcf5e14c7c1a97a7c014c7b9fe8ce56c37aaa28b04bd6ddb0fd04bfbc8b97fe

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-0.16.ebuild
similarity index 94%
copy from sys-devel/dwz/dwz-.ebuild
copy to sys-devel/dwz/dwz-0.16.ebuild
index 41768393967f..a20d65fcf897 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-0.16.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index 41768393967f..a20d65fcf897 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-05-23 Thread Arthur Zamarin
commit: 267bccc2890e0818d9827f56eb360946fba8ea67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 23 11:42:33 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 23 11:42:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267bccc2

sys-devel/dwz: Keyword 0.15-r5 alpha, #942496

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 5c18810b7493..ecf4070733a1 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-05-21 Thread Sam James
commit: 3281a6d85434bd79f646a0f48a3d2e4ab464fe16
Author: idealseal  protonmail  com>
AuthorDate: Sat May 17 11:37:44 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 21 16:43:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3281a6d8

sys-devel/dwz: fix prefix installation

Otherwise files would be installed outside of the prefix.

Closes: https://bugs.gentoo.org/955951
Signed-off-by: idealseal  protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41110
Closes: https://github.com/gentoo/gentoo/pull/41110
Signed-off-by: Sam James  gentoo.org>

 sys-devel/dwz/dwz-0.15-r4.ebuild | 6 +++---
 sys-devel/dwz/dwz-0.15-r5.ebuild | 6 +++---
 sys-devel/dwz/dwz-.ebuild| 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 96ce05dabb12..5ca87a13592a 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -65,13 +65,13 @@ src_compile() {
export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
fi
 
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr"
 }
 
 src_test() {
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" check
 }
 
 src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
install
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" install
 }

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 6d6533ae4965..5c18810b7493 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -65,13 +65,13 @@ src_compile() {
export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
fi
 
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr"
 }
 
 src_test() {
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" check
 }
 
 src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
install
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" install
 }

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index 4fee7e3d80aa..41768393967f 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -59,13 +59,13 @@ src_compile() {
export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
fi
 
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr"
 }
 
 src_test() {
-   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" check
 }
 
 src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
install
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
prefix="${EPREFIX}/usr" install
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-05-12 Thread Sam James
commit: e34418b72b97118e4d781ffbd75d9f5afccf27dd
Author: Z. Liu  gmail  com>
AuthorDate: Mon Jan 27 05:38:01 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 13 03:19:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34418b7

sys-devel/dwz: fix build w/ llvm profile

llvm-readelf has different arguments w/ gnu readelf, so always define
READELF as the one in binutils.

Please note: dwz-0.15-readelf.patch isn't applied by upstream.

See also: https://sourceware.org/bugzilla/show_bug.cgi?id=32611

Closes: https://bugs.gentoo.org/945628
Signed-off-by: Z. Liu  gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/40327
Closes: https://github.com/gentoo/gentoo/pull/40327
Signed-off-by: Sam James  gentoo.org>

 sys-devel/dwz/dwz-0.15-r4.ebuild | 5 -
 sys-devel/dwz/dwz-0.15-r5.ebuild | 5 -
 sys-devel/dwz/dwz-.ebuild| 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 329c701a4973..96ce05dabb12 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -54,7 +54,10 @@ src_prepare() {
 src_compile() {
export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
 
-   tc-export PKG_CONFIG
+   local current_binutils_path=$(binutils-config -B)
+   export READELF="${current_binutils_path}/readelf"
+
+   tc-export PKG_CONFIG READELF
 
export LIBS="-lelf"
if use elibc_musl; then

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 3e791fa62af7..6d6533ae4965 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -54,7 +54,10 @@ src_prepare() {
 src_compile() {
export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
 
-   tc-export PKG_CONFIG
+   local current_binutils_path=$(binutils-config -B)
+   export READELF="${current_binutils_path}/readelf"
+
+   tc-export PKG_CONFIG READELF
 
export LIBS="-lelf"
if use elibc_musl; then

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index 2087550f34b4..4fee7e3d80aa 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -48,7 +48,10 @@ src_prepare() {
 src_compile() {
export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
 
-   tc-export PKG_CONFIG
+   local current_binutils_path=$(binutils-config -B)
+   export READELF="${current_binutils_path}/readelf"
+
+   tc-export PKG_CONFIG READELF
 
export LIBS="-lelf"
if use elibc_musl; then



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-05-12 Thread Sam James
commit: 700c44febce95a1ea516cb0c723824dea0d52f28
Author: Sam James  gentoo  org>
AuthorDate: Tue May 13 00:17:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 13 00:17:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700c44fe

sys-devel/dwz: sync live

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

 sys-devel/dwz/dwz-0.15-r5.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 6060be3ab13a..3e791fa62af7 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,6 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/files/, sys-devel/dwz/

2025-05-12 Thread Sam James
commit: 260627000f51e32ebc0a3b049b912664a1a3dd5f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 13 00:14:27 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 13 00:15:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26062700

sys-devel/dwz: fix crash on lapack

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

 sys-devel/dwz/dwz-0.15-r5.ebuild| 75 +
 sys-devel/dwz/files/dwz-0.15-lapack-crash.patch | 63 +
 2 files changed, 138 insertions(+)

diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
new file mode 100644
index ..6060be3ab13a
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/dwz";
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
+   inherit git-r3
+else
+   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   S="${WORKDIR}/${PN}"
+
+   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/elfutils
+   dev-libs/xxhash
+   elibc_musl? (
+   >=sys-libs/error-standalone-2.0
+   sys-libs/obstack-standalone
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-debug/gdb
+   dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gdb-15.patch
+   "${FILESDIR}"/${P}-readelf.patch
+   "${FILESDIR}"/${P}-lapack-crash.patch
+)
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_compile() {
+   export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
+
+   tc-export PKG_CONFIG
+
+   export LIBS="-lelf"
+   if use elibc_musl; then
+   export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags 
obstack-standalone error-standalone)"
+   export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
+   fi
+
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
+}
+
+src_test() {
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
+}
+
+src_install() {
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
install
+}

diff --git a/sys-devel/dwz/files/dwz-0.15-lapack-crash.patch 
b/sys-devel/dwz/files/dwz-0.15-lapack-crash.patch
new file mode 100644
index ..b587aa622b22
--- /dev/null
+++ b/sys-devel/dwz/files/dwz-0.15-lapack-crash.patch
@@ -0,0 +1,63 @@
+https://sourceware.org/PR32934
+https://sourceware.org/git/?p=dwz.git;a=commit;h=ed021b829933e5f9ee90587196ba941c30ac832a
+
+From ed021b829933e5f9ee90587196ba941c30ac832a Mon Sep 17 00:00:00 2001
+From: Tom de Vries 
+Date: Mon, 12 May 2025 14:01:40 +0200
+Subject: [PATCH] Fix double free in compute_abbrevs
+
+PR32934 reports an abort in obstack_free after a double free.
+
+The relevant code is in compute_abbrevs:
+...
+  t = (struct abbrev_tag *)
+  obstack_alloc (&ob2,
+ sizeof (*t)
+ + (max_nattr + 4) * sizeof (struct abbrev_attr)
+ + (max_nattr + 4) * sizeof (int64_t));
+  ...
+  obstack_free (&ob2, (void *) t);
+  cuarr = (dw_cu_ref *) obstack_alloc (&ob2, ncus * sizeof (dw_cu_ref));
+  ...
+  obstack_free (&ob2, (void *) t);
+...
+
+The following happens:
+- t is allocated
+- t is freed
+- cuarr is allocated
+- t is freed.
+
+Usually, cuarr == t, so effectively cuarr is freed.
+
+But in the case of the PR, cuarr != t, so t is freed twice, triggering the
+abort.
+
+Fix this by freeing cuarr instead.
+
+Tested on x86_64-linux.
+
+Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=32934
+
+2025-05-12  Tom de Vries  
+
+   * dwz.c (compute_abbrevs): Free cuarr instead of double-freeing t.
+---
+ dwz.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/dwz.c b/dwz.c
+index da4121f..a27eb4d 100644
+--- a/dwz.c
 b/dwz.c
+@@ -11813,7 +11813,7 @@ compute_abbrevs (DSO *dso)
+   }
+   obstack_free (&ob2, (void *) arr);
+ }
+-  obstack_free (&ob2, (void *) t);
++  obstack_free (&ob2, (void *) cuarr);
+   for (cu = first_cu; cu; cu = cu->cu_next)
+ {
+   struct abbrev_tag **arr;
+-- 
+2.43.5



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-03-27 Thread Sam James
commit: f5e4426903441825f7f37080a9712f754d6c4c38
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 27 17:01:01 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 27 17:01:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e44269

sys-devel/dwz: sync live

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

 sys-devel/dwz/dwz-.ebuild | 21 +
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index 7692569e9bca..2087550f34b4 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"
@@ -25,6 +25,10 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/elfutils
dev-libs/xxhash
+   elibc_musl? (
+   >=sys-libs/error-standalone-2.0
+   sys-libs/obstack-standalone
+   )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -33,6 +37,7 @@ BDEPEND="
dev-libs/elfutils[utils]
dev-util/dejagnu
)
+   virtual/pkgconfig
 "
 
 src_prepare() {
@@ -43,13 +48,21 @@ src_prepare() {
 src_compile() {
export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
 
-   emake CFLAGS="${CFLAGS}" srcdir="${S}"
+   tc-export PKG_CONFIG
+
+   export LIBS="-lelf"
+   if use elibc_musl; then
+   export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags 
obstack-standalone error-standalone)"
+   export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
+   fi
+
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
 }
 
 src_test() {
-   emake CFLAGS="${CFLAGS}" srcdir="${S}" check
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
 }
 
 src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" srcdir="${S}" install
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
install
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-03-27 Thread Sam James
commit: db5139e5bf0946ab7ec812044f3f6b70f93b66ef
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 27 16:59:58 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 27 16:59:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5139e5

sys-devel/dwz: drop 0.15-r1

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

 sys-devel/dwz/dwz-0.15-r1.ebuild | 55 
 1 file changed, 55 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
deleted file mode 100644
index 93355724c9f4..
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz";
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
-   inherit git-r3
-else
-   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
-   S="${WORKDIR}/${PN}"
-
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/elfutils
-   dev-libs/xxhash
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   dev-debug/gdb
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   )
-"
-
-src_prepare() {
-   default
-   tc-export CC
-}
-
-src_compile() {
-   export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
-
-   emake CFLAGS="${CFLAGS}" srcdir="${S}"
-}
-
-src_test() {
-   emake CFLAGS="${CFLAGS}" srcdir="${S}" check
-}
-
-src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" srcdir="${S}" install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: 9df9fcfa401695f942929df8d4d2a474c8244468
Author: Z. Liu  gmail  com>
AuthorDate: Sun Jan 26 01:21:15 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 26 01:55:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df9fcfa

sys-devel/dwz: fix compilation on different locales

otherwise "readelf | grep" will return nothing for non-ascii locales

Signed-off-by: Z. Liu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40308
Signed-off-by: Sam James  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 ++
 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 ++
 sys-devel/dwz/dwz-.ebuild| 2 ++
 3 files changed, 6 insertions(+)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 6ea8c380f942..2b489208a186 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -41,6 +41,8 @@ src_prepare() {
 }
 
 src_compile() {
+   export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
+
emake CFLAGS="${CFLAGS}" srcdir="${S}"
 }
 

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 1fa3a4e115ac..aff95634ad3b 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -52,6 +52,8 @@ src_prepare() {
 }
 
 src_compile() {
+   export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
+
tc-export PKG_CONFIG
 
export LIBS="-lelf"

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index 8e0c26c75f09..7692569e9bca 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -41,6 +41,8 @@ src_prepare() {
 }
 
 src_compile() {
+   export LANG=C LC_ALL=C  # grep find nothing for non-ascii locales
+
emake CFLAGS="${CFLAGS}" srcdir="${S}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: efa31bdc36e8eabea83e46ff95df6c4c3b7e642c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 26 02:01:09 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 26 02:01:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa31bdc

sys-devel/dwz: crank copyright

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

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 2b489208a186..93355724c9f4 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: f445655aab9576079747f759cca75c984f6742d9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 14:27:58 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 14:27:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f445655a

sys-devel/dwz: Stabilize 0.15-r4 amd64, #948813

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 1360be0247c6..1fa3a4e115ac 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: ace3dd1e4807bb621315cf8433b4ce05afb44040
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 14:14:42 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 14:14:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace3dd1e

sys-devel/dwz: Stabilize 0.15-r4 arm64, #948813

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index abbcb7a13f3c..d5046e6fd5a1 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~amd64 ~arm arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: 14c74583fd921b2c0881a43f569fe15ba49b5456
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 14:16:56 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 14:16:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c74583

sys-devel/dwz: drop 0.15-r2, 0.15-r3

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

 sys-devel/dwz/dwz-0.15-r2.ebuild | 57 ---
 sys-devel/dwz/dwz-0.15-r3.ebuild | 72 
 2 files changed, 129 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15-r2.ebuild b/sys-devel/dwz/dwz-0.15-r2.ebuild
deleted file mode 100644
index 09e446237df4..
--- a/sys-devel/dwz/dwz-0.15-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz";
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
-   inherit git-r3
-else
-   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
-   S="${WORKDIR}/${PN}"
-
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/elfutils
-   dev-libs/xxhash
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   dev-debug/gdb
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gdb-15.patch
-)
-
-src_prepare() {
-   default
-   tc-export CC
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" srcdir="${S}"
-}
-
-src_test() {
-   emake CFLAGS="${CFLAGS}" srcdir="${S}" check
-}
-
-src_install() {
-   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" srcdir="${S}" install
-}

diff --git a/sys-devel/dwz/dwz-0.15-r3.ebuild b/sys-devel/dwz/dwz-0.15-r3.ebuild
deleted file mode 100644
index 3773c9782abd..
--- a/sys-devel/dwz/dwz-0.15-r3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz";
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
-   inherit git-r3
-else
-   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
-   S="${WORKDIR}/${PN}"
-
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/elfutils
-   dev-libs/xxhash
-   elibc_musl? (
-   

[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: 0341fdf0d14dc35f584cab44715227f416f8a0b9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 14:14:43 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 14:14:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0341fdf0

sys-devel/dwz: Stabilize 0.15-r4 arm, #948813

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index d5046e6fd5a1..1360be0247c6 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: b34bcfd5a35319a1172c3f05f8bdf55d83474512
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 14:14:40 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 14:14:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34bcfd5

sys-devel/dwz: Stabilize 0.15-r4 ppc, #948813

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 52080f261396..abbcb7a13f3c 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: 20ac2c4fdb6b324fa44e6e2074f2cae4bcce7ea1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 14:14:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 14:14:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ac2c4f

sys-devel/dwz: Stabilize 0.15-r4 x86, #948813

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 7a6ea29979a1..52080f261396 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: 5087a6bc8b7140836db17896a307e6c1a5e19fdf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 14:14:37 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 14:14:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5087a6bc

sys-devel/dwz: Stabilize 0.15-r4 ppc64, #948813

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 28bd2fe712b7..7a6ea29979a1 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: 9e928e02bee2fad3151aa850af54c11903049565
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 13:50:03 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 13:50:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e928e02

sys-devel/dwz: Stabilize 0.15-r4 hppa, #948813

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 30060f4b1fd6..28bd2fe712b7 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-25 Thread Sam James
commit: 7f2115c790ebfb90d0ef10ab2431a1a9460c6422
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 13:43:15 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 13:43:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2115c7

sys-devel/dwz: Keyword 0.15-r4 hppa, #942464

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index ab72b7fe628c..30060f4b1fd6 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-06 Thread Sam James
commit: 3cf4cdc366d57a9a547c77447d12b661f9b32062
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  7 02:22:55 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  7 02:22:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf4cdc3

sys-devel/dwz: Keyword 0.15-r4 sparc, #942464

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 6d6e6a460f3d..ab72b7fe628c 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-06 Thread Sam James
commit: f08df139ab7ff4483afe864dc4bd2f9409b2b133
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  7 02:01:02 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  7 02:01:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08df139

sys-devel/dwz: Keyword 0.15-r4 ppc, #942464

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 11450b3da8b8..06a4feaa103a 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-06 Thread Sam James
commit: 2140dda64dc0e9d8c5036da4651313ddd734aa34
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  7 02:01:07 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  7 02:01:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2140dda6

sys-devel/dwz: Keyword 0.15-r4 ppc64, #942464

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

 sys-devel/dwz/dwz-0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 06a4feaa103a..6d6e6a460f3d 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-05 Thread WANG Xuerui
commit: 89302acb60a539ea3794f7373d1c2d2860d8614a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  5 12:26:50 2025 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  5 12:30:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89302acb

sys-devel/dwz: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/dwz/dwz-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/dwz/dwz-.ebuild b/sys-devel/dwz/dwz-.ebuild
index 8ce1dc9e912c..8e0c26c75f09 100644
--- a/sys-devel/dwz/dwz-.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
S="${WORKDIR}/${PN}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2025-01-05 Thread WANG Xuerui
commit: c986d015e35c8f4aa8044790c75ed1e94e8e5ab2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  5 12:26:44 2025 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  5 12:30:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c986d015

sys-devel/dwz: keyword 0.15-r4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/dwz/dwz-0.15-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index 4a04a9c3a97b..11450b3da8b8 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
 
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-12-14 Thread Sam James
commit: 67022c7de7d70dc3a9328e561ea5db3d1f8bfc73
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Dec 14 05:37:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 10:42:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67022c7d

sys-devel/dwz: use error-standalone-2.0

Bug: https://bugs.gentoo.org/946390
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/dwz/dwz-0.15-r4.ebuild | 72 
 1 file changed, 72 insertions(+)

diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
new file mode 100644
index ..4a04a9c3a97b
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/dwz";
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
+   inherit git-r3
+else
+   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   S="${WORKDIR}/${PN}"
+
+   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/elfutils
+   dev-libs/xxhash
+   elibc_musl? (
+   >=sys-libs/error-standalone-2.0
+   sys-libs/obstack-standalone
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-debug/gdb
+   dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gdb-15.patch
+   "${FILESDIR}"/${P}-readelf.patch
+)
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_compile() {
+   tc-export PKG_CONFIG
+
+   export LIBS="-lelf"
+   if use elibc_musl; then
+   export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags 
obstack-standalone error-standalone)"
+   export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone 
error-standalone)"
+   fi
+
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
+}
+
+src_test() {
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
+}
+
+src_install() {
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-12-14 Thread Sam James
commit: 8e398ec5b8e0466ccd70a4a7052544c4f8b621dc
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Dec 14 05:32:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 10:42:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e398ec5

sys-devel/dwz: prepare for error-standalone-2.0

Bug: https://bugs.gentoo.org/946390
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/dwz/dwz-0.15-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r3.ebuild b/sys-devel/dwz/dwz-0.15-r3.ebuild
index c3edf6b147e7..3773c9782abd 100644
--- a/sys-devel/dwz/dwz-0.15-r3.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r3.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-libs/elfutils
dev-libs/xxhash
elibc_musl? (
-   sys-libs/error-standalone
+   

[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/files/, sys-devel/dwz/

2024-12-01 Thread Sam James
commit: c7c4e417ac9c0e113dbf679baca04019dcb85723
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Nov 22 06:55:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 11:25:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c4e417

sys-devel/dwz: fix hardcoded readelf, pull error-standalone

Closes: https://bugs.gentoo.org/829239
Closes: https://bugs.gentoo.org/902197
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/dwz/dwz-0.15-r3.ebuild   | 72 ++
 sys-devel/dwz/files/dwz-0.15-readelf.patch | 43 ++
 2 files changed, 115 insertions(+)

diff --git a/sys-devel/dwz/dwz-0.15-r3.ebuild b/sys-devel/dwz/dwz-0.15-r3.ebuild
new file mode 100644
index ..c3edf6b147e7
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.15-r3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/dwz";
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
+   inherit git-r3
+else
+   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   S="${WORKDIR}/${PN}"
+
+   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/elfutils
+   dev-libs/xxhash
+   elibc_musl? (
+   sys-libs/error-standalone
+   sys-libs/obstack-standalone
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-debug/gdb
+   dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gdb-15.patch
+   "${FILESDIR}"/${P}-readelf.patch
+)
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_compile() {
+   tc-export PKG_CONFIG
+
+   export LIBS="-lelf"
+   if use elibc_musl; then
+   export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags 
obstack-standalone)"
+   export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone)"
+   fi
+
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
+}
+
+src_test() {
+   emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
+}
+
+src_install() {
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" 
install
+}

diff --git a/sys-devel/dwz/files/dwz-0.15-readelf.patch 
b/sys-devel/dwz/files/dwz-0.15-readelf.patch
new file mode 100644
index ..038c832e3950
--- /dev/null
+++ b/sys-devel/dwz/files/dwz-0.15-readelf.patch
@@ -0,0 +1,43 @@
+From 2ae1b0ee518ba40fe985aa644d3a66ebca1165e4 Mon Sep 17 00:00:00 2001
+From: "Haelwenn (lanodan) Monnier" 
+Upstream: https://sourceware.org/pipermail/dwz/2024q4/001435.html
+Date: Fri, 22 Nov 2024 07:33:09 +0100
+Subject: [PATCH 2/2] Makefile: use $READELF variable instead of hardcoding
+ 'readelf'
+
+---
+ Makefile | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 3dc6c6f..f0841aa 100644
+--- a/Makefile
 b/Makefile
+@@ -19,6 +19,8 @@ endif
+ 
+ override CFLAGS += $(CFLAGS_COMMON) $(CFLAGS_VERSION) $(CFLAGS_COPYRIGHT)
+ 
++READELF ?= $(CROSS_COMPILE)readelf
++
+ prefix = /usr
+ exec_prefix = $(prefix)
+ bindir = $(exec_prefix)/bin
+@@ -35,13 +37,13 @@ args.o: native.o
+ args.o: CFLAGS_FOR_SOURCE = \
+   -DNATIVE_ENDIAN_VAL=$(NATIVE_ENDIAN_VAL) \
+   -DNATIVE_POINTER_SIZE=$(NATIVE_POINTER_SIZE)
+-NATIVE_ENDIAN=$(shell readelf -h native.o \
++NATIVE_ENDIAN=$(shell ${READELF} -h native.o \
+   | grep Data \
+   | sed 's/.*, //;s/ endian//')
+ NATIVE_ENDIAN_LITTLE=$(findstring $(NATIVE_ENDIAN),$(findstring 
little,$(NATIVE_ENDIAN)))
+ NATIVE_ENDIAN_BIG=$(findstring $(NATIVE_ENDIAN),$(findstring 
big,$(NATIVE_ENDIAN)))
+ NATIVE_ENDIAN_VAL=$(if $(NATIVE_ENDIAN_LITTLE),ELFDATA2LSB,$(if 
$(NATIVE_ENDIAN_BIG),ELFDATA2MSB,ELFDATANONE))
+-NATIVE_POINTER_SIZE=$(shell readelf -wi native.o \
++NATIVE_POINTER_SIZE=$(shell ${READELF} -wi native.o \
+   | grep "Pointer Size:" \
+   | sed 's/.*: *//')
+ %.o: %.c
+-- 
+2.45.2
+



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/, sys-devel/dwz/files/

2024-11-06 Thread Sam James
commit: ed3a59ce3689b466cfbf16633abb0b1fecb0761f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  6 11:26:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  6 11:26:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3a59ce

sys-devel/dwz: backport fix for gdb-15 compat

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

 sys-devel/dwz/dwz-0.15-r2.ebuild  |  57 +
 sys-devel/dwz/files/dwz-0.15-gdb-15.patch | 369 ++
 2 files changed, 426 insertions(+)

diff --git a/sys-devel/dwz/dwz-0.15-r2.ebuild b/sys-devel/dwz/dwz-0.15-r2.ebuild
new file mode 100644
index ..09e446237df4
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.15-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/dwz";
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
+   inherit git-r3
+else
+   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   S="${WORKDIR}/${PN}"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/elfutils
+   dev-libs/xxhash
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-debug/gdb
+   dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gdb-15.patch
+)
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" srcdir="${S}"
+}
+
+src_test() {
+   emake CFLAGS="${CFLAGS}" srcdir="${S}" check
+}
+
+src_install() {
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" srcdir="${S}" install
+}

diff --git a/sys-devel/dwz/files/dwz-0.15-gdb-15.patch 
b/sys-devel/dwz/files/dwz-0.15-gdb-15.patch
new file mode 100644
index ..3d1754f37ddc
--- /dev/null
+++ b/sys-devel/dwz/files/dwz-0.15-gdb-15.patch
@@ -0,0 +1,369 @@
+https://sourceware.org/git/?p=dwz.git;a=commit;h=1ae37f476bc6c9f7a756fee4830766f03600866c
+
+From 1ae37f476bc6c9f7a756fee4830766f03600866c Mon Sep 17 00:00:00 2001
+From: Mark Wielaard 
+Date: Wed, 2 Oct 2024 23:20:57 +0200
+Subject: [PATCH] Add support for version 9 .gdb_index
+
+Version 9 .gdb_index adds a new shortcut table. The table itself is
+just two offset_type values (2 * 4 bytes) describing the language of
+the main function expresses as an DW_LANG_ constant and the offset of
+the main function's name in the constant pool.
+
+The offset to the shortcut table in the header is between the symbol
+table and constant pool offsets.
+
+write_gdb_index explicitly copies the function's name into the new
+constant pool (if lang is not zero) because it might not be an offset
+to an existing name of a symbol.
+
+Some extra checks and warnings have been added to let the user know
+when parsing the .gdb_index fails. Add a const char *file argument to
+write_gdb_index for better error reporting.
+
+Add -D_GNU_SOURCE to Makefile CFLAGS_COMMON to use memrchr.
+
+This fixes the gdb-add-index.sh testcase with gdb 15+.
+
+https://sourceware.org/PR32146
+--- a/Makefile
 b/Makefile
+@@ -8,7 +8,7 @@ CFLAGS = -O2 -g
+ DWZ_VERSION := $(shell cat $(srcdir)/VERSION)
+ CFLAGS_VERSION = -DDWZ_VERSION='"$(DWZ_VERSION)"'
+ CFLAGS_COPYRIGHT = $(shell cat $(srcdir)/COPYRIGHT_YEARS)
+-CFLAGS_COMMON = -Wall -W -D_FILE_OFFSET_BITS=64
++CFLAGS_COMMON = -Wall -W -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
+ XXH_PROG = "\#define XXH_INLINE_ALL 1\n\#include \n"
+ XXH_INLINE_ALL_WORKS = $(shell printf $(XXH_PROG) \
+   | $(CC) -xc -c - -o /dev/null 2>/dev/null \
+--- a/dwz.c
 b/dwz.c
+@@ -1,6 +1,7 @@
+ /* Copyright (C) 2001-2021 Red Hat, Inc.
+Copyright (C) 2003 Free Software Foundation, Inc.
+Copyright (C) 2019-2021 SUSE LLC.
++   Copyright (C) 2024 Mark J. Wielaard 
+Written by Jakub Jelinek , 2012.
+ 
+This program is free software; you can redistribute it and/or modify
+@@ -13222,12 +13223,13 @@ gdb_index_tu_cmp (const void *p, const void *q)
+ /* Construct new .gdb_index section in malloced memory
+if it needs adjustment.  */
+ static void
+-write_gdb_index (void)
++write_gdb_index (const char *file)
+ {
+   dw_cu_ref cu, cu_next, first_tu = NULL;
+-  unsigned char *gdb_index, *ptr, *inptr, *end;
++  unsigned char *gdb_index, *ptr, *inptr, *end, *conststart;
+   unsigned int ncus = 0, npus = 0, ntus = 0, ndelcus = 0, ver;
+   unsigned int culistoff, cutypesoff, addressoff, symboloff, constoff;
++  unsigned int headersize, shortcutoff, nextoff;
+   unsigned int *tuindices = NULL, tuidx = 0, *cumap = NULL, i, j, k;
+   bool fail = false;
+ 
+@@ -13235,14 +13237,27 @@ write_gdb_index (void)
+   if (likely (!op_multifile)
+   && (debug_sections[GDB_INDEX].da

[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-08-30 Thread Sam James
commit: 40695e4b8180e072eb5fb40262af15e3707cf0f6
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 31 01:06:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 31 01:06:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40695e4b

sys-devel/dwz: add 

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

 sys-devel/dwz/dwz-0.15-r1.ebuild   | 23 ++
 .../dwz/{dwz-0.15-r1.ebuild => dwz-.ebuild}| 23 ++
 2 files changed, 30 insertions(+), 16 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 07e6062f11f1..6ea8c380f942 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -7,13 +7,18 @@ inherit toolchain-funcs
 
 DESCRIPTION="DWARF optimization and duplicate removal tool"
 HOMEPAGE="https://sourceware.org/dwz";
-SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
+   inherit git-r3
+else
+   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   S="${WORKDIR}/${PN}"
 
-S="${WORKDIR}/${PN}"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
+fi
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
@@ -22,11 +27,13 @@ RDEPEND="
dev-libs/xxhash
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? (
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   dev-debug/gdb
-)"
+BDEPEND="
+   test? (
+   dev-debug/gdb
+   dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   )
+"
 
 src_prepare() {
default

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-.ebuild
similarity index 64%
copy from sys-devel/dwz/dwz-0.15-r1.ebuild
copy to sys-devel/dwz/dwz-.ebuild
index 07e6062f11f1..8ce1dc9e912c 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-.ebuild
@@ -7,13 +7,18 @@ inherit toolchain-funcs
 
 DESCRIPTION="DWARF optimization and duplicate removal tool"
 HOMEPAGE="https://sourceware.org/dwz";
-SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://sourceware.org/git/dwz.git";
+   inherit git-r3
+else
+   SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+   S="${WORKDIR}/${PN}"
 
-S="${WORKDIR}/${PN}"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
@@ -22,11 +27,13 @@ RDEPEND="
dev-libs/xxhash
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? (
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   dev-debug/gdb
-)"
+BDEPEND="
+   test? (
+   dev-debug/gdb
+   dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   )
+"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-20 Thread Sam James
commit: 7ba14e1b475ee1b14b4c1a285fc1d542066f6d14
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:15:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:15:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba14e1b

sys-devel/dwz: drop 0.14

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

 sys-devel/dwz/Manifest|  1 -
 sys-devel/dwz/dwz-0.14.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index c5d5a1555852..d770ee4adc0a 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1,2 +1 @@
-DIST dwz-0.14.tar.xz 147428 BLAKE2B 
286350a8276a1a674937a7adc99560562782044fd6caa50c9a55ec08343f34d8bd27140cca904e648859aba61d181e01ab0755f2115151fab16d498aa1549450
 SHA512 
62c39f79723ca99305dbb08d1d24a17699b9a84dd98c30904103da116831b1253bf1edbfb905c76fdc4d48305bd1ea0046314c5619209c40a1e624b8ae4908b1
 DIST dwz-0.15.tar.xz 150080 BLAKE2B 
4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca
 SHA512 
43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5

diff --git a/sys-devel/dwz/dwz-0.14.ebuild b/sys-devel/dwz/dwz-0.14.ebuild
deleted file mode 100644
index 8879c51bc69e..
--- a/sys-devel/dwz/dwz-0.14.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz";
-SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
-
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/elfutils"
-DEPEND="${RDEPEND}"
-BDEPEND="test? (
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   dev-debug/gdb
-)"
-
-src_prepare() {
-   default
-   sed -e '/^CFLAGS/d' -i Makefile || die
-   tc-export CC
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Jakov Smolić
commit: 7c1cdbde4fa862b66e77197ac281e6475d681700
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Feb  3 23:22:53 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Feb  3 23:22:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1cdbde

sys-devel/dwz: Keyword 0.15-r1 riscv, #923656

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 955ac57eb412..07e6062f11f1 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Sam James
commit: b7e9dd40bbc2ebb67dd5fe498eeddc74000f5a03
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 21:33:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 21:33:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e9dd40

sys-devel/dwz: Stabilize 0.15-r1 amd64, #923707

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

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 91205806c47c..955ac57eb412 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: 38e0b24b1bac064d769f38a916f0cc4715e44ec3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 14:19:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 14:19:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e0b24b

sys-devel/dwz: Stabilize 0.15-r1 x86, #923707

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index fdaf494f66ba..91205806c47c 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: 52d4e18721d07e956c615c3421688d5b9e2fa40f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:32:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:32:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d4e187

sys-devel/dwz: Stabilize 0.15-r1 arm64, #923707

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 8e583ba0ec1b..fdaf494f66ba 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ppc64 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Sam James
commit: 1c9e1b94f74790e0a458f1c15ed2883943809670
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 11:06:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 11:06:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9e1b94

sys-devel/dwz: Stabilize 0.15-r1 sparc, #923707

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

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 82fa37b5f09e..8e583ba0ec1b 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ppc64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: 633605cd65a245219e9f3ed3bc0ab01981171202
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:05:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:05:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633605cd

sys-devel/dwz: Stabilize 0.15-r1 ppc, #923707

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 87abb26b4af2..4ff0f10b2b31 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: 0c9a3342c9f206e8d134f418c5ba780afc1dc78b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:05:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:05:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9a3342

sys-devel/dwz: Stabilize 0.15-r1 ppc64, #923707

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 4ff0f10b2b31..82fa37b5f09e 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: 13d752bcd6491eb78c292a20f0711ad7b95592c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:03:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:03:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d752bc

sys-devel/dwz: Stabilize 0.15-r1 arm, #923707

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 37729c292db2..87abb26b4af2 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: a24e463e5e64d86d5bbb6dac7f618a4ef6691a6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 10:21:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 10:21:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24e463e

sys-devel/dwz: Keyword 0.15-r1 x86, #923656

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 542fbc601d2c..37729c292db2 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: 3f65c8d7a5c9ba61f940ea051b5ced9ecb92149c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 08:22:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 08:22:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f65c8d7

sys-devel/dwz: Keyword 0.15-r1 ppc, #923656

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 3c8ee0adad74..542fbc601d2c 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: 247838baff996552f9b68b9ecc835b3e4ff77c51
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 08:22:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 08:22:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247838ba

sys-devel/dwz: Keyword 0.15-r1 arm64, #923656

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 5316f277b236..3c8ee0adad74 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: bd4ed2cf0154a29154c6bf56d333ebae61c77150
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 08:22:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 08:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4ed2cf

sys-devel/dwz: Keyword 0.15-r1 ppc64, #923656

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index a463f143326f..9e4974d0bf55 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc"
+KEYWORDS="~amd64 ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2024-02-03 Thread Arthur Zamarin
commit: e353e96754660c48c2fefed9202ec053f5e5e641
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 08:22:03 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 08:22:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e353e967

sys-devel/dwz: Keyword 0.15-r1 arm, #923656

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/dwz/dwz-0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 9e4974d0bf55..5316f277b236 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2023-03-19 Thread Arsen Arsenović
commit: b18e6c746f4af1f1f73904fa2e458aa22b0da019
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 19 19:12:19 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sun Mar 19 20:32:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18e6c74

sys-devel/dwz: Add missing xxhash dependency and DESTDIR variable

Closes: https://bugs.gentoo.org/902163
Closes: https://bugs.gentoo.org/902155
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/dwz/{dwz-0.15.ebuild => dwz-0.15-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.15.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
similarity index 86%
rename from sys-devel/dwz/dwz-0.15.ebuild
rename to sys-devel/dwz/dwz-0.15-r1.ebuild
index f0f823edc849..a34aab7c8b3f 100644
--- a/sys-devel/dwz/dwz-0.15.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -17,7 +17,10 @@ KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/elfutils"
+RDEPEND="
+   dev-libs/elfutils
+   dev-libs/xxhash
+"
 DEPEND="${RDEPEND}"
 BDEPEND="test? (
dev-libs/elfutils[utils]
@@ -39,5 +42,5 @@ src_test() {
 }
 
 src_install() {
-   emake CFLAGS="${CFLAGS}" srcdir="${S}" install
+   emake DESTDIR="${D}" CFLAGS="${CFLAGS}" srcdir="${S}" install
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2023-03-19 Thread Arsen Arsenović
commit: fe10d71e701268131b1c3b88c3297b1d88ba01fd
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 19 19:19:50 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sun Mar 19 20:32:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe10d71e

sys-devel/dwz: update maintainers

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/dwz/metadata.xml | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/sys-devel/dwz/metadata.xml b/sys-devel/dwz/metadata.xml
index 319c2d8312f8..c87f24a66212 100644
--- a/sys-devel/dwz/metadata.xml
+++ b/sys-devel/dwz/metadata.xml
@@ -1,13 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   [email protected]
-   Konstantin Tokarev
-   
-   
-   [email protected]
-   Proxy Maintainers
+   
+   [email protected]
+   Gentoo Toolchain Project


The dwz package contains a program that attempts to optimize 
DWARF



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2023-03-19 Thread Arsen Arsenović
commit: e21a0edb7ad53a105f3867b98c3815151b576e46
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 19 15:23:22 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sun Mar 19 15:24:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21a0edb

sys-devel/dwz: add 0.15

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/dwz/Manifest|  1 +
 sys-devel/dwz/dwz-0.15.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index e46195dbc905..c5d5a1555852 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1 +1,2 @@
 DIST dwz-0.14.tar.xz 147428 BLAKE2B 
286350a8276a1a674937a7adc99560562782044fd6caa50c9a55ec08343f34d8bd27140cca904e648859aba61d181e01ab0755f2115151fab16d498aa1549450
 SHA512 
62c39f79723ca99305dbb08d1d24a17699b9a84dd98c30904103da116831b1253bf1edbfb905c76fdc4d48305bd1ea0046314c5619209c40a1e624b8ae4908b1
+DIST dwz-0.15.tar.xz 150080 BLAKE2B 
4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca
 SHA512 
43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5

diff --git a/sys-devel/dwz/dwz-0.15.ebuild b/sys-devel/dwz/dwz-0.15.ebuild
new file mode 100644
index ..f0f823edc849
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.15.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/dwz";
+SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/elfutils"
+DEPEND="${RDEPEND}"
+BDEPEND="test? (
+   dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   sys-devel/gdb
+)"
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" srcdir="${S}"
+}
+
+src_test() {
+   emake CFLAGS="${CFLAGS}" srcdir="${S}" check
+}
+
+src_install() {
+   emake CFLAGS="${CFLAGS}" srcdir="${S}" install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2021-11-29 Thread Joonas Niilola
commit: 5b3de10a4a7d5f1819c5401d6a00ea25a0916be2
Author: Konstantin Tokarev  yandex  ru>
AuthorDate: Mon Nov 29 02:25:07 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 30 07:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3de10a

sys-devel/dwz: Version update to 0.14

Closes: https://bugs.gentoo.org/808234
Signed-off-by: Konstantin Tokarev  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-devel/dwz/Manifest|  1 +
 sys-devel/dwz/dwz-0.14.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index e03a7ec5d0f8..218f3233c2f9 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1 +1,2 @@
 DIST dwz-0.13.tar.xz 114016 BLAKE2B 
0e53bb99a7790dbdd724594ad00f76267483fe31bf99c9a6ea67f8ca031d2559d5cfc79f613c81b1a99f9086aa16570cb4d850f36ddbc60bdec443dc3122cae7
 SHA512 
8dc5e647a99ab652fbbed2d37c595a072a2e31198e66f84220d4caf04a9ee0b2900b116932f268b68015e4cc6b49b87313bf1a2d00748d2b3c4799c9ee58c2f4
+DIST dwz-0.14.tar.xz 147428 BLAKE2B 
286350a8276a1a674937a7adc99560562782044fd6caa50c9a55ec08343f34d8bd27140cca904e648859aba61d181e01ab0755f2115151fab16d498aa1549450
 SHA512 
62c39f79723ca99305dbb08d1d24a17699b9a84dd98c30904103da116831b1253bf1edbfb905c76fdc4d48305bd1ea0046314c5619209c40a1e624b8ae4908b1

diff --git a/sys-devel/dwz/dwz-0.14.ebuild b/sys-devel/dwz/dwz-0.14.ebuild
new file mode 100644
index ..2980b142e30d
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.14.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/dwz";
+SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/elfutils"
+DEPEND="${RDEPEND}"
+BDEPEND="test? (
+   dev-util/dejagnu
+   dev-libs/elfutils[utils]
+)"
+
+src_prepare() {
+   default
+   sed -e '/^CFLAGS/d' -i Makefile || die
+   tc-export CC
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2021-11-29 Thread Joonas Niilola
commit: a02c92a10f5c3531567791477d759d67b1d59168
Author: Konstantin Tokarev  yandex  ru>
AuthorDate: Mon Nov 29 02:26:12 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 30 07:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02c92a1

sys-devel/dwz: Remove old version 0.13

Signed-off-by: Konstantin Tokarev  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/23104
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-devel/dwz/Manifest|  1 -
 sys-devel/dwz/dwz-0.13.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index 218f3233c2f9..e46195dbc905 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1,2 +1 @@
-DIST dwz-0.13.tar.xz 114016 BLAKE2B 
0e53bb99a7790dbdd724594ad00f76267483fe31bf99c9a6ea67f8ca031d2559d5cfc79f613c81b1a99f9086aa16570cb4d850f36ddbc60bdec443dc3122cae7
 SHA512 
8dc5e647a99ab652fbbed2d37c595a072a2e31198e66f84220d4caf04a9ee0b2900b116932f268b68015e4cc6b49b87313bf1a2d00748d2b3c4799c9ee58c2f4
 DIST dwz-0.14.tar.xz 147428 BLAKE2B 
286350a8276a1a674937a7adc99560562782044fd6caa50c9a55ec08343f34d8bd27140cca904e648859aba61d181e01ab0755f2115151fab16d498aa1549450
 SHA512 
62c39f79723ca99305dbb08d1d24a17699b9a84dd98c30904103da116831b1253bf1edbfb905c76fdc4d48305bd1ea0046314c5619209c40a1e624b8ae4908b1

diff --git a/sys-devel/dwz/dwz-0.13.ebuild b/sys-devel/dwz/dwz-0.13.ebuild
deleted file mode 100644
index 58aaf22593d5..
--- a/sys-devel/dwz/dwz-0.13.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz";
-SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
-
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/elfutils"
-DEPEND="${RDEPEND}"
-BDEPEND="test? (
-   dev-util/dejagnu
-   dev-libs/elfutils[utils]
-)"
-
-src_prepare() {
-   default
-   sed -e '/^CFLAGS/d' -i Makefile || die
-   tc-export CC
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2021-11-29 Thread Joonas Niilola
commit: 412ab6df9f5419d2b92f7544b456e0c6bbb24925
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Nov 30 07:26:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 30 07:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412ab6df

sys-devel/dwz: update EAPI 7 -> 8, add missing test dep

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-devel/dwz/dwz-0.14.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.14.ebuild b/sys-devel/dwz/dwz-0.14.ebuild
index 2980b142e30d..4ad7ab103878 100644
--- a/sys-devel/dwz/dwz-0.14.ebuild
+++ b/sys-devel/dwz/dwz-0.14.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -20,8 +20,9 @@ RESTRICT="!test? ( test )"
 RDEPEND="dev-libs/elfutils"
 DEPEND="${RDEPEND}"
 BDEPEND="test? (
-   dev-util/dejagnu
dev-libs/elfutils[utils]
+   dev-util/dejagnu
+   sys-devel/gdb
 )"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2020-09-23 Thread Conrad Kostecki
commit: 8f41df9f4d63ad5e668b5615df76926746659158
Author: Konstantin Tokarev  yandex  ru>
AuthorDate: Wed Sep 23 13:47:04 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep 23 21:53:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f41df9f

sys-devel/dwz: Implement "test" USE flag

Closes: https://github.com/gentoo/gentoo/pull/17645
Closes: https://bugs.gentoo.org/744247
Signed-off-by: Konstantin Tokarev  yandex.ru>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-devel/dwz/dwz-0.13.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.13.ebuild b/sys-devel/dwz/dwz-0.13.ebuild
index a99b0d53e37..58aaf22593d 100644
--- a/sys-devel/dwz/dwz-0.13.ebuild
+++ b/sys-devel/dwz/dwz-0.13.ebuild
@@ -14,9 +14,15 @@ S="${WORKDIR}/${PN}"
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
-DEPEND="dev-libs/elfutils"
-RDEPEND="${DEPEND}"
+RDEPEND="dev-libs/elfutils"
+DEPEND="${RDEPEND}"
+BDEPEND="test? (
+   dev-util/dejagnu
+   dev-libs/elfutils[utils]
+)"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2020-09-22 Thread Conrad Kostecki
commit: 1af86f6935d3a0417b3d083af91fb75ea9f3c91e
Author: Konstantin Tokarev  yandex  ru>
AuthorDate: Sun Sep 20 10:27:26 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Sep 22 21:13:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af86f69

sys-devel/dwz: Version update to 0.13

* Updated homepage URL
* Updated SRC_URI: now dwz has proper tarball downloads
* Added myself and proxy-maint project as maintainers
* Removed empty variables IUSE and BDEPEND
* Put set command in one line and dropped die message

Closes: https://github.com/gentoo/gentoo/pull/17609
Signed-off-by: Konstantin Tokarev  yandex.ru>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-devel/dwz/Manifest|  1 +
 sys-devel/dwz/dwz-0.13.ebuild | 25 +
 sys-devel/dwz/metadata.xml|  9 -
 3 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index 0880b1204d9..6c2695c8817 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1 +1,2 @@
 DIST dwz-0.12.tar.bz2 91234 BLAKE2B 
04deba0ae4c072eda3376f5c793dcecfe87a818608d4054f9c45038dad8fa8f34adfa399da36922c2a4629bd0a31255f09cc93d34c3e018387ac263b420c5d4c
 SHA512 
3b6e7270cde09dd3cfb39e4400e9012e781fb92f9ad91e2f930ec0c5ed1df2331a2dbd03ad520132460670b242c9a5585a2183df8dfda8a0188ebcfa51f8996e
+DIST dwz-0.13.tar.xz 114016 BLAKE2B 
0e53bb99a7790dbdd724594ad00f76267483fe31bf99c9a6ea67f8ca031d2559d5cfc79f613c81b1a99f9086aa16570cb4d850f36ddbc60bdec443dc3122cae7
 SHA512 
8dc5e647a99ab652fbbed2d37c595a072a2e31198e66f84220d4caf04a9ee0b2900b116932f268b68015e4cc6b49b87313bf1a2d00748d2b3c4799c9ee58c2f4

diff --git a/sys-devel/dwz/dwz-0.13.ebuild b/sys-devel/dwz/dwz-0.13.ebuild
new file mode 100644
index 000..a99b0d53e37
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.13.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/dwz";
+SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz";
+
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/elfutils"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -e '/^CFLAGS/d' -i Makefile || die
+   tc-export CC
+}

diff --git a/sys-devel/dwz/metadata.xml b/sys-devel/dwz/metadata.xml
index 3580a958ed3..72a6a1288bc 100644
--- a/sys-devel/dwz/metadata.xml
+++ b/sys-devel/dwz/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   [email protected]
+   Konstantin Tokarev
+   
+   
+   [email protected]
+   Proxy Maintainers
+   

The dwz package contains a program that attempts to optimize 
DWARF
debugging information contained in ELF shared libraries and ELF 
executables



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2020-09-22 Thread Conrad Kostecki
commit: 12186c829e6357d920f49cbd2a0cced28e7950c0
Author: Konstantin Tokarev  yandex  ru>
AuthorDate: Tue Sep 22 12:24:13 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Sep 22 21:18:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12186c82

sys-devel/dwz: Remove old version 0.12

Closes: https://bugs.gentoo.org/713856
Signed-off-by: Konstantin Tokarev  yandex.ru>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-devel/dwz/Manifest   |  1 -
 sys-devel/dwz/dwz-0.12-r1.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index 6c2695c8817..e03a7ec5d0f 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1,2 +1 @@
-DIST dwz-0.12.tar.bz2 91234 BLAKE2B 
04deba0ae4c072eda3376f5c793dcecfe87a818608d4054f9c45038dad8fa8f34adfa399da36922c2a4629bd0a31255f09cc93d34c3e018387ac263b420c5d4c
 SHA512 
3b6e7270cde09dd3cfb39e4400e9012e781fb92f9ad91e2f930ec0c5ed1df2331a2dbd03ad520132460670b242c9a5585a2183df8dfda8a0188ebcfa51f8996e
 DIST dwz-0.13.tar.xz 114016 BLAKE2B 
0e53bb99a7790dbdd724594ad00f76267483fe31bf99c9a6ea67f8ca031d2559d5cfc79f613c81b1a99f9086aa16570cb4d850f36ddbc60bdec443dc3122cae7
 SHA512 
8dc5e647a99ab652fbbed2d37c595a072a2e31198e66f84220d4caf04a9ee0b2900b116932f268b68015e4cc6b49b87313bf1a2d00748d2b3c4799c9ee58c2f4

diff --git a/sys-devel/dwz/dwz-0.12-r1.ebuild b/sys-devel/dwz/dwz-0.12-r1.ebuild
deleted file mode 100644
index 9926eba6d80..000
--- a/sys-devel/dwz/dwz-0.12-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-FPKG_HASH="1624afa75b94633e03c6e1bb952fb348"
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/git/?p=dwz.git;a=summary";
-SRC_URI="https://src.fedoraproject.org/repo/pkgs/dwz/${P}.tar.bz2/${FPKG_HASH}/${P}.tar.bz2";
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-libs/elfutils"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_prepare() {
-   default
-   sed -i \
-   -e '/^CFLAGS/d' \
-   Makefile || die "sed failed"
-   tc-export CC
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2019-04-13 Thread Tiziano Müller
commit: 4b14cf6cf29ee9807c4e72a999742fb85446f94b
Author: Tiziano Müller  gentoo  org>
AuthorDate: Sat Apr 13 10:35:06 2019 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Sat Apr 13 10:36:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b14cf6c

sys-devel/dwz: remove superseded revision

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tiziano Müller  gentoo.org>

 sys-devel/dwz/dwz-0.12.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/sys-devel/dwz/dwz-0.12.ebuild b/sys-devel/dwz/dwz-0.12.ebuild
deleted file mode 100644
index 73840565b41..000
--- a/sys-devel/dwz/dwz-0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FPKG_HASH="1624afa75b94633e03c6e1bb952fb348"
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/git/?p=dwz.git;a=summary";
-SRC_URI="https://src.fedoraproject.org/repo/pkgs/dwz/${P}.tar.bz2/${FPKG_HASH}/${P}.tar.bz2";
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-libs/elfutils"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   sed -i \
-   -e '/^CFLAGS/d' \
-   Makefile || die "sed failed"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2019-04-13 Thread Tiziano Müller
commit: 1f0a334057d92489c4f2749085194910767653da
Author: Tiziano Müller  gentoo  org>
AuthorDate: Sat Apr 13 10:33:27 2019 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Sat Apr 13 10:36:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0a3340

sys-devel/dwz: fix calling cc directly

Closes: https://bugs.gentoo.org/683024
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tiziano Müller  gentoo.org>

 sys-devel/dwz/dwz-0.12-r1.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/sys-devel/dwz/dwz-0.12-r1.ebuild b/sys-devel/dwz/dwz-0.12-r1.ebuild
new file mode 100644
index 000..9926eba6d80
--- /dev/null
+++ b/sys-devel/dwz/dwz-0.12-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+FPKG_HASH="1624afa75b94633e03c6e1bb952fb348"
+
+DESCRIPTION="DWARF optimization and duplicate removal tool"
+HOMEPAGE="https://sourceware.org/git/?p=dwz.git;a=summary";
+SRC_URI="https://src.fedoraproject.org/repo/pkgs/dwz/${P}.tar.bz2/${FPKG_HASH}/${P}.tar.bz2";
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-libs/elfutils"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/^CFLAGS/d' \
+   Makefile || die "sed failed"
+   tc-export CC
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/dwz/

2018-07-15 Thread Tiziano Müller
commit: b952854802e862d4d67f04dd8ab704488659a57b
Author: Tiziano Müller  gentoo  org>
AuthorDate: Sun Jul 15 20:26:06 2018 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Sun Jul 15 20:29:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9528548

sys-devel/dwz: version bump (bug 529570), drop old

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 sys-devel/dwz/Manifest| 2 +-
 sys-devel/dwz/{dwz-0.9.ebuild => dwz-0.12.ebuild} | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index 291ab9f867b..0880b1204d9 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1 +1 @@
-DIST dwz-0.9.tar.xz 90604 BLAKE2B 
37cc2248998625df7e275dc8d0690ceaaea998cd0b8492ce7e4ef7606d4196af676aa55be6eb8d376e7a01c83a6213112b6eeb4a6e725c606839f0576fdcbbf4
 SHA512 
ce139fd37cfd8cd6e1b6d162fb4896527122f4cb25685eed73eb3dc9fe7aea5ab85d59fe4e299940f0bc5a7cc7c9fa54236581bd9dc4ffab3cc4d62f0f164cdc
+DIST dwz-0.12.tar.bz2 91234 BLAKE2B 
04deba0ae4c072eda3376f5c793dcecfe87a818608d4054f9c45038dad8fa8f34adfa399da36922c2a4629bd0a31255f09cc93d34c3e018387ac263b420c5d4c
 SHA512 
3b6e7270cde09dd3cfb39e4400e9012e781fb92f9ad91e2f930ec0c5ed1df2331a2dbd03ad520132460670b242c9a5585a2183df8dfda8a0188ebcfa51f8996e

diff --git a/sys-devel/dwz/dwz-0.9.ebuild b/sys-devel/dwz/dwz-0.12.ebuild
similarity index 65%
rename from sys-devel/dwz/dwz-0.9.ebuild
rename to sys-devel/dwz/dwz-0.12.ebuild
index db4171617b7..73840565b41 100644
--- a/sys-devel/dwz/dwz-0.9.ebuild
+++ b/sys-devel/dwz/dwz-0.12.ebuild
@@ -1,11 +1,13 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
+
+FPKG_HASH="1624afa75b94633e03c6e1bb952fb348"
 
 DESCRIPTION="DWARF optimization and duplicate removal tool"
 HOMEPAGE="https://sourceware.org/git/?p=dwz.git;a=summary";
-SRC_URI="mirror://gentoo/${P}.tar.xz"
+SRC_URI="https://src.fedoraproject.org/repo/pkgs/dwz/${P}.tar.bz2/${FPKG_HASH}/${P}.tar.bz2";
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
@@ -16,6 +18,7 @@ DEPEND="dev-libs/elfutils"
 RDEPEND="${DEPEND}"
 
 src_prepare() {
+   default
sed -i \
-e '/^CFLAGS/d' \
Makefile || die "sed failed"