aboutsummaryrefslogtreecommitdiff
path: root/pkgs/tools/system/thermald/default.nix
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2015-06-12 03:30:47 +0300
committerNikolay Amiantov <ab@fmap.me>2015-06-12 03:42:29 +0300
commitbb6e504d6b75b9e21beed9a55037ac2ff9a9427c (patch)
tree27d3deba9de0af213d18b314780fd18b07fd624e /pkgs/tools/system/thermald/default.nix
parent6cc817cf516159efa48f5322bfb1bf258ae01501 (diff)
thermald: update and adopt
Diffstat (limited to 'pkgs/tools/system/thermald/default.nix')
-rw-r--r--pkgs/tools/system/thermald/default.nix24
1 files changed, 13 insertions, 11 deletions
diff --git a/pkgs/tools/system/thermald/default.nix b/pkgs/tools/system/thermald/default.nix
index 86d121f0c22f..85bc40caa274 100644
--- a/pkgs/tools/system/thermald/default.nix
+++ b/pkgs/tools/system/thermald/default.nix
@@ -1,13 +1,16 @@
-{ stdenv, fetchurl, unzip, autoconf, automake, libtool, pkgconfig, dbus_libs, dbus_glib, libxml2 }:
+{ stdenv, fetchFromGitHub, autoconf, automake, libtool, pkgconfig, dbus_libs, dbus_glib, libxml2 }:
stdenv.mkDerivation rec {
- version = "1.3";
+ version = "1.4.2";
name = "thermald-${version}";
- src = fetchurl {
- url = "https://github.com/01org/thermal_daemon/archive/v${version}.zip";
- sha256 = "0jqxc8vvd4lx4z0kcdisk8lpdf823nysvjcfjxlr5wzla1xysqwc";
+ src = fetchFromGitHub {
+ owner = "01org";
+ repo = "thermal_daemon";
+ rev = "v${version}";
+ sha256 = "051119wb0n31rn15pnx56d1r58a2d1fmj030q991mcv7pcy6c8mg";
};
- buildInputs = [ unzip autoconf automake libtool pkgconfig dbus_libs dbus_glib libxml2 ];
+
+ buildInputs = [ autoconf automake libtool pkgconfig dbus_libs dbus_glib libxml2 ];
patchPhase = ''sed -e 's/upstartconfdir = \/etc\/init/upstartconfdir = $(out)\/etc\/init/' -i data/Makefile.am'';
@@ -25,12 +28,11 @@ stdenv.mkDerivation rec {
preInstall = "sysconfdir=$out/etc";
- meta = {
+ meta = with stdenv.lib; {
description = "Thermal Daemon";
- longDescription = ''
- Thermal Daemon
- '';
homepage = https://01.org/linux-thermal-daemon;
- license = stdenv.lib.licenses.gpl2;
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ abbradar ];
};
}