public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2017-03-28 23:45 Manuel Rüger
  0 siblings, 0 replies; 15+ messages in thread
From: Manuel Rüger @ 2017-03-28 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     87c053bc11ad0b97c987bd2541d1106f6bc2acf5
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 23:43:19 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 23:44:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c053bc

dev-util/bloaty: Initial version

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-util/bloaty/Manifest                  |  1 +
 dev-util/bloaty/bloaty-0_p20170321.ebuild | 38 +++++++++++++++++++++++++++++++
 dev-util/bloaty/metadata.xml              | 13 +++++++++++
 3 files changed, 52 insertions(+)

diff --git a/dev-util/bloaty/Manifest b/dev-util/bloaty/Manifest
new file mode 100644
index 00000000000..ea161db0752
--- /dev/null
+++ b/dev-util/bloaty/Manifest
@@ -0,0 +1 @@
+DIST bloaty-0_p20170321.tar.gz 3100291 SHA256 0873e2abe0cf3dbb1fd47c97dfa9d0b47bf4b2627647b60325240a08f2ff0acc SHA512 9c784524e60e646b7af81fb48eb1d2b2cb9c7239a22d970c93dd9f28f932f66c16974dc18e4aa9edd96adbc26c17d0fd2160d469bacf8e82539e1b5c5a63077e WHIRLPOOL a15aa28d8d49d1e67d961a2db01d691f91474bee1703462eddeb41e2cb87a49c4a184c318a1b94d765b54bb5b3e92281f3eed23a44a2378ada19eceeadd36cb2

diff --git a/dev-util/bloaty/bloaty-0_p20170321.ebuild b/dev-util/bloaty/bloaty-0_p20170321.ebuild
new file mode 100644
index 00000000000..d444e0b7d78
--- /dev/null
+++ b/dev-util/bloaty/bloaty-0_p20170321.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vcs-snapshot toolchain-funcs
+
+COMMIT="8e2298492eb9c0c9c358f4e5173bbc147e8e0436"
+
+DESCRIPTION="A size profiler for binaries"
+HOMEPAGE="https://github.com/google/bloaty"
+SRC_URI="https://github.com/google/bloaty/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=dev-libs/re2-0.2017.03.01"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+	sed -i -e "s#\$(RE2_[AH])##"\
+		-e "s/\tar /\t$(tc-getAR) /"\
+		-e "s#-lpthread#-lre2 -lpthread#"\
+		-e "/^CXXFLAGS/ s#-I third_party/re2##"\
+		Makefile || die
+}
+
+src_compile() {
+	CXX=$(tc-getCXX) emake
+}
+
+src_install() {
+	dobin ${PN}
+	dodoc README.md
+}

diff --git a/dev-util/bloaty/metadata.xml b/dev-util/bloaty/metadata.xml
new file mode 100644
index 00000000000..945ab4f537a
--- /dev/null
+++ b/dev-util/bloaty/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<longdescription>
+	</longdescription>
+	<maintainer type="person">
+		<email>mrueg@gentoo.org</email>
+		<name>Manuel Rüger</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">google/bloaty</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2017-06-06 22:09 Manuel Rüger
  0 siblings, 0 replies; 15+ messages in thread
From: Manuel Rüger @ 2017-06-06 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     77c8552e1c1d23172123080b8c9331cd81106c55
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  6 22:08:52 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Jun  6 22:08:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c8552e

dev-util/bloaty: Update snapshot

Gentoo-Bug: #621046
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/bloaty/Manifest                  |  1 +
 dev-util/bloaty/bloaty-0_p20170420.ebuild | 38 +++++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/dev-util/bloaty/Manifest b/dev-util/bloaty/Manifest
index ea161db0752..ab2a0612cff 100644
--- a/dev-util/bloaty/Manifest
+++ b/dev-util/bloaty/Manifest
@@ -1 +1,2 @@
 DIST bloaty-0_p20170321.tar.gz 3100291 SHA256 0873e2abe0cf3dbb1fd47c97dfa9d0b47bf4b2627647b60325240a08f2ff0acc SHA512 9c784524e60e646b7af81fb48eb1d2b2cb9c7239a22d970c93dd9f28f932f66c16974dc18e4aa9edd96adbc26c17d0fd2160d469bacf8e82539e1b5c5a63077e WHIRLPOOL a15aa28d8d49d1e67d961a2db01d691f91474bee1703462eddeb41e2cb87a49c4a184c318a1b94d765b54bb5b3e92281f3eed23a44a2378ada19eceeadd36cb2
+DIST bloaty-0_p20170420.tar.gz 3100016 SHA256 b317b0725e485d285c83c2a65a2fbdd125dd6fd92f8d3b504ec235f3d39fd46e SHA512 93947fd0c49c3223c1ec216c88fe22b24e68654511d4b9d4fb2bcbc816b92bbdaf47344abc1dc8f80ed0b38a8c8b09909f862f916fd9182048235582aa10feb0 WHIRLPOOL dcdf174fbb4235653cf0210c0345ca0aa4b9b2ca7eb77d0ccaaa13a58c4b88581ad2da9308aec5fb5b6f6cae3c271885971466e8cb875c8b597f748e16857998

diff --git a/dev-util/bloaty/bloaty-0_p20170420.ebuild b/dev-util/bloaty/bloaty-0_p20170420.ebuild
new file mode 100644
index 00000000000..e26da812ab4
--- /dev/null
+++ b/dev-util/bloaty/bloaty-0_p20170420.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vcs-snapshot toolchain-funcs
+
+COMMIT="73594cde8c9a52a102c4341c244c833aa61b9c06"
+
+DESCRIPTION="A size profiler for binaries"
+HOMEPAGE="https://github.com/google/bloaty"
+SRC_URI="https://github.com/google/bloaty/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=dev-libs/re2-0.2017.03.01"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+	sed -i -e "s#\$(RE2_[AH])##"\
+		-e "s#\tar #\t$(tc-getAR) #"\
+		-e "s#-lpthread#-lre2 -lpthread#"\
+		-e "/^CXXFLAGS/ s#-I third_party/re2##"\
+		Makefile || die
+}
+
+src_compile() {
+	CXX=$(tc-getCXX) emake
+}
+
+src_install() {
+	dobin ${PN}
+	dodoc README.md
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2017-06-06 22:09 Manuel Rüger
  0 siblings, 0 replies; 15+ messages in thread
From: Manuel Rüger @ 2017-06-06 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     5012dd71b52a8f00bfee60f36f4097deccaa4444
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  6 22:09:17 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Jun  6 22:09:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5012dd71

dev-util/bloaty: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/bloaty/Manifest                  |  1 -
 dev-util/bloaty/bloaty-0_p20170321.ebuild | 38 -------------------------------
 2 files changed, 39 deletions(-)

diff --git a/dev-util/bloaty/Manifest b/dev-util/bloaty/Manifest
index ab2a0612cff..051e505fa91 100644
--- a/dev-util/bloaty/Manifest
+++ b/dev-util/bloaty/Manifest
@@ -1,2 +1 @@
-DIST bloaty-0_p20170321.tar.gz 3100291 SHA256 0873e2abe0cf3dbb1fd47c97dfa9d0b47bf4b2627647b60325240a08f2ff0acc SHA512 9c784524e60e646b7af81fb48eb1d2b2cb9c7239a22d970c93dd9f28f932f66c16974dc18e4aa9edd96adbc26c17d0fd2160d469bacf8e82539e1b5c5a63077e WHIRLPOOL a15aa28d8d49d1e67d961a2db01d691f91474bee1703462eddeb41e2cb87a49c4a184c318a1b94d765b54bb5b3e92281f3eed23a44a2378ada19eceeadd36cb2
 DIST bloaty-0_p20170420.tar.gz 3100016 SHA256 b317b0725e485d285c83c2a65a2fbdd125dd6fd92f8d3b504ec235f3d39fd46e SHA512 93947fd0c49c3223c1ec216c88fe22b24e68654511d4b9d4fb2bcbc816b92bbdaf47344abc1dc8f80ed0b38a8c8b09909f862f916fd9182048235582aa10feb0 WHIRLPOOL dcdf174fbb4235653cf0210c0345ca0aa4b9b2ca7eb77d0ccaaa13a58c4b88581ad2da9308aec5fb5b6f6cae3c271885971466e8cb875c8b597f748e16857998

diff --git a/dev-util/bloaty/bloaty-0_p20170321.ebuild b/dev-util/bloaty/bloaty-0_p20170321.ebuild
deleted file mode 100644
index d444e0b7d78..00000000000
--- a/dev-util/bloaty/bloaty-0_p20170321.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vcs-snapshot toolchain-funcs
-
-COMMIT="8e2298492eb9c0c9c358f4e5173bbc147e8e0436"
-
-DESCRIPTION="A size profiler for binaries"
-HOMEPAGE="https://github.com/google/bloaty"
-SRC_URI="https://github.com/google/bloaty/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-libs/re2-0.2017.03.01"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-	sed -i -e "s#\$(RE2_[AH])##"\
-		-e "s/\tar /\t$(tc-getAR) /"\
-		-e "s#-lpthread#-lre2 -lpthread#"\
-		-e "/^CXXFLAGS/ s#-I third_party/re2##"\
-		Makefile || die
-}
-
-src_compile() {
-	CXX=$(tc-getCXX) emake
-}
-
-src_install() {
-	dobin ${PN}
-	dodoc README.md
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2017-07-23 12:16 Manuel Rüger
  0 siblings, 0 replies; 15+ messages in thread
From: Manuel Rüger @ 2017-07-23 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c3a510b6617fc589b21b693a432e594288c005e4
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 12:15:39 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 12:15:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a510b6

dev-util/bloaty: Drop myself as a maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-util/bloaty/metadata.xml | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-util/bloaty/metadata.xml b/dev-util/bloaty/metadata.xml
index 945ab4f537a..146d5f454ee 100644
--- a/dev-util/bloaty/metadata.xml
+++ b/dev-util/bloaty/metadata.xml
@@ -1,12 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<longdescription>
-	</longdescription>
-	<maintainer type="person">
-		<email>mrueg@gentoo.org</email>
-		<name>Manuel Rüger</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<upstream>
 		<remote-id type="github">google/bloaty</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2020-07-05  8:24 Joonas Niilola
  0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2020-07-05  8:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4e7de51a73307c3c473bbc445eabd5b08770d320
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Sun May 24 10:45:23 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul  5 08:24:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7de51a

dev-util/bloaty: bump version to 1.1

Closes: https://bugs.gentoo.org/717124
Closes: https://bugs.gentoo.org/724160
Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/bloaty/Manifest          |  1 +
 dev-util/bloaty/bloaty-1.1.ebuild | 45 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/dev-util/bloaty/Manifest b/dev-util/bloaty/Manifest
index 320f82f838b..62eeef4698b 100644
--- a/dev-util/bloaty/Manifest
+++ b/dev-util/bloaty/Manifest
@@ -1 +1,2 @@
 DIST bloaty-0_p20170420.tar.gz 3100016 BLAKE2B 74a3b44a5e63f8f06da7b554588be0ced62a0f6792513984fbf7cfab520f6f6173868d588427dd9ca322c6fbc29fd1b8931453ec045c591fd8de58904178bf2c SHA512 93947fd0c49c3223c1ec216c88fe22b24e68654511d4b9d4fb2bcbc816b92bbdaf47344abc1dc8f80ed0b38a8c8b09909f862f916fd9182048235582aa10feb0
+DIST bloaty-1.1.tar.bz2 5363836 BLAKE2B a538cf5634ed72844bb128238a521caf375eaab34fd3cce8fdd46002bcbc6c53ba986cc7c1e4b761b1253b2f01cb557c94e1e1585507ff89bec10c891e5f5a88 SHA512 142d0dd58fc0aadce3aee6e9260c6ed792a18cf5fe260c89051d51b9357c7527ba352c3d6c9e23a3494796fba3d88314b6ed8a3a76c6c0d111d4c509cae6b216

diff --git a/dev-util/bloaty/bloaty-1.1.ebuild b/dev-util/bloaty/bloaty-1.1.ebuild
new file mode 100644
index 00000000000..227dcc50dcd
--- /dev/null
+++ b/dev-util/bloaty/bloaty-1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A size profiler for binaries"
+HOMEPAGE="https://github.com/google/bloaty"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/google/${PN}"
+	IUSE="test"
+	RESTRICT="!test? ( test )"
+else
+	SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
+	KEYWORDS="~amd64"
+fi
+
+BDEPEND="
+	virtual/pkgconfig
+"
+DEPEND="
+	dev-libs/capstone:=
+	dev-libs/protobuf:=
+	dev-libs/re2:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBLOATY_ENABLE_CMAKETARGETS=OFF
+		-DBUILD_SHARED_LIBS=OFF
+	)
+	if [[ ${PV} == 9999 ]]; then
+		mycmakeargs+=(
+			-DBUILD_TESTING=$(usex test)
+			$(usex test -DINSTALL_GTEST=OFF "")
+		)
+	fi
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2020-07-05  8:24 Joonas Niilola
  0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2020-07-05  8:24 UTC (permalink / raw
  To: gentoo-commits

commit:     15477285327859b353e2a12c7943d869b5d740c0
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Sun May 24 10:46:08 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul  5 08:24:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15477285

dev-util/bloaty: add 9999 live ebuild

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Closes: https://github.com/gentoo/gentoo/pull/15944
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/bloaty/bloaty-9999.ebuild | 43 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/dev-util/bloaty/bloaty-9999.ebuild b/dev-util/bloaty/bloaty-9999.ebuild
new file mode 100644
index 00000000000..4aa412ab17d
--- /dev/null
+++ b/dev-util/bloaty/bloaty-9999.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A size profiler for binaries"
+HOMEPAGE="https://github.com/google/bloaty"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/google/${PN}"
+	IUSE="test"
+	RESTRICT="!test? ( test )"
+else
+	SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
+	KEYWORDS="~amd64"
+fi
+
+BDEPEND="
+	virtual/pkgconfig
+"
+DEPEND="
+	dev-libs/capstone:=
+	dev-libs/protobuf:=
+	dev-libs/re2:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBLOATY_ENABLE_CMAKETARGETS=OFF
+	)
+	if [[ ${PV} == 9999 ]]; then
+		mycmakeargs+=(
+			-DBUILD_TESTING=$(usex test)
+		)
+	fi
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2020-07-05  8:24 Joonas Niilola
  0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2020-07-05  8:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4f9ac1689226022a7308fe49e298163be479e2ab
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Sun May 24 10:44:36 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul  5 08:24:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9ac168

dev-util/bloaty: add myself as proxy-maintainer

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/bloaty/metadata.xml | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-util/bloaty/metadata.xml b/dev-util/bloaty/metadata.xml
index 146d5f454ee..36b90a82850 100644
--- a/dev-util/bloaty/metadata.xml
+++ b/dev-util/bloaty/metadata.xml
@@ -1,8 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="github">google/bloaty</remote-id>
-	</upstream>
+  <maintainer type="person">
+    <email>ngg@ngg.hu</email>
+    <name>Gergely Nagy</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">google/bloaty</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2022-03-20  0:38 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-03-20  0:38 UTC (permalink / raw
  To: gentoo-commits

commit:     853ba82fbfe652a348a9b8da664f3a53d8dbe5dc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 00:36:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 00:36:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853ba82f

dev-util/bloaty: [QA] fix tc-get* quoting

This can cause build problems for e.g. 32-bit (gcc -m32 ...)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/bloaty/bloaty-0_p20170420.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/bloaty/bloaty-0_p20170420.ebuild b/dev-util/bloaty/bloaty-0_p20170420.ebuild
index e26da812ab42..16f023dc0f83 100644
--- a/dev-util/bloaty/bloaty-0_p20170420.ebuild
+++ b/dev-util/bloaty/bloaty-0_p20170420.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,7 +29,7 @@ src_prepare() {
 }
 
 src_compile() {
-	CXX=$(tc-getCXX) emake
+	CXX="$(tc-getCXX)" emake
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2022-05-21  8:20 Joonas Niilola
  0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2022-05-21  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     10a48926b7fb19874a8df42b8144d6ba958bd7c4
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 08:19:12 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 21 08:20:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a48926

dev-util/bloaty: Stabilize 1.1 amd64, #843443

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

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

diff --git a/dev-util/bloaty/bloaty-1.1.ebuild b/dev-util/bloaty/bloaty-1.1.ebuild
index 227dcc50dcdf..3914161e140f 100644
--- a/dev-util/bloaty/bloaty-1.1.ebuild
+++ b/dev-util/bloaty/bloaty-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
 	RESTRICT="!test? ( test )"
 else
 	SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 fi
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2022-05-21  8:20 Joonas Niilola
  0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2022-05-21  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     7dfdd553dbbea46ce67d8c0f502c57c3a003af7a
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 08:20:05 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 21 08:20:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dfdd553

dev-util/bloaty: drop 0_p20170420

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/bloaty/Manifest                  |  1 -
 dev-util/bloaty/bloaty-0_p20170420.ebuild | 38 -------------------------------
 2 files changed, 39 deletions(-)

diff --git a/dev-util/bloaty/Manifest b/dev-util/bloaty/Manifest
index 62eeef4698b9..ba9d6612b834 100644
--- a/dev-util/bloaty/Manifest
+++ b/dev-util/bloaty/Manifest
@@ -1,2 +1 @@
-DIST bloaty-0_p20170420.tar.gz 3100016 BLAKE2B 74a3b44a5e63f8f06da7b554588be0ced62a0f6792513984fbf7cfab520f6f6173868d588427dd9ca322c6fbc29fd1b8931453ec045c591fd8de58904178bf2c SHA512 93947fd0c49c3223c1ec216c88fe22b24e68654511d4b9d4fb2bcbc816b92bbdaf47344abc1dc8f80ed0b38a8c8b09909f862f916fd9182048235582aa10feb0
 DIST bloaty-1.1.tar.bz2 5363836 BLAKE2B a538cf5634ed72844bb128238a521caf375eaab34fd3cce8fdd46002bcbc6c53ba986cc7c1e4b761b1253b2f01cb557c94e1e1585507ff89bec10c891e5f5a88 SHA512 142d0dd58fc0aadce3aee6e9260c6ed792a18cf5fe260c89051d51b9357c7527ba352c3d6c9e23a3494796fba3d88314b6ed8a3a76c6c0d111d4c509cae6b216

diff --git a/dev-util/bloaty/bloaty-0_p20170420.ebuild b/dev-util/bloaty/bloaty-0_p20170420.ebuild
deleted file mode 100644
index 16f023dc0f83..000000000000
--- a/dev-util/bloaty/bloaty-0_p20170420.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vcs-snapshot toolchain-funcs
-
-COMMIT="73594cde8c9a52a102c4341c244c833aa61b9c06"
-
-DESCRIPTION="A size profiler for binaries"
-HOMEPAGE="https://github.com/google/bloaty"
-SRC_URI="https://github.com/google/bloaty/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-libs/re2-0.2017.03.01"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-	sed -i -e "s#\$(RE2_[AH])##"\
-		-e "s#\tar #\t$(tc-getAR) #"\
-		-e "s#-lpthread#-lre2 -lpthread#"\
-		-e "/^CXXFLAGS/ s#-I third_party/re2##"\
-		Makefile || die
-}
-
-src_compile() {
-	CXX="$(tc-getCXX)" emake
-}
-
-src_install() {
-	dobin ${PN}
-	dodoc README.md
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2022-06-05 11:53 Matthew Smith
  0 siblings, 0 replies; 15+ messages in thread
From: Matthew Smith @ 2022-06-05 11:53 UTC (permalink / raw
  To: gentoo-commits

commit:     e35e8ce40eff0960e3b01bcb8593802a7715b097
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  5 11:52:01 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sun Jun  5 11:52:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35e8ce4

dev-util/bloaty: drop to maintainer-needed

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-util/bloaty/metadata.xml | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-util/bloaty/metadata.xml b/dev-util/bloaty/metadata.xml
index 3f7e79b059df..25bf3d3cec05 100644
--- a/dev-util/bloaty/metadata.xml
+++ b/dev-util/bloaty/metadata.xml
@@ -1,14 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person" proxied="yes">
-    <email>ngg@ngg.hu</email>
-    <name>Gergely Nagy</name>
-  </maintainer>
-  <maintainer type="project" proxied="proxy">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
+  <!-- maintainer-needed -->
   <upstream>
     <remote-id type="github">google/bloaty</remote-id>
   </upstream>


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2023-04-25 20:58 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-04-25 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     334e73f2a3ee962075c9427c19c1ca5f5ee09068
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 20:58:32 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 20:58:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334e73f2

dev-util/bloaty: Keyword 1.1 arm64, #905039

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-util/bloaty/bloaty-1.1.ebuild b/dev-util/bloaty/bloaty-1.1.ebuild
index 3914161e140f..d72f426425c5 100644
--- a/dev-util/bloaty/bloaty-1.1.ebuild
+++ b/dev-util/bloaty/bloaty-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
 	RESTRICT="!test? ( test )"
 else
 	SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-	KEYWORDS="amd64"
+	KEYWORDS="amd64 ~arm64"
 fi
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2023-08-21 18:51 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-08-21 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     9459a5f07b31fb170b09a4f3aa828178cde9ea8c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 21 18:51:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 21 18:51:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9459a5f0

dev-util/bloaty: protobuf now needs >=c++14

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/bloaty/bloaty-1.1.ebuild  | 3 +++
 dev-util/bloaty/bloaty-9999.ebuild | 9 +++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-util/bloaty/bloaty-1.1.ebuild b/dev-util/bloaty/bloaty-1.1.ebuild
index d72f426425c5..60319810d1f8 100644
--- a/dev-util/bloaty/bloaty-1.1.ebuild
+++ b/dev-util/bloaty/bloaty-1.1.ebuild
@@ -32,14 +32,17 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
 	local mycmakeargs=(
+		-DCMAKE_CXX_STANDARD=14 # needed by protobuf
 		-DBLOATY_ENABLE_CMAKETARGETS=OFF
 		-DBUILD_SHARED_LIBS=OFF
 	)
+
 	if [[ ${PV} == 9999 ]]; then
 		mycmakeargs+=(
 			-DBUILD_TESTING=$(usex test)
 			$(usex test -DINSTALL_GTEST=OFF "")
 		)
 	fi
+
 	cmake_src_configure
 }

diff --git a/dev-util/bloaty/bloaty-9999.ebuild b/dev-util/bloaty/bloaty-9999.ebuild
index 4aa412ab17d3..c532d76fe085 100644
--- a/dev-util/bloaty/bloaty-9999.ebuild
+++ b/dev-util/bloaty/bloaty-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
 	RESTRICT="!test? ( test )"
 else
 	SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm64"
 fi
 
 BDEPEND="
@@ -32,12 +32,17 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
 	local mycmakeargs=(
+		-DCMAKE_CXX_STANDARD=14 # needed by protobuf
 		-DBLOATY_ENABLE_CMAKETARGETS=OFF
+		-DBUILD_SHARED_LIBS=OFF
 	)
+
 	if [[ ${PV} == 9999 ]]; then
 		mycmakeargs+=(
 			-DBUILD_TESTING=$(usex test)
+			$(usex test -DINSTALL_GTEST=OFF "")
 		)
 	fi
+
 	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2023-09-05  6:10 Joonas Niilola
  0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2023-09-05  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ed02df9f8363c644401a9e6e8eaccabfa18769f0
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 06:09:48 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 06:10:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed02df9f

dev-util/bloaty: drop 1.1

Closes: https://bugs.gentoo.org/913656
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/bloaty/bloaty-1.1.ebuild | 48 ---------------------------------------
 1 file changed, 48 deletions(-)

diff --git a/dev-util/bloaty/bloaty-1.1.ebuild b/dev-util/bloaty/bloaty-1.1.ebuild
deleted file mode 100644
index 60319810d1f8..000000000000
--- a/dev-util/bloaty/bloaty-1.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A size profiler for binaries"
-HOMEPAGE="https://github.com/google/bloaty"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/google/${PN}"
-	IUSE="test"
-	RESTRICT="!test? ( test )"
-else
-	SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-	KEYWORDS="amd64 ~arm64"
-fi
-
-BDEPEND="
-	virtual/pkgconfig
-"
-DEPEND="
-	dev-libs/capstone:=
-	dev-libs/protobuf:=
-	dev-libs/re2:=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DCMAKE_CXX_STANDARD=14 # needed by protobuf
-		-DBLOATY_ENABLE_CMAKETARGETS=OFF
-		-DBUILD_SHARED_LIBS=OFF
-	)
-
-	if [[ ${PV} == 9999 ]]; then
-		mycmakeargs+=(
-			-DBUILD_TESTING=$(usex test)
-			$(usex test -DINSTALL_GTEST=OFF "")
-		)
-	fi
-
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/
@ 2023-09-05  6:10 Joonas Niilola
  0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2023-09-05  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     fa9c8cd43e3b64f13dd56ad8e7a60ce7ea203895
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 06:08:58 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 06:10:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9c8cd4

dev-util/bloaty: Stabilize 1.1-r1 amd64, #913656

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

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

diff --git a/dev-util/bloaty/bloaty-1.1-r1.ebuild b/dev-util/bloaty/bloaty-1.1-r1.ebuild
index e8c0b98fe27a..61b19bcb8d78 100644
--- a/dev-util/bloaty/bloaty-1.1-r1.ebuild
+++ b/dev-util/bloaty/bloaty-1.1-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
 	RESTRICT="!test? ( test )"
 else
 	SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-	KEYWORDS="~amd64 ~arm64"
+	KEYWORDS="amd64 ~arm64"
 fi
 
 LICENSE="Apache-2.0"


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2023-09-05  6:10 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-28 23:45 [gentoo-commits] repo/gentoo:master commit in: dev-util/bloaty/ Manuel Rüger
  -- strict thread matches above, loose matches on Subject: below --
2017-06-06 22:09 Manuel Rüger
2017-06-06 22:09 Manuel Rüger
2017-07-23 12:16 Manuel Rüger
2020-07-05  8:24 Joonas Niilola
2020-07-05  8:24 Joonas Niilola
2020-07-05  8:24 Joonas Niilola
2022-03-20  0:38 Sam James
2022-05-21  8:20 Joonas Niilola
2022-05-21  8:20 Joonas Niilola
2022-06-05 11:53 Matthew Smith
2023-04-25 20:58 Sam James
2023-08-21 18:51 Sam James
2023-09-05  6:10 Joonas Niilola
2023-09-05  6:10 Joonas Niilola

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox