diff --git a/sysutils/liburcu/Makefile b/sysutils/liburcu/Makefile index e0a1a26ceb90..03154072c0a2 100644 --- a/sysutils/liburcu/Makefile +++ b/sysutils/liburcu/Makefile @@ -1,26 +1,36 @@ PORTNAME= liburcu DISTVERSION= 0.15.3 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://lttng.org/files/urcu/ DISTNAME= userspace-rcu-${DISTVERSION} -MAINTAINER= freebsd@dns-lab.com +PATCH_SITES= https://github.com/urcu/userspace-rcu/commit/ +PATCHFILES= 16b21287ee99c4f79d49f1840dddb8cc050abee1.patch:-p1 \ + ca541c6b8c6ce1c166329fa1c19345d8f7794a5a.patch:-p1 \ + 5c33a80edb016c2241cebabc07fc42698ee5d513.patch:-p1 \ + f240cba1dbadd0649f523953cd53fada508d82b5.patch:-p1 \ + d5ffaf362824a7cfeda8c7f0479bfb1c7688e65d.patch:-p1 \ + 1f52ea43e6c0c07bd77886ef762a14e37fd42f89.patch:-p1 \ + 7eb03ba629b3205696efaefaa51dd37b519ac128.patch:-p1 + +MAINTAINER= ports@FreeBSD.org COMMENT= Userspace read-copy-update (RCU) data synchronization library WWW= https://liburcu.org/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt -USES= libtool pathfix tar:bzip2 +USES= autoreconf libtool pathfix tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes TEST_TARGET= check INSTALL_TARGET= install-strip CONFIGURE_ARGS= --docdir=${DOCSDIR} OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/liburcu/distinfo b/sysutils/liburcu/distinfo index f6e992fefaaf..6ae11096ce18 100644 --- a/sysutils/liburcu/distinfo +++ b/sysutils/liburcu/distinfo @@ -1,3 +1,17 @@ -TIMESTAMP = 1751907763 +TIMESTAMP = 1785008817 SHA256 (userspace-rcu-0.15.3.tar.bz2) = 26687ec84e3e114759454c884a08abeaf79dec09b041895ddf4c45ec150acb6d SIZE (userspace-rcu-0.15.3.tar.bz2) = 684175 +SHA256 (16b21287ee99c4f79d49f1840dddb8cc050abee1.patch) = 68231cf08059a90da29eb7bc94255a38b7f9588f97a37f90a1e4a6b06c20c415 +SIZE (16b21287ee99c4f79d49f1840dddb8cc050abee1.patch) = 4102 +SHA256 (ca541c6b8c6ce1c166329fa1c19345d8f7794a5a.patch) = d937596d0b53d72860f81922cce73c525540c4ca62628b79d23d56ca8ce94d0c +SIZE (ca541c6b8c6ce1c166329fa1c19345d8f7794a5a.patch) = 6759 +SHA256 (5c33a80edb016c2241cebabc07fc42698ee5d513.patch) = 1144b04f219d560879e9b32c260ffac7d6aa2b58041b407a5c5afdae1bbbf319 +SIZE (5c33a80edb016c2241cebabc07fc42698ee5d513.patch) = 4187 +SHA256 (f240cba1dbadd0649f523953cd53fada508d82b5.patch) = c6c9f23876bad447f2e412ef5412d26a2884e1097f43a601324682dfc25f9f6c +SIZE (f240cba1dbadd0649f523953cd53fada508d82b5.patch) = 1912 +SHA256 (d5ffaf362824a7cfeda8c7f0479bfb1c7688e65d.patch) = 802262b8d7549ad749c374b702d29740d63975d7b43967c2ee80726e325ac616 +SIZE (d5ffaf362824a7cfeda8c7f0479bfb1c7688e65d.patch) = 1995 +SHA256 (1f52ea43e6c0c07bd77886ef762a14e37fd42f89.patch) = e9e8945c547e7fbe04c793891b5c765a5ee12511a51d8e8eac12ab701a65d7e0 +SIZE (1f52ea43e6c0c07bd77886ef762a14e37fd42f89.patch) = 802 +SHA256 (7eb03ba629b3205696efaefaa51dd37b519ac128.patch) = c78892422e76045945b029905b4252d84d3faff1ab8e9b1e9909d57ba78182c4 +SIZE (7eb03ba629b3205696efaefaa51dd37b519ac128.patch) = 4423