* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-10-06 1:13 Theo Anderson
0 siblings, 0 replies; 20+ messages in thread
From: Theo Anderson @ 2021-10-06 1:13 UTC (permalink / raw
To: gentoo-commits
commit: cb3932ef0683c4a8d58be1186bda18dbd90b169f
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Oct 5 20:47:13 2021 +0000
Commit: Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Tue Oct 5 20:50:52 2021 +0000
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 <lssndrbarbieri <AT> 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 f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f7173958cccc57b4f610c7c08ccbf3ec702d 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 000000000..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
+ <app-arch/snappy-1.1.9
+ 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
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2022-03-07 21:21 Ronny Gutbrod
0 siblings, 0 replies; 20+ messages in thread
From: Ronny Gutbrod @ 2022-03-07 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 181f08d6824e33f8e3ae65bc713a694edef3706c
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 7 17:59:55 2022 +0000
Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Mar 7 17:59:55 2022 +0000
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 <matthew <AT> 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..000000000
--- 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..000000000
--- 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..000000000
--- 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..000000000
--- a/dev-cpp/folly/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <longdescription lang="en">
- 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.
- </longdescription>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2022-03-07 21:21 Ronny Gutbrod
0 siblings, 0 replies; 20+ messages in thread
From: Ronny Gutbrod @ 2022-03-07 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 00a52f629befa5d3243c4835d8654cf69df5f5ef
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 7 17:55:04 2022 +0000
Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Mar 7 17:56:32 2022 +0000
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 <matthew <AT> 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 000000000..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 000000000..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 000000000..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 000000000..a2b64adb5
--- /dev/null
+++ b/dev-cpp/folly/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <description>co-maintainers welcome</description>
+ <email>lssndrbarbieri@gmail.com</email>
+ <name>Alessandro Barbieri</name>
+ </maintainer>
+ <longdescription lang="en">
+ 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.
+ </longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2022-03-07 21:21 Ronny Gutbrod
0 siblings, 0 replies; 20+ messages in thread
From: Ronny Gutbrod @ 2022-03-07 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 1612db8d2d10dbfa0e6c040b29553c3561adbcab
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Mar 7 04:14:42 2022 +0000
Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Mon Mar 7 04:14:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1612db8d
dev-cpp/folly: treeclean
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> 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..000000000
--- 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..000000000
--- 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..000000000
--- 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..000000000
--- a/dev-cpp/folly/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <longdescription lang="en">
- 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.
- </longdescription>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-10-27 6:18 Florian Schmaus
0 siblings, 0 replies; 20+ messages in thread
From: Florian Schmaus @ 2021-10-27 6:18 UTC (permalink / raw
To: gentoo-commits
commit: 2539a1e86aca66e32bf39cb969931f7233dc7fbf
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Oct 26 15:58:52 2021 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Oct 26 16:35:07 2021 +0000
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 <lssndrbarbieri <AT> 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 f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f7173958cccc57b4f610c7c08ccbf3ec702d 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..000000000
--- 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
- <app-arch/snappy-1.1.9
- 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
-}
diff --git a/dev-cpp/folly/folly-2021.10.04.00.ebuild b/dev-cpp/folly/folly-2021.10.04.00.ebuild
deleted file mode 100644
index e95ea64e9..000000000
--- a/dev-cpp/folly/folly-2021.10.04.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=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
- <app-arch/snappy-1.1.9
- 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
-}
diff --git a/dev-cpp/folly/folly-2021.10.18.00.ebuild b/dev-cpp/folly/folly-2021.10.18.00.ebuild
deleted file mode 100644
index d829bac72..000000000
--- a/dev-cpp/folly/folly-2021.10.18.00.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake 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-1.1.9:=
- 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
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-10-25 11:56 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-10-25 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 3e4b5d06985323dae922c0510a746ba2ecbb4a14
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Oct 25 11:17:46 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Oct 25 11:20:36 2021 +0000
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 <lssndrbarbieri <AT> 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
- <app-arch/snappy-1.1.9
+ <app-arch/snappy-1.1.9:=
app-arch/zstd
dev-cpp/gflags
dev-cpp/glog[gflags]
@@ -29,6 +29,7 @@ DEPEND="
RDEPEND="${DEPEND}"
src_prepare() {
+ filter-flags "-fno-rtti"
cmake_src_prepare
sed \
-e "s/lib CACHE/$(get_libdir) CACHE/" \
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-10-25 11:56 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-10-25 11:56 UTC (permalink / raw
To: gentoo-commits
commit: edce5b95552bd1a8b58b984c93ffb9ab0fcc1c4b
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Oct 25 11:18:12 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Oct 25 11:20:36 2021 +0000
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 <lssndrbarbieri <AT> 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 f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f7173958cccc57b4f610c7c08ccbf3ec702d 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 000000000..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
+ <app-arch/snappy-1.1.9:=
+ 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
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-10-25 11:56 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-10-25 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 11e367663d221f686978b0c069a5d96c03b6d8cc
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Oct 23 14:17:28 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Oct 23 14:18:24 2021 +0000
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 <lssndrbarbieri <AT> 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 f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f7173958cccc57b4f610c7c08ccbf3ec702d 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 000000000..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
+ <app-arch/snappy-1.1.9
+ 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
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-09-21 10:02 Arthur Zamarin
0 siblings, 0 replies; 20+ messages in thread
From: Arthur Zamarin @ 2021-09-21 10:02 UTC (permalink / raw
To: gentoo-commits
commit: c45f80c4829d611c7fa900ca227f671d590ee05a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 21 09:56:17 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 09:56:17 2021 +0000
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 <arthurzam <AT> 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
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-07-05 15:48 Haelwenn Monnier
0 siblings, 0 replies; 20+ messages in thread
From: Haelwenn Monnier @ 2021-07-05 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 4d99d93e2619ea56a195af283f7e9f58f8b83b2a
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jul 5 08:43:21 2021 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Jul 5 08:43:21 2021 +0000
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 <lssndrbarbieri <AT> 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
+ <app-arch/snappy-1.1.9
app-arch/zstd
dev-cpp/gflags
dev-cpp/glog[gflags]
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-06-17 5:55 Theo Anderson
0 siblings, 0 replies; 20+ messages in thread
From: Theo Anderson @ 2021-06-17 5:55 UTC (permalink / raw
To: gentoo-commits
commit: 9ccf88515cf2303add52f43de173cd14c6b1321a
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 15 23:30:26 2021 +0000
Commit: Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Tue Jun 15 23:30:26 2021 +0000
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 <lssndrbarbieri <AT> 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
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-05-28 10:28 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-05-28 10:28 UTC (permalink / raw
To: gentoo-commits
commit: deb1e1713660dd1cc89fbdcd4dc227ab4b2f3187
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu May 27 10:17:12 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu May 27 10:17:12 2021 +0000
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 <lssndrbarbieri <AT> 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 000000000..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
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-05-03 16:57 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-05-03 16:57 UTC (permalink / raw
To: gentoo-commits
commit: 391f7879f3672495bc87aee0eee8276deb6021d2
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Mon May 3 10:09:38 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon May 3 10:09:38 2021 +0000
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 <denis7774 <AT> 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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
- <maintainer type="person">
- <email>denis7774@gmail.com</email>
- <name>Denis Reva</name>
- <description>Partial maintainer</description>
- </maintainer>
<longdescription lang="en">
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.
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-04-29 8:23 Michał Górny
0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2021-04-29 8:23 UTC (permalink / raw
To: gentoo-commits
commit: 48dfa3dd1af1ac140daa06ac4741daf43aeecd85
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Apr 28 20:47:23 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Apr 28 21:07:17 2021 +0000
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 <lssndrbarbieri <AT> 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 000000000..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
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-01-05 15:21 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-01-05 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 6eba7d31688d146a1367ea422285b48d3d132e85
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Tue Jan 5 03:17:53 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Jan 5 09:18:18 2021 +0000
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 <telans <AT> 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
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-01-05 15:21 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-01-05 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 696db56256dfde123b45dd8745c23144f0a18bf3
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Mon Jan 4 21:19:47 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 4 21:19:47 2021 +0000
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 <telans <AT> 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]
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2021-01-05 15:21 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-01-05 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 7267e756b792208c50edfd14646b355c3db0b264
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Mon Jan 4 21:25:20 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 4 21:25:20 2021 +0000
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 <telans <AT> 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 00000000..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
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2020-12-03 11:36 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2020-12-03 11:36 UTC (permalink / raw
To: gentoo-commits
commit: b224e45546b2e61dd6b6e87cb12a9a586a9479b7
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Wed Dec 2 05:46:17 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Dec 2 05:46:30 2020 +0000
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 <denis7774 <AT> 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
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2020-12-03 11:36 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2020-12-03 11:36 UTC (permalink / raw
To: gentoo-commits
commit: 84d883e2b243ecd35b608ff4f13d4a4843bd96c3
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Wed Dec 2 06:00:23 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Dec 2 06:00:23 2020 +0000
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 <denis7774 <AT> 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
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/
@ 2020-12-03 11:36 Andrew Ammerlaan
0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2020-12-03 11:36 UTC (permalink / raw
To: gentoo-commits
commit: 50009b2cff641227887e801d151a06e2b3d537c7
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Tue Dec 1 20:56:22 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Dec 1 20:56:22 2020 +0000
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 <denis7774 <AT> 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 00000000..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 00000000..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 00000000..95ea38da
--- /dev/null
+++ b/dev-cpp/folly/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>denis7774@gmail.com</email>
+ <name>Denis Reva</name>
+ <description>Partial maintainer</description>
+ </maintainer>
+ <longdescription lang="en">
+ 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.
+ </longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 20+ messages in thread
end of thread, other threads:[~2022-03-07 21:21 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-06 1:13 [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/folly/ Theo Anderson
-- strict thread matches above, loose matches on Subject: below --
2022-03-07 21:21 Ronny Gutbrod
2022-03-07 21:21 Ronny Gutbrod
2022-03-07 21:21 Ronny Gutbrod
2021-10-27 6:18 Florian Schmaus
2021-10-25 11:56 Andrew Ammerlaan
2021-10-25 11:56 Andrew Ammerlaan
2021-10-25 11:56 Andrew Ammerlaan
2021-09-21 10:02 Arthur Zamarin
2021-07-05 15:48 Haelwenn Monnier
2021-06-17 5:55 Theo Anderson
2021-05-28 10:28 Andrew Ammerlaan
2021-05-03 16:57 Andrew Ammerlaan
2021-04-29 8:23 Michał Górny
2021-01-05 15:21 Andrew Ammerlaan
2021-01-05 15:21 Andrew Ammerlaan
2021-01-05 15:21 Andrew Ammerlaan
2020-12-03 11:36 Andrew Ammerlaan
2020-12-03 11:36 Andrew Ammerlaan
2020-12-03 11:36 Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox