diff --git a/cad/horizon-eda/Makefile b/cad/horizon-eda/Makefile index 34578a7d3ee8..d7392af4f754 100644 --- a/cad/horizon-eda/Makefile +++ b/cad/horizon-eda/Makefile @@ -1,54 +1,54 @@ PORTNAME= horizon-eda DISTVERSIONPREFIX= v DISTVERSION= 2.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= cad PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 3b6b783db797b593119756821c04ac64b66b7ffa.patch:-p1 # Fix build with libgit2 1.8.2 MAINTAINER= yuri@FreeBSD.org COMMENT= EDA package for printed circuit board design WWW= https://horizon-eda.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/optional.hpp:devel/boost-libs \ cmake:devel/cmake-core \ cppzmq>0:net/cppzmq \ glm>0:math/glm LIB_DEPENDS= libcurl.so:ftp/curl \ libepoxy.so:graphics/libepoxy \ libfreeimage.so:graphics/freeimage \ libgit2.so:devel/libgit2 \ libpng16.so:graphics/png \ libpodofo09.so:graphics/podofo09 \ libspnav.so:misc/libspnav \ libTKDESTEP.so:cad/opencascade \ libuuid.so:misc/e2fsprogs-libuuid \ libzmq.so:net/libzmq4 USES= desktop-file-utils gnome libarchive localbase meson pkgconfig python:build sqlite USE_GNOME= atkmm gdkpixbuf2 gtkmm30 librsvg2 USE_GITHUB= yes GH_PROJECT= horizon BINARY_ALIAS= python3=${PYTHON_CMD} # Patch sources to force using include files installed by graphics/podofo09 pre-configure: @${REINPLACE_CMD} -e '/^#include/s|podofo/podofo.h|podofo09/podofo.h|' \ ${WRKSRC}/src/export_pdf/export_pdf.cpp \ ${WRKSRC}/src/export_pdf/export_pdf_board.cpp \ ${WRKSRC}/src/python_module/board.cpp \ ${WRKSRC}/src/python_module/schematic.cpp \ ${WRKSRC}/src/imp/pdf_export_window.cpp \ ${WRKSRC}/src/export_pdf/export_pdf_util.hpp \ ${WRKSRC}/src/export_pdf/canvas_pdf.hpp post-install: # https://github.com/horizon-eda/horizon/issues/558 @cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} horizon-eda horizon-imp .include diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile index d4bcfd2f48d3..c15ce9bfe57b 100644 --- a/cad/kicad-devel/Makefile +++ b/cad/kicad-devel/Makefile @@ -1,179 +1,179 @@ PORTNAME= kicad DISTVERSION= r${GIT_SRC_DATE} -PORTREVISION= 1 +PORTREVISION= 2 #PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel DIST_SUBDIR= ${PORTNAME} MAINTAINER= mr@FreeBSD.org COMMENT= Schematic and PCB editing software WWW= http://kicad-pcb.org/ LICENSE= GPLv3 BROKEN_i386= doesn't buld on pkg builder BUILD_DEPENDS= ${LOCALBASE}/bin/git:devel/git \ ${LOCALBASE}/include/glm/glm.hpp:math/glm \ ${LOCALBASE}/bin/swig:devel/swig LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libgit2.so:devel/libgit2 \ libharfbuzz.so:print/harfbuzz \ libngspice.so:cad/ngspice_rework@shlib \ libTKernel.so:cad/opencascade \ libpixman-1.so:x11/pixman \ libpng.so:graphics/png \ libprotobuf.so:devel/protobuf \ libcurl.so:ftp/curl \ libGLEW-wayland.so:graphics/glew-wayland \ libodbc.so:databases/unixODBC CONFLICTS_INSTALL= kicad # bin/_cvpcb.kiface BROKEN_aarch64= Fails to compile: use of undeclared identifier builtin_ia32_emms OPTIONS_DEFINE= DOCS PLIST_SUB= OPSYS=${OPSYS} \ DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||} USES= cmake:noninja compiler:c++11-lib desktop-file-utils gl \ gettext gnome pkgconfig python shared-mime-info shebangfix ssl \ tar:bzip2 xorg USE_GITLAB= yes GL_ACCOUNT= kicad/code GL_PROJECT= kicad GL_TAGNAME= ${GIT_SRC_HASH} USE_GL= gl glu glut USE_WX= 3.2 WX_COMPS= wx python:lib USE_GNOME= atk cairo gtk30 gdkpixbuf2 pango USE_XORG+= ice pixman x11 xext BINS= cvpcb eeschema gerbview kicad pcbnew EXTRAS2RM= linux-non_unicode linux wings3d LINUX.README \ contrib_makefiles.txt running_kicad_under_W98.txt SHEBANG_FILES= pcbnew/python/plugins/touch_slider_wizard.py #CXXFLAGS+= --std=c++14 -I${WRKSRC} -I${WRKSRC}/include -I${LOCALBASE}/include CXXFLAGS+= -g # -undefined dynamic_lookup CXXFLAGS_powerpc= -O0 CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \ -DCMAKE_BUILD_TYPE="Debug" \ -DKICAD_BUILD_I18N=ON \ -DKICAD_TESTING_VERSION=ON \ -DKICAD_VERSION=${DISTVERSION} \ -DCMAKE_INCLUDE_PATH="${WRKSRC}/include ${LOCALBASE}/include" \ -DwxWidgets_CONFIG_EXECUTABLE="${WX_CONFIG}" \ -DwxWidgets_USE_DEBUG=ON \ -DwxWidgets_USE_USE_UNICODE=ON \ -DwxWidgets_wxrc_EXECUTABLE=${WXRC_CMD} \ -DKICAD_SCRIPTING=ON \ -DKICAD_SCRIPTING_MODULES=ON \ -DKICAD_SCRIPTING_PYTHON3=ON \ -DKICAD_SCRIPTING_WXPYTHON=ON \ -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON \ -DKICAD_SPICE=ON \ -DKICAD_USE_OCE=OFF \ -DKICAD_USE_OCC=ON \ -DKICAD_USE_EGL=ON \ -DKICAD_USE_BUNDLED_GLEW=ON \ -DNANODBC_ENABLE_BOOST=ON \ -DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE USE_LDCONFIG= yes .include "Makefile.git_rev" showversions: @${ECHO} "GIT_SRC_HASH: ${GIT_SRC_HASH}" @${ECHO} "GIT_SRC_DATE: ${GIT_SRC_DATE}" @${ECHO} "DISTDIR: ${DISTDIR}" @${ECHO} "DIST_SUBDIR: ${DIST_SUBDIR}" @${ECHO} "DISTNAME: ${DISTNAME}" @${ECHO} "DISTVERSION: ${DISTVERSION}" # Updating to new rev: # sh files/newVersion.sh # make makesum && make clean # make install #breaks probably due to plist differences # make makeplist > pkg-plist #One has to edit/review the generated plist # make generate-plist && make check-plist # < Check PLIST_FILE_LIST below > tmp: echo "${DATADIR} ${DATADIR:H}" # The CheckCXXSymbolExists module has been shipped with CMake since 3.0 times. # The ancient implementation that this bundled module uses, no longer works # because it uses CMake internals that have gone away in 3.11. post-extract: ${RM} ${WRKSRC}/CMakeModules/CheckCXXSymbolExists.cmake pre-configure: ${REINPLACE_CMD} -e 's|/usr/share/kicad|${DATADIR}|' \ -e 's|/usr/local|${PREFIX}|' \ ${WRKSRC}/common/gestfich.cpp ${REINPLACE_CMD} -e 's|/usr/bin/xdg-open|${LOCALBASE}/bin/xdg-open|' \ ${WRKSRC}/common/pgm_base.cpp post-configure: # ${REINPLACE_CMD} -e 's|#define HAVE_ISO646_H|//#define HAVE_ISO646_H|' \ # ${WRKSRC}/config.h for f in `${FIND} ${WRKSRC} -name \*.make -o -name link.txt` ; do \ ${REINPLACE_CMD} \ -e 's|CC = gcc|#CC = gcc|' \ -e 's|LD = gcc|LD = ${CC}|' \ -e 's|LD = g++|LD = ${CXX}|' \ -e 's|wx-config|${WX_CONFIG}|' \ -e 's|CXX_FLAGS =|CXX_FLAGS = ${WRKSRC}/include -I${LOCALBASE}/include|' \ -e 's|C_FLAGS =|C_FLAGS = ${WRKSRC}/include -I${LOCALBASE}/include|' \ -e 's|LDFLAGS =|LDFLAGS += -L${LOCALBASE}/lib|' \ -e 's|gcc -D|${CC} -D|' \ -e 's/-pthread;-D_THREAD_SAFE/-pthread -D_THREAD_SAFE/g' \ $$f ; \ done ${REINPLACE_CMD} -e 's|/usr/local/bin/xdg-open|${LOCALBASE}/bin/xdg-open|' \ ${WRKSRC}/common/pgm_base.cpp pre-install: @echo "${DATADIR}, ${DOCSDIR}" #post-install: #.for subdir in library modules template # ${CP} -Rp ${WRKDIR}/kicad-library-master/${subdir} ${STAGEDIR}${DATADIR} #.endfor #.for subdir in internat # ${CP} -Rp ${WRKDIR}/kicad-doc/${subdir} ${STAGEDIR}${DOCSDIR} #.endfor PLIST_FILE_LIST= bin/freeroute.jnlp \ bin/cvpcb \ bin/eeschema \ bin/gerbview \ bin/kicad \ bin/pcbnew \ bin/pl_editor \ bin/bitmap2component \ bin/pcb_calculator \ share/mimelnk/application/x-kicad-schematic.desktop \ share/mimelnk/application/x-kicad-project.desktop \ share/icons/hicolor/24x24/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/48x48/apps/kicad.png \ share/icons/hicolor/48x48/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/scalable/apps/kicad.svg \ share/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg \ share/icons/hicolor/16x16/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/32x32/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/22x22/mimetypes/application-x-kicad-project.png \ share/mime/packages/kicad.xml \ share/applications/kicad.desktop \ share/applications/eeschema.desktop PLIST_DIR_LIST= lib/kicad PLIST_SHAREDDIR_LIST= share/mimelnk/application \ share/mimelnk .include diff --git a/deskutils/basket/Makefile b/deskutils/basket/Makefile index fa661946d222..302f3c45878e 100644 --- a/deskutils/basket/Makefile +++ b/deskutils/basket/Makefile @@ -1,38 +1,38 @@ PORTNAME= basket DISTVERSIONPREFIX= v DISTVERSION= 2.49a-46 DISTVERSIONSUFFIX= -g60e38c6 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= deskutils kde MAINTAINER= ports@FreeBSD.org COMMENT= Desktop organization tool WWW= https://basket-notepads.github.io/ LICENSE= GPLv2 DEPRECATED= Unmaintained for years, fails to build with libgit 1.8.1 EXPIRATION_DATE=2024-12-31 LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgit2.so:devel/libgit2 USES= cmake compiler:c++11-lang desktop-file-utils gettext-tools \ kde:5 pkgconfig qt:5 shared-mime-info tar:bzip2 xorg USE_KDE= ecm archive auth codecs completion config configwidgets \ coreaddons crash dbusaddons doctools filemetadata globalaccel \ guiaddons i18n iconthemes jobwidgets kcmutils kio \ notifications parts phonon service solid sonnet textwidgets \ widgetsaddons windowsystem xmlgui USE_QT= concurrent core dbus gui network testlib widgets xml \ buildtools:build qmake:build USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= basket-notepads PLIST_SUB= QT5_VERSION=${QT5_VERSION} .include diff --git a/deskutils/subsurface/Makefile b/deskutils/subsurface/Makefile index 8ec31da83635..b57db44c0203 100644 --- a/deskutils/subsurface/Makefile +++ b/deskutils/subsurface/Makefile @@ -1,55 +1,55 @@ PORTNAME= subsurface DISTVERSIONPREFIX=v DISTVERSION= 5.0.10 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils MAINTAINER= romain@FreeBSD.org COMMENT= Manage and display dive computer data WWW= https://subsurface-divelog.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libdivecomputer.so:comms/libdc \ libzip.so:archivers/libzip \ libgit2.so:devel/libgit2 \ libcurl.so:ftp/curl \ libssh2.so:security/libssh2 USES= cmake:noninja desktop-file-utils gl gmake pkgconfig qt:5 gnome \ qmake:no_configure sqlite ssl USE_GITHUB= yes USE_GL= gl GH_TUPLE= subsurface:googlemaps:7ce7124b385b2ebac0f72c38b094f436d4fe5c58:subsurface/googlemaps USE_GNOME= libxml2 libxslt USE_QT= buildtools:build concurrent connectivity core declarative \ declarative-test:build gui linguisttools:build location network \ quickcontrols2 svg testlib:build widgets # Disable the built-in user manual and printing support which require qt5-webkit CMAKE_ON= NO_PRINTING \ NO_USERMANUAL MAKE_ENV+= DESTDIR=${STAGEDIR} pre-configure: (cd ${WRKSRC}/googlemaps && ${QMAKE}) pre-build: (cd ${WRKSRC}/googlemaps && ${MAKE}) pre-install: (cd ${WRKSRC}/googlemaps && ${SETENV} INSTALL_ROOT=${STAGEDIR} make install) post-build: ${MV} ${WRKSRC}/Documentation/user-manual.html.git ${BUILD_WRKSRC}/Documentation/user-manual.html dxo-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/subsurface ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/subsurface.desktop ${STAGEDIR}${PREFIX}/share/applications ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/icons/subsurface-icon.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "Documentation theme printing_templates translations" ${STAGEDIR}${DATADIR}) .include diff --git a/devel/R-cran-gert/Makefile b/devel/R-cran-gert/Makefile index ade12d9ce869..346d5481795e 100644 --- a/devel/R-cran-gert/Makefile +++ b/devel/R-cran-gert/Makefile @@ -1,26 +1,26 @@ PORTNAME= gert DISTVERSION= 2.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= jpbeconne@free.fr COMMENT= Simple Git Client for R WWW= https://docs.ropensci.org/gert/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE CRAN_DEPENDS= R-cran-askpass>0:security/R-cran-askpass \ R-cran-credentials>=1.2.1:security/R-cran-credentials \ R-cran-openssl>=2.0.3:security/R-cran-openssl \ R-cran-rstudioapi>=0.11:devel/R-cran-rstudioapi \ R-cran-sys>0:devel/R-cran-sys \ R-cran-zip>=2.1.0:archivers/R-cran-zip BUILD_DEPENDS= ${CRAN_DEPENDS} LIB_DEPENDS= libgit2.so:devel/libgit2 RUN_DEPENDS= ${CRAN_DEPENDS} USES= cran:auto-plist,compiles .include diff --git a/devel/R-cran-git2r/Makefile b/devel/R-cran-git2r/Makefile index 555912917bff..282a85ec3ff3 100644 --- a/devel/R-cran-git2r/Makefile +++ b/devel/R-cran-git2r/Makefile @@ -1,17 +1,17 @@ PORTNAME= git2r DISTVERSION= 0.33.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= jpbeconne@free.fr COMMENT= Provides Access to Git Repositories WWW= https://CRAN.R-project.org/package=git2r LICENSE= GPLv2 LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cran:auto-plist,compiles pkgconfig .include diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile index b0445d944360..a7a8bfaa137e 100644 --- a/devel/cargo-c/Makefile +++ b/devel/cargo-c/Makefile @@ -1,39 +1,39 @@ PORTNAME= cargo-c DISTVERSION= 0.10.5 DISTVERSIONSUFFIX= +cargo-0.83.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= jbeich@FreeBSD.org COMMENT= Cargo C-ABI helpers WWW= https://github.com/lu-zero/cargo-c LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libcurl.so:ftp/curl \ libssh2.so:security/libssh2 USES= cargo ssl PLIST_FILES= bin/cargo-capi \ bin/cargo-cbuild \ bin/cargo-cinstall \ bin/cargo-ctest \ ${NULL} .include # prevent address space exhaustion on armv6/armv7 .if ${ARCH:Marmv?} || ${ARCH} == powerpc LTO_UNSAFE= yes .endif post-patch: @${REINPLACE_CMD} -e 's,libdir.join("pkgconfig,prefix.join("libdata/pkgconfig,' \ ${WRKSRC}/src/install.rs .include diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile index 6e3e45069028..6d972b8ee98d 100644 --- a/devel/cargo-generate/Makefile +++ b/devel/cargo-generate/Makefile @@ -1,33 +1,33 @@ PORTNAME= cargo-generate DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org COMMENT= Quickly generate Rust project templates from existing git repositories WWW= https://github.com/ashleygwilliams/cargo-generate LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libcurl.so:ftp/curl \ libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo localbase ssl USE_GITHUB= yes PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md README.md \ TEMPLATES.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/cargo-udeps/Makefile b/devel/cargo-udeps/Makefile index 94d253820b38..cf8fabdb9817 100644 --- a/devel/cargo-udeps/Makefile +++ b/devel/cargo-udeps/Makefile @@ -1,360 +1,360 @@ PORTNAME= cargo-udeps DISTVERSIONPREFIX= v DISTVERSION= 0.1.50 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Find unused dependencies in Cargo.toml WWW= https://github.com/est31/cargo-udeps LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rust-nightly>0:lang/rust-nightly LIB_DEPENDS= libcurl.so:ftp/curl \ libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= est31 CARGO_BUILDDEP= no # it builds with lang/rust, but README says that it has to be built with lang/rust-nightly in order to work correctly CARGO_CRATES= adler-1.0.2 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.18 \ annotate-snippets-0.11.4 \ anstream-0.6.15 \ anstyle-1.0.8 \ anstyle-parse-0.2.5 \ anstyle-query-1.1.1 \ anstyle-wincon-3.0.4 \ anyhow-1.0.86 \ arc-swap-1.7.1 \ autocfg-1.3.0 \ base16ct-0.2.0 \ base64-0.22.1 \ base64ct-1.6.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bitmaps-2.1.0 \ block-buffer-0.10.4 \ bstr-1.10.0 \ bumpalo-3.16.0 \ bytes-1.6.1 \ bytesize-1.3.0 \ cargo-0.81.0 \ cargo-credential-0.4.6 \ cargo-credential-libsecret-0.4.6 \ cargo-credential-macos-keychain-0.4.6 \ cargo-credential-wincred-0.4.6 \ cargo-platform-0.1.8 \ cargo-util-0.2.13 \ cargo-util-schemas-0.4.0 \ cc-1.1.6 \ cfg-if-1.0.0 \ clap-4.5.11 \ clap_builder-4.5.11 \ clap_derive-4.5.11 \ clap_lex-0.7.2 \ clru-0.6.2 \ color-print-0.3.6 \ color-print-proc-macro-0.3.6 \ colorchoice-1.0.2 \ const-oid-0.9.6 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cpufeatures-0.2.12 \ crates-io-0.40.3 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ ct-codecs-1.1.1 \ curl-0.4.46 \ curl-sys-0.4.73+curl-8.8.0 \ dbus-0.9.7 \ der-0.7.9 \ deranged-0.3.11 \ diff-0.1.13 \ digest-0.10.7 \ dunce-1.0.4 \ ecdsa-0.16.9 \ ed25519-compact-2.1.1 \ either-1.13.0 \ elliptic-curve-0.13.8 \ encoding_rs-0.8.34 \ equivalent-1.0.1 \ erased-serde-0.4.5 \ errno-0.3.9 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ faster-hex-0.9.0 \ fastrand-2.1.0 \ ff-0.13.0 \ fiat-crypto-0.2.9 \ filetime-0.2.23 \ flate2-1.0.30 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ generic-array-0.14.7 \ getrandom-0.2.15 \ git2-0.18.3 \ git2-curl-0.19.0 \ gix-0.63.0 \ gix-actor-0.31.5 \ gix-attributes-0.22.3 \ gix-bitmap-0.2.11 \ gix-chunk-0.4.8 \ gix-command-0.3.8 \ gix-commitgraph-0.24.3 \ gix-config-0.37.0 \ gix-config-value-0.14.7 \ gix-credentials-0.24.4 \ gix-date-0.8.7 \ gix-diff-0.44.1 \ gix-dir-0.5.0 \ gix-discover-0.32.0 \ gix-features-0.38.2 \ gix-filter-0.11.3 \ gix-fs-0.11.2 \ gix-glob-0.16.4 \ gix-hash-0.14.2 \ gix-hashtable-0.5.2 \ gix-ignore-0.11.3 \ gix-index-0.33.1 \ gix-lock-14.0.0 \ gix-macros-0.1.5 \ gix-negotiate-0.13.2 \ gix-object-0.42.3 \ gix-odb-0.61.1 \ gix-pack-0.51.1 \ gix-packetline-0.17.5 \ gix-packetline-blocking-0.17.4 \ gix-path-0.10.9 \ gix-pathspec-0.7.6 \ gix-prompt-0.8.6 \ gix-protocol-0.45.2 \ gix-quote-0.4.12 \ gix-ref-0.44.1 \ gix-refspec-0.23.1 \ gix-revision-0.27.2 \ gix-revwalk-0.13.2 \ gix-sec-0.10.7 \ gix-submodule-0.11.0 \ gix-tempfile-14.0.1 \ gix-trace-0.1.9 \ gix-transport-0.42.2 \ gix-traverse-0.39.2 \ gix-url-0.27.4 \ gix-utils-0.1.12 \ gix-validate-0.8.5 \ gix-worktree-0.34.1 \ glob-0.3.1 \ globset-0.4.14 \ group-0.13.0 \ hashbrown-0.14.5 \ hashlink-0.9.1 \ heck-0.5.0 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.9 \ http-auth-0.1.9 \ humantime-2.1.0 \ idna-0.5.0 \ ignore-0.4.22 \ im-rc-15.1.0 \ indexmap-2.2.6 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itoa-1.0.11 \ jobserver-0.1.32 \ js-sys-0.3.69 \ kstring-2.0.2 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.155 \ libdbus-sys-0.2.5 \ libgit2-sys-0.16.2+1.7.2 \ libloading-0.8.5 \ libnghttp2-sys-0.1.10+1.61.0 \ libsqlite3-sys-0.28.0 \ libssh2-sys-0.3.0 \ libz-sys-1.1.18 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ matchers-0.1.0 \ maybe-async-0.2.10 \ memchr-2.7.4 \ memmap2-0.9.4 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.4 \ miow-0.6.0 \ nom-7.1.3 \ normpath-1.2.0 \ nu-ansi-term-0.46.0 \ nu-ansi-term-0.50.1 \ num-conv-0.1.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ once_cell-1.19.0 \ opener-0.7.1 \ openssl-0.10.66 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.3.1+3.3.1 \ openssl-sys-0.9.103 \ ordered-float-2.10.1 \ orion-0.17.6 \ os_info-3.8.2 \ overload-0.1.1 \ p384-0.13.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ pasetors-0.6.8 \ pathdiff-0.2.1 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pkcs8-0.10.2 \ pkg-config-0.3.30 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ pretty_assertions-1.4.0 \ primeorder-0.13.6 \ proc-macro2-1.0.86 \ prodash-28.0.0 \ quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_xoshiro-0.6.0 \ redox_syscall-0.4.1 \ redox_syscall-0.5.3 \ regex-1.10.5 \ regex-automata-0.1.10 \ regex-automata-0.4.7 \ regex-syntax-0.6.29 \ regex-syntax-0.8.4 \ rfc6979-0.4.0 \ rusqlite-0.31.0 \ rustfix-0.8.4 \ rustix-0.38.34 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.23 \ scopeguard-1.2.0 \ sec1-0.7.3 \ security-framework-2.11.1 \ security-framework-sys-2.11.1 \ semver-1.0.23 \ serde-1.0.204 \ serde-untagged-0.1.6 \ serde-value-0.7.0 \ serde_derive-1.0.204 \ serde_ignored-0.1.10 \ serde_json-1.0.121 \ serde_spanned-0.6.7 \ sha1-0.10.6 \ sha1_smol-1.0.1 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ shell-escape-0.1.5 \ shell-words-1.1.0 \ signature-2.2.0 \ sized-chunks-0.6.5 \ smallvec-1.13.2 \ socket2-0.5.7 \ spki-0.7.3 \ static_assertions-1.1.0 \ strsim-0.11.1 \ subtle-2.6.1 \ supports-hyperlinks-3.0.0 \ supports-unicode-3.0.0 \ syn-2.0.72 \ tar-0.4.41 \ tempfile-3.10.1 \ terminal_size-0.3.0 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ thread_local-1.1.8 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ toml-0.8.16 \ toml_datetime-0.6.7 \ toml_edit-0.22.17 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-chrome-0.7.2 \ tracing-core-0.1.32 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.18 \ typeid-1.0.0 \ typenum-1.17.0 \ unicase-2.7.0 \ unicode-bidi-0.3.15 \ unicode-bom-2.0.3 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-width-0.1.13 \ unicode-xid-0.2.4 \ url-2.5.2 \ utf8parse-0.2.2 \ valuable-0.1.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.92 \ wasm-bindgen-backend-0.2.92 \ wasm-bindgen-macro-0.2.92 \ wasm-bindgen-macro-support-0.2.92 \ wasm-bindgen-shared-0.2.92 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.8 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ winnow-0.6.16 \ yansi-0.5.1 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/criterion/Makefile b/devel/criterion/Makefile index a3067787a99b..759e5a4f86f1 100644 --- a/devel/criterion/Makefile +++ b/devel/criterion/Makefile @@ -1,61 +1,61 @@ PORTNAME= criterion DISTVERSIONPREFIX= v DISTVERSION= 2.4.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= C and C++ unit testing framework for the 21st century WWW= https://github.com/Snaipe/Criterion LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/klib/khash.h:devel/klib \ ${PYTHON_PKGNAMEPREFIX}protobuf>0:devel/py-protobuf@${PY_FLAVOR} \ nanopb>0:devel/nanopb \ cmake:devel/cmake-core \ protoc:devel/protobuf LIB_DEPENDS= libboxfort.so:devel/boxfort \ libffi.so:devel/libffi \ libgit2.so:devel/libgit2 \ libnanomsg.so:net/nanomsg RUN_DEPENDS= nanopb>0:devel/nanopb USES= gettext localbase:ldflags meson python pkgconfig shebangfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= Snaipe GH_PROJECT= Criterion GH_TUPLE= MrAnno:debugbreak:83bf7e9:debugbreak SHEBANG_FILES= src/protocol/gen-pb.py CFLAGS+= -fPIC \ -I${LOCALBASE}/include/klib \ -I${WRKSRC_debugbreak} MESON_ARGS= -Dtests=false -Dsamples=false .include .if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif quick-test: @cd ${TEST_WRKSRC} && \ ${CC} ${CFLAGS} ${LDFLAGS} -I${STAGEDIR}${PREFIX}/include \ ${STAGEDIR}${PREFIX}/lib/libcriterion.a \ -L${LOCALBASE}/lib -lboxfort -lprotobuf-nanopb -lgit2 -lnanomsg -lintl \ ${FILESDIR}/example.c && \ ./a.out # test succeeds when simple::Test fails with assertion do-test: cd ${WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} --reconfigure ${CONFIGURE_ARGS} -Dtests=true && \ cd ${BUILD_WRKSRC} && \ ${DO_MAKE_BUILD} ${ALL_TARGET} test .include diff --git a/devel/dura/Makefile b/devel/dura/Makefile index cfde71e970a5..19d8cd556b07 100644 --- a/devel/dura/Makefile +++ b/devel/dura/Makefile @@ -1,120 +1,120 @@ PORTNAME= dura DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Background process that watches Git repositories and backs up data WWW= https://github.com/tkellogg/dura LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= tkellogg CARGO_CRATES= ansi_term-0.12.1 \ atty-0.2.14 \ autocfg-1.0.1 \ bitflags-1.3.2 \ bytes-1.1.0 \ cc-1.0.72 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-3.1.6 \ dirs-4.0.0 \ dirs-sys-0.3.6 \ fastrand-1.6.0 \ form_urlencoded-1.0.1 \ getrandom-0.2.3 \ git2-0.13.25 \ hashbrown-0.11.2 \ hermit-abi-0.1.19 \ idna-0.2.3 \ indexmap-1.8.0 \ instant-0.1.12 \ itoa-1.0.1 \ jobserver-0.1.24 \ lazy_static-1.4.0 \ libc-0.2.112 \ libgit2-sys-0.12.26+1.3.0 \ libssh2-sys-0.2.23 \ libz-sys-1.1.3 \ lock_api-0.4.5 \ log-0.4.14 \ matchers-0.1.0 \ matches-0.1.9 \ memchr-2.4.1 \ mio-0.7.14 \ miow-0.3.7 \ ntapi-0.3.6 \ num-integer-0.1.44 \ num-traits-0.2.14 \ num_cpus-1.13.1 \ once_cell-1.9.0 \ openssl-probe-0.1.4 \ openssl-sys-0.9.72 \ os_str_bytes-6.0.0 \ parking_lot-0.11.2 \ parking_lot_core-0.8.5 \ percent-encoding-2.1.0 \ pin-project-lite-0.2.8 \ pkg-config-0.3.24 \ proc-macro2-1.0.36 \ quote-1.0.14 \ redox_syscall-0.2.10 \ redox_users-0.4.0 \ regex-1.5.5 \ regex-automata-0.1.10 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ ryu-1.0.9 \ scopeguard-1.1.0 \ serde-1.0.133 \ serde_derive-1.0.133 \ serde_json-1.0.74 \ serial_test-0.5.1 \ serial_test_derive-0.5.1 \ sharded-slab-0.1.4 \ signal-hook-registry-1.4.0 \ smallvec-1.7.0 \ strsim-0.10.0 \ syn-1.0.85 \ tempfile-3.3.0 \ termcolor-1.1.2 \ textwrap-0.15.0 \ thread_local-1.1.4 \ time-0.1.44 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ tokio-1.15.0 \ tokio-macros-1.7.0 \ toml-0.5.8 \ tracing-0.1.29 \ tracing-attributes-0.1.18 \ tracing-core-0.1.21 \ tracing-log-0.1.2 \ tracing-subscriber-0.3.5 \ unicode-bidi-0.3.7 \ unicode-normalization-0.1.19 \ unicode-xid-0.2.2 \ url-2.2.2 \ vcpkg-0.2.15 \ wasi-0.10.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile index 86f71e9052bb..0558e50cc827 100644 --- a/devel/gbump/Makefile +++ b/devel/gbump/Makefile @@ -1,80 +1,80 @@ PORTNAME= gbump PORTVERSION= 1.1.2 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= nbari@tequila.io COMMENT= Git tag semantic version bumper WWW= https://github.com/nbari/gbump LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo localbase ssl CARGO_CRATES= aho-corasick-1.1.2 \ anstream-0.6.5 \ anstyle-1.0.4 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ bitflags-2.4.1 \ cc-1.0.83 \ cfg-if-1.0.0 \ clap-4.4.11 \ clap_builder-4.4.11 \ clap_lex-0.6.0 \ colorchoice-1.0.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ git2-0.18.1 \ idna-0.5.0 \ jobserver-0.1.27 \ libc-0.2.151 \ libgit2-sys-0.16.1+1.7.1 \ libssh2-sys-0.3.0 \ libz-sys-1.1.12 \ log-0.4.20 \ memchr-2.6.4 \ once_cell-1.19.0 \ openssl-0.10.61 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.2.1+3.2.0 \ openssl-sys-0.9.97 \ percent-encoding-2.3.1 \ pkg-config-0.3.27 \ proc-macro2-1.0.70 \ quote-1.0.33 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ strsim-0.10.0 \ syn-2.0.41 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ unicode-bidi-0.3.14 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ url-2.5.0 \ utf8parse-0.2.1 \ vcpkg-0.2.15 \ windows-sys-0.52.0 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.52.0 PLIST_FILES= bin/gbump .include diff --git a/devel/geany-plugin-git-changebar/Makefile b/devel/geany-plugin-git-changebar/Makefile index fa89874106ee..836e837bac9c 100644 --- a/devel/geany-plugin-git-changebar/Makefile +++ b/devel/geany-plugin-git-changebar/Makefile @@ -1,15 +1,15 @@ PORTNAME= geany-plugin-git-changebar PORTVERSION= ${GEANY_VER} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= madpilot@FreeBSD.org COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC} WWW= https://plugins.geany.org/git-changebar.html LIB_DEPENDS= libgit2.so:devel/libgit2 OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../geany-plugins/files/Makefile.common" .include diff --git a/devel/geany-plugin-workbench/Makefile b/devel/geany-plugin-workbench/Makefile index af2a2d33696e..6f62df75ae6d 100644 --- a/devel/geany-plugin-workbench/Makefile +++ b/devel/geany-plugin-workbench/Makefile @@ -1,13 +1,13 @@ PORTNAME= geany-plugin-workbench PORTVERSION= ${GEANY_VER} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= madpilot@FreeBSD.org COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC} WWW= https://plugins.geany.org/workbench.html LIB_DEPENDS= libgit2.so:devel/libgit2 .include "${.CURDIR}/../geany-plugins/files/Makefile.common" .include diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile index e84944df5004..f059d57fbd6d 100644 --- a/devel/git-repo-manager/Makefile +++ b/devel/git-repo-manager/Makefile @@ -1,169 +1,169 @@ PORTNAME= git-repo-manager DISTVERSIONPREFIX= v DISTVERSION= 0.7.18 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Git tool to manage worktrees and integrate with GitHub and GitLab WWW= https://hakoerber.github.io/git-repo-manager/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo localbase USE_GITHUB= yes GH_ACCOUNT= hakoerber CARGO_CRATES= adler2-2.0.0 \ aho-corasick-1.1.3 \ anstream-0.6.15 \ anstyle-1.0.8 \ anstyle-parse-0.2.5 \ anstyle-query-1.1.1 \ anstyle-wincon-3.0.4 \ autocfg-1.3.0 \ base64-0.22.1 \ bitflags-2.6.0 \ byteorder-1.5.0 \ bytes-1.7.1 \ cc-1.1.14 \ cfg-if-1.0.0 \ clap-4.5.16 \ clap_builder-4.5.15 \ clap_derive-4.5.13 \ clap_lex-0.7.2 \ colorchoice-1.0.2 \ comfy-table-7.1.1 \ console-0.15.8 \ crc32fast-1.4.2 \ crossterm-0.27.0 \ crossterm_winapi-0.9.1 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ encode_unicode-0.3.6 \ equivalent-1.0.1 \ flate2-1.0.33 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ getrandom-0.2.15 \ git2-0.19.0 \ hashbrown-0.14.5 \ heck-0.5.0 \ http-1.1.0 \ idna-0.5.0 \ indexmap-2.4.0 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.11 \ jobserver-0.1.32 \ lazy_static-1.5.0 \ libc-0.2.158 \ libgit2-sys-0.17.0+1.8.1 \ libredox-0.1.3 \ libssh2-sys-0.3.0 \ libz-sys-1.1.20 \ lock_api-0.4.12 \ log-0.4.22 \ memchr-2.7.4 \ miniz_oxide-0.8.0 \ once_cell-1.19.0 \ openssl-probe-0.1.5 \ openssl-src-300.3.1+3.3.1 \ openssl-sys-0.9.103 \ option-ext-0.2.0 \ outdir-tempdir-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parse_link_header-0.4.0 \ percent-encoding-2.3.1 \ pkg-config-0.3.30 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.86 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.5.3 \ redox_users-0.4.6 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ ring-0.17.8 \ rustls-0.23.12 \ rustls-pki-types-1.8.0 \ rustls-webpki-0.102.6 \ rustversion-1.0.17 \ ryu-1.0.18 \ scopeguard-1.2.0 \ serde-1.0.209 \ serde_derive-1.0.209 \ serde_json-1.0.127 \ serde_spanned-0.6.7 \ serde_yaml-0.9.34+deprecated \ shellexpand-3.1.0 \ shlex-1.3.0 \ smallvec-1.13.2 \ spin-0.9.8 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.76 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.20 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-width-0.1.13 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ ureq-2.10.1 \ url-2.5.2 \ url-escape-0.1.1 \ utf8parse-0.2.2 \ uuid-1.10.0 \ vcpkg-0.2.15 \ wasi-0.11.0+wasi-snapshot-preview1 \ webpki-roots-0.26.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ winnow-0.6.18 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/grm .include diff --git a/devel/git-workspace/Makefile b/devel/git-workspace/Makefile index 255dcfa53d4c..0d0672ed6f94 100644 --- a/devel/git-workspace/Makefile +++ b/devel/git-workspace/Makefile @@ -1,176 +1,176 @@ PORTNAME= git-workspace DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Sync personal and work git repositories from multiple providers WWW= https://github.com/orf/git-workspace LICENSE= MIT LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= orf CARGO_CRATES= adler-1.0.2 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ ansi_term-0.12.1 \ anyhow-1.0.86 \ arrayref-0.3.8 \ arrayvec-0.5.2 \ ascii-0.9.3 \ atomic-counter-1.0.1 \ atty-0.2.14 \ base64-0.13.1 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.6.0 \ blake2b_simd-0.5.11 \ brotli-decompressor-4.0.1 \ bstr-1.10.0 \ byteorder-1.5.0 \ cc-1.1.7 \ cfg-if-1.0.0 \ clap-2.34.0 \ combine-3.8.1 \ console-0.15.8 \ constant_time_eq-0.1.5 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ dirs-1.0.5 \ either-1.13.0 \ encode_unicode-0.3.6 \ equivalent-1.0.1 \ expanduser-1.2.2 \ flate2-1.0.31 \ form_urlencoded-1.2.1 \ fs_extra-1.3.0 \ getrandom-0.1.16 \ getrandom-0.2.15 \ git2-0.19.0 \ globset-0.4.14 \ graphql-introspection-query-0.2.0 \ graphql-parser-0.4.0 \ graphql_client-0.14.0 \ graphql_client_codegen-0.14.0 \ graphql_query_derive-0.14.0 \ hashbrown-0.14.5 \ heck-0.3.3 \ heck-0.4.1 \ hermit-abi-0.1.19 \ idna-0.5.0 \ indexmap-2.3.0 \ indicatif-0.17.8 \ instant-0.1.13 \ itoa-1.0.11 \ jobserver-0.1.32 \ lazy_static-1.5.0 \ libc-0.2.155 \ libgit2-sys-0.17.0+1.8.1 \ libssh2-sys-0.3.0 \ libz-sys-1.1.18 \ log-0.4.22 \ memchr-2.7.4 \ miniz_oxide-0.7.4 \ number_prefix-0.4.0 \ once_cell-1.19.0 \ openssl-probe-0.1.5 \ openssl-sys-0.9.103 \ percent-encoding-2.3.1 \ pkg-config-0.3.30 \ portable-atomic-1.7.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.86 \ pwd-1.4.0 \ quote-1.0.36 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.1.57 \ redox_users-0.3.5 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ ring-0.17.8 \ rust-argon2-0.8.3 \ rustls-0.23.12 \ rustls-native-certs-0.7.1 \ rustls-pemfile-2.1.3 \ rustls-pki-types-1.7.0 \ rustls-webpki-0.102.6 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.23 \ security-framework-2.11.1 \ security-framework-sys-2.11.1 \ serde-1.0.204 \ serde_derive-1.0.204 \ serde_json-1.0.122 \ serde_spanned-0.6.7 \ spin-0.9.8 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.72 \ textwrap-0.11.0 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.20 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.13 \ unreachable-1.0.0 \ untrusted-0.9.0 \ ureq-2.10.0 \ url-2.5.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.5 \ void-1.0.2 \ walkdir-2.5.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ webpki-roots-0.26.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ winnow-0.6.18 \ zeroize-1.8.1 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/gitg/Makefile b/devel/gitg/Makefile index fda2c7e20d30..591e57937a36 100644 --- a/devel/gitg/Makefile +++ b/devel/gitg/Makefile @@ -1,54 +1,54 @@ PORTNAME= gitg PORTVERSION= 41 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ PATCHFILES+= 1978973b1284.patch:-p1 # https://gitlab.gnome.org/GNOME/gitg/-/merge_requests/175 MAINTAINER= kwm@FreeBSD.org COMMENT= GTK-based git repository viewer WWW= https://wiki.gnome.org/Apps/Gitg LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant \ libgee-0.8.so:devel/libgee \ libgit2.so:devel/libgit2 \ libgit2-glib-1.0.so:devel/libgit2-glib \ libjson-glib-1.0.so:devel/json-glib \ libpeas-1.0.so:devel/libpeas \ libgspell-1.so:textproc/gspell \ libdazzle-1.0.so:x11-toolkits/libdazzle \ libsecret-1.so:security/libsecret RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas CONFLICTS= gitg0 PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gnome localbase \ meson pathfix pkgconfig python:build tar:xz vala:build USE_GNOME= cairo gdkpixbuf2 gtk30 gtksourceview4 intltool introspection USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.gitg.gschema.xml BINARY_ALIAS= python3=${PYTHON_VERSION} OPTIONS_DEFINE= PYTHON OPTIONS_SUB= yes PYTHON_USES= python PYTHON_MESON_TRUE= python PYTHON_USE= GNOME=pygobject3 post-install-PYTHON-on: (cd ${STAGEDIR}${PREFIX} \ && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .include diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile index 1f6f70fa6833..4e690dda22d1 100644 --- a/devel/gitui/Makefile +++ b/devel/gitui/Makefile @@ -1,43 +1,43 @@ PORTNAME= gitui DISTVERSIONPREFIX= v DISTVERSION= 0.26.3 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Terminal UI for git WWW= https://github.com/extrawurst/gitui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= link fails: ld: error: undefined symbol: __atomic_is_lock_fre BUILD_DEPENDS= bash:shells/bash \ gmake:devel/gmake LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo localbase:ldflags perl5 pkgconfig python:build ssl xorg USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= extrawurst RUSTFLAGS+= --cap-lints=warn PLIST_FILES= bin/${PORTNAME} OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib BINARY_ALIAS= python3=${PYTHON_CMD} # xcb requires python3 # Fix build on armv7, i386 and powerpc # sys-info-0.9.1 crate issue: https://github.com/FillZpp/sys-info-rs/issues/80 post-patch: @${REINPLACE_CMD} \ -e '/get_cpu/s|unsigned long|uint64_t|' \ -e '/get_proc_total/s|unsigned long|uint64_t|' \ ${WRKSRC}/cargo-crates/sys-info-0.9.1/c/*.[ch] .include diff --git a/devel/gnome-builder/Makefile b/devel/gnome-builder/Makefile index 214d83cbaa26..27332b4bd76f 100644 --- a/devel/gnome-builder/Makefile +++ b/devel/gnome-builder/Makefile @@ -1,93 +1,93 @@ PORTNAME= gnome-builder PORTVERSION= 42.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= IDE for writing software for GNOME WWW= https://wiki.gnome.org/Apps/Builder LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= fails to build with libgit2 1.8.1 LIB_DEPENDS= libcmark.so:textproc/cmark \ libdazzle-1.0.so:x11-toolkits/libdazzle \ libdevhelp-3.so:devel/devhelp \ libenchant-2.so:textproc/enchant2 \ libfontconfig.so:x11-fonts/fontconfig \ libgit2-glib-1.0.so:devel/libgit2-glib \ libgit2.so:devel/libgit2 \ libgladeui-2.so:devel/glade \ libgspell-1.so:textproc/gspell \ libhandy-1.so:x11-toolkits/libhandy \ libjson-glib-1.0.so:devel/json-glib \ libjsonrpc-glib-1.0.so:devel/jsonrpc-glib \ libpcre.so:devel/pcre \ libpeas-1.0.so:devel/libpeas \ libportal.so:deskutils/libportal \ libportal-gtk3.so:deskutils/libportal-gtk3 \ libsoup-2.4.so:devel/libsoup \ libtemplate_glib-1.0.so:devel/template-glib \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 PORTSCOUT= limitw:1,even PORTDOCS= * CONFLICTS_BUILD= gnome-builder-3.16.* USES= compiler:c++11-lang desktop-file-utils gettext gnome \ localbase:lfdlags meson pkgconfig python:build shebangfix \ tar:xz vala:lib USE_GNOME= cairo gtksourceview4 introspection libxml2 vte3 SHEBANG_FILES= ${WRKSRC}/src/plugins/gradle/gradle_plugin.py \ ${WRKSRC}/src/plugins/maven/maven_plugin.py USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} MESON_ARGS= -Dplugin_color_picker=false \ -Dplugin_flatpak=false \ -Dplugin_jhbuild=false \ -Dplugin_qemu=false \ -Dplugin_sysprof=false \ -Dplugin_update_manager=false PLIST_SUB= BUILDER_VERSION=${PORTVERSION:R} GLIB_SCHEMAS= org.gnome.builder.build.gschema.xml \ org.gnome.builder.clang.gschema.xml \ org.gnome.builder.code-insight.gschema.xml \ org.gnome.builder.editor.gschema.xml \ org.gnome.builder.editor.language.gschema.xml \ org.gnome.builder.extension-type.gschema.xml \ org.gnome.builder.gnome-code-assistance.gschema.xml \ org.gnome.builder.gschema.xml \ org.gnome.builder.plugin.gschema.xml \ org.gnome.builder.plugins.copyright.gschema.xml \ org.gnome.builder.plugins.eslint.gschema.xml \ org.gnome.builder.plugins.stylelint.gschema.xml \ org.gnome.builder.project-tree.gschema.xml \ org.gnome.builder.project.gschema.xml \ org.gnome.builder.rust-analyzer.gschema.xml \ org.gnome.builder.terminal.gschema.xml \ org.gnome.builder.workbench.gschema.xml OPTIONS_SUB= YES OPTIONS_DEFINE= CLANG DOCS OPTIONS_DEFAULT= CLANG # track the latest llvm/clang version, the config script picks the newest available CLANG_DESC= Build the clang plugin CLANG_MESON_TRUE= plugin_clang CLANG_USES= llvm:build,run CLANG_CONFIGURE_ENV= LLVM_CONFIG=${LLVM_CONFIG} # 11.1 and older has issues with vala generated code. post-patch: ${REINPLACE_CMD} -e '/-Werror=return-type/d' \ ${WRKSRC}/meson.build .include diff --git a/devel/grv/Makefile b/devel/grv/Makefile index 7f135c50bd0e..bac69d2114cb 100644 --- a/devel/grv/Makefile +++ b/devel/grv/Makefile @@ -1,57 +1,57 @@ PORTNAME= grv DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= dmgk@FreeBSD.org COMMENT= Terminal interface for viewing git repositories WWW= https://github.com/rgburke/grv LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN= fails to build with libgit 1.8.1 DEPRECATED= Unmaintained for years, outdated EXPIRATION_DATE=2024-12-31 LIB_DEPENDS= libgit2.so:devel/libgit2 USES= go ncurses pkgconfig readline USE_GITHUB= yes GH_ACCOUNT= rgburke GH_SUBDIR= src/github.com/rgburke/grv GH_TUPLE= bradfitz:slice:2b758aa:slice/vendor/github.com/bradfitz/slice \ camlistore:go4:94abd69:reflectutil/vendor/go4.org \ davecgh:go-spew:d8f796a:spew/vendor/github.com/davecgh/go-spew \ gobwas:glob:e7a84e9:glob/vendor/github.com/gobwas/glob \ golang:crypto:a1f597e:crypto/vendor/golang.org/x/crypto \ golang:sys:v0.6.0:sys/vendor/golang.org/x/sys \ mattn:go-runewidth:703b5e6:runewidth/vendor/github.com/mattn/go-runewidth \ pmezard:go-difflib:5d4384e:difflib/vendor/github.com/pmezard/go-difflib \ rgburke:goncurses:74f667a:goncurses/vendor/github.com/rgburke/goncurses \ rjeczalik:notify:629144b:notify/vendor/github.com/rjeczalik/notify \ Sirupsen:logrus:v1.4.0:logrus/vendor/github.com/Sirupsen/logrus \ stretchr:objx:c61a9df:objx/vendor/github.com/stretchr/objx \ stretchr:testify:34c6fa2:testify/vendor/github.com/stretchr/testify \ tchap:go-patricia:v2.3.0:patricia/vendor/github.com/tchap/go-patricia \ libgit2:git2go:ecaeb7a:git2go/vendor/gopkg.in/libgit2/git2go.v27 # Keep this in sync with devel/libgit2 version GO_TARGET= ./cmd/grv GO_BUILDFLAGS= -ldflags "-X main.version=${PORTVERSION}" PLIST_FILES= bin/grv OPTIONS_DEFINE= DOCS PORTDOCS= * do-test: cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} test ${GO_BUILDLAGS} ${GO_TARGET} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile index f4f3e791e9ac..dd824ae76502 100644 --- a/devel/interactive_rebase_tool/Makefile +++ b/devel/interactive_rebase_tool/Makefile @@ -1,25 +1,25 @@ PORTNAME= interactive_rebase_tool DISTVERSION= 2.4.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= petteri.valkonen@iki.fi COMMENT= Improved sequence editor for Git WWW= https://gitrebasetool.mitmaro.ca/ LICENSE= GPLv3+ LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= MitMaro GH_PROJECT= git-interactive-rebase-tool PLIST_FILES= bin/interactive-rebase-tool \ share/man/man1/interactive-rebase-tool.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/src/interactive-rebase-tool.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile index b49c2f5d28c5..b2ebe01f9668 100644 --- a/devel/jujutsu/Makefile +++ b/devel/jujutsu/Makefile @@ -1,29 +1,29 @@ PORTNAME= jujutsu DISTVERSIONPREFIX= v DISTVERSION= 0.22.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= se@FreeBSD.org COMMENT= Git-compatible VCS that is both simple and powerful WWW= https://github.com/martinvonz/jj/blob/main/README.md LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 \ libzstd.so:archivers/zstd USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= martinvonz GH_PROJECT= jj PLIST_FILES= bin/jj do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/jj \ ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile index 0a1b6a942026..b5e784d83e64 100644 --- a/devel/kf5-ktexteditor/Makefile +++ b/devel/kf5-ktexteditor/Makefile @@ -1,24 +1,24 @@ PORTNAME= ktexteditor DISTVERSION= ${KDE_FRAMEWORKS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel kde kde-frameworks MAINTAINER= kde@FreeBSD.org COMMENT= KF5 advanced embeddable text editor LIB_DEPENDS= libgit2.so:devel/libgit2 \ libeditorconfig.so:editors/editorconfig-core-c USES= cmake compiler:c++11-lib gettext kde:5 cpe pkgconfig \ qt:5 tar:xz xorg USE_KDE= archive auth codecs completion config configwidgets \ coreaddons guiaddons i18n itemviews \ jobwidgets kio parts service solid sonnet syntaxhighlighting \ textwidgets widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus declarative gui network printsupport \ widgets xml \ buildtools:build qmake:build USE_XORG= x11 .include diff --git a/devel/kommit/Makefile b/devel/kommit/Makefile index 19e05d6f3222..c5b894bf8adf 100644 --- a/devel/kommit/Makefile +++ b/devel/kommit/Makefile @@ -1,29 +1,29 @@ PORTNAME= kommit DISTVERSION= 1.3.1-20 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel kde MAINTAINER= kde@FreeBSD.org COMMENT= Git GUI client for KDE WWW= https://apps.kde.org/kommit/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgit2.so:devel/libgit2 \ libdolphinvcs.so:x11-fm/dolphin USES= cmake compiler:c++17-lang kde:5 localbase:ldflags \ pkgconfig qt:5 xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons doctools i18n itemviews jobwidgets \ kio parts service solid sonnet syntaxhighlighting texteditor \ textwidgets widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus gui network widgets xml \ buildtools:build qmake:build testlib:build USE_XORG= x11 KDE_INVENT= fdfe7a23d95413007bbd6e26182dc423b2d6efa0 sdk .include diff --git a/devel/libgit2-glib/Makefile b/devel/libgit2-glib/Makefile index 839d17843c03..d625529289a8 100644 --- a/devel/libgit2-glib/Makefile +++ b/devel/libgit2-glib/Makefile @@ -1,41 +1,41 @@ # Also update devel/libgit2, devel/rubygem-rugged, devel/py-pygit2 PORTNAME= libgit2-glib PORTVERSION= 1.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/libgit2-glib/-/commit/ PATCHFILES= a76fdf96c3a.patch:-p1 # https://gitlab.gnome.org/GNOME/libgit2-glib/-/merge_requests/40 MAINTAINER= gnome@FreeBSD.org COMMENT= Glib wrapper library around the libgit2 git access library WWW= https://gitlab.gnome.org/GNOME/libgit2-glib LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgit2.so:devel/libgit2 USES= compiler:c11 gnome localbase \ meson pkgconfig python:build tar:xz vala:build USE_GNOME= glib20 introspection USE_LDCONFIG= yes MESON_ARGS= -Dpython=false BINARY_ALIAS= python3=${PYTHON_VERSION} # XXX: meson_vapi_link.py does not respect STAGEDIR for some reason and silently # fails when building as user and touches the external fs when building as root. # Neutralize it. We replicate what it does in post-install. post-patch: @${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/meson_vapi_link.py post-install: ${RLN} ${STAGEDIR}${PREFIX}/share/vala/vapi/libgit2-glib-1.0.deps \ ${STAGEDIR}${PREFIX}/share/vala/vapi/ggit-1.0.deps ${RLN} ${STAGEDIR}${PREFIX}/share/vala/vapi/libgit2-glib-1.0.vapi \ ${STAGEDIR}${PREFIX}/share/vala/vapi/ggit-1.0.vapi .include diff --git a/devel/py-pygit2/Makefile b/devel/py-pygit2/Makefile index b508657e5976..fd61c51d2ecd 100644 --- a/devel/py-pygit2/Makefile +++ b/devel/py-pygit2/Makefile @@ -1,29 +1,30 @@ # Also update devel/libgit2, devel/libgit2-glib, devel/rubygem-rugged PORTNAME= pygit2 PORTVERSION= 1.16.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= mfechner@FreeBSD.org COMMENT= Python bindings for libgit2 WWW= https://www.pygit2.org \ https://github.com/libgit2/pygit2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}cffi>=1.4.0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libgit2.so:devel/libgit2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.4.0:devel/py-cffi@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 pytest post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pygit2/_*git2*.so \ .include diff --git a/devel/rubygem-rugged/Makefile b/devel/rubygem-rugged/Makefile index 35768d446738..82cd322f211b 100644 --- a/devel/rubygem-rugged/Makefile +++ b/devel/rubygem-rugged/Makefile @@ -1,23 +1,23 @@ # Also update devel/libgit2, devel/libgit2-glib, devel/py-pygit2 PORTNAME= rugged PORTVERSION= 1.7.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Ruby bindings to the libgit2 library WWW= https://github.com/libgit2/rugged LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libgit2>=${PORTVERSION:R}:devel/libgit2 LIB_DEPENDS= libgit2.so:devel/libgit2 \ libgmp.so:math/gmp CONFIGURE_ARGS= --use-system-libraries USES= gem pkgconfig .include diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile index b76eea7bc47a..66f01aaac124 100644 --- a/devel/sentry-cli/Makefile +++ b/devel/sentry-cli/Makefile @@ -1,34 +1,34 @@ PORTNAME= sentry-cli DISTVERSION= 2.31.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org COMMENT= Command line utility to work with Sentry WWW= https://docs.sentry.io/cli/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl \ libgit2.so:devel/libgit2 \ libzstd.so:archivers/zstd USES= cargo ssl:build USE_GITHUB= yes GH_ACCOUNT= getsentry PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS REPORTING OPTIONS_DEFAULT= REPORTING REPORTING_DESC= Enable crash reporting REPORTING_VARS= CARGO_FEATURES+=with_crash_reporting post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/spr/Makefile b/devel/spr/Makefile index 29545106e36b..a77444cc7e83 100644 --- a/devel/spr/Makefile +++ b/devel/spr/Makefile @@ -1,265 +1,265 @@ PORTNAME= spr DISTVERSIONPREFIX= v DISTVERSION= 1.3.5-4 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -gd90b197 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Submit pull requests for amendable, rebaseable commits to GitHub WWW= https://github.com/getcord/spr LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs: # see https://github.com/getcord/spr/issues/185 LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= getcord RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 CARGO_CRATES= addr2line-0.22.0 \ adler-1.0.2 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ arc-swap-1.7.1 \ ascii-0.9.3 \ async-trait-0.1.81 \ atty-0.2.14 \ autocfg-1.3.0 \ backtrace-0.3.73 \ base64-0.13.1 \ base64-0.21.7 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bstr-1.10.0 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ bytes-1.1.0 \ cc-1.1.7 \ cfg-if-1.0.0 \ chrono-0.4.38 \ clap-3.2.25 \ clap_derive-3.2.25 \ clap_lex-0.2.4 \ combine-3.8.1 \ console-0.15.8 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ deranged-0.3.11 \ dialoguer-0.10.4 \ doc-comment-0.3.3 \ either-1.13.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.34 \ equivalent-1.0.1 \ errno-0.3.9 \ fastrand-1.9.0 \ fastrand-2.1.0 \ fnv-1.0.7 \ form_urlencoded-1.0.1 \ futures-0.3.30 \ futures-channel-0.3.30 \ futures-core-0.3.30 \ futures-executor-0.3.30 \ futures-io-0.3.30 \ futures-lite-1.13.0 \ futures-macro-0.3.30 \ futures-sink-0.3.30 \ futures-task-0.3.30 \ futures-util-0.3.30 \ getrandom-0.2.15 \ gimli-0.29.0 \ git2-0.17.2 \ git2-ext-0.6.2 \ graphql-introspection-query-0.2.0 \ graphql-parser-0.4.0 \ graphql_client-0.11.0 \ graphql_client_codegen-0.11.0 \ graphql_query_derive-0.11.0 \ h2-0.3.26 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ home-0.5.9 \ http-0.2.12 \ http-body-0.4.6 \ httparse-1.9.4 \ httpdate-1.0.3 \ hyper-0.14.30 \ hyper-rustls-0.24.2 \ hyperx-1.4.0 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ idna-0.2.3 \ indexmap-1.9.3 \ indexmap-2.3.0 \ indoc-1.0.9 \ instant-0.1.13 \ io-lifetimes-1.0.11 \ ipnet-2.9.0 \ itertools-0.13.0 \ itoa-1.0.11 \ jobserver-0.1.32 \ js-sys-0.3.69 \ jsonwebtoken-8.3.0 \ language-tags-0.3.2 \ lazy-regex-2.5.0 \ lazy-regex-proc_macros-2.4.1 \ lazy_static-1.5.0 \ libc-0.2.155 \ libgit2-sys-0.15.2+1.6.4 \ libz-sys-1.1.18 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ matches-0.1.10 \ memchr-2.7.4 \ mime-0.3.17 \ miniz_oxide-0.7.4 \ mio-1.0.1 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ object-0.36.2 \ octocrab-0.16.0 \ once_cell-1.19.0 \ os_str_bytes-6.6.1 \ parking-2.2.0 \ pem-1.1.1 \ percent-encoding-2.1.0 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.30 \ powerfmt-0.2.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.86 \ quote-1.0.36 \ regex-1.10.5 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ reqwest-0.11.27 \ ring-0.16.20 \ ring-0.17.8 \ rustc-demangle-0.1.24 \ rustix-0.37.27 \ rustix-0.38.34 \ rustls-0.21.12 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ ryu-1.0.18 \ sct-0.7.1 \ secrecy-0.8.0 \ serde-1.0.204 \ serde_derive-1.0.204 \ serde_json-1.0.122 \ serde_path_to_error-0.1.16 \ serde_urlencoded-0.7.1 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simple_asn1-0.6.2 \ slab-0.4.9 \ smawk-0.3.2 \ snafu-0.7.5 \ snafu-derive-0.7.5 \ socket2-0.5.7 \ spin-0.5.2 \ spin-0.9.8 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.72 \ sync_wrapper-0.1.2 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tempfile-3.10.1 \ termcolor-1.4.1 \ terminal_size-0.2.6 \ textwrap-0.15.2 \ textwrap-0.16.1 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-1.39.2 \ tokio-macros-2.4.0 \ tokio-rustls-0.24.1 \ tokio-util-0.7.11 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ unicase-2.6.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.23 \ unicode-width-0.1.13 \ unreachable-1.0.0 \ untrusted-0.7.1 \ untrusted-0.9.0 \ url-2.3.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ void-1.0.2 \ waker-fn-1.2.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.92 \ wasm-bindgen-backend-0.2.92 \ wasm-bindgen-futures-0.4.42 \ wasm-bindgen-macro-0.2.92 \ wasm-bindgen-macro-support-0.2.92 \ wasm-bindgen-shared-0.2.92 \ web-sys-0.3.69 \ webpki-roots-0.25.4 \ which-6.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.8 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ winreg-0.50.0 \ winsafe-0.0.19 \ zeroize-1.8.1 PLIST_FILES= bin/${PORTNAME} do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile index 6c6711a91727..52abd8e4dbbd 100644 --- a/devel/tabby/Makefile +++ b/devel/tabby/Makefile @@ -1,646 +1,646 @@ PORTNAME= tabby DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel # machine-learning PKGNAMESUFFIX= -ai-coding-assistant MAINTAINER= yuri@FreeBSD.org COMMENT= Self-hosted AI coding assistant WWW= https://tabby.tabbyml.com/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cmake:devel/cmake-core LIB_DEPENDS= libgit2.so:devel/libgit2 \ libllama.so:misc/llama-cpp \ libssh2.so:security/libssh2 \ libzstd.so:archivers/zstd USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= TabbyML GH_TUPLE= ggerganov:llama.cpp:9aa6724:llama_cpp/crates/llama-cpp-bindings/llama.cpp CARGO_CRATES= addr2line-0.19.0 \ adler-1.0.2 \ ahash-0.8.11 \ aho-corasick-1.1.2 \ allocator-api2-0.2.16 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ anstream-0.6.4 \ anstyle-1.0.0 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ anyhow-1.0.71 \ arc-swap-1.6.0 \ argon2-0.5.2 \ ascii-0.9.3 \ assert-json-diff-2.0.2 \ assert_matches-1.5.0 \ async-convert-1.0.0 \ async-oneshot-0.5.9 \ async-openai-0.20.0 \ async-stream-0.3.5 \ async-stream-impl-0.3.5 \ async-trait-0.1.80 \ atoi-2.0.0 \ auto_enums-0.8.5 \ autocfg-1.1.0 \ axum-0.7.5 \ axum-core-0.4.3 \ axum-extra-0.9.3 \ axum-prometheus-0.6.1 \ backoff-0.4.0 \ backtrace-0.3.67 \ base64-0.13.1 \ base64-0.21.5 \ base64-0.22.0 \ base64ct-1.6.0 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.4.0 \ bitpacking-0.8.4 \ blake2-0.10.6 \ block-buffer-0.10.4 \ bstr-1.7.0 \ bumpalo-3.13.0 \ byteorder-1.4.3 \ bytes-1.5.0 \ cached-0.49.3 \ cached_proc_macro-0.20.0 \ cached_proc_macro_types-0.1.1 \ cargo-lock-9.0.0 \ cc-1.0.83 \ census-0.4.1 \ cfg-if-1.0.0 \ chrono-0.4.31 \ chumsky-0.9.3 \ clap-4.4.11 \ clap_builder-4.4.11 \ clap_derive-4.4.7 \ clap_lex-0.6.0 \ cmake-0.1.50 \ codespan-reporting-0.11.1 \ colorchoice-1.0.0 \ combine-3.8.1 \ combine-4.6.7 \ console-0.15.7 \ const-oid-0.9.6 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ cpufeatures-0.2.11 \ crc-3.0.1 \ crc-catalog-2.4.0 \ crc32fast-1.3.2 \ cron-0.12.1 \ crossbeam-channel-0.5.8 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.14 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.8.19 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ custom_error-1.9.2 \ cxx-1.0.95 \ cxx-build-1.0.95 \ cxxbridge-flags-1.0.95 \ cxxbridge-macro-1.0.95 \ darling-0.10.2 \ darling-0.14.4 \ darling-0.20.8 \ darling_core-0.10.2 \ darling_core-0.14.4 \ darling_core-0.20.8 \ darling_macro-0.10.2 \ darling_macro-0.14.4 \ darling_macro-0.20.8 \ dashmap-5.5.3 \ data-encoding-2.4.0 \ der-0.7.8 \ deranged-0.3.11 \ derive_builder-0.11.2 \ derive_builder-0.12.0 \ derive_builder-0.20.0 \ derive_builder_core-0.11.2 \ derive_builder_core-0.12.0 \ derive_builder_core-0.20.0 \ derive_builder_macro-0.11.2 \ derive_builder_macro-0.12.0 \ derive_builder_macro-0.20.0 \ derive_utils-0.14.1 \ digest-0.10.7 \ dotenvy-0.15.7 \ downcast-rs-1.2.0 \ either-1.11.0 \ email-encoding-0.2.0 \ email_address-0.2.4 \ encode_unicode-0.3.6 \ encoding_rs-0.8.32 \ equivalent-1.0.1 \ errno-0.3.1 \ errno-dragonfly-0.1.2 \ etcetera-0.8.0 \ event-listener-2.5.3 \ eventsource-stream-0.2.3 \ fastdivide-0.4.0 \ fastrand-1.9.0 \ fastrand-2.0.1 \ fid-rs-0.1.1 \ file-rotate-0.7.5 \ finl_unicode-1.2.0 \ fixedbitset-0.4.2 \ flate2-1.0.26 \ flume-0.11.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fs2-0.4.3 \ fs4-0.6.6 \ fs_extra-1.3.0 \ futures-0.3.28 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-executor-0.3.28 \ futures-intrusive-0.5.0 \ futures-io-0.3.29 \ futures-lite-2.3.0 \ futures-macro-0.3.29 \ futures-micro-0.5.0 \ futures-sink-0.3.29 \ futures-task-0.3.29 \ futures-timer-3.0.2 \ futures-util-0.3.29 \ fxhash-0.2.1 \ generator-0.7.4 \ generic-array-0.14.7 \ getrandom-0.2.11 \ gimli-0.27.2 \ git2-0.18.3 \ gitlab-0.1610.0 \ glob-0.3.1 \ globset-0.4.14 \ globwalk-0.7.3 \ graphql-introspection-query-0.2.0 \ graphql-parser-0.4.0 \ graphql_client-0.11.0 \ graphql_client_codegen-0.11.0 \ graphql_query_derive-0.11.0 \ h2-0.3.19 \ h2-0.4.4 \ hash-ids-0.2.1 \ hashbrown-0.12.3 \ hashbrown-0.14.3 \ hashlink-0.8.4 \ headers-0.4.0 \ headers-core-0.3.0 \ heck-0.4.1 \ hermit-abi-0.2.6 \ hermit-abi-0.3.1 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.5 \ hostname-0.3.1 \ htmlescape-0.3.1 \ http-0.2.11 \ http-1.1.0 \ http-body-0.4.5 \ http-body-1.0.0 \ http-body-util-0.1.1 \ http-range-header-0.4.0 \ httparse-1.8.0 \ httpdate-1.0.2 \ humantime-2.1.0 \ hyper-0.14.27 \ hyper-1.3.1 \ hyper-rustls-0.24.2 \ hyper-rustls-0.26.0 \ hyper-timeout-0.5.1 \ hyper-tls-0.6.0 \ hyper-util-0.1.3 \ iana-time-zone-0.1.57 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ idna-0.4.0 \ idna-0.5.0 \ if_chain-1.0.2 \ ignore-0.4.22 \ indexmap-1.9.3 \ indexmap-2.2.6 \ indicatif-0.17.7 \ insta-1.34.0 \ instant-0.1.12 \ io-lifetimes-1.0.11 \ ipnet-2.7.2 \ iri-string-0.7.2 \ itertools-0.10.5 \ itertools-0.11.0 \ itertools-0.12.1 \ itoa-1.0.6 \ jobserver-0.1.26 \ js-sys-0.3.64 \ jsonwebtoken-9.1.0 \ juniper-0.16.1 \ juniper_axum-0.1.0 \ juniper_codegen-0.16.0 \ juniper_graphql_ws-0.4.0 \ juniper_subscriptions-0.17.0 \ kdam-0.5.0 \ kv-0.24.0 \ lazy_static-1.4.0 \ lettre-0.11.3 \ levenshtein_automata-0.2.1 \ libc-0.2.149 \ libgit2-sys-0.16.2+1.7.2 \ libloading-0.7.4 \ libm-0.2.8 \ libsqlite3-sys-0.27.0 \ libssh2-sys-0.3.0 \ libz-sys-1.1.16 \ link-cplusplus-1.0.8 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.10 \ lock_api-0.4.10 \ log-0.4.20 \ loom-0.5.6 \ louds-rs-0.4.0 \ lru-0.11.1 \ lz4_flex-0.11.1 \ match_cfg-0.1.0 \ matchers-0.0.1 \ matchers-0.1.0 \ matchit-0.7.0 \ md-5-0.10.6 \ measure_time-0.8.2 \ memchr-2.7.2 \ memmap2-0.7.1 \ memo-map-0.3.2 \ memoffset-0.8.0 \ metrics-0.22.3 \ metrics-exporter-prometheus-0.13.1 \ metrics-util-0.16.3 \ mime-0.3.17 \ mime_guess-2.0.4 \ minijinja-1.0.8 \ minimal-lexical-0.2.1 \ miniz_oxide-0.6.2 \ miniz_oxide-0.7.1 \ mio-0.8.10 \ murmurhash32-0.3.0 \ native-tls-0.2.11 \ netrc-0.4.1 \ nom-7.1.3 \ npm-package-json-0.1.3 \ ntapi-0.4.1 \ nu-ansi-term-0.46.0 \ nucleo-0.5.0 \ nucleo-matcher-0.3.1 \ num-bigint-0.4.4 \ num-bigint-dig-0.8.4 \ num-conv-0.1.0 \ num-derive-0.3.3 \ num-integer-0.1.45 \ num-iter-0.1.43 \ num-traits-0.2.17 \ num_cpus-1.15.0 \ num_threads-0.1.6 \ number_prefix-0.4.0 \ nvml-wrapper-0.9.0 \ nvml-wrapper-sys-0.7.0 \ object-0.30.3 \ octocrab-0.38.0 \ once_cell-1.19.0 \ oneshot-0.1.5 \ openssl-0.10.61 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.2.1+3.2.0 \ openssl-sys-0.9.97 \ opentelemetry-0.18.0 \ opentelemetry_api-0.18.0 \ opentelemetry_sdk-0.18.0 \ overload-0.1.1 \ ownedbytes-0.6.0 \ package-lock-json-parser-0.4.0 \ parking-2.2.0 \ parking_lot-0.11.2 \ parking_lot-0.12.1 \ parking_lot_core-0.8.6 \ parking_lot_core-0.9.8 \ parse-git-url-0.5.1 \ password-hash-0.5.0 \ paste-1.0.12 \ pem-3.0.2 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pest-2.7.5 \ pest_derive-2.7.5 \ pest_generator-2.7.5 \ pest_meta-2.7.5 \ petgraph-0.6.3 \ pin-project-1.1.3 \ pin-project-internal-1.1.3 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.27 \ portable-atomic-1.3.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.78 \ psm-0.1.21 \ quanta-0.12.3 \ querystring-1.1.0 \ quote-1.0.35 \ quoted_printable-0.5.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ raw-cpuid-11.0.2 \ rayon-1.7.0 \ rayon-core-1.11.0 \ redis-0.25.3 \ redox_syscall-0.2.16 \ redox_syscall-0.3.5 \ regex-1.10.4 \ regex-automata-0.1.10 \ regex-automata-0.4.6 \ regex-syntax-0.6.29 \ regex-syntax-0.8.2 \ requirements-0.3.0 \ reqwest-0.11.22 \ reqwest-0.12.4 \ reqwest-eventsource-0.6.0 \ ring-0.17.5 \ rmp-0.8.11 \ rmp-serde-1.1.1 \ rsa-0.9.6 \ rust-embed-8.0.0 \ rust-embed-impl-8.0.0 \ rust-embed-utils-8.0.0 \ rust-stemmers-1.2.0 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ rustix-0.37.19 \ rustix-0.38.17 \ rustls-0.21.10 \ rustls-0.22.4 \ rustls-native-certs-0.7.0 \ rustls-pemfile-1.0.4 \ rustls-pemfile-2.1.2 \ rustls-pki-types-1.5.0 \ rustls-webpki-0.101.7 \ rustls-webpki-0.102.3 \ rustversion-1.0.14 \ ryu-1.0.13 \ same-file-1.0.6 \ schannel-0.1.21 \ scoped-tls-1.0.1 \ scopeguard-1.1.0 \ scratch-1.0.5 \ sct-0.7.1 \ secrecy-0.8.0 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ self_cell-1.0.1 \ semver-1.0.20 \ serde-1.0.199 \ serde-jsonlines-0.4.0 \ serde-jsonlines-0.5.0 \ serde_derive-1.0.199 \ serde_json-1.0.116 \ serde_path_to_error-0.1.11 \ serde_spanned-0.6.2 \ serde_urlencoded-0.7.1 \ serdeconv-0.4.1 \ serial_test-2.0.0 \ serial_test-3.0.0 \ serial_test_derive-2.0.0 \ serial_test_derive-3.0.0 \ sha1-0.10.6 \ sha1_smol-1.0.0 \ sha2-0.10.8 \ sha256-1.4.0 \ sharded-slab-0.1.4 \ signal-hook-registry-1.4.1 \ signature-2.2.0 \ similar-2.3.0 \ simple_asn1-0.6.2 \ sketches-ddsketch-0.2.1 \ slab-0.4.8 \ sled-0.34.7 \ smallvec-1.13.2 \ smartstring-1.0.1 \ snafu-0.8.2 \ snafu-derive-0.8.2 \ socket2-0.4.9 \ socket2-0.5.5 \ spin-0.5.2 \ spin-0.9.8 \ spki-0.7.3 \ sql_query_builder-2.1.0 \ sqlformat-0.2.3 \ sqlx-0.7.4 \ sqlx-core-0.7.4 \ sqlx-macros-0.7.4 \ sqlx-macros-core-0.7.4 \ sqlx-mysql-0.7.4 \ sqlx-postgres-0.7.4 \ sqlx-sqlite-0.7.4 \ stable_deref_trait-1.2.0 \ stacker-0.1.15 \ static_assertions-1.1.0 \ strfmt-0.2.4 \ stringprep-0.1.4 \ strsim-0.9.3 \ strsim-0.10.0 \ strum-0.24.1 \ strum_macros-0.24.3 \ subtle-2.5.0 \ syn-1.0.109 \ syn-2.0.52 \ sync_wrapper-0.1.2 \ sync_wrapper-1.0.1 \ sysinfo-0.29.8 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tantivy-0.21.0 \ tantivy-bitpacker-0.5.0 \ tantivy-columnar-0.2.0 \ tantivy-common-0.6.0 \ tantivy-fst-0.4.0 \ tantivy-query-grammar-0.21.0 \ tantivy-sstable-0.2.0 \ tantivy-stacker-0.2.0 \ tantivy-tokenizer-api-0.2.0 \ tarpc-0.33.0 \ tarpc-plugins-0.12.0 \ temp_testdir-0.2.3 \ tempfile-3.5.0 \ termcolor-1.2.0 \ terminal_size-0.3.0 \ text-splitter-0.10.0 \ textdistance-1.0.2 \ thiserror-1.0.59 \ thiserror-impl-1.0.59 \ thread_local-1.1.7 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.35.0 \ tokio-cron-scheduler-0.9.4 \ tokio-macros-2.2.0 \ tokio-native-tls-0.3.1 \ tokio-retry-0.3.0 \ tokio-rustls-0.24.1 \ tokio-rustls-0.25.0 \ tokio-serde-0.8.0 \ tokio-stream-0.1.14 \ tokio-tungstenite-0.21.0 \ tokio-util-0.7.10 \ toml-0.5.11 \ toml-0.7.4 \ toml_datetime-0.6.2 \ toml_edit-0.19.10 \ tower-0.4.13 \ tower-http-0.5.2 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-attributes-0.1.24 \ tracing-core-0.1.31 \ tracing-futures-0.2.5 \ tracing-log-0.1.3 \ tracing-opentelemetry-0.18.0 \ tracing-serde-0.1.3 \ tracing-subscriber-0.2.25 \ tracing-subscriber-0.3.17 \ tracing-test-0.1.0 \ tracing-test-macro-0.1.0 \ trackable-1.3.0 \ trackable_derive-1.0.0 \ tree-sitter-0.20.10 \ tree-sitter-c-sharp-0.20.0 \ tree-sitter-go-0.20.0 \ tree-sitter-java-0.20.2 \ tree-sitter-kotlin-0.3.1 \ tree-sitter-python-0.20.2 \ tree-sitter-ruby-0.20.0 \ tree-sitter-rust-0.20.3 \ tree-sitter-tags-0.20.2 \ tree-sitter-typescript-0.20.3 \ trie-rs-0.1.1 \ try-lock-0.2.4 \ tungstenite-0.21.0 \ typenum-1.16.0 \ ucd-trie-0.1.6 \ ulid-1.1.2 \ unicase-2.7.0 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.9 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.10 \ unicode_categories-0.1.1 \ unreachable-1.0.0 \ untrusted-0.9.0 \ url-2.5.0 \ url-parse-1.0.7 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8-ranges-1.0.5 \ utf8parse-0.2.1 \ utoipa-4.2.0 \ utoipa-gen-4.2.0 \ utoipa-swagger-ui-6.0.0 \ uuid-1.6.1 \ uuid-macro-internal-1.6.1 \ validator-0.16.1 \ validator_derive-0.16.0 \ validator_types-0.16.0 \ valuable-0.1.0 \ vcpkg-0.2.15 \ vergen-8.2.4 \ version_check-0.9.4 \ void-1.0.2 \ walkdir-2.5.0 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.87 \ wasm-bindgen-backend-0.2.87 \ wasm-bindgen-futures-0.4.37 \ wasm-bindgen-macro-0.2.87 \ wasm-bindgen-macro-support-0.2.87 \ wasm-bindgen-shared-0.2.87 \ wasm-streams-0.4.0 \ web-sys-0.3.64 \ web-time-1.1.0 \ webpki-roots-0.25.4 \ whoami-1.4.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.48.0 \ windows-sys-0.42.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.2 \ windows-targets-0.48.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.0 \ winnow-0.4.6 \ winreg-0.50.0 \ winreg-0.52.0 \ wrapcenum-derive-0.4.0 \ yaml-rust-0.4.5 \ yarn-lock-parser-0.7.0 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 \ zeroize-1.7.0 \ zip-0.6.6 \ zstd-0.12.4 \ zstd-safe-6.0.6 \ zstd-sys-2.0.8+zstd.1.5.5 \ tree-sitter-cpp@git+https://github.com/tree-sitter/tree-sitter-cpp?rev=a714740\#a71474021410973b29bfe99440d57bcd750246b1 \ apalis,apalis-core,apalis-cron,apalis-redis,apalis-sql@git+https://github.com/wsxiaoys/apalis?rev=91526e8\#91526e811607ec72ab83583547c0e8005c24d394 \ tree-sitter-c@git+https://github.com/tree-sitter/tree-sitter-c/?rev=212a80f\#212a80f86452bb1316324fa0db730cf52f29e05a \ tree-sitter-solidity@git+https://github.com/JoranHonig/tree-sitter-solidity?rev=b239a95\#b239a95f94cfcc6e7b3e961bc73a28d55e214f02 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} do-install: # binaries (workaround for error: found a virtual manifest at `xx` instead of a package manifest) ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/devel/uv/Makefile b/devel/uv/Makefile index c3080a694167..0d10266e1ae8 100644 --- a/devel/uv/Makefile +++ b/devel/uv/Makefile @@ -1,44 +1,44 @@ PORTNAME= uv DISTVERSION= 0.4.21 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Extremely fast Python package installer and resolver, written in Rust WWW= https://astral.sh/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_i386= compilation of the libopenssl_sys-abc7d27a34743709 crate fails: ld: error: undefined symbol: __atomic_is_lock_free, etc LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 \ libzstd.so:archivers/zstd USES= cargo gmake localbase perl5 pkgconfig USE_GITHUB= yes GH_ACCOUNT= astral-sh USE_PERL5= build OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PROGS= uv uvx PLIST_FILES= ${PROGS:S/^/bin\//} PORTSCOUT= limit:.*\..*$$ # prevent tags like perma-39 do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest .for p in ${PROGS} ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/${p} \ ${STAGEDIR}${PREFIX}/bin .endfor .include diff --git a/editors/amp/Makefile b/editors/amp/Makefile index 19a70181654a..4d6762f59b65 100644 --- a/editors/amp/Makefile +++ b/editors/amp/Makefile @@ -1,25 +1,25 @@ PORTNAME= amp DISTVERSION= 0.7.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors MAINTAINER= eduardo@FreeBSD.org COMMENT= Complete text editor for your terminal WWW= https://amp.rs/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma USES= cargo USE_GITHUB= yes GH_ACCOUNT= jmacdonald _GIT_HEAD= dae913c CARGO_ENV= BUILD_REVISION=${_GIT_HEAD} PLIST_FILES= bin/${PORTNAME} .include diff --git a/editors/elementary-code/Makefile b/editors/elementary-code/Makefile index 93a143f05cb7..2b02d0ca00de 100644 --- a/editors/elementary-code/Makefile +++ b/editors/elementary-code/Makefile @@ -1,43 +1,43 @@ PORTNAME= elementary-code DISTVERSION= 7.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors MAINTAINER= miguel@gocobachi.dev COMMENT= Code editor designed for elementary OS WWW= https://github.com/elementary/code LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libeditorconfig.so:editors/editorconfig-core-c \ libfontconfig.so:x11-fonts/fontconfig \ libgee-0.8.so:devel/libgee \ libgit2-glib-1.0.so:devel/libgit2-glib \ libgranite.so:x11-toolkits/granite \ libgtkspell3-3.so:textproc/gtkspell3 \ libhandy-1.so:x11-toolkits/libhandy \ libpeas-1.0.so:devel/libpeas \ libpeas-gtk-1.0.so:devel/libpeas \ libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 RUN_DEPENDS= droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf \ pkcheck:sysutils/polkit USES= compiler:c++11-lang desktop-file-utils gettext gnome meson \ ninja pkgconfig python:build vala:lib xorg USE_GITHUB= yes GH_ACCOUNT= elementary GH_PROJECT= code USE_GNOME= atk cairo glib20 gtk30 gtksourceview4 pango vte3 GLIB_SCHEMAS= io.elementary.code.gschema.xml \ io.elementary.code.plugins.spell.gschema.xml USE_LDCONFIG= yes USE_XORG= x11 BINARY_ALIAS= python3=${PYTHON_CMD} do-test: cd ${WRKSRC}/${MESON_BUILD_DIR} && ninja test .include diff --git a/editors/gedit-plugins/Makefile b/editors/gedit-plugins/Makefile index f7926341dd69..111d0b57fa82 100644 --- a/editors/gedit-plugins/Makefile +++ b/editors/gedit-plugins/Makefile @@ -1,41 +1,41 @@ PORTNAME= gedit-plugins PORTVERSION= 43.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Plugins for GEdit WWW= https://wiki.gnome.org/Apps/Gedit/PluginsLists LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gedit>=0:editors/gedit \ itstool:textproc/itstool \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} LIB_DEPENDS= libpeas-1.0.so:devel/libpeas \ libgit2-glib-1.0.so:devel/libgit2-glib \ libgucharmap_2_90.so:deskutils/gucharmap RUN_DEPENDS= gedit>=0:editors/gedit \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome localbase meson pkgconfig \ python shebangfix tar:xz vala:build USE_GNOME= cairo gdkpixbuf2 gtk30 gtksourceview4 intlhack introspection \ vte3 USE_CSTD= c11 USE_LDCONFIG= yes INSTALL_TARGET= install-strip SHEBANG_FILES= plugins/synctex/synctex/evince_dbus.py BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.gedit.plugins.drawspaces.gschema.xml \ org.gnome.gedit.plugins.wordcompletion.gschema.xml \ org.gnome.gedit.plugins.terminal.gschema.xml .include diff --git a/editors/jucipp/Makefile b/editors/jucipp/Makefile index 41fb05c3d844..96715ad11801 100644 --- a/editors/jucipp/Makefile +++ b/editors/jucipp/Makefile @@ -1,39 +1,39 @@ PORTNAME= jucipp DISTVERSIONPREFIX= v DISTVERSION= 1.8.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors MAINTAINER= info@babaei.net COMMENT= Lightweight C++-IDE with support for C++11, C++14 and C++17 WWW= https://gitlab.com/cppit/jucipp LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libaspell.so:textproc/aspell \ libboost_filesystem.so:devel/boost-libs \ libclang.so:devel/llvm${LLVM_DEFAULT} \ libgit2.so:devel/libgit2 \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= uctags:devel/universal-ctags USES= cmake compiler:c++14-lang desktop-file-utils gnome \ llvm:build,noexport,run pkgconfig USE_GITLAB= yes GL_ACCOUNT= cppit GL_TUPLE= cppit:libclangmm:5611eb3d9e69486f85a431fbaae03c065f62c2d8:libclangmm/lib/libclangmm \ eidheim:tiny-process-library:aaf6afa48ad8f0ea5f15dc5cb5f53888bf1ff7ac:tinyprocesslibrary/lib/tiny-process-library USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3 CMAKE_ARGS= -DCMAKE_INCLUDE_PATH=${LOCALBASE}/llvm${LLVM_DEFAULT}/include \ -DCMAKE_LIBRARY_PATH=${LOCALBASE}/llvm${LLVM_DEFAULT}/lib PLIST_FILES= bin/juci \ share/applications/juci.desktop \ share/icons/hicolor/scalable/apps/juci.svg OPTIONS_DEFINE= TEST TEST_CMAKE_BOOL= BUILD_TESTING BUILD_FUZZING .include diff --git a/editors/kate-devel/Makefile b/editors/kate-devel/Makefile index e43da9ff207b..643e8b3fa2ae 100644 --- a/editors/kate-devel/Makefile +++ b/editors/kate-devel/Makefile @@ -1,30 +1,30 @@ PORTNAME= kate DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors kde kde-applications kde-devel MAINTAINER= kde@FreeBSD.org COMMENT= Basic editor framework for the KDE system WWW= https://kate-editor.org/ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml LIB_DEPENDS= libgit2.so:devel/libgit2 \ libxkbcommon.so:x11/libxkbcommon USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext gl \ kde:6 pkgconfig qt:6 tar:xz xorg USE_KDE= activities attica auth bookmarks codecs colorscheme \ completion config configwidgets coreaddons crash dbusaddons \ guiaddons i18n iconthemes itemmodels itemviews jobwidgets kio \ libplasma newstuff package parts service solid sonnet \ syntaxhighlighting texteditor textwidgets threadweaver wallet \ widgetsaddons windowsystem xmlgui \ doctools:build ecm:build USE_GL= gl opengl USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS .include diff --git a/editors/kate/Makefile b/editors/kate/Makefile index 2194d1bf4ebd..7a23c0d3fd70 100644 --- a/editors/kate/Makefile +++ b/editors/kate/Makefile @@ -1,29 +1,29 @@ PORTNAME= kate DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Basic editor framework for the KDE system WWW= https://kate-editor.org/ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cmake compiler:c++11-lang desktop-file-utils gettext \ pkgconfig kde:5 qt:5 tar:xz cpe xorg USE_KDE= activities attica auth bookmarks codecs completion config \ configwidgets coreaddons crash dbusaddons \ guiaddons i18n iconthemes init itemmodels itemviews \ jobwidgets kio newstuff package parts plasma-framework \ service solid sonnet syntaxhighlighting texteditor textwidgets \ threadweaver wallet widgetsaddons windowsystem xmlgui \ doctools:build ecm:build USE_QT= concurrent core dbus gui network script sql widgets xml \ buildtools:build qmake:build testlib:build USE_XORG= x11 OPTIONS_DEFINE= DOCS .include diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile index fc08313472a5..797d89f1685c 100644 --- a/editors/lapce/Makefile +++ b/editors/lapce/Makefile @@ -1,47 +1,48 @@ PORTNAME= lapce DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 # Cargo.lock patched: `make patch cargo-crates` +PORTREVISION= 1 CATEGORIES= editors MAINTAINER= eduardo@FreeBSD.org COMMENT= Lightning-fast and Powerful Code Editor WWW= https://lapce.dev/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON_i386= doesn't build: [zstd-sys 2.0.1+zstd.1.5.2] AR_i686_unknown_freebsd = None LIB_DEPENDS= libssh2.so:security/libssh2 \ libgit2.so:devel/libgit2 RUN_DEPENDS= xdg-desktop-portal>0:deskutils/xdg-desktop-portal USES= cargo desktop-file-utils dos2unix gmake localbase:ldflags perl5 pkgconfig ssl xorg USE_GITHUB= yes USE_XORG= xcb DOS2UNIX_FILES= cargo-crates/slotmap-1.0.7/src/lib.rs PLIST_FILES= bin/lapce \ bin/lapce-proxy \ share/applications/dev.lapce.lapce.desktop \ share/pixmaps/dev.lapce.lapce.png PORTSCOUT= skipv:0.6.0 # OPENSSL_NO_VENDOR needs openssl-src present so I'm using Cargo.lock and lapce-proxy/Cargo.toml patches: # first to not fetch openssl-src tarball and later to remove git2 ossl vendored feature. CARGO_ENV= RUSTC_BOOTSTRAP=1 OPENSSL_NO_VENDOR=1 post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/extra/images/logo.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/dev.lapce.lapce.png ${INSTALL_DATA} ${WRKSRC}/extra/linux/dev.lapce.lapce.desktop \ ${STAGEDIR}${PREFIX}/share/applications post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/cargo-crates/fontdb-0.16.2/src/lib.rs .include diff --git a/editors/pluma-plugins/Makefile b/editors/pluma-plugins/Makefile index b711c2f1c53e..80331b33fa8a 100644 --- a/editors/pluma-plugins/Makefile +++ b/editors/pluma-plugins/Makefile @@ -1,41 +1,42 @@ PORTNAME= pluma-plugins PORTVERSION= 1.28.0 +PORTREVISION= 1 CATEGORIES= editors mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Plugins for Pluma WWW= https://mate-desktop.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= pluma>=0:editors/pluma \ itstool:textproc/itstool \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} LIB_DEPENDS= libpeas-1.0.so:devel/libpeas \ libgit2-glib-1.0.so:devel/libgit2-glib \ libgucharmap_2_90.so:deskutils/gucharmap RUN_DEPENDS= pluma>=0:editors/pluma \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome localbase gmake pkgconfig \ python shebangfix tar:xz USE_GNOME= cairo gdkpixbuf2 gtk30 gtksourceview4 intlhack introspection \ intltool vte3 USE_CSTD= c11 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.pluma.plugins.sourcecodebrowser.gschema.xml \ org.mate.pluma.plugins.terminal.gschema.xml \ org.mate.pluma.plugins.wordcompletion.gschema.xml .include diff --git a/emulators/es-de/Makefile b/emulators/es-de/Makefile index 7095e661c6fd..4659133b99e3 100644 --- a/emulators/es-de/Makefile +++ b/emulators/es-de/Makefile @@ -1,56 +1,56 @@ PORTNAME= es-de DISTVERSIONPREFIX= v DISTVERSION= 3.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= emulators MAINTAINER= bsdcode@disroot.org COMMENT= Frontend for browsing and launching games WWW= https://es-de.org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/CImg.h:graphics/cimg \ ${LOCALBASE}/include/glm/glm.hpp:math/glm \ ${LOCALBASE}/include/rapidjson/rapidjson.h:devel/rapidjson \ ${LOCALBASE}/include/utf8cpp/utf8.h:devel/utf8cpp LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libcurl.so:ftp/curl \ libfreeimage.so:graphics/freeimage \ libfreetype.so:print/freetype2 \ libgit2.so:devel/libgit2 \ libharfbuzz.so:print/harfbuzz \ libicuuc.so:devel/icu \ libpoppler.so:graphics/poppler \ libpugixml.so:textproc/pugixml \ librlottie.so:graphics/rlottie USES= cmake compiler:c++17-lang gl localbase pkgconfig sdl USE_GITLAB= yes GL_PROJECT= emulationstation-de USE_GL= opengl USE_SDL= sdl2 CMAKE_ON= VIDEO_HW_DECODING OPTIONS_DEFINE= DEINIT DOCS NLS OPTIONS_DEFAULT= DEINIT OPTIONS_SUB= yes DEINIT_DESC= Deinit frontend on emulator launch DEINIT_CMAKE_BOOL= DEINIT_ON_LAUNCH NLS_USES= gettext NLS_CMAKE_BOOL= COMPILE_LOCALIZATIONS post-patch: ${REINPLACE_CMD} 's|#include "utf8.h"|#include |g' \ ${WRKSRC}/es-core/src/utils/StringUtil.h post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} .include diff --git a/lang/julia/Makefile b/lang/julia/Makefile index 5034b6c923aa..a5dc981e24bf 100644 --- a/lang/julia/Makefile +++ b/lang/julia/Makefile @@ -1,272 +1,272 @@ PORTNAME= julia DISTVERSION= 1.10.3 -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONSUFFIX= -full CATEGORIES= lang math MASTER_SITES= https://github.com/JuliaLang/${PORTNAME}/releases/download/v${DISTVERSION}/ DOCS_MASTER_SITES= https://www.unicode.org/Public/$(UNICODE_DATA_VERSION)/ucd/:unicode \ https://jp.pkg.julialang.org/registry/${JPKGUUID}/:jpkg \ https://github.com/JuliaBinaryWrappers/Expat_jll.jl/releases/download/Expat-v2.6.2+0/:afexpat \ https://github.com/JuliaBinaryWrappers/Git_jll.jl/releases/download/Git-v2.44.0+2/:afgit \ https://github.com/JuliaBinaryWrappers/Libiconv_jll.jl/releases/download/Libiconv-v1.17.0+0/:aflibiconv \ https://github.com/JuliaBinaryWrappers/OpenSSL_jll.jl/releases/download/OpenSSL-v3.0.13+1/:afopenssl DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DOCS_DISTFILES= UnicodeData.txt:unicode \ Expat.v2.6.2.x86_64-unknown-freebsd.tar.gz:afexpat \ Git.v2.44.0.x86_64-unknown-freebsd.tar.gz:afgit \ Libiconv.v1.17.0.x86_64-unknown-freebsd.tar.gz:aflibiconv \ OpenSSL.v3.0.13.x86_64-unknown-freebsd.tar.gz:afopenssl \ ${JPKGSHA1}:jpkg EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of Julia, a language for technical computing WWW= https://julialang.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Has not been ported to this platform for freebsd MY_DEPENDS= 7zz:archivers/7-zip \ ca_root_nss>=0:security/ca_root_nss \ gfortran${_GCC_VER}:lang/gcc${_GCC_VER} BUILD_DEPENDS= patchelf:sysutils/patchelf \ cmake:devel/cmake-core \ ${MY_DEPENDS} LIB_DEPENDS= libcurl.so:ftp/curl \ libdSFMT.so:math/dsfmt \ libgit2.so:devel/libgit2 \ libgmp.so:math/gmp \ libnghttp2.so:www/libnghttp2 \ libmbedtls.so:security/mbedtls \ libmpfr.so:math/mpfr \ libopenlibm.so:math/openlibm \ libpcre2-8.so:devel/pcre2 \ libssh2.so:security/libssh2 \ libsuitesparseconfig.so:math/suitesparse-config \ libutf8proc.so:textproc/utf8proc \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd RUN_DEPENDS= ${MY_DEPENDS} BUILD_DEPENDS_amd64= ittapi>0:devel/ittapi BUILD_DEPENDS_i386= ittapi>0:devel/ittapi # Do not set USES=fortran to avoid extra-linkage USES= blaslapack:openblas compiler:c++17-lang cpe elfctl gmake \ perl5 python shebangfix _GCC_VER= ${GCC_DEFAULT:S/.//} CPE_VENDOR= julialang ELF_FEATURES= +wxneeded:usr/bin/julia USE_LDCONFIG= yes MAKE_ARGS+= JULIA_DEBUG=Documenter VERBOSE=1 NO_GIT=1 \ USE_BINARYBUILDER=0 \ prefix=${PREFIX} \ USE_GPL_LIBS=0 \ ARCH=x86_64 \ JULIA_CPU_TARGET=generic \ USE_SYSTEM_BLAS=1 \ USE_SYSTEM_CSL=1 \ USE_SYSTEM_CURL=1 \ USE_SYSTEM_DSFMT=1 \ USE_SYSTEM_GMP=1 \ USE_SYSTEM_OPENLIBM=1 \ USE_SYSTEM_LAPACK=1 \ USE_SYSTEM_LIBGIT2=1 \ USE_SYSTEM_LIBSSH2=1 \ USE_SYSTEM_LIBUNWIND=1 \ USE_SYSTEM_LLD=1 \ USE_SYSTEM_MBEDTLS=1 \ USE_SYSTEM_MPFR=1 \ USE_SYSTEM_NGHTTP2=1 \ USE_SYSTEM_P7ZIP=1 \ USE_SYSTEM_PATCHELF=1 \ USE_SYSTEM_PCRE=1 \ USE_SYSTEM_UTF8PROC=1 \ USE_SYSTEM_ZLIB=0 \ CC=${CC} \ CXX=${CXX} ALL_TARGET= default INSTALL_TARGET= install TEST_TARGET= test CFLAGS+= -fpic BINARY_ALIAS= python3=${PYTHON_CMD} gfortran=gfortran${_GCC_VER} WRKSRC= ${WRKDIR}/julia-${DISTVERSION} PLIST_SUB= VERSION="${PORTVERSION}" \ MINOR="${PORTVERSION:R}" PORTDOCS= html OPTIONS_DEFINE= DEBUG DOCS NATIVE OPTIONS_DEFAULT= DOCS OPTIONS_SUB= yes NATIVE_DESC= Build with native CPU JIT tuning NATIVE_MAKE_ARGS= JULIA_CPU_TARGET=native DEBUG_VARS= ALL_TARGET=all DEBUG_MAKE_ARGS= FORCE_ASSERTIONS=1 \ BUNDLE_DEBUG_LIBS=1 DOCS_MAKE_ENV+= JULIA_PKG_OFFLINE="true" DOCS_VARS= ALL_TARGET+=docs \ INSTALL_TARGET+=install-docs LATE_SHEBANG_GLOB= compile.jl generator.jl .include .if ${ARCH} == amd64 || ${ARCH} == i386 MAKE_ARGS+= USE_SYSTEM_ITTAPI=1 .endif .if ${PORT_OPTIONS:MDOCS} USE_GITHUB= nodefault UNICODE_DATA_VERSION= 13.0.0 GH_TUPLE= JuliaDocs:Documenter.jl:v1.4.1:documenter \ JuliaDocs:ANSIColoredPrinters.jl:v0.0.1:ansicoloredprinters \ JuliaCollections:AbstractTrees.jl:6f9cd4ad60dc579f7a3271950d4846610c2f340d:abstracttrees \ JuliaIO:CodecZlib.jl:v0.7.4:codeczlib \ JuliaDocs:DocStringExtensions.jl:v0.9.3:docstringextensions \ JuliaDocs:DocumenterInventoryWritingBackport.jl:v0.1.0:documenterinventorywritingbackport \ JuliaBinaryWrappers:Expat_jll.jl:Expat-v2.6.2+0:expatjll \ JuliaVersionControl:Git.jl:v1.3.1:git \ JuliaBinaryWrappers:Git_jll.jl:Git-v2.44.0+2:gitjll \ JuliaDocs:IOCapture.jl:v0.2.4:iocapture \ JuliaPackaging:JLLWrappers.jl:v1.5.0:jllwrappers \ JuliaIO:JSON.jl:v0.21.4:json \ KristofferC:LazilyInitializedFields.jl:3b6cc53c8780ebbe3ee209b8a8e6b8844ce284f2:lazilyinitializedfields \ JuliaBinaryWrappers:Libiconv_jll.jl:Libiconv-v1.17.0+0:libiconvjll \ JuliaDocs:MarkdownAST.jl:v0.1.2:markdownast \ JuliaBinaryWrappers:OpenSSL_jll.jl:OpenSSL-v3.0.13+1:openssljll \ JuliaData:Parsers.jl:v2.8.1:parsers \ JuliaLang:PrecompileTools.jl:v1.2.1:precompiletools \ JuliaPackaging:Preferences.jl:v1.4.3:preferences \ GunnarFarneback:RegistryInstances.jl:2796d959014475bc19e2dfa174179cdf02642d28:registryinstances \ JuliaIO:TranscodingStreams.jl:v0.10.8:transcodingstreams DOCPKGDIR_documenter= Documenter DOCPKGDIR_abstracttrees= AbstractTrees DOCPKGDIR_ansicoloredprinters= ANSIColoredPrinters DOCPKGDIR_codeczlib= CodecZlib DOCPKGDIR_docstringextensions= DocStringExtensions DOCPKGDIR_documenterinventorywritingbackport= DocumenterInventoryWritingBackport DOCPKGDIR_expatjll= Expat_jll DOCPKGDIR_git= Git DOCPKGDIR_gitjll= Git_jll DOCPKGDIR_iocapture= IOCapture DOCPKGDIR_jllwrappers= JLLWrappers DOCPKGDIR_json= JSON DOCPKGDIR_lazilyinitializedfields= LazilyInitializedFields DOCPKGDIR_libiconvjll= Libiconv_jll DOCPKGDIR_markdownast= MarkdownAST DOCPKGDIR_openssljll= OpenSSL_jll DOCPKGDIR_parsers= Parsers DOCPKGDIR_precompiletools= PrecompileTools DOCPKGDIR_preferences= Preferences DOCPKGDIR_registryinstances= RegistryInstances DOCPKGDIR_transcodingstreams= TranscodingStreams JPKGUUID= 23338594-aafe-5451-b93e-139f81909106 JPKGSHA1= 151ade91c9c8fcadd03fda2a9df961a173dae33d ADIR_afexpat= f6cac9c7c81901bdea8226624199290c849eb8fd ADIR_afgit= 9d10e86e65fcea93f0a73ac9ab7efbc9507ef246 ADIR_aflibiconv= 7f55b73b331bc9ab70cbd95a194c89feb3650f16 ADIR_afopenssl= f87ab68c6b682f7ab08df0745d5e38edb8e5bded DARC_afexpat= Expat.v2.6.2.x86_64-unknown-freebsd.tar.gz DARC_afgit= Git.v2.44.0.x86_64-unknown-freebsd.tar.gz DARC_aflibiconv= Libiconv.v1.17.0.x86_64-unknown-freebsd.tar.gz DARC_afopenssl= OpenSSL.v3.0.13.x86_64-unknown-freebsd.tar.gz .endif post-extract: @${MKDIR} ${WRKSRC}/deps/srccache ${CP} ${FILESDIR}/llvm-patch-backport-version-fixes \ ${WRKSRC}/deps/patches/llvm-version-fixes.patch post-extract-DOCS-on: @${MKDIR} ${WRKSRC}/doc/deps/registries ${CP} ${DISTDIR}/UnicodeData.txt \ ${WRKSRC}/deps/srccache/UnicodeData-${UNICODE_DATA_VERSION}.txt .for pkg in documenter ansicoloredprinters abstracttrees codeczlib \ docstringextensions documenterinventorywritingbackport expatjll \ git gitjll iocapture jllwrappers json lazilyinitializedfields \ libiconvjll markdownast openssljll parsers precompiletools \ preferences registryinstances transcodingstreams @${MKDIR} ${WRKSRC}/doc/deps/packages/${DOCPKGDIR_${pkg}} ${TAR} -C ${WRKSRC}/doc/deps/packages/${DOCPKGDIR_${pkg}} \ --strip-components 1 \ -xf ${DISTDIR}/${DISTFILE_${pkg}} .endfor .for af in afexpat afgit aflibiconv afopenssl @${MKDIR} ${WRKSRC}/doc/deps/artifacts/${ADIR_${af}} ${TAR} -C ${WRKSRC}/doc/deps/artifacts/${ADIR_${af}} \ -xf ${DISTDIR}/${DARC_${af}} .endfor ${CP} ${DISTDIR}/${JPKGSHA1} \ ${WRKSRC}/doc/deps/registries/General.tar.gz ${CAT} ${FILESDIR}/General.toml.in | \ ${SED} 's/%%UUID%%/${JPKGUUID}/' | \ ${SED} 's/%%SHA1%%/${JPKGSHA1}/' \ > ${WRKSRC}/doc/deps/registries/General.toml pre-configure: echo "override TAGGED_RELEASE_BANNER=\"FreeBSD port lang/${PORTNAME} build\"" >> ${WRKSRC}/Make.user # unset ARCH for auto-detection # Julia build script uses the name x86_86/x86, which are different from ports framework echo "ARCH=" >> ${WRKSRC}/Make.user echo "LIBBLAS= -L${LOCALBASE}/lib -lopenblas" >> ${WRKSRC}/Make.user echo "LIBBLASNAME=libopenblas" >> ${WRKSRC}/Make.user echo 'LIBLAPACK= $$(LIBBLAS)' >> ${WRKSRC}/Make.user echo 'LIBLAPACKNAME= $$(LIBBLASNAME)' >> ${WRKSRC}/Make.user ${CC} ${CFLAGS} -lopenblas ${LDFLAGS} -o ${WRKSRC}/check_openblas \ ${FILESDIR}/check_openblas.c ${WRKSRC}/check_openblas && ( \ echo "USE_BLAS64=1" >> ${WRKSRC}/Make.user \ ) || ( \ echo "USE_BLAS64=0" >> ${WRKSRC}/Make.user \ ) pre-install: ${MAKE} SHEBANG_GLOB="${LATE_SHEBANG_GLOB}" fix-shebang ${CP} ${WRKSRC}/deps/srccache/cacert-2023-01-10.pem ${WRKSRC}/usr/share/julia/cert.pem pre-install-DEBUG-on: @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${FAKEROOT} \ ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} \ MAKECMDGOALS=debug install) pre-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} post-install: .for file in .codecov.yml .travis.yml appveyor.yml bors.toml .gitignore source-extracted *.orig ${FIND} ${STAGEDIR}${DATADIR} -name "${file}" -delete .endfor .for dir in .ci .devcontainer .github ${FIND} ${STAGEDIR}${DATADIR} -name "${dir}" -type d -exec ${RM} -fr {} + .endfor ${RM} ${STAGEDIR}${DATADIR}/base.cache ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/julia ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libjulia.so* .for bin in libccalltest.so libllvmcalltest.so libjulia-internal.so* libblastrampoline.so libuv.so* libz.so* libLLVM* sys.so libjulia-codegen.so* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/julia/${bin} .endfor .for bin in lld dsymutil ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/julia/${bin} .endfor @${MV} ${STAGEDIR}${ETCDIR}/startup.jl \ ${STAGEDIR}${ETCDIR}/startup.jl.sample .include diff --git a/lang/pharo/Makefile b/lang/pharo/Makefile index 0d78a4a07f5d..0db13f862234 100644 --- a/lang/pharo/Makefile +++ b/lang/pharo/Makefile @@ -1,47 +1,47 @@ PORTNAME= pharo DISTVERSION= 10.0.9 DISTVERSIONSUFFIX= de76067 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang MASTER_SITES= http://files.pharo.org/vm/pharo-spur64-headless/Linux-x86_64/source/ DISTNAME= PharoVM-${DISTVERSION}-${DISTVERSIONSUFFIX}-Linux-x86_64-c-src MAINTAINER= ports@FreeBSD.org COMMENT= Smalltalk-inspired language and environment WWW= http://www.pharo.org/ LICENSE= MIT LIB_DEPENDS= libffi.so:devel/libffi \ libgit2.so:devel/libgit2 \ libcairo.so:graphics/cairo \ libfreetype.so:print/freetype2 \ libpixman-1.so:x11/pixman \ libpng.so:graphics/png \ libuuid.so:misc/e2fsprogs-libuuid USES= cmake ssl CMAKE_ARGS= -DFLAVOUR=CoInterpreter \ -DPHARO_BIN_LOCATION=${PREFIX}/libexec/pharo10 \ -DGENERATED_SOURCE_DIR=. CMAKE_ON= ALWAYS_INTERACTIVE BUILD_IS_RELEASE CMAKE_OFF= GENERATE_SOURCES BUILD_BUNDLE WRKSRC= ${WRKDIR}/pharo-vm USE_HCC= yes USE_SDL= sdl image do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/pharo10 ${MKDIR} ${STAGEDIR}${PREFIX}/lib/pharo10 cd ${WRKDIR}/.build/build/packaging/linux/bin && \ ${INSTALL_SCRIPT} pharo ${STAGEDIR}${PREFIX}/bin/pharo10 cd ${WRKDIR}/.build/build/vm && \ ${INSTALL_PROGRAM} pharo ${STAGEDIR}${PREFIX}/libexec/pharo10/pharo cd ${WRKDIR}/.build/build/vm && \ ${FIND} . -type f -name "*.so" | while read file; do \ ${INSTALL_LIB} $$file ${STAGEDIR}${PREFIX}/lib/pharo10/$$file; \ done .include diff --git a/misc/broot/Makefile b/misc/broot/Makefile index abed67f8d9a6..268c234378b7 100644 --- a/misc/broot/Makefile +++ b/misc/broot/Makefile @@ -1,56 +1,56 @@ PORTNAME= broot DISTVERSIONPREFIX= v DISTVERSION= 1.39.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= misc MAINTAINER= lcook@FreeBSD.org COMMENT= Quick and easy new way to see and navigate directory trees WWW= https://dystroy.org/broot/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma RUN_DEPENDS= git:devel/git USES= cargo USE_GITHUB= yes GH_ACCOUNT= canop SUB_FILES= pkg-message PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz PORTDOCS= CHANGELOG.md README.md features.md OPTIONS_DEFINE= CLIPBOARD DOCS OPTIONS_DEFAULT= CLIPBOARD CLIPBOARD_DESC= Enable terminal X11 clipboard support CLIPBOARD_USES= python:build xorg CLIPBOARD_USE= XORG=xcb CLIPBOARD_BINARY_ALIAS= python3=${PYTHON_CMD} CLIPBOARD_VARS= CARGO_FEATURES+=clipboard _BUILD_VERSION= ${DISTVERSION} _BUILD_DATE= $$(date +'%Y/%m/%d') pre-build: @${MV} ${WRKSRC}/man/page \ ${WRKSRC}/man/${PORTNAME}.1 @${REINPLACE_CMD} -e 's|#version|${_BUILD_VERSION}|g' \ -e "s|#date|${_BUILD_DATE}|g" \ ${WRKSRC}/man/${PORTNAME}.1 post-install: ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/tenere/Makefile b/misc/tenere/Makefile index 70487f41711c..687035113a1c 100644 --- a/misc/tenere/Makefile +++ b/misc/tenere/Makefile @@ -1,325 +1,325 @@ PORTNAME= tenere DISTVERSIONPREFIX= v DISTVERSION= 0.11.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= TUI interface for LLMs WWW= https://github.com/pythops/tenere LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: cargo:warning=c/freebsd.c:31:10: error: conflicting types for 'get_cpu_speed' LIB_DEPENDS= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma USES= cargo USE_GITHUB= yes GH_ACCOUNT= pythops CARGO_CRATES= addr2line-0.22.0 \ adler-1.0.2 \ adler2-2.0.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.18 \ ansi-to-tui-6.0.0 \ ansi_colours-1.2.3 \ anstream-0.6.15 \ anstyle-1.0.8 \ anstyle-parse-0.2.5 \ anstyle-query-1.1.1 \ anstyle-wincon-3.0.4 \ arboard-3.4.0 \ async-trait-0.1.82 \ autocfg-1.3.0 \ backtrace-0.3.73 \ base64-0.22.1 \ bat-0.24.0 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block2-0.5.1 \ bstr-1.10.0 \ bugreport-0.5.0 \ bumpalo-3.16.0 \ bytemuck-1.17.1 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.7.1 \ bytesize-1.3.0 \ cassowary-0.3.0 \ castaway-0.2.3 \ cc-1.1.16 \ cfg-if-1.0.0 \ clap-4.5.17 \ clap_builder-4.5.17 \ clap_derive-4.5.13 \ clap_lex-0.7.2 \ clipboard-win-5.4.0 \ clircle-0.4.0 \ colorchoice-1.0.2 \ compact_str-0.8.0 \ console-0.15.8 \ content_inspector-0.2.4 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ core-graphics-0.23.2 \ core-graphics-types-0.1.3 \ crc32fast-1.4.2 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ deranged-0.3.11 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ either-1.13.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.34 \ equivalent-1.0.1 \ errno-0.3.9 \ error-code-3.2.0 \ etcetera-0.8.0 \ fdeflate-0.3.4 \ flate2-1.0.33 \ fnv-1.0.7 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.3.1 \ form_urlencoded-1.2.1 \ futures-0.3.30 \ futures-channel-0.3.30 \ futures-core-0.3.30 \ futures-executor-0.3.30 \ futures-io-0.3.30 \ futures-macro-0.3.30 \ futures-sink-0.3.30 \ futures-task-0.3.30 \ futures-util-0.3.30 \ gethostname-0.4.3 \ getrandom-0.2.15 \ gimli-0.29.0 \ git-version-0.3.9 \ git-version-macro-0.3.9 \ git2-0.18.3 \ glob-0.3.1 \ globset-0.4.14 \ grep-cli-0.1.10 \ hashbrown-0.14.5 \ heck-0.5.0 \ hermit-abi-0.3.9 \ home-0.5.9 \ http-1.1.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.4 \ hyper-1.4.1 \ hyper-rustls-0.27.3 \ hyper-util-0.1.7 \ idna-0.5.0 \ image-0.25.2 \ indexmap-2.5.0 \ instability-0.3.2 \ ipnet-2.9.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.11 \ jobserver-0.1.32 \ jpeg-decoder-0.3.1 \ js-sys-0.3.70 \ lazy_static-1.5.0 \ libc-0.2.158 \ libgit2-sys-0.16.2+1.7.2 \ libredox-0.1.3 \ libz-sys-1.1.20 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ lru-0.12.4 \ memchr-2.7.4 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.4 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ nom-7.1.3 \ nu-ansi-term-0.49.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc-sys-0.3.5 \ objc2-0.5.2 \ objc2-app-kit-0.2.2 \ objc2-core-data-0.2.2 \ objc2-core-image-0.2.2 \ objc2-encode-4.0.3 \ objc2-foundation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ object-0.36.4 \ once_cell-1.19.0 \ onig-6.4.0 \ onig_sys-69.8.1 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ path_abs-0.5.1 \ percent-encoding-2.3.1 \ pin-project-1.1.5 \ pin-project-internal-1.1.5 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.30 \ plist-1.7.0 \ png-0.17.13 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.86 \ quick-xml-0.32.0 \ quinn-0.11.5 \ quinn-proto-0.11.8 \ quinn-udp-0.5.5 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ ratatui-0.28.1 \ redox_syscall-0.5.3 \ redox_users-0.4.6 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ reqwest-0.12.7 \ rgb-0.8.50 \ ring-0.17.8 \ rustc-demangle-0.1.24 \ rustc-hash-2.0.0 \ rustix-0.38.35 \ rustls-0.23.12 \ rustls-pemfile-2.1.3 \ rustls-pki-types-1.8.0 \ rustls-webpki-0.102.7 \ rustversion-1.0.17 \ ryu-1.0.18 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.23 \ serde-1.0.209 \ serde_derive-1.0.209 \ serde_json-1.0.128 \ serde_spanned-0.6.7 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ shell-escape-0.1.5 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ simd-adler32-0.3.7 \ simdutf8-0.1.4 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.7 \ spin-0.9.8 \ static_assertions-1.1.0 \ std_prelude-0.2.12 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.77 \ sync_wrapper-1.0.1 \ syntect-5.2.0 \ sys-info-0.9.1 \ termcolor-1.4.1 \ terminal_size-0.3.0 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ tiff-0.9.1 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-1.40.0 \ tokio-macros-2.4.0 \ tokio-rustls-0.26.0 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.20 \ tower-0.4.13 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ tui-textarea-0.6.1 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-segmentation-1.11.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.13 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.2 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.93 \ wasm-bindgen-backend-0.2.93 \ wasm-bindgen-futures-0.4.43 \ wasm-bindgen-macro-0.2.93 \ wasm-bindgen-macro-support-0.2.93 \ wasm-bindgen-shared-0.2.93 \ web-sys-0.3.70 \ webpki-roots-0.26.5 \ weezl-0.1.8 \ wild-2.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-registry-0.2.0 \ windows-result-0.2.0 \ windows-strings-0.1.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ winnow-0.6.18 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ yaml-rust-0.4.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/shells/starship/Makefile b/shells/starship/Makefile index e0e1256c7c13..8838da5885a3 100644 --- a/shells/starship/Makefile +++ b/shells/starship/Makefile @@ -1,419 +1,419 @@ PORTNAME= starship DISTVERSION= 1.21.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= shells MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= yuri@FreeBSD.org COMMENT= Cross-shell prompt for astronauts WWW= https://starship.rs/ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= cargo crashes on shells/starship on i386, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267529 LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo ssl CARGO_CRATES= adler2-2.0.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.18 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.15 \ anstyle-1.0.8 \ anstyle-parse-0.2.5 \ anstyle-query-1.1.1 \ anstyle-wincon-3.0.4 \ anyhow-1.0.89 \ arc-swap-1.7.1 \ arraydeque-0.5.1 \ arrayvec-0.7.6 \ async-broadcast-0.7.1 \ async-channel-2.3.1 \ async-executor-1.13.1 \ async-fs-2.1.2 \ async-io-2.3.4 \ async-lock-3.4.0 \ async-process-2.3.0 \ async-recursion-1.1.1 \ async-signal-0.2.10 \ async-task-4.7.1 \ async-trait-0.1.83 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ base64-0.13.1 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-0.1.6 \ block-buffer-0.9.0 \ block-buffer-0.10.4 \ blocking-1.6.1 \ bstr-1.10.0 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ bytesize-1.3.0 \ cc-1.1.30 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.38 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_complete-4.5.33 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ clru-0.6.2 \ cmake-0.1.51 \ colorchoice-1.0.2 \ concurrent-queue-2.5.0 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ const_format-0.2.33 \ const_format_proc_macros-0.2.33 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.14 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ deelevate-0.2.0 \ deranged-0.3.11 \ digest-0.9.0 \ digest-0.10.7 \ dirs-4.0.0 \ dirs-5.0.1 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-0.4.1 \ dirs-sys-next-0.1.2 \ dlv-list-0.5.2 \ downcast-0.11.0 \ dunce-1.0.5 \ dyn-clone-1.0.17 \ either-1.13.0 \ encoding_rs-0.8.34 \ endi-1.1.0 \ enumflags2-0.7.10 \ enumflags2_derive-0.7.10 \ equivalent-1.0.1 \ errno-0.2.8 \ errno-0.3.9 \ errno-dragonfly-0.1.2 \ event-listener-5.3.1 \ event-listener-strategy-0.5.2 \ faster-hex-0.9.0 \ fastrand-2.1.1 \ filedescriptor-0.8.2 \ filetime-0.2.25 \ flate2-1.0.34 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ fragile-2.0.0 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.3.0 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ gix-0.66.0 \ gix-actor-0.32.0 \ gix-bitmap-0.2.11 \ gix-chunk-0.4.8 \ gix-commitgraph-0.24.3 \ gix-config-0.40.0 \ gix-config-value-0.14.8 \ gix-date-0.9.0 \ gix-diff-0.46.0 \ gix-discover-0.35.0 \ gix-features-0.38.2 \ gix-fs-0.11.3 \ gix-glob-0.16.5 \ gix-hash-0.14.2 \ gix-hashtable-0.5.2 \ gix-index-0.35.0 \ gix-lock-14.0.0 \ gix-object-0.44.0 \ gix-odb-0.63.0 \ gix-pack-0.53.0 \ gix-path-0.10.11 \ gix-quote-0.4.12 \ gix-ref-0.47.0 \ gix-refspec-0.25.0 \ gix-revision-0.29.0 \ gix-revwalk-0.15.0 \ gix-sec-0.10.8 \ gix-tempfile-14.0.2 \ gix-trace-0.1.10 \ gix-traverse-0.41.0 \ gix-url-0.27.5 \ gix-utils-0.1.12 \ gix-validate-0.9.0 \ guess_host_triple-0.1.4 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.0 \ hashlink-0.9.1 \ heck-0.5.0 \ hermit-abi-0.4.0 \ hex-0.4.3 \ home-0.5.9 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ idna-0.5.0 \ indexmap-1.9.3 \ indexmap-2.6.0 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ is_debug-1.0.1 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.11 \ jiff-0.1.13 \ jiff-tzdb-0.1.1 \ jiff-tzdb-platform-0.1.1 \ js-sys-0.3.72 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.159 \ libredox-0.1.3 \ libz-ng-sys-1.1.16 \ libz-sys-1.1.20 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ mac-notification-sys-0.6.2 \ mach2-0.4.2 \ malloc_buf-0.0.6 \ memchr-2.7.4 \ memmap2-0.9.5 \ memmem-0.1.1 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.0 \ mockall-0.13.0 \ mockall_derive-0.13.0 \ nix-0.29.0 \ nom-5.1.3 \ nom-7.1.3 \ notify-rust-4.11.3 \ nu-ansi-term-0.50.1 \ num-conv-0.1.0 \ num-derive-0.3.3 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ once_cell-1.20.2 \ opaque-debug-0.3.1 \ open-5.3.0 \ option-ext-0.2.0 \ ordered-float-2.10.1 \ ordered-multimap-0.7.3 \ ordered-stream-0.2.0 \ os_info-3.8.2 \ parking-2.2.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ path-slash-0.2.1 \ pathdiff-0.2.2 \ pathsearch-0.2.0 \ percent-encoding-2.3.1 \ pest-2.7.14 \ pest_derive-2.7.14 \ pest_generator-2.7.14 \ pest_meta-2.7.14 \ phf-0.11.2 \ phf_codegen-0.11.2 \ phf_generator-0.11.2 \ phf_shared-0.11.2 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ piper-0.2.4 \ pkg-config-0.3.31 \ plist-1.7.0 \ polling-3.7.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ predicates-3.1.2 \ predicates-core-1.0.8 \ predicates-tree-1.0.11 \ proc-macro-crate-3.2.0 \ proc-macro2-1.0.87 \ process_control-5.0.0 \ prodash-28.0.0 \ quick-xml-0.31.0 \ quick-xml-0.32.0 \ quick-xml-0.36.2 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.7 \ redox_users-0.4.6 \ regex-1.11.0 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ rust-ini-0.21.1 \ rustix-0.38.37 \ ryu-1.0.18 \ same-file-1.0.6 \ schemars-0.8.21 \ schemars_derive-0.8.21 \ scopeguard-1.2.0 \ semver-0.11.0 \ semver-1.0.23 \ semver-parser-0.10.2 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_derive_internals-0.29.1 \ serde_json-1.0.128 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ sha1-0.10.6 \ sha1-asm-0.5.3 \ sha1_smol-1.0.1 \ sha2-0.9.9 \ sha2-0.10.8 \ shadow-rs-0.35.1 \ shared_library-0.1.9 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.1.17 \ signal-hook-0.3.17 \ signal-hook-registry-1.4.2 \ siphasher-0.3.11 \ slab-0.4.9 \ smallvec-1.13.2 \ starship-battery-0.10.0 \ static_assertions-1.1.0 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.79 \ systemstat-0.2.3 \ tauri-winrt-notification-0.2.1 \ tempfile-3.13.0 \ terminal_size-0.4.0 \ terminfo-0.7.5 \ termios-0.3.3 \ termtree-0.4.1 \ termwiz-0.15.0 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tiny-keccak-2.0.2 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ toml-0.5.11 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ trim-in-place-0.1.7 \ typenum-1.17.0 \ ucd-trie-0.1.7 \ uds_windows-1.1.0 \ uluru-3.1.0 \ unicase-2.7.0 \ unicode-bidi-0.3.17 \ unicode-bom-2.0.3 \ unicode-ident-1.0.13 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.0 \ unicode-xid-0.2.6 \ uom-0.36.0 \ url-2.5.2 \ urlencoding-2.1.3 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ versions-6.3.2 \ vtparse-0.6.2 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasite-0.1.0 \ wasm-bindgen-0.2.95 \ wasm-bindgen-backend-0.2.95 \ wasm-bindgen-macro-0.2.95 \ wasm-bindgen-macro-support-0.2.95 \ wasm-bindgen-shared-0.2.95 \ which-6.0.3 \ whoami-1.5.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.56.0 \ windows-0.58.0 \ windows-core-0.52.0 \ windows-core-0.56.0 \ windows-core-0.58.0 \ windows-implement-0.56.0 \ windows-implement-0.58.0 \ windows-interface-0.56.0 \ windows-interface-0.58.0 \ windows-result-0.1.2 \ windows-result-0.2.0 \ windows-strings-0.1.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-version-0.1.1 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ winnow-0.6.20 \ winres-0.1.12 \ winsafe-0.0.19 \ xdg-home-1.3.0 \ yaml-rust2-0.9.0 \ zbus-4.4.0 \ zbus_macros-4.4.0 \ zbus_names-3.0.0 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zvariant-4.2.0 \ zvariant_derive-4.2.0 \ zvariant_utils-2.1.0 #CARGO_FEATURES= notify-rust PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= FONTS FONTS_DESC= Install fonts FONTS_RUN_DEPENDS= nerd-fonts>0:x11-fonts/nerd-fonts .include diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile index 5c0fd9363bce..d59c98f30b68 100644 --- a/sysutils/exa/Makefile +++ b/sysutils/exa/Makefile @@ -1,78 +1,78 @@ PORTNAME= exa DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= sysutils MAINTAINER= mikael@FreeBSD.org COMMENT= Modern replacement for ls WWW= https://the.exa.website/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= ogham CARGO_CRATES= ansi_term-0.12.1 \ autocfg-1.0.1 \ bitflags-1.2.1 \ byteorder-1.4.3 \ cc-1.0.67 \ cfg-if-1.0.0 \ datetime-0.5.2 \ form_urlencoded-1.0.1 \ git2-0.13.17 \ glob-0.3.0 \ hermit-abi-0.1.18 \ idna-0.2.2 \ jobserver-0.1.21 \ lazy_static-1.4.0 \ libc-0.2.93 \ libgit2-sys-0.12.18+1.1.0 \ libz-sys-1.1.2 \ locale-0.2.2 \ log-0.4.14 \ matches-0.1.8 \ natord-1.0.9 \ num_cpus-1.13.0 \ number_prefix-0.4.0 \ openssl-src-111.15.0+1.1.1k \ openssl-sys-0.9.61 \ pad-0.1.6 \ percent-encoding-2.1.0 \ pkg-config-0.3.19 \ redox_syscall-0.1.57 \ scoped_threadpool-0.1.9 \ term_grid-0.1.7 \ term_size-0.3.2 \ tinyvec-1.2.0 \ tinyvec_macros-0.1.0 \ unicode-bidi-0.3.5 \ unicode-normalization-0.1.17 \ unicode-width-0.1.8 \ url-2.2.1 \ users-0.11.0 \ vcpkg-0.2.11 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ zoneinfo_compiled-0.5.1 PLIST_FILES= bin/exa \ etc/bash_completion.d/exa.bash \ share/fish/completions/exa.fish \ share/zsh/site-functions/_exa post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/completions/completions.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/exa.bash @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/completions/completions.fish ${STAGEDIR}${PREFIX}/share/fish/completions/exa.fish @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/completions.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_exa .include diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile index 91e307c6c519..99ccca4577da 100644 --- a/sysutils/mise/Makefile +++ b/sysutils/mise/Makefile @@ -1,519 +1,519 @@ PORTNAME= mise DISTVERSIONPREFIX= v DISTVERSION= 2024.10.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Runtime Executor (asdf rust clone) WWW= https://mise.jdx.dev/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 \ libzstd.so:archivers/zstd USES= cargo localbase:ldflags pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= jdx CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ adler2-2.0.0 \ aes-0.8.4 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi-str-0.8.0 \ ansitok-0.2.0 \ anstream-0.6.15 \ anstyle-1.0.8 \ anstyle-parse-0.2.5 \ anstyle-query-1.1.1 \ anstyle-wincon-3.0.4 \ anyhow-1.0.89 \ arbitrary-1.3.2 \ arrayvec-0.5.2 \ assert_cmd-2.0.16 \ async-compression-0.4.15 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ backtrace-0.3.71 \ base64-0.22.1 \ base64ct-1.6.0 \ binstall-tar-0.4.42 \ bit-set-0.6.0 \ bit-vec-0.7.0 \ bitflags-2.6.0 \ block-buffer-0.10.4 \ bstr-1.10.0 \ built-0.7.4 \ bumpalo-3.16.0 \ bytecount-0.6.8 \ byteorder-1.5.0 \ bytes-1.7.2 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ calm_io-0.1.1 \ calmio_filters-0.1.0 \ cc-1.1.30 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.38 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ ci_info-0.14.14 \ cipher-0.4.4 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ clap_mangen-0.2.24 \ color-eyre-0.6.3 \ color-print-0.3.6 \ color-print-proc-macro-0.3.6 \ color-spantrace-0.2.1 \ colorchoice-1.0.2 \ confique-0.2.6 \ confique-macro-0.0.10 \ console-0.15.8 \ const-oid-0.9.6 \ constant_time_eq-0.3.1 \ contracts-0.6.3 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.14 \ crc-3.2.1 \ crc-catalog-2.4.0 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crypto-common-0.1.6 \ cssparser-0.31.2 \ cssparser-macros-0.6.1 \ ctor-0.2.8 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ deflate64-0.1.9 \ demand-1.2.4 \ der-0.7.9 \ deranged-0.3.11 \ derive_arbitrary-1.3.2 \ derive_more-0.99.18 \ deunicode-1.6.0 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ document-features-0.2.10 \ dotenvy-0.15.7 \ dtoa-1.0.9 \ dtoa-short-0.3.5 \ duct-0.13.7 \ dunce-1.0.5 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ ego-tree-0.6.3 \ either-1.13.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.34 \ env_filter-0.1.2 \ env_logger-0.11.5 \ envmnt-0.10.4 \ equivalent-1.0.1 \ erased-serde-0.4.5 \ errno-0.2.8 \ errno-0.3.9 \ errno-dragonfly-0.1.2 \ exec-0.3.1 \ eyre-0.6.12 \ fastrand-2.1.1 \ fiat-crypto-0.2.9 \ filetime-0.2.25 \ filetime_creation-0.2.0 \ fixedbitset-0.4.2 \ flate2-1.0.34 \ float-cmp-0.9.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fsio-0.4.0 \ fslock-0.2.1 \ futf-0.1.5 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fxhash-0.2.1 \ generic-array-0.14.7 \ getopts-0.2.21 \ getrandom-0.2.15 \ gimli-0.28.1 \ git2-0.19.0 \ glob-0.3.1 \ globset-0.4.15 \ globwalk-0.9.1 \ h2-0.4.6 \ hashbrown-0.12.3 \ hashbrown-0.15.0 \ heck-0.3.3 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hmac-0.12.1 \ home-0.5.9 \ homedir-0.3.4 \ html5ever-0.27.0 \ http-1.1.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.5 \ humansize-2.1.3 \ humantime-2.1.0 \ hyper-1.4.1 \ hyper-rustls-0.27.3 \ hyper-tls-0.6.0 \ hyper-util-0.1.9 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ idna-0.5.0 \ ignore-0.4.23 \ indenter-0.3.3 \ indexmap-1.9.3 \ indexmap-2.6.0 \ indicatif-0.17.8 \ indoc-2.0.5 \ inout-0.1.3 \ insta-1.40.0 \ instant-0.1.13 \ ipnet-2.10.1 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itertools-0.13.0 \ itoa-1.0.11 \ jobserver-0.1.32 \ js-sys-0.3.72 \ kdl-4.6.0 \ lazy-regex-3.3.0 \ lazy-regex-proc_macros-3.3.0 \ lazy_static-1.5.0 \ libc-0.2.159 \ libgit2-sys-0.17.0+1.8.1 \ libm-0.2.8 \ libredox-0.1.3 \ libssh2-sys-0.3.0 \ libz-sys-1.1.20 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ litrs-0.4.1 \ lock_api-0.4.12 \ lockfree-object-pool-0.1.6 \ log-0.4.22 \ lua-src-547.0.0 \ luajit-src-210.5.11+97813fb \ lzma-rs-0.3.0 \ lzma-rust-0.1.7 \ lzma-sys-0.1.20 \ mac-0.1.1 \ markup5ever-0.12.1 \ matchers-0.1.0 \ memchr-2.7.4 \ miette-5.10.0 \ miette-derive-5.10.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.4 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ mlua-0.9.9 \ mlua-sys-0.6.3 \ mlua_derive-0.9.3 \ native-tls-0.2.12 \ new_debug_unreachable-1.0.6 \ nix-0.29.0 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ nt-time-0.8.1 \ nu-ansi-term-0.46.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ number_prefix-0.4.0 \ object-0.32.2 \ once_cell-1.20.2 \ openssl-0.10.66 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.103 \ ordered-float-2.10.1 \ os_pipe-1.2.1 \ overload-0.1.1 \ owo-colors-3.5.0 \ papergrid-0.12.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parse-zoneinfo-0.3.1 \ paste-1.0.15 \ path-absolutize-3.1.1 \ path-dedot-3.1.1 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ pest-2.7.14 \ pest_derive-2.7.14 \ pest_generator-2.7.14 \ pest_meta-2.7.14 \ petgraph-0.6.5 \ phf-0.10.1 \ phf-0.11.2 \ phf_codegen-0.10.0 \ phf_codegen-0.11.2 \ phf_generator-0.10.0 \ phf_generator-0.11.2 \ phf_macros-0.11.2 \ phf_shared-0.10.0 \ phf_shared-0.11.2 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkcs8-0.10.2 \ pkg-config-0.3.31 \ platforms-3.2.0 \ portable-atomic-1.9.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ precomputed-hash-0.1.1 \ predicates-3.1.2 \ predicates-core-1.0.8 \ predicates-tree-1.0.11 \ pretty_assertions-1.4.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.87 \ quick-xml-0.23.1 \ quinn-0.11.5 \ quinn-proto-0.11.8 \ quinn-udp-0.5.5 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.7 \ regex-1.11.0 \ regex-automata-0.1.10 \ regex-automata-0.4.8 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ reqwest-0.12.8 \ ring-0.17.8 \ rmp-0.8.14 \ rmp-serde-1.3.0 \ roff-0.2.2 \ rustc-demangle-0.1.24 \ rustc-hash-2.0.0 \ rustc_version-0.4.1 \ rustix-0.38.37 \ rustls-0.23.14 \ rustls-native-certs-0.8.0 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.9.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.18 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.26 \ scopeguard-1.2.0 \ scraper-0.20.0 \ security-framework-2.11.1 \ security-framework-sys-2.12.0 \ selectors-0.25.0 \ self-replace-1.5.0 \ self_update-0.41.0 \ semver-1.0.23 \ serde-1.0.210 \ serde-value-0.7.0 \ serde_derive-1.0.210 \ serde_ignored-0.1.10 \ serde_json-1.0.128 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ servo_arc-0.3.0 \ sevenz-rust-0.6.1 \ sha1-0.10.6 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ shared_child-1.0.1 \ shell-escape-0.1.5 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-registry-1.4.2 \ signature-2.2.0 \ simd-adler32-0.3.7 \ similar-2.6.0 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.9 \ slug-0.1.6 \ smallvec-1.13.2 \ socket2-0.5.7 \ spin-0.9.8 \ spki-0.7.3 \ stable_deref_trait-1.2.0 \ string_cache-0.8.7 \ string_cache_codegen-0.5.2 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.79 \ sync_wrapper-1.0.1 \ sys-info-0.9.1 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tabled-0.16.0 \ tabled_derive-0.8.0 \ tar-0.4.42 \ tempfile-3.13.0 \ tendril-0.4.3 \ tera-1.20.0 \ termcolor-1.4.1 \ terminal_size-0.4.0 \ termtree-0.4.1 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ test-log-0.2.16 \ test-log-macros-0.2.16 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ thread_local-1.1.8 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-1.40.0 \ tokio-macros-2.4.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.0 \ tokio-util-0.7.12 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ tracing-error-0.2.0 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.18 \ try-lock-0.2.5 \ typeid-1.0.2 \ typenum-1.17.0 \ ubi-0.2.0 \ ucd-trie-0.1.7 \ unic-char-property-0.9.0 \ unic-char-range-0.9.0 \ unic-common-0.9.0 \ unic-segment-0.9.0 \ unic-ucd-segment-0.9.0 \ unic-ucd-version-0.9.0 \ unicode-bidi-0.3.17 \ unicode-ident-1.0.13 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.11 \ untrusted-0.9.0 \ url-2.5.2 \ urlencoding-2.1.3 \ usage-lib-0.11.0 \ utf-8-0.7.6 \ utf8parse-0.2.2 \ valuable-0.1.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ versions-6.3.2 \ vfox-0.1.6 \ vte-0.10.1 \ vte_generate_state_changes-0.1.2 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.95 \ wasm-bindgen-backend-0.2.95 \ wasm-bindgen-futures-0.4.45 \ wasm-bindgen-macro-0.2.95 \ wasm-bindgen-macro-support-0.2.95 \ wasm-bindgen-shared-0.2.95 \ web-sys-0.3.72 \ webpki-roots-0.26.6 \ which-6.0.3 \ widestring-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.57.0 \ windows-core-0.52.0 \ windows-core-0.57.0 \ windows-implement-0.57.0 \ windows-interface-0.57.0 \ windows-registry-0.2.0 \ windows-result-0.1.2 \ windows-result-0.2.0 \ windows-strings-0.1.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ winnow-0.6.20 \ winsafe-0.0.19 \ xattr-1.3.1 \ xx-1.1.8 \ xz-0.1.0 \ xz2-0.1.7 \ yansi-1.0.1 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zip-2.2.0 \ zipsign-api-0.1.2 \ zopfli-0.8.1 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} # Fix build on armv7, i386 and powerpc # sys-info-0.9.1 crate issue: https://github.com/FillZpp/sys-info-rs/issues/80 post-patch: @${REINPLACE_CMD} \ -e '/get_cpu/s|unsigned long|uint64_t|' \ -e '/get_proc_total/s|unsigned long|uint64_t|' \ ${WRKSRC}/cargo-crates/sys-info-0.9.1/c/*.[ch] .include diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile index 202909eff6d8..b07f02956fa8 100644 --- a/sysutils/nix/Makefile +++ b/sysutils/nix/Makefile @@ -1,160 +1,160 @@ PORTNAME= nix DISTVERSION= 2.20.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= ashish@FreeBSD.org COMMENT= Purely functional package manager WWW= https://nixos.org/nix/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_cxx_compile_stdcxx.m4:devel/autoconf-archive \ gsed:textproc/gsed \ bash:shells/bash \ docbook-xsl-ns>=0:textproc/docbook-xsl-ns \ gnustat:sysutils/coreutils \ grealpath:sysutils/coreutils \ xmllint:textproc/libxml2 \ xsltproc:textproc/libxslt \ jq:textproc/jq \ nlohmann-json>=3.9:devel/nlohmann-json LIB_DEPENDS= libaws-cpp-sdk-core.so:devel/aws-sdk-cpp \ libaws-crt-cpp.so:devel/aws-crt-cpp \ libboost_context.so:devel/boost-libs \ libbrotlienc.so:archivers/brotli \ libcurl.so:ftp/curl \ libeditline.so:devel/editline \ libgc.so:devel/boehm-gc \ libsodium.so:security/libsodium \ libcpuid.so:sysutils/libcpuid \ libgit2.so:devel/libgit2 \ liblowdown.so:textproc/lowdown TEST_DEPENDS= dot:graphics/graphviz \ git:devel/git \ gxargs:misc/findutils \ hg:devel/mercurial USES= autoreconf bison compiler:c++17-lang cpe gmake localbase libarchive \ pkgconfig sqlite:3 ssl USE_GITHUB= yes GH_ACCOUNT= NixOS USE_LDCONFIG= yes CPE_VENDOR= nix_project HAS_CONFIGURE= yes # Workaround for bashisms in the configure script. CONFIGURE_SHELL= ${_BASH} CONFIGURE_ARGS= --disable-seccomp-sandboxing \ --enable-gc \ --disable-unit-tests CONFIGURE_ENV= OPENSSL_CFLAGS="-I ${OPENSSLINC}" \ OPENSSL_LIBS="-L ${OPENSSLLIB}" # Workaround for: # /usr/bin/ld: error: undefined symbol: SHA512_Update MAKE_ARGS= libutil_ALLOW_UNDEFINED=yes # XXX: Tests require the port to be installed on the system. It is not enough # to have the port staged. TEST_ARGS= nix_tests="${_PASSING_TESTS}" TEST_TARGET= installcheck # grealpath and gnustat are needed for tests. BINARY_ALIAS= realpath=grealpath stat=gnustat sed=gsed SUB_FILES= pkg-message GROUPS= nixbld OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ENABLE= doc-gen DOCS_BUILD_DEPENDS= mdbook>=0:textproc/mdbook \ mdbook-linkcheck>=0:textproc/mdbook-linkcheck _BASH= ${LOCALBASE}/bin/bash _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 # Regenerate the list of all tests with: # make patch && make -f $(make -V WRKSRC)/tests/local.mk -V nix_tests _ALL_TESTS= test-infra.sh init.sh flakes/flakes.sh flakes/develop.sh \ flakes/run.sh flakes/mercurial.sh flakes/circular.sh \ flakes/init.sh flakes/inputs.sh flakes/follow-paths.sh \ flakes/bundle.sh flakes/check.sh flakes/unlocked-override.sh \ flakes/absolute-paths.sh flakes/absolute-attr-paths.sh \ flakes/build-paths.sh flakes/flake-in-submodule.sh gc.sh \ nix-collect-garbage-d.sh remote-store.sh legacy-ssh-store.sh \ lang.sh lang-test-infra.sh experimental-features.sh \ fetchMercurial.sh gc-auto.sh user-envs.sh \ user-envs-migration.sh binary-cache.sh multiple-outputs.sh \ nix-build.sh gc-concurrent.sh repair.sh fixed.sh export-graph.sh \ timeout.sh fetchGitRefs.sh gc-runtime.sh tarball.sh fetchGit.sh \ fetchurl.sh fetchPath.sh fetchTree-file.sh simple.sh referrers.sh \ optimise-store.sh substitute-with-invalid-ca.sh signing.sh hash.sh \ gc-non-blocking.sh check.sh nix-shell.sh check-refs.sh \ build-remote-input-addressed.sh secure-drv-outputs.sh restricted.sh \ fetchGitSubmodules.sh fetchGitVerification.sh flakes/search-root.sh \ readfile-context.sh nix-channel.sh recursive.sh dependencies.sh \ check-reqs.sh build-remote-content-addressed-fixed.sh \ build-remote-content-addressed-floating.sh \ build-remote-trustless-should-pass-0.sh \ build-remote-trustless-should-pass-1.sh \ build-remote-trustless-should-pass-2.sh \ build-remote-trustless-should-pass-3.sh \ build-remote-trustless-should-fail-0.sh \ build-remote-with-mounted-ssh-ng.sh \ nar-access.sh impure-eval.sh pure-eval.sh eval.sh repl.sh \ binary-cache-build-remote.sh search.sh logging.sh export.sh config.sh \ add.sh local-store.sh filter-source.sh misc.sh dump-db.sh \ linux-sandbox.sh supplementary-groups.sh build-dry.sh \ structured-attrs.sh shell.sh brotli.sh zstd.sh compression-levels.sh \ nix-copy-ssh.sh nix-copy-ssh-ng.sh post-hook.sh function-trace.sh \ flakes/config.sh fmt.sh eval-store.sh why-depends.sh derivation-json.sh \ import-derivation.sh nix_path.sh case-hack.sh placeholders.sh \ ssh-relay.sh build.sh build-delete.sh output-normalization.sh \ selfref-gc.sh db-migration.sh bash-profile.sh pass-as-file.sh \ nix-profile.sh suggestions.sh store-info.sh fetchClosure.sh completions.sh \ flakes/show.sh impure-derivations.sh path-from-hash-part.sh path-info.sh \ toString-path.sh read-only-store.sh nested-sandboxing.sh impure-env.sh \ compute-levels.sh test-libstoreconsumer.sh plugins.sh # Remove problematic tests from the list: # - restricted.sh is hanging and never finishes. _PASSING_TESTS= ${_ALL_TESTS:Nrestricted.sh} post-patch: ${REINPLACE_CMD} -e 's,=/dummy,=${WRKDIR}/dummy,g' \ ${WRKSRC}/doc/manual/local.mk 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} pre-test: ${MKDIR} /tmp/nix-test ${REINPLACE_CMD} -e 's| xargs | gxargs |g' ${WRKSRC}/tests/push-to-store.sh ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/timeout.nix ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/check-reqs.nix ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/nar-access.nix ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/pass-as-file.sh ${REINPLACE_CMD} -e 's| date | ${LOCALBASE}/bin/gdate |g' ${WRKSRC}/tests/check.nix ${REINPLACE_CMD} -e 's| wc -l)| /usr/bin/grep -c .)|g' ${WRKSRC}/tests/gc-auto.sh ${REINPLACE_CMD} -e 's| tar c tarball)| tar -cf - tarball)|' ${WRKSRC}/tests/tarball.sh ${REINPLACE_CMD} -e 's|^grep |/usr/bin/grep |' ${WRKSRC}/tests/check.sh post-test: ${RM} -r /tmp/nix-test .include diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile index ed64e1683180..bdb4c5b37baa 100644 --- a/sysutils/onefetch/Makefile +++ b/sysutils/onefetch/Makefile @@ -1,36 +1,36 @@ PORTNAME= onefetch DISTVERSION= 2.20.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils devel MAINTAINER= lcook@FreeBSD.org COMMENT= Git repository summary on your terminal WWW= https://github.com/o2sh/onefetch LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libgit2.so:devel/libgit2 \ libzstd.so:archivers/zstd RUN_DEPENDS= git:devel/git USES= cargo USE_GITHUB= yes GH_ACCOUNT= o2sh PLIST_FILES= bin/${PORTNAME} PORTDOCS= CONTRIBUTING.md README.md OPTIONS_DEFINE= DOCS MANPAGES OPTIONS_DEFAULT= MANPAGES MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile index e0d3c1bcd157..9c15c059762b 100644 --- a/textproc/bat/Makefile +++ b/textproc/bat/Makefile @@ -1,213 +1,213 @@ PORTNAME= bat DISTVERSIONPREFIX= v DISTVERSION= 0.24.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= pizzamig@FreeBSD.org COMMENT= Clone of cat with syntax highlighting WWW= https://github.com/sharkdp/bat LICENSE= APACHE20 LIB_DEPENDS= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma USES= cargo cpe CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= sharkdp PLIST_FILES= bin/bat \ share/zsh/site-functions/_bat \ share/man/man1/bat.1.gz CARGO_CRATES= adler-1.0.2 \ aho-corasick-0.7.19 \ aho-corasick-1.0.1 \ ansi_colours-1.2.1 \ anstream-0.6.4 \ anstyle-0.3.5 \ anstyle-1.0.0 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ assert_cmd-2.0.10 \ autocfg-1.1.0 \ base64-0.21.0 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.4.0 \ bstr-1.6.0 \ bugreport-0.5.0 \ bytemuck-1.12.1 \ bytesize-1.3.0 \ cc-1.0.73 \ cfg-if-1.0.0 \ clap-4.4.6 \ clap_builder-4.4.6 \ clap_lex-0.5.0 \ clircle-0.4.0 \ colorchoice-1.0.0 \ console-0.15.5 \ content_inspector-0.2.4 \ crc32fast-1.3.2 \ dashmap-5.4.0 \ difflib-0.4.0 \ dissimilar-1.0.5 \ doc-comment-0.3.3 \ dunce-1.0.3 \ either-1.8.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.33 \ equivalent-1.0.1 \ errno-0.3.3 \ errno-dragonfly-0.1.2 \ etcetera-0.8.0 \ expect-test-1.4.1 \ fancy-regex-0.7.1 \ fastrand-2.0.0 \ flate2-1.0.27 \ float-cmp-0.9.0 \ fnv-1.0.7 \ form_urlencoded-1.1.0 \ fsio-0.4.0 \ getrandom-0.2.7 \ git-version-0.3.5 \ git-version-macro-0.3.5 \ git2-0.18.0 \ glob-0.3.0 \ globset-0.4.10 \ grep-cli-0.1.9 \ hashbrown-0.12.3 \ hashbrown-0.14.1 \ home-0.5.5 \ idna-0.3.0 \ indexmap-1.9.1 \ indexmap-2.0.2 \ itertools-0.10.5 \ itoa-1.0.3 \ jobserver-0.1.25 \ lazy_static-1.4.0 \ libc-0.2.147 \ libgit2-sys-0.16.1+1.7.1 \ libz-sys-1.1.8 \ line-wrap-0.1.1 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.5 \ lock_api-0.4.9 \ log-0.4.17 \ memchr-2.5.0 \ miniz_oxide-0.7.1 \ nix-0.26.2 \ normalize-line-endings-0.3.0 \ nu-ansi-term-0.49.0 \ num-traits-0.2.15 \ num_threads-0.1.6 \ once_cell-1.18.0 \ onig-6.4.0 \ onig_sys-69.8.1 \ os_str_bytes-6.4.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.7 \ path_abs-0.5.1 \ percent-encoding-2.2.0 \ pkg-config-0.3.25 \ plist-1.4.3 \ ppv-lite86-0.2.17 \ predicates-3.0.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.5 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.66 \ quick-xml-0.28.1 \ quote-1.0.26 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.2.16 \ redox_syscall-0.3.5 \ regex-1.8.3 \ regex-automata-0.3.7 \ regex-syntax-0.6.27 \ regex-syntax-0.7.2 \ rgb-0.8.34 \ run_script-0.10.0 \ rustix-0.38.11 \ ryu-1.0.11 \ safemem-0.3.3 \ same-file-1.0.6 \ scopeguard-1.1.0 \ semver-1.0.17 \ serde-1.0.163 \ serde_derive-1.0.163 \ serde_json-1.0.85 \ serde_yaml-0.9.25 \ serial_test-2.0.0 \ serial_test_derive-2.0.0 \ shell-escape-0.1.5 \ shell-words-1.1.0 \ smallvec-1.10.0 \ static_assertions-1.1.0 \ std_prelude-0.2.12 \ strsim-0.10.0 \ syn-1.0.104 \ syn-2.0.12 \ syntect-5.0.0 \ sys-info-0.9.1 \ tempfile-3.8.0 \ termcolor-1.1.3 \ terminal_size-0.3.0 \ termtree-0.2.4 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ time-0.3.14 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.4 \ unicode-normalization-0.1.22 \ unicode-width-0.1.10 \ unsafe-libyaml-0.2.9 \ url-2.3.1 \ utf8parse-0.2.1 \ vcpkg-0.2.15 \ wait-timeout-0.2.0 \ walkdir-2.3.3 \ wasi-0.11.0+wasi-snapshot-preview1 \ wild-2.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.42.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.1 \ windows-targets-0.48.0 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_msvc-0.42.1 \ windows_aarch64_msvc-0.48.0 \ windows_i686_gnu-0.42.1 \ windows_i686_gnu-0.48.0 \ windows_i686_msvc-0.42.1 \ windows_i686_msvc-0.48.0 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_msvc-0.42.1 \ windows_x86_64_msvc-0.48.0 \ yaml-rust-0.4.5 post-install: ${FIND} ${WRKDIR}/target -name "bat.1" -exec ${CP} {} ${WRKSRC}/doc/bat.1 \; ${FIND} ${WRKDIR}/target -name "bat.zsh" -exec ${CP} {} ${WRKSRC}/doc/bat.zsh \; ${INSTALL_MAN} ${WRKSRC}/doc/bat.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/doc/bat.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_bat .include diff --git a/www/stagit/Makefile b/www/stagit/Makefile index f506d10c3bd3..d826c3d14ef7 100644 --- a/www/stagit/Makefile +++ b/www/stagit/Makefile @@ -1,39 +1,39 @@ PORTNAME= stagit PORTVERSION= 1.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MASTER_SITES= https://codemadness.org/releases/stagit/ MAINTAINER= nc@FreeBSD.org COMMENT= Static Git page generator WWW= https://codemadness.org/git/stagit/log.html LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 USE_CSTD= c99 MAKE_ARGS= COMPATOBJ="" \ LIBGIT_INC="-I${LOCALBASE}/include" \ LIBGIT_LIB="-L${LOCALBASE}/lib -lgit2" OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/stagit ${WRKSRC}/stagit-index \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/stagit.1 ${WRKSRC}/stagit-index.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} example_create.sh example_post-receive.sh \ favicon.png logo.png style.css ${STAGEDIR}${EXAMPLESDIR} .include