summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/audio
diff options
context:
space:
mode:
authorMichael Fellinger <michael.fellinger@xing.com>2019-05-03 14:16:11 +0200
committerMichael Fellinger <michael.fellinger@xing.com>2019-05-03 14:16:11 +0200
commit094b713ccd14974b448fb77d3ad45e60619be7df (patch)
treea2ab4ed45446dd6c9c17f0f0d0f7f3965a666d84 /pkgs/tools/audio
parent23336fb44a4704c688c0b2d546720838d2e73d8f (diff)
mpdcron: 20130809 -> 20161228
Diffstat (limited to 'pkgs/tools/audio')
-rw-r--r--pkgs/tools/audio/mpdcron/Gemfile.lock9
-rw-r--r--pkgs/tools/audio/mpdcron/default.nix23
-rw-r--r--pkgs/tools/audio/mpdcron/gemset.nix22
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