mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 03:23:20 -04:00
Merge updates from master
This commit is contained in:
3
TODO.md
3
TODO.md
@@ -29,7 +29,6 @@ Name | Buildsystem | Category | User | RFH
|
||||
[tau](http://www.cs.uoregon.edu/research/tau/home.php) | make | tools | Alessandro-Barbieri | no
|
||||
[plasma](https://github.com/NLAFET/plasma) | make | science | Alessandro-Barbieri | yes
|
||||
[imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html) | make | cluster | Alessandro-Barbieri | no
|
||||
[lodepng](https://github.com/lvandeve/lodepng) | make | multimedia | Alessandro-Barbieri | no
|
||||
[dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | no
|
||||
[argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | no
|
||||
[mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | no
|
||||
@@ -75,8 +74,6 @@ Name | Buildsystem | Category | User | RFH
|
||||
[aerodyn](https://github.com/OpenFAST/openfast/tree/main/modules/aerodyn) | cmake | science | Alessandro-Barbieri | no
|
||||
[llvm-ompss2](https://github.com/bsc-pm/llvm) | cmake | cluster | Alessandro-Barbieri | yes
|
||||
[pagmo](https://github.com/bsc-pm/llvm) | cmake | science | Alessandro-Barbieri | no
|
||||
[sjpeg](https://github.com/webmproject/sjpeg) | cmake | multimedia | Alessandro-Barbieri | no
|
||||
[skcms](https://skia.googlesource.com/skcms/) | bazel | multimedia | Alessandro-Barbieri | no
|
||||
[enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | no
|
||||
[airshipper](https://gitlab.com/veloren/airshipper) | cargo | game | |
|
||||
[open-match](https://github.com/googleforgames/open-match) | go | devel | Alessandro-Barbieri | yes
|
||||
|
||||
@@ -35,7 +35,7 @@ BDEPEND="doc? ( app-doc/doxygen )"
|
||||
DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/add_subdirectory(trantor)/d' CMakeLists.txt || die
|
||||
cmake_comment_add_subdirectory "trantor"
|
||||
sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \
|
||||
lib/tests/CMakeLists.txt || die
|
||||
use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die
|
||||
|
||||
@@ -1,4 +1 @@
|
||||
DIST fbthrift-2021.08.02.00.tar.gz 5833339 BLAKE2B 647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a SHA512 a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467
|
||||
DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c SHA512 5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f
|
||||
DIST fbthrift-2021.10.18.00.tar.gz 5991836 BLAKE2B 4556bba2399cb6046cf6bcf10ad8a9a251783e89b9badc5e1f3bfeb1ae03f17275f08b1b7f1d8f4af3c328dd542baeeff7c5d2fbc45859123627418460d60038 SHA512 8829ec2575d32fde4fb3dc05170dccb4154effb67cc1e83f86383a0d27d44876e3b806cd22211dd7a425dabfac9f400e83721885def13572633b9377cfd2f253
|
||||
DIST fbthrift-2021.10.25.00.tar.gz 6045488 BLAKE2B 7c63c3687e3393f27cfaeca9a71e69596be7d611fbd1225a4d934819c749be4064987bc913b387ac0e8a8ee762f147a7c92856e3a38f276fe09659bf8a49fa1a SHA512 9991987f7e5daccec000e09998e2f00c1de5e6c7b53d16ac9797984b6192e682fe2fa8bca18e02bf15fd0d78910234ada33fe1c247645669ad8b1954b2471620
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
|
||||
HOMEPAGE="https://github.com/facebook/fbthrift"
|
||||
SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/zstd
|
||||
~dev-cpp/fizz-${PV}:=
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
~dev-cpp/wangle-${PV}:=
|
||||
dev-libs/libfmt
|
||||
dev-libs/openssl:0=
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
|
||||
HOMEPAGE="https://github.com/facebook/fbthrift"
|
||||
SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/zstd
|
||||
~dev-cpp/fizz-${PV}:=
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
~dev-cpp/wangle-${PV}:=
|
||||
dev-libs/libfmt
|
||||
dev-libs/openssl:0=
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server"
|
||||
HOMEPAGE="https://github.com/facebook/fbthrift"
|
||||
SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/zstd
|
||||
~dev-cpp/fizz-${PV}:=
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
~dev-cpp/wangle-${PV}:=
|
||||
dev-libs/libfmt
|
||||
dev-libs/openssl:0=
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,4 +1 @@
|
||||
DIST fizz-2021.08.02.00.tar.gz 540357 BLAKE2B 6edb14ea4b981a7b9fe076570e583c8b875929e63135d4848b1c1a2aa109e1258fd541376bc9346dc229f2dba0e2c346cebb5b486c8a33bcc54f6746ff3de5f0 SHA512 59c734127d9a1dfb7975929f20ae27a11ee3f2a35fb73ef1ba311b347457339a524194459023e2fb038cc7bf688e13beb6391227bec1ecdb12397344e45f051f
|
||||
DIST fizz-2021.10.04.00.tar.gz 543594 BLAKE2B d024f3a7d7ea4fd03f6525e225e6f33dbe931a7c8ff5b01fb572b22f09286d606897c091f63ebecd1b1558667b21bae635b1b555b1ca82b610d152160eb0f11e SHA512 be99b9abd8b832af22411ab894ee82285a637c79176955cd0cf242aed77de1883f98eaaeeef7391a75b42f7c3a4e8c2b26a11a242554688adde84a02f87261c9
|
||||
DIST fizz-2021.10.18.00.tar.gz 566606 BLAKE2B 3ebbc88578f7490d221ca1b883cd449c976646c3c8b2aebbe167b862e5293fb524a347ac0385be265be978c13984f92c418428529904a69a0702d1ffe485159e SHA512 4a8a4e71b49ea08136b3788007b48af9aa77e5cc1f25bb603dd6140a3fd7f100d98a84d99bb688cb918a6b48ab10f59187f24cc90e8fa4d6e9266a9414ff2e1a
|
||||
DIST fizz-2021.10.25.00.tar.gz 566738 BLAKE2B 05a501b86a0db406e40cd6c9f12dd596f902bbcb77c34934a4121ec8e2a7fb1bbebf6bf6349435d9d290a81372688f8cbbdfae2fbb313349ae7d07d9ca90ad3f SHA512 30a8a9577b71a97fec8648e92defbd4485e7ff184847fa1b671f3d7c8b247cf35a543275a3519b5794973442be064e2bdf359920faf016e7bd57aa501e3f605d
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C++14 implementation of the TLS-1.3 standard"
|
||||
HOMEPAGE="https://github.com/facebookincubator/fizz"
|
||||
|
||||
SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
CMAKE_USE_DIR="${S}/fizz"
|
||||
|
||||
RDEPEND="
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
dev-libs/double-conversion
|
||||
dev-libs/libevent
|
||||
dev-libs/libfmt
|
||||
dev-libs/libsodium
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
#TODO: discover if gtest is linked
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-cpp/gtest
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C++14 implementation of the TLS-1.3 standard"
|
||||
HOMEPAGE="https://github.com/facebookincubator/fizz"
|
||||
|
||||
SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
CMAKE_USE_DIR="${S}/fizz"
|
||||
|
||||
RDEPEND="
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
dev-libs/double-conversion
|
||||
dev-libs/libevent
|
||||
dev-libs/libfmt
|
||||
dev-libs/libsodium
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
#TODO: discover if gtest is linked
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-cpp/gtest
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C++14 implementation of the TLS-1.3 standard"
|
||||
HOMEPAGE="https://github.com/facebookincubator/fizz"
|
||||
|
||||
SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
CMAKE_USE_DIR="${S}/fizz"
|
||||
|
||||
RDEPEND="
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
dev-libs/double-conversion
|
||||
dev-libs/libevent
|
||||
dev-libs/libfmt
|
||||
dev-libs/libsodium
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
#TODO: discover if gtest is linked
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-cpp/gtest
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -7,14 +7,12 @@ inherit cmake
|
||||
|
||||
DESCRIPTION="C++14 implementation of the TLS-1.3 standard"
|
||||
HOMEPAGE="https://github.com/facebookincubator/fizz"
|
||||
|
||||
SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
CMAKE_USE_DIR="${S}/fizz"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="
|
||||
~dev-cpp/folly-${PV}:=
|
||||
@@ -29,9 +27,12 @@ RDEPEND="
|
||||
#TODO: discover if gtest is linked
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-cpp/gtest
|
||||
test? ( <dev-cpp/gtest-1.11.0 )
|
||||
"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
CMAKE_USE_DIR="${S}/fizz"
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die
|
||||
@@ -39,6 +40,8 @@ src_prepare() {
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_EXAMPLES=$(usex examples)
|
||||
-DBUILD_TESTS=$(usex test)
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
62
dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch
Normal file
62
dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch
Normal file
@@ -0,0 +1,62 @@
|
||||
From ce8bbc196f12ebcfc180e9ab546e9a395afceb88 Mon Sep 17 00:00:00 2001
|
||||
From: marty1885 <marty188586@gmail.com>
|
||||
Date: Tue, 26 Oct 2021 08:37:21 +0800
|
||||
Subject: [PATCH] make sure resolvers are added when C-Ares is manually
|
||||
disabled
|
||||
|
||||
---
|
||||
CMakeLists.txt | 37 +++++++++++++++++++++----------------
|
||||
1 file changed, 21 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 49872ef..ade3fe3 100755
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -131,26 +131,31 @@ if(OpenSSL_FOUND)
|
||||
target_compile_definitions(${PROJECT_NAME} PRIVATE USE_OPENSSL)
|
||||
endif()
|
||||
|
||||
+set(HAVE_C-ARES NO)
|
||||
if (BUILD_C-ARES)
|
||||
find_package(c-ares)
|
||||
if(c-ares_FOUND)
|
||||
message(STATUS "c-ares found!")
|
||||
- target_link_libraries(${PROJECT_NAME} PRIVATE c-ares_lib)
|
||||
- set(TRANTOR_SOURCES
|
||||
- ${TRANTOR_SOURCES}
|
||||
- trantor/net/inner/AresResolver.cc)
|
||||
- set(private_headers
|
||||
- ${private_headers}
|
||||
- trantor/net/inner/AresResolver.h)
|
||||
- else(c-ares_FOUND)
|
||||
- set(TRANTOR_SOURCES
|
||||
- ${TRANTOR_SOURCES}
|
||||
- trantor/net/inner/NormalResolver.cc)
|
||||
- set(private_headers
|
||||
- ${private_headers}
|
||||
- trantor/net/inner/NormalResolver.h)
|
||||
- endif(c-ares_FOUND)
|
||||
-endif (BUILD_C-ARES)
|
||||
+ set(HAVE_C-ARES TRUE)
|
||||
+ endif()
|
||||
+endif ()
|
||||
+
|
||||
+if(HAVE_C-ARES)
|
||||
+ target_link_libraries(${PROJECT_NAME} PRIVATE c-ares_lib)
|
||||
+ set(TRANTOR_SOURCES
|
||||
+ ${TRANTOR_SOURCES}
|
||||
+ trantor/net/inner/AresResolver.cc)
|
||||
+ set(private_headers
|
||||
+ ${private_headers}
|
||||
+ trantor/net/inner/AresResolver.h)
|
||||
+else()
|
||||
+ set(TRANTOR_SOURCES
|
||||
+ ${TRANTOR_SOURCES}
|
||||
+ trantor/net/inner/NormalResolver.cc)
|
||||
+ set(private_headers
|
||||
+ ${private_headers}
|
||||
+ trantor/net/inner/NormalResolver.h)
|
||||
+endif()
|
||||
|
||||
find_package(Threads)
|
||||
target_link_libraries(${PROJECT_NAME} PUBLIC Threads::Threads)
|
||||
@@ -25,6 +25,8 @@ DEPEND="
|
||||
test? ( dev-cpp/gtest )
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-1.5.2_adns-fix.patch" )
|
||||
|
||||
src_prepare() {
|
||||
use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die
|
||||
|
||||
|
||||
@@ -1,4 +1 @@
|
||||
DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81
|
||||
DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f
|
||||
DIST wangle-2021.10.18.00.tar.gz 337522 BLAKE2B 585998267853e06af08cbb6938cc4b89499ebcd64f377baae37686061b26098696637eff18390483b2b59c05b88832adaeea87d8e498b450f2a285ea93946774 SHA512 037bc5b60ccf8e7589e92fd9e23f6948c5c2d6846a9233d7c411a4917b6a05144de4bfd476490818e422d19e49b348f01560c618b7edf1c41841d4b81609c1de
|
||||
DIST wangle-2021.10.25.00.tar.gz 340161 BLAKE2B b275feac5d80b419defd9f78514e07f7d9fc7e4c25e91bbed48f3a102e7ce0132d2ce84a7cc6102514482a021b28ec9d97bedca36cff81814a29b8ab000d9a1c SHA512 bbdd44a0af843bfda5b90da4f70de16828d684d5bf080fb229d75aae6808e97f884852473b74707e702204d4fef943d9750e536cc1719ae7bfbfdd3d43e0477b
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Framework providing common client/server abstractions"
|
||||
HOMEPAGE="https://github.com/facebook/wangle"
|
||||
|
||||
SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
CMAKE_USE_DIR="${S}/wangle"
|
||||
|
||||
DEPEND="
|
||||
~dev-cpp/fizz-${PV}:=
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
dev-libs/double-conversion
|
||||
dev-libs/libevent
|
||||
dev-libs/libfmt
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Framework providing common client/server abstractions"
|
||||
HOMEPAGE="https://github.com/facebook/wangle"
|
||||
|
||||
SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
CMAKE_USE_DIR="${S}/wangle"
|
||||
|
||||
DEPEND="
|
||||
~dev-cpp/fizz-${PV}:=
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
dev-libs/double-conversion
|
||||
dev-libs/libevent
|
||||
dev-libs/libfmt
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Framework providing common client/server abstractions"
|
||||
HOMEPAGE="https://github.com/facebook/wangle"
|
||||
|
||||
SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
CMAKE_USE_DIR="${S}/wangle"
|
||||
|
||||
DEPEND="
|
||||
~dev-cpp/fizz-${PV}:=
|
||||
~dev-cpp/folly-${PV}:=
|
||||
dev-cpp/gflags
|
||||
dev-cpp/glog
|
||||
dev-libs/double-conversion
|
||||
dev-libs/libevent
|
||||
dev-libs/libfmt
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR=$(get_libdir)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST 0.9.8-assembly 63242123 BLAKE2B 851bc6dafe6a9564d7a760736cdc9f9641dc58582ddd215651249a8d1f7664e3f8f034ae6d03fcc801477d85ea87350ce25de1157c521de938ba47214e84568d SHA512 1afb93740df0945df9b7119a3cac1845591b677137fc1f1e215354d19d142c4a92293552590402d78b7337818059fedb21ba5be4d8309df6633c253b5b6378af
|
||||
DIST 0.9.9-assembly 63255731 BLAKE2B ae4112a087b5aa6205a87fbef690820b4fde0d72962bb65d479bcdb666cf839df180935674947d53e81711377f0a8bd81bda5cdd8341027c9a2bd3bbc1869a3f SHA512 b7589c36a0607602150378c94c5cb6aba56a70ebe73517c081fbd603ad948bbff5302c17d0cecaac32741452598643089350348474988c0ff973e4bf620a7b3c
|
||||
@@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN=${PN%-bin}
|
||||
|
||||
DESCRIPTION="A Java/Scala build tool"
|
||||
HOMEPAGE="https://com-lihaoyi.github.io/mill/"
|
||||
SRC_URI="https://github.com/com-lihaoyi/${MY_PN}/releases/download/${PV}/${PV}-assembly"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.8:*"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
newbin "${DISTDIR}/${PV}-assembly" ${MY_PN}
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN=${PN%-bin}
|
||||
|
||||
DESCRIPTION="A Java/Scala build tool"
|
||||
HOMEPAGE="https://com-lihaoyi.github.io/mill/"
|
||||
SRC_URI="https://github.com/com-lihaoyi/${MY_PN}/releases/download/${PV}/${PV}-assembly"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.8:*"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
newbin "${DISTDIR}/${PV}-assembly" ${MY_PN}
|
||||
}
|
||||
@@ -24,7 +24,10 @@ RDEPEND="
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/transaction[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST keystonemiddleware-9.1.0.tar.gz 179846 BLAKE2B 0ebae088d48f4f8444902c229e6d3df7835d847b99d9620cbe154a1ed6f12fa9533a9c62aae670d9d16a5696e5245306c8180437c772297000b8cf4490264568 SHA512 839d2c0150f305d7642bf1031508d11cb7d26e560198bc900979615838ea0a143843fdfaf363699313d7c968850153eaedba0f4a813891f5aaee46a2444181fc
|
||||
DIST keystonemiddleware-9.3.0.tar.gz 184691 BLAKE2B bd8d4ff53199cdd847bc1a74e57a7d42ff891d6fa09b91b07e505158d92f0f59c1e555286bb605e8c8c3c5c6590852b12d30d8f27246903e386702c492d428de SHA512 4d892003555adabfc7c7c4a71aa550263955c081369ac6c55e66f7441e9bb5716a2b346f9c13aab53cdace01958370142e7c662b456d55d9cd50409ee08b82d0
|
||||
|
||||
@@ -1,28 +1,27 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A middleware for the OpenStack Keystone API"
|
||||
HOMEPAGE="https://github.com/openstack/keystonemiddleware"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/keystonemiddleware
|
||||
https://opendev.org/openstack/keystonemiddleware
|
||||
https://launchpad.net/keystonemiddleware
|
||||
https://pypi.org/project/keystonemiddleware
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
@@ -30,12 +29,31 @@ RDEPEND="
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/hacking-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-memcached-1.59[${PYTHON_USEDEP}]
|
||||
>=dev-python/webtest-2.0.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
@@ -11,6 +11,7 @@ inherit distutils-r1
|
||||
DESCRIPTION="A collection of Python instrumentation tools for the OpenTracing API"
|
||||
HOMEPAGE="
|
||||
https://github.com/uber-common/opentracing-python-instrumentation
|
||||
https://pypi.org/project/opentracing-instrumentation
|
||||
"
|
||||
SRC_URI="https://github.com/uber-common/${MYPN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MYPN}-${PV}"
|
||||
@@ -26,8 +27,8 @@ RDEPEND="
|
||||
>=dev-python/opentracing-2[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/boto3[${PYTHON_USEDEP}]
|
||||
dev-python/botocore[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -17,6 +17,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/xmlsec
|
||||
>=dev-python/cryptography-1.4[${PYTHON_USEDEP}]
|
||||
dev-python/defusedxml[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -9,7 +9,7 @@ inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Transaction management for Python"
|
||||
HOMEPAGE="
|
||||
http://pypi.python.org/pypi/transaction
|
||||
https://pypi.python.org/pypi/transaction
|
||||
https://github.com/zopefoundation/transaction
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
@@ -30,3 +30,8 @@ DOCS="CHANGES.rst README.rst"
|
||||
|
||||
distutils_enable_tests nose
|
||||
distutils_enable_sphinx docs
|
||||
|
||||
src_test() {
|
||||
cd src || die
|
||||
python_foreach_impl python_test
|
||||
}
|
||||
|
||||
@@ -13,7 +13,6 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de
|
||||
DIST camino-1.0.5.crate 29642 BLAKE2B c345be490622b50f3a744f9c42392d12e02e286d75e09f4eaa8a1c6f86cc849c5a752aa7cb5fb1f697ed8beb741c7d9cea951f4f5ce7049dcaf6de5ec69a60d7 SHA512 1131997ca090426a25daf3be2fcd6e559d980078dd71fbf3f16b4d593531a24c0f030aa6c9652080fdc02b5420da98991b9c93115ce1c0cad8c0fad4437b1d59
|
||||
DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
|
||||
DIST cargo_metadata-0.14.0.crate 17008 BLAKE2B 00fd6841170d5dae463a60daf442eb3033d616ab171dfb7efc201596196571b06df83f6ab23e88397c77baf3135745bc3ac6051557ebad2c3ea96440f00e1d2b SHA512 d33f691d56df56bdea260363cd29864b17f0326b90b4b9688781c37d3eba4437b93b48e6448dc1d012a8542d7d2495f0acb73322340269db9cc4a4aa955f9605
|
||||
DIST cc-1.0.70.crate 57200 BLAKE2B 196b0435c8a521a02e9877ed3ff81fbefa88cd56717556776b46366bad1835bff134a1b4fc4e31ee5497600e98d1031119d0973b420cf16aece1ff18fbdcd1bc SHA512 9158eabcb9405fa2ef41fb120821ddaa2e5c7234c02d5cfbb5b59570f7de393d1fa33942ca52f86bf9271765b3df934debdea89e7563cbfe193dc01b2dcd72f9
|
||||
DIST cc-1.0.71.crate 57452 BLAKE2B e49f68bb602b0649ee3c4e7b22b7a49eebc4501a1105961ad361f00718de1f2f2f998cd93b9984d8d50d4418a86348fbabbb3bcefd7d0fa3acf812f32cf654c8 SHA512 c3c94bdba52f97ccc18ef6f71b0c70e30d89ea981541bdaf19758b765732ab572161534fe944d3ec6a9d5aa72e21583245554be86251c9ba236cc7d1aed19383
|
||||
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
|
||||
DIST chalk-derive-0.71.0.crate 3467 BLAKE2B 85f4cbcb5185487c760e9fc35a661ce9c66f8b4e0b4240a854e72257f891d86461033c47d1a8947b64bab27c8741127f528ab832499ae9c1cb781ccc1e15bf86 SHA512 1175b1f7b8039abc8ad2be5eb1a64dee98949fcb382da5911c9104ad34c724d56bac75f9d7e5cd149916679e5e7830b7003de9b60e4634b6f7f85547a7feb36c
|
||||
@@ -49,7 +48,6 @@ DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b6
|
||||
DIST home-0.5.3.crate 7890 BLAKE2B ed1cfadae63d1fb0a66f38aa5440dd09a98343e3afadcf1495bf69f3ce813774c9a49776c6b3641001b6007c01e24ffa6d2600c1bab05c4ea3353c74ddae2fd6 SHA512 cb3b7b24db30a8b29f36f90a0d345b2e187f9e76f22203e142a77c8308dcc62e97b5714fb0ed890210b31375cf30d3362b8d740fe189079a6d3a095be50dcb0b
|
||||
DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f
|
||||
DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9
|
||||
DIST inotify-0.9.4.crate 22174 BLAKE2B 7b25619d701abcb6a95f7cbdbff507d00e3b0ce24a422babde649fcb8ce0fcc5889a6f2934f4bd5cac15fac538af4a5056dc081ce13d651f411e2846d8d082ad SHA512 4ae9d96b8bfd9611d376005ae8fcf673dec878fae3052f0af1af780c8ebe641c8061b67bd7ea29500216b13fec722ab8dc3cc5cc851ed5275dd468720f81dcf4
|
||||
DIST inotify-0.9.5.crate 22273 BLAKE2B 52617633df5d6d90ef8fa594df3a77f6fc502b662e1d14268d19cf256192804713022b4026b856500a6799bbeef3b8284d08ac8339695f57216078b1c6aa5f62 SHA512 b97ca08afbfbf64f06a4a7b1f115e9b4ecfc5a5ecfc8a979b1b9f00d20b328923d8d24852897e7ac5569ab9210b13fce55639b6ccb71fc2ef60f6d2af500fe73
|
||||
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
|
||||
DIST instant-0.1.11.crate 5408 BLAKE2B ea26c11694002f667b5c42a93feb9acacaf7824a7f618809c56d0916dd8f9b045a544fdb793aa5a64b1cef00a648bbf71e6addaff69829563bf09a7525c62bf2 SHA512 659eefd86f9aae74c96bb3f1359b92052c43a4d589b3a591d76c0d4298adb53a013a0a811b0fb5caf588aa093a51589aa63bcfb7450b8cd6edc0d73a4ed169b3
|
||||
@@ -60,14 +58,13 @@ DIST kqueue-1.0.4.crate 11771 BLAKE2B 3a428dc381fccb406ad4f6cb040a5ffc5371386c1a
|
||||
DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f SHA512 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731
|
||||
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
|
||||
DIST libc-0.2.103.crate 540563 BLAKE2B cc99ae88783e6f3044ecec5154e0de81a7f792b89415cc2736eb4a436edd316277d690971c4aa0eff7935b5a355c8966805c4ee72c5fec8caecf65a29c13caf9 SHA512 79e1c99bfeb30283f85742cf17867000301bbe022c6b2ace415b4a767068dd64b09581bcc802d42150e45849f5adf8ee2720a0c695324d87d3d96a5c554a216d
|
||||
DIST libloading-0.7.0.crate 26216 BLAKE2B 83827746f57fb5f1819aa0ccce0ffd698a3ed4b85ef0e954741691003c843ca877de81b4a97ad7c53d28f79701a5caf2fee801a68c015d19c20230f2560b5fc3 SHA512 e2089a8ecacd65522b246cebcf531b6b1ce697d4eaf294e0540e1f34bfd714037177ba802406c31e6bcc722b4f391a84709427de1c6fb441cdeb8e41fd4f1e28
|
||||
DIST libloading-0.7.1.crate 26336 BLAKE2B 2dd8d1fbd0a1a3c1b07ffbdbe367f9bc248a08fd235a7ffeb121aceb7aad95d7f947fff3df276d9161e5ccb8dbc9990f834e364357bd1574a7e5cc3eef8855f2 SHA512 b06a668868bc6b4ca0c39dcd83faa71e5c28ba0be772f96f8445a61feddef797d40be1d1180f51b2dad1a77abde2a40a55204d91b1ee9033fef22544968ac0df
|
||||
DIST libmimalloc-sys-0.1.22.crate 908612 BLAKE2B cde50b1556fd49412736c6f6e42360cdd002d3aecf1ac32cb85f514ec559a14587436d0d6d6ab86aa32cf9d62ae4377778a3c941c81aad20370a11034e6d1a96 SHA512 6ed4965552898ef0c51c6e3fc6962793c6694bea79459c08bed2af211887cba3d605b3949cec2734c59a2314c305fcf78b871d2e688ba3756441e53bd49697f1
|
||||
DIST lock_api-0.4.5.crate 25199 BLAKE2B c91adefaa0dc3efa786957794b67cf219f5159909179282c13c7e3b68d73a0acebac29438cfcb39b75cbe87bc181e981ab4ff2776134621d8ea92e7a6aaf966a SHA512 d6cd948a4183a73e8b91b9167d551e72dd75820c76123fb0839f8389c7872d2c46dbcf5785d7600ecc4e27f3d214f476585b9c39e85f70500eb8d012e5ff9535
|
||||
DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
|
||||
DIST lsp-server-0.5.2.crate 15018 BLAKE2B 90567a348794c9b53929cd0f1b877e7820e204ca39747d1ccad5bc53a98cfa3b0bb73137b8f121a2f3dc4b3e774eb78f943687345e72aa500511f53afb704296 SHA512 deac4de563a8f1fd4bf475f62b6597946ff287a4000b17f6e7736b2d30b5837c17c6dee0f41c0b0f9b4f6f76ac56dd587471168663f38711bbb95cdc1c5e6129
|
||||
DIST lsp-types-0.90.0.crate 53694 BLAKE2B 9c30f3442a4ca94770675ea67de4c44824c11a0422ff75448e2537813280c50dbab2b6e707571b08462843421b21071588c82bdd91b4b6bc542b997a78a86d16 SHA512 ce9aa756682bdbbedef638090a5a0a6123b991f790c3a4ad889905960467ef02cadde3c4b81956d1b9798ee606d7cb46eba08dc226ae5b07807f37eb841f9242
|
||||
DIST lsp-types-0.90.1.crate 53803 BLAKE2B f21c2bc4c34c9ca409f30e2b05be1c7f66328ddc80090376080df572aac35a037af60a33aa42b05d95d03d6a977df181a2e46cc9119bcb43083793aa38cd0266 SHA512 a8f0fe4f59aac8b3b1d694549f3afdbdf3dbbd81a9f67d2adfc57f55c1276a7db974e022350309547360088076d6a4c1ddda2d6e8fe4361b2d26d4a717ce3b95
|
||||
DIST lsp-types-0.91.0.crate 54360 BLAKE2B 2a6960d277c39ddd996841d5be9273e13b264e01764d5531ce95c3dddd1007434fdab82eed74f57819d75d8890c6793ed4a648264542e0ddcad5584b62e37d63 SHA512 207f826022c9250cac01f073fada6f89537621f9eadefdb242426e182c8b3734f8cd1b22852a5a67ec28ee1ca18d037bebc1a4faf2a5d8e9b36e0a6d5405a983
|
||||
DIST matchers-0.0.1.crate 5039 BLAKE2B 29fe248dc3e85b1c7ca5553f5b49dc2a904cbbcc44a2b6a426c0fe9aef56454ad31acddf9f14a447516bd7687107816c3d46b0f9691e96bc7c7b607cd34cae0b SHA512 a5143b4e6f9131582ffe3d77b14ef51a557cf48d794975706a9d51e0d477cbbd2022a2416e940771911cf99076696f9eefa2c866843f0ba7028206f933674c10
|
||||
DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305
|
||||
DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
|
||||
@@ -91,12 +88,10 @@ DIST perf-event-0.4.7.crate 21279 BLAKE2B 241bfe486bd5d53aaf2e55293a75b967d8154a
|
||||
DIST perf-event-open-sys-1.0.1.crate 23460 BLAKE2B 02a61cf08400391a8f6b5370c21dfd20296f118f9081ba2054c102abe388bf97d89937057267a1b9c47a7d299d31546771e48b526209ce7027519c284b2c020c SHA512 4e8fd8a3c8e02166073e4bb146430fe627821b881b59c8097e978cd89d5ba7a47a9f1a6ad7001ef1e64e1cec156614737e19e49d5a3a2ea763516350972a7288
|
||||
DIST petgraph-0.5.1.crate 147173 BLAKE2B 3b74b2965ecdb37a82439111ad849581254698c8701d8d5bdb050f4a30cce05016511928443cf65dac394dd45584279a933435a77ef3c610a64c73cc5a68ff9a SHA512 c3d5f53b1a0900084b0693a6f3a849bb9b443b1b6fd1ad88bce8beb12ed1b45f2399b68db3366ba15f33c2d5682e052b733dbde76fb1b646b7bb1e660a38d8bd
|
||||
DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749
|
||||
DIST proc-macro2-1.0.29.crate 38772 BLAKE2B 742c2602afc4beddc96b688d105fd93b1dbdb3cfced724aaf542e97120d374d334e90cfbf02ab62741dd052a272dc583b7d2e1992da3d1b8ff260414c65ac89e SHA512 b3b3b7c6988afeb92209c7e0362f45f9c207611a74bb63bc7746b86fb9ab0d74fea9e7a2d9bc8ac943225ea439540726ffc13711dc5bcb056c1821fc99e8dc63
|
||||
DIST proc-macro2-1.0.30.crate 39155 BLAKE2B dd0ec47a3a54fed6cb3b03e5edb5c3e065e5644f631560595eaca028926f283ae20b3e9fe699b0b968e00d3bec6ec95437be2693ccdf22f1524dd5e4ba3f7886 SHA512 d07ddc18dcfcc163bd243c22ffa4735bc300f304c7e70bfa7caba91047b1313bfe1f18aa4707a65a40fa18115c4b32c57b23699f9a4d9b4a09fec3c8aafb1d34
|
||||
DIST pulldown-cmark-0.8.0.crate 106330 BLAKE2B bb59298b605993530e2363f3264c3ac1104ec57885c2dd183dcdf3aa9dc613999d24caeb86848ca3542544238aaa4eb49d5a6599d2fdef53af50b5dbead68e22 SHA512 396ade131c0a74cdfb8454e137e41c21f0b81b7cce654ba6ae9ceb132ba0fa0a467a190e6dd69cd7d59a267efbe83f008c9c8a5c9db47665aabc31a4bb9cb967
|
||||
DIST pulldown-cmark-to-cmark-6.0.4.crate 8069 BLAKE2B 5d6358fd1b96d4853617487efedf60c68f89279da54706e1aaf1d896e8feca87a9e172bcc1e744676bbbd339f99b31908d4adf7431204d3e417f5d508c3fe8f9 SHA512 4aafeca13aff10e7780e367bf7309a2d8b50565a231dcb57485283f19eca6f5127faf41b69ec1cbaa9ca1f91778cd69e13c09617f3d1d25f19ef5ed8ceca667a
|
||||
DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0
|
||||
DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
|
||||
DIST rayon-1.5.1.crate 160424 BLAKE2B 1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a SHA512 a68e65aae7040a6f6b0cc33b53b4c22929c15504ed4fdf54f5eb5fcaeab137c220b00c716aed96246b6a762c4f1e8be920356231d6c4a0b3e01132b9ab96ffc9
|
||||
DIST rayon-core-1.9.1.crate 64961 BLAKE2B 7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66 SHA512 c24c34dc488171ce476df145e8c6953d35fea93412805f6c411ba8b8e9dbbd733610b291203ee91bd265b766b78e14ba15a7b587e8f0ae8bde53f60e0644ef78
|
||||
DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
|
||||
@@ -104,8 +99,8 @@ DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0
|
||||
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
|
||||
DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
|
||||
DIST rowan-0.14.1.crate 37695 BLAKE2B 761a2ec18af21dc87d2d88e93a2376857378123e91931181455d9a53e50cdd03c861a52dac7f63c78be29f90dbbedb8d4327e34c8e7dedf9ac2135d3b4fc4f21 SHA512 a15232348349fcf52eebb1901a15b073e181f70a92aad9159fbfbf273439e6fffd550de16d0b775b33900cedab5fd9f5c96d175f2b1b0eac02c46c8c8addc2a7
|
||||
DIST rust-analyzer-20211011.tar.gz 2097362 BLAKE2B 66aba8c4899c681a5a5033c4c09e6eddb4d2e18c29e187af9084409d5e2a6360902b0fb7c7c9a0c60153d27183fc244c95cdb08b164b6e00c337c417c9e1b69a SHA512 87caac101c1f3b7560104d58b03032713f4f977a6d01f87a8e420d3f2bac47c24fd6ed621c75a01b0ae901576dabcbb6b2f094e82d821c7659252b69b0e96755
|
||||
DIST rust-analyzer-20211018.tar.gz 2111149 BLAKE2B ebabd2dbafaf55d561a1a43a0d0912b7bad41c4efd940aca23df9cf1d461520b421f315f539a8e5d97b5b3c4d205562e49243b33ebf27e7b39ce358a85bdae88 SHA512 0956a2a46df055290311d85208a5b73deffb77db91420de8292751156ef1d3d0ca76f09bcf8fedb53cd2d5ab890c2a57fca0b77a705310e02ba50bc3324db13f
|
||||
DIST rust-analyzer-20211025.tar.gz 2121753 BLAKE2B b11f3920617ccb48de6e9583429f83268367633052435e5be0d2a65858d45020f755c87946197ef226099fca0f91457c731ab6d23cb34689727bf5d019a97b1a SHA512 c0e50e9112095df3c1fc0c6d153e565a2401cca14736bbbcd445602cc8c4727ab6a708c7a84f707908450ffc1436e5c16deec0a2faec02ad44db3e3e0171da47
|
||||
DIST rustc-ap-rustc_lexer-725.0.0.crate 14086 BLAKE2B f918e3a6f1dceca79aaca92b919b4c013fc0ec4df0a1ef0482c26656e7e05766ec73305a7e8a32e24e5337d7e204d67d3cc9e091f182b19dd4f53deed8687ea4 SHA512 4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a
|
||||
DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c
|
||||
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
|
||||
@@ -120,14 +115,11 @@ DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdc
|
||||
DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8
|
||||
DIST serde_json-1.0.68.crate 114986 BLAKE2B a588a87ac9fe2b3635d7bf72c185801e3866101020a0afb8f714d37939c2dc7b5b32e2177910df7221df197e4e8a92d92187968efdb5e9f1f1616647c10d81d3 SHA512 54a0345029016873883dbdcd2094615f509759f61b04d9a496dfdbc1e27ee5361dfb3d129f209a9ad66984cc1f4c82751adfe1a564198649ecc939e8c3dd1ac5
|
||||
DIST serde_repr-0.1.7.crate 10173 BLAKE2B 30bca6a616e55f44def56ab1f85cbb141727a872466f161f562798db005473d520e6a4dba89b631cfe11f1a38cbc1db2fb0ef921f0245e0990a6744f9987e95a SHA512 4e3e87b1c97ee587e88be56d67f287e43252de474a3becdefb4b768eda661db5d78f665d7d93720a40d9f5bd27fd9ab6213d66713ec89bcc2063092b16625a18
|
||||
DIST sharded-slab-0.1.3.crate 49921 BLAKE2B d2ac62876bfaa60b73af0c48de2d27dfe80d7ca99898017ecf64a465b7ab2deb0544243469c8b52fbfa66507fc0163d76d7a37dff9dc2230c9e26e7fcc81375d SHA512 560426186c9fdcdd8fa8a6f5ee12260faf93d8939cc994735d2d89ef86fe719e28224acea1b2f1574061765f5f3dab01a29427c1d83fb14d5b8227c5167b94e4
|
||||
DIST sharded-slab-0.1.4.crate 52479 BLAKE2B 766d81761909006ac740cce13e8361734c3c7072cd07c8c8f611f09772e16f11aa93cabdc5273b9446f5da391b26b7e7d619be523488d8b3558c64c18f20d591 SHA512 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55
|
||||
DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40eeb38028c64c880f31800cd3a4cb8be17394742239dfa7fb692c749f9edf70e6df02abd7a1bff288eec38ba24e SHA512 d061e0059cd6bd1636424374848aa1d4edd21f75605844a7855ff5d343dbdb71e6eb14bd70de7947ae7ab58f04ff096a5e77aa9a1ac14cef59f657685c846156
|
||||
DIST smol_str-0.1.18.crate 12024 BLAKE2B 93ce77d8451275a779f1e88ad2cfddfad700486e9100f642c607c9b27df45cfb3a44ef3a0d814d0d1783a21eb1f098d0b452cdf2f77f5e0c7057cb1dfaf495f3 SHA512 9477345ef2da694409834500ea86671a02150b81e6881ebd0a7e3d954aebab9d6e94988fa596004b87603e64b946e76e9bbcd20e830ce100f25f96dc7dc64148
|
||||
DIST snap-1.0.5.crate 33022 BLAKE2B 0ce3c4379f4ab122e7785c23b42d463c657cee3179d2dfe909797c11a3730d65b6dd660d8626d0fabeb4344356b5cab8e632809845fb7c21e904bdc41594d52e SHA512 d9181f1ffc6605bf7628ab51479956f9769eca85c0942494dfdcf2c7e805173ee3d3bfc17510e72dad6e5c89b80b2a3f9c40b85464eeb79fd6d26de6bee66fab
|
||||
DIST syn-1.0.77.crate 233424 BLAKE2B 8738d1940d538c48d2ae469af1e48a33364a47a0b4af6edb4bb6de5d1fb1330757a488d6fbd6bf4711cb04761f37f9c2be13a09bded867b4b229e7123dc7805a SHA512 3e5ef87be2f3fefac57e011447c9902c779ed67c88919021e6d24540e1a22f4308acfe8b92bb78cc83069d8fa03429985f9b14c8bd185af8fabc6e78213322e7
|
||||
DIST syn-1.0.80.crate 234102 BLAKE2B 97e13bdf99f9d50b352eaf87ceb1cf27f74e59df7e40ef28508cc387f78c8472111aaeb5902e1e577e157cd16c7f431c2faf461cdf2554876a3d0ad7662d34f9 SHA512 3eb437757f25c1a10db8f9b10f21cc4de77be1aabd910f1618edd43ad309ef9142ef08def4cf6b2d7470165a7dd0783b28da54847678e22f2b2dcb2b4dad3c2d
|
||||
DIST synstructure-0.12.5.crate 18020 BLAKE2B a3ed7e10e13e096df7b624f567de3406b043db4ee7bad6f25d8aa093af4e9f3bbb39e22bb46fb1b5c7c5c31cb65218c79d959eddec8ba32959ee66f422732a1e SHA512 62d5669459a444ff91bcd630ff58fbbbb70cf1a2240c7caf1c4020c1aa8f9010d952172470e41daed75fb3cfe154761ac56675b9ca7a754bc9aa484c3152560b
|
||||
DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c
|
||||
DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c
|
||||
DIST text-size-1.1.0.crate 12380 BLAKE2B 0fb559e971e7f33bb4ee6e20e796f813023ef1798713b224ba42827ce3a8cbc6dc1991c653ddf7219a3d3696a3d1718d6fea7b72b60ae8f543597f5e19d8f0e8 SHA512 24e9d77e37c62b6ad05ee7dcdb5c9fe60c0f5cea1418bc0bf462ce789a1c13704b317e6503db533eff47527c87728bb98f9a34e473f8e09df35e21c08ca93048
|
||||
@@ -138,19 +130,15 @@ DIST tikv-jemalloc-sys-0.4.2+5.2.1-patched.2.crate 659964 BLAKE2B 2f81771aef41ad
|
||||
DIST tikv-jemallocator-0.4.1.crate 15530 BLAKE2B c97e217aedf3e5cb9f4512233665af5d221fbb829b0c40c32d7b1dd0d680a3ca5124877d75a9902a0217fc4caae054ffecedce59726f634043d2f83831b06645 SHA512 c3c1c9917b45f360b940fe6eb85db133744f72b271b9243eace5957cd033113ecda5085abcf1355d1bec7cd844a41c8bf552734677900349dd30ba592215e2b7
|
||||
DIST tinyvec-1.5.0.crate 42745 BLAKE2B 24d6f60d08b53e067ef783db4f6e51a9edd9f73fa9e3511791c1c00a861c6676f18043127351ecfc49771a760eeb7db53b584ee882dee6bdaefe5e6ba5053cda SHA512 b4d1624965ed6b7e8ea45d80fd7332b5733d7b5e78f8167d13c9b9e8eaf3c586268c2f88ea0c51211808def997f8e751214e3de757b19076807adf7aca8aba82
|
||||
DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
|
||||
DIST tracing-0.1.28.crate 71369 BLAKE2B b583ef29cbd83e843794a3cf73d27999dcf085854dadff4539b08db98b401bcda67676ad0b3392045b5b1fcf85553090c138c3a475ccfefac2dac417e3e29836 SHA512 2dd9909d35f2147493e628b94bba6a1fc9a5b1557ff06d582174f71a36717393f4a6c19dbb9af5bfd5d64841d419a9db61a6fe3e81f64c0533a06379bdc931b3
|
||||
DIST tracing-0.1.29.crate 72444 BLAKE2B 637f52a1890ee8b2ce20eabb8491b100de680088792be87008107455e5404c9efdb2d2e97129fbed6ce29296a880ecfca370535ccefdea2fea49d9457ad6b683 SHA512 8b9c58aa6d236485cbd8e6c3b39a1cc05d30169dd9ddb377ba464ba72c774af69b0eecce1551660d26fa6735e5483f45463cfcd196513c0b4c351c900cf4c7d8
|
||||
DIST tracing-attributes-0.1.16.crate 21685 BLAKE2B 92543437f79b776d92cb8ce1cec7cc58d991c45a25c9ffaed2de99f646a76971a95d7eb60f69c04b1d8d0fa8583dd2d1feb2b2842bf3ea7b3ae4ad9e4988f506 SHA512 44ebcb45c0b98f9345de807678af6aba1e369ea2c35db63a94c69f90549d7b2aa5909a8641ee0cbe9cf021661618a6b626ade4d5e8e36414c1c3afae0896e393
|
||||
DIST tracing-attributes-0.1.18.crate 22779 BLAKE2B 46fe07f2e2b8df2e510624981a8e882c27cdebac3e6b6cb282bbc5acc69fe8335461203f0ce4b87dd23c5412108aa3ab2ebb906ba40ce5f2bd2669a5a90c5d8b SHA512 69417ae19fb88742ce609724113945fcc3c28615c84780ee169f4149d3f479dec5fcd39c95aeb2b64a4a2678ec72f53a93cc02996ce2f46a0d3f1ef4754216d3
|
||||
DIST tracing-core-0.1.20.crate 50446 BLAKE2B 7c665c7607d4c9f873194d0d8dd37ae84a7ac9ac424b85332669bbd4bac60274f27041199fb67fae6b8153ed09e04fd99e09e239de98846697a46a6c509fe0ec SHA512 bbf9c0802e04bf5e2fd192af7e00b2807319661212e88dae9ef4284886c34fc58ce6e9b17e77522e108b2c38f47357bed220e1832fcc6b464e0bec059b57b388
|
||||
DIST tracing-core-0.1.21.crate 50683 BLAKE2B dc48e0fd6586b8ac0059469a26049c6746b44a06a4e7768d129822bbd2f6ce719c63964ee3e4f9543ce278566efda8fd957c8b4be8b696ef12724f899b2830dc SHA512 2c3e00674c02023ee3e9a114878ad8941253a9489312082b2cf9a163b04fb8d23767f00892874645f59f30b6f620dfb83dab8680c64db5510208678b52f2db9c
|
||||
DIST tracing-log-0.1.2.crate 14915 BLAKE2B 72967c7262a8fb2b1b9c693ae19d84424a037e09b9f1b1b94852e39caa0a0ca30c846b2cfcf94b378c9ccd2aab67af2e4809e2e733d22f173cd57a3842a022fa SHA512 c4e146026ea7b27e79c630da9994dfafb90f9bdd581f51cbd5a5f985b0e60b2412937214e0365203148eb91f0a5ef3644e64757dadaa10287a097ad85989b620
|
||||
DIST tracing-subscriber-0.2.24.crate 148080 BLAKE2B 38c1b16a792613cbf80d4913ce826b60dde396954d0b5cc87a4ce78721fc92612210ae58204dd89c7350607a3935b2690f833b9907fcd07571c5c6387b7cd0d7 SHA512 140221b6a2c8017d52bec54d8b4cd3734d70d35a2ee864a6364bff3270ee146b1ec80e96adba4cda3135696be214643c1064cc069c51dfb371ed31f2e301fd43
|
||||
DIST tracing-subscriber-0.2.25.crate 149469 BLAKE2B 4624243b66571b88ade80cdd7ea4a9ab1ddb44f62bd0c373b3d4b121103f4001ed6c0276fd25920dd308dbf3aa73b98f04fb5105224eafe14d721bc27ab24a81 SHA512 edefa55a94b4abc1641df4190ad4da121320d402f8c413d00697b05d35100133f8955ab672c32bd795fc0965ac5b5e6ce09cab5147e8c77c262b8f9340647712
|
||||
DIST tracing-tree-0.1.10.crate 12828 BLAKE2B 13a8c7f6c544ea1975d8301d42e899eff717597de8659335eba6cd9a6d2f13cbe3e2e49d6943a6a73bb0d1a448e5f9f542dae5144d41911f1f9191cf782f393b SHA512 42d1fb14fb0a01aa3eed5a9aa6aa4dcb6439ebf5e32ebfcf85c416e0007be13952cc223ea15665bbb5fab2138593bb7ec315689bf8fc03a3dc45899672e63af9
|
||||
DIST ungrammar-1.14.8.crate 8350 BLAKE2B 7f4289080593a6b44ad6253ffbc90311eb2c254762d432f2ab6f7bfbd3a19e0e6c9cbc8b8fa9a52f88f123d31a65705008b6e3e98d74f31a4df964522747f93c SHA512 d86b9ec3a6f2d9ba7f7c6e1b922484f0ef6db66adbfa4ebc3bc8dd61a3b818a234a58ed12f8dc57742fa496e104206c3854e08f396c22684fc77541bf2938b17
|
||||
DIST ungrammar-1.14.9.crate 8365 BLAKE2B 235d42d8ef945a8344ad7345c6c642eab53680140782625e7477b336b40d03e98a9144d026ce0f2f1bcfd98ae8f7d23e1730ebaa793eb3fff79e50d020897357 SHA512 a03f5740579407b196ab2c742da47e8461aaa20081f4e06eb6cdeda675892634c155d265002faacb87dd3ae3b8d6fa6abd63414938ac495e619ebf368db390f7
|
||||
DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
|
||||
DIST unicode-bidi-0.3.6.crate 33737 BLAKE2B 90cb2d05bcafd32a237b747e290f3dba186d069845e50ffdcd7e62a2ddd73f4e8fc27ad972d86453ff375fab50fd5ec47ac323413e351fb7d4b80f1536519d7f SHA512 a1013539b0da1609d9c37cc1d8359efa93bd88b4ae176d25398e6c44d93b615835a54b184641f00313b14cf46542b1e92278b0dc1bd00dfca0566467b21857e7
|
||||
DIST unicode-bidi-0.3.7.crate 33759 BLAKE2B 4d5224062c829b5e48d26ca727bb60d10d7c663cfca24762331b36a2819a70e7d43d2b6b64ba64751d9b686949142b53346a52027d400acf8cb1e1b1895b2796 SHA512 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf
|
||||
DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16 SHA512 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f
|
||||
DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495
|
||||
|
||||
@@ -19,7 +19,7 @@ CRATES="
|
||||
camino-1.0.5
|
||||
cargo-platform-0.1.2
|
||||
cargo_metadata-0.14.0
|
||||
cc-1.0.70
|
||||
cc-1.0.71
|
||||
cfg-if-1.0.0
|
||||
chalk-derive-0.71.0
|
||||
chalk-ir-0.71.0
|
||||
@@ -54,7 +54,7 @@ CRATES="
|
||||
home-0.5.3
|
||||
idna-0.2.3
|
||||
indexmap-1.7.0
|
||||
inotify-0.9.4
|
||||
inotify-0.9.5
|
||||
inotify-sys-0.1.5
|
||||
instant-0.1.11
|
||||
itertools-0.10.1
|
||||
@@ -64,12 +64,12 @@ CRATES="
|
||||
kqueue-sys-1.0.3
|
||||
lazy_static-1.4.0
|
||||
libc-0.2.103
|
||||
libloading-0.7.0
|
||||
libloading-0.7.1
|
||||
libmimalloc-sys-0.1.22
|
||||
lock_api-0.4.5
|
||||
log-0.4.14
|
||||
lsp-server-0.5.2
|
||||
lsp-types-0.90.0
|
||||
lsp-types-0.91.0
|
||||
matchers-0.0.1
|
||||
matches-0.1.9
|
||||
memchr-2.4.1
|
||||
@@ -93,10 +93,10 @@ CRATES="
|
||||
perf-event-open-sys-1.0.1
|
||||
petgraph-0.5.1
|
||||
pin-project-lite-0.2.7
|
||||
proc-macro2-1.0.29
|
||||
proc-macro2-1.0.30
|
||||
pulldown-cmark-0.8.0
|
||||
pulldown-cmark-to-cmark-6.0.4
|
||||
quote-1.0.9
|
||||
quote-1.0.10
|
||||
rayon-1.5.1
|
||||
rayon-core-1.9.1
|
||||
redox_syscall-0.2.10
|
||||
@@ -118,12 +118,12 @@ CRATES="
|
||||
serde_derive-1.0.130
|
||||
serde_json-1.0.68
|
||||
serde_repr-0.1.7
|
||||
sharded-slab-0.1.3
|
||||
sharded-slab-0.1.4
|
||||
smallvec-1.7.0
|
||||
smol_str-0.1.18
|
||||
snap-1.0.5
|
||||
syn-1.0.77
|
||||
synstructure-0.12.5
|
||||
syn-1.0.80
|
||||
synstructure-0.12.6
|
||||
termcolor-1.1.2
|
||||
text-size-1.1.0
|
||||
thread_local-1.1.3
|
||||
@@ -133,15 +133,15 @@ CRATES="
|
||||
tikv-jemallocator-0.4.1
|
||||
tinyvec-1.5.0
|
||||
tinyvec_macros-0.1.0
|
||||
tracing-0.1.28
|
||||
tracing-attributes-0.1.16
|
||||
tracing-core-0.1.20
|
||||
tracing-0.1.29
|
||||
tracing-attributes-0.1.18
|
||||
tracing-core-0.1.21
|
||||
tracing-log-0.1.2
|
||||
tracing-subscriber-0.2.24
|
||||
tracing-subscriber-0.2.25
|
||||
tracing-tree-0.1.10
|
||||
ungrammar-1.14.8
|
||||
ungrammar-1.14.9
|
||||
unicase-2.6.0
|
||||
unicode-bidi-0.3.6
|
||||
unicode-bidi-0.3.7
|
||||
unicode-normalization-0.1.19
|
||||
unicode-segmentation-1.8.0
|
||||
unicode-xid-0.2.2
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST lazygit-0.29.tar.gz 3385768 BLAKE2B 4968a45572d85a3af84fc8f459dbab1cfd3a70954c650f16ddd8e937a810b590c974642e94b26614f4b24166b6c4db2fc8dd2538052875d827fdecc8bf8acb18 SHA512 f24d63a01bc64e2704805a20437af7ad0304921c2b4084f64014f9a8d9d9711ef02f4cdcf09ee9955ea5f2ef4f94de58c9ecc55fa7cb05fc59a89c7d8c9237d7
|
||||
DIST lazygit-0.30.tar.gz 3521302 BLAKE2B 4d8bbf02aec124b89e2f05b8fd357aeb9ff75139b753d958ed61f4bd5298563c11736c1cf2dff70c55ff5eb86829a0283bee0ef56ba1327ff48a66e5234efb3c SHA512 16bd4b8fce43354aec9bc4da69e08843346527897fba85aff966a992f4d75b12d731aed9095b9f7d24a7def7f5b017a6dbaa63c44456f06d8dd5fe9760672663
|
||||
DIST lazygit-0.30.1.tar.gz 3520967 BLAKE2B 442bec8a7ffc7246895966e57aebb0631f774cffacba451e63d0964b72eba307a520a56413c06f2debef61466379b0e94608df6194f9631bbfda0354026dab4d SHA512 428f49511de3c4fb00aaf28c0c095464ee367d64557e355b86c4ab995dd9285fc411f5f981e06a08d8a6cf30c04f9ee305bdc34bdbec46fe048b463d12eee8ab
|
||||
|
||||
36
dev-vcs/lazygit/lazygit-0.30.1.ebuild
Normal file
36
dev-vcs/lazygit/lazygit-0.30.1.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
EGO_PN="github.com/jesseduffield/lazygit"
|
||||
|
||||
inherit golang-build golang-vcs-snapshot
|
||||
|
||||
DESCRIPTION="Lazygit, a simple terminal UI for git commands"
|
||||
HOMEPAGE="https://github.com/jesseduffield/lazygit"
|
||||
SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND=( sys-libs/glibc )
|
||||
RDEPEND=(
|
||||
${DEPEND}
|
||||
dev-vcs/git
|
||||
)
|
||||
|
||||
DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
|
||||
|
||||
src_compile() {
|
||||
GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/lazygit
|
||||
|
||||
use doc && dodoc -r "src/${EGO_PN}/docs/."
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1,3 +1,2 @@
|
||||
DIST legendary-0.20.10.tar.gz 88114 BLAKE2B a6ad8ba010b413d3b6155d5748f42656ae1077e8c01e132e03f0ff0b154895d039206e989f8d411d874801f3d378206462f4762c910456063befc97583483646 SHA512 e0366031ea501a77a2128bb30701b02df6a9160440508839874d8a448213eba95e156f6aa2dd988911c5f315ca44756c131b40363c7ccf9abcb44331fc3dba4b
|
||||
DIST legendary-0.20.16.tar.gz 103162 BLAKE2B 2cc379544935fe032c4c132da4e49db646173f0b659f66d699b4da0175fee40218a7f71e677637fb0904f738572faf1c0092cc86a2b39a2b9b48f97cc3bf4bb1 SHA512 236009024767257d998508b0dd586113168a67a3dc3fe4b4df9b71df3c8d9f2e17141c782e489c5d6c5927a203d7bff2327befae3ad10215a9112b17d6415e2b
|
||||
DIST legendary-0.20.9.tar.gz 86250 BLAKE2B 56b0c59b87a4bae59a9e6c2bdd104867778f94dbc7abe6108fdd29175a15a5ee4b27def9f9187c12bf5db366c86702fca214659e8bd53036d161a777e78979c9 SHA512 ed634f12039c554496af863ba5f908b5ed13f17a2a1fd1b63d2a7ddc209f1f48ee6f6f3e5f07e8b8da3289cb0baeb60d182cc5e239166dbbfb372e620106b72f
|
||||
DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845 SHA512 7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8,9,10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_SETUPTOOLS="bdepend"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
|
||||
HOMEPAGE="https://github.com/derrod/legendary"
|
||||
SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
<dev-python/requests-3.0[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8,9,10} )
|
||||
PYTHON_COMPAT=( python3_{9,10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_SETUPTOOLS="bdepend"
|
||||
|
||||
@@ -16,11 +16,15 @@ SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="webview"
|
||||
|
||||
# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
|
||||
# correctly in some cases, according to release notes for 0.20.16.
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
<dev-python/requests-3.0[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
webview? ( dev-python/pywebview[gtk,${PYTHON_USEDEP}] )
|
||||
')
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
@@ -73,5 +73,5 @@ src_configure() {
|
||||
src_install() {
|
||||
meson_src_install
|
||||
use examples && newbin "${BUILD_DIR}/example/example" fcft-example
|
||||
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
|
||||
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
@@ -73,5 +73,5 @@ src_configure() {
|
||||
src_install() {
|
||||
meson_src_install
|
||||
use examples && newbin "${BUILD_DIR}/example/example" fcft-example
|
||||
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
|
||||
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs"
|
||||
}
|
||||
|
||||
1
media-libs/libjxl/Manifest
Normal file
1
media-libs/libjxl/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST libjxl-0.6.tar.gz 16953410 BLAKE2B 8941987f6d31096a7286f9d98cdcc16e5fe338e6b3d966343f97fc5b5b932ec92c994fab5781448aa7d96324e5c9ce5c83754b01cf6e752d0702ce9fc0a2087f SHA512 934c86d079c7a1f5382fad158efac225b9d1b27e551ea85ea7ec43e7ffd5cba85ddbfa35658b242a9f9c9589decf245568349abfa8a4fe12898af78d51608852
|
||||
84
media-libs/libjxl/files/libjxl-0.6-system-libs.patch
Normal file
84
media-libs/libjxl/files/libjxl-0.6-system-libs.patch
Normal file
@@ -0,0 +1,84 @@
|
||||
--- a/lib/jxl.cmake
|
||||
+++ b/lib/jxl.cmake
|
||||
@@ -387,17 +387,6 @@
|
||||
target_link_libraries(jxl_enc-obj PUBLIC jxl_profiler)
|
||||
endif()
|
||||
|
||||
-#TODO(lode): don't depend on CMS for the core library
|
||||
-if (JPEGXL_ENABLE_SKCMS)
|
||||
- target_include_directories(jxl_enc-obj PRIVATE
|
||||
- $<TARGET_PROPERTY:skcms,INCLUDE_DIRECTORIES>
|
||||
- )
|
||||
-else ()
|
||||
- target_include_directories(jxl_enc-obj PRIVATE
|
||||
- $<TARGET_PROPERTY:lcms2,INCLUDE_DIRECTORIES>
|
||||
- )
|
||||
-endif ()
|
||||
-
|
||||
# Headers for exporting/importing public headers
|
||||
include(GenerateExportHeader)
|
||||
set_target_properties(jxl_dec-obj PROPERTIES
|
||||
--- a/plugins/gdk-pixbuf/CMakeLists.txt
|
||||
+++ b/plugins/gdk-pixbuf/CMakeLists.txt
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
# Note: This only needs the decoder library, but we don't install the decoder
|
||||
# shared library.
|
||||
-target_link_libraries(pixbufloader-jxl jxl jxl_threads skcms-interface PkgConfig::Gdk-Pixbuf)
|
||||
+target_link_libraries(pixbufloader-jxl jxl jxl_threads skcms PkgConfig::Gdk-Pixbuf)
|
||||
|
||||
pkg_get_variable(GDK_PIXBUF_MODULEDIR gdk-pixbuf-2.0 gdk_pixbuf_moduledir)
|
||||
install(TARGETS pixbufloader-jxl LIBRARY DESTINATION "${GDK_PIXBUF_MODULEDIR}")
|
||||
--- a/third_party/CMakeLists.txt
|
||||
+++ b/third_party/CMakeLists.txt
|
||||
@@ -113,15 +113,6 @@
|
||||
endif() # JPEGXL_DEP_LICENSE_DIR
|
||||
endif()
|
||||
|
||||
-# lodepng
|
||||
-if( NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/lodepng/lodepng.h" )
|
||||
- message(FATAL_ERROR "Please run ${PROJECT_SOURCE_DIR}/deps.sh to fetch the "
|
||||
- "build dependencies.")
|
||||
-endif()
|
||||
-include(lodepng.cmake)
|
||||
-configure_file("${CMAKE_CURRENT_SOURCE_DIR}/lodepng/LICENSE"
|
||||
- ${PROJECT_BINARY_DIR}/LICENSE.lodepng COPYONLY)
|
||||
-
|
||||
# brotli
|
||||
if (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/brotli/c/include/brotli/decode.h" OR
|
||||
JPEGXL_FORCE_SYSTEM_BROTLI)
|
||||
@@ -190,34 +181,3 @@
|
||||
endforeach()
|
||||
endif() # BROTLI_EMSCRIPTEN
|
||||
endif()
|
||||
-
|
||||
-# *cms
|
||||
-if (JPEGXL_ENABLE_SKCMS OR JPEGXL_ENABLE_PLUGINS)
|
||||
- if( NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/skcms/skcms.h" )
|
||||
- message(FATAL_ERROR "Please run ${PROJECT_SOURCE_DIR}/deps.sh to fetch the "
|
||||
- "build dependencies.")
|
||||
- endif()
|
||||
- include(skcms.cmake)
|
||||
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/skcms/LICENSE"
|
||||
- ${PROJECT_BINARY_DIR}/LICENSE.skcms COPYONLY)
|
||||
-endif ()
|
||||
-if (JPEGXL_ENABLE_VIEWERS OR NOT JPEGXL_ENABLE_SKCMS)
|
||||
- if( NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/lcms/.git" )
|
||||
- message(SEND_ERROR "Please run git submodule update --init")
|
||||
- endif()
|
||||
- include(lcms2.cmake)
|
||||
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/lcms/COPYING"
|
||||
- ${PROJECT_BINARY_DIR}/LICENSE.lcms COPYONLY)
|
||||
-endif()
|
||||
-
|
||||
-# sjpeg
|
||||
-if (JPEGXL_ENABLE_SJPEG)
|
||||
- if (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/sjpeg/CMakeLists.txt")
|
||||
- message(FATAL_ERROR "Please run ${PROJECT_SOURCE_DIR}/deps.sh to fetch the "
|
||||
- "build dependencies.")
|
||||
- endif()
|
||||
- include(sjpeg.cmake)
|
||||
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/sjpeg/COPYING"
|
||||
- ${PROJECT_BINARY_DIR}/LICENSE.sjpeg COPYONLY)
|
||||
-endif ()
|
||||
-
|
||||
93
media-libs/libjxl/libjxl-0.6.ebuild
Normal file
93
media-libs/libjxl/libjxl-0.6.ebuild
Normal file
@@ -0,0 +1,93 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit xdg cmake
|
||||
|
||||
DESCRIPTION="JPEG XL image format reference implementation"
|
||||
HOMEPAGE="https://github.com/libjxl/libjxl"
|
||||
SRC_URI="https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples man +openexr plugins profile +sjpeg +skcms tcmalloc tools viewers" #java
|
||||
|
||||
RDEPEND="
|
||||
app-arch/brotli
|
||||
dev-cpp/highway:=
|
||||
media-libs/libpng
|
||||
media-libs/lodepng:=
|
||||
media-libs/giflib
|
||||
sys-libs/zlib
|
||||
virtual/jpeg
|
||||
|
||||
openexr? ( media-libs/openexr:= )
|
||||
plugins? (
|
||||
dev-libs/glib:2
|
||||
media-gfx/gimp
|
||||
media-libs/babl
|
||||
media-libs/gegl
|
||||
media-libs/skcms:=
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-misc/shared-mime-info
|
||||
)
|
||||
sjpeg? ( media-libs/sjpeg:= )
|
||||
!skcms? ( media-libs/lcms )
|
||||
skcms? ( media-libs/skcms:= )
|
||||
tcmalloc? ( dev-util/google-perftools )
|
||||
viewers? ( media-libs/lcms )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-cpp/gtest
|
||||
plugins? ( x11-misc/xdg-utils )
|
||||
"
|
||||
BDEPEND="man? ( app-text/asciidoc )"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-system-libs.patch" )
|
||||
REQUIRED_USE="tcmalloc? ( abi_x86_64 )"
|
||||
|
||||
src_prepare() {
|
||||
# remove bundled libs cmake
|
||||
rm third_party/*.cmake || die
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DJPEGXL_ENABLE_BENCHMARK=$(usex benchmark)
|
||||
-DJPEGXL_ENABLE_DEVTOOLS=$(usex devtools)
|
||||
-DJPEGXL_ENABLE_EXAMPLES=$(usex examples)
|
||||
-DJPEGXL_ENABLE_MANPAGES=$(usex man)
|
||||
-DJPEGXL_ENABLE_OPENEXR=$(usex openexr)
|
||||
-DJPEGXL_ENABLE_PLUGINS=$(usex plugins)
|
||||
-DJPEGXL_ENABLE_PROFILER=$(usex profile)
|
||||
-DJPEGXL_ENABLE_SJPEG=$(usex sjpeg)
|
||||
-DJPEGXL_ENABLE_SKCMS=$(usex skcms)
|
||||
-DJPEGXL_ENABLE_TCMALLOC=$(usex tcmalloc)
|
||||
-DJPEGXL_ENABLE_TOOLS=$(usex tools)
|
||||
-DJPEGXL_ENABLE_VIEWERS=$(usex viewers)
|
||||
-DJPEGXL_FORCE_NEON=$(usex cpu_flags_arm_neon)
|
||||
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
-DJPEGXL_BUNDLE_SKCMS=OFF
|
||||
-DJPEGXL_ENABLE_COVERAGE=OFF
|
||||
-DJPEGXL_ENABLE_FUZZERS=OFF
|
||||
-DJPEGXL_ENABLE_TRANSCODE_JPEG=ON
|
||||
-DJPEGXL_FORCE_SYSTEM_BROTLI=ON
|
||||
-DJPEGXL_FORCE_SYSTEM_GTEST=ON
|
||||
-DJPEGXL_FORCE_SYSTEM_HWY=ON
|
||||
-DJPEGXL_STATIC=OFF
|
||||
-DJPEGXL_WARNINGS_AS_ERRORS=OFF
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
find "${D}" -name '*.a' -delete || die
|
||||
#TODO: install documentation
|
||||
}
|
||||
@@ -5,4 +5,15 @@
|
||||
<email>dnovomesky@gmail.com</email>
|
||||
<name>Daniel Novomesky</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="benchmark">Build JPEGXL benchmark tools</flag>
|
||||
<flag name="devtools">Build JPEGXL developer tools</flag>
|
||||
<flag name="openexr">Build JPEGXL with support for OpenEXR</flag>
|
||||
<flag name="plugins">Build third-party plugins to support JPEG XL in other applications</flag>
|
||||
<flag name="sjpeg">Build JPEGXL with support for encoding with sjpeg</flag>
|
||||
<flag name="skcms">Build with skcms instead of lcms2</flag>
|
||||
<flag name="tcmalloc">Build JPEGXL using gperftools (tcmalloc) allocator</flag>
|
||||
<flag name="tools">Build JPEGXL user tools: cjxl and djxl</flag>
|
||||
<flag name="viewers">Build JPEGXL viewer tools for evaluation</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
37
media-libs/lodepng/Makefile
Normal file
37
media-libs/lodepng/Makefile
Normal file
@@ -0,0 +1,37 @@
|
||||
# This makefile only makes the unit test, benchmark and pngdetail and showpng
|
||||
# utilities. It does not make the PNG codec itself as shared or static library.
|
||||
# That is because:
|
||||
# LodePNG itself has only 1 source file (lodepng.cpp, can be renamed to
|
||||
# lodepng.c) and is intended to be included as source file in other projects and
|
||||
# their build system directly.
|
||||
|
||||
|
||||
CC ?= gcc
|
||||
CXX ?= g++
|
||||
|
||||
CFLAGS += -W -Wall -Wextra -ansi -pedantic -Wno-unused-function
|
||||
CXXFLAGS += -W -Wall -Wextra -ansi -pedantic
|
||||
|
||||
all: unittest benchmark pngdetail showpng lodepng.so
|
||||
|
||||
%.o: %.cpp
|
||||
@mkdir -p `dirname $@`
|
||||
$(CXX) -I ./ $(CXXFLAGS) -fPIC -c $< -o $@
|
||||
|
||||
lodepng.so: lodepng.o
|
||||
$(CXX) $(CXXFLAGS) $(LDFLAGS) -fPIC -shared -Wl,-soname,lodepngn.so $^ -o $@
|
||||
|
||||
unittest: lodepng.so lodepng_util.o lodepng_unittest.o
|
||||
$(CXX) $^ $(CXXFLAGS) $(LDFLAGA) -fPIE -o $@ -L. -llodepng
|
||||
|
||||
benchmark: lodepng.so lodepng_benchmark.o
|
||||
$(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng
|
||||
|
||||
pngdetail: lodepng.so lodepng_util.o pngdetail.o
|
||||
$(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -o $@ -L. -llodepng
|
||||
|
||||
showpng: lodepng.so examples/example_sdl.o
|
||||
$(CXX) -I ./ $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng
|
||||
|
||||
clean:
|
||||
rm -f unittest benchmark pngdetail showpng lodepng_unittest.o lodepng_benchmark.o lodepng.o lodepng_util.o pngdetail.o examples/example_sdl.o
|
||||
1
media-libs/lodepng/Manifest
Normal file
1
media-libs/lodepng/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST lodepng-20210627-8c6a9e30576f07bf470ad6f09458a2dcd7a6a84a.tar.gz 242778 BLAKE2B eb4b95fdc800b070c96d3303d2c44a33b4304dae946b26569f52a1ad8847d049108975b082ba49b35c84b97bd1ce58ba74885c6dc843e1e8a73446de1c167369 SHA512 2e0abc063be45dc04a070656260e9a2b9fa1172433cdd7d4988f0afc11751ad28aa802350598ef0e2b27c2c011fd9d9f7ab7f267b0bfcdf28f9f708b888c4411
|
||||
44
media-libs/lodepng/files/lodepng-makefile.patch
Normal file
44
media-libs/lodepng/files/lodepng-makefile.patch
Normal file
@@ -0,0 +1,44 @@
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -9,26 +9,29 @@
|
||||
CC ?= gcc
|
||||
CXX ?= g++
|
||||
|
||||
-override CFLAGS := -W -Wall -Wextra -ansi -pedantic -O3 -Wno-unused-function $(CFLAGS)
|
||||
-override CXXFLAGS := -W -Wall -Wextra -ansi -pedantic -O3 $(CXXFLAGS)
|
||||
+CFLAGS += -W -Wall -Wextra -ansi -pedantic -Wno-unused-function
|
||||
+CXXFLAGS += -W -Wall -Wextra -ansi -pedantic
|
||||
|
||||
-all: unittest benchmark pngdetail showpng
|
||||
+all: unittest benchmark pngdetail showpng liblodepng.so
|
||||
|
||||
%.o: %.cpp
|
||||
@mkdir -p `dirname $@`
|
||||
- $(CXX) -I ./ $(CXXFLAGS) -c $< -o $@
|
||||
+ $(CXX) -I ./ $(CXXFLAGS) -fPIC -c $< -o $@
|
||||
|
||||
-unittest: lodepng.o lodepng_util.o lodepng_unittest.o
|
||||
- $(CXX) $^ $(CXXFLAGS) -o $@
|
||||
+liblodepng.so: lodepng.o
|
||||
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -fPIC -shared -Wl,-soname,liblodepng.so $^ -o $@
|
||||
|
||||
-benchmark: lodepng.o lodepng_benchmark.o
|
||||
- $(CXX) $^ $(CXXFLAGS) -lSDL -o $@
|
||||
+unittest: liblodepng.so lodepng_util.o lodepng_unittest.o
|
||||
+ $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -o $@ -L. -llodepng
|
||||
|
||||
-pngdetail: lodepng.o lodepng_util.o pngdetail.o
|
||||
- $(CXX) $^ $(CXXFLAGS) -o $@
|
||||
+benchmark: liblodepng.so lodepng_benchmark.o
|
||||
+ $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng
|
||||
|
||||
-showpng: lodepng.o examples/example_sdl.o
|
||||
- $(CXX) -I ./ $^ $(CXXFLAGS) -lSDL -o $@
|
||||
+pngdetail: liblodepng.so lodepng_util.o pngdetail.o
|
||||
+ $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -o $@ -L. -llodepng
|
||||
+
|
||||
+showpng: liblodepng.so examples/example_sdl.o
|
||||
+ $(CXX) -I ./ $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng
|
||||
|
||||
clean:
|
||||
rm -f unittest benchmark pngdetail showpng lodepng_unittest.o lodepng_benchmark.o lodepng.o lodepng_util.o pngdetail.o examples/example_sdl.o
|
||||
50
media-libs/lodepng/lodepng-20210627.ebuild
Normal file
50
media-libs/lodepng/lodepng-20210627.ebuild
Normal file
@@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
COMMIT="8c6a9e30576f07bf470ad6f09458a2dcd7a6a84a"
|
||||
|
||||
DESCRIPTION="PNG encoder and decoder"
|
||||
HOMEPAGE="
|
||||
http://lodev.org/lodepng
|
||||
https://github.com/lvandeve/lodepng
|
||||
"
|
||||
SRC_URI="https://github.com/lvandeve/lodepng/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="benchmark pngdetail showpng test"
|
||||
|
||||
DEPEND="
|
||||
benchmark? ( media-libs/libsdl )
|
||||
showpng? ( media-libs/libsdl )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
PATCHES=( "${FILESDIR}/${PN}-makefile.patch" )
|
||||
|
||||
src_compile() {
|
||||
emake liblodepng.so
|
||||
use test && emake unittest
|
||||
use benchmark && emake benchmark
|
||||
use showpng && emake showpng
|
||||
use pngdetail && emake pngdetail
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md
|
||||
doheader lodepng.h
|
||||
dolib.so liblodepng.so
|
||||
use showpng && dobin showpng
|
||||
use pngdetail && dobin pngdetail
|
||||
exeinto /usr/libexec/lodepng
|
||||
use benchmark && doexe benchmark
|
||||
}
|
||||
|
||||
src_test() {
|
||||
./unittest || die
|
||||
}
|
||||
16
media-libs/lodepng/metadata.xml
Normal file
16
media-libs/lodepng/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">lvandeve/lodepng</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="benchmark">Benchmark for lodepng</flag>
|
||||
<flag name="pngdetail">Prints detailed info of PNG images, including filter types and huffman symbols</flag>
|
||||
<flag name="showpng">Show PNG image</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
1
media-libs/sjpeg/Manifest
Normal file
1
media-libs/sjpeg/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST sjpeg-1.0_p20210422.tar.gz 2481123 BLAKE2B dc645e6e97873389b40463561683be744fb951c914b55dd5183e190982dbe4aeea98ee3c1271d2447ad1e5b4e23ea03cdf86ff3a9d7372631b0f9ca01cd4ac4f SHA512 cf9e5a744f79996817679dc2e64be2efd64cbc9bb5f505f5c6530f92d60fe99715c57bcf71e0bb80c77732ace1d71fbf1ff9b4e4ec2562a9576c74a4410c2cb1
|
||||
14
media-libs/sjpeg/metadata.xml
Normal file
14
media-libs/sjpeg/metadata.xml
Normal file
@@ -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>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">webmproject/sjpeg</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="tools">Build the sjpeg / vjpeg command line tools</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
49
media-libs/sjpeg/sjpeg-1.0_p20210422.ebuild
Normal file
49
media-libs/sjpeg/sjpeg-1.0_p20210422.ebuild
Normal file
@@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
COMMIT="676de227d75877eb5863ec805ba0a4b97fc2fc6c"
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="simple jpeg encoder"
|
||||
HOMEPAGE="https://github.com/webmproject/sjpeg"
|
||||
SRC_URI="https://github.com/webmproject/sjpeg/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 +tools"
|
||||
|
||||
DEPEND="
|
||||
tools? (
|
||||
media-libs/libpng
|
||||
sys-libs/zlib
|
||||
virtual/jpeg
|
||||
virtual/opengl
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( AUTHORS NEWS README README.md ChangeLog )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DSJPEG_BUILD_EXAMPLES=$(usex tools)
|
||||
)
|
||||
|
||||
if use cpu_flags_arm_neon || use cpu_flags_x86_sse2 ; then
|
||||
mycmakeargs+=( "-DSJPEG_ENABLE_SIMD=ON" )
|
||||
else
|
||||
mycmakeargs+=( "-DSJPEG_ENABLE_SIMD=OFF" )
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
einstalldocs
|
||||
}
|
||||
1
media-libs/skcms/Manifest
Normal file
1
media-libs/skcms/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST skcms-0_pre20211006.tar.gz 9986356 BLAKE2B fc53659232cbdb4c994c805944c5c1560fc084b94a3ad016ec51346cfb0483f262d53ebe7001d86dbda250b231b935882c99bc648043a8a55c0f85d2bc927bf1 SHA512 9595c20fae2df23816e4e094fc92e8cd8bc361eb3af5a77b1647064ec63a59796828aa40e151a402b22e9aaef2b983e97020dd761e253872ab59927ddcb9154e
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type='person'>
|
||||
<email>flow@gentoo.org</email>
|
||||
<name>Florian Schmaus</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
42
media-libs/skcms/skcms-0_pre20211006.ebuild
Normal file
42
media-libs/skcms/skcms-0_pre20211006.ebuild
Normal file
@@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
COMMIT="0d549648032490dbdb091e9f1e31be56ea031599"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="A complete 2D graphic library for drawing Text, Geometries, and Images"
|
||||
HOMEPAGE="https://skia.googlesource.com/skcms"
|
||||
SRC_URI="https://skia.googlesource.com/skcms/+archive/${COMMIT}.tar.gz -> ${PF}.tar.gz"
|
||||
S="${WORKDIR}"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
src_compile() {
|
||||
tc-export CC CXX
|
||||
|
||||
${CXX} ${CXXFLAGS} ${LDFLAGS} -fPIC -shared -I./src -Wl,-soname,libskcms.so skcms.cc -o libskcms.so || die
|
||||
${CC} ${CFLAGS} -fPIC -I./src -c test_only.c || die
|
||||
${CC} ${CFLAGS} ${LDFLAGS} -fPIE -I./src test_only.o iccdump.c -o iccdump -ldl -L. -lskcms || die
|
||||
${CC} ${CFLAGS} ${LDFLAGS} -fPIE -I./src test_only.o tests.c -o tests -L. -lskcms || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dolib.so libskcms.so
|
||||
dobin iccdump
|
||||
doheader skcms.h
|
||||
}
|
||||
|
||||
src_test() {
|
||||
./tests || die
|
||||
}
|
||||
@@ -3,8 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
# Tests fail with 3.9
|
||||
PYTHON_COMPAT=(python3_8)
|
||||
PYTHON_COMPAT=(python3_{8,9})
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -40,4 +39,11 @@ RDEPEND="
|
||||
dev-lang/lean:0/3
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Remove problematic tests (mainly issues with network)
|
||||
rm ./tests/test_functional.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
DIST gtk-fortran-20.04.tar.gz 4066185 BLAKE2B 45a84dfd27b5f0495da55526262e3ba888f1d7eaa685336aaafae726dab63d047d71901a07eafc08c2f51d1e24a087e85f7b2a172323a8f1608c5ff64193f31c SHA512 b8ebf9e129c95c7aa2cf67d41f16915a18f05bd4cce4001ed56148b6d4e4ae3fe2b2e2080f35a1db4be8256bc3d5992061bf0c0e55e332f9a75a4a03e52cded5
|
||||
DIST gtk-fortran-3.24.18.tar.gz 4066185 BLAKE2B 45a84dfd27b5f0495da55526262e3ba888f1d7eaa685336aaafae726dab63d047d71901a07eafc08c2f51d1e24a087e85f7b2a172323a8f1608c5ff64193f31c SHA512 b8ebf9e129c95c7aa2cf67d41f16915a18f05bd4cce4001ed56148b6d4e4ae3fe2b2e2080f35a1db4be8256bc3d5992061bf0c0e55e332f9a75a4a03e52cded5
|
||||
DIST gtk-fortran-3.24.30.tar.gz 4276622 BLAKE2B 4b18d21e0479496caea386450fc16c12d20ad3491932b331890b5d7328c704799f8dd288c4a1d0d2e34f0957f0bdca316f820850b80c4ff8d2b66ce3673fe5ec SHA512 4e1cd522ca80db01a1058d6c58b4a6e3e63e6b1d510e2ee5fd0b8f8aa9f9dc8e433d203781c908065571c4c1a6d9686c22eec879b396352b12fa82b604855c86
|
||||
DIST gtk-fortran-4.1.0.tar.gz 4100843 BLAKE2B c11658472c4f2ad9916f8f421f0d1c48b9ec7874e9e4075f2247e7cfb33ed69946e644aa9a460d63ff676c075b76caf4c70bd09532dda53b4d2035c88b3c1c61 SHA512 cd4628a56b2a03f7e958d4284c595b573ab84ac6c630cfae4f3ed13bb6d19a66246cb6adac8b05104f562406a467c03841cf350f8482e7e9f8fd596de4f4c873
|
||||
|
||||
@@ -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
|
||||
@@ -10,12 +10,12 @@ inherit cmake fortran-2
|
||||
|
||||
DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran"
|
||||
HOMEPAGE="https://github.com/vmagnin/gtk-fortran"
|
||||
SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.gtk3.24.18.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="https://github.com/vmagnin/${PN}/archive/v20.04.gtk${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${P}.gtk3.24.18"
|
||||
S="${WORKDIR}/${PN}-20.04.gtk${PV}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="examples high-level plplot static-libs"
|
||||
64
x11-libs/gtk-fortran/gtk-fortran-3.24.30.ebuild
Normal file
64
x11-libs/gtk-fortran/gtk-fortran-3.24.30.ebuild
Normal file
@@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
FORTRAN_STANDARD=2003
|
||||
|
||||
inherit cmake fortran-2
|
||||
|
||||
DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran"
|
||||
HOMEPAGE="https://github.com/vmagnin/gtk-fortran"
|
||||
SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="examples high-level plplot static-libs"
|
||||
REQUIRED_USE="plplot? ( high-level )"
|
||||
|
||||
RDEPEND="
|
||||
x11-libs/gtk+:3
|
||||
plplot? ( >=sci-libs/plplot-5.13.0[cairo,fortran] )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/fortran
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOCS=( "README.md" "README-high-level.md" "CHANGELOG.md" )
|
||||
|
||||
pkg_setup() {
|
||||
fortran-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Fix library installation path and disable 'sketcher' build
|
||||
sed -i -e "s:CMAKE_INSTALL_LIBDIR lib:CMAKE_INSTALL_LIBDIR $(get_libdir):" \
|
||||
-e "s: add_subdirectory(sketcher)::" CMakeLists.txt || die
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs+=(
|
||||
-DEXCLUDE_PLPLOT=$(usex plplot false true)
|
||||
-DNO_BUILD_HL=$(usex high-level false true)
|
||||
-DINSTALL_EXAMPLES=$(usex examples)
|
||||
-DNO_BUILD_EXAMPLES=true
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
# Remove static library here as it's used to build additional tools
|
||||
if use !static-libs ; then
|
||||
rm "${ED}/usr/$(get_libdir)/libgtk-${SLOT}-fortran.a" || die
|
||||
fi
|
||||
}
|
||||
64
x11-libs/gtk-fortran/gtk-fortran-4.1.0.ebuild
Normal file
64
x11-libs/gtk-fortran/gtk-fortran-4.1.0.ebuild
Normal file
@@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
FORTRAN_STANDARD=2003
|
||||
|
||||
inherit cmake fortran-2
|
||||
|
||||
DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran"
|
||||
HOMEPAGE="https://github.com/vmagnin/gtk-fortran"
|
||||
SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="examples high-level plplot static-libs"
|
||||
REQUIRED_USE="plplot? ( high-level )"
|
||||
|
||||
RDEPEND="
|
||||
gui-libs/gtk:4
|
||||
plplot? ( >=sci-libs/plplot-5.13.0[cairo,fortran] )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/fortran
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOCS=( "README.md" "README-high-level.md" "CHANGELOG.md" )
|
||||
|
||||
pkg_setup() {
|
||||
fortran-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Fix library installation path and disable 'sketcher' build
|
||||
sed -i -e "s:CMAKE_INSTALL_LIBDIR lib:CMAKE_INSTALL_LIBDIR $(get_libdir):" \
|
||||
-e "s: add_subdirectory(sketcher)::" CMakeLists.txt || die
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs+=(
|
||||
-DEXCLUDE_PLPLOT=$(usex plplot false true)
|
||||
-DNO_BUILD_HL=$(usex high-level false true)
|
||||
-DINSTALL_EXAMPLES=$(usex examples)
|
||||
-DNO_BUILD_EXAMPLES=true
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
# Remove static library here as it's used to build additional tools
|
||||
if use !static-libs ; then
|
||||
rm "${ED}/usr/$(get_libdir)/libgtk-${SLOT}-fortran.a" || die
|
||||
fi
|
||||
}
|
||||
1
x11-themes/vimix-xcursors/Manifest
Normal file
1
x11-themes/vimix-xcursors/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST vimix-xcursors-20200224.tar.gz 1211721 BLAKE2B a2d12cb175a48757cae78a497753e96a3d92af0cdbeb21af9ebbfbcb8a558514ebd44cdf2e86689efcfcdd7d67e50e2019ef544d4f0fcb6414e63dabf6a50b86 SHA512 037752c03f14941279477976fbb7c0b4aaf7e83423897d72020d57835969cfd4040bba3bdf5666648c6deefce72f8ecd16dfcaf61618ecc129f50fbb1aa2b428
|
||||
11
x11-themes/vimix-xcursors/metadata.xml
Normal file
11
x11-themes/vimix-xcursors/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>alexey@zapparov.com</email>
|
||||
<name>Alexey Zapparov</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/vinceliuice/Vimix-cursors/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
22
x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild
Normal file
22
x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild
Normal file
@@ -0,0 +1,22 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Vimix-cursors for Linux desktop."
|
||||
HOMEPAGE="https://github.com/vinceliuice/Vimix-cursors"
|
||||
SRC_URI="https://github.com/vinceliuice/Vimix-cursors/archive/refs/tags/2020-02-24.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S="${WORKDIR}/Vimix-cursors-${PV:0:4}-${PV:4:2}-${PV:6:2}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/cursors/xorg-x11/Vimix/cursors
|
||||
doins -r dist/cursors/*
|
||||
|
||||
insinto /usr/share/cursors/xorg-x11/Vimix-White/cursors
|
||||
doins -r dist-white/cursors/*
|
||||
}
|
||||
Reference in New Issue
Block a user