oxidized: use defaultGemConfig

This commit is contained in:
Yifei Sun
2025-09-09 11:29:26 +02:00
parent b772b8167c
commit 6874e7414c
2 changed files with 3 additions and 47 deletions

View File

@@ -3,17 +3,8 @@
ruby,
bundlerApp,
bundlerUpdateScript,
defaultGemConfig,
nixosTests,
libssh2,
pkg-config,
openssl,
cmake,
libgit2,
icu,
which,
file,
zlib,
libyaml,
}:
bundlerApp {
@@ -27,43 +18,7 @@ bundlerApp {
"oxs"
];
gemConfig = {
rugged = attrs: {
buildInputs = [
pkg-config
cmake
];
nativeBuildInputs = [
pkg-config
cmake
];
propagatedBuildInputs = [
libssh2
openssl
libgit2
];
dontUseCmakeConfigure = true;
buildFlags = [ "--with-ssh" ];
};
charlock_holmes = attrs: {
buildInputs = [
icu
zlib
];
nativeBuildInputs = [
which
pkg-config
file
];
};
psych = attrs: {
buildInputs = [ libyaml ];
nativeBuildInputs = [ pkg-config ];
};
};
gemConfig = defaultGemConfig;
passthru = {
tests = nixosTests.oxidized;

View File

@@ -1039,6 +1039,7 @@ in
zlib
];
dontUseCmakeConfigure = true;
buildFlags = [ "--with-ssh" ];
};
sassc = attrs: {