diff --git a/devel/gcli/Makefile b/devel/gcli/Makefile index 9a3882711676..f3d91e103857 100644 --- a/devel/gcli/Makefile +++ b/devel/gcli/Makefile @@ -1,43 +1,44 @@ PORTNAME= gcli DISTVERSION= 2.11.0 +PORTREVISION= 1 CATEGORIES= devel net MASTER_SITES= https://herrhotzenplotz.de/gcli/releases/gcli-${DISTVERSION}/ MAINTAINER= fuz@FreeBSD.org COMMENT= CLI utility to interact with various Git forges WWW= https://herrhotzenplotz.de/gcli/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl \ libpdjson.so:textproc/pdjson USES= libtool pathfix perl5 pkgconfig ssl tar:xz USE_PERL5= test HAS_CONFIGURE= yes .if defined(WITH_DEBUG) CONFIGURE_ARGS= --debug .else CONFIGURE_ARGS= --release .endif TEST_TARGET= check OPTIONS_DEFINE= LOWDOWN TEST OPTIONS_DEFAULT= LIBEDIT LOWDOWN OPTIONS_RADIO= LINEEDIT OPTIONS_RADIO_LINEEDIT= LIBEDIT READLINE LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_ENABLE= libedit LOWDOWN_LIB_DEPENDS= liblowdown.so:textproc/lowdown LOWDOWN_CONFIGURE_ENABLE= liblowdown LOWDOWN_DESC= pretty-print Markdown using textproc/lowdown READLINE_USES= readline READLINE_CONFIGURE_ENABLE= libreadline TEST_LIB_DEPENDS= libatf-c.so:devel/atf post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gcli .include diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile index 725aaad3dcab..e301276f2779 100644 --- a/sysutils/nix/Makefile +++ b/sysutils/nix/Makefile @@ -1,94 +1,94 @@ PORTNAME= nix DISTVERSION= 2.32.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils PATCH_SITES= https://github.com/NixOS/nix/commit/2636f50dd41fe357ec64430aeeb772328ab2d7cb.patch?dummy=/ PATCHFILES= nix-fix-build-with-mdbook-update.patch:-p1 MAINTAINER= ashish@FreeBSD.org COMMENT= Purely functional package manager WWW= https://nixos.org/nix/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash \ jq:textproc/jq \ nlohmann-json>=3.9:devel/nlohmann-json \ toml11>=0:devel/toml11 LIB_DEPENDS= libaws-cpp-sdk-core.so:devel/aws-sdk-cpp \ libaws-crt-cpp.so:devel/aws-crt-cpp \ libblake3.so:devel/libblake3 \ libboost_context.so:devel/boost-libs \ libbrotlienc.so:archivers/brotli \ libcpuid.so:sysutils/libcpuid \ libcurl.so:ftp/curl \ libeditline.so:devel/editline \ libgc-threaded.so:devel/boehm-gc-threaded \ libgit2.so:devel/libgit2 \ liblowdown.so:textproc/lowdown \ libsodium.so:security/libsodium USES= bison cmake:indirect compiler:c++23-lang cpe libarchive localbase \ meson ninja pkgconfig sqlite:3 ssl USE_GITHUB= yes GH_ACCOUNT= NixOS USE_LDCONFIG= yes CPE_VENDOR= nix_project MESON_ARGS= -Dbenchmarks=false \ -Dbindings=false \ -Dunit-tests=false LDFLAGS+= -L${LOCALBASE}/lib # file names are platform-dependent! PORTDOCS= manual PLIST_SUB= PORTVERSION=${PORTVERSION} SUB_FILES= pkg-message GROUPS= nixbld OPTIONS_DEFINE= DOCS DOCS_USES= python:build DOCS_MESON_TRUE= doc-gen DOCS_BUILD_DEPENDS= mdbook-linkcheck>=0:textproc/mdbook-linkcheck \ mdbook>=0:textproc/mdbook \ rsync:net/rsync _STRIP_TARGETS= bin/nix bin/nix-build bin/nix-channel bin/nix-collect-garbage \ bin/nix-copy-closure bin/nix-daemon bin/nix-env \ bin/nix-instantiate bin/nix-prefetch-url bin/nix-store \ lib/libnixexpr.so lib/libnixmain.so lib/libnixstore.so \ lib/libnixutil.so lib/libnixcmd.so lib/libnixfetchers.so post-patch: ${REINPLACE_CMD} -e "/seccomp-sandboxing/s/,$$/, value : 'disabled',/" \ ${WRKSRC}/src/libstore/meson.options ${REINPLACE_CMD} -e "/^bdw_gc/s/'bdw-gc'/'bdw-gc-threaded'/" \ ${WRKSRC}/src/libexpr/meson.build ${FIND} ${WRKSRC} -type f -name meson.build | \ ${XARGS} ${GREP} -E -R -l 'Werror=(suggest-override|undef)|/dummy' | \ ${XARGS} ${REINPLACE_CMD} -E -e '/Werror=(suggest-override|undef)/d' \ -e 's,/dummy,/tmp/dummy,g' post-patch-DOCS-on: ${REINPLACE_CMD} -E -e '/(internal|external)-api-docs/d' \ ${WRKSRC}/meson.build ${FIND} ${WRKSRC} -type f -name 'book.toml.in' | ${XARGS} \ ${REINPLACE_CMD} -e "s,'python3','${PYTHON_CMD}'," \ -e 's,"python3 ,"${PYTHON_CMD} ,' \ ${WRKSRC}/src/nix-manual/meson.build post-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${FILESDIR}/add-nixbld-users ${STAGEDIR}${DATADIR} @${RM} ${STAGEDIR}${PREFIX}/libexec/nix/build-remote @${RLN} ${STAGEDIR}${PREFIX}/bin/nix ${STAGEDIR}${PREFIX}/libexec/nix/build-remote @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${_STRIP_TARGETS} .include diff --git a/textproc/lowdown/Makefile b/textproc/lowdown/Makefile index cfb096951868..ea31e5a23573 100644 --- a/textproc/lowdown/Makefile +++ b/textproc/lowdown/Makefile @@ -1,24 +1,24 @@ PORTNAME= lowdown -PORTVERSION= 2.0.4 +PORTVERSION= 3.0.1 CATEGORIES= textproc MASTER_SITES= https://kristaps.bsd.lv/lowdown/snapshots/ MAINTAINER= bapt@FreeBSD.org COMMENT= Simple Markdown translator WWW= https://kristaps.bsd.lv/lowdown/ LICENSE= ISCL -BUILD_DEPENDS= ${LOCALBASE}/lib/libdiff.a:textproc/libdiff LDFLAGS+= -lmd MAKE_ARGS= LDFLAGS="${LDFLAGS}" MANDIR=${PREFIX}/share/man HAS_CONFIGURE= yes CONFIGURE_ARGS= PREFIX="${PREFIX}" INSTALL_TARGET= install install_libs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-diff + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblowdown.so.3 .include diff --git a/textproc/lowdown/distinfo b/textproc/lowdown/distinfo index 3f3e6c9f4627..5ec8d0f41102 100644 --- a/textproc/lowdown/distinfo +++ b/textproc/lowdown/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763469513 -SHA256 (lowdown-2.0.4.tar.gz) = 37412340bc3d87dc53f2be1a161bcd8da3c1ac974f5be305b5781a56e2d02595 -SIZE (lowdown-2.0.4.tar.gz) = 319401 +TIMESTAMP = 1775553894 +SHA256 (lowdown-3.0.1.tar.gz) = ac9ea2b51c8bd59350c7bf8db5e2067e9d961b1f48d362cd8a56b022850e965c +SIZE (lowdown-3.0.1.tar.gz) = 378740 diff --git a/textproc/lowdown/pkg-plist b/textproc/lowdown/pkg-plist index c04ca049502e..fb2a2201a721 100644 --- a/textproc/lowdown/pkg-plist +++ b/textproc/lowdown/pkg-plist @@ -1,48 +1,48 @@ bin/lowdown bin/lowdown-diff include/lowdown.h lib/liblowdown.a lib/liblowdown.so -lib/liblowdown.so.2 +lib/liblowdown.so.3 libdata/pkgconfig/lowdown.pc share/man/man1/lowdown.1.gz share/man/man1/lowdown-diff.1.gz share/man/man3/lowdown.3.gz share/man/man3/lowdown_buf.3.gz share/man/man3/lowdown_buf_diff.3.gz share/man/man3/lowdown_buf_free.3.gz share/man/man3/lowdown_buf_new.3.gz share/man/man3/lowdown_diff.3.gz share/man/man3/lowdown_doc_free.3.gz share/man/man3/lowdown_doc_new.3.gz share/man/man3/lowdown_doc_parse.3.gz share/man/man3/lowdown_file.3.gz share/man/man3/lowdown_file_diff.3.gz share/man/man3/lowdown_gemini_free.3.gz share/man/man3/lowdown_gemini_new.3.gz share/man/man3/lowdown_gemini_rndr.3.gz share/man/man3/lowdown_html_free.3.gz share/man/man3/lowdown_html_new.3.gz share/man/man3/lowdown_html_rndr.3.gz share/man/man3/lowdown_latex_free.3.gz share/man/man3/lowdown_latex_new.3.gz share/man/man3/lowdown_latex_rndr.3.gz share/man/man3/lowdown_metaq_free.3.gz share/man/man3/lowdown_node_free.3.gz -share/man/man3/lowdown_nroff_free.3.gz -share/man/man3/lowdown_nroff_new.3.gz -share/man/man3/lowdown_nroff_rndr.3.gz +share/man/man3/lowdown_roff_free.3.gz +share/man/man3/lowdown_roff_new.3.gz +share/man/man3/lowdown_roff_rndr.3.gz share/man/man3/lowdown_odt_free.3.gz share/man/man3/lowdown_odt_new.3.gz share/man/man3/lowdown_odt_rndr.3.gz share/man/man3/lowdown_term_free.3.gz share/man/man3/lowdown_term_new.3.gz share/man/man3/lowdown_term_rndr.3.gz share/man/man3/lowdown_tree_rndr.3.gz share/man/man5/lowdown.5.gz %%DATADIR%%/odt/styles.xml %%DATADIR%%/html/default.html %%DATADIR%%/html/sblg.xml %%DATADIR%%/latex/default.latex %%DATADIR%%/man/default.man %%DATADIR%%/ms/default.ms