mpdcron: 20130809 -> 20161228

This commit is contained in:
Michael Fellinger 2019-05-03 14:16:11 +02:00
parent 23336fb44a
commit 094b713ccd
3 changed files with 31 additions and 23 deletions

View File

@ -1,12 +1,15 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
mini_portile (0.6.2) mini_portile2 (2.4.0)
nokogiri (1.6.5) nokogiri (1.10.3)
mini_portile (~> 0.6.0) mini_portile2 (~> 2.4.0)
PLATFORMS PLATFORMS
ruby ruby
DEPENDENCIES DEPENDENCIES
nokogiri nokogiri
BUNDLED WITH
1.17.2

View File

@ -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 }: , mpd_clientlib, curl, sqlite, ruby, bundlerEnv, libnotify, pandoc }:
let let
@ -7,26 +7,27 @@ let
gemdir = ./.; gemdir = ./.;
}; };
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
version = "20130809"; version = "20161228";
name = "mpdcron-${version}"; name = "mpdcron-${version}";
src = fetchgit { src = fetchFromGitHub {
url = https://github.com/alip/mpdcron.git; owner = "alip";
rev = "1dd16181c32f33e7754bbe21841c8e70b28f8ecd"; repo = "mpdcron";
sha256 = "0ayr9a5f6i4z3wx486dp77ffzs61077b8w871pqr3yypwamcjg6b"; rev = "e49e6049b8693d31887c538ddc7b19f5e8ca476b";
sha256 = "0vdksf6lcgmizqr5mqp0bbci259k0dj7gpmhx32md41jlmw5skaw";
}; };
meta = { meta = with stdenv.lib; {
description = "A cron like daemon for mpd"; description = "A cron like daemon for mpd";
homepage = http://alip.github.io/mpdcron/; homepage = http://alip.github.io/mpdcron/;
license = stdenv.lib.licenses.gpl2; license = licenses.gpl2;
platforms = with stdenv.lib.platforms; unix; platforms = platforms.unix;
maintainers = [ stdenv.lib.maintainers.lovek323 ]; maintainers = with maintainers; [ lovek323 manveru ];
}; };
buildInputs = buildInputs =
[ autoconf automake libtool pkgconfig glib libdaemon pandoc [ autoconf automake libtool pkgconfig glib libdaemon pandoc
mpd_clientlib curl sqlite ruby gemEnv libnotify ]; mpd_clientlib curl sqlite gemEnv.wrappedRuby libnotify ];
preConfigure = '' preConfigure = ''
./autogen.sh ./autogen.sh

View File

@ -1,19 +1,23 @@
{ {
"mini_portile" = { mini_portile2 = {
version = "0.6.2"; groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"];
sha256 = "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy";
type = "gem"; type = "gem";
sha256 = "0h3xinmacscrnkczq44s6pnhrp4nqma7k056x5wv5xixvf2wsq2w";
}; };
version = "2.4.0";
}; };
"nokogiri" = { nokogiri = {
version = "1.6.5"; dependencies = ["mini_portile2"];
groups = ["default"];
platforms = [];
source = { source = {
remotes = ["https://rubygems.org"];
sha256 = "02bjydih0j515szfv9mls195cvpyidh6ixm7dwbl3s2sbaxxk5s4";
type = "gem"; type = "gem";
sha256 = "1xmxz6fa0m4p7c7ngpgz6gjgv65lzz63dsf0b6vh7gs2fkiw8j7l";
}; };
dependencies = [ version = "1.10.3";
"mini_portile"
];
}; };
} }