Commit 4f1ba7a9 authored by ajs124's avatar ajs124
Browse files

serf: patch for openssl_3

also affects subversion
parent 3b2220d4
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
{ lib, stdenv, fetchurl, apr, scons, openssl, aprutil, zlib, libkrb5
, pkg-config, libiconv }:
, pkg-config, libiconv
, fetchpatch }:

stdenv.mkDerivation rec {
  pname = "serf";
@@ -14,7 +15,18 @@ stdenv.mkDerivation rec {
  buildInputs = [ apr openssl aprutil zlib libiconv ]
    ++ lib.optional (!stdenv.isCygwin) libkrb5;

  patches = [ ./scons.patch ];
  patches = [
    ./scons.patch
    # https://issues.apache.org/jira/projects/SERF/issues/SERF-198
    (fetchpatch {
      url = "https://issues.apache.org/jira/secure/attachment/13019945/serf.patch";
      hash = "sha256-3djDGG30R/gq74KJL8OJ/upMh1zDpqtwGylRzN0lXpY=";
    })
    (fetchpatch {
      url = "https://src.fedoraproject.org/rpms/libserf/raw/rawhide/f/libserf-1.3.9-errgetfunc.patch";
      hash = "sha256-FQJvXOIZ0iItvbbcu4kR88j74M7fOi7C/0NN3o1/ub4=";
    })
  ];

  prefixKey = "PREFIX=";

+1 −5
Original line number Diff line number Diff line
@@ -23647,10 +23647,7 @@ with pkgs;
  serd = callPackage ../development/libraries/serd { };
  serf = callPackage ../development/libraries/serf {
    openssl = openssl_1_1;
    aprutil = aprutil.override { openssl = openssl_1_1; };
  };
  serf = callPackage ../development/libraries/serf { };
  sfsexp = callPackage ../development/libraries/sfsexp { };
@@ -33964,7 +33961,6 @@ with pkgs;
    sublime-merge-dev;
  inherit (callPackages ../applications/version-management/subversion {
    openssl = openssl_1_1;
    sasl = cyrus_sasl;
    inherit (darwin.apple_sdk.frameworks) CoreServices Security;
  }) subversion;