diff --git a/mingw-w64-uriparser/PKGBUILD b/mingw-w64-uriparser/PKGBUILD index 3cc58dbc1a..f37b5c53e3 100644 --- a/mingw-w64-uriparser/PKGBUILD +++ b/mingw-w64-uriparser/PKGBUILD @@ -4,7 +4,7 @@ _realname=uriparser pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=0.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="RFC 3986 URI parsing and processing libary (mingw-w64)" arch=('any') url="https://uriparser.sourceforge.io/" @@ -15,7 +15,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" source=("https://downloads.sourceforge.net/project/${_realname}/Sources/${pkgver}/${_realname}-${pkgver}.tar.bz2" "${_realname}-0.9.2.patch") sha256sums=('28af4adb05e811192ab5f04566bebc5ebf1c30d9ec19138f944963d52419e28f' - 'b499e6e2cee40659a941254d49e1011d6c3d428a0ab0cb537a39ea7386cba38f') + '8823758d69f80ab818217f0be015c08389803621b8983eccc5456e35658b9922') prepare() { cd "${srcdir}/${_realname}-${pkgver}" diff --git a/mingw-w64-uriparser/uriparser-0.9.2.patch b/mingw-w64-uriparser/uriparser-0.9.2.patch index fbdc48887b..948d55fefe 100644 --- a/mingw-w64-uriparser/uriparser-0.9.2.patch +++ b/mingw-w64-uriparser/uriparser-0.9.2.patch @@ -9,3 +9,17 @@ WINSOCK_API_LINKAGE const char WSAAPI inet_ntop( int af, const void *src, char *dst, socklen_t size); # endif +--- uriparser-0.9.3/CMakeLists.txt.orig 2019-08-05 22:14:42.251048700 +0300 ++++ uriparser-0.9.3/CMakeLists.txt 2019-08-05 22:20:08.513709900 +0300 +@@ -152,7 +152,10 @@ + set_property(TARGET uriparser PROPERTY VERSION ${URIPARSER_SO_CURRENT_MINUS_AGE}.${URIPARSER_SO_AGE}.${URIPARSER_SO_REVISION}) + set_property(TARGET uriparser PROPERTY SOVERSION ${URIPARSER_SO_CURRENT_MINUS_AGE}) + if(WIN32) +- set_property(TARGET uriparser PROPERTY SUFFIX "-${URIPARSER_SO_CURRENT_MINUS_AGE}${CMAKE_SHARED_LIBRARY_SUFFIX}") ++ set_target_properties(uriparser PROPERTIES ++ OUTPUT_NAME uriparser ++ RUNTIME_OUTPUT_NAME uriparser-${URIPARSER_SO_CURRENT_MINUS_AGE} ++ ARCHIVE_OUTPUT_NAME uriparser) + endif() + endif() +