[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf-c/

2024-05-27 Thread Sam James
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/

2023-10-09 Thread Sam James
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/

2023-10-09 Thread Sam James
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/

2023-10-08 Thread Sam James
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/

2023-10-08 Thread Sam James
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/

2023-10-08 Thread Sam James
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/

2023-10-02 Thread Hans de Graaff
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/

2023-08-21 Thread Sam James
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/

2022-08-28 Thread WANG Xuerui
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/

2022-08-25 Thread Agostino Sarubbo
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/

2022-08-25 Thread Agostino Sarubbo
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/

2022-08-25 Thread Agostino Sarubbo
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-07-10 Thread Sam James
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/

2022-02-02 Thread Arthur Zamarin
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/

2022-02-02 Thread Agostino Sarubbo
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/

2022-02-02 Thread Agostino Sarubbo
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/

2022-02-02 Thread Agostino Sarubbo
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/

2022-01-31 Thread Sam James
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/

2022-01-31 Thread Sam James
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/

2022-01-31 Thread Sam James
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/

2021-11-04 Thread Sam James
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/

2021-11-04 Thread Sam James
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/

2021-10-20 Thread Mike Gilbert
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/

2021-08-18 Thread Sam James
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/

2021-06-28 Thread Yixun Lan
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/

2021-03-16 Thread Sam James
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/

2020-11-17 Thread Agostino Sarubbo
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/

2020-11-15 Thread Sam James
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/

2020-11-14 Thread Sam James
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/

2020-11-14 Thread Sam James
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/

2020-11-14 Thread Sergei Trofimovich
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/

2020-11-12 Thread Sergei Trofimovich
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/

2020-11-12 Thread Sergei Trofimovich
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/

2020-11-12 Thread Sergei Trofimovich
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/

2020-11-12 Thread Thomas Deutschmann
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/

2020-07-06 Thread Lars Wendler
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/

2020-05-19 Thread Robin H. Johnson
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/

2020-05-06 Thread Joonas Niilola
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/

2020-03-21 Thread Andreas Sturmlechner
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/

2020-03-21 Thread Mart Raudsepp
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-05 Thread Sergei Trofimovich
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/

2020-02-03 Thread Agostino Sarubbo
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/

2020-02-03 Thread Agostino Sarubbo
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/

2020-02-03 Thread Agostino Sarubbo
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/

2020-02-03 Thread Agostino Sarubbo
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/

2020-02-03 Thread Agostino Sarubbo
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/

2020-02-03 Thread Agostino Sarubbo
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/

2020-01-31 Thread Sergei Trofimovich
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/

2019-08-19 Thread Lars Wendler
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/

2019-05-05 Thread Mikle Kolyada
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/

2019-05-05 Thread Mike Gilbert
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/

2019-05-05 Thread Mike Gilbert
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/

2019-05-05 Thread Mike Gilbert
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/

2019-02-12 Thread Sergei Trofimovich
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/

2019-02-12 Thread Mikle Kolyada
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/

2019-02-12 Thread Mikle Kolyada
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/

2019-02-12 Thread Mikle Kolyada
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/

2019-02-09 Thread Sergei Trofimovich
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/

2019-02-09 Thread Thomas Deutschmann
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/

2019-02-08 Thread Sergei Trofimovich
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/

2019-02-07 Thread Tobias Klausmann
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/

2019-02-05 Thread Mart Raudsepp
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/

2019-02-04 Thread Sergei Trofimovich
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/

2019-01-03 Thread Lars Wendler
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/

2018-07-06 Thread Mike Gilbert
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/

2018-07-06 Thread Mike Gilbert
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/

2018-06-09 Thread Mikle Kolyada
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/

2018-04-26 Thread Mike Gilbert
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/

2018-04-14 Thread Mart Raudsepp
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/

2018-03-20 Thread Matt Turner
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/

2017-10-23 Thread Markus Meier
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/

2017-10-13 Thread Sergei Trofimovich
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/

2017-10-03 Thread Sergei Trofimovich
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/

2017-10-02 Thread Manuel Rüger
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/

2017-10-02 Thread Sergei Trofimovich
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/

2017-10-02 Thread Sergei Trofimovich
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/

2017-09-30 Thread Thomas Deutschmann
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/

2017-09-30 Thread Thomas Deutschmann
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/

2017-08-10 Thread Lars Wendler
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/

2017-01-12 Thread Jeroen Roovers
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/

2016-11-26 Thread Mike Frysinger
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/

2016-04-24 Thread Sam Jorna
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/

2016-04-24 Thread Sam Jorna
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/

2016-04-07 Thread Lars Wendler
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/

2016-04-07 Thread Lars Wendler
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/

2015-11-18 Thread Agostino Sarubbo
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}]"