mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-26 08:53:21 +00:00
dragonflydb: switch abseil-cpp lib to fetch source
This commit is contained in:
parent
7adbc86b9e
commit
3ad7b66e4c
@ -8,7 +8,6 @@
|
|||||||
, rapidjson
|
, rapidjson
|
||||||
, liburing
|
, liburing
|
||||||
, xxHash
|
, xxHash
|
||||||
, abseil-cpp_202111
|
|
||||||
, gbenchmark
|
, gbenchmark
|
||||||
, glog
|
, glog
|
||||||
, gtest
|
, gtest
|
||||||
@ -42,6 +41,14 @@ let
|
|||||||
url = "https://github.com/lua/lua/archive/refs/tags/v5.4.4.tar.gz";
|
url = "https://github.com/lua/lua/archive/refs/tags/v5.4.4.tar.gz";
|
||||||
hash = "sha256-L/ibvqIqfIuRDWsAb1ukVZ7c9GiiVTfO35mI7ZD2tFA=";
|
hash = "sha256-L/ibvqIqfIuRDWsAb1ukVZ7c9GiiVTfO35mI7ZD2tFA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Needed exactly 20211102.0 for patch to work
|
||||||
|
abseil-cpp_202111 = fetchFromGitHub {
|
||||||
|
owner = "abseil";
|
||||||
|
repo = "abseil-cpp";
|
||||||
|
rev = "20211102.0";
|
||||||
|
sha256 = "sha256-sSXT6D4JSrk3dA7kVaxfKkzOMBpqXQb0WbMYWG+nGwk=";
|
||||||
|
};
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
inherit pname version src;
|
inherit pname version src;
|
||||||
@ -56,7 +63,7 @@ stdenv.mkDerivation {
|
|||||||
cp -R --no-preserve=mode,ownership ${gperftools.src} ./build/third_party/gperf
|
cp -R --no-preserve=mode,ownership ${gperftools.src} ./build/third_party/gperf
|
||||||
cp -R --no-preserve=mode,ownership ${liburing.src} ./build/third_party/uring
|
cp -R --no-preserve=mode,ownership ${liburing.src} ./build/third_party/uring
|
||||||
cp -R --no-preserve=mode,ownership ${xxHash.src} ./build/third_party/xxhash
|
cp -R --no-preserve=mode,ownership ${xxHash.src} ./build/third_party/xxhash
|
||||||
cp -R --no-preserve=mode,ownership ${abseil-cpp_202111.src} ./build/_deps/abseil_cpp-src
|
cp -R --no-preserve=mode,ownership ${abseil-cpp_202111} ./build/_deps/abseil_cpp-src
|
||||||
cp -R --no-preserve=mode,ownership ${glog.src} ./build/_deps/glog-src
|
cp -R --no-preserve=mode,ownership ${glog.src} ./build/_deps/glog-src
|
||||||
chmod u+x ./build/third_party/uring/configure
|
chmod u+x ./build/third_party/uring/configure
|
||||||
cp ./build/third_party/xxhash/cli/xxhsum.{1,c} ./build/third_party/xxhash
|
cp ./build/third_party/xxhash/cli/xxhsum.{1,c} ./build/third_party/xxhash
|
||||||
|
Loading…
Reference in New Issue
Block a user