diff --git a/pkgs/by-name/pa/pacparser/fix-invalid-pointer-type.patch b/pkgs/by-name/pa/pacparser/fix-invalid-pointer-type.patch deleted file mode 100644 index 936de11a2aba..000000000000 --- a/pkgs/by-name/pa/pacparser/fix-invalid-pointer-type.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/spidermonkey/js/src/jsapi.c -+++ b/src/spidermonkey/js/src/jsapi.c -@@ -93,7 +93,7 @@ - #ifdef HAVE_VA_LIST_AS_ARRAY - #define JS_ADDRESSOF_VA_LIST(ap) ((va_list *)(ap)) - #else --#define JS_ADDRESSOF_VA_LIST(ap) (&(ap)) -+#define JS_ADDRESSOF_VA_LIST(ap) ((va_list *)(&(ap))) - #endif - - #if defined(JS_PARANOID_REQUEST) && defined(JS_THREADSAFE) \ No newline at end of file diff --git a/pkgs/by-name/pa/pacparser/package.nix b/pkgs/by-name/pa/pacparser/package.nix index 52e050bebaf0..0f06292a97a5 100644 --- a/pkgs/by-name/pa/pacparser/package.nix +++ b/pkgs/by-name/pa/pacparser/package.nix @@ -6,22 +6,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "pacparser"; - version = "1.4.6"; + version = "1.5.1"; src = fetchFromGitHub { owner = "manugarg"; repo = "pacparser"; rev = "v${finalAttrs.version}"; - hash = "sha256-rHRW/zzQS2vV+rQeZBQNSp2id0Gir1yFPwN2OPMOvVo="; + hash = "sha256-CkaRgm5xZHKiewPDSp0bzVkgAOeTbuGrY3FM4HaN97I="; }; - patches = [ - # jsapi.c:96:35: error: passing argument 5 of 'TryArgumentFormatter' from incompatible pointer type [] - # 96 | #define JS_ADDRESSOF_VA_LIST(ap) (&(ap)) - # suggested by https://github.com/manugarg/pacparser/issues/194#issuecomment-2262030966 - ./fix-invalid-pointer-type.patch - ]; - makeFlags = [ "NO_INTERNET=1" "PREFIX=${placeholder "out"}"