diff --git a/pkgs/by-name/xm/xmlrpc_c/package.nix b/pkgs/by-name/xm/xmlrpc_c/package.nix index 4d554f251689..fa890a3b4c3b 100644 --- a/pkgs/by-name/xm/xmlrpc_c/package.nix +++ b/pkgs/by-name/xm/xmlrpc_c/package.nix @@ -2,19 +2,28 @@ lib, stdenv, fetchurl, + pkg-config, curl, libxml2, }: stdenv.mkDerivation rec { pname = "xmlrpc-c"; - version = "1.59.03"; + version = "1.60.05"; src = fetchurl { url = "mirror://sourceforge/xmlrpc-c/${pname}-${version}.tgz"; - hash = "sha256-vbcdtCqwvlFZFVWIXRFoKwRMEDTUoylkAb+SHsCyM/4="; + hash = "sha256-Z9hgBiRZ6ieEwHtNeRMxnZU5+nKfU0N46OQciRjyrfY="; }; + postPatch = '' + rm -rf lib/expat + ''; + + nativeBuildInputs = [ + pkg-config + ]; + buildInputs = [ curl libxml2 @@ -37,8 +46,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Lightweight RPC library based on XML and HTTP"; homepage = "https://xmlrpc-c.sourceforge.net/"; - # /doc/COPYING also lists "Expat license", - # "ABYSS Web Server License" and "Python 1.5.2 License" + # /doc/COPYING also lists "ABYSS Web Server License" and "Python 1.5.2 License" license = licenses.bsd3; platforms = platforms.unix; maintainers = [ maintainers.bjornfor ];