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:
Gaetan Lepage
2025-12-04 19:58:57 +00:00
parent c30d8527b9
commit 08112c2476
+16 -11
View File
@@ -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;