Date: Tue, 7 Oct 2025 12:35:44 GMT From: Thierry Thomas <thierry@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org Subject: git: 2bfae1706dae - 2025Q4 - deskutils/pinot: prepare for Boost-1.89, do not link with stub Boost::system (+) Message-ID: <202510071235.597CZixJ042250@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch 2025Q4 has been updated by thierry: URL: https://cgit.FreeBSD.org/ports/commit/?id=2bfae1706dae25377c4adc38ece2bc772a502722 commit 2bfae1706dae25377c4adc38ece2bc772a502722 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2025-10-02 11:26:59 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2025-10-07 12:35:09 +0000 deskutils/pinot: prepare for Boost-1.89, do not link with stub Boost::system (+) Get rid of overlinking on empty stub library Boost::system, it is header-only since boost-1.70 While here, unbreak vuild with curl-1.86+ With hat: office/boost (cherry picked from commit 3bcd8992ba0b80b0247df95319e5a85a3e5301c1) --- deskutils/pinot/Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile index 619fcdcd8c97..0ef3964b0e42 100644 --- a/deskutils/pinot/Makefile +++ b/deskutils/pinot/Makefile @@ -1,6 +1,6 @@ PORTNAME= pinot PORTVERSION= 1.22 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= deskutils MAINTAINER= thierry@FreeBSD.org @@ -38,7 +38,7 @@ USE_GITHUB= yes GH_ACCOUNT= FabriceColin USES= compiler:c++11-lang autoreconf gettext gnome libarchive \ - libtool pkgconfig python shebangfix sqlite:3 ssl xorg + libtool localbase pkgconfig python shebangfix sqlite:3 ssl xorg USE_CXXSTD= c++11 USE_XORG= pixman USE_GNOME= atkmm cairo cairomm gdkpixbuf glibmm gtk30 gtkmm30 \ @@ -50,8 +50,6 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-http=curl --with-ssl=${OPENSSLBASE} --enable-libarchive \ --enable-mempool=no --enable-libnotify CONFIGURE_ENV= MKDIR_P="${MKDIR}" TEXTCAT_LIBS="-lexttextcat-2.0" -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib -lboost_system OPTIONS_DEFINE= DEBUG CHMLIB DOCS OPTIONS_SUB= yes @@ -72,6 +70,10 @@ LM2FIX= Core/pinot-index.cpp Core/pinot-index.1 Makefile.am \ SHR2FIX= Core/pinot-search.1 UL2FIX= Utils/xdgmime/xdgmime.c +post-patch: + @${REINPLACE_CMD} -e 's|CURLPROXY_|(curl_proxytype)CURLPROXY_|g' \ + ${WRKSRC}/Collect/CurlDownloader.cpp + pre-configure: ${REINPLACE_CMD} -e \ '/<command>/s|pdftotext|${LOCALBASE}/libexec/xpdf/pdftotext|' \home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510071235.597CZixJ042250>
