git.iko.soy/typeable/nixpkgs
on master help sign in
softether_4_25: drop
commitde5bdb94f355b03a34019c34905affc3310cf113 authorajs124 <git@ajs124.de> dateWed 15 Dec 2021, 18:31 (5 years ago) parent2b14787
2 files changed−54
pkgs/servers/softether/4.25.nix−53 pkgs/top-level/all-packages.nix−1
pkgs/servers/softether/4.25.nixdeleted−53
@@ -1,53 +0,0 @@
1−{ lib, stdenv, fetchurl
2−, openssl, readline, ncurses, zlib
3−, dataDir ? "/var/lib/softether" }:
4−
5−let
6− os = if stdenv.isLinux then "1"
7− else if stdenv.isFreeBSD then "2"
8− else if stdenv.isSunOS then "3"
9− else if stdenv.isDarwin then "4"
10− else if stdenv.isOpenBSD then "5"
11− else "";
12− cpuBits = if stdenv.is64bit then "2" else "1";
13−
14−in
15−
16−stdenv.mkDerivation rec {
17− pname = "softether";
18− version = "4.25";
19− build = "9656";
20− compiledDate = "2018.01.15";
21−
22− src = fetchurl {
23− url = "http://www.softether-download.com/files/softether/v${version}-${build}-rtm-${compiledDate}-tree/Source_Code/softether-src-v${version}-${build}-rtm.tar.gz";
24− sha256 = "1y1m8lf0xfh7m70d15wj2jjf5a5qhi3j49ciwqmsscsqvb1xwimr";
25− };
26−
27− buildInputs = [ openssl readline ncurses zlib ];
28−
29− preConfigure = ''
30− echo "${os}
31− ${cpuBits}
32− " | ./configure
33− rm configure
34− '';
35−
36− buildPhase = ''
37− mkdir -p $out/bin
38− sed -i \
39− -e "/INSTALL_BINDIR=/s|/usr/bin|/bin|g" \
40− -e "/_DIR=/s|/usr|${dataDir}|g" \
41− -e "s|\$(INSTALL|$out/\$(INSTALL|g" \
42− -e "/echo/s|echo $out/|echo |g" \
43− Makefile
44− '';
45−
46− meta = with lib; {
47− description = "An Open-Source Free Cross-platform Multi-protocol VPN Program";
48− homepage = "https://www.softether.org/";
49− license = licenses.gpl2;
50− maintainers = [ maintainers.rick68 ];
51− platforms = [ "x86_64-linux" ];
52− };
53−}
pkgs/top-level/all-packages.nix−1
@@ -21636,7 +21636,6 @@ with pkgs;
2163621636
2163721637 openfire = callPackage ../servers/xmpp/openfire { };
2163821638
21639− softether_4_25 = callPackage ../servers/softether/4.25.nix { openssl = openssl_1_0_2; };
2164021639 softether_4_29 = callPackage ../servers/softether/4.29.nix { };
2164121640 softether = softether_4_29;
2164221641