diff options
author | Nick Cao <nickcao@nichi.co> | 2023-01-13 18:49:15 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-13 18:49:15 +0800 |
commit | 360f23d41e1be5192621ab56f0acfeaf0dcc1286 (patch) | |
tree | 5925f05d378b2789ec3a858001134ccbae7ac524 | |
parent | 37b97ae3dd714de9a17923d004a2c5b5543dfa6d (diff) | |
parent | bdfee7b3b07a8bc32ab40492e91ecbd37adf6f76 (diff) |
Merge pull request #210500 from tazjin/journaldriver-5656
journaldriver: 1.1.0 -> 5656.0.0; new upstream
-rw-r--r-- | pkgs/tools/misc/journaldriver/default.nix | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/pkgs/tools/misc/journaldriver/default.nix b/pkgs/tools/misc/journaldriver/default.nix index 5ce1bb5d158e..bf835e8bcff6 100644 --- a/pkgs/tools/misc/journaldriver/default.nix +++ b/pkgs/tools/misc/journaldriver/default.nix @@ -1,25 +1,27 @@ -{ lib, fetchFromGitHub, rustPlatform, pkg-config, openssl, systemd }: +{ lib, fetchgit, rustPlatform, pkg-config, openssl, systemd }: rustPlatform.buildRustPackage rec { pname = "journaldriver"; - version = "1.1.0"; - cargoSha256 = "1gzfwkcm63fn41jls16c5sqxz28b0hrfpjhwsvvbwcfv40qxjhsg"; + version = "5656.0.0"; + cargoSha256 = "0jxv7skqgkk2j28jzs0gqnic0pqbdpgy8ryhz613pn0cslgy1p5q"; - src = fetchFromGitHub { - owner = "tazjin"; - repo = "journaldriver"; - rev = "v${version}"; - sha256 = "0672iq6s9klb1p37hciyl7snbjgjw98kwrbfkypv07lplc5qcnrf"; + src = fetchgit { + url = "https://code.tvl.fyi/depot.git:/ops/journaldriver.git"; + sha256 = "0bnf67k6pkw4rngn58b5zm19danr4sh2g6rfd4k5w2sa1lzqai04"; + + # TVL revision r/5656; as of 2023-01-13 the revision tag is + # unavailable through git, hence the pinned hash. + rev = "4e191353228197ce548d63cb9955e53661244f9c"; }; - buildInputs = [ openssl systemd ]; + buildInputs = [ openssl systemd ]; nativeBuildInputs = [ pkg-config ]; meta = with lib; { description = "Log forwarder from journald to Stackdriver Logging"; - homepage = "https://github.com/tazjin/journaldriver"; - license = licenses.gpl3; + homepage = "https://code.tvl.fyi/about/ops/journaldriver"; + license = licenses.gpl3; maintainers = [ maintainers.tazjin ]; - platforms = platforms.linux; + platforms = platforms.linux; }; } |