Merge pull request #39478 from pngwjpgh/infinoted
nixos/infinoted: Abstract over libinfinity version
This commit is contained in:
		
						commit
						4e58e23262
					
				@ -129,7 +129,7 @@ in {
 | 
			
		||||
        serviceConfig = {
 | 
			
		||||
          Type = "simple";
 | 
			
		||||
          Restart = "always";
 | 
			
		||||
          ExecStart = "${cfg.package}/bin/infinoted-0.6 --config-file=/var/lib/infinoted/infinoted.conf";
 | 
			
		||||
          ExecStart = "${cfg.package}/bin/infinoted-${versions.majorMinor cfg.package.version} --config-file=/var/lib/infinoted/infinoted.conf";
 | 
			
		||||
          User = cfg.user;
 | 
			
		||||
          Group = cfg.group;
 | 
			
		||||
          PermissionsStartOnly = true;
 | 
			
		||||
 | 
			
		||||
@ -12,7 +12,8 @@ let
 | 
			
		||||
 | 
			
		||||
in stdenv.mkDerivation rec {
 | 
			
		||||
 | 
			
		||||
  name = "libinfinity-0.7.1";
 | 
			
		||||
  name = "libinfinity-${version}";
 | 
			
		||||
  version = "0.7.1";
 | 
			
		||||
  src = fetchurl {
 | 
			
		||||
    url = "http://releases.0x539.de/libinfinity/${name}.tar.gz";
 | 
			
		||||
    sha256 = "1jw2fhrcbpyz99bij07iyhy9ffyqdn87vl8cb1qz897y3f2f0vk2";
 | 
			
		||||
@ -36,6 +37,10 @@ in stdenv.mkDerivation rec {
 | 
			
		||||
    ${edf avahiSupport "avahi"}
 | 
			
		||||
  '';
 | 
			
		||||
 | 
			
		||||
  passthru = {
 | 
			
		||||
    inherit version;
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  meta = {
 | 
			
		||||
    homepage = http://gobby.0x539.de/;
 | 
			
		||||
    description = "An implementation of the Infinote protocol written in GObject-based C";
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user