[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2024-05-15 Thread Julien Roy
commit: 97e6edbd48853c6ca1ee6fc2ba6745d9d5da40a6
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 15:55:55 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 16:01:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97e6edbd

dev-cpp/fbthrift: add 2023.06.19.00, enable py3.12

Closes: https://bugs.gentoo.org/931361
Signed-off-by: Julien Roy  jroy.ca>

 dev-cpp/fbthrift/Manifest | 1 +
 dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild| 4 ++--
 .../{fbthrift-2023.02.06.00.ebuild => fbthrift-2023.06.19.00.ebuild}  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 44fcaa583f..4904aaa8f4 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1 +1,2 @@
 DIST fbthrift-2023.02.06.00.tar.gz 13447174 BLAKE2B 
d8a931dc4ded159ca1b1b1aa9db7d97c7f6fc3842fe59873c72125acf93c572bb4f31d5514b237166fb7108e746f7473bc50e62becab93411b01d8988cb53534
 SHA512 
a726cc3276c623471129ba7822926e311f455a1c90cc2be9a5506310563609c9843dcb0b6852c288e766a6268bb01e0db8d0a67b6c3f01fc9fd84ff58a479ba6
+DIST fbthrift-2023.06.19.00.tar.gz 13918017 BLAKE2B 
65bd0344915947084f0b0a4217aac882a034006165a9098322d600f1d962ddaf11c21d075b9abbae23d8cbf7dfc477417a63e1c976187a4c5a5f1b49cbfe44a3
 SHA512 
d39c228a1b7f25fd76eb0cede220439237e27060f9dd6252590de3976f9f05f3e8b18a0ee63a90b879f11732022dec508afb6529868e3e476623ddfebfdd1c47

diff --git a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
index 791d6f978e..83153ca39a 100644
--- a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit cmake python-single-r1
 

diff --git a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild
similarity index 91%
copy from dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
copy to dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild
index 791d6f978e..83153ca39a 100644
--- a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit cmake python-single-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2023-02-28 Thread Denis Reva
commit: 5dc6a108df0ec64ff1acd0c8983a00d801eea4e0
Author: Denis Reva  gmail  com>
AuthorDate: Tue Feb 28 12:22:24 2023 +
Commit: Denis Reva  gmail  com>
CommitDate: Tue Feb 28 12:57:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5dc6a108

dev-cpp/fbthrift: Unorphaned and updated

Signed-off-by: Denis Reva  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild | 47 ++
 dev-cpp/fbthrift/metadata.xml  | 20 +++
 3 files changed, 68 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
new file mode 100644
index 0..44fcaa583
--- /dev/null
+++ b/dev-cpp/fbthrift/Manifest
@@ -0,0 +1 @@
+DIST fbthrift-2023.02.06.00.tar.gz 13447174 BLAKE2B 
d8a931dc4ded159ca1b1b1aa9db7d97c7f6fc3842fe59873c72125acf93c572bb4f31d5514b237166fb7108e746f7473bc50e62becab93411b01d8988cb53534
 SHA512 
a726cc3276c623471129ba7822926e311f455a1c90cc2be9a5506310563609c9843dcb0b6852c288e766a6268bb01e0db8d0a67b6c3f01fc9fd84ff58a479ba6

diff --git a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
new file mode 100644
index 0..ac597c130
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   >=dev-cpp/fizz-${PV}:=
+   >=dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   >=dev-cpp/wangle-${PV}:=
+   dev-libs/boost
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   ${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]')
+"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+   cmake_src_configure
+}

diff --git a/dev-cpp/fbthrift/metadata.xml b/dev-cpp/fbthrift/metadata.xml
new file mode 100644
index 0..ed3a5f3fb
--- /dev/null
+++ b/dev-cpp/fbthrift/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   denis7...@gmail.com
+   Denis Reva
+   rarogcmex
+   
+   
+Thrift is a serialization and RPC framework for service communication. Thrift 
enables these features in all major languages, and there is strong support for 
C++, Python, Hack, and Java. Most services at Facebook are written using Thrift 
for RPC, and some storage systems use Thrift for serializing records on disk.
+
+Facebook Thrift is not a distribution of Apache Thrift. This is an evolved 
internal branch of Thrift that Facebook re-released to open source community in 
February 2014. Facebook Thrift was originally released closely tracking Apache 
Thrift but is now evolving in new directions. In particular, the compiler was 
rewritten from scratch and the new implementation features a fully asynchronous 
Thrift server. Read more about these improvements in the ThriftServer 
documentation.
+
+You can also learn more about this project in the original Facebook Code blog 
post.
+   
+   
+   https://github.com/facebook/fbthrift/issues
+   facebook/fbthrift
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-05-31 Thread Alessandro Barbieri
commit: 44d52cdc8674f015a74b05f09609c37a73549349
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May 31 14:57:22 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May 31 15:36:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44d52cdc

dev-cpp/fbthrift: add boost restriction

Closes: https://bugs.gentoo.org/848456
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild
index 18d9c9003..0986f16bd 100644
--- a/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
dev-cpp/gflags
dev-cpp/glog
~dev-cpp/wangle-${PV}:=
+   !>=dev-libs/boost-1.79.0
dev-libs/libfmt
dev-libs/openssl:0=
sys-libs/zlib



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-05-28 Thread Alessandro Barbieri
commit: 344700b8e98d4ec73e184cb1924e149a72ae542a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May 28 12:42:15 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May 28 12:53:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=344700b8

dev-cpp/fbthrift: enable py3.11

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild
index 632d969b9..18d9c9003 100644
--- a/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2022.04.11.00-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit cmake python-single-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-04-16 Thread Alessandro Barbieri
commit: 79c9c188c06da48fa13f3f412c780fac30cfdfd5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Apr 16 18:46:21 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Apr 16 18:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79c9c188

dev-cpp/fbthrift: add 2022.04.11.00, drop 2022.03.21.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest   | 2 +-
 .../{fbthrift-2022.03.21.00.ebuild => fbthrift-2022.04.11.00.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index ebe4d535f..bb9e7f8ea 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1 +1 @@
-DIST fbthrift-2022.03.21.00.tar.gz 7178541 BLAKE2B 
6e875f19ae19b5ccd1740d5eadb0b4f106d96b95ca1ced9e05a5bfd7f8e7de84aec722f0dfb0721c81e320185359d3f9c595ebfebef8638b6ca6788df98d37d4
 SHA512 
8d2d9430dc3a4ecc23042cd9bcf4eee24449d05d98baec408aef806b934d643e578d3876169f69966c846aeddbe0aa84416c4e020cba028a49d2fccfe7ab
+DIST fbthrift-2022.04.11.00.tar.gz 7475837 BLAKE2B 
27e035296d7c73562824a192f2bdc8789aa9ff674f9693e991b71b4543b417ad41aaf186681bdddbe494557fe0a3a447175e667e98348c763321e9343412
 SHA512 
e45088151e9de051e30b5ac34b07c35b965092ea0ad8075029fce57de5df44c908d0c30663ce35b455ad96f277d8935e08e3ecba331708b1835333cf90e87ce1

diff --git a/dev-cpp/fbthrift/fbthrift-2022.03.21.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.04.11.00.ebuild
similarity index 100%
rename from dev-cpp/fbthrift/fbthrift-2022.03.21.00.ebuild
rename to dev-cpp/fbthrift/fbthrift-2022.04.11.00.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-04-01 Thread Yuan Liao
commit: f798d39ead7ea6e25f515187923033c3e7310120
Author: Yuan Liao  gmail  com>
AuthorDate: Fri Apr  1 14:16:36 2022 +
Commit: Yuan Liao  gmail  com>
CommitDate: Fri Apr  1 14:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f798d39e

dev-cpp/fbthrift: Drop 2022.02.28.00-r1

Dropping 2022.02.28.00 after dependency ~dev-cpp/folly-2022.02.28.00 has
been removed from ::gentoo.

Signed-off-by: Yuan Liao  gmail.com>

 dev-cpp/fbthrift/Manifest |  1 -
 dev-cpp/fbthrift/fbthrift-2022.02.28.00-r1.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 7d99e43a1..ebe4d535f 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,2 +1 @@
-DIST fbthrift-2022.02.28.00.tar.gz 6814491 BLAKE2B 
ce2646a04d1b59821d23162d51b02507a91a81208328d4c983cd99be8fa0e79efb66d4af3f244fa6e3a50e9e84a794cea9ec970e1f0b266b40d632aa064f7a9f
 SHA512 
303e7c328f1ae7132ad81e2135b082997a40c9079bbeea701762f939ada2d80cf4f140ad6981d20273df9731bfb286f3336a999c13e26d3add49bf1c091de82c
 DIST fbthrift-2022.03.21.00.tar.gz 7178541 BLAKE2B 
6e875f19ae19b5ccd1740d5eadb0b4f106d96b95ca1ced9e05a5bfd7f8e7de84aec722f0dfb0721c81e320185359d3f9c595ebfebef8638b6ca6788df98d37d4
 SHA512 
8d2d9430dc3a4ecc23042cd9bcf4eee24449d05d98baec408aef806b934d643e578d3876169f69966c846aeddbe0aa84416c4e020cba028a49d2fccfe7ab

diff --git a/dev-cpp/fbthrift/fbthrift-2022.02.28.00-r1.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.02.28.00-r1.ebuild
deleted file mode 100644
index d05d4ff9a..0
--- a/dev-cpp/fbthrift/fbthrift-2022.02.28.00-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
-HOMEPAGE="https://github.com/facebook/fbthrift;
-SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-arch/zstd
-   ~dev-cpp/fizz-${PV}:=
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   ~dev-cpp/wangle-${PV}:=
-   dev-libs/libfmt
-   dev-libs/openssl:0=
-   sys-libs/zlib
-   ${PYTHON_DEPS}
-"
-DEPEND="
-   ${RDEPEND}
-   $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]')
-"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-03-22 Thread Alessandro Barbieri
commit: 3f0a5c91f61e50501d5d3f44c8d33bf0223a2771
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 22 17:47:51 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 22 17:47:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f0a5c91

dev-cpp/fbthrift: add 2022.03.21.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2022.03.21.00.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 0a509da71..7d99e43a1 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1 +1,2 @@
 DIST fbthrift-2022.02.28.00.tar.gz 6814491 BLAKE2B 
ce2646a04d1b59821d23162d51b02507a91a81208328d4c983cd99be8fa0e79efb66d4af3f244fa6e3a50e9e84a794cea9ec970e1f0b266b40d632aa064f7a9f
 SHA512 
303e7c328f1ae7132ad81e2135b082997a40c9079bbeea701762f939ada2d80cf4f140ad6981d20273df9731bfb286f3336a999c13e26d3add49bf1c091de82c
+DIST fbthrift-2022.03.21.00.tar.gz 7178541 BLAKE2B 
6e875f19ae19b5ccd1740d5eadb0b4f106d96b95ca1ced9e05a5bfd7f8e7de84aec722f0dfb0721c81e320185359d3f9c595ebfebef8638b6ca6788df98d37d4
 SHA512 
8d2d9430dc3a4ecc23042cd9bcf4eee24449d05d98baec408aef806b934d643e578d3876169f69966c846aeddbe0aa84416c4e020cba028a49d2fccfe7ab

diff --git a/dev-cpp/fbthrift/fbthrift-2022.03.21.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.03.21.00.ebuild
new file mode 100644
index 0..d05d4ff9a
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2022.03.21.00.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   ${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]')
+"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-03-08 Thread Alessandro Barbieri
commit: 448f3842ef93bc25ba9c7abf45d14c77c0a62c7a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Mar  9 00:26:40 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Mar  9 00:26:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=448f3842

dev-cpp/fbthrift: add python-six dependency

Bug: https://bugs.gentoo.org/834745
Signed-off-by: Alessandro Barbieri  gmail.com>

 ...22.02.28.00.ebuild => fbthrift-2022.02.28.00-r1.ebuild} | 14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/fbthrift/fbthrift-2022.02.28.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.02.28.00-r1.ebuild
similarity index 72%
rename from dev-cpp/fbthrift/fbthrift-2022.02.28.00.ebuild
rename to dev-cpp/fbthrift/fbthrift-2022.02.28.00-r1.ebuild
index 3320d823e..d05d4ff9a 100644
--- a/dev-cpp/fbthrift/fbthrift-2022.02.28.00.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2022.02.28.00-r1.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit cmake python-single-r1
 
 DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
 HOMEPAGE="https://github.com/facebook/fbthrift;
@@ -23,13 +25,19 @@ RDEPEND="
dev-libs/libfmt
dev-libs/openssl:0=
sys-libs/zlib
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   ${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]')
 "
-DEPEND="${RDEPEND}"
 BDEPEND="
sys-devel/bison
sys-devel/flex
 "
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
 src_configure() {
local mycmakeargs=(
-DLIB_INSTALL_DIR=$(get_libdir)



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-03-06 Thread Alessandro Barbieri
commit: b56a6cdaadce5ed744b5e4f622708972d389d6aa
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar  7 04:17:09 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar  7 04:17:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b56a6cda

dev-cpp/fbthrift: drop 2021.11.15.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 -
 dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index c862fb28e..0a509da71 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,2 +1 @@
-DIST fbthrift-2021.11.15.00.tar.gz 6136435 BLAKE2B 
743d508e51d5434a8a09d44846c4c96867cd93b6a1811ab64782190dd0183c083e819c335c181db9ce0cf09cbb1dd687c7aa67d8ac822cf4b2c6953bb52fb1cb
 SHA512 
c3f3a13d69dc3578e3af83e15b7cd6b01f6d38c4a79a02ec1a626c8bec52bce569f536262371985ee52d1428513c303c3fe1b2a4a9107146c94c7471ef998ab7
 DIST fbthrift-2022.02.28.00.tar.gz 6814491 BLAKE2B 
ce2646a04d1b59821d23162d51b02507a91a81208328d4c983cd99be8fa0e79efb66d4af3f244fa6e3a50e9e84a794cea9ec970e1f0b266b40d632aa064f7a9f
 SHA512 
303e7c328f1ae7132ad81e2135b082997a40c9079bbeea701762f939ada2d80cf4f140ad6981d20273df9731bfb286f3336a999c13e26d3add49bf1c091de82c

diff --git a/dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild
deleted file mode 100644
index 3320d823e..0
--- a/dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
-HOMEPAGE="https://github.com/facebook/fbthrift;
-SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-arch/zstd
-   ~dev-cpp/fizz-${PV}:=
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   ~dev-cpp/wangle-${PV}:=
-   dev-libs/libfmt
-   dev-libs/openssl:0=
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2022-03-05 Thread Alessandro Barbieri
commit: c4a04fdf4e9f4c0b4c18e2618ac567417bbe5c60
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar  6 01:38:23 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar  6 02:20:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4a04fdf

dev-cpp/fbthrift: add 2022.02.28.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest   | 2 +-
 .../{fbthrift-2021.10.25.00.ebuild => fbthrift-2022.02.28.00.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 45c3601ba..c862fb28e 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,2 +1,2 @@
-DIST fbthrift-2021.10.25.00.tar.gz 6045488 BLAKE2B 
7c63c3687e3393f27cfaeca9a71e69596be7d611fbd1225a4d934819c749be4064987bc913b387ac0e8a8ee762f147a7c92856e3a38f276fe09659bf8a49fa1a
 SHA512 
9991987f7e5daccec000e09998e2f00c1de5e6c7b53d16ac9797984b6192e682fe2fa8bca18e02bf15fd0d78910234ada33fe1c247645669ad8b1954b2471620
 DIST fbthrift-2021.11.15.00.tar.gz 6136435 BLAKE2B 
743d508e51d5434a8a09d44846c4c96867cd93b6a1811ab64782190dd0183c083e819c335c181db9ce0cf09cbb1dd687c7aa67d8ac822cf4b2c6953bb52fb1cb
 SHA512 
c3f3a13d69dc3578e3af83e15b7cd6b01f6d38c4a79a02ec1a626c8bec52bce569f536262371985ee52d1428513c303c3fe1b2a4a9107146c94c7471ef998ab7
+DIST fbthrift-2022.02.28.00.tar.gz 6814491 BLAKE2B 
ce2646a04d1b59821d23162d51b02507a91a81208328d4c983cd99be8fa0e79efb66d4af3f244fa6e3a50e9e84a794cea9ec970e1f0b266b40d632aa064f7a9f
 SHA512 
303e7c328f1ae7132ad81e2135b082997a40c9079bbeea701762f939ada2d80cf4f140ad6981d20273df9731bfb286f3336a999c13e26d3add49bf1c091de82c

diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2022.02.28.00.ebuild
similarity index 100%
rename from dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild
rename to dev-cpp/fbthrift/fbthrift-2022.02.28.00.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-11-26 Thread Denis Reva
commit: 6c0a08a5cb053c5e217804e86e6e8df282ec97c1
Author: Denis Reva  gmail  com>
AuthorDate: Fri Nov 26 11:34:12 2021 +
Commit: Denis Reva  gmail  com>
CommitDate: Fri Nov 26 11:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c0a08a5

dev-cpp/fbthrift: updated to 11.15

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Denis Reva  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 1413ef17e..45c3601ba 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1 +1,2 @@
 DIST fbthrift-2021.10.25.00.tar.gz 6045488 BLAKE2B 
7c63c3687e3393f27cfaeca9a71e69596be7d611fbd1225a4d934819c749be4064987bc913b387ac0e8a8ee762f147a7c92856e3a38f276fe09659bf8a49fa1a
 SHA512 
9991987f7e5daccec000e09998e2f00c1de5e6c7b53d16ac9797984b6192e682fe2fa8bca18e02bf15fd0d78910234ada33fe1c247645669ad8b1954b2471620
+DIST fbthrift-2021.11.15.00.tar.gz 6136435 BLAKE2B 
743d508e51d5434a8a09d44846c4c96867cd93b6a1811ab64782190dd0183c083e819c335c181db9ce0cf09cbb1dd687c7aa67d8ac822cf4b2c6953bb52fb1cb
 SHA512 
c3f3a13d69dc3578e3af83e15b7cd6b01f6d38c4a79a02ec1a626c8bec52bce569f536262371985ee52d1428513c303c3fe1b2a4a9107146c94c7471ef998ab7

diff --git a/dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild
new file mode 100644
index 0..3320d823e
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2021.11.15.00.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-10-26 Thread Alessandro Barbieri
commit: 5418166d45257a1c35667bacf29a220154d65f39
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Oct 26 15:59:21 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Oct 26 16:35:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5418166d

dev-cpp/fbthrift: drop 2021.08.02.00, 2021.10.04.00, 2021.10.18.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  3 --
 dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild | 38 --
 dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild | 38 --
 dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild | 38 --
 4 files changed, 117 deletions(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 218313d72..1413ef17e 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,4 +1 @@
-DIST fbthrift-2021.08.02.00.tar.gz 589 BLAKE2B 
647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a
 SHA512 
a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467
-DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B 
f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c
 SHA512 
5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f
-DIST fbthrift-2021.10.18.00.tar.gz 5991836 BLAKE2B 
4556bba2399cb6046cf6bcf10ad8a9a251783e89b9badc5e1f3bfeb1ae03f17275f08b1b7f1d8f4af3c328dd542baeeff7c5d2fbc45859123627418460d60038
 SHA512 
8829ec2575d32fde4fb3dc05170dccb4154effb67cc1e83f86383a0d27d44876e3b806cd22211dd7a425dabfac9f400e83721885def13572633b9377cfd2f253
 DIST fbthrift-2021.10.25.00.tar.gz 6045488 BLAKE2B 
7c63c3687e3393f27cfaeca9a71e69596be7d611fbd1225a4d934819c749be4064987bc913b387ac0e8a8ee762f147a7c92856e3a38f276fe09659bf8a49fa1a
 SHA512 
9991987f7e5daccec000e09998e2f00c1de5e6c7b53d16ac9797984b6192e682fe2fa8bca18e02bf15fd0d78910234ada33fe1c247645669ad8b1954b2471620

diff --git a/dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild
deleted file mode 100644
index e63f770d8..0
--- a/dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
-HOMEPAGE="https://github.com/facebook/fbthrift;
-SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-arch/zstd
-   ~dev-cpp/fizz-${PV}:=
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   ~dev-cpp/wangle-${PV}:=
-   dev-libs/libfmt
-   dev-libs/openssl:0=
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-   cmake_src_configure
-}

diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild
deleted file mode 100644
index 3320d823e..0
--- a/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
-HOMEPAGE="https://github.com/facebook/fbthrift;
-SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-arch/zstd
-   ~dev-cpp/fizz-${PV}:=
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   ~dev-cpp/wangle-${PV}:=
-   dev-libs/libfmt
-   dev-libs/openssl:0=
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-   cmake_src_configure
-}

diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild
deleted file mode 100644
index 3320d823e..0
--- a/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
-HOMEPAGE="https://github.com/facebook/fbthrift;

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-10-25 Thread Alessandro Barbieri
commit: 64bca529223226bc0fcaae08de68ec83a148ed6f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct 25 11:19:31 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct 25 11:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64bca529

dev-cpp/fbthrift: add 2021.10.25.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 3fab4446d..218313d72 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,3 +1,4 @@
 DIST fbthrift-2021.08.02.00.tar.gz 589 BLAKE2B 
647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a
 SHA512 
a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467
 DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B 
f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c
 SHA512 
5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f
 DIST fbthrift-2021.10.18.00.tar.gz 5991836 BLAKE2B 
4556bba2399cb6046cf6bcf10ad8a9a251783e89b9badc5e1f3bfeb1ae03f17275f08b1b7f1d8f4af3c328dd542baeeff7c5d2fbc45859123627418460d60038
 SHA512 
8829ec2575d32fde4fb3dc05170dccb4154effb67cc1e83f86383a0d27d44876e3b806cd22211dd7a425dabfac9f400e83721885def13572633b9377cfd2f253
+DIST fbthrift-2021.10.25.00.tar.gz 6045488 BLAKE2B 
7c63c3687e3393f27cfaeca9a71e69596be7d611fbd1225a4d934819c749be4064987bc913b387ac0e8a8ee762f147a7c92856e3a38f276fe09659bf8a49fa1a
 SHA512 
9991987f7e5daccec000e09998e2f00c1de5e6c7b53d16ac9797984b6192e682fe2fa8bca18e02bf15fd0d78910234ada33fe1c247645669ad8b1954b2471620

diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild
new file mode 100644
index 0..3320d823e
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2021.10.25.00.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-10-23 Thread Alessandro Barbieri
commit: 6eb9ba7d82e51d35d6aa9b7e15813c26b1dca6ef
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Oct 23 14:17:59 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Oct 23 14:18:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6eb9ba7d

dev-cpp/fbthrift: add 2021.10.18.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 01b0015b5..3fab4446d 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,2 +1,3 @@
 DIST fbthrift-2021.08.02.00.tar.gz 589 BLAKE2B 
647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a
 SHA512 
a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467
 DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B 
f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c
 SHA512 
5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f
+DIST fbthrift-2021.10.18.00.tar.gz 5991836 BLAKE2B 
4556bba2399cb6046cf6bcf10ad8a9a251783e89b9badc5e1f3bfeb1ae03f17275f08b1b7f1d8f4af3c328dd542baeeff7c5d2fbc45859123627418460d60038
 SHA512 
8829ec2575d32fde4fb3dc05170dccb4154effb67cc1e83f86383a0d27d44876e3b806cd22211dd7a425dabfac9f400e83721885def13572633b9377cfd2f253

diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild
new file mode 100644
index 0..3320d823e
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-10-05 Thread Alessandro Barbieri
commit: ea36a61dd9bf58eee20c8d16fb0e4dbae4903442
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Oct  5 20:48:35 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Oct  5 20:50:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea36a61d

dev-cpp/fbthrift: add 2021.10.04.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index dcd8c044f..01b0015b5 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1 +1,2 @@
 DIST fbthrift-2021.08.02.00.tar.gz 589 BLAKE2B 
647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a
 SHA512 
a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467
+DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B 
f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c
 SHA512 
5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f

diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild
new file mode 100644
index 0..3320d823e
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-07-05 Thread Alessandro Barbieri
commit: ab978dfd6bd0f01b97160a483c7514b79661a132
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jul  5 08:42:55 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jul  5 08:42:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab978dfd

dev-cpp/fbthrift: add 2021.06.28.00, drop 2021.05.24.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest | 2 +-
 .../{fbthrift-2021.05.24.00.ebuild => fbthrift-2021.06.28.00.ebuild}  | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 5d9346eb6..a514b10ee 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,2 +1,2 @@
-DIST fbthrift-2021.05.24.00.tar.gz 5641993 BLAKE2B 
47615d438d23bf3ce6dc5bcb264fe0b9db443b177b872b490711c360b33faeff2e364049e4fe666cf0759a681a0a5b799f5c79cca1eadeaa69d3a9973e9c816a
 SHA512 
58c720373e9261b9968a3008a60a008c79b6cddf65944212d7e08f3be68519cc226860d1977b5dfee364c432cbd158b9f5295c0b2b16098a165decb144008040
 DIST fbthrift-2021.06.14.00.tar.gz 5642360 BLAKE2B 
b5d05f9a6555e8b78438e025fd6757471b745aef58c6c8d4e49e8307f08035281f4e66f0d556f7cc3fc1f00609d760f7e724dd74f29b50516a3f7ec1a1d651d5
 SHA512 
e59465adcd57722626e5a4407529b164472cde3942bd100b3d6e92c5057f88f1a8544b7181a01e05ed3077ffd2b3811b687aa6741d08aedef6b79aea02305798
+DIST fbthrift-2021.06.28.00.tar.gz 5721750 BLAKE2B 
67a60611245c89df070483d64114f7a5f0c9a8778acd260384010e78c1d44c63985ed2f05fecaf3264d93778df319ea2d175da5839821f6243088554e5eeb2dc
 SHA512 
0718f2639a307bed9c492f8347781c4eb0d37a84fed7c9ab55e148fee2feabf81c25dc08c83a35a25aec5433265d5b328ec3e2d322469690d3c03728c202f91e

diff --git a/dev-cpp/fbthrift/fbthrift-2021.05.24.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.06.28.00.ebuild
similarity index 94%
rename from dev-cpp/fbthrift/fbthrift-2021.05.24.00.ebuild
rename to dev-cpp/fbthrift/fbthrift-2021.06.28.00.ebuild
index fe7319ed7..e63f770d8 100644
--- a/dev-cpp/fbthrift/fbthrift-2021.05.24.00.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2021.06.28.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,6 @@ inherit cmake
 
 DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
 HOMEPAGE="https://github.com/facebook/fbthrift;
-
 SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
@@ -35,6 +34,5 @@ src_configure() {
local mycmakeargs=(
-DLIB_INSTALL_DIR=$(get_libdir)
)
-
cmake_src_configure
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-06-17 Thread Alessandro Barbieri
commit: 8322d2e3a83bdd024eb4dd864fcfd0a455d2e3e1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun 17 16:13:38 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Jun 17 16:13:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8322d2e3

dev-cpp/fbthrift: drop 2021.04.19.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 -
 dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 0bbda316e..5d9346eb6 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,3 +1,2 @@
-DIST fbthrift-2021.04.19.00.tar.gz 5453537 BLAKE2B 
72a6b395f24786e211d7bf18f53abe3833bd12abca536cd85e6db4c284e0851121a4cdb2663b3a10bce628787eda556e71db4d4549f9d49d9c82e6dd8c31ac96
 SHA512 
eb0dd6c05c4ec8714d8dc5b5dcd8f3574b625c1992fff876b4ac5fb5a48f1d174b4405fbef0305ce008ccc7cae3d30499852989f30fdeb56eabf89269ed7ec23
 DIST fbthrift-2021.05.24.00.tar.gz 5641993 BLAKE2B 
47615d438d23bf3ce6dc5bcb264fe0b9db443b177b872b490711c360b33faeff2e364049e4fe666cf0759a681a0a5b799f5c79cca1eadeaa69d3a9973e9c816a
 SHA512 
58c720373e9261b9968a3008a60a008c79b6cddf65944212d7e08f3be68519cc226860d1977b5dfee364c432cbd158b9f5295c0b2b16098a165decb144008040
 DIST fbthrift-2021.06.14.00.tar.gz 5642360 BLAKE2B 
b5d05f9a6555e8b78438e025fd6757471b745aef58c6c8d4e49e8307f08035281f4e66f0d556f7cc3fc1f00609d760f7e724dd74f29b50516a3f7ec1a1d651d5
 SHA512 
e59465adcd57722626e5a4407529b164472cde3942bd100b3d6e92c5057f88f1a8544b7181a01e05ed3077ffd2b3811b687aa6741d08aedef6b79aea02305798

diff --git a/dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild
deleted file mode 100644
index fe7319ed7..0
--- a/dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
-HOMEPAGE="https://github.com/facebook/fbthrift;
-
-SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-arch/zstd
-   ~dev-cpp/fizz-${PV}:=
-   ~dev-cpp/folly-${PV}:=
-   dev-cpp/gflags
-   dev-cpp/glog
-   ~dev-cpp/wangle-${PV}:=
-   dev-libs/libfmt
-   dev-libs/openssl:0=
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR=$(get_libdir)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-06-15 Thread Alessandro Barbieri
commit: cad47e244709cbd91de2b3b9b09b667e361ffb2f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Jun 15 23:29:49 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Jun 15 23:29:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cad47e24

dev-cpp/fbthrift: add 2021.06.14.00, drop 2021.06.07.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest   | 2 +-
 .../{fbthrift-2021.06.07.00.ebuild => fbthrift-2021.06.14.00.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index d2b6a3563..0bbda316e 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,3 +1,3 @@
 DIST fbthrift-2021.04.19.00.tar.gz 5453537 BLAKE2B 
72a6b395f24786e211d7bf18f53abe3833bd12abca536cd85e6db4c284e0851121a4cdb2663b3a10bce628787eda556e71db4d4549f9d49d9c82e6dd8c31ac96
 SHA512 
eb0dd6c05c4ec8714d8dc5b5dcd8f3574b625c1992fff876b4ac5fb5a48f1d174b4405fbef0305ce008ccc7cae3d30499852989f30fdeb56eabf89269ed7ec23
 DIST fbthrift-2021.05.24.00.tar.gz 5641993 BLAKE2B 
47615d438d23bf3ce6dc5bcb264fe0b9db443b177b872b490711c360b33faeff2e364049e4fe666cf0759a681a0a5b799f5c79cca1eadeaa69d3a9973e9c816a
 SHA512 
58c720373e9261b9968a3008a60a008c79b6cddf65944212d7e08f3be68519cc226860d1977b5dfee364c432cbd158b9f5295c0b2b16098a165decb144008040
-DIST fbthrift-2021.06.07.00.tar.gz 5642451 BLAKE2B 
8af279235f9e3502ac60b52ba586fcfdf323c392486c7f09ec92fa0a5c54adda6f1eb06ff6b84447a974a75537b2d002f5546f0db3f6952637a14a549577
 SHA512 
e497a2fdf2b4223e3985ef9dfb904a3c56581a310a88cb17568d647a2f863827631f7075944b0ff9de369caccac5a7f25b5f7fe4cd8629df4b8c5a15a53589e9
+DIST fbthrift-2021.06.14.00.tar.gz 5642360 BLAKE2B 
b5d05f9a6555e8b78438e025fd6757471b745aef58c6c8d4e49e8307f08035281f4e66f0d556f7cc3fc1f00609d760f7e724dd74f29b50516a3f7ec1a1d651d5
 SHA512 
e59465adcd57722626e5a4407529b164472cde3942bd100b3d6e92c5057f88f1a8544b7181a01e05ed3077ffd2b3811b687aa6741d08aedef6b79aea02305798

diff --git a/dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.06.14.00.ebuild
similarity index 100%
rename from dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild
rename to dev-cpp/fbthrift/fbthrift-2021.06.14.00.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-06-13 Thread Alessandro Barbieri
commit: 51104fe0f9d4b0889c316592527c897543d0133f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 00:00:01 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 02:27:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51104fe0

dev-cpp/fbthrift: add 2021.06.07.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index cfd659b69..d2b6a3563 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1,2 +1,3 @@
 DIST fbthrift-2021.04.19.00.tar.gz 5453537 BLAKE2B 
72a6b395f24786e211d7bf18f53abe3833bd12abca536cd85e6db4c284e0851121a4cdb2663b3a10bce628787eda556e71db4d4549f9d49d9c82e6dd8c31ac96
 SHA512 
eb0dd6c05c4ec8714d8dc5b5dcd8f3574b625c1992fff876b4ac5fb5a48f1d174b4405fbef0305ce008ccc7cae3d30499852989f30fdeb56eabf89269ed7ec23
 DIST fbthrift-2021.05.24.00.tar.gz 5641993 BLAKE2B 
47615d438d23bf3ce6dc5bcb264fe0b9db443b177b872b490711c360b33faeff2e364049e4fe666cf0759a681a0a5b799f5c79cca1eadeaa69d3a9973e9c816a
 SHA512 
58c720373e9261b9968a3008a60a008c79b6cddf65944212d7e08f3be68519cc226860d1977b5dfee364c432cbd158b9f5295c0b2b16098a165decb144008040
+DIST fbthrift-2021.06.07.00.tar.gz 5642451 BLAKE2B 
8af279235f9e3502ac60b52ba586fcfdf323c392486c7f09ec92fa0a5c54adda6f1eb06ff6b84447a974a75537b2d002f5546f0db3f6952637a14a549577
 SHA512 
e497a2fdf2b4223e3985ef9dfb904a3c56581a310a88cb17568d647a2f863827631f7075944b0ff9de369caccac5a7f25b5f7fe4cd8629df4b8c5a15a53589e9

diff --git a/dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild
new file mode 100644
index 0..fe7319ed7
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-05-27 Thread Alessandro Barbieri
commit: e0336eb7a62e6d668c1f1d5b7386609cc7add2ea
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 27 10:18:09 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May 27 10:18:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0336eb7

dev-cpp/fbthrift: add 2021.05.24.00

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2021.05.24.00.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
index 4608a3f94..cfd659b69 100644
--- a/dev-cpp/fbthrift/Manifest
+++ b/dev-cpp/fbthrift/Manifest
@@ -1 +1,2 @@
 DIST fbthrift-2021.04.19.00.tar.gz 5453537 BLAKE2B 
72a6b395f24786e211d7bf18f53abe3833bd12abca536cd85e6db4c284e0851121a4cdb2663b3a10bce628787eda556e71db4d4549f9d49d9c82e6dd8c31ac96
 SHA512 
eb0dd6c05c4ec8714d8dc5b5dcd8f3574b625c1992fff876b4ac5fb5a48f1d174b4405fbef0305ce008ccc7cae3d30499852989f30fdeb56eabf89269ed7ec23
+DIST fbthrift-2021.05.24.00.tar.gz 5641993 BLAKE2B 
47615d438d23bf3ce6dc5bcb264fe0b9db443b177b872b490711c360b33faeff2e364049e4fe666cf0759a681a0a5b799f5c79cca1eadeaa69d3a9973e9c816a
 SHA512 
58c720373e9261b9968a3008a60a008c79b6cddf65944212d7e08f3be68519cc226860d1977b5dfee364c432cbd158b9f5295c0b2b16098a165decb144008040

diff --git a/dev-cpp/fbthrift/fbthrift-2021.05.24.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.05.24.00.ebuild
new file mode 100644
index 0..fe7319ed7
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2021.05.24.00.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-05-05 Thread Alessandro Barbieri
commit: 21a50a3d578e63772bd960261ab74fdb330f9a92
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed May  5 07:25:31 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed May  5 07:32:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21a50a3d

dev-cpp/fbthrift: comaintainers welcome

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-cpp/fbthrift/metadata.xml b/dev-cpp/fbthrift/metadata.xml
index 2d21b7081..e234dbf77 100644
--- a/dev-cpp/fbthrift/metadata.xml
+++ b/dev-cpp/fbthrift/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd'>
 
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   

 Thrift is a serialization and RPC framework for service communication. Thrift 
enables these features in all major languages, and there is strong support for 
C++, Python, Hack, and Java. Most services at Facebook are written using Thrift 
for RPC, and some storage systems use Thrift for serializing records on disk.
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/

2021-04-28 Thread Alessandro Barbieri
commit: fedfd617e9e1c582186ce962e55de521d65c4fb2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Apr 28 20:49:35 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Apr 28 21:07:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fedfd617

dev-cpp/fbthrift: new package

thanks @telans

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/fbthrift/Manifest  |  1 +
 dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild | 40 ++
 dev-cpp/fbthrift/metadata.xml  | 15 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest
new file mode 100644
index 0..4608a3f94
--- /dev/null
+++ b/dev-cpp/fbthrift/Manifest
@@ -0,0 +1 @@
+DIST fbthrift-2021.04.19.00.tar.gz 5453537 BLAKE2B 
72a6b395f24786e211d7bf18f53abe3833bd12abca536cd85e6db4c284e0851121a4cdb2663b3a10bce628787eda556e71db4d4549f9d49d9c82e6dd8c31ac96
 SHA512 
eb0dd6c05c4ec8714d8dc5b5dcd8f3574b625c1992fff876b4ac5fb5a48f1d174b4405fbef0305ce008ccc7cae3d30499852989f30fdeb56eabf89269ed7ec23

diff --git a/dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild 
b/dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild
new file mode 100644
index 0..fe7319ed7
--- /dev/null
+++ b/dev-cpp/fbthrift/fbthrift-2021.04.19.00.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
+HOMEPAGE="https://github.com/facebook/fbthrift;
+
+SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-arch/zstd
+   ~dev-cpp/fizz-${PV}:=
+   ~dev-cpp/folly-${PV}:=
+   dev-cpp/gflags
+   dev-cpp/glog
+   ~dev-cpp/wangle-${PV}:=
+   dev-libs/libfmt
+   dev-libs/openssl:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   )
+
+   cmake_src_configure
+}

diff --git a/dev-cpp/fbthrift/metadata.xml b/dev-cpp/fbthrift/metadata.xml
new file mode 100644
index 0..2d21b7081
--- /dev/null
+++ b/dev-cpp/fbthrift/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+Thrift is a serialization and RPC framework for service communication. Thrift 
enables these features in all major languages, and there is strong support for 
C++, Python, Hack, and Java. Most services at Facebook are written using Thrift 
for RPC, and some storage systems use Thrift for serializing records on disk.
+
+Facebook Thrift is not a distribution of Apache Thrift. This is an evolved 
internal branch of Thrift that Facebook re-released to open source community in 
February 2014. Facebook Thrift was originally released closely tracking Apache 
Thrift but is now evolving in new directions. In particular, the compiler was 
rewritten from scratch and the new implementation features a fully asynchronous 
Thrift server. Read more about these improvements in the ThriftServer 
documentation.
+
+You can also learn more about this project in the original Facebook Code blog 
post.
+   
+   
+   https://github.com/facebook/fbthrift/issues
+   facebook/fbthrift
+   
+