diff options
author | Michael Fellinger <michael.fellinger@xing.com> | 2019-05-03 14:16:11 +0200 |
---|---|---|
committer | Michael Fellinger <michael.fellinger@xing.com> | 2019-05-03 14:16:11 +0200 |
commit | 094b713ccd14974b448fb77d3ad45e60619be7df (patch) | |
tree | a2ab4ed45446dd6c9c17f0f0d0f7f3965a666d84 /pkgs/tools/audio | |
parent | 23336fb44a4704c688c0b2d546720838d2e73d8f (diff) |
Diffstat (limited to 'pkgs/tools/audio')
-rw-r--r-- | pkgs/tools/audio/mpdcron/Gemfile.lock | 9 | ||||
-rw-r--r-- | pkgs/tools/audio/mpdcron/default.nix | 23 | ||||
-rw-r--r-- | pkgs/tools/audio/mpdcron/gemset.nix | 22 |
3 files changed, 31 insertions, 23 deletions
diff --git a/pkgs/tools/audio/mpdcron/Gemfile.lock b/pkgs/tools/audio/mpdcron/Gemfile.lock index e97aaf669f76..39df4ddec9f7 100644 --- a/pkgs/tools/audio/mpdcron/Gemfile.lock +++ b/pkgs/tools/audio/mpdcron/Gemfile.lock @@ -1,12 +1,15 @@ GEM remote: https://rubygems.org/ specs: - mini_portile (0.6.2) - nokogiri (1.6.5) - mini_portile (~> 0.6.0) + mini_portile2 (2.4.0) + nokogiri (1.10.3) + mini_portile2 (~> 2.4.0) PLATFORMS ruby DEPENDENCIES nokogiri + +BUNDLED WITH + 1.17.2 diff --git a/pkgs/tools/audio/mpdcron/default.nix b/pkgs/tools/audio/mpdcron/default.nix index 49425cf65b77..467ff2ba1861 100644 --- a/pkgs/tools/audio/mpdcron/default.nix +++ b/pkgs/tools/audio/mpdcron/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, autoconf, automake, libtool, pkgconfig, glib, libdaemon +{ stdenv, fetchFromGitHub, autoconf, automake, libtool, pkgconfig, glib, libdaemon , mpd_clientlib, curl, sqlite, ruby, bundlerEnv, libnotify, pandoc }: let @@ -7,26 +7,27 @@ let gemdir = ./.; }; in stdenv.mkDerivation rec { - version = "20130809"; + version = "20161228"; name = "mpdcron-${version}"; - src = fetchgit { - url = https://github.com/alip/mpdcron.git; - rev = "1dd16181c32f33e7754bbe21841c8e70b28f8ecd"; - sha256 = "0ayr9a5f6i4z3wx486dp77ffzs61077b8w871pqr3yypwamcjg6b"; + src = fetchFromGitHub { + owner = "alip"; + repo = "mpdcron"; + rev = "e49e6049b8693d31887c538ddc7b19f5e8ca476b"; + sha256 = "0vdksf6lcgmizqr5mqp0bbci259k0dj7gpmhx32md41jlmw5skaw"; }; - meta = { + meta = with stdenv.lib; { description = "A cron like daemon for mpd"; homepage = http://alip.github.io/mpdcron/; - license = stdenv.lib.licenses.gpl2; - platforms = with stdenv.lib.platforms; unix; - maintainers = [ stdenv.lib.maintainers.lovek323 ]; + license = licenses.gpl2; + platforms = platforms.unix; + maintainers = with maintainers; [ lovek323 manveru ]; }; buildInputs = [ autoconf automake libtool pkgconfig glib libdaemon pandoc - mpd_clientlib curl sqlite ruby gemEnv libnotify ]; + mpd_clientlib curl sqlite gemEnv.wrappedRuby libnotify ]; preConfigure = '' ./autogen.sh diff --git a/pkgs/tools/audio/mpdcron/gemset.nix b/pkgs/tools/audio/mpdcron/gemset.nix index 6587603fb5b7..025eb96b0652 100644 --- a/pkgs/tools/audio/mpdcron/gemset.nix +++ b/pkgs/tools/audio/mpdcron/gemset.nix @@ -1,19 +1,23 @@ { - "mini_portile" = { - version = "0.6.2"; + mini_portile2 = { + groups = ["default"]; + platforms = []; source = { + remotes = ["https://rubygems.org"]; + sha256 = "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy"; type = "gem"; - sha256 = "0h3xinmacscrnkczq44s6pnhrp4nqma7k056x5wv5xixvf2wsq2w"; }; + version = "2.4.0"; }; - "nokogiri" = { - version = "1.6.5"; + nokogiri = { + dependencies = ["mini_portile2"]; + groups = ["default"]; + platforms = []; source = { + remotes = ["https://rubygems.org"]; + sha256 = "02bjydih0j515szfv9mls195cvpyidh6ixm7dwbl3s2sbaxxk5s4"; type = "gem"; - sha256 = "1xmxz6fa0m4p7c7ngpgz6gjgv65lzz63dsf0b6vh7gs2fkiw8j7l"; }; - dependencies = [ - "mini_portile" - ]; + version = "1.10.3"; }; }
\ No newline at end of file |