[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fbthrift/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +