about summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorfreezeboy <freezeboy@users.noreply.github.com>2020-12-27 16:34:29 +0100
committerfreezeboy <freezeboy@users.noreply.github.com>2020-12-27 16:51:56 +0100
commitb414387e015550d33424fa410a6bfac5e810453d (patch)
tree1b331349bc694f038d45abb17f4814eff44c4cc9 /pkgs/misc
parent4c59687c01f2c7bcb27fcb2c0da8d482208fb4be (diff)
downloadnixlib-b414387e015550d33424fa410a6bfac5e810453d.tar
nixlib-b414387e015550d33424fa410a6bfac5e810453d.tar.gz
nixlib-b414387e015550d33424fa410a6bfac5e810453d.tar.bz2
nixlib-b414387e015550d33424fa410a6bfac5e810453d.tar.lz
nixlib-b414387e015550d33424fa410a6bfac5e810453d.tar.xz
nixlib-b414387e015550d33424fa410a6bfac5e810453d.tar.zst
nixlib-b414387e015550d33424fa410a6bfac5e810453d.zip
beep: 1.3 -> 1.4.9
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/beep/default.nix30
1 files changed, 15 insertions, 15 deletions
diff --git a/pkgs/misc/beep/default.nix b/pkgs/misc/beep/default.nix
index 40a8849ba3f1..bb62271a3109 100644
--- a/pkgs/misc/beep/default.nix
+++ b/pkgs/misc/beep/default.nix
@@ -1,25 +1,25 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchFromGitHub }:
 
 # this package is working only as root
 # in order to work as a non privileged user you would need to suid the bin
 
-stdenv.mkDerivation {
-  name = "beep-1.3";
-  src = fetchurl {
-    url = "http://www.johnath.com/beep/beep-1.3.tar.gz";
-    sha256 = "0bgch6jq5cahakk3kbr9549iysf2dik09afixxy5brbxk1xfzb2r";
+stdenv.mkDerivation rec {
+  pname = "beep";
+  version = "1.4.9";
+
+  src = fetchFromGitHub {
+    owner = "spkr-beep";
+    repo = "beep";
+    rev = "v${version}";
+    sha256 = "JLaoiINHpIFWSqsRl8wJ/NeBu7SCcPuT/BzY8szEu0o=";
   };
 
-  makeFlags = [ "INSTALL_DIR=\${out}/bin/" "MAN_DIR=\${out}/man/man1/" ];
+  makeFlags = [ "DESTDIR=\${out}" "prefix="];
 
-  preInstall = ''
-    mkdir -p $out/bin
-    mkdir -p $out/man/man1
-  '';
-  meta = {
+  meta = with stdenv.lib; {
     description = "The advanced PC speaker beeper";
-    homepage = "http://www.johnath.com/beep/";
-    license = stdenv.lib.licenses.gpl2;
-    platforms = stdenv.lib.platforms.linux;
+    homepage = "https://github.com/spkr-beep/beep";
+    license = licenses.gpl2Only;
+    platforms = platforms.linux;
   };
 }