Loading pkgs/by-name/sn/sniproxy/package.nix +10 −22 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, fetchurl, autoreconfHook, gettext, libev, Loading @@ -11,28 +10,18 @@ udns, }: stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "sniproxy"; version = "0.6.1"; version = "0.7.0"; src = fetchFromGitHub { owner = "dlundquist"; repo = "sniproxy"; rev = version; sha256 = "sha256-htM9CrzaGnn1dnsWQ+0V6N65Og7rsFob3BlSc4UGfFU="; tag = finalAttrs.version; hash = "sha256-TUXwixnBFdegYRzeXlLVno2M3gVXyCw5Jdfb9ulOROs="; }; patches = [ ./gettext-0.25.patch (fetchurl { name = "compat-pcre2.patch"; # Using Arch Linux patch because the following upstream patches do not apply cleanly: # https://github.com/dlundquist/sniproxy/commit/62e621f050f79eb78598b1296a089ef88a19ea91 # https://github.com/dlundquist/sniproxy/commit/7fdd86c054a21f7ac62343010de20f28645b14d2 url = "https://gitlab.archlinux.org/archlinux/packaging/packages/sniproxy/-/raw/3272f9f0d406c51122f90708bfcc7b4ba0eb38c9/sniproxy-0.6.1-pcre2.patch?inline=false"; hash = "sha256-v6qdBAWXit0Zg43OsgzCTb4cSPm7gsEXVd7W8LvBgMk="; }) ]; patches = [ ./gettext-0.25.patch ]; nativeBuildInputs = [ autoreconfHook Loading @@ -45,16 +34,15 @@ stdenv.mkDerivation rec { udns ]; meta = with lib; { meta = { homepage = "https://github.com/dlundquist/sniproxy"; description = "Transparent TLS and HTTP layer 4 proxy with SNI support"; license = licenses.bsd2; maintainers = with maintainers; [ license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ womfoo raitobezarius ]; platforms = platforms.linux; platforms = lib.platforms.linux; mainProgram = "sniproxy"; }; } }) Loading
pkgs/by-name/sn/sniproxy/package.nix +10 −22 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, fetchurl, autoreconfHook, gettext, libev, Loading @@ -11,28 +10,18 @@ udns, }: stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "sniproxy"; version = "0.6.1"; version = "0.7.0"; src = fetchFromGitHub { owner = "dlundquist"; repo = "sniproxy"; rev = version; sha256 = "sha256-htM9CrzaGnn1dnsWQ+0V6N65Og7rsFob3BlSc4UGfFU="; tag = finalAttrs.version; hash = "sha256-TUXwixnBFdegYRzeXlLVno2M3gVXyCw5Jdfb9ulOROs="; }; patches = [ ./gettext-0.25.patch (fetchurl { name = "compat-pcre2.patch"; # Using Arch Linux patch because the following upstream patches do not apply cleanly: # https://github.com/dlundquist/sniproxy/commit/62e621f050f79eb78598b1296a089ef88a19ea91 # https://github.com/dlundquist/sniproxy/commit/7fdd86c054a21f7ac62343010de20f28645b14d2 url = "https://gitlab.archlinux.org/archlinux/packaging/packages/sniproxy/-/raw/3272f9f0d406c51122f90708bfcc7b4ba0eb38c9/sniproxy-0.6.1-pcre2.patch?inline=false"; hash = "sha256-v6qdBAWXit0Zg43OsgzCTb4cSPm7gsEXVd7W8LvBgMk="; }) ]; patches = [ ./gettext-0.25.patch ]; nativeBuildInputs = [ autoreconfHook Loading @@ -45,16 +34,15 @@ stdenv.mkDerivation rec { udns ]; meta = with lib; { meta = { homepage = "https://github.com/dlundquist/sniproxy"; description = "Transparent TLS and HTTP layer 4 proxy with SNI support"; license = licenses.bsd2; maintainers = with maintainers; [ license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ womfoo raitobezarius ]; platforms = platforms.linux; platforms = lib.platforms.linux; mainProgram = "sniproxy"; }; } })