Loading pkgs/applications/audio/tree-from-tags/Gemfile→pkgs/by-name/tr/tree-from-tags/Gemfile +0 −0 File moved. View file pkgs/applications/audio/tree-from-tags/Gemfile.lock→pkgs/by-name/tr/tree-from-tags/Gemfile.lock +0 −0 File moved. View file pkgs/applications/audio/tree-from-tags/gemset.nix→pkgs/by-name/tr/tree-from-tags/gemset.nix +1 −1 File changed and moved.Contains only whitespace changes. Show changes pkgs/applications/audio/tree-from-tags/default.nix→pkgs/by-name/tr/tree-from-tags/package.nix +55 −0 Original line number Diff line number Diff line { lib, stdenv, bundlerEnv, ruby, fetchFromGitHub }: { lib, stdenv, bundlerEnv, ruby, fetchFromGitHub, }: let version = "1.1"; gems = bundlerEnv { Loading @@ -6,16 +12,23 @@ let inherit ruby; gemdir = ./.; }; in stdenv.mkDerivation { 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 ]; buildInputs = [ gems ruby ]; installPhase = '' mkdir -p $out/{bin,share} cp tree-from-tags.rb $out/share/ Loading @@ -28,12 +41,15 @@ EOF chmod +x $bin ''; meta = with lib; { meta = { description = "Create file hierarchies from media tags"; homepage = "https://www.emacswiki.org/emacs/Bongo"; platforms = ruby.meta.platforms; maintainers = [ maintainers.livnev maintainers.dbrock ]; license = licenses.gpl2Plus; maintainers = with lib.maintainers; [ livnev dbrock ]; license = lib.licenses.gpl2Plus; mainProgram = "tree-from-tags"; }; } pkgs/top-level/all-packages.nix +4 −2 Original line number Diff line number Diff line Loading @@ -16120,8 +16120,6 @@ with pkgs; wlroots = wlroots_0_18; }; tree-from-tags = callPackage ../applications/audio/tree-from-tags { }; treesheets = callPackage ../applications/office/treesheets { wxGTK = wxGTK32; inherit (darwin.apple_sdk.frameworks) Cocoa; Loading Loading @@ -19255,4 +19253,8 @@ with pkgs; cantata = callPackage ../by-name/ca/cantata/package.nix { ffmpeg = ffmpeg_6; }; tree-from-tags = callPackage ../by-name/tr/tree-from-tags/package.nix { ruby = ruby_3_1; }; } Loading
pkgs/applications/audio/tree-from-tags/Gemfile→pkgs/by-name/tr/tree-from-tags/Gemfile +0 −0 File moved. View file
pkgs/applications/audio/tree-from-tags/Gemfile.lock→pkgs/by-name/tr/tree-from-tags/Gemfile.lock +0 −0 File moved. View file
pkgs/applications/audio/tree-from-tags/gemset.nix→pkgs/by-name/tr/tree-from-tags/gemset.nix +1 −1 File changed and moved.Contains only whitespace changes. Show changes
pkgs/applications/audio/tree-from-tags/default.nix→pkgs/by-name/tr/tree-from-tags/package.nix +55 −0 Original line number Diff line number Diff line { lib, stdenv, bundlerEnv, ruby, fetchFromGitHub }: { lib, stdenv, bundlerEnv, ruby, fetchFromGitHub, }: let version = "1.1"; gems = bundlerEnv { Loading @@ -6,16 +12,23 @@ let inherit ruby; gemdir = ./.; }; in stdenv.mkDerivation { 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 ]; buildInputs = [ gems ruby ]; installPhase = '' mkdir -p $out/{bin,share} cp tree-from-tags.rb $out/share/ Loading @@ -28,12 +41,15 @@ EOF chmod +x $bin ''; meta = with lib; { meta = { description = "Create file hierarchies from media tags"; homepage = "https://www.emacswiki.org/emacs/Bongo"; platforms = ruby.meta.platforms; maintainers = [ maintainers.livnev maintainers.dbrock ]; license = licenses.gpl2Plus; maintainers = with lib.maintainers; [ livnev dbrock ]; license = lib.licenses.gpl2Plus; mainProgram = "tree-from-tags"; }; }
pkgs/top-level/all-packages.nix +4 −2 Original line number Diff line number Diff line Loading @@ -16120,8 +16120,6 @@ with pkgs; wlroots = wlroots_0_18; }; tree-from-tags = callPackage ../applications/audio/tree-from-tags { }; treesheets = callPackage ../applications/office/treesheets { wxGTK = wxGTK32; inherit (darwin.apple_sdk.frameworks) Cocoa; Loading Loading @@ -19255,4 +19253,8 @@ with pkgs; cantata = callPackage ../by-name/ca/cantata/package.nix { ffmpeg = ffmpeg_6; }; tree-from-tags = callPackage ../by-name/tr/tree-from-tags/package.nix { ruby = ruby_3_1; }; }