[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 58f161a9e5ea3744a32c7535086883c20d6b68c7 Author: Sam James gentoo org> AuthorDate: Tue May 28 00:10:17 2024 + Commit: Sam James gentoo org> CommitDate: Tue May 28 00:10:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f161a9 dev-libs/protobuf-c: add 1.5.0 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/Manifest| 1 + dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 9e824fc64956..fac581b01b10 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1 +1,2 @@ DIST protobuf-c-1.4.1.tar.gz 513596 BLAKE2B b5e87a3154863581b81790a26b6b522c2b3ad138e966053f20c6264b4a7677d6c5bff8e27faa7c6cfa9e982b72b06e2f518a3def9f6db13241c3cb3ee9afc8f6 SHA512 190a4aa5c607853e6bf860b0974deb21e4f7f6209e810251eaca9612b59ea676779b0ca217fb1572914ffb8de3315a7d24f162b14d447ee671a9adc5b1271e41 +DIST protobuf-c-1.5.0.tar.gz 507251 BLAKE2B 7b428655901f4fd74b67b75419552e7c02065a5291aed4dcc1d55b98c986caa9ccf846eb5e98e0954420c3e5bea559b0078843e00daa7b5c63465eec21e28204 SHA512 175c9fc901cab88308730eea982dd62b1e0decdceb80aa53be163f17a440b4acecb834a784beab5cd71186413a322a323f4539758a8727ca51801cf92f9bd3da diff --git a/dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild b/dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild new file mode 100644 index ..ee2370a3fa6e --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="static-libs" + +BDEPEND=" + >=dev-libs/protobuf-3:0 + virtual/pkgconfig +" +DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -name '*.la' -type f -delete || die + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 49332be146a1c02b19bab3df6761e8cc0ae1ed4a Author: Sam James gentoo org> AuthorDate: Mon Oct 9 21:45:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 21:45:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49332be1 dev-libs/protobuf-c: Stabilize 1.4.1-r1 amd64, #915412 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild index f73ff3ea7730..b7000c160efc 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 75ce610127949ad777287a64fdcfa9f64ca9565a Author: Sam James gentoo org> AuthorDate: Mon Oct 9 07:04:23 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 07:04:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ce6101 dev-libs/protobuf-c: Stabilize 1.4.1-r1 ppc64, #915412 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild index 05b6fbf6e197..2145fb125497 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 60774c7ab980c9abb58dc9ad4cdbac2cac7810e6 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 04:36:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 04:36:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60774c7a dev-libs/protobuf-c: Stabilize 1.4.1-r1 sparc, #915412 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild index b41bc50791b2..05b6fbf6e197 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 2d687536e5a47411d673c4b180a66e2fe75e04f5 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 04:27:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 04:27:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d687536 dev-libs/protobuf-c: Stabilize 1.4.1-r1 arm64, #915412 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild index 50c6fdbc2e60..b41bc50791b2 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 588622da83810d9adc9cd1a35bbed52bcf0a1ce8 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 04:23:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 04:23:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588622da dev-libs/protobuf-c: Stabilize 1.4.1-r1 arm, #915412 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild index edb57577cfd9..50c6fdbc2e60 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 18f7c3dc5579906aceb8ba0426c9d913519709e9 Author: Hans de Graaff gentoo org> AuthorDate: Mon Oct 2 16:52:43 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Oct 2 16:53:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f7c3dc dev-libs/protobuf-c: drop 1.4.0-r1 Bug: https://bugs.gentoo.org/904423 Signed-off-by: Hans de Graaff gentoo.org> dev-libs/protobuf-c/Manifest | 1 - dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 0044b4089538..9e824fc64956 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,2 +1 @@ -DIST protobuf-c-1.4.0.tar.gz 505251 BLAKE2B 5f53238c064f82de87012eb739bf6a44c202d0dbf2fc5af394accdc52a9934d1fb9cea2bb4a4d529fdf98959546aaa672c1c991a9a7016803d16f65accc907cd SHA512 6a2e5031b85b5986e863661437dea002eba217257a50a27db88d29fa1a3db1014ed6ec7c21d89df700d181b18e169d1037146cb6475c10cd5a068a91e522e3c3 DIST protobuf-c-1.4.1.tar.gz 513596 BLAKE2B b5e87a3154863581b81790a26b6b522c2b3ad138e966053f20c6264b4a7677d6c5bff8e27faa7c6cfa9e982b72b06e2f518a3def9f6db13241c3cb3ee9afc8f6 SHA512 190a4aa5c607853e6bf860b0974deb21e4f7f6209e810251eaca9612b59ea676779b0ca217fb1572914ffb8de3315a7d24f162b14d447ee671a9adc5b1271e41 diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild deleted file mode 100644 index 8e8ab4e49d70.. --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -MY_PV="${PV/_/-}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Protocol Buffers implementation in C" -HOMEPAGE="https://github.com/protobuf-c/protobuf-c; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD-2" -# Subslot == SONAME version -SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=">=dev-libs/protobuf-3:0 - virtual/pkgconfig" -DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-include-path.patch -) - -src_prepare() { - default - - if ! use test; then - eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch - fi - - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -type f -delete || die - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
commit: 08cd4cb67131e6cbd177a05b3a908f5b00716f33 Author: Sam James gentoo org> AuthorDate: Mon Aug 21 19:57:26 2023 + Commit: Sam James gentoo org> CommitDate: Mon Aug 21 19:57:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08cd4cb6 dev-libs/protobuf-c: fix build w/ new protobuf Closes: https://bugs.gentoo.org/912775 Signed-off-by: Sam James gentoo.org> .../files/protobuf-c-1.4.1-protobuf-22.patch | 501 + dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild | 56 +++ 2 files changed, 557 insertions(+) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.4.1-protobuf-22.patch b/dev-libs/protobuf-c/files/protobuf-c-1.4.1-protobuf-22.patch new file mode 100644 index ..5e53899aee3d --- /dev/null +++ b/dev-libs/protobuf-c/files/protobuf-c-1.4.1-protobuf-22.patch @@ -0,0 +1,501 @@ +https://bugs.gentoo.org/912775 +https://github.com/protobuf-c/protobuf-c/issues/679 +https://github.com/protobuf-c/protobuf-c/issues/544 +https://github.com/protobuf-c/protobuf-c/pull/673 + +From ad48868dfe77592c4bacf936ade208f384a26b09 Mon Sep 17 00:00:00 2001 +From: Robert Edmonds +Date: Sun, 2 Jul 2023 17:48:18 -0400 +Subject: [PATCH 1/7] protoc-c: Remove GOOGLE_DISALLOW_EVIL_CONSTRUCTORS macro + invocations + +protobuf has removed the definition of this macro as of commit +1595417dd3859bbff7d3d61ad0b6e39044d47489, so the invocation of this +macro in protobuf-c breaks the build when building agaist the protobuf +22.x or 23.x series. + +Simply removing the macro invocations seems to be safe and doesn't break +the build on Debian's protobuf 3.21.12 nor Debian's protobuf 3.6.1.3. +--- + protoc-c/c_bytes_field.h | 2 -- + protoc-c/c_enum.h| 2 -- + protoc-c/c_enum_field.h | 2 -- + protoc-c/c_extension.h | 2 -- + protoc-c/c_field.h | 5 - + protoc-c/c_file.h| 2 -- + protoc-c/c_generator.h | 3 --- + protoc-c/c_message.h | 2 -- + protoc-c/c_message_field.h | 4 + protoc-c/c_primitive_field.h | 4 + protoc-c/c_service.h | 2 -- + protoc-c/c_string_field.h| 2 -- + 12 files changed, 32 deletions(-) + +diff --git a/protoc-c/c_bytes_field.h b/protoc-c/c_bytes_field.h +index bf873f0f..df91ef73 100644 +--- a/protoc-c/c_bytes_field.h b/protoc-c/c_bytes_field.h +@@ -87,8 +87,6 @@ class BytesFieldGenerator : public FieldGenerator { + + private: + std::map variables_; +- +- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(BytesFieldGenerator); + }; + + +diff --git a/protoc-c/c_enum.h b/protoc-c/c_enum.h +index 9c34b697..089c3366 100644 +--- a/protoc-c/c_enum.h b/protoc-c/c_enum.h +@@ -106,8 +106,6 @@ class EnumGenerator { + private: + const EnumDescriptor* descriptor_; + std::string dllexport_decl_; +- +- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(EnumGenerator); + }; + + } // namespace c +diff --git a/protoc-c/c_enum_field.h b/protoc-c/c_enum_field.h +index 3f8c005d..e0c96adf 100644 +--- a/protoc-c/c_enum_field.h b/protoc-c/c_enum_field.h +@@ -85,8 +85,6 @@ class EnumFieldGenerator : public FieldGenerator { + + private: + std::map variables_; +- +- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(EnumFieldGenerator); + }; + + +diff --git a/protoc-c/c_extension.h b/protoc-c/c_extension.h +index 95413885..bda0bc55 100644 +--- a/protoc-c/c_extension.h b/protoc-c/c_extension.h +@@ -98,8 +98,6 @@ class ExtensionGenerator { + const FieldDescriptor* descriptor_; + std::string type_traits_; + std::string dllexport_decl_; +- +- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ExtensionGenerator); + }; + + } // namespace c +diff --git a/protoc-c/c_field.h b/protoc-c/c_field.h +index 3cad35d3..623a872e 100644 +--- a/protoc-c/c_field.h b/protoc-c/c_field.h +@@ -103,9 +103,6 @@ class FieldGenerator { + const std::string _macro, + const std::string _addr) const; + const FieldDescriptor *descriptor_; +- +- private: +- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FieldGenerator); + }; + + // Convenience class which constructs FieldGenerators for a Descriptor. +@@ -121,8 +118,6 @@ class FieldGeneratorMap { + std::unique_ptr[]> field_generators_; + + static FieldGenerator* MakeGenerator(const FieldDescriptor* field); +- +- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FieldGeneratorMap); + }; + + } // namespace c +diff --git a/protoc-c/c_file.h b/protoc-c/c_file.h +index 8dfd8ba0..db1866cd 100644 +--- a/protoc-c/c_file.h b/protoc-c/c_file.h +@@ -103,8 +103,6 @@ class FileGenerator { + std::unique_ptr[]> enum_generators_; + std::unique_ptr[]> service_generators_; + std::unique_ptr[]> extension_generators_; +- +- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileGenerator); + }; + + } // namespace c +diff --git a/protoc-c/c_generator.h b/protoc-c/c_generator.h +index ac1ffafe..b8b44aaa 100644 +--- a/protoc-c/c_generator.h b/protoc-c/c_generator.h +@@ -93,9 +93,6 @@ class PROTOC_C_EXPORT CGenerator :
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 68b324f3cb973d1c963b360329b79e903b9a91be Author: WANG Xuerui gentoo org> AuthorDate: Sun Aug 28 07:03:09 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Aug 28 07:41:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b324f3 dev-libs/protobuf-c: keyword 1.4.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index 78602855478a..f45fc3e9bb0f 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 212bfd7be6b591949ebf87136c8ba6a5fd7a9379 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 25 18:25:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 25 18:25:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212bfd7b dev-libs/protobuf-c: x86 stable wrt bug #866440 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index dc7366096317..78602855478a 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 59b0525d94d9a72f51fb94b3796101b66109450e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 25 18:24:20 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 25 18:24:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b0525d dev-libs/protobuf-c: sparc stable wrt bug #866440 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index aa34f6ae40f8..dc7366096317 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: af4ee01f464447fce2a3f0621baadfd218343fc3 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 25 18:15:00 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 25 18:15:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4ee01f dev-libs/protobuf-c: amd64 stable wrt bug #866440 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index a4e2c6d43312..aa34f6ae40f8 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 20126d0e3c2aa73eeb7c994dc043b386275903b4 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 16:43:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 16:43:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20126d0e dev-libs/protobuf-c: Stabilize 1.4.1 arm64, #866440 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index ee427a4512d5..a4e2c6d43312 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: c2f10c36fbc2e4456c1eff7c200df80fd14480ac Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 16:43:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 16:43:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f10c36 dev-libs/protobuf-c: Stabilize 1.4.1 arm, #866440 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index 55914ce615d7..d6b136bfa9d3 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6df87faca11cdddaf2a6bd73fc55a9f2a95dab7f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 16:43:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 16:43:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df87fac dev-libs/protobuf-c: Stabilize 1.4.1 ppc, #866440 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index 7eedf12e47a5..55914ce615d7 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 897cabf9bcd5962f14652c703fc75150f60ba48c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 16:43:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 16:43:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897cabf9 dev-libs/protobuf-c: Stabilize 1.4.1 ppc64, #866440 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index d6b136bfa9d3..ee427a4512d5 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6ef86ad77ac20061ad417f415498bd98573fa5ec Author: Sam James gentoo org> AuthorDate: Mon Jul 11 02:01:17 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 11 02:01:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef86ad7 dev-libs/protobuf-c: add 1.4.1 Bug: https://bugs.gentoo.org/856043 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/Manifest| 1 + dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 731c705df93b..0044b4089538 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1 +1,2 @@ DIST protobuf-c-1.4.0.tar.gz 505251 BLAKE2B 5f53238c064f82de87012eb739bf6a44c202d0dbf2fc5af394accdc52a9934d1fb9cea2bb4a4d529fdf98959546aaa672c1c991a9a7016803d16f65accc907cd SHA512 6a2e5031b85b5986e863661437dea002eba217257a50a27db88d29fa1a3db1014ed6ec7c21d89df700d181b18e169d1037146cb6475c10cd5a068a91e522e3c3 +DIST protobuf-c-1.4.1.tar.gz 513596 BLAKE2B b5e87a3154863581b81790a26b6b522c2b3ad138e966053f20c6264b4a7677d6c5bff8e27faa7c6cfa9e982b72b06e2f518a3def9f6db13241c3cb3ee9afc8f6 SHA512 190a4aa5c607853e6bf860b0974deb21e4f7f6209e810251eaca9612b59ea676779b0ca217fb1572914ffb8de3315a7d24f162b14d447ee671a9adc5b1271e41 diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild new file mode 100644 index ..7eedf12e47a5 --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND=">=dev-libs/protobuf-3:0 + virtual/pkgconfig" +DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.0-include-path.patch +) + +src_prepare() { + default + + if ! use test; then + eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch + fi + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -name '*.la' -type f -delete || die + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: c563834a4eb425be30c0691050db81823e47946d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 2 20:51:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 2 20:51:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c563834a dev-libs/protobuf-c: Stabilize 1.4.0-r1 ppc64, #811705 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index 4f6a5e7ddc7c..8e8ab4e49d70 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: e8aaa2342507211beaad29526931ea2bbe1b8d68 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Feb 2 08:03:28 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Feb 2 08:03:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8aaa234 dev-libs/protobuf-c: sparc stable wrt bug #811705 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index 5f3efe1abb49..4f6a5e7ddc7c 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6104c7d3a0079e0d8fb173a476034d782cb8f41e Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Feb 2 08:02:35 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Feb 2 08:02:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6104c7d3 dev-libs/protobuf-c: ppc stable wrt bug #811705 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index 5778623c7435..5f3efe1abb49 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: dcc4fffec6c3e89a37f5bc67c83a56fddcb98b03 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Feb 2 08:02:07 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Feb 2 08:02:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc4fffe dev-libs/protobuf-c: amd64 stable wrt bug #811705 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index ae984fd64d87..5778623c7435 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 317f64552b7486c0782c3e65ca6b974ad37881ef Author: Sam James gentoo org> AuthorDate: Tue Feb 1 04:10:56 2022 + Commit: Sam James gentoo org> CommitDate: Tue Feb 1 04:10:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317f6455 dev-libs/protobuf-c: Stabilize 1.4.0-r1 x86, #811705 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index d8f7024e14d9..ae984fd64d87 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 3a058e79ebccf53be3fad6153c1bdd07767b57c4 Author: Sam James gentoo org> AuthorDate: Tue Feb 1 04:09:50 2022 + Commit: Sam James gentoo org> CommitDate: Tue Feb 1 04:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a058e79 dev-libs/protobuf-c: Stabilize 1.4.0-r1 arm, #811705 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index 363c475ea98c..d8f7024e14d9 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 5202c47efe957968de7d457932603a438f8fbb9d Author: Sam James gentoo org> AuthorDate: Tue Feb 1 04:09:25 2022 + Commit: Sam James gentoo org> CommitDate: Tue Feb 1 04:09:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5202c47e dev-libs/protobuf-c: Stabilize 1.4.0-r1 arm64, #811705 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index c4c68172c8ef..363c475ea98c 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/files/
commit: 5b636acab6ea7ca7606ec9dbc00d57b6f9825b7e Author: Sam James gentoo org> AuthorDate: Thu Nov 4 21:34:42 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 4 21:34:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b636aca dev-libs/protobuf-c: flip include order Closes: https://bugs.gentoo.org/821727 Bug: https://bugs.gentoo.org/818775 Signed-off-by: Sam James gentoo.org> .../files/protobuf-c-1.4.0-include-path.patch | 26 +++--- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.4.0-include-path.patch b/dev-libs/protobuf-c/files/protobuf-c-1.4.0-include-path.patch index ae3fa26e6ab..80b6ea4705b 100644 --- a/dev-libs/protobuf-c/files/protobuf-c-1.4.0-include-path.patch +++ b/dev-libs/protobuf-c/files/protobuf-c-1.4.0-include-path.patch @@ -7,7 +7,7 @@ https://bugs.gentoo.org/818775 protobuf-c/protobuf-c.pb.cc protobuf-c/protobuf-c.pb.h: @PROTOC@ $(top_srcdir)/protobuf-c/protobuf-c.proto - $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/protobuf-c/protobuf-c.proto -+ $(AM_V_GEN)@PROTOC@ -I@includedir@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/protobuf-c/protobuf-c.proto ++ $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) -I@includedir@ --cpp_out=$(top_builddir) $(top_srcdir)/protobuf-c/protobuf-c.proto BUILT_SOURCES += \ protobuf-c/protobuf-c.pb.cc \ @@ -16,19 +16,19 @@ https://bugs.gentoo.org/818775 t/test.pb-c.c t/test.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test.proto - $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto -+ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) -I@includedir@ --c_out=$(top_builddir) $(top_srcdir)/t/test.proto t/test-optimized.pb-c.c t/test-optimized.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-optimized.proto - $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto -+ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) -I@includedir@ --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto t/test-full.pb-c.c t/test-full.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-full.proto - $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto -+ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) -I@includedir@ --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto t/test-full.pb.cc t/test-full.pb.h: @PROTOC@ $(top_srcdir)/t/test-full.proto - $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/t/test-full.proto -+ $(AM_V_GEN)@PROTOC@ -I@includedir@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/t/test-full.proto ++ $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) -I@includedir@ --cpp_out=$(top_builddir) $(top_srcdir)/t/test-full.proto t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT) $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc @@ -37,7 +37,7 @@ https://bugs.gentoo.org/818775 t/test-proto3.pb-c.c t/test-proto3.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-proto3.proto - $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto -+ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) -I@includedir@ --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto BUILT_SOURCES += \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
commit: 636a457ddfdef16faef6d374298123bc4cee5438 Author: John Duncan <1i5t5.duncan cox net> AuthorDate: Thu Nov 4 21:03:22 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 4 21:03:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636a457d dev-libs/protobuf-c: fix include path Closes: https://bugs.gentoo.org/818775 Signed-off-by: John Duncan <1i5t5.duncan cox.net> Signed-off-by: Sam James gentoo.org> .../files/protobuf-c-1.4.0-include-path.patch | 105 + dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild | 4 + 2 files changed, 109 insertions(+) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.4.0-include-path.patch b/dev-libs/protobuf-c/files/protobuf-c-1.4.0-include-path.patch new file mode 100644 index 000..ae3fa26e6ab --- /dev/null +++ b/dev-libs/protobuf-c/files/protobuf-c-1.4.0-include-path.patch @@ -0,0 +1,105 @@ +https://bugs.gentoo.org/818775 + +--- a/Makefile.am b/Makefile.am +@@ -111,7 +111,7 @@ protoc_c_protoc_gen_c_LDADD = \ + -lprotoc + + protobuf-c/protobuf-c.pb.cc protobuf-c/protobuf-c.pb.h: @PROTOC@ $(top_srcdir)/protobuf-c/protobuf-c.proto +- $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/protobuf-c/protobuf-c.proto ++ $(AM_V_GEN)@PROTOC@ -I@includedir@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/protobuf-c/protobuf-c.proto + + BUILT_SOURCES += \ +protobuf-c/protobuf-c.pb.cc \ +@@ -174,16 +174,16 @@ t_generated_code2_cxx_generate_packed_da + $(protobuf_LIBS) + + t/test.pb-c.c t/test.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test.proto +- $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto + + t/test-optimized.pb-c.c t/test-optimized.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-optimized.proto +- $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto + + t/test-full.pb-c.c t/test-full.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-full.proto +- $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto + + t/test-full.pb.cc t/test-full.pb.h: @PROTOC@ $(top_srcdir)/t/test-full.proto +- $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/t/test-full.proto ++ $(AM_V_GEN)@PROTOC@ -I@includedir@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/t/test-full.proto + + t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT) + $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc +@@ -214,7 +214,7 @@ t_generated_code3_test_generated_code3_S + t/test-proto3.pb-c.c + + t/test-proto3.pb-c.c t/test-proto3.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-proto3.proto +- $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto + + BUILT_SOURCES += \ + t/test-proto3.pb-c.c t/test-proto3.pb-c.h +@@ -237,7 +237,7 @@ t_issue204_issue204_SOURCES = \ + t_issue204_issue204_LDADD = \ + protobuf-c/libprotobuf-c.la + t/issue204/issue204.pb-c.c t/issue204/issue204.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/issue204/issue204.proto +- $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue204/issue204.proto ++ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I@includedir@ -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue204/issue204.proto + BUILT_SOURCES += \ + t/issue204/issue204.pb-c.c t/issue204/issue204.pb-c.h + EXTRA_DIST += \ +@@
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 89d5c4d893a3c695545f1522aebd03f940864904 Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 20 20:58:18 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 20 21:03:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d5c4d8 dev-libs/protobuf-c: drop *.la Signed-off-by: Mike Gilbert gentoo.org> .../{protobuf-c-1.3.3.ebuild => protobuf-c-1.3.3-r1.ebuild} | 5 + .../{protobuf-c-1.4.0.ebuild => protobuf-c-1.4.0-r1.ebuild} | 5 + 2 files changed, 10 insertions(+) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3-r1.ebuild similarity index 91% rename from dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild rename to dev-libs/protobuf-c/protobuf-c-1.3.3-r1.ebuild index 1fb166b0ecf..efdf8fa4897 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3-r1.ebuild @@ -41,3 +41,8 @@ multilib_src_configure() { ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } + +multilib_src_install_all() { + find "${ED}" -name '*.la' -type f -delete || die + einstalldocs +} diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild similarity index 90% rename from dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild rename to dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild index a5c2feff802..b14451d4492 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild @@ -41,3 +41,8 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } + +multilib_src_install_all() { + find "${ED}" -name '*.la' -type f -delete || die + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 20527ba355639ba8583a0535fb671edcbce0180b Author: Sam James gentoo org> AuthorDate: Wed Aug 18 19:09:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Aug 18 19:22:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20527ba3 dev-libs/protobuf-c: add 1.4.0 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/Manifest| 1 + dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 84f6a69adac..35674fb99b2 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1 +1,2 @@ DIST protobuf-c-1.3.3.tar.gz 500505 BLAKE2B 6f00eac847f5287cdea5afaea5be05d660eda10b30a14bbab89331ef134f93b8a77d3f6546cab246447494b0283b32218f794c56a7d081906c49668631b14505 SHA512 85308348929487e3a89158c6078dab39cee0b39a0611a4d5ba73d20520e41d96915e42a0d6060ebd3eb7d922c82444f5ca000ea4f8791b37734485cbb7e283b1 +DIST protobuf-c-1.4.0.tar.gz 505251 BLAKE2B 5f53238c064f82de87012eb739bf6a44c202d0dbf2fc5af394accdc52a9934d1fb9cea2bb4a4d529fdf98959546aaa672c1c991a9a7016803d16f65accc907cd SHA512 6a2e5031b85b5986e863661437dea002eba217257a50a27db88d29fa1a3db1014ed6ec7c21d89df700d181b18e169d1037146cb6475c10cd5a068a91e522e3c3 diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild new file mode 100644 index 000..a5c2feff802 --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + if ! use test; then + eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch + fi + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 829df930fd3c8a16a67b12eb5adf8e971ae149a2 Author: Ye Cao rioslab org> AuthorDate: Mon Jun 28 09:04:56 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jun 29 05:49:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829df930 dev-libs/protobuf-c: add ~riscv keyword Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ye Cao rioslab.org> Signed-off-by: Yixun Lan gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index 9a6f86d79c8..1fb166b0ecf 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 8efe246f3483766a6bc4812261a85b7f9bbd51a0 Author: Sam James gentoo org> AuthorDate: Tue Mar 16 18:46:45 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 16 19:22:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efe246f dev-libs/protobuf-c: drop 1.3.2 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/Manifest| 1 - dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index f68a10ab715..84f6a69adac 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,2 +1 @@ -DIST protobuf-c-1.3.2.tar.gz 500100 BLAKE2B b8bcd4ad6f9ddc05f28526f7cc58778b21a34fc18c7c7aa2a5bb45ae7fdc7c5d8957f989fe1bbfe353214ca87b02afed8cf0ad43c0f0e39f7e13059a5dfd6b7d SHA512 d94d2c6f11b3e482fd3d1b8cef5b2d896ad37a679068f393d29916311deadc5b6b86f946b046d7ee49260b0223e3128e052dc76324b4a8cd6ea184d566ad9aa6 DIST protobuf-c-1.3.3.tar.gz 500505 BLAKE2B 6f00eac847f5287cdea5afaea5be05d660eda10b30a14bbab89331ef134f93b8a77d3f6546cab246447494b0283b32218f794c56a7d081906c49668631b14505 SHA512 85308348929487e3a89158c6078dab39cee0b39a0611a4d5ba73d20520e41d96915e42a0d6060ebd3eb7d922c82444f5ca000ea4f8791b37734485cbb7e283b1 diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild deleted file mode 100644 index f6604b26b18..000 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -MY_PV="${PV/_/-}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Protocol Buffers implementation in C" -HOMEPAGE="https://github.com/protobuf-c/protobuf-c; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; - -LICENSE="BSD-2" -# Subslot == SONAME version -SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=">=dev-libs/protobuf-3:0 - virtual/pkgconfig" -DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - if ! use test; then - eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch - fi - - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 15b1aef796e15301d3c35ec581363ba1e2a983f2 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 17 19:04:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 17 19:04:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b1aef7 dev-libs/protobuf-c: s390 stable wrt bug #754162 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index 6e792092276..b4718805582 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6fbe56774187623156c6dc294127959daf7feea7 Author: Sam James gentoo org> AuthorDate: Sun Nov 15 09:28:14 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 15 09:28:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbe5677 dev-libs/protobuf-c: Stabilize 1.3.3 amd64, #754162 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index fef5e7b371f..6e792092276 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 1b8a41bcc909664bad3591a620f17df3a29a4da2 Author: Sam James gentoo org> AuthorDate: Sat Nov 14 21:15:12 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 14 21:15:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8a41bc dev-libs/protobuf-c: Stabilize 1.3.3 arm, #754162 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index 182a73d5133..fef5e7b371f 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: acb18daefbcd1b57e0b5bb1d6df6e057a476308d Author: Sam James gentoo org> AuthorDate: Sat Nov 14 21:13:50 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 14 21:13:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb18dae dev-libs/protobuf-c: Stabilize 1.3.3 arm64, #754162 Signed-off-by: Sam James gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index c1985ead4b7..182a73d5133 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6ecbb05236b8451fa02c3f8df9db83749b2c536b Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 14 19:12:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 14 19:16:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecbb052 dev-libs/protobuf-c: stable 1.3.3 for hppa stable wrt bug #754162 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index 1f273f7d33e..c1985ead4b7 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 991b4e0fb6cc9fa77bf7e3b98281277b3895 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 12 23:17:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 12 23:17:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991b4e0f dev-libs/protobuf-c: stable 1.3.3 for sparc stable wrt bug #754162 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index 3cced665206..1f273f7d33e 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: b09aa9877470efd62363e5f1ce428bf263d3fc5f Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 12 23:15:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 12 23:15:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09aa987 dev-libs/protobuf-c: stable 1.3.3 for ppc64 stable wrt bug #754162 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index 93ce87dad5c..3cced665206 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 43f34110bd10305410974b9a0dac1331fc15ea73 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 12 23:14:21 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 12 23:14:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f34110 dev-libs/protobuf-c: stable 1.3.3 for ppc stable wrt bug #754162 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index 90b356aeda1..93ce87dad5c 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: c82bccbb9859b19c4f97a58029a464592ec0c108 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 12 22:52:41 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 12 22:54:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c82bccbb dev-libs/protobuf-c: x86 stable (bug #754162) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild index bc1e64a91cf..90b356aeda1 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6f74835c7d6efb9c01186f977c0aaa03e6c74c30 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 6 07:56:27 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 6 07:56:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f74835c dev-libs/protobuf-c: Bump to version 1.3.3 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> dev-libs/protobuf-c/Manifest| 1 + dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index b835ebf02b7..f68a10ab715 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1 +1,2 @@ DIST protobuf-c-1.3.2.tar.gz 500100 BLAKE2B b8bcd4ad6f9ddc05f28526f7cc58778b21a34fc18c7c7aa2a5bb45ae7fdc7c5d8957f989fe1bbfe353214ca87b02afed8cf0ad43c0f0e39f7e13059a5dfd6b7d SHA512 d94d2c6f11b3e482fd3d1b8cef5b2d896ad37a679068f393d29916311deadc5b6b86f946b046d7ee49260b0223e3128e052dc76324b4a8cd6ea184d566ad9aa6 +DIST protobuf-c-1.3.3.tar.gz 500505 BLAKE2B 6f00eac847f5287cdea5afaea5be05d660eda10b30a14bbab89331ef134f93b8a77d3f6546cab246447494b0283b32218f794c56a7d081906c49668631b14505 SHA512 85308348929487e3a89158c6078dab39cee0b39a0611a4d5ba73d20520e41d96915e42a0d6060ebd3eb7d922c82444f5ca000ea4f8791b37734485cbb7e283b1 diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild new file mode 100644 index 000..bc1e64a91cf --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND=">=dev-libs/protobuf-3:0 + virtual/pkgconfig" +DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + if ! use test; then + eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch + fi + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 4fe1341cc3226fa721a5e818ba6eeb03c42a009c Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 20 05:06:20 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 20 05:08:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe1341c dev-libs/protobuf-c: compile-fix ensure new enough dev-libs/protobuf If the system has an old dev-libs/protobuf-2* installed, then it will not be upgraded before protobuf-c tries to compile, which leads to error: ``` t/issue330/issue330.protot/issue330/issue330.proto:1:10: Unrecognized syntax identifier "proto3". This parser only recognizes "proto2". ``` Signed-off-by: Robin H. Johnson gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index d6909a46a38..3c3dc101011 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -19,9 +19,9 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )" -BDEPEND="dev-libs/protobuf:0 +BDEPEND=">=dev-libs/protobuf-3:0 virtual/pkgconfig[${MULTILIB_USEDEP}]" -DEPEND="dev-libs/protobuf:0=[${MULTILIB_USEDEP}]" +DEPEND=">=dev-libs/protobuf-3:0=[${MULTILIB_USEDEP}]" RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/files/
commit: 6bf6cfb83c14c32d84481e9c8f29bcd1727c0780 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue May 5 12:53:51 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 6 11:51:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf6cfb8 dev-libs/protobuf-c: remove unused patch Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Joonas Niilola gentoo.org> .../protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch| 13 - 1 file changed, 13 deletions(-) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch b/dev-libs/protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch deleted file mode 100644 index 218dec00f87..000 --- a/dev-libs/protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://github.com/protobuf-c/protobuf-c/commit/7456d1621223d425b8a3fd74e435a79c046169fb - /t/generated-code2/cxx-generate-packed-data.cc -+++ /t/generated-code2/cxx-generate-packed-data.cc -@@ -998,7 +998,7 @@ - static void dump_test_unknown_fields (void) - { - EmptyMess mess; -- const google::protobuf::Message::Reflection *reflection = mess.GetReflection(); -+ const google::protobuf::Reflection *reflection = mess.GetReflection(); - google::protobuf::UnknownFieldSet *fs = reflection->MutableUnknownFields(); - - #if GOOGLE_PROTOBUF_VERSION >= 2001000
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 949c853ed079719f952b13a7452a686bf3513971 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 21 10:39:59 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 21 10:42:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949c853e dev-libs/protobuf-c: Drop 1.3.1 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/protobuf-c/Manifest| 1 - dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 47 - 2 files changed, 48 deletions(-) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 684098a5a12..b835ebf02b7 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,2 +1 @@ -DIST protobuf-c-1.3.1.tar.gz 498779 BLAKE2B f9ecb2cccd8e01a2ab5bd797883f245db418a76ac73ba3e756e997e944637732d45b3fca2a45d3caf4cd89f35259180fa05e64b8b02b63537005420f2233ba37 SHA512 b32920130b4be5e8a8373c2ca37ffe7eb263accf163d93e25a9eb4b6336ec40b05dda2458fe8f0c3cbcf6e0e08e9541fdff004d696f30a5d135b7a3bdca8b2c3 DIST protobuf-c-1.3.2.tar.gz 500100 BLAKE2B b8bcd4ad6f9ddc05f28526f7cc58778b21a34fc18c7c7aa2a5bb45ae7fdc7c5d8957f989fe1bbfe353214ca87b02afed8cf0ad43c0f0e39f7e13059a5dfd6b7d SHA512 d94d2c6f11b3e482fd3d1b8cef5b2d896ad37a679068f393d29916311deadc5b6b86f946b046d7ee49260b0223e3128e052dc76324b4a8cd6ea184d566ad9aa6 diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild deleted file mode 100644 index 40e51bfde4a..000 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -MY_PV="${PV/_/-}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Protocol Buffers implementation in C" -HOMEPAGE="https://github.com/protobuf-c/protobuf-c; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; - -LICENSE="BSD-2" -# Subslot == SONAME version -SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="dev-libs/protobuf:0 - virtual/pkgconfig[${MULTILIB_USEDEP}]" -DEPEND="dev-libs/protobuf:0=[${MULTILIB_USEDEP}]" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.1-protobuf-3.7.patch" -) - -src_prepare() { - default - if ! use test; then - eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch - fi - - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: f4808f78190e1332c6b45538afb8084b413dd1cf Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 21 09:20:28 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 21 09:24:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4808f78 dev-libs/protobuf-c: arm64 stable (bug #707514) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index fecc3efe3c0..2afb28bdd78 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: f48f48b300e4ae85b85dbcaddf61366d7025f0a2 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 14:39:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 14:39:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48f48b3 dev-libs/protobuf-c: s390 stable wrt bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index baa5c3a190d..fecc3efe3c0 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: e11ee0c37f640014907feb786e418d1a00be8012 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 6 07:39:44 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 6 07:51:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11ee0c3 dev-libs/protobuf-c: stable 1.3.2 for hppa, bug #707514 Package-Manager: Portage-2.3.87, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index 41fe7fd76f2..baa5c3a190d 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 8849f83394167598f48e07178627a5faeee4294a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 3 12:49:48 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 3 12:49:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8849f833 dev-libs/protobuf-c: ia64 stable wrt bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index 2ce555c8471..41fe7fd76f2 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 4d65247f50153c2216c1edf0dfdfb56e3da6f847 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 3 12:35:34 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 3 12:35:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d65247f dev-libs/protobuf-c: arm stable wrt bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index 7065de96779..2ce555c8471 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: a4b20207fefa08e75235f795b33efacbd67ff1b9 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 3 12:31:39 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 3 12:31:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b20207 dev-libs/protobuf-c: ppc64 stable wrt bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index 9f641e99149..7065de96779 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 59d7b1dfe563f7ece20c6b58a07fdf8e95a57fe2 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 3 12:30:06 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 3 12:30:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d7b1df dev-libs/protobuf-c: ppc stable wrt bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index 2145a914d60..9f641e99149 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: abd6bd72982195f53cdc54c890c83c25fd04c1cc Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 3 11:31:05 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 3 11:31:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd6bd72 dev-libs/protobuf-c: x86 stable wrt bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index ab6c143c8be..2145a914d60 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 559e3bc2d86f2393df7011f151ffc8d96cacaf55 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 3 11:27:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 3 11:27:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559e3bc2 dev-libs/protobuf-c: amd64 stable wrt bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index 711e16ada0a..ab6c143c8be 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: db0086b6a7afb2cd264cbebb570115490ef43ad6 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 31 18:25:47 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 31 22:16:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0086b6 dev-libs/protobuf-c: stable 1.3.2 for sparc, bug #707514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild index b53ee8f1a85..711e16ada0a 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 787961515ccd33de9f95a618fcaf4f9db6890bec Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 19 08:40:20 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 19 08:40:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78796151 dev-libs/protobuf-c: Bump to version 1.3.2 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> dev-libs/protobuf-c/Manifest| 1 + dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 0dd2386a7ba..684098a5a12 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1 +1,2 @@ DIST protobuf-c-1.3.1.tar.gz 498779 BLAKE2B f9ecb2cccd8e01a2ab5bd797883f245db418a76ac73ba3e756e997e944637732d45b3fca2a45d3caf4cd89f35259180fa05e64b8b02b63537005420f2233ba37 SHA512 b32920130b4be5e8a8373c2ca37ffe7eb263accf163d93e25a9eb4b6336ec40b05dda2458fe8f0c3cbcf6e0e08e9541fdff004d696f30a5d135b7a3bdca8b2c3 +DIST protobuf-c-1.3.2.tar.gz 500100 BLAKE2B b8bcd4ad6f9ddc05f28526f7cc58778b21a34fc18c7c7aa2a5bb45ae7fdc7c5d8957f989fe1bbfe353214ca87b02afed8cf0ad43c0f0e39f7e13059a5dfd6b7d SHA512 d94d2c6f11b3e482fd3d1b8cef5b2d896ad37a679068f393d29916311deadc5b6b86f946b046d7ee49260b0223e3128e052dc76324b4a8cd6ea184d566ad9aa6 diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild new file mode 100644 index 000..e666446a3b0 --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="static-libs test" + +BDEPEND="dev-libs/protobuf:0 + virtual/pkgconfig[${MULTILIB_USEDEP}]" +DEPEND="dev-libs/protobuf:0=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + if ! use test; then + eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch + fi + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: ca3ac42f16c4b0549ecbb8506a3da84eb7875bdd Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 5 19:45:10 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 5 19:45:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3ac42f dev-libs/protobuf-c: [QA] remanifest Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-libs/protobuf-c/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 0b09fa95477..0dd2386a7ba 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,2 +1 @@ -DIST protobuf-c-1.3.0.tar.gz 488443 BLAKE2B 8eca559ad06aaa5cb09984b3d2e7c5767cd341c2e439b94c2d219226c612992808da091d01f5e0ad5f14e47292d4a621037953b58a5bea827e7c22837234ffe6 SHA512 ba49bf45a9ae93d41f200f4f18c4f9469c63fcc2a2392b3b45f083c378a6876891890448ceba216083ad351aa35f4669cd920973f53e5780de9ec4c8f61279bb DIST protobuf-c-1.3.1.tar.gz 498779 BLAKE2B f9ecb2cccd8e01a2ab5bd797883f245db418a76ac73ba3e756e997e944637732d45b3fca2a45d3caf4cd89f35259180fa05e64b8b02b63537005420f2233ba37 SHA512 b32920130b4be5e8a8373c2ca37ffe7eb263accf163d93e25a9eb4b6336ec40b05dda2458fe8f0c3cbcf6e0e08e9541fdff004d696f30a5d135b7a3bdca8b2c3
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6407dd7899067bf274a60da074abd52d5b95138b Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun May 5 01:57:19 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun May 5 19:04:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6407dd78 dev-libs/protobuf-c: Set BDEPEND correctly. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index 8bc5d70da05..7c0ba929cee 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -18,9 +18,10 @@ SLOT="0/1.0.0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="static-libs test" -RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} +BDEPEND="dev-libs/protobuf:0 virtual/pkgconfig[${MULTILIB_USEDEP}]" +DEPEND="dev-libs/protobuf:0=[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/files/, dev-libs/protobuf-c/
commit: 46a06dba99f561c4413c4dca9bfad0ff53b26467 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun May 5 01:54:51 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun May 5 19:04:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a06dba dev-libs/protobuf-c: Fix building with >=dev-libs/protobuf-3.7. Fixes: https://bugs.gentoo.org/684028 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> .../protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch| 13 + dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 4 2 files changed, 17 insertions(+) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch b/dev-libs/protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch new file mode 100644 index 000..218dec00f87 --- /dev/null +++ b/dev-libs/protobuf-c/files/protobuf-c-1.3.1-protobuf-3.7.patch @@ -0,0 +1,13 @@ +https://github.com/protobuf-c/protobuf-c/commit/7456d1621223d425b8a3fd74e435a79c046169fb + +--- /t/generated-code2/cxx-generate-packed-data.cc /t/generated-code2/cxx-generate-packed-data.cc +@@ -998,7 +998,7 @@ + static void dump_test_unknown_fields (void) + { + EmptyMess mess; +- const google::protobuf::Message::Reflection *reflection = mess.GetReflection(); ++ const google::protobuf::Reflection *reflection = mess.GetReflection(); + google::protobuf::UnknownFieldSet *fs = reflection->MutableUnknownFields(); + + #if GOOGLE_PROTOBUF_VERSION >= 2001000 diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index b5226f54628..8bc5d70da05 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -24,6 +24,10 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}/${PN}-1.3.1-protobuf-3.7.patch" +) + src_prepare() { default if ! use test; then
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
commit: 337f0097753cf1c23aadd57dff1a561f6c66f3ed Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun May 5 02:09:12 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun May 5 19:04:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337f0097 dev-libs/protobuf-c: Delete old version (1.3.0-r1). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> .../files/protobuf-c-1.3.0-protobuf-3.6.patch | 202 - ...-c-1.3.0-restore-protobuf-2-compatibility.patch | 33 dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 45 - 3 files changed, 280 deletions(-) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.3.0-protobuf-3.6.patch b/dev-libs/protobuf-c/files/protobuf-c-1.3.0-protobuf-3.6.patch deleted file mode 100644 index d6d8ffe9325..000 --- a/dev-libs/protobuf-c/files/protobuf-c-1.3.0-protobuf-3.6.patch +++ /dev/null @@ -1,202 +0,0 @@ -https://github.com/protobuf-c/protobuf-c/pull/309 -https://github.com/protobuf-c/protobuf-c/pull/328 - /protoc-c/c_field.cc -+++ /protoc-c/c_field.cc -@@ -189,7 +189,7 @@ - FieldGeneratorMap::FieldGeneratorMap(const Descriptor* descriptor) - : descriptor_(descriptor), - field_generators_( -- new scoped_ptr[descriptor->field_count()]) { -+ new std::unique_ptr[descriptor->field_count()]) { - // Construct all the FieldGenerators. - for (int i = 0; i < descriptor->field_count(); i++) { - field_generators_[i].reset(MakeGenerator(descriptor->field(i))); /protoc-c/c_field.h -+++ /protoc-c/c_field.h -@@ -117,7 +117,7 @@ - - private: - const Descriptor* descriptor_; -- scoped_array > field_generators_; -+ std::unique_ptr[] > field_generators_; - - static FieldGenerator* MakeGenerator(const FieldDescriptor* field); - /protoc-c/c_file.cc -+++ /protoc-c/c_file.cc -@@ -83,13 +83,13 @@ - const string& dllexport_decl) - : file_(file), - message_generators_( -- new scoped_ptr[file->message_type_count()]), -+ new std::unique_ptr[file->message_type_count()]), - enum_generators_( -- new scoped_ptr[file->enum_type_count()]), -+ new std::unique_ptr[file->enum_type_count()]), - service_generators_( -- new scoped_ptr[file->service_count()]), -+ new std::unique_ptr[file->service_count()]), - extension_generators_( -- new scoped_ptr[file->extension_count()]) { -+ new std::unique_ptr[file->extension_count()]) { - - for (int i = 0; i < file->message_type_count(); i++) { - message_generators_[i].reset( /protoc-c/c_file.h -+++ /protoc-c/c_file.h -@@ -98,13 +98,13 @@ - private: - const FileDescriptor* file_; - -- scoped_array > message_generators_; -- scoped_array > enum_generators_; -- scoped_array > service_generators_; -- scoped_array > extension_generators_; -+ std::unique_ptr[] > message_generators_; -+ std::unique_ptr[] > enum_generators_; -+ std::unique_ptr[] > service_generators_; -+ std::unique_ptr[] > extension_generators_; - - // E.g. if the package is foo.bar, package_parts_ is {"foo", "bar"}. -- vector package_parts_; -+ std::vector package_parts_; - - GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileGenerator); - }; /protoc-c/c_generator.cc -+++ /protoc-c/c_generator.cc -@@ -80,13 +80,13 @@ - // "foo=bar,baz,qux=corge" - // parses to the pairs: - // ("foo", "bar"), ("baz", ""), ("qux", "corge") --void ParseOptions(const string& text, vector >* output) { -- vector parts; -+void ParseOptions(const string& text, std::vector >* output) { -+ std::vector parts; - SplitStringUsing(text, ",", ); - - for (unsigned i = 0; i < parts.size(); i++) { - string::size_type equals_pos = parts[i].find_first_of('='); --pair value; -+std::pair value; - if (equals_pos == string::npos) { - value.first = parts[i]; - value.second = ""; -@@ -105,7 +105,7 @@ - const string& parameter, - OutputDirectory* output_directory, - string* error) const { -- vector > options; -+ std::vector > options; - ParseOptions(parameter, ); - - // - -@@ -149,7 +149,7 @@ - - // Generate header. - { --scoped_ptr output( -+std::unique_ptr output( - output_directory->Open(basename + ".h")); - io::Printer printer(output.get(), '$'); - file_generator.GenerateHeader(); -@@ -157,7 +157,7 @@ - - // Generate cc file. - { --scoped_ptr output( -+std::unique_ptr output( - output_directory->Open(basename + ".c")); - io::Printer printer(output.get(), '$'); - file_generator.GenerateSource(); /protoc-c/c_helpers.cc -+++ /protoc-c/c_helpers.cc -@@ -177,7 +177,7 @@ - } - - string FullNameToLower(const string _name) { -- vector pieces; -+ std::vector pieces; -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: f8cfe6510d2a1b1abea98069a7c05be16d31c951 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 12 21:00:48 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 12 21:00:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cfe651 dev-libs/protobuf-c: stable 1.3.1 for ppc64 Package-Manager: Portage-2.3.60, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index e4bba803193..b5226f54628 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 s390 sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 253f08ecdbcc562bdb952c118ddbec7c3efeee17 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Feb 12 12:49:44 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Feb 12 12:49:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253f08ec dev-libs/protobuf-c: amd64 stable wrt bug #677218 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index 55b01dcde5b..29b8a6b2db7 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 7740a24f920f04453b4e7722eadf3cc73c7547c2 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Feb 12 12:51:53 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Feb 12 12:51:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7740a24f dev-libs/protobuf-c: s390 stable wrt bug #677218 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index e612d1697b6..e4bba803193 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 s390 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 6ea5f6b80decd4b5f31da72c2765ea406eae4de4 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Feb 12 12:51:01 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Feb 12 12:51:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea5f6b8 dev-libs/protobuf-c: arm stable wrt bug #677218 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index 29b8a6b2db7..e612d1697b6 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: b0314795b2520d259f70b84bd8e61eca09ff0f85 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Feb 9 19:29:19 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 9 19:29:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0314795 dev-libs/protobuf-c: stable 1.3.1 for hppa, bug #677218 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index 69c17c69fb3..93788153238 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="alpha ~amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 1784c73851fb9491be19fefd482bf33fc7499501 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Feb 9 18:21:46 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Feb 9 18:36:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1784c738 dev-libs/protobuf-c: x86 stable (bug #677218) Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index 6b43c9d7309..69c17c69fb3 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: e435400a9bcdc095268ea337ca14e8a7daef5170 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Feb 8 20:33:14 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 8 20:33:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e435400a dev-libs/protobuf-c: stable 1.3.1 for ia64, bug #677218 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index 35a9a9ed640..6b43c9d7309 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 9ffba5ca12936c3975e38136a74f9cfc466e183b Author: Tobias Klausmann gentoo org> AuthorDate: Thu Feb 7 12:31:03 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Feb 7 12:31:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffba5ca dev-libs/protobuf-c-1.3.1-r0: alpha stable Bug: http://bugs.gentoo.org/677218 Signed-off-by: Tobias Klausmann gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index 75a3f984e21..35a9a9ed640 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: dbd2f7b864da4ad7c85f03dbe13b6916d3ea5ad3 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 6 00:42:01 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 6 00:42:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd2f7b8 dev-libs/protobuf-c: arm64 stable (bug #677218) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index f1a3599db33..75a3f984e21 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: be1f94b9b9eeb3c0f5c78c26dcb34473134b29f7 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Feb 4 16:50:48 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 4 19:40:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1f94b9 dev-libs/protobuf-c: stable 1.3.1 for sparc, bug #677218 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild index bc235c7da92..f1a3599db33 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 005ff389649971f21b15868597a7a8a447a8 Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 3 09:34:54 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 3 09:35:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005ff389 dev-libs/protobuf-c: Bump to version 1.3.1 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-libs/protobuf-c/Manifest| 1 + dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 07df6d6f4ad..0b09fa95477 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1 +1,2 @@ DIST protobuf-c-1.3.0.tar.gz 488443 BLAKE2B 8eca559ad06aaa5cb09984b3d2e7c5767cd341c2e439b94c2d219226c612992808da091d01f5e0ad5f14e47292d4a621037953b58a5bea827e7c22837234ffe6 SHA512 ba49bf45a9ae93d41f200f4f18c4f9469c63fcc2a2392b3b45f083c378a6876891890448ceba216083ad351aa35f4669cd920973f53e5780de9ec4c8f61279bb +DIST protobuf-c-1.3.1.tar.gz 498779 BLAKE2B f9ecb2cccd8e01a2ab5bd797883f245db418a76ac73ba3e756e997e944637732d45b3fca2a45d3caf4cd89f35259180fa05e64b8b02b63537005420f2233ba37 SHA512 b32920130b4be5e8a8373c2ca37ffe7eb263accf163d93e25a9eb4b6336ec40b05dda2458fe8f0c3cbcf6e0e08e9541fdff004d696f30a5d135b7a3bdca8b2c3 diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild new file mode 100644 index 000..bc235c7da92 --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="static-libs test" + +RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + virtual/pkgconfig[${MULTILIB_USEDEP}]" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + if ! use test; then + eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch + fi + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
commit: 8ddedb2a6194622a89c003dfdb9bb2a4452ca9e8 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Jul 6 21:19:50 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jul 7 02:02:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddedb2a dev-libs/protobuf-c: Fix building with >=dev-libs/protobuf-3.6.0. .../files/protobuf-c-1.3.0-protobuf-3.6.patch | 202 + dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 5 +- 2 files changed, 206 insertions(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.3.0-protobuf-3.6.patch b/dev-libs/protobuf-c/files/protobuf-c-1.3.0-protobuf-3.6.patch new file mode 100644 index 000..d6d8ffe9325 --- /dev/null +++ b/dev-libs/protobuf-c/files/protobuf-c-1.3.0-protobuf-3.6.patch @@ -0,0 +1,202 @@ +https://github.com/protobuf-c/protobuf-c/pull/309 +https://github.com/protobuf-c/protobuf-c/pull/328 + +--- /protoc-c/c_field.cc /protoc-c/c_field.cc +@@ -189,7 +189,7 @@ + FieldGeneratorMap::FieldGeneratorMap(const Descriptor* descriptor) + : descriptor_(descriptor), + field_generators_( +- new scoped_ptr[descriptor->field_count()]) { ++ new std::unique_ptr[descriptor->field_count()]) { + // Construct all the FieldGenerators. + for (int i = 0; i < descriptor->field_count(); i++) { + field_generators_[i].reset(MakeGenerator(descriptor->field(i))); +--- /protoc-c/c_field.h /protoc-c/c_field.h +@@ -117,7 +117,7 @@ + + private: + const Descriptor* descriptor_; +- scoped_array > field_generators_; ++ std::unique_ptr[] > field_generators_; + + static FieldGenerator* MakeGenerator(const FieldDescriptor* field); + +--- /protoc-c/c_file.cc /protoc-c/c_file.cc +@@ -83,13 +83,13 @@ + const string& dllexport_decl) + : file_(file), + message_generators_( +- new scoped_ptr[file->message_type_count()]), ++ new std::unique_ptr[file->message_type_count()]), + enum_generators_( +- new scoped_ptr[file->enum_type_count()]), ++ new std::unique_ptr[file->enum_type_count()]), + service_generators_( +- new scoped_ptr[file->service_count()]), ++ new std::unique_ptr[file->service_count()]), + extension_generators_( +- new scoped_ptr[file->extension_count()]) { ++ new std::unique_ptr[file->extension_count()]) { + + for (int i = 0; i < file->message_type_count(); i++) { + message_generators_[i].reset( +--- /protoc-c/c_file.h /protoc-c/c_file.h +@@ -98,13 +98,13 @@ + private: + const FileDescriptor* file_; + +- scoped_array > message_generators_; +- scoped_array > enum_generators_; +- scoped_array > service_generators_; +- scoped_array > extension_generators_; ++ std::unique_ptr[] > message_generators_; ++ std::unique_ptr[] > enum_generators_; ++ std::unique_ptr[] > service_generators_; ++ std::unique_ptr[] > extension_generators_; + + // E.g. if the package is foo.bar, package_parts_ is {"foo", "bar"}. +- vector package_parts_; ++ std::vector package_parts_; + + GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileGenerator); + }; +--- /protoc-c/c_generator.cc /protoc-c/c_generator.cc +@@ -80,13 +80,13 @@ + // "foo=bar,baz,qux=corge" + // parses to the pairs: + // ("foo", "bar"), ("baz", ""), ("qux", "corge") +-void ParseOptions(const string& text, vector >* output) { +- vector parts; ++void ParseOptions(const string& text, std::vector >* output) { ++ std::vector parts; + SplitStringUsing(text, ",", ); + + for (unsigned i = 0; i < parts.size(); i++) { + string::size_type equals_pos = parts[i].find_first_of('='); +-pair value; ++std::pair value; + if (equals_pos == string::npos) { + value.first = parts[i]; + value.second = ""; +@@ -105,7 +105,7 @@ + const string& parameter, + OutputDirectory* output_directory, + string* error) const { +- vector > options; ++ std::vector > options; + ParseOptions(parameter, ); + + // - +@@ -149,7 +149,7 @@ + + // Generate header. + { +-scoped_ptr output( ++std::unique_ptr output( + output_directory->Open(basename + ".h")); + io::Printer printer(output.get(), '$'); + file_generator.GenerateHeader(); +@@ -157,7 +157,7 @@ + + // Generate cc file. + { +-scoped_ptr output( ++std::unique_ptr output( + output_directory->Open(basename + ".c")); + io::Printer printer(output.get(), '$'); + file_generator.GenerateSource(); +--- /protoc-c/c_helpers.cc /protoc-c/c_helpers.cc +@@ -177,7 +177,7 @@ + } + + string FullNameToLower(const string _name) { +- vector pieces; ++ std::vector pieces; + SplitStringUsing(full_name, ".", ); + string rv = ""; + for (unsigned i = 0; i < pieces.size(); i++) { +@@ -188,7 +188,7 @@ + return rv; + } + string
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: c7f012d40c5238950ee3df63e1f862916316458f Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Jul 6 21:23:33 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jul 7 02:02:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f012d4 dev-libs/protobuf-c: Install static library only with USE="static-libs". Minor cleanup. dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 260f81c9689..bed34d3628b 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -9,7 +9,7 @@ MY_PV="${PV/_/-}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Protocol Buffers implementation in C" -HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; +HOMEPAGE="https://github.com/protobuf-c/protobuf-c; SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; LICENSE="BSD-2" @@ -20,7 +20,6 @@ IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} - test? ( ${AUTOTOOLS_DEPEND} ) virtual/pkgconfig[${MULTILIB_USEDEP}]" PATCHES=( @@ -32,7 +31,7 @@ S="${WORKDIR}/${MY_P}" src_prepare() { default - if ! use test ; then + if ! use test; then eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch fi @@ -41,5 +40,6 @@ src_prepare() { multilib_src_configure() { ECONF_SOURCE="${S}" \ - econf "${myeconfargs[@]}" + econf \ + $(use_enable static-libs static) }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 9ecaebdc6056e29144750f28f28157876d91a062 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 9 19:30:52 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 9 19:30:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecaebdc dev-libs/protobuf-c: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 6ae85be95c2..1d5c6ad3dce 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
commit: 49f1fe910e68c61e6bc4683ffedb29e4471f4075 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Wed Apr 25 18:25:36 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 26 15:12:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f1fe91 dev-libs/protobuf-c: Delete old versions (<1.3.0-r1). dev-libs/protobuf-c/Manifest | 3 -- .../files/protobuf-c-1.1.0-no-build-tests.patch| 29 .../files/protobuf-c-1.2.0-no-build-tests.patch| 30 - dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild | 24 - dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild| 33 -- dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild | 39 -- dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild| 39 -- 7 files changed, 197 deletions(-) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 82200c1d0ab..07df6d6f4ad 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,4 +1 @@ -DIST protobuf-c-1.0.2.tar.gz 449923 BLAKE2B 25db29683bc5129b0aaf015eee8ceea2aa16cf83318f2abc882bcdc51674a5e4ec9499be559cd9f8abaab5f4829d8346104fd4d957f5abca7de9b22f29e1e449 SHA512 d748712f4216015802ffeff1072266da98ba9d9a4dfdaecd1c1b9d76f15403112b5cc2563a54390653c5eb82d7b51caf4c1f595cf1287bcbb123efb646e12f33 -DIST protobuf-c-1.1.1.tar.gz 454913 BLAKE2B a8ac4df0880f3598eee01db2647a1701b47abbff479e311cbe48ea8b47da94a5770ceae6d290c086a21a8f42d77b7b48cc4af470ef43f6e176f3d487f03b0fc3 SHA512 9eeb3165ca53c57091503866e2600d675e03d79c22dbd41bd3c4ebf8e569ed147f0b832e8b68dcdaece2f151798e7e0589fdf975e9a04fae9904991e89ea0465 -DIST protobuf-c-1.2.1.tar.gz 458614 BLAKE2B f0fcb9e43729e6b95e9062f2e2ed86b10e3ba9b03f059d3cd4084787ffca383dbb7d495995ce47193cb3f10635932f015bcf8dbb3e874a04fe2d6ec8ff4a8018 SHA512 032b82dde333e286a3aff1a621be9e497122d38ce8f337275842a55be083232605387a516cfd4b9a09f8f7caf8817c14e596570352bc6ae495c3a3f15ac00959 DIST protobuf-c-1.3.0.tar.gz 488443 BLAKE2B 8eca559ad06aaa5cb09984b3d2e7c5767cd341c2e439b94c2d219226c612992808da091d01f5e0ad5f14e47292d4a621037953b58a5bea827e7c22837234ffe6 SHA512 ba49bf45a9ae93d41f200f4f18c4f9469c63fcc2a2392b3b45f083c378a6876891890448ceba216083ad351aa35f4669cd920973f53e5780de9ec4c8f61279bb diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.1.0-no-build-tests.patch b/dev-libs/protobuf-c/files/protobuf-c-1.1.0-no-build-tests.patch deleted file mode 100644 index 4e611d71070..000 --- a/dev-libs/protobuf-c/files/protobuf-c-1.1.0-no-build-tests.patch +++ /dev/null @@ -1,29 +0,0 @@ -https://bugs.gentoo.org/518440 - -avoid compiling tests when we aren't actually testing, especially since it -requires a compiler to execute which fails when cross-compiling - a/Makefile.am -+++ b/Makefile.am -@@ -135,7 +135,7 @@ t_generated_code2_test_generated_code2_SOURCES = \ - t_generated_code2_test_generated_code2_LDADD = \ - protobuf-c/libprotobuf-c.la - --noinst_PROGRAMS += \ -+check_PROGRAMS += \ - t/generated-code2/cxx-generate-packed-data - - t_generated_code2_cxx_generate_packed_data_SOURCES = \ -@@ -160,12 +160,6 @@ t/test-full.pb.cc t/test-full.pb.h: @PROTOC@ $(top_srcdir)/t/test-full.proto - t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT) - $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc - --BUILT_SOURCES += \ -- t/test.pb-c.c t/test.pb-c.h \ -- t/test-full.pb-c.c t/test-full.pb-c.h \ -- t/test-full.pb.cc t/test-full.pb.h \ -- t/generated-code2/test-full-cxx-output.inc -- - t_version_version_SOURCES = \ - t/version/version.c - t_version_version_LDADD = \ diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch b/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch deleted file mode 100644 index c11e98df578..000 --- a/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://bugs.gentoo.org/518440 - -avoid compiling tests when we aren't actually testing, especially since it -requires a compiler to execute which fails when cross-compiling - protobuf-c-1.2.0/Makefile.am -+++ protobuf-c-1.2.0/Makefile.am -@@ -142,7 +142,7 @@ - t_generated_code2_test_generated_code2_LDADD = \ - protobuf-c/libprotobuf-c.la - --noinst_PROGRAMS += \ -+check_PROGRAMS += \ - t/generated-code2/cxx-generate-packed-data - - t_generated_code2_cxx_generate_packed_data_SOURCES = \ -@@ -170,13 +170,6 @@ - t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT) - $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc - --BUILT_SOURCES += \ -- t/test.pb-c.c t/test.pb-c.h \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: b116ed95c62dc06cba7f704e6143423a781b0936 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 14 21:42:17 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 14 21:42:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b116ed95 dev-libs/protobuf-c-1.3.0-r1: arm64 stable (bug #632526) Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index de8d27d1a87..6ae85be95c2 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 82986a2ef11a650bd5ceef1f15d54e6b19c29fca Author: Matt Turner gentoo org> AuthorDate: Wed Mar 21 01:34:06 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 21 01:34:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82986a2e dev-libs/protobuf-c-1.3.0-r1: hppa stable, bug 632526 dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 6a8df555464..de8d27d1a87 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 7b9f184accbd26f4ca5e63e67c07d3194a572404 Author: Markus Meier gentoo org> AuthorDate: Mon Oct 23 18:00:04 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Oct 23 18:00:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9f184a dev-libs/protobuf-c: arm stable, bug #632526 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="arm" dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index e99796d4f47..6a8df555464 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 89cca235c1fa91d830626b423f51bdb0ab0dc48b Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Oct 13 12:28:36 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Oct 13 12:28:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cca235 dev-libs/protobuf-c: stable 1.3.0-r1 for sparc, bug #632526 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 06429a30746..9a8adfbe00b 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 398d405aa917209ccb2e0b3a50e220388300319e Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 3 08:20:12 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 3 08:20:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398d405a dev-libs/protobuf-c: stable 1.3.0-r1 for ppc64, bug #632526 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 33c5d1bf862..06429a30746 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 8e5d9dd70bebf6e982b22e40bd295d19df6ce8ca Author: Manuel Rüger gentoo org> AuthorDate: Mon Oct 2 13:46:04 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Oct 2 13:46:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5d9dd7 dev-libs/protobuf-c: Stable on amd64 Package-Manager: Portage-2.3.10, Repoman-2.3.3 dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 12eeba9c9bd..33c5d1bf862 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: c49774a751b88bb6c0f2dcc195ed5cefb99a3268 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 2 12:41:26 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 2 13:24:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49774a7 dev-libs/protobuf-c: stable 1.3.0-r1 for ppc, bug #632526 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 598a4848f39..12eeba9c9bd 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 5a1b003b32c7c691412ef89b76951cc7838b7052 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 2 12:41:12 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 2 13:24:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1b003b dev-libs/protobuf-c: stable 1.3.0-r1 for ia64, bug #632526 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 4787821fa79..598a4848f39 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 85b44346afef9b077be0b04423c985a959b12eec Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Sep 30 23:47:59 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Sep 30 23:47:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b44346 dev-libs/protobuf-c: x86 stable (bug #632526) Package-Manager: Portage-2.3.10, Repoman-2.3.3 dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild index 52bb0f39311..4787821fa79 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/files/, dev-libs/protobuf-c/
commit: 48115d81ccd1ae02c2386871cf1a759e0a27eede Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Sep 30 22:19:44 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Sep 30 22:20:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48115d81 dev-libs/protobuf-c: Restore protobuf-2.x compatibility Package-Manager: Portage-2.3.10, Repoman-2.3.3 ...-c-1.3.0-restore-protobuf-2-compatibility.patch | 33 + dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild | 42 ++ 2 files changed, 75 insertions(+) diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.3.0-restore-protobuf-2-compatibility.patch b/dev-libs/protobuf-c/files/protobuf-c-1.3.0-restore-protobuf-2-compatibility.patch new file mode 100644 index 000..962341b6540 --- /dev/null +++ b/dev-libs/protobuf-c/files/protobuf-c-1.3.0-restore-protobuf-2-compatibility.patch @@ -0,0 +1,33 @@ +From 4302266b45303094616685c7997a6e6015ddadba Mon Sep 17 00:00:00 2001 +From: Robert Edmonds+Date: Mon, 7 Aug 2017 12:31:55 -0400 +Subject: [PATCH] Restore protobuf-2.x compatibility + +The change in commit 712154b912de824741381c0bb26c2fbed54515a3 ("Bump +minimum required header version for proto3 syntax") uses functionality +only exposed by protobuf-3.x, breaking the build when compiling against +protobuf-2.x. + +Since we still want to support building against protobuf-2.x, this +commit makes the proto3 syntax check in the file generator dependent on +building against protobuf-3.x. +--- + protoc-c/c_file.cc | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/protoc-c/c_file.cc b/protoc-c/c_file.cc +index 9851768..0f1d770 100644 +--- a/protoc-c/c_file.cc b/protoc-c/c_file.cc +@@ -120,9 +120,11 @@ void FileGenerator::GenerateHeader(io::Printer* printer) { + string filename_identifier = FilenameIdentifier(file_->name()); + + int min_header_version = 100; ++#if defined(HAVE_PROTO3) + if (file_->syntax() == FileDescriptor::SYNTAX_PROTO3) { + min_header_version = 1003000; + } ++#endif + + // Generate top of header. + printer->Print( diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild new file mode 100644 index 000..52bb0f39311 --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="static-libs test" + +RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + test? ( ${AUTOTOOLS_DEPEND} ) + virtual/pkgconfig[${MULTILIB_USEDEP}]" + +PATCHES=( "${FILESDIR}"/${PN}-1.3.0-restore-protobuf-2-compatibility.patch ) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + if ! use test ; then + eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch + fi + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
commit: f3c576bdbd7d59250f9316b090a4339e5aa6b4ce Author: Lars Wendler gentoo org> AuthorDate: Thu Aug 10 07:07:34 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Aug 10 07:26:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c576bd dev-libs/protobuf-c: Bump to version 1.3.0 Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-libs/protobuf-c/Manifest | 1 + .../files/protobuf-c-1.3.0-no-build-tests.patch| 30 + dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild| 39 ++ 3 files changed, 70 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 517b3d7789f..b4c38ffda63 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,3 +1,4 @@ DIST protobuf-c-1.0.2.tar.gz 449923 SHA256 db771f7b0e76d5bb14140a50df4a32553288fd3e701b60e90e034e22f411ef76 SHA512 d748712f4216015802ffeff1072266da98ba9d9a4dfdaecd1c1b9d76f15403112b5cc2563a54390653c5eb82d7b51caf4c1f595cf1287bcbb123efb646e12f33 WHIRLPOOL 7a18446fc7ea27c10cbc0393f96859f237fcf29c962e982270b8f4cd10e27366b42cc38d418e973d4295e41e7da522fc577df296063e8f723a51415a6783d48d DIST protobuf-c-1.1.1.tar.gz 454913 SHA256 09c5bb187b7a8e86bc0ff860f7df86370be9e8661cdb99c1072dcdab0763562c SHA512 9eeb3165ca53c57091503866e2600d675e03d79c22dbd41bd3c4ebf8e569ed147f0b832e8b68dcdaece2f151798e7e0589fdf975e9a04fae9904991e89ea0465 WHIRLPOOL 4e117812916d5f54432edc01437e5c4a35dd953f2da2a94d312ee8ebfba1523e74c13012120532cd1d7bd90a0f0717804e53366f128bd8fc909fffd271044e4f DIST protobuf-c-1.2.1.tar.gz 458614 SHA256 846eb4846f19598affdc349d817a8c4c0c68fd940303e6934725c889f16f00bd SHA512 032b82dde333e286a3aff1a621be9e497122d38ce8f337275842a55be083232605387a516cfd4b9a09f8f7caf8817c14e596570352bc6ae495c3a3f15ac00959 WHIRLPOOL f87dc4dd6b7c6a5de964790369aeb88ac4c97f27aaad131b817771374f767cd2967bbf71c91910fe962a8d009fab52d5777b0096ecc0818f720550f3ffdeb06e +DIST protobuf-c-1.3.0.tar.gz 488443 SHA256 5dc9ad7a9b889cf7c8ff6bf72215f1874a90260f60ad4f88acf21bb15d2752a1 SHA512 ba49bf45a9ae93d41f200f4f18c4f9469c63fcc2a2392b3b45f083c378a6876891890448ceba216083ad351aa35f4669cd920973f53e5780de9ec4c8f61279bb WHIRLPOOL 915cb9ace5254721ab0dce009505d0c093032f28d7501fe5cfa4051a7a0b901cfbea8a81bba20c63962514196b24175b9854f27a1a614ac71bc0cdf3f4b22df6 diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.3.0-no-build-tests.patch b/dev-libs/protobuf-c/files/protobuf-c-1.3.0-no-build-tests.patch new file mode 100644 index 000..55116c67e41 --- /dev/null +++ b/dev-libs/protobuf-c/files/protobuf-c-1.3.0-no-build-tests.patch @@ -0,0 +1,30 @@ +https://bugs.gentoo.org/518440 + +avoid compiling tests when we aren't actually testing, especially since it +requires a compiler to execute which fails when cross-compiling + +--- protobuf-c-1.3.0/Makefile.am protobuf-c-1.3.0/Makefile.am +@@ -150,7 +150,7 @@ + t_generated_code2_test_generated_code2_LDADD = \ + protobuf-c/libprotobuf-c.la + +-noinst_PROGRAMS += \ ++check_PROGRAMS += \ + t/generated-code2/cxx-generate-packed-data + + t_generated_code2_cxx_generate_packed_data_SOURCES = \ +@@ -178,13 +178,6 @@ + t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT) + $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc + +-BUILT_SOURCES += \ +- t/test.pb-c.c t/test.pb-c.h \ +- t/test-full.pb-c.c t/test-full.pb-c.h \ +- t/test-optimized.pb-c.c t/test-optimized.pb-c.h \ +- t/test-full.pb.cc t/test-full.pb.h \ +- t/generated-code2/test-full-cxx-output.inc +- + if BUILD_PROTO3 + + check_PROGRAMS += \ diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild new file mode 100644 index 000..4e24a882515 --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.3.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools multilib-minimal + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Protocol Buffers implementation in C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; + +LICENSE="BSD-2" +# Subslot == SONAME version +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="static-libs test" + +RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + test? ( ${AUTOTOOLS_DEPEND} ) + virtual/pkgconfig[${MULTILIB_USEDEP}]" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + if ! use test ; then + eapply "${FILESDIR}"/${PN}-1.3.0-no-build-tests.patch + eautoreconf + fi +} + +multilib_src_configure() { +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: af61de8699edb0642c6cc37aeb22ffa2db9d484e Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 12 09:21:25 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 12 09:21:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af61de86 dev-libs/protobuf-c: Stable for HPPA (bug #603430). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild index 86b4358..021a947 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 1234c4088b892a44c58492f73a9d94c6f6402f92 Author: Mike Frysinger gentoo org> AuthorDate: Sat Nov 26 22:06:52 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Sat Nov 26 22:07:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1234c408 dev-libs/protobuf-c: mark 1.1.1 amd64/arm/arm64/ppc/ppc64/x86 stable dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild index 6a86a8e..86b4358 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 43107e77a60543c3114befab7f5a723e720a61f5 Author: Thomas D whissi de> AuthorDate: Sun Apr 24 00:46:14 2016 + Commit: Sam Jorna gentoo org> CommitDate: Sun Apr 24 13:35:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43107e77 dev-libs/protobuf-c: Slot operator on dev-libs/protobuf atom added wrt bug #580872 Own subslot set to SONAME version. Package-Manager: portage-2.2.28 Signed-off-by: Sam Jorna gentoo.org> Gentoo-bug: 580872 Closes: https://github.com/gentoo/gentoo/pull/1335 .../{protobuf-c-1.2.1.ebuild => protobuf-c-1.2.1-r1.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.2.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild similarity index 89% rename from dev-libs/protobuf-c/protobuf-c-1.2.1.ebuild rename to dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild index 92b6f73..d7439bf 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.2.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild @@ -14,11 +14,12 @@ HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; LICENSE="BSD-2" -SLOT="0" +# Subslot == SONAME version +SLOT="0/1.0.0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="static-libs test" -RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]" +RDEPEND=">=dev-libs/protobuf-2.6.0:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} test? ( ${AUTOTOOLS_DEPEND} ) virtual/pkgconfig[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 4a7e29a85bf617b9c0f89bf9eb37e14a3b5ef0fa Author: Thomas D whissi de> AuthorDate: Sun Apr 24 00:50:39 2016 + Commit: Sam Jorna gentoo org> CommitDate: Sun Apr 24 13:35:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7e29a8 dev-libs/protobuf-c: DESCRIPTION fixed to satisfy RepoMan Package-Manager: portage-2.2.28 Signed-off-by: Sam Jorna gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/1335 dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild | 4 ++-- dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild| 4 ++-- dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild index d1d76a7..0a8174d 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -9,7 +9,7 @@ inherit autotools-multilib MY_PV=${PV/_/-} MY_P=${PN}-${MY_PV} -DESCRIPTION="code generator and runtime libraries to use Protocol Buffers (protobuf) from pure C" +DESCRIPTION="Protocol Buffers implementation in C" HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; diff --git a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild index ac9abe7..6a86a8e 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -9,7 +9,7 @@ inherit autotools-multilib MY_PV=${PV/_/-} MY_P=${PN}-${MY_PV} -DESCRIPTION="code generator and runtime libraries to use Protocol Buffers (protobuf) from pure C" +DESCRIPTION="Protocol Buffers implementation in C" HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; diff --git a/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild index d7439bf..f4585bc 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.2.1-r1.ebuild @@ -9,7 +9,7 @@ inherit autotools multilib-minimal MY_PV=${PV/_/-} MY_P=${PN}-${MY_PV} -DESCRIPTION="code generator and runtime libraries to use Protocol Buffers (protobuf) from pure C" +DESCRIPTION="Protocol Buffers implementation in C" HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz;
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/, dev-libs/protobuf-c/files/
commit: afaad641d4914a9abccf4b903e35c25d02dbab89 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 7 11:27:48 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 7 11:29:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afaad641 dev-libs/protobuf-c: Bump to version 1.2.1 Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> dev-libs/protobuf-c/Manifest | 1 + .../files/protobuf-c-1.2.0-no-build-tests.patch| 30 + dev-libs/protobuf-c/protobuf-c-1.2.1.ebuild| 39 ++ 3 files changed, 70 insertions(+) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 71d7229..68f389d 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,3 +1,4 @@ DIST protobuf-c-0.15.tar.gz 500911 SHA256 8fcb538e13a5431c46168fc8f2e6ad2574e2db9b684c0c72b066e24f010a0036 SHA512 a51b9977ca4a6a73dffe92c7f8f5526f5dd3561b5139df290bafe5093d0fd6ace701d9fa1ee92a9dc8394960efd48f739c44ac17a74a7acd8c365d63e6312e9e WHIRLPOOL 3fd2ab0e0008dfabb7d21e30601422fee5b069981d015eff5ada5857621904f339c63f09eedeb6271a8b35a4570e4dad614f5bfb708e43c5991f6af8568a DIST protobuf-c-1.0.2.tar.gz 449923 SHA256 db771f7b0e76d5bb14140a50df4a32553288fd3e701b60e90e034e22f411ef76 SHA512 d748712f4216015802ffeff1072266da98ba9d9a4dfdaecd1c1b9d76f15403112b5cc2563a54390653c5eb82d7b51caf4c1f595cf1287bcbb123efb646e12f33 WHIRLPOOL 7a18446fc7ea27c10cbc0393f96859f237fcf29c962e982270b8f4cd10e27366b42cc38d418e973d4295e41e7da522fc577df296063e8f723a51415a6783d48d DIST protobuf-c-1.1.1.tar.gz 454913 SHA256 09c5bb187b7a8e86bc0ff860f7df86370be9e8661cdb99c1072dcdab0763562c SHA512 9eeb3165ca53c57091503866e2600d675e03d79c22dbd41bd3c4ebf8e569ed147f0b832e8b68dcdaece2f151798e7e0589fdf975e9a04fae9904991e89ea0465 WHIRLPOOL 4e117812916d5f54432edc01437e5c4a35dd953f2da2a94d312ee8ebfba1523e74c13012120532cd1d7bd90a0f0717804e53366f128bd8fc909fffd271044e4f +DIST protobuf-c-1.2.1.tar.gz 458614 SHA256 846eb4846f19598affdc349d817a8c4c0c68fd940303e6934725c889f16f00bd SHA512 032b82dde333e286a3aff1a621be9e497122d38ce8f337275842a55be083232605387a516cfd4b9a09f8f7caf8817c14e596570352bc6ae495c3a3f15ac00959 WHIRLPOOL f87dc4dd6b7c6a5de964790369aeb88ac4c97f27aaad131b817771374f767cd2967bbf71c91910fe962a8d009fab52d5777b0096ecc0818f720550f3ffdeb06e diff --git a/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch b/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch new file mode 100644 index 000..c11e98d --- /dev/null +++ b/dev-libs/protobuf-c/files/protobuf-c-1.2.0-no-build-tests.patch @@ -0,0 +1,30 @@ +https://bugs.gentoo.org/518440 + +avoid compiling tests when we aren't actually testing, especially since it +requires a compiler to execute which fails when cross-compiling + +--- protobuf-c-1.2.0/Makefile.am protobuf-c-1.2.0/Makefile.am +@@ -142,7 +142,7 @@ + t_generated_code2_test_generated_code2_LDADD = \ + protobuf-c/libprotobuf-c.la + +-noinst_PROGRAMS += \ ++check_PROGRAMS += \ + t/generated-code2/cxx-generate-packed-data + + t_generated_code2_cxx_generate_packed_data_SOURCES = \ +@@ -170,13 +170,6 @@ + t/generated-code2/test-full-cxx-output.inc: t/generated-code2/cxx-generate-packed-data$(EXEEXT) + $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc + +-BUILT_SOURCES += \ +- t/test.pb-c.c t/test.pb-c.h \ +- t/test-full.pb-c.c t/test-full.pb-c.h \ +- t/test-optimized.pb-c.c t/test-optimized.pb-c.h \ +- t/test-full.pb.cc t/test-full.pb.h \ +- t/generated-code2/test-full-cxx-output.inc +- + t_version_version_SOURCES = \ + t/version/version.c + t_version_version_LDADD = \ diff --git a/dev-libs/protobuf-c/protobuf-c-1.2.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.2.1.ebuild new file mode 100644 index 000..92b6f73 --- /dev/null +++ b/dev-libs/protobuf-c/protobuf-c-1.2.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools multilib-minimal + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="code generator and runtime libraries to use Protocol Buffers (protobuf) from pure C" +HOMEPAGE="https://github.com/protobuf-c/protobuf-c/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="static-libs test" + +RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + test? ( ${AUTOTOOLS_DEPEND} ) + virtual/pkgconfig[${MULTILIB_USEDEP}]" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + default + if ! use test ; then + eapply "${FILESDIR}"/${PN}-1.2.0-no-build-tests.patch + eautoreconf +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: a23484741a077dded162574a00476e4996418bea Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 7 11:28:55 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 7 11:29:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2348474 dev-libs/protobuf-c: Removed old. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> dev-libs/protobuf-c/Manifest | 1 - dev-libs/protobuf-c/protobuf-c-0.15.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 68f389d..517b3d7 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -1,4 +1,3 @@ -DIST protobuf-c-0.15.tar.gz 500911 SHA256 8fcb538e13a5431c46168fc8f2e6ad2574e2db9b684c0c72b066e24f010a0036 SHA512 a51b9977ca4a6a73dffe92c7f8f5526f5dd3561b5139df290bafe5093d0fd6ace701d9fa1ee92a9dc8394960efd48f739c44ac17a74a7acd8c365d63e6312e9e WHIRLPOOL 3fd2ab0e0008dfabb7d21e30601422fee5b069981d015eff5ada5857621904f339c63f09eedeb6271a8b35a4570e4dad614f5bfb708e43c5991f6af8568a DIST protobuf-c-1.0.2.tar.gz 449923 SHA256 db771f7b0e76d5bb14140a50df4a32553288fd3e701b60e90e034e22f411ef76 SHA512 d748712f4216015802ffeff1072266da98ba9d9a4dfdaecd1c1b9d76f15403112b5cc2563a54390653c5eb82d7b51caf4c1f595cf1287bcbb123efb646e12f33 WHIRLPOOL 7a18446fc7ea27c10cbc0393f96859f237fcf29c962e982270b8f4cd10e27366b42cc38d418e973d4295e41e7da522fc577df296063e8f723a51415a6783d48d DIST protobuf-c-1.1.1.tar.gz 454913 SHA256 09c5bb187b7a8e86bc0ff860f7df86370be9e8661cdb99c1072dcdab0763562c SHA512 9eeb3165ca53c57091503866e2600d675e03d79c22dbd41bd3c4ebf8e569ed147f0b832e8b68dcdaece2f151798e7e0589fdf975e9a04fae9904991e89ea0465 WHIRLPOOL 4e117812916d5f54432edc01437e5c4a35dd953f2da2a94d312ee8ebfba1523e74c13012120532cd1d7bd90a0f0717804e53366f128bd8fc909fffd271044e4f DIST protobuf-c-1.2.1.tar.gz 458614 SHA256 846eb4846f19598affdc349d817a8c4c0c68fd940303e6934725c889f16f00bd SHA512 032b82dde333e286a3aff1a621be9e497122d38ce8f337275842a55be083232605387a516cfd4b9a09f8f7caf8817c14e596570352bc6ae495c3a3f15ac00959 WHIRLPOOL f87dc4dd6b7c6a5de964790369aeb88ac4c97f27aaad131b817771374f767cd2967bbf71c91910fe962a8d009fab52d5777b0096ecc0818f720550f3ffdeb06e diff --git a/dev-libs/protobuf-c/protobuf-c-0.15.ebuild b/dev-libs/protobuf-c/protobuf-c-0.15.ebuild deleted file mode 100644 index b27f9d7..000 --- a/dev-libs/protobuf-c/protobuf-c-0.15.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit autotools-utils - -DESCRIPTION="code generator and runtime libraries to use Protocol Buffers (protobuf) from pure C" -HOMEPAGE="https://code.google.com/p/protobuf-c/; -SRC_URI="https://protobuf-c.googlecode.com/files/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" -IUSE="static-libs" - -RDEPEND="dev-libs/protobuf" -DEPEND="${RDEPEND} - virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/
commit: 64ad67c2559e261a674c2c5caf7a3fc953a45c41 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 18 10:30:38 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 18 10:30:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ad67c2 dev-libs/protobuf-c: ia64 stable wrt bug #519772 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ia64" dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild index e6635c4..ac9abe7 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar. LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86" IUSE="static-libs test" RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]"