[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 181f08d6824e33f8e3ae65bc713a694edef3706c Author: Matthew Smith gentoo org> AuthorDate: Mon Mar 7 17:59:55 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Mar 7 17:59:55 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=181f08d6 Revert "Revert "dev-cpp/folly: treeclean"" This reverts commit 00a52f629befa5d3243c4835d8654cf69df5f5ef. dev-cpp/folly moved to ::gentoo and I had not synced to see. Sorry. Signed-off-by: Matthew Smith gentoo.org> dev-cpp/folly/Manifest | 2 -- dev-cpp/folly/folly-2021.11.15.00.ebuild | 38 dev-cpp/folly/folly-2022.02.28.00.ebuild | 38 dev-cpp/folly/metadata.xml | 14 4 files changed, 92 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest deleted file mode 100644 index ada76c263..0 --- a/dev-cpp/folly/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST folly-2021.11.15.00.tar.gz 3523290 BLAKE2B 65c6d407796d64b9eb391f2d21b80293e2487ba592fe92a18ffa426c8d952661b42e43db4e1deed48d5949fc2d0bc005b479475fab162c55157a2cad0a2979c3 SHA512 9c0f5ea072c65927d43ed58d05263e0db6a57e390ea208016e163bd9c6b6a58dfb8b989549d9976cc55b583ee2f7431f6fbca867e4502cabc6989c7caabe92f2 -DIST folly-2022.02.28.00.tar.gz 3600258 BLAKE2B 5943b0e4b6178c8293714f673ed289daed26b1dad22dcb52dc80475f385961cf0a690accc44139f245f2df5cf10c0bdb5638c8bed52cb97fefd3ad6d8dc147b8 SHA512 91ee21e463ffc6eee3b0e5e0244721a9612337b9afe92645556a154f521aec1070f4f381962247bb9bf11592efb5b8bb01f70d1a66acd3444967538062dfe826 diff --git a/dev-cpp/folly/folly-2021.11.15.00.ebuild b/dev-cpp/folly/folly-2021.11.15.00.ebuild deleted file mode 100644 index 46c310a05..0 --- a/dev-cpp/folly/folly-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 flag-o-matic - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - app-arch/snappy - app-arch/zstd - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads(+)] - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - sys-libs/binutils-libs - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_prepare() { - filter-flags "-fno-rtti" - cmake_src_prepare - sed \ - -e "s/lib CACHE/$(get_libdir) CACHE/" \ - -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ - -i CMakeLists.txt || die -} diff --git a/dev-cpp/folly/folly-2022.02.28.00.ebuild b/dev-cpp/folly/folly-2022.02.28.00.ebuild deleted file mode 100644 index dbd7ee136..0 --- a/dev-cpp/folly/folly-2022.02.28.00.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - app-arch/snappy:= - app-arch/zstd - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads(+)] - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - sys-libs/binutils-libs - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_prepare() { - filter-flags "-fno-rtti" - cmake_src_prepare - sed \ - -e "s/lib CACHE/$(get_libdir) CACHE/" \ - -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ - -i CMakeLists.txt || die -} diff --git a/dev-cpp/folly/metadata.xml b/dev-cpp/folly/metadata.xml deleted file mode 100644 index a2b64adb5..0 --- a/dev-cpp/folly/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd'> - - - co-maintainers welcome - lssndrbarbi...@gmail.com - Alessandro Barbieri - - - Folly (acronymed loosely after Facebook Open Source Library) is a library of C++14 components designed with practicality and efficiency in mind. Folly contains a variety of core library components used extensively at Facebook. In particular, it's often a dependency of Facebook's other open source C++ efforts and place where those projects can share code. - It complements (as opposed to competing against) offerings such as Boost and of
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 00a52f629befa5d3243c4835d8654cf69df5f5ef Author: Matthew Smith gentoo org> AuthorDate: Mon Mar 7 17:55:04 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Mar 7 17:56:32 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00a52f62 Revert "dev-cpp/folly: treeclean" This reverts commit 1612db8d2d10dbfa0e6c040b29553c3561adbcab. dev-cpp/{fbthrift,fizz,wangle} still depend on folly. Signed-off-by: Matthew Smith gentoo.org> dev-cpp/folly/Manifest | 2 ++ dev-cpp/folly/folly-2021.11.15.00.ebuild | 38 dev-cpp/folly/folly-2022.02.28.00.ebuild | 38 dev-cpp/folly/metadata.xml | 14 4 files changed, 92 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest new file mode 100644 index 0..ada76c263 --- /dev/null +++ b/dev-cpp/folly/Manifest @@ -0,0 +1,2 @@ +DIST folly-2021.11.15.00.tar.gz 3523290 BLAKE2B 65c6d407796d64b9eb391f2d21b80293e2487ba592fe92a18ffa426c8d952661b42e43db4e1deed48d5949fc2d0bc005b479475fab162c55157a2cad0a2979c3 SHA512 9c0f5ea072c65927d43ed58d05263e0db6a57e390ea208016e163bd9c6b6a58dfb8b989549d9976cc55b583ee2f7431f6fbca867e4502cabc6989c7caabe92f2 +DIST folly-2022.02.28.00.tar.gz 3600258 BLAKE2B 5943b0e4b6178c8293714f673ed289daed26b1dad22dcb52dc80475f385961cf0a690accc44139f245f2df5cf10c0bdb5638c8bed52cb97fefd3ad6d8dc147b8 SHA512 91ee21e463ffc6eee3b0e5e0244721a9612337b9afe92645556a154f521aec1070f4f381962247bb9bf11592efb5b8bb01f70d1a66acd3444967538062dfe826 diff --git a/dev-cpp/folly/folly-2021.11.15.00.ebuild b/dev-cpp/folly/folly-2021.11.15.00.ebuild new file mode 100644 index 0..46c310a05 --- /dev/null +++ b/dev-cpp/folly/folly-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 flag-o-matic + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads(+)] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + filter-flags "-fno-rtti" + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +} diff --git a/dev-cpp/folly/folly-2022.02.28.00.ebuild b/dev-cpp/folly/folly-2022.02.28.00.ebuild new file mode 100644 index 0..dbd7ee136 --- /dev/null +++ b/dev-cpp/folly/folly-2022.02.28.00.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + app-arch/snappy:= + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads(+)] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + filter-flags "-fno-rtti" + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +} diff --git a/dev-cpp/folly/metadata.xml b/dev-cpp/folly/metadata.xml new file mode 100644 index 0..a2b64adb5 --- /dev/null +++ b/dev-cpp/folly/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd'> + + + co-maintainers welcome + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + Folly (acronymed loosely after Facebook Open Source Library) is a library of C++14 components designed with practicality and efficiency in mind. Folly contains a variety of core library components used extensively at Facebook. In particular, it's often a dependency of Facebook's other open source C++ efforts and place where those projects can share code. + It complements (as opposed to competing against) offerings such as Boost and of course std. In fact, we embark on defining
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 1612db8d2d10dbfa0e6c040b29553c3561adbcab Author: Alessandro Barbieri gmail com> AuthorDate: Mon Mar 7 04:14:42 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Mar 7 04:14:42 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1612db8d dev-cpp/folly: treeclean Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 2 -- dev-cpp/folly/folly-2021.11.15.00.ebuild | 38 dev-cpp/folly/folly-2022.02.28.00.ebuild | 38 dev-cpp/folly/metadata.xml | 14 4 files changed, 92 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest deleted file mode 100644 index ada76c263..0 --- a/dev-cpp/folly/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST folly-2021.11.15.00.tar.gz 3523290 BLAKE2B 65c6d407796d64b9eb391f2d21b80293e2487ba592fe92a18ffa426c8d952661b42e43db4e1deed48d5949fc2d0bc005b479475fab162c55157a2cad0a2979c3 SHA512 9c0f5ea072c65927d43ed58d05263e0db6a57e390ea208016e163bd9c6b6a58dfb8b989549d9976cc55b583ee2f7431f6fbca867e4502cabc6989c7caabe92f2 -DIST folly-2022.02.28.00.tar.gz 3600258 BLAKE2B 5943b0e4b6178c8293714f673ed289daed26b1dad22dcb52dc80475f385961cf0a690accc44139f245f2df5cf10c0bdb5638c8bed52cb97fefd3ad6d8dc147b8 SHA512 91ee21e463ffc6eee3b0e5e0244721a9612337b9afe92645556a154f521aec1070f4f381962247bb9bf11592efb5b8bb01f70d1a66acd3444967538062dfe826 diff --git a/dev-cpp/folly/folly-2021.11.15.00.ebuild b/dev-cpp/folly/folly-2021.11.15.00.ebuild deleted file mode 100644 index 46c310a05..0 --- a/dev-cpp/folly/folly-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 flag-o-matic - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - app-arch/snappy - app-arch/zstd - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads(+)] - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - sys-libs/binutils-libs - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_prepare() { - filter-flags "-fno-rtti" - cmake_src_prepare - sed \ - -e "s/lib CACHE/$(get_libdir) CACHE/" \ - -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ - -i CMakeLists.txt || die -} diff --git a/dev-cpp/folly/folly-2022.02.28.00.ebuild b/dev-cpp/folly/folly-2022.02.28.00.ebuild deleted file mode 100644 index dbd7ee136..0 --- a/dev-cpp/folly/folly-2022.02.28.00.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - app-arch/snappy:= - app-arch/zstd - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads(+)] - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - sys-libs/binutils-libs - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_prepare() { - filter-flags "-fno-rtti" - cmake_src_prepare - sed \ - -e "s/lib CACHE/$(get_libdir) CACHE/" \ - -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ - -i CMakeLists.txt || die -} diff --git a/dev-cpp/folly/metadata.xml b/dev-cpp/folly/metadata.xml deleted file mode 100644 index a2b64adb5..0 --- a/dev-cpp/folly/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd'> - - - co-maintainers welcome - lssndrbarbi...@gmail.com - Alessandro Barbieri - - - Folly (acronymed loosely after Facebook Open Source Library) is a library of C++14 components designed with practicality and efficiency in mind. Folly contains a variety of core library components used extensively at Facebook. In particular, it's often a dependency of Facebook's other open source C++ efforts and place where those projects can share code. - It complements (as opposed to competing against) offerings such as Boost and of course std. In fact, we embark on defining our own component only when something we need is either not available, or does not meet the
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 79953baeb883d3cbfab8923a90b3f93fceee6f3c Author: Alessandro Barbieri gmail com> AuthorDate: Sun Mar 6 01:39:55 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Mar 6 02:22:40 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79953bae dev-cpp/folly: add 2022.02.28.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest| 2 +- .../folly/{folly-2021.10.25.00.ebuild => folly-2022.02.28.00.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 63a1a8bee..ada76c263 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,2 +1,2 @@ -DIST folly-2021.10.25.00.tar.gz 3507805 BLAKE2B c0fee84e596b095518f1f50d50f5d6f47faf35940e399a6ef73434d2fc4fc0f6bceb7953b471a6f70387210e0b3f3388c2922a626c8ba982b8b1f4498775dcd2 SHA512 5a61674e61dd341e9fcd73343b3e64c5573f4f503693adfaa18b345a2e19383f361effb5df52f7211f0c44be869a3c5eea4b392d07c823fdb42cf11c354eedde DIST folly-2021.11.15.00.tar.gz 3523290 BLAKE2B 65c6d407796d64b9eb391f2d21b80293e2487ba592fe92a18ffa426c8d952661b42e43db4e1deed48d5949fc2d0bc005b479475fab162c55157a2cad0a2979c3 SHA512 9c0f5ea072c65927d43ed58d05263e0db6a57e390ea208016e163bd9c6b6a58dfb8b989549d9976cc55b583ee2f7431f6fbca867e4502cabc6989c7caabe92f2 +DIST folly-2022.02.28.00.tar.gz 3600258 BLAKE2B 5943b0e4b6178c8293714f673ed289daed26b1dad22dcb52dc80475f385961cf0a690accc44139f245f2df5cf10c0bdb5638c8bed52cb97fefd3ad6d8dc147b8 SHA512 91ee21e463ffc6eee3b0e5e0244721a9612337b9afe92645556a154f521aec1070f4f381962247bb9bf11592efb5b8bb01f70d1a66acd3444967538062dfe826 diff --git a/dev-cpp/folly/folly-2021.10.25.00.ebuild b/dev-cpp/folly/folly-2022.02.28.00.ebuild similarity index 92% rename from dev-cpp/folly/folly-2021.10.25.00.ebuild rename to dev-cpp/folly/folly-2022.02.28.00.ebuild index d829bac72..dbd7ee136 100644 --- a/dev-cpp/folly/folly-2021.10.25.00.ebuild +++ b/dev-cpp/folly/folly-2022.02.28.00.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" DEPEND=" app-arch/lz4 -
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 98e6fa1fcee56fc60a8a80d3be884b25b0c41ef1 Author: Denis Reva gmail com> AuthorDate: Fri Nov 26 11:22:11 2021 + Commit: Denis Reva gmail com> CommitDate: Fri Nov 26 11:28:18 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98e6fa1f dev-cpp/folly: updated to 2021.11.15, fixed snappy Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Denis Reva gmail.com> dev-cpp/folly/folly-2021.11.15.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/folly/folly-2021.11.15.00.ebuild b/dev-cpp/folly/folly-2021.11.15.00.ebuild index d829bac72..46c310a05 100644 --- a/dev-cpp/folly/folly-2021.11.15.00.ebuild +++ b/dev-cpp/folly/folly-2021.11.15.00.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" DEPEND=" app-arch/lz4 -
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: c6fdeab2ec70ea0ba352a496dbdf35010951eac6 Author: Denis Reva gmail com> AuthorDate: Fri Nov 26 11:21:11 2021 + Commit: Denis Reva gmail com> CommitDate: Fri Nov 26 11:28:18 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6fdeab2 dev-cpp/folly: Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Denis Reva gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.11.15.00.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 363173f99..63a1a8bee 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1 +1,2 @@ DIST folly-2021.10.25.00.tar.gz 3507805 BLAKE2B c0fee84e596b095518f1f50d50f5d6f47faf35940e399a6ef73434d2fc4fc0f6bceb7953b471a6f70387210e0b3f3388c2922a626c8ba982b8b1f4498775dcd2 SHA512 5a61674e61dd341e9fcd73343b3e64c5573f4f503693adfaa18b345a2e19383f361effb5df52f7211f0c44be869a3c5eea4b392d07c823fdb42cf11c354eedde +DIST folly-2021.11.15.00.tar.gz 3523290 BLAKE2B 65c6d407796d64b9eb391f2d21b80293e2487ba592fe92a18ffa426c8d952661b42e43db4e1deed48d5949fc2d0bc005b479475fab162c55157a2cad0a2979c3 SHA512 9c0f5ea072c65927d43ed58d05263e0db6a57e390ea208016e163bd9c6b6a58dfb8b989549d9976cc55b583ee2f7431f6fbca867e4502cabc6989c7caabe92f2 diff --git a/dev-cpp/folly/folly-2021.11.15.00.ebuild b/dev-cpp/folly/folly-2021.11.15.00.ebuild new file mode 100644 index 0..d829bac72 --- /dev/null +++ b/dev-cpp/folly/folly-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 flag-o-matic + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 2539a1e86aca66e32bf39cb969931f7233dc7fbf Author: Alessandro Barbieri gmail com> AuthorDate: Tue Oct 26 15:58:52 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=2539a1e8 dev-cpp/folly: drop 2021.08.02.00, 2021.10.04.00, 2021.10.18.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 3 --- dev-cpp/folly/folly-2021.08.02.00.ebuild | 37 --- dev-cpp/folly/folly-2021.10.04.00.ebuild | 37 --- dev-cpp/folly/folly-2021.10.18.00.ebuild | 38 4 files changed, 115 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 99f92087b..363173f99 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,4 +1 @@ -DIST folly-2021.08.02.00.tar.gz 3469070 BLAKE2B f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f717395857b4f610c7c08ccbf3ec702d SHA512 dbe005f31eeb60e85ef949432de09d7c49a52b19f195c06ef265189a13ad98cbd4b902b59f303c140b7aedc5ff8a604cc9bda9d1d374290561124a729c07149d -DIST folly-2021.10.04.00.tar.gz 3495417 BLAKE2B ed8745c605ad66ee5bd2474737c7e0a7d08243bf809a1880cc010077a3ec8bd6155d7dc853fd165a956b5635fbdd1691de004320e78a1be194aaedae8554b77d SHA512 685cb716d1131a456a927d769eaf7174ec4528cdafd124c38a424c630a820a90998258c79cb793d91c8a4d587367524e597cb4dcc5d4f377815bfdd7ad29cbf2 -DIST folly-2021.10.18.00.tar.gz 3505501 BLAKE2B 3642c8f7ce3e3504f2078ea01dd1a07f8c94acc0c9a33a78923c05b9d17beaac03eb9276e49c437c952a94fec8775b5a7d6ff97b4c4a8c97d43863a776c672a7 SHA512 69f8c526cd1e88d5d8bf0e5e0e207fd10ba3bf898d89ad57ac6c420ed89c90048c59cb825e074bd495e306dfbff5f8a80631bf152952447313ce3084c8392a78 DIST folly-2021.10.25.00.tar.gz 3507805 BLAKE2B c0fee84e596b095518f1f50d50f5d6f47faf35940e399a6ef73434d2fc4fc0f6bceb7953b471a6f70387210e0b3f3388c2922a626c8ba982b8b1f4498775dcd2 SHA512 5a61674e61dd341e9fcd73343b3e64c5573f4f503693adfaa18b345a2e19383f361effb5df52f7211f0c44be869a3c5eea4b392d07c823fdb42cf11c354eedde diff --git a/dev-cpp/folly/folly-2021.08.02.00.ebuild b/dev-cpp/folly/folly-2021.08.02.00.ebuild deleted file mode 100644 index 9efde90d4..0 --- a/dev-cpp/folly/folly-2021.08.02.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 -
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 3e4b5d06985323dae922c0510a746ba2ecbb4a14 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Oct 25 11:17:46 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=3e4b5d06 dev-cpp/folly: filter fno-rtti Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/folly-2021.10.18.00.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-cpp/folly/folly-2021.10.18.00.ebuild b/dev-cpp/folly/folly-2021.10.18.00.ebuild index e95ea64e9..d829bac72 100644 --- a/dev-cpp/folly/folly-2021.10.18.00.ebuild +++ b/dev-cpp/folly/folly-2021.10.18.00.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="An open-source C++ library developed and used at Facebook" HOMEPAGE="https://github.com/facebook/folly; @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" DEPEND=" app-arch/lz4 -
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: edce5b95552bd1a8b58b984c93ffb9ab0fcc1c4b Author: Alessandro Barbieri gmail com> AuthorDate: Mon Oct 25 11:18:12 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=edce5b95 dev-cpp/folly: add 2021.10.25.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.10.25.00.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index f08f8f09d..99f92087b 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,3 +1,4 @@ DIST folly-2021.08.02.00.tar.gz 3469070 BLAKE2B f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f717395857b4f610c7c08ccbf3ec702d SHA512 dbe005f31eeb60e85ef949432de09d7c49a52b19f195c06ef265189a13ad98cbd4b902b59f303c140b7aedc5ff8a604cc9bda9d1d374290561124a729c07149d DIST folly-2021.10.04.00.tar.gz 3495417 BLAKE2B ed8745c605ad66ee5bd2474737c7e0a7d08243bf809a1880cc010077a3ec8bd6155d7dc853fd165a956b5635fbdd1691de004320e78a1be194aaedae8554b77d SHA512 685cb716d1131a456a927d769eaf7174ec4528cdafd124c38a424c630a820a90998258c79cb793d91c8a4d587367524e597cb4dcc5d4f377815bfdd7ad29cbf2 DIST folly-2021.10.18.00.tar.gz 3505501 BLAKE2B 3642c8f7ce3e3504f2078ea01dd1a07f8c94acc0c9a33a78923c05b9d17beaac03eb9276e49c437c952a94fec8775b5a7d6ff97b4c4a8c97d43863a776c672a7 SHA512 69f8c526cd1e88d5d8bf0e5e0e207fd10ba3bf898d89ad57ac6c420ed89c90048c59cb825e074bd495e306dfbff5f8a80631bf152952447313ce3084c8392a78 +DIST folly-2021.10.25.00.tar.gz 3507805 BLAKE2B c0fee84e596b095518f1f50d50f5d6f47faf35940e399a6ef73434d2fc4fc0f6bceb7953b471a6f70387210e0b3f3388c2922a626c8ba982b8b1f4498775dcd2 SHA512 5a61674e61dd341e9fcd73343b3e64c5573f4f503693adfaa18b345a2e19383f361effb5df52f7211f0c44be869a3c5eea4b392d07c823fdb42cf11c354eedde diff --git a/dev-cpp/folly/folly-2021.10.25.00.ebuild b/dev-cpp/folly/folly-2021.10.25.00.ebuild new file mode 100644 index 0..d829bac72 --- /dev/null +++ b/dev-cpp/folly/folly-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 flag-o-matic + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 11e367663d221f686978b0c069a5d96c03b6d8cc Author: Alessandro Barbieri gmail com> AuthorDate: Sat Oct 23 14:17:28 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=11e36766 dev-cpp/folly: add 2021.10.18.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.10.18.00.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index c6f7a6ee9..f08f8f09d 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,2 +1,3 @@ DIST folly-2021.08.02.00.tar.gz 3469070 BLAKE2B f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f717395857b4f610c7c08ccbf3ec702d SHA512 dbe005f31eeb60e85ef949432de09d7c49a52b19f195c06ef265189a13ad98cbd4b902b59f303c140b7aedc5ff8a604cc9bda9d1d374290561124a729c07149d DIST folly-2021.10.04.00.tar.gz 3495417 BLAKE2B ed8745c605ad66ee5bd2474737c7e0a7d08243bf809a1880cc010077a3ec8bd6155d7dc853fd165a956b5635fbdd1691de004320e78a1be194aaedae8554b77d SHA512 685cb716d1131a456a927d769eaf7174ec4528cdafd124c38a424c630a820a90998258c79cb793d91c8a4d587367524e597cb4dcc5d4f377815bfdd7ad29cbf2 +DIST folly-2021.10.18.00.tar.gz 3505501 BLAKE2B 3642c8f7ce3e3504f2078ea01dd1a07f8c94acc0c9a33a78923c05b9d17beaac03eb9276e49c437c952a94fec8775b5a7d6ff97b4c4a8c97d43863a776c672a7 SHA512 69f8c526cd1e88d5d8bf0e5e0e207fd10ba3bf898d89ad57ac6c420ed89c90048c59cb825e074bd495e306dfbff5f8a80631bf152952447313ce3084c8392a78 diff --git a/dev-cpp/folly/folly-2021.10.18.00.ebuild b/dev-cpp/folly/folly-2021.10.18.00.ebuild new file mode 100644 index 0..e95ea64e9 --- /dev/null +++ b/dev-cpp/folly/folly-2021.10.18.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: cb3932ef0683c4a8d58be1186bda18dbd90b169f Author: Alessandro Barbieri gmail com> AuthorDate: Tue Oct 5 20:47:13 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Oct 5 20:50:52 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb3932ef dev-cpp/folly: add 2021.10.04.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.10.04.00.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 3b6d47a6a..c6f7a6ee9 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1 +1,2 @@ DIST folly-2021.08.02.00.tar.gz 3469070 BLAKE2B f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f717395857b4f610c7c08ccbf3ec702d SHA512 dbe005f31eeb60e85ef949432de09d7c49a52b19f195c06ef265189a13ad98cbd4b902b59f303c140b7aedc5ff8a604cc9bda9d1d374290561124a729c07149d +DIST folly-2021.10.04.00.tar.gz 3495417 BLAKE2B ed8745c605ad66ee5bd2474737c7e0a7d08243bf809a1880cc010077a3ec8bd6155d7dc853fd165a956b5635fbdd1691de004320e78a1be194aaedae8554b77d SHA512 685cb716d1131a456a927d769eaf7174ec4528cdafd124c38a424c630a820a90998258c79cb793d91c8a4d587367524e597cb4dcc5d4f377815bfdd7ad29cbf2 diff --git a/dev-cpp/folly/folly-2021.10.04.00.ebuild b/dev-cpp/folly/folly-2021.10.04.00.ebuild new file mode 100644 index 0..e95ea64e9 --- /dev/null +++ b/dev-cpp/folly/folly-2021.10.04.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: c45f80c4829d611c7fa900ca227f671d590ee05a Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 21 09:56:17 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 21 09:56:17 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c45f80c4 dev-cpp/folly: fix missing use dep default Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/folly/folly-2021.08.02.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/folly/folly-2021.08.02.00.ebuild b/dev-cpp/folly/folly-2021.08.02.00.ebuild index 5a76419ee..9efde90d4 100644 --- a/dev-cpp/folly/folly-2021.08.02.00.ebuild +++ b/dev-cpp/folly/folly-2021.08.02.00.ebuild @@ -19,7 +19,7 @@ DEPEND=" app-arch/zstd dev-cpp/gflags dev-cpp/glog[gflags] - dev-libs/boost[context,threads] + dev-libs/boost[context,threads(+)] dev-libs/double-conversion dev-libs/libevent dev-libs/libfmt
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 4d99d93e2619ea56a195af283f7e9f58f8b83b2a Author: Alessandro Barbieri gmail com> AuthorDate: Mon Jul 5 08:43:21 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Jul 5 08:43:21 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d99d93e dev-cpp/folly: add 2021.06.28.00, drop 2021.05.24.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 2 +- .../folly/{folly-2021.05.24.00.ebuild => folly-2021.06.28.00.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 0683b079b..185267f73 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,2 +1,2 @@ -DIST folly-2021.05.24.00.tar.gz 3391502 BLAKE2B d2ae91ec3a11b01bfa97ea826d326a1b09194ce48dc490d2b77ac82b782244f9003af06b2fe87258e50a6705aecc21cd2a8104926cba4440de401358c4dbea6f SHA512 59b04defea75a8a2f08de8b4611105d2e869264e73ed2893328bff3a21df8059793e3edaaadbe40d7db1c1a4022c950d2a287cf20c74d2fe752924f5e3f4654a DIST folly-2021.06.14.00.tar.gz 3392776 BLAKE2B bc0cb6afe3575c69be3094ad6c600fff997974ec70c153aaf632480bf949b91327acd71637b4df40f777ecf11cbddbc89adf4d6553ea5c5f351a08229aa3bf88 SHA512 aee5adc1a44d9b193f3f41b5fc9fa7575c677d8bf27ed3a3b612a2fbe53505f82481ce78f13fb41ae3ca81ca25446426fbdfdc578f503f919b4af5abe56ad71c +DIST folly-2021.06.28.00.tar.gz 3425546 BLAKE2B 1ed12c244c4f718bd3718591e9326c2892720ae60d46e338eb196fd64b0dfe32f8fee9afa908eeedfcb1d053c32088db1bb55d3e2a7bf8551ba07d4cd90af25c SHA512 1e915aece4097b70548393b4ede49e565505c930f3af9be3525ca17ed6b18efb75638f4965fe136d9b7ac596b43a936b9db5880dbd8cba2461c1348a5dba1df4 diff --git a/dev-cpp/folly/folly-2021.05.24.00.ebuild b/dev-cpp/folly/folly-2021.06.28.00.ebuild similarity index 97% rename from dev-cpp/folly/folly-2021.05.24.00.ebuild rename to dev-cpp/folly/folly-2021.06.28.00.ebuild index 0310ffd78..5a76419ee 100644 --- a/dev-cpp/folly/folly-2021.05.24.00.ebuild +++ b/dev-cpp/folly/folly-2021.06.28.00.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" DEPEND=" app-arch/lz4 - app-arch/snappy +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/, dev-cpp/folly/files/
commit: 803028085f99aab69a042afe18d669686b631a4e Author: Alessandro Barbieri gmail com> AuthorDate: Thu Jun 17 16:12:49 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Thu Jun 17 16:12:49 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80302808 dev-cpp/folly: drop 2021.01.04.00, 2021.04.19.00-r1 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 2 -- dev-cpp/folly/files/build-exception_tracer.patch | 10 --- dev-cpp/folly/folly-2021.01.04.00.ebuild | 36 -- dev-cpp/folly/folly-2021.04.19.00-r1.ebuild | 38 4 files changed, 86 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 50dfb1e43..0683b079b 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,4 +1,2 @@ -DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 -DIST folly-2021.04.19.00.tar.gz 3375288 BLAKE2B e230f8ab2d7a654e5fade9564bc53c4486b4adcacf2043007c89d03d1527a1c663766d6c6c562c521cec78bc1641d85b781a994143ed5add9c94d7834e9e85dc SHA512 056edc528bc0c30a4c7f926e08ff682f22b4b85f592213c359550aac5d4c6dd6b5f4e5d266a3fca6cd7fc88b90a6e14b4b613b223b663910544b477b03ac5c04 DIST folly-2021.05.24.00.tar.gz 3391502 BLAKE2B d2ae91ec3a11b01bfa97ea826d326a1b09194ce48dc490d2b77ac82b782244f9003af06b2fe87258e50a6705aecc21cd2a8104926cba4440de401358c4dbea6f SHA512 59b04defea75a8a2f08de8b4611105d2e869264e73ed2893328bff3a21df8059793e3edaaadbe40d7db1c1a4022c950d2a287cf20c74d2fe752924f5e3f4654a DIST folly-2021.06.14.00.tar.gz 3392776 BLAKE2B bc0cb6afe3575c69be3094ad6c600fff997974ec70c153aaf632480bf949b91327acd71637b4df40f777ecf11cbddbc89adf4d6553ea5c5f351a08229aa3bf88 SHA512 aee5adc1a44d9b193f3f41b5fc9fa7575c677d8bf27ed3a3b612a2fbe53505f82481ce78f13fb41ae3ca81ca25446426fbdfdc578f503f919b4af5abe56ad71c diff --git a/dev-cpp/folly/files/build-exception_tracer.patch b/dev-cpp/folly/files/build-exception_tracer.patch deleted file mode 100644 index f2b6bd50f..0 --- a/dev-cpp/folly/files/build-exception_tracer.patch +++ /dev/null @@ -1,10 +0,0 @@ a/CMakeLists.txt 2021-05-01 23:33:32.935741973 +0200 -+++ b/CMakeLists.txt 2021-05-01 23:34:35.369443062 +0200 -@@ -149,7 +149,6 @@ - REMOVE_MATCHES_FROM_LISTS(files hfiles - MATCHES - "^${FOLLY_DIR}/build/" --"^${FOLLY_DIR}/experimental/exception_tracer/" - "^${FOLLY_DIR}/logging/example/" - "^${FOLLY_DIR}/(.*/)?test/" - "^${FOLLY_DIR}/tools/" diff --git a/dev-cpp/folly/folly-2021.01.04.00.ebuild b/dev-cpp/folly/folly-2021.01.04.00.ebuild deleted file mode 100644 index ceaf4f8b6..0 --- a/dev-cpp/folly/folly-2021.01.04.00.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - app-arch/snappy - app-arch/zstd - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads] - sys-libs/binutils-libs - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake_src_prepare - sed -e "s/lib CACHE/$(get_libdir) CACHE/" \ - -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ - -i CMakeLists.txt || die -} diff --git a/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild b/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild deleted file mode 100644 index c6e95d1ac..0 --- a/dev-cpp/folly/folly-2021.04.19.00-r1.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="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -PATCHES=( "${FILESDIR}/build-exception_tracer.patch" ) - -DEPEND=" - app-arch/lz4 - app-arch/snappy - app-arch/zstd - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads] - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - sys-libs/binutils-libs - sys-libs/zlib -"
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 757683e52d7b673bc48e3208084a774bcc997776 Author: Alessandro Barbieri gmail com> AuthorDate: Thu Jun 17 16:11:00 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Thu Jun 17 16:11:00 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=757683e5 dev-cpp/folly: restrict snappy version Closes: https://bugs.gentoo.org/796458 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/folly-2021.06.14.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/folly/folly-2021.06.14.00.ebuild b/dev-cpp/folly/folly-2021.06.14.00.ebuild index 0310ffd78..5a76419ee 100644 --- a/dev-cpp/folly/folly-2021.06.14.00.ebuild +++ b/dev-cpp/folly/folly-2021.06.14.00.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" DEPEND=" app-arch/lz4 - app-arch/snappy +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 9ccf88515cf2303add52f43de173cd14c6b1321a Author: Alessandro Barbieri gmail com> AuthorDate: Tue Jun 15 23:30:26 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Jun 15 23:30:26 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ccf8851 dev-cpp/folly: add 2021.06.14.00, drop 2021.06.07.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 2 +- .../folly/{folly-2021.06.07.00.ebuild => folly-2021.06.14.00.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 26a05959e..50dfb1e43 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,4 +1,4 @@ DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 DIST folly-2021.04.19.00.tar.gz 3375288 BLAKE2B e230f8ab2d7a654e5fade9564bc53c4486b4adcacf2043007c89d03d1527a1c663766d6c6c562c521cec78bc1641d85b781a994143ed5add9c94d7834e9e85dc SHA512 056edc528bc0c30a4c7f926e08ff682f22b4b85f592213c359550aac5d4c6dd6b5f4e5d266a3fca6cd7fc88b90a6e14b4b613b223b663910544b477b03ac5c04 DIST folly-2021.05.24.00.tar.gz 3391502 BLAKE2B d2ae91ec3a11b01bfa97ea826d326a1b09194ce48dc490d2b77ac82b782244f9003af06b2fe87258e50a6705aecc21cd2a8104926cba4440de401358c4dbea6f SHA512 59b04defea75a8a2f08de8b4611105d2e869264e73ed2893328bff3a21df8059793e3edaaadbe40d7db1c1a4022c950d2a287cf20c74d2fe752924f5e3f4654a -DIST folly-2021.06.07.00.tar.gz 3392815 BLAKE2B 281f0578f7e06ef066defd90ffb2fae84b74b2f5565b25dc546ee0a58d3f5a2ff576ddc0996e2b008fc7d2f0d74af36bdea3300c94f6c5069a02abffc4ebb456 SHA512 3521d4ac738498d6f2c8d0c533dc51a035d202dc268cdcda1464a93520b4ca778a4e98e3b1ec2848ecf483ea33dc67aa8841262fd5ccd5e8e9736d4db426aa96 +DIST folly-2021.06.14.00.tar.gz 3392776 BLAKE2B bc0cb6afe3575c69be3094ad6c600fff997974ec70c153aaf632480bf949b91327acd71637b4df40f777ecf11cbddbc89adf4d6553ea5c5f351a08229aa3bf88 SHA512 aee5adc1a44d9b193f3f41b5fc9fa7575c677d8bf27ed3a3b612a2fbe53505f82481ce78f13fb41ae3ca81ca25446426fbdfdc578f503f919b4af5abe56ad71c diff --git a/dev-cpp/folly/folly-2021.06.07.00.ebuild b/dev-cpp/folly/folly-2021.06.14.00.ebuild similarity index 100% rename from dev-cpp/folly/folly-2021.06.07.00.ebuild rename to dev-cpp/folly/folly-2021.06.14.00.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 48ab7fc43975bb2f37d2dde468749ebe79e2f7d0 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Jun 13 23:59:38 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=48ab7fc4 dev-cpp/folly: add 2021.06.07.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.06.07.00.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 880308b5a..26a05959e 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,3 +1,4 @@ DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 DIST folly-2021.04.19.00.tar.gz 3375288 BLAKE2B e230f8ab2d7a654e5fade9564bc53c4486b4adcacf2043007c89d03d1527a1c663766d6c6c562c521cec78bc1641d85b781a994143ed5add9c94d7834e9e85dc SHA512 056edc528bc0c30a4c7f926e08ff682f22b4b85f592213c359550aac5d4c6dd6b5f4e5d266a3fca6cd7fc88b90a6e14b4b613b223b663910544b477b03ac5c04 DIST folly-2021.05.24.00.tar.gz 3391502 BLAKE2B d2ae91ec3a11b01bfa97ea826d326a1b09194ce48dc490d2b77ac82b782244f9003af06b2fe87258e50a6705aecc21cd2a8104926cba4440de401358c4dbea6f SHA512 59b04defea75a8a2f08de8b4611105d2e869264e73ed2893328bff3a21df8059793e3edaaadbe40d7db1c1a4022c950d2a287cf20c74d2fe752924f5e3f4654a +DIST folly-2021.06.07.00.tar.gz 3392815 BLAKE2B 281f0578f7e06ef066defd90ffb2fae84b74b2f5565b25dc546ee0a58d3f5a2ff576ddc0996e2b008fc7d2f0d74af36bdea3300c94f6c5069a02abffc4ebb456 SHA512 3521d4ac738498d6f2c8d0c533dc51a035d202dc268cdcda1464a93520b4ca778a4e98e3b1ec2848ecf483ea33dc67aa8841262fd5ccd5e8e9736d4db426aa96 diff --git a/dev-cpp/folly/folly-2021.06.07.00.ebuild b/dev-cpp/folly/folly-2021.06.07.00.ebuild new file mode 100644 index 0..0310ffd78 --- /dev/null +++ b/dev-cpp/folly/folly-2021.06.07.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: deb1e1713660dd1cc89fbdcd4dc227ab4b2f3187 Author: Alessandro Barbieri gmail com> AuthorDate: Thu May 27 10:17:12 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Thu May 27 10:17:12 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=deb1e171 dev-cpp/folly: add 2021.05.24.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.05.24.00.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 0bc7557ae..880308b5a 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,2 +1,3 @@ DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 DIST folly-2021.04.19.00.tar.gz 3375288 BLAKE2B e230f8ab2d7a654e5fade9564bc53c4486b4adcacf2043007c89d03d1527a1c663766d6c6c562c521cec78bc1641d85b781a994143ed5add9c94d7834e9e85dc SHA512 056edc528bc0c30a4c7f926e08ff682f22b4b85f592213c359550aac5d4c6dd6b5f4e5d266a3fca6cd7fc88b90a6e14b4b613b223b663910544b477b03ac5c04 +DIST folly-2021.05.24.00.tar.gz 3391502 BLAKE2B d2ae91ec3a11b01bfa97ea826d326a1b09194ce48dc490d2b77ac82b782244f9003af06b2fe87258e50a6705aecc21cd2a8104926cba4440de401358c4dbea6f SHA512 59b04defea75a8a2f08de8b4611105d2e869264e73ed2893328bff3a21df8059793e3edaaadbe40d7db1c1a4022c950d2a287cf20c74d2fe752924f5e3f4654a diff --git a/dev-cpp/folly/folly-2021.05.24.00.ebuild b/dev-cpp/folly/folly-2021.05.24.00.ebuild new file mode 100644 index 0..0310ffd78 --- /dev/null +++ b/dev-cpp/folly/folly-2021.05.24.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 3d07fc6d4cc9ba40f5a403dd42d7fa30272c988e Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 24 19:24:04 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue May 25 08:06:48 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d07fc6d dev-cpp/folly: drop 2020.11.30.00, 2021.04.19.00 Signed-off-by: Anna Vyalkova sysrq.in> dev-cpp/folly/Manifest | 1 - dev-cpp/folly/folly-2020.11.30.00.ebuild | 38 dev-cpp/folly/folly-2021.04.19.00.ebuild | 37 --- 3 files changed, 76 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index cd997346b..0bc7557ae 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,3 +1,2 @@ -DIST folly-2020.11.30.00.tar.gz 3261437 BLAKE2B 5070819f1f8bac2030e761a8d2330379e8e5ba242d21330b98dcd598cb18e12046a9ad3fb6462f82dbc47c53cf0905c330e707201bfbbedb81f203ef1b30731e SHA512 e7e06bd8c8e38af345d20a04886b4497c4f0c9877263dbcb5a3f2d17c7a3252a2529086a5a04d07c2d3a457ca3930c43672fc4f74b7bdbc2ec0d07abdf1ed425 DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 DIST folly-2021.04.19.00.tar.gz 3375288 BLAKE2B e230f8ab2d7a654e5fade9564bc53c4486b4adcacf2043007c89d03d1527a1c663766d6c6c562c521cec78bc1641d85b781a994143ed5add9c94d7834e9e85dc SHA512 056edc528bc0c30a4c7f926e08ff682f22b4b85f592213c359550aac5d4c6dd6b5f4e5d266a3fca6cd7fc88b90a6e14b4b613b223b663910544b477b03ac5c04 diff --git a/dev-cpp/folly/folly-2020.11.30.00.ebuild b/dev-cpp/folly/folly-2020.11.30.00.ebuild deleted file mode 100644 index 7f638edb8..0 --- a/dev-cpp/folly/folly-2020.11.30.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="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; - -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm64 ~x86" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND="app-arch/lz4 - app-arch/snappy - app-arch/xz-utils - app-arch/zstd - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads] - sys-libs/binutils-libs - sys-libs/zlib - sys-devel/binutils:*" -RDEPEND="${DEPEND}" - -src_prepare(){ - einfo $(get_libdir) - sed "s/lib CACHE/$(get_libdir) CACHE/" -i CMakeLists.txt || die - sed "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" -i CMakeLists.txt || die - cmake_src_prepare -} diff --git a/dev-cpp/folly/folly-2021.04.19.00.ebuild b/dev-cpp/folly/folly-2021.04.19.00.ebuild deleted file mode 100644 index 0310ffd78..0 --- a/dev-cpp/folly/folly-2021.04.19.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - app-arch/snappy - app-arch/zstd - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-libs/boost[context,threads] - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - sys-libs/binutils-libs - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake_src_prepare - sed \ - -e "s/lib CACHE/$(get_libdir) CACHE/" \ - -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ - -i CMakeLists.txt || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 391f7879f3672495bc87aee0eee8276deb6021d2 Author: Denis Reva gmail com> AuthorDate: Mon May 3 10:09:38 2021 + Commit: Denis Reva gmail com> CommitDate: Mon May 3 10:09:38 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=391f7879 dev-cpp/folly: I've temporarily resigned Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Denis Reva gmail.com> dev-cpp/folly/metadata.xml | 5 - 1 file changed, 5 deletions(-) diff --git a/dev-cpp/folly/metadata.xml b/dev-cpp/folly/metadata.xml index 95ea38da9..c23abc0a3 100644 --- a/dev-cpp/folly/metadata.xml +++ b/dev-cpp/folly/metadata.xml @@ -1,11 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd'> - - denis7...@gmail.com - Denis Reva - Partial maintainer - Folly (acronymed loosely after Facebook Open Source Library) is a library of C++14 components designed with practicality and efficiency in mind. Folly contains a variety of core library components used extensively at Facebook. In particular, it's often a dependency of Facebook's other open source C++ efforts and place where those projects can share code. It complements (as opposed to competing against) offerings such as Boost and of course std. In fact, we embark on defining our own component only when something we need is either not available, or does not meet the needed performance profile. We endeavor to remove things from folly if or when std or Boost obsoletes them.
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/files/, dev-cpp/folly/
commit: 8fc64210595462c76451b564716aa94d179d4b50 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 2 01:55:11 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 2 02:27:50 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fc64210 dev-cpp/folly: build exception_tracer Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/files/build-exception_tracer.patch | 10 +++ dev-cpp/folly/folly-2021.04.19.00-r1.ebuild | 38 2 files changed, 48 insertions(+) diff --git a/dev-cpp/folly/files/build-exception_tracer.patch b/dev-cpp/folly/files/build-exception_tracer.patch new file mode 100644 index 0..f2b6bd50f --- /dev/null +++ b/dev-cpp/folly/files/build-exception_tracer.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt 2021-05-01 23:33:32.935741973 +0200 b/CMakeLists.txt 2021-05-01 23:34:35.369443062 +0200 +@@ -149,7 +149,6 @@ + REMOVE_MATCHES_FROM_LISTS(files hfiles + MATCHES + "^${FOLLY_DIR}/build/" +-"^${FOLLY_DIR}/experimental/exception_tracer/" + "^${FOLLY_DIR}/logging/example/" + "^${FOLLY_DIR}/(.*/)?test/" + "^${FOLLY_DIR}/tools/" diff --git a/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild b/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild new file mode 100644 index 0..c6e95d1ac --- /dev/null +++ b/dev-cpp/folly/folly-2021.04.19.00-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +PATCHES=( "${FILESDIR}/build-exception_tracer.patch" ) + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 48dfa3dd1af1ac140daa06ac4741daf43aeecd85 Author: Alessandro Barbieri gmail com> AuthorDate: Wed Apr 28 20:47:23 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=48dfa3dd dev-cpp/folly: new version Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.04.19.00.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 07df39d16..cd997346b 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,2 +1,3 @@ DIST folly-2020.11.30.00.tar.gz 3261437 BLAKE2B 5070819f1f8bac2030e761a8d2330379e8e5ba242d21330b98dcd598cb18e12046a9ad3fb6462f82dbc47c53cf0905c330e707201bfbbedb81f203ef1b30731e SHA512 e7e06bd8c8e38af345d20a04886b4497c4f0c9877263dbcb5a3f2d17c7a3252a2529086a5a04d07c2d3a457ca3930c43672fc4f74b7bdbc2ec0d07abdf1ed425 DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 +DIST folly-2021.04.19.00.tar.gz 3375288 BLAKE2B e230f8ab2d7a654e5fade9564bc53c4486b4adcacf2043007c89d03d1527a1c663766d6c6c562c521cec78bc1641d85b781a994143ed5add9c94d7834e9e85dc SHA512 056edc528bc0c30a4c7f926e08ff682f22b4b85f592213c359550aac5d4c6dd6b5f4e5d266a3fca6cd7fc88b90a6e14b4b613b223b663910544b477b03ac5c04 diff --git a/dev-cpp/folly/folly-2021.04.19.00.ebuild b/dev-cpp/folly/folly-2021.04.19.00.ebuild new file mode 100644 index 0..0310ffd78 --- /dev/null +++ b/dev-cpp/folly/folly-2021.04.19.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 6eba7d31688d146a1367ea422285b48d3d132e85 Author: Theo Anderson posteo de> AuthorDate: Tue Jan 5 03:17:53 2021 + Commit: Theo Anderson posteo de> CommitDate: Tue Jan 5 09:18:18 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6eba7d31 dev-cpp/folly: add || die on sed commands Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-cpp/folly/folly-2020.11.30.00.ebuild | 4 ++-- dev-cpp/folly/folly-2021.01.04.00.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-cpp/folly/folly-2020.11.30.00.ebuild b/dev-cpp/folly/folly-2020.11.30.00.ebuild index 6fec6011..7f638edb 100644 --- a/dev-cpp/folly/folly-2020.11.30.00.ebuild +++ b/dev-cpp/folly/folly-2020.11.30.00.ebuild @@ -32,7 +32,7 @@ RDEPEND="${DEPEND}" src_prepare(){ einfo $(get_libdir) - sed "s/lib CACHE/$(get_libdir) CACHE/" -i CMakeLists.txt - sed "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" -i CMakeLists.txt + sed "s/lib CACHE/$(get_libdir) CACHE/" -i CMakeLists.txt || die + sed "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" -i CMakeLists.txt || die cmake_src_prepare } diff --git a/dev-cpp/folly/folly-2021.01.04.00.ebuild b/dev-cpp/folly/folly-2021.01.04.00.ebuild index cbb6a45e..ceaf4f8b 100644 --- a/dev-cpp/folly/folly-2021.01.04.00.ebuild +++ b/dev-cpp/folly/folly-2021.01.04.00.ebuild @@ -32,5 +32,5 @@ src_prepare() { cmake_src_prepare sed -e "s/lib CACHE/$(get_libdir) CACHE/" \ -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ - -i CMakeLists.txt + -i CMakeLists.txt || die }
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 7267e756b792208c50edfd14646b355c3db0b264 Author: Theo Anderson posteo de> AuthorDate: Mon Jan 4 21:25:20 2021 + Commit: Theo Anderson posteo de> CommitDate: Mon Jan 4 21:25:20 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7267e756 dev-cpp/folly: bump to 2021.01.04.00 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.01.04.00.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 1d7a67b9..07df39d1 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1 +1,2 @@ DIST folly-2020.11.30.00.tar.gz 3261437 BLAKE2B 5070819f1f8bac2030e761a8d2330379e8e5ba242d21330b98dcd598cb18e12046a9ad3fb6462f82dbc47c53cf0905c330e707201bfbbedb81f203ef1b30731e SHA512 e7e06bd8c8e38af345d20a04886b4497c4f0c9877263dbcb5a3f2d17c7a3252a2529086a5a04d07c2d3a457ca3930c43672fc4f74b7bdbc2ec0d07abdf1ed425 +DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 diff --git a/dev-cpp/folly/folly-2021.01.04.00.ebuild b/dev-cpp/folly/folly-2021.01.04.00.ebuild new file mode 100644 index ..cbb6a45e --- /dev/null +++ b/dev-cpp/folly/folly-2021.01.04.00.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + sed -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 696db56256dfde123b45dd8745c23144f0a18bf3 Author: Theo Anderson posteo de> AuthorDate: Mon Jan 4 21:19:47 2021 + Commit: Theo Anderson posteo de> CommitDate: Mon Jan 4 21:19:47 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=696db562 dev-cpp/folly: depend dev-libs/libfmt Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-cpp/folly/folly-2020.11.30.00.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-cpp/folly/folly-2020.11.30.00.ebuild b/dev-cpp/folly/folly-2020.11.30.00.ebuild index 390b46b3..6fec6011 100644 --- a/dev-cpp/folly/folly-2020.11.30.00.ebuild +++ b/dev-cpp/folly/folly-2020.11.30.00.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,6 +21,7 @@ DEPEND="app-arch/lz4 app-arch/zstd dev-libs/double-conversion dev-libs/libevent + dev-libs/libfmt dev-cpp/gflags dev-cpp/glog[gflags] dev-libs/boost[context,threads]
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 84d883e2b243ecd35b608ff4f13d4a4843bd96c3 Author: Denis Reva gmail com> AuthorDate: Wed Dec 2 06:00:23 2020 + Commit: Denis Reva gmail com> CommitDate: Wed Dec 2 06:00:23 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84d883e2 dev-cpp/folly: fixed typo with sed Fixed sed Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Denis Reva gmail.com> dev-cpp/folly/folly-2020.11.30.00.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/folly/folly-2020.11.30.00.ebuild b/dev-cpp/folly/folly-2020.11.30.00.ebuild index f29c9906..390b46b3 100644 --- a/dev-cpp/folly/folly-2020.11.30.00.ebuild +++ b/dev-cpp/folly/folly-2020.11.30.00.ebuild @@ -31,7 +31,7 @@ RDEPEND="${DEPEND}" src_prepare(){ einfo $(get_libdir) - sed "s/lib CACHE/$(get_libdir) CACHE"/ -i CMakeLists.txt - sed "s/lib/cmake/folly CACHE/$(get_libdir)/cmake/folly CACHE"/ -i CMakeLists.txt + sed "s/lib CACHE/$(get_libdir) CACHE/" -i CMakeLists.txt + sed "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" -i CMakeLists.txt cmake_src_prepare }
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: b224e45546b2e61dd6b6e87cb12a9a586a9479b7 Author: Denis Reva gmail com> AuthorDate: Wed Dec 2 05:46:17 2020 + Commit: Denis Reva gmail com> CommitDate: Wed Dec 2 05:46:30 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b224e455 dev-cpp/folly: resolved #757948 Package has been ported Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Denis Reva gmail.com> dev-cpp/folly/folly-2020.11.30.00.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-cpp/folly/folly-2020.11.30.00.ebuild b/dev-cpp/folly/folly-2020.11.30.00.ebuild index 1264dc42..f29c9906 100644 --- a/dev-cpp/folly/folly-2020.11.30.00.ebuild +++ b/dev-cpp/folly/folly-2020.11.30.00.ebuild @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" LICENSE="Apache-2.0" SLOT="0" -IUSE="static-libs" +IUSE="" DEPEND="app-arch/lz4 app-arch/snappy @@ -21,7 +21,6 @@ DEPEND="app-arch/lz4 app-arch/zstd dev-libs/double-conversion dev-libs/libevent - dev-libs/openssl dev-cpp/gflags dev-cpp/glog[gflags] dev-libs/boost[context,threads] @@ -29,3 +28,10 @@ DEPEND="app-arch/lz4 sys-libs/zlib sys-devel/binutils:*" RDEPEND="${DEPEND}" + +src_prepare(){ + einfo $(get_libdir) + sed "s/lib CACHE/$(get_libdir) CACHE"/ -i CMakeLists.txt + sed "s/lib/cmake/folly CACHE/$(get_libdir)/cmake/folly CACHE"/ -i CMakeLists.txt + cmake_src_prepare +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/folly/
commit: 50009b2cff641227887e801d151a06e2b3d537c7 Author: Denis Reva gmail com> AuthorDate: Tue Dec 1 20:56:22 2020 + Commit: Denis Reva gmail com> CommitDate: Tue Dec 1 20:56:22 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50009b2c dev-cpp/folly: porting, help wanted I's just ported that package as dependency for https://github.com/mhx/dwarfs So I wanted help with following error: Files matching a file type that is not allowed: usr/lib/libfolly.so.0.58.0-dev usr/lib/libfollybenchmark.so.0.58.0-dev usr/lib/libfolly_test_util.so.0.58.0-dev * ERROR: dev-cpp/folly-2020.11.30.00::guru failed: * multilib-strict check failed! * * Call stack: * misc-functions.sh, line 596: Called install_qa_check * misc-functions.sh, line 132: Called source 'install_symlink_html_docs' * 80multilib-strict, line 46: Called multilib_strict_check * 80multilib-strict, line 42: Called die * The specific snippet of code: * [[ ${abort} == yes ]] && die "multilib-strict check failed!" Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Denis Reva gmail.com> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2020.11.30.00.ebuild | 31 +++ dev-cpp/folly/metadata.xml | 14 ++ 3 files changed, 46 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest new file mode 100644 index ..1d7a67b9 --- /dev/null +++ b/dev-cpp/folly/Manifest @@ -0,0 +1 @@ +DIST folly-2020.11.30.00.tar.gz 3261437 BLAKE2B 5070819f1f8bac2030e761a8d2330379e8e5ba242d21330b98dcd598cb18e12046a9ad3fb6462f82dbc47c53cf0905c330e707201bfbbedb81f203ef1b30731e SHA512 e7e06bd8c8e38af345d20a04886b4497c4f0c9877263dbcb5a3f2d17c7a3252a2529086a5a04d07c2d3a457ca3930c43672fc4f74b7bdbc2ec0d07abdf1ed425 diff --git a/dev-cpp/folly/folly-2020.11.30.00.ebuild b/dev-cpp/folly/folly-2020.11.30.00.ebuild new file mode 100644 index ..1264dc42 --- /dev/null +++ b/dev-cpp/folly/folly-2020.11.30.00.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; + +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm64 ~x86" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="static-libs" + +DEPEND="app-arch/lz4 + app-arch/snappy + app-arch/xz-utils + app-arch/zstd + dev-libs/double-conversion + dev-libs/libevent + dev-libs/openssl + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + sys-libs/binutils-libs + sys-libs/zlib + sys-devel/binutils:*" +RDEPEND="${DEPEND}" diff --git a/dev-cpp/folly/metadata.xml b/dev-cpp/folly/metadata.xml new file mode 100644 index ..95ea38da --- /dev/null +++ b/dev-cpp/folly/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd'> + + + denis7...@gmail.com + Denis Reva + Partial maintainer + + + Folly (acronymed loosely after Facebook Open Source Library) is a library of C++14 components designed with practicality and efficiency in mind. Folly contains a variety of core library components used extensively at Facebook. In particular, it's often a dependency of Facebook's other open source C++ efforts and place where those projects can share code. + It complements (as opposed to competing against) offerings such as Boost and of course std. In fact, we embark on defining our own component only when something we need is either not available, or does not meet the needed performance profile. We endeavor to remove things from folly if or when std or Boost obsoletes them. + Performance concerns permeate much of Folly, sometimes leading to designs that are more idiosyncratic than they would otherwise be (see e.g. PackedSyncPtr.h, SmallLocks.h). Good performance at large scale is a unifying theme in all of Folly. + +