diff --git a/pkgs/by-name/tr/tree-from-tags/gemset.nix b/pkgs/by-name/tr/tree-from-tags/gemset.nix index 67fd0af05823..4bfa217b1776 100644 --- a/pkgs/by-name/tr/tree-from-tags/gemset.nix +++ b/pkgs/by-name/tr/tree-from-tags/gemset.nix @@ -2,7 +2,7 @@ taglib-ruby = { source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0r8g7zdncc6243d000jn0grc1n70rn9mx16vggy3q7c4wgsa37xi"; + hash = "sha256-sZ+h9OOEHTz8e9uEXpPN4NjA8gNWAgDaIMIwZts/D2U="; type = "gem"; }; version = "0.7.1"; diff --git a/pkgs/by-name/tr/tree-from-tags/package.nix b/pkgs/by-name/tr/tree-from-tags/package.nix index 05d8af544857..0a8b810d7bf5 100644 --- a/pkgs/by-name/tr/tree-from-tags/package.nix +++ b/pkgs/by-name/tr/tree-from-tags/package.nix @@ -16,37 +16,40 @@ in stdenv.mkDerivation { pname = "tree-from-tags"; inherit version; + src = fetchFromGitHub { owner = "dbrock"; repo = "bongo"; rev = version; - sha256 = "1nszph9mn98flyhn1jq3y6mdh6jymjkvj5ng36ql016dj92apvhv"; + hash = "sha256-G+6rRJLNBECxGc8WuaesXhrYqvEDy2Chpw4lWxO8X9s="; }; + buildInputs = [ gems ruby ]; + installPhase = '' - mkdir -p $out/{bin,share} - cp tree-from-tags.rb $out/share/ - bin=$out/bin/tree-from-tags + mkdir -p $out/{bin,share} + cp tree-from-tags.rb $out/share/ + bin=$out/bin/tree-from-tags # we are using bundle exec to start in the bundled environment - cat > $bin < $bin <