summary refs log tree commit diff
path: root/pkgs/servers/cloud-print-connector/default.nix
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2017-05-20 18:21:25 +0100
committerJörg Thalheim <joerg@thalheim.io>2017-05-20 18:21:25 +0100
commitf3dce2cbda6e62940c606055d5fcb46b17fb436b (patch)
tree0bbc94015061f9b5e71fd75075a3b4635e7f2208 /pkgs/servers/cloud-print-connector/default.nix
parentcc4f861f8263b0a1ad6c947f0db58e781c7f6391 (diff)
downloadnixpkgs-f3dce2cbda6e62940c606055d5fcb46b17fb436b.tar
nixpkgs-f3dce2cbda6e62940c606055d5fcb46b17fb436b.tar.gz
nixpkgs-f3dce2cbda6e62940c606055d5fcb46b17fb436b.tar.bz2
nixpkgs-f3dce2cbda6e62940c606055d5fcb46b17fb436b.tar.lz
nixpkgs-f3dce2cbda6e62940c606055d5fcb46b17fb436b.tar.xz
nixpkgs-f3dce2cbda6e62940c606055d5fcb46b17fb436b.tar.zst
nixpkgs-f3dce2cbda6e62940c606055d5fcb46b17fb436b.zip
cloud-print-connector: 2017-01-19 -> 1.11
Diffstat (limited to 'pkgs/servers/cloud-print-connector/default.nix')
-rw-r--r--pkgs/servers/cloud-print-connector/default.nix19
1 files changed, 10 insertions, 9 deletions
diff --git a/pkgs/servers/cloud-print-connector/default.nix b/pkgs/servers/cloud-print-connector/default.nix
index 634eeda298b..3a28368cc81 100644
--- a/pkgs/servers/cloud-print-connector/default.nix
+++ b/pkgs/servers/cloud-print-connector/default.nix
@@ -1,5 +1,5 @@
 # This file was generated by https://github.com/kamilchm/go2nix v1.2.0
-{ pkgs ? import <nixpkgs> {}, stdenv, buildGoPackage, fetchgit, fetchhg, fetchbzr, fetchsvn }:
+{ stdenv, buildGoPackage, fetchFromGitHub, avahi, cups }:
 
 # TODO: Add a service for gcp-cups-connector and perhaps some other
 # kind of configuration for the same thing that gcp-connector-util
@@ -7,21 +7,22 @@
 
 buildGoPackage rec {
   name = "cloud-print-connector-unstable-${version}";
-  version = "2017-01-19";
+  version = "1.11";
   rev = "481ad139cc023a3ba65e769f08f277368fa8a5de";
 
   goPackagePath = "github.com/google/cloud-print-connector";
 
-  src = fetchgit {
-    inherit rev;
-    url = "https://github.com/google/cloud-print-connector";
-    sha256 = "0syq7s8qjspq33qd9ibvz0kwc1zxyh9jkhk7khdvgfv6n0dvql86";
+  src = fetchFromGitHub {
+    owner = "google";
+    repo = "cloud-print-connector";
+    sha256 = "1vryhhv92bsncy1bsx9j4graz3sz9ddmizakv2fdrns09mmcgchm";
+    rev = "v${version}";
   };
 
   goDeps = ./deps.nix;
 
-  buildInputs = [ pkgs.avahi pkgs.cups ];
-  
+  buildInputs = [ avahi cups ];
+
   meta = with stdenv.lib; {
     description = "Share printers from your Windows, Linux, FreeBSD or OS X computer with ChromeOS and Android devices, using the Cloud Print Connector";
     homepage = https://github.com/google/cloud-print-connector;
@@ -30,5 +31,5 @@ buildGoPackage rec {
     # TODO: Fix broken build on OS X.  The GitHub presently lists the
     # FreeBSD build as broken too, but this may change in the future.
     platforms = platforms.linux;
-  };  
+  };
 }