Merge pull request #255730 from artemist/one_gadget

one_gadget: 1.7.2 → 1.8.1
This commit is contained in:
Thiago Kenji Okada 2023-09-28 15:11:27 +01:00 committed by GitHub
commit cc68c8ac19
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 11 deletions

View file

@ -1,10 +1,10 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
bindata (2.4.4) bindata (2.4.15)
elftools (1.1.0) elftools (1.1.3)
bindata (~> 2) bindata (~> 2)
one_gadget (1.7.2) one_gadget (1.8.1)
elftools (>= 1.0.2, < 1.2.0) elftools (>= 1.0.2, < 1.2.0)
PLATFORMS PLATFORMS
@ -14,4 +14,4 @@ DEPENDENCIES
one_gadget one_gadget
BUNDLED WITH BUNDLED WITH
2.1.4 2.4.19

View file

@ -1,10 +1,16 @@
{ lib, bundlerApp, bundlerUpdateScript }: { lib, binutils, bundlerApp, bundlerUpdateScript, makeWrapper }:
bundlerApp { bundlerApp {
pname = "one_gadget"; pname = "one_gadget";
gemdir = ./.; gemdir = ./.;
exes = [ "one_gadget" ]; exes = [ "one_gadget" ];
nativeBuildInputs = [ makeWrapper ];
postBuild = ''
wrapProgram $out/bin/one_gadget --prefix PATH : ${binutils}/bin
'';
passthru.updateScript = bundlerUpdateScript "one_gadget"; passthru.updateScript = bundlerUpdateScript "one_gadget";
meta = with lib; { meta = with lib; {

View file

@ -4,10 +4,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0kz42nvxnk1j9cj0i8lcnhprcgdqsqska92g6l19ziadydfk2gqy"; sha256 = "04y4zgh4bbcb8wmkxwfqg4saky1d1f3xw8z6yk543q13h8ky8rz5";
type = "gem"; type = "gem";
}; };
version = "2.4.4"; version = "2.4.15";
}; };
elftools = { elftools = {
dependencies = ["bindata"]; dependencies = ["bindata"];
@ -15,10 +15,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0kdf0ck4rzxpd006y09rfwppdrqb3sxww4gzfpv2053yq4mkimbn"; sha256 = "0p96wj4sz3sfv9yxyl8z530554bkbf82vj24w6x7yf91qa1p8z6i";
type = "gem"; type = "gem";
}; };
version = "1.1.0"; version = "1.1.3";
}; };
one_gadget = { one_gadget = {
dependencies = ["elftools"]; dependencies = ["elftools"];
@ -26,9 +26,9 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "07s2nigjw1yik895gliz3a7ps0m9j5nccq82zwdd30sv740jmf5b"; sha256 = "0dwsmjhr9i8gwwbbpiyddbhcx74cvqqk90a5l8zbsjhjfs679irc";
type = "gem"; type = "gem";
}; };
version = "1.7.2"; version = "1.8.1";
}; };
} }