[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: ee233c0c291450f0ff85a3536c371d89c04da229 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Apr 16 18:43:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 16 18:43:47 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee233c0c dev-cpp/wangle: add 2022.04.11.00, drop 2022.03.21.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest | 2 +- .../{wangle-2022.03.21.00.ebuild => wangle-2022.04.11.00.ebuild}| 6 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index 0b0c9d87b..9c1db0819 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1 +1 @@ -DIST wangle-2022.03.21.00.tar.gz 355164 BLAKE2B 876863bb5d0e5c7fd5f3408f9f2233b1995ef838b165bbb9f8772667e1ca5fa98f4ae5eb686e2ef94198bdb373daa2ce96720253f550a808369b8cca0ec6d10b SHA512 069fe7758ccb2f33665f53109047f2e0158e248fda8c760eddd978afd6980acbc6421db60721bf320deca557369377c8757f13c67f8685e3a98394324e75e72e +DIST wangle-2022.04.11.00.tar.gz 355228 BLAKE2B 1a86d03b0b6518a1b83d59d88ec5fd5f3a2265f951e2d1415e090b6dbdf92842f4726f7aef7e52ed4cb5923ff319051405cf9ef5ecf7eb4db19cce4d54471bff SHA512 8c908f5efcf8315f6779c2a5c5ac0a8de7a9257f661e35b72f6a9e33fe840056c56e1234fc0fc87224f68022b79080ca5360c256d426e5672f2aa2d5e2479371 diff --git a/dev-cpp/wangle/wangle-2022.03.21.00.ebuild b/dev-cpp/wangle/wangle-2022.04.11.00.ebuild similarity index 81% rename from dev-cpp/wangle/wangle-2022.03.21.00.ebuild rename to dev-cpp/wangle/wangle-2022.04.11.00.ebuild index 1fe53a582..2fa00be7d 100644 --- a/dev-cpp/wangle/wangle-2022.03.21.00.ebuild +++ b/dev-cpp/wangle/wangle-2022.04.11.00.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,6 +12,7 @@ SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" +IUSE="examples test" RDEPEND=" ~dev-cpp/fizz-${PV}:= @@ -28,10 +29,13 @@ DEPEND=" dev-cpp/gtest " +RESTRICT="!test? ( test )" CMAKE_USE_DIR="${S}/wangle" src_configure() { local mycmakeargs=( + -DBUILD_EXAMPLES=$(usex examples) + -DBUILD_TESTS=$(usex test) -DLIB_INSTALL_DIR=$(get_libdir) )
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: bf08cd3aa969575da3371552f21eb99a2a31ea37 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Mar 7 04:16:57 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Mar 7 04:16:57 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf08cd3a dev-cpp/wangle: drop 2021.11.15.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest| 1 - dev-cpp/wangle/wangle-2021.11.15.00.ebuild | 39 -- 2 files changed, 40 deletions(-) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index c18eea266..da5a752a5 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,2 +1 @@ -DIST wangle-2021.11.15.00.tar.gz 340993 BLAKE2B abb58b9db500503f02f20c694c18de76e1124987965f3c97352624ab3ddb29f4988b31d4e6d9fc8be6c9869e3f9840b6006d9f7ff06efd1520bd8d80f1a3b6d8 SHA512 26573f04711e7ffbf41debbe6d2eee6546f0169353d6f58721b341288b08bcb0208154a46bdfaa79f8d5574bca308453098f6f25f875362bb692b62dbc700571 DIST wangle-2022.02.28.00.tar.gz 354455 BLAKE2B a48b7e926d2bc0c196fda2c4db52322e4e8c82a09471e196ff759076cca2e17e9efd2ce0b95608a69e1288de2154e8be153741f6edd5bac3d5d791cc788811f1 SHA512 be69ea8318ebd0f75f8d6ffe82c833f868837cff965e99aacc11abb90f572e2d9b837782ac1e23e86355e52f5ca2b2be13be54ac4651db9ef22afa95bb0b3cc3 diff --git a/dev-cpp/wangle/wangle-2021.11.15.00.ebuild b/dev-cpp/wangle/wangle-2021.11.15.00.ebuild deleted file mode 100644 index 1fe53a582..0 --- a/dev-cpp/wangle/wangle-2021.11.15.00.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Framework providing common client/server abstractions" -HOMEPAGE="https://github.com/facebook/wangle; -SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/openssl:0= -" -DEPEND=" - ${RDEPEND} - dev-cpp/gtest -" - -CMAKE_USE_DIR="${S}/wangle" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: 8721fa2857e17cbf8599f4ba4e39420144d43503 Author: Alessandro Barbieri gmail com> AuthorDate: Thu Oct 28 09:59:02 2021 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Thu Oct 28 09:59:02 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8721fa28 dev-cpp/wangle: depend on gtest Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/wangle-2021.10.25.00.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dev-cpp/wangle/wangle-2021.10.25.00.ebuild b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild index 2440a2f5c..1fe53a582 100644 --- a/dev-cpp/wangle/wangle-2021.10.25.00.ebuild +++ b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild @@ -7,16 +7,13 @@ inherit cmake DESCRIPTION="Framework providing common client/server abstractions" HOMEPAGE="https://github.com/facebook/wangle; - SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -CMAKE_USE_DIR="${S}/wangle" - -DEPEND=" +RDEPEND=" ~dev-cpp/fizz-${PV}:= ~dev-cpp/folly-${PV}:= dev-cpp/gflags @@ -26,7 +23,12 @@ DEPEND=" dev-libs/libfmt dev-libs/openssl:0= " -RDEPEND="${DEPEND}" +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +CMAKE_USE_DIR="${S}/wangle" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: fed140a6896680923beb1b87674d161156cdccb9 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Oct 26 15:59:08 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Oct 26 16:35:07 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fed140a6 dev-cpp/wangle: drop 2021.08.02.00, 2021.10.04.00, 2021.10.18.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest| 3 --- dev-cpp/wangle/wangle-2021.08.02.00.ebuild | 37 -- dev-cpp/wangle/wangle-2021.10.04.00.ebuild | 37 -- dev-cpp/wangle/wangle-2021.10.18.00.ebuild | 37 -- 4 files changed, 114 deletions(-) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index d26b79cb3..ebc9471f2 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,4 +1 @@ -DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81 -DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f -DIST wangle-2021.10.18.00.tar.gz 337522 BLAKE2B 585998267853e06af08cbb6938cc4b89499ebcd64f377baae37686061b26098696637eff18390483b2b59c05b88832adaeea87d8e498b450f2a285ea93946774 SHA512 037bc5b60ccf8e7589e92fd9e23f6948c5c2d6846a9233d7c411a4917b6a05144de4bfd476490818e422d19e49b348f01560c618b7edf1c41841d4b81609c1de DIST wangle-2021.10.25.00.tar.gz 340161 BLAKE2B b275feac5d80b419defd9f78514e07f7d9fc7e4c25e91bbed48f3a102e7ce0132d2ce84a7cc6102514482a021b28ec9d97bedca36cff81814a29b8ab000d9a1c SHA512 bbdd44a0af843bfda5b90da4f70de16828d684d5bf080fb229d75aae6808e97f884852473b74707e702204d4fef943d9750e536cc1719ae7bfbfdd3d43e0477b diff --git a/dev-cpp/wangle/wangle-2021.08.02.00.ebuild b/dev-cpp/wangle/wangle-2021.08.02.00.ebuild deleted file mode 100644 index a53168c76..0 --- a/dev-cpp/wangle/wangle-2021.08.02.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Framework providing common client/server abstractions" -HOMEPAGE="https://github.com/facebook/wangle; - -SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/wangle" - -DEPEND=" - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/wangle/wangle-2021.10.04.00.ebuild b/dev-cpp/wangle/wangle-2021.10.04.00.ebuild deleted file mode 100644 index 2440a2f5c..0 --- a/dev-cpp/wangle/wangle-2021.10.04.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Framework providing common client/server abstractions" -HOMEPAGE="https://github.com/facebook/wangle; - -SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/wangle" - -DEPEND=" - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/wangle/wangle-2021.10.18.00.ebuild b/dev-cpp/wangle/wangle-2021.10.18.00.ebuild deleted file mode 100644 index 2440a2f5c..0 --- a/dev-cpp/wangle/wangle-2021.10.18.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Framework providing common client/server abstractions" -HOMEPAGE="https://github.com/facebook/wangle; - -SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/wangle" - -DEPEND=" - ~dev-cpp/fizz-${PV}:= -
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: 15dc0c0d42d7c5ff53db92dde866294dfde1c9f5 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Oct 25 11:18:30 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Oct 25 11:20:36 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15dc0c0d dev-cpp/wangle: add 2021.10.25.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest| 1 + dev-cpp/wangle/wangle-2021.10.25.00.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index d4cb2a4ba..d26b79cb3 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,3 +1,4 @@ DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81 DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f DIST wangle-2021.10.18.00.tar.gz 337522 BLAKE2B 585998267853e06af08cbb6938cc4b89499ebcd64f377baae37686061b26098696637eff18390483b2b59c05b88832adaeea87d8e498b450f2a285ea93946774 SHA512 037bc5b60ccf8e7589e92fd9e23f6948c5c2d6846a9233d7c411a4917b6a05144de4bfd476490818e422d19e49b348f01560c618b7edf1c41841d4b81609c1de +DIST wangle-2021.10.25.00.tar.gz 340161 BLAKE2B b275feac5d80b419defd9f78514e07f7d9fc7e4c25e91bbed48f3a102e7ce0132d2ce84a7cc6102514482a021b28ec9d97bedca36cff81814a29b8ab000d9a1c SHA512 bbdd44a0af843bfda5b90da4f70de16828d684d5bf080fb229d75aae6808e97f884852473b74707e702204d4fef943d9750e536cc1719ae7bfbfdd3d43e0477b diff --git a/dev-cpp/wangle/wangle-2021.10.25.00.ebuild b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild new file mode 100644 index 0..2440a2f5c --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle; + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: d139c3d311772bd1eb12ac0e2469c986c96f89a9 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Oct 23 14:17:52 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Oct 23 14:18:24 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d139c3d3 dev-cpp/wangle: add 2021.10.18.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest| 1 + dev-cpp/wangle/wangle-2021.10.18.00.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index cc325b4bf..d4cb2a4ba 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,2 +1,3 @@ DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81 DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f +DIST wangle-2021.10.18.00.tar.gz 337522 BLAKE2B 585998267853e06af08cbb6938cc4b89499ebcd64f377baae37686061b26098696637eff18390483b2b59c05b88832adaeea87d8e498b450f2a285ea93946774 SHA512 037bc5b60ccf8e7589e92fd9e23f6948c5c2d6846a9233d7c411a4917b6a05144de4bfd476490818e422d19e49b348f01560c618b7edf1c41841d4b81609c1de diff --git a/dev-cpp/wangle/wangle-2021.10.18.00.ebuild b/dev-cpp/wangle/wangle-2021.10.18.00.ebuild new file mode 100644 index 0..2440a2f5c --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.10.18.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle; + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: e946c0c7877175a1ee159b83df0591f589137c35 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Oct 5 20:47:59 2021 + Commit: Theo Anderson posteo de> CommitDate: Tue Oct 5 20:50:52 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e946c0c7 dev-cpp/wangle: add 2021.10.04.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest| 1 + dev-cpp/wangle/wangle-2021.10.04.00.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index cfd6db2d3..cc325b4bf 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1 +1,2 @@ DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81 +DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f diff --git a/dev-cpp/wangle/wangle-2021.10.04.00.ebuild b/dev-cpp/wangle/wangle-2021.10.04.00.ebuild new file mode 100644 index 0..2440a2f5c --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.10.04.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle; + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: e21358d05c820072c80b09cdb4bc75bf9f0d4125 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Jul 5 08:43:42 2021 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Jul 5 08:43:42 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e21358d0 dev-cpp/wangle: add 2021.06.28.00, drop 2021.05.24.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest | 2 +- .../wangle/{wangle-2021.05.24.00.ebuild => wangle-2021.06.28.00.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index 0c1272055..8cc6267b2 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,2 +1,2 @@ -DIST wangle-2021.05.24.00.tar.gz 336150 BLAKE2B 5a87ee962572356407bab09a563635015171c7bd09d7b68d91143bf5bce71c5d4bbcdbb6c571ee814390e4db48302551361a2770bb9c3d66a6bc67f63fb0afb7 SHA512 ab2f805d3a21e3eead966a08ab0d7e9ce05baaa52ae0a196d4994db7fe0869038c16c5d4a7344fe5523a58414ac15325060d9151ffa5634608dd1e22b8f4e0c7 DIST wangle-2021.06.14.00.tar.gz 336214 BLAKE2B d7deb950c27ae78aa669e92d7853fa46b8a01798578af6ee3005c52da7db455587b4c2ad1caba932f9735ab1d06cae89cb3c3cd72a9bb87741ebf06376d4626b SHA512 15fd2c9515ec3d0c3293a8f96d01d3e91e2ef82694d592aae6573648957f691a7da5d7c2aef7391a827a67e2f58fef7668778e0f0323aac11c5b16a1ba889cc3 +DIST wangle-2021.06.28.00.tar.gz 337454 BLAKE2B 6c1ebb2a14d9401dfcb08588ae3a0902a65101d481b8a0481ae8956ce289004ccf96c92c14c25436b7855fa193c48127c9ad94e5ac13810ff025f8e5d49e82be SHA512 5bacffc180bc9416e782b4285974b7e4117f95dca058caa62ad00136cfa8f5b83e016626d97cf6fc91c000c4c9a1ffb8d42793573026f94b49f0f877f3e53a09 diff --git a/dev-cpp/wangle/wangle-2021.05.24.00.ebuild b/dev-cpp/wangle/wangle-2021.06.28.00.ebuild similarity index 100% rename from dev-cpp/wangle/wangle-2021.05.24.00.ebuild rename to dev-cpp/wangle/wangle-2021.06.28.00.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: c28ba93523764980b984d94e91e121a24418c4db Author: Alessandro Barbieri gmail com> AuthorDate: Tue Jun 15 23:31:25 2021 + Commit: Theo Anderson posteo de> CommitDate: Tue Jun 15 23:31:25 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c28ba935 dev-cpp/wangle: add 2021.06.14.00, drop 2021.06.07.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest | 2 +- .../wangle/{wangle-2021.06.07.00.ebuild => wangle-2021.06.14.00.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index 712eb8b53..aa0a5bf37 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,3 +1,3 @@ DIST wangle-2021.04.19.00.tar.gz 336087 BLAKE2B d06150422813c7f7a4663bea59d1e78d8aa2a6023b70fad94aa700d5879b36319a77329d5e4523a5b992cb2ab9dbbd1db1e594e60dbaeddee4cd5881d7385fac SHA512 dc8e2f34d5be2e674cd87c630ca6a647686bae383f5ed678577a7709f9a05483ddabcaa220f5d9afea2e24c78b73b64c9a8d74821b215a1c094498d3528e8896 DIST wangle-2021.05.24.00.tar.gz 336150 BLAKE2B 5a87ee962572356407bab09a563635015171c7bd09d7b68d91143bf5bce71c5d4bbcdbb6c571ee814390e4db48302551361a2770bb9c3d66a6bc67f63fb0afb7 SHA512 ab2f805d3a21e3eead966a08ab0d7e9ce05baaa52ae0a196d4994db7fe0869038c16c5d4a7344fe5523a58414ac15325060d9151ffa5634608dd1e22b8f4e0c7 -DIST wangle-2021.06.07.00.tar.gz 336212 BLAKE2B 29668fbfe7dc16baedc6eef3c399e6885c4dd79ee525b580e37d90698f06b2d6c4037ee915fd01be22321629a8065f91f2eae53091edbd0c2e8f7f14b3afaf69 SHA512 a9f8a4ff5778ff6fa06ed44f9cb8a2e8781da56dba1421b4055c5dd17f5e5b4df1df9a9351b2a5bacd93b23af9032a55d2687fa6d3e2829c193bfd2b6d042a48 +DIST wangle-2021.06.14.00.tar.gz 336214 BLAKE2B d7deb950c27ae78aa669e92d7853fa46b8a01798578af6ee3005c52da7db455587b4c2ad1caba932f9735ab1d06cae89cb3c3cd72a9bb87741ebf06376d4626b SHA512 15fd2c9515ec3d0c3293a8f96d01d3e91e2ef82694d592aae6573648957f691a7da5d7c2aef7391a827a67e2f58fef7668778e0f0323aac11c5b16a1ba889cc3 diff --git a/dev-cpp/wangle/wangle-2021.06.07.00.ebuild b/dev-cpp/wangle/wangle-2021.06.14.00.ebuild similarity index 100% rename from dev-cpp/wangle/wangle-2021.06.07.00.ebuild rename to dev-cpp/wangle/wangle-2021.06.14.00.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: 97ef197c4f83c3e42d569399caaa10cc869f64f5 Author: Alessandro Barbieri gmail com> AuthorDate: Thu May 27 10:17:41 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu May 27 10:17:41 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97ef197c dev-cpp/wangle: add 2021.05.24.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest| 1 + dev-cpp/wangle/wangle-2021.05.24.00.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index ee48e6581..c5e5bce2f 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1 +1,2 @@ DIST wangle-2021.04.19.00.tar.gz 336087 BLAKE2B d06150422813c7f7a4663bea59d1e78d8aa2a6023b70fad94aa700d5879b36319a77329d5e4523a5b992cb2ab9dbbd1db1e594e60dbaeddee4cd5881d7385fac SHA512 dc8e2f34d5be2e674cd87c630ca6a647686bae383f5ed678577a7709f9a05483ddabcaa220f5d9afea2e24c78b73b64c9a8d74821b215a1c094498d3528e8896 +DIST wangle-2021.05.24.00.tar.gz 336150 BLAKE2B 5a87ee962572356407bab09a563635015171c7bd09d7b68d91143bf5bce71c5d4bbcdbb6c571ee814390e4db48302551361a2770bb9c3d66a6bc67f63fb0afb7 SHA512 ab2f805d3a21e3eead966a08ab0d7e9ce05baaa52ae0a196d4994db7fe0869038c16c5d4a7344fe5523a58414ac15325060d9151ffa5634608dd1e22b8f4e0c7 diff --git a/dev-cpp/wangle/wangle-2021.05.24.00.ebuild b/dev-cpp/wangle/wangle-2021.05.24.00.ebuild new file mode 100644 index 0..a53168c76 --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.05.24.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle; + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: a12ea8f1ca7686d7629c69734f46d5295c7c2342 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Apr 29 08:10:50 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 29 08:10:50 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a12ea8f1 dev-cpp/wangle: shorten DESCRIPTION Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan riseup.net> dev-cpp/wangle/wangle-2021.04.19.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/wangle/wangle-2021.04.19.00.ebuild b/dev-cpp/wangle/wangle-2021.04.19.00.ebuild index 35ce9889b..a53168c76 100644 --- a/dev-cpp/wangle/wangle-2021.04.19.00.ebuild +++ b/dev-cpp/wangle/wangle-2021.04.19.00.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit cmake -DESCRIPTION="Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way" +DESCRIPTION="Framework providing common client/server abstractions" HOMEPAGE="https://github.com/facebook/wangle; SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wangle/
commit: e11b7c025a56e2e0de12ecf4def8faa331c2e5f5 Author: Alessandro Barbieri gmail com> AuthorDate: Wed Apr 28 20:49:05 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 28 21:07:17 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e11b7c02 dev-cpp/wangle: new package thanks @telans Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/wangle/Manifest| 1 + dev-cpp/wangle/metadata.xml| 41 ++ dev-cpp/wangle/wangle-2021.04.19.00.ebuild | 37 +++ 3 files changed, 79 insertions(+) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest new file mode 100644 index 0..ee48e6581 --- /dev/null +++ b/dev-cpp/wangle/Manifest @@ -0,0 +1 @@ +DIST wangle-2021.04.19.00.tar.gz 336087 BLAKE2B d06150422813c7f7a4663bea59d1e78d8aa2a6023b70fad94aa700d5879b36319a77329d5e4523a5b992cb2ab9dbbd1db1e594e60dbaeddee4cd5881d7385fac SHA512 dc8e2f34d5be2e674cd87c630ca6a647686bae383f5ed678577a7709f9a05483ddabcaa220f5d9afea2e24c78b73b64c9a8d74821b215a1c094498d3528e8896 diff --git a/dev-cpp/wangle/metadata.xml b/dev-cpp/wangle/metadata.xml new file mode 100644 index 0..91cb5ddee --- /dev/null +++ b/dev-cpp/wangle/metadata.xml @@ -0,0 +1,41 @@ + +http://www.gentoo.org/dtd/metadata.dtd'> + + +Client / Server abstraction + +You're probably familiar with Java's Netty, or Python's twisted, or similar libraries. + +It is built on top of folly/async/io, so it's one level up the stack from that (or similar abstractions like boost::asio) + +ServerBootstrap - easily manage creation of threadpools and pipelines + +ClientBootstrap - the same for clients + +Pipeline - set up a series of handlers that modify your socket data + +Request / Response abstraction + +This is roughly equivalent to the Finagle library. + +Aims to provide easy testing, load balancing, client pooling, retry logic, etc. for any request/response type service - i.e. thrift, http, etc. + +Service - a matched interface between client/server. A server will implement this interface, and a client will call in to it. These are protocol-specific + +ServiceFilter - a generic filter on a service. Examples: stats, request timeouts, rate limiting + +ServiceFactory - A factory that creates client connections. Any protocol specific setup code goes here + +ServiceFactoryFilter - Generic filters that control how connections are created. Client examples: load balancing, pooling, idle timeouts, markdowns, etc. + +ServerBootstrap + +Easily create a new server + +ServerBootstrap does the work to set up one or multiple acceptor threads, and one or multiple sets of IO threads. The thread pools can be the same. SO_REUSEPORT is automatically supported for multiple accept threads. tcp is most common, although udp is also supported. + + + https://github.com/facebook/wangle/issues + facebook/wangle + + diff --git a/dev-cpp/wangle/wangle-2021.04.19.00.ebuild b/dev-cpp/wangle/wangle-2021.04.19.00.ebuild new file mode 100644 index 0..35ce9889b --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.04.19.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way" +HOMEPAGE="https://github.com/facebook/wangle; + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +}