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

2022-03-07 Thread Matthew Smith
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/

2022-03-07 Thread Matthew Smith
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/

2022-03-06 Thread Alessandro Barbieri
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/

2022-03-05 Thread Alessandro Barbieri
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/

2021-11-26 Thread Denis Reva
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/

2021-11-26 Thread Denis Reva
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/

2021-10-26 Thread Alessandro Barbieri
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/

2021-10-25 Thread Alessandro Barbieri
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/

2021-10-25 Thread Alessandro Barbieri
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/

2021-10-23 Thread Alessandro Barbieri
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/

2021-10-05 Thread Alessandro Barbieri
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/

2021-09-21 Thread Arthur Zamarin
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/

2021-07-05 Thread Alessandro Barbieri
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/

2021-06-17 Thread Alessandro Barbieri
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/

2021-06-17 Thread Alessandro Barbieri
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/

2021-06-15 Thread Alessandro Barbieri
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/

2021-06-13 Thread Alessandro Barbieri
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/

2021-05-27 Thread Alessandro Barbieri
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/

2021-05-25 Thread Anna Vyalkova
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/

2021-05-03 Thread Denis Reva
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/

2021-05-01 Thread Alessandro Barbieri
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/

2021-04-28 Thread Alessandro Barbieri
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/

2021-01-05 Thread Theo Anderson
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/

2021-01-04 Thread Theo Anderson
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/

2021-01-04 Thread Theo Anderson
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/

2020-12-01 Thread Denis Reva
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/

2020-12-01 Thread Denis Reva
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/

2020-12-01 Thread Denis Reva
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.
+   
+