diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2021-08-02 13:14:13 +0200 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2021-08-02 13:14:13 +0200 |
commit | 9733d7e0774cb8776184e33cda144c6914f84679 (patch) | |
tree | afa680e32adb9bd5815ca18735593985b37fffaf | |
parent | 0b06ccd7bec896d116d50c10d523c9be709abfbc (diff) | |
download | nixpkgs-9733d7e0774cb8776184e33cda144c6914f84679.tar nixpkgs-9733d7e0774cb8776184e33cda144c6914f84679.tar.gz nixpkgs-9733d7e0774cb8776184e33cda144c6914f84679.tar.bz2 nixpkgs-9733d7e0774cb8776184e33cda144c6914f84679.tar.lz nixpkgs-9733d7e0774cb8776184e33cda144c6914f84679.tar.xz nixpkgs-9733d7e0774cb8776184e33cda144c6914f84679.tar.zst nixpkgs-9733d7e0774cb8776184e33cda144c6914f84679.zip |
toxvpn: format, cleanup
-rw-r--r-- | pkgs/tools/networking/toxvpn/default.nix | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/pkgs/tools/networking/toxvpn/default.nix b/pkgs/tools/networking/toxvpn/default.nix index c433d7d0a66..c5aaec66d9e 100644 --- a/pkgs/tools/networking/toxvpn/default.nix +++ b/pkgs/tools/networking/toxvpn/default.nix @@ -1,33 +1,40 @@ -{ lib, stdenv, fetchFromGitHub, cmake, nlohmann_json, - libtoxcore, libsodium, libcap, zeromq, - systemd ? null }: - -with lib; +{ lib +, stdenv +, fetchFromGitHub +, cmake +, nlohmann_json +, libtoxcore +, libsodium +, libcap +, zeromq +, systemd +}: stdenv.mkDerivation { - name = "toxvpn-2019-09-09"; + name = "toxvpn"; + version = "unstable-2019-09-09"; src = fetchFromGitHub { - owner = "cleverca22"; - repo = "toxvpn"; - rev = "45083dec172ce167f7ed84d571ec2822ebe4d51a"; + owner = "cleverca22"; + repo = "toxvpn"; + rev = "45083dec172ce167f7ed84d571ec2822ebe4d51a"; sha256 = "193crarrx6q0zd2p6dn67pzv8kngwi440zm1y54njgcz0v3fpxmb"; }; buildInputs = [ libtoxcore nlohmann_json libsodium zeromq ] - ++ optionals stdenv.isLinux [ libcap systemd ]; + ++ lib.optionals stdenv.isLinux [ libcap systemd ]; nativeBuildInputs = [ cmake ]; - cmakeFlags = optional stdenv.isLinux [ "-DSYSTEMD=1" ]; + cmakeFlags = lib.optional stdenv.isLinux [ "-DSYSTEMD=1" ]; postInstall = "$out/bin/toxvpn -h"; meta = with lib; { description = "A powerful tool that allows one to make tunneled point to point connections over Tox"; - homepage = "https://github.com/cleverca22/toxvpn"; - license = licenses.gpl3; + homepage = "https://github.com/cleverca22/toxvpn"; + license = licenses.gpl3; maintainers = with maintainers; [ cleverca22 obadz toonn ]; - platforms = platforms.linux ++ platforms.darwin; + platforms = platforms.unix; }; } |