apache-orc: 2.1.2 -> 2.2.1
Diff: https://github.com/apache/orc/compare/v2.1.2...v2.2.1 Changelog: https://github.com/apache/orc/releases/tag/v2.2.1
This commit is contained in:
@@ -3,32 +3,37 @@
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchurl,
|
||||
fetchpatch,
|
||||
cmake,
|
||||
gtest,
|
||||
lz4,
|
||||
protobuf_30,
|
||||
protobuf,
|
||||
snappy,
|
||||
zlib,
|
||||
zstd,
|
||||
}:
|
||||
|
||||
let
|
||||
orc-format = fetchurl {
|
||||
name = "orc-format-1.1.0.tar.gz";
|
||||
url = "https://www.apache.org/dyn/closer.lua/orc/orc-format-1.1.0/orc-format-1.1.0.tar.gz?action=download";
|
||||
hash = "sha256-1KesdsVEKr9xGeLLhOcbZ34HWv9TUYqoZgVeLq0EUNc=";
|
||||
};
|
||||
orc-format =
|
||||
let
|
||||
version = "1.1.1";
|
||||
name = "orc-format-${version}";
|
||||
archiveName = "${name}.tar.gz";
|
||||
in
|
||||
fetchurl {
|
||||
name = archiveName;
|
||||
url = "https://www.apache.org/dyn/closer.lua/orc/${name}/${archiveName}?action=download";
|
||||
hash = "sha256-WE3+KkIClGF4/Y/H0SOb54BbntRZarIELe5znniAmSs=";
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "apache-orc";
|
||||
version = "2.1.2";
|
||||
version = "2.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "apache";
|
||||
repo = "orc";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-hNKzqNOagBJOWQRebkVHIuvqfpk9Mi30bu4z7dGbsxk=";
|
||||
hash = "sha256-H7nowl2pq31RIAmTUz15x48Wc99MljFJboc4F7Ln/zk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -38,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
buildInputs = [
|
||||
gtest
|
||||
lz4
|
||||
protobuf_30
|
||||
protobuf
|
||||
snappy
|
||||
zlib
|
||||
zstd
|
||||
@@ -62,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
GTEST_HOME = gtest.dev;
|
||||
LZ4_ROOT = lz4;
|
||||
ORC_FORMAT_URL = orc-format;
|
||||
PROTOBUF_HOME = protobuf_30;
|
||||
PROTOBUF_HOME = protobuf;
|
||||
SNAPPY_ROOT = snappy.dev;
|
||||
ZLIB_ROOT = zlib.dev;
|
||||
ZSTD_ROOT = zstd.dev;
|
||||
|
||||
Reference in New Issue
Block a user