diff options
author | Benjamin Staffin <benley@gmail.com> | 2018-09-19 03:33:07 -0400 |
---|---|---|
committer | xeji <36407913+xeji@users.noreply.github.com> | 2018-09-19 09:33:07 +0200 |
commit | 71c43f8c4a8b26026a3e837c77026926c53a9a92 (patch) | |
tree | 8ebfad82fb931f925356201ef05390db883e1240 | |
parent | 5697da2f3e431256980eeffcf451f4af743593a7 (diff) | |
download | nixpkgs-71c43f8c4a8b26026a3e837c77026926c53a9a92.tar nixpkgs-71c43f8c4a8b26026a3e837c77026926c53a9a92.tar.gz nixpkgs-71c43f8c4a8b26026a3e837c77026926c53a9a92.tar.bz2 nixpkgs-71c43f8c4a8b26026a3e837c77026926c53a9a92.tar.lz nixpkgs-71c43f8c4a8b26026a3e837c77026926c53a9a92.tar.xz nixpkgs-71c43f8c4a8b26026a3e837c77026926c53a9a92.tar.zst nixpkgs-71c43f8c4a8b26026a3e837c77026926c53a9a92.zip |
ddccontrol-db: 20061014 -> 20180908 (#46865)
The project has moved to Github and has a totally different build process since 2006
-rw-r--r-- | pkgs/data/misc/ddccontrol-db/default.nix | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/pkgs/data/misc/ddccontrol-db/default.nix b/pkgs/data/misc/ddccontrol-db/default.nix index 1cbf5e2adaf..2dbd062d4fb 100644 --- a/pkgs/data/misc/ddccontrol-db/default.nix +++ b/pkgs/data/misc/ddccontrol-db/default.nix @@ -1,34 +1,35 @@ { stdenv -, fetchurl -, perl -, perlPackages -, libxml2 -, pciutils -, pkgconfig -, gtk2 +, autoconf +, automake +, libtool +, intltool +, fetchFromGitHub }: -let version = "20061014"; in -let verName = "${version}"; in stdenv.mkDerivation { - name = "ddccontrol-db-${verName}"; - src = fetchurl { - url = "mirror://sourceforge/ddccontrol/ddccontrol-db/${verName}/ddccontrol-db-${verName}.tar.bz2"; - sha1 = "9d06570fdbb4d25e397202a518265cc1173a5de3"; + name = "ddccontrol-db-20180908"; + src = fetchFromGitHub { + owner = "ddccontrol"; + repo = "ddccontrol-db"; + rev = "5f211be363f77dc43e39f911b30f4fb19a2d7a84"; + sha256 = "0vi3bzxpjdkn791vri68k7dah4v2liscniz7hxrarhl4fxlicc0w"; }; + + preConfigure = '' + ./autogen.sh + ''; + buildInputs = [ - perl - perlPackages.libxml_perl - libxml2 - pciutils - pkgconfig - gtk2 + autoconf + automake + libtool + intltool ]; meta = with stdenv.lib; { description = "Monitor database for DDCcontrol"; - homepage = http://ddccontrol.sourceforge.net/; + homepage = http://github.com/ddccontrol/ddccontrol-db; license = licenses.gpl2; platforms = platforms.linux; maintainers = [ stdenv.lib.maintainers.pakhfn ]; |