diff --git a/accessibility/accesskit-c/Makefile b/accessibility/accesskit-c/Makefile index 066b4a38ca79..6fb91cb02269 100644 --- a/accessibility/accesskit-c/Makefile +++ b/accessibility/accesskit-c/Makefile @@ -1,42 +1,42 @@ PORTNAME= accesskit-c DISTVERSION= 0.17.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= accessibility MAINTAINER= gnome@FreeBSD.org COMMENT= AccessKit C bindings for UI toolkits WWW= https://accesskit.dev \ https://github.com/AccessKit/accesskit-c LICENSE= APACHE20 BSD3CLAUSE LGPL21 MIT LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.chromium LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= rust-cbindgen>0:devel/rust-cbindgen USES= cargo compiler meson pkgconfig python:build shebangfix SHEBANG_FILES= meson/*.py MESON_ARGS= -Db_lundef=false CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} BINARY_ALIAS= python3=${PYTHON_CMD} # Depends of API version found in x11-toolkits/gtk40 PORTSCOUT= limit:^0\.17\. PLIST_SUB= API_VER=0.17 COMPILER_TYPE= clang USE_GITHUB= yes GH_ACCOUNT= AccessKit .include diff --git a/accessibility/sctd/Makefile b/accessibility/sctd/Makefile index fa879569db41..42018410211c 100644 --- a/accessibility/sctd/Makefile +++ b/accessibility/sctd/Makefile @@ -1,48 +1,48 @@ PORTNAME= sctd DISTVERSION= 0.2.0 -PORTREVISION= 47 +PORTREVISION= 48 CATEGORIES= accessibility MAINTAINER= 0mp@FreeBSD.org COMMENT= Set color temperature (sct) daemon WWW= https://github.com/amir/sctd LICENSE= CC0-1.0 MIT LICENSE_COMB= multi LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSE USES= cargo xorg USE_GITHUB= yes GH_ACCOUNT= amir USE_XORG= x11 xrandr CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.14 \ autocfg-1.0.0 \ bitflags-1.2.1 \ cfg-if-0.1.10 \ chrono-0.4.11 \ clap-2.33.0 \ env_logger-0.7.1 \ hermit-abi-0.1.8 \ humantime-1.3.0 \ libc-0.2.68 \ log-0.4.8 \ num-integer-0.1.42 \ num-traits-0.2.11 \ pkg-config-0.3.17 \ quick-error-1.2.3 \ redox_syscall-0.1.56 \ strsim-0.8.0 \ textwrap-0.11.0 \ time-0.1.42 \ unicode-width-0.1.7 \ vec_map-0.8.1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ x11-2.18.2 \ spa@git+https://github.com/amir/spa-rs?branch=pub-SolarPos\#fa80d0ce99d675674cf1a7cc9cf2ee2e33f501ea PLIST_FILES= bin/sctd .include diff --git a/accessibility/wl-gammarelay-rs/Makefile b/accessibility/wl-gammarelay-rs/Makefile index 6b7f5b4d428d..209dff484110 100644 --- a/accessibility/wl-gammarelay-rs/Makefile +++ b/accessibility/wl-gammarelay-rs/Makefile @@ -1,19 +1,19 @@ PORTNAME= wl-gammarelay-rs DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= accessibility wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Adjust color temperature/brightness under Wayland via DBus WWW= https://github.com/MaxVerevkin/wl-gammarelay-rs LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENCE USES= cargo USE_GITHUB= yes GH_ACCOUNT= MaxVerevkin PLIST_FILES= bin/${PORTNAME} .include diff --git a/archivers/ouch/Makefile b/archivers/ouch/Makefile index 7c0760a48915..1ad208cd8725 100644 --- a/archivers/ouch/Makefile +++ b/archivers/ouch/Makefile @@ -1,249 +1,249 @@ PORTNAME= ouch DISTVERSION= 0.6.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= archivers MAINTAINER= yuri@FreeBSD.org COMMENT= Painless compression and decompression for your terminal WWW= https://github.com/ouch-org/ouch LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo llvm pkgconfig USE_GITHUB= yes GH_ACCOUNT= ouch-org CARGO_CRATES= adler2-2.0.0 \ aes-0.8.4 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ assert_cmd-2.0.16 \ atty-0.2.14 \ autocfg-1.4.0 \ base64ct-1.6.0 \ bindgen-0.63.0 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.8.0 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ brotli-7.0.0 \ brotli-decompressor-4.0.2 \ bstr-1.11.3 \ bumpalo-3.17.0 \ byteorder-1.5.0 \ bytes-1.10.0 \ bytesize-1.3.2 \ bzip2-0.4.4 \ bzip2-sys-0.1.13+1.0.8 \ bzip3-0.9.0 \ cbc-0.1.2 \ cc-1.2.16 \ cexpr-0.6.0 \ cfb-0.7.3 \ cfg-if-1.0.0 \ chrono-0.4.40 \ cipher-0.4.4 \ clang-sys-1.8.1 \ clap-4.5.31 \ clap_builder-4.5.31 \ clap_complete-4.5.46 \ clap_derive-4.5.28 \ clap_lex-0.7.4 \ clap_mangen-0.2.26 \ colorchoice-1.0.3 \ console-0.15.10 \ constant_time_eq-0.1.5 \ core_affinity-0.8.2 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ deranged-0.4.0 \ difflib-0.4.0 \ digest-0.10.7 \ doc-comment-0.3.3 \ either-1.14.0 \ encode_unicode-1.0.0 \ errno-0.3.10 \ fastrand-2.3.0 \ filetime-0.2.25 \ filetime_creation-0.2.0 \ flate2-1.1.0 \ flume-0.10.14 \ fnv-1.0.7 \ fs-err-2.11.0 \ futures-core-0.3.31 \ futures-sink-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.1 \ glob-0.3.2 \ globset-0.4.16 \ gzp-0.11.3 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hmac-0.12.1 \ home-0.5.11 \ ignore-0.4.23 \ infer-0.16.0 \ inout-0.1.4 \ insta-1.42.1 \ is_executable-1.0.4 \ is_terminal_polyfill-1.70.1 \ jiff-0.2.8 \ jiff-static-0.2.8 \ jobserver-0.1.32 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libbzip3-sys-0.4.0+1.4.0 \ libc-0.2.170 \ libloading-0.8.6 \ libredox-0.1.3 \ libz-sys-1.1.21 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ lock_api-0.4.12 \ log-0.4.26 \ lz4_flex-0.11.3 \ lzma-rust2-0.2.0 \ lzma-sys-0.1.20 \ memchr-2.7.4 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.5 \ nanorand-0.7.0 \ nom-7.1.3 \ nt-time-0.11.1 \ num-conv-0.1.0 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ once_cell-1.20.3 \ parse-display-0.9.1 \ parse-display-derive-0.9.1 \ password-hash-0.4.2 \ pbkdf2-0.11.0 \ peeking_take_while-0.1.2 \ pin-project-1.1.9 \ pin-project-internal-1.1.9 \ pkg-config-0.3.31 \ portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro2-1.0.93 \ proptest-1.6.0 \ quick-error-1.2.3 \ quote-1.0.38 \ rand-0.8.5 \ rand-0.9.0 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_xorshift-0.3.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.9 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ roff-0.2.2 \ rustc-hash-1.1.0 \ rustix-0.38.44 \ rustversion-1.0.19 \ rusty-fork-0.3.0 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.218 \ serde_derive-1.0.218 \ sevenz-rust2-0.13.1 \ sha1-0.10.6 \ sha2-0.10.8 \ shlex-1.3.0 \ similar-2.7.0 \ snap-1.1.1 \ spin-0.9.8 \ static_assertions-1.1.0 \ strsim-0.11.1 \ structmeta-0.3.0 \ structmeta-derive-0.3.0 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.98 \ tar-0.4.44 \ tempfile-3.17.1 \ termtree-0.5.1 \ test-strategy-0.4.0 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ twox-hash-1.6.3 \ typenum-1.18.0 \ unarray-0.1.4 \ unicode-ident-1.0.17 \ unrar-0.5.8 \ unrar_sys-0.5.8 \ utf8parse-0.2.2 \ uuid-1.15.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ which-4.4.2 \ 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-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 \ wit-bindgen-rt-0.33.0 \ xattr-1.4.0 \ xz2-0.1.7 \ zerocopy-0.7.35 \ zerocopy-0.8.24 \ zerocopy-derive-0.7.35 \ zerocopy-derive-0.8.24 \ zip-0.6.6 \ zstd-0.13.3 \ zstd-safe-7.2.3 \ zstd-sys-2.0.14+zstd.1.5.7 PLIST_FILES= bin/${PORTNAME} .include diff --git a/archivers/py-cramjam/Makefile b/archivers/py-cramjam/Makefile index bc94c8963fa0..2527f1a74522 100644 --- a/archivers/py-cramjam/Makefile +++ b/archivers/py-cramjam/Makefile @@ -1,27 +1,27 @@ PORTNAME= cramjam PORTVERSION= 2.11.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= archivers python MASTER_SITES= PYPI \ https://github.com/milesgranger/cramjam/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Thin Python bindings to de/compression algorithms in Rust WWW= https://github.com/milesgranger/cramjam LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0.14:devel/py-maturin@${PY_FLAVOR} LIB_DEPENDS= libblosc2.so:archivers/c-blosc2 \ libisal.so:devel/isa-l USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile index 81883d54d802..ecbc79a70f73 100644 --- a/audio/amberol/Makefile +++ b/audio/amberol/Makefile @@ -1,39 +1,39 @@ PORTNAME= amberol DISTVERSION= 2025.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org COMMENT= Plays music, and nothing else WWW= https://gitlab.gnome.org/World/amberol LICENSE= CC-BY-SA-3.0 CC0-1.0 GPLv3+ LICENSE_COMB= multi LICENSE_FILE_CC-BY-SA-3.0= ${WRKSRC}/LICENSES/CC-BY-SA-3.0.txt LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSES/CC0-1.0.txt LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt LIB_DEPENDS= libdbus-1.so:devel/dbus \ libgraphene-1.0.so:graphics/graphene USES= cargo desktop-file-utils gettext gnome gstreamer meson \ pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World USE_GNOME= gdkpixbuf gtk40 libadwaita GLIB_SCHEMAS= io.bassi.Amberol.gschema.xml USE_GSTREAMER= bad good libav CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} post-patch: # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile index a9c3202bd84a..12f816e0b2cb 100644 --- a/audio/ebur128/Makefile +++ b/audio/ebur128/Makefile @@ -1,31 +1,31 @@ PORTNAME= ebur128 DISTVERSION= 0.1.10 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= audio MAINTAINER= diizzy@FreeBSD.org COMMENT= Library implementing the EBU R128 loudness standard WWW= https://github.com/sdroege/ebur128 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cargo-cbuild:devel/cargo-c USES= cargo USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= sdroege CONFLICTS_INSTALL= libebur128 do-build: @${CARGO_CARGO_RUN} cbuild --verbose --verbose ${CARGO_BUILD_ARGS} do-install: @${CARGO_CARGO_RUN} cinstall --verbose --verbose \ --destdir "${STAGEDIR}" \ --prefix "${PREFIX}" \ ${CARGO_INSTALL_ARGS} .include diff --git a/audio/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile index a2eeb4e85933..1ba26e2c7b5e 100644 --- a/audio/gnome-metronome/Makefile +++ b/audio/gnome-metronome/Makefile @@ -1,40 +1,40 @@ PORTNAME= metronome DISTVERSION= 1.3.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= audio gnome PKGNAMEPREFIX= gnome- DIST_SUBDIR= gnome MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Keep the tempo WWW= https://gitlab.gnome.org/World/metronome LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene USES= cargo gettext-tools gnome gstreamer meson pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World USE_GNOME= gtk40 libadwaita GLIB_SCHEMAS= com.adrienplazas.Metronome.gschema.xml USE_GSTREAMER= bad good vorbis CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} PORTSCOUT= skipv:2.0.0 post-patch: @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile index 885019d59aea..5f6b704e76bf 100644 --- a/audio/gnome-podcasts/Makefile +++ b/audio/gnome-podcasts/Makefile @@ -1,43 +1,43 @@ PORTNAME= podcasts DISTVERSION= 0.7.1 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= audio PKGNAMEPREFIX= gnome- MAINTAINER= ports@FreeBSD.org COMMENT= Podcast app for GNOME WWW= https://gitlab.gnome.org/World/podcasts LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash USES= cargo gettext gnome gstreamer meson pkgconfig sqlite ssl USE_GITLAB= yes USE_GNOME= gdkpixbuf gtk40 libadwaita USE_GSTREAMER= bad good libav GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no GLIB_SCHEMAS= org.gnome.Podcasts.gschema.xml .include .if ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH:Marmv?} # https://github.com/rust-lang/rust/issues/85598 LTO_UNSAFE= yes .endif post-patch: @${REINPLACE_CMD} -e '/dependency.*openssl/d' \ -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/${PORTNAME}-gtk/src/meson.build .include diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile index 172babeb17ed..d447dd9ec80c 100644 --- a/audio/lewton/Makefile +++ b/audio/lewton/Makefile @@ -1,39 +1,39 @@ PORTNAME= lewton DISTVERSION= 0.10.2 -PORTREVISION= 43 +PORTREVISION= 44 CATEGORIES= audio PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 05f96f6e6976.patch:-p1 # https://github.com/RustAudio/lewton/pull/97 MAINTAINER= ports@FreeBSD.org COMMENT= Rust vorbis decoder WWW= https://github.com/RustAudio/lewton LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cargo-cbuild:devel/cargo-c USES= cargo USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= RustAudio PLIST_SUB= VERSION=${DISTVERSION:C/-.*//} do-build: @${CARGO_CARGO_RUN} cbuild \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} do-install: @${CARGO_CARGO_RUN} cinstall \ --verbose \ --verbose \ --destdir "${STAGEDIR}" \ --prefix "${PREFIX}" \ ${CARGO_INSTALL_ARGS} .include diff --git a/audio/maolan/Makefile b/audio/maolan/Makefile index c79054720c4b..d9577f197a75 100644 --- a/audio/maolan/Makefile +++ b/audio/maolan/Makefile @@ -1,35 +1,36 @@ PORTNAME= maolan DISTVERSION= 0.0.3 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= meka@tilda.center COMMENT= Rust digital audio workstation WWW= https://maolan.github.io LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libjack.so:audio/jack \ liblilv-0.so:audio/lilv \ librubberband.so:audio/rubberband \ libsuil-0.so:audio/suil USES= cargo gnome pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= maolan GH_TAGNAME= ${DISTVERSION} USE_GNOME= glib20 gtk20 USE_XORG= x11 PLIST_FILES= bin/${PORTNAME} do-test: @${CARGO_CARGO_RUN} test --manifest-path ${CARGO_CARGOTOML} --verbose \ ${CARGO_TEST_ARGS} @${CARGO_CARGO_RUN} test --manifest-path ${CARGO_WRKSRC}/engine/Cargo.toml \ --verbose ${CARGO_TEST_ARGS} .include diff --git a/audio/mmtc/Makefile b/audio/mmtc/Makefile index cd83a14b5186..6c208499d2e0 100644 --- a/audio/mmtc/Makefile +++ b/audio/mmtc/Makefile @@ -1,126 +1,126 @@ PORTNAME= mmtc DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Minimal mpd terminal client that is simple yet highly configurable WWW= https://github.com/figsoda/mmtc LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= figsoda CARGO_CRATES= anyhow-1.0.69 \ async-channel-1.8.0 \ async-io-1.12.0 \ async-lock-2.6.0 \ async-net-1.7.0 \ async-task-4.3.0 \ atomic-waker-1.1.0 \ autocfg-1.1.0 \ base64-0.13.1 \ bitflags-1.3.2 \ blocking-1.3.0 \ cassowary-0.3.0 \ cc-1.0.79 \ cfg-if-1.0.0 \ clap-4.1.6 \ clap_complete-4.1.2 \ clap_derive-4.1.0 \ clap_lex-0.3.1 \ clap_mangen-0.2.8 \ concurrent-queue-2.1.0 \ crossbeam-queue-0.3.8 \ crossbeam-utils-0.8.14 \ crossterm-0.25.0 \ crossterm-0.26.0 \ crossterm_winapi-0.9.0 \ dirs-4.0.0 \ dirs-sys-0.3.7 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ event-listener-2.5.3 \ expand-0.2.1 \ fastrand-1.9.0 \ futures-core-0.3.26 \ futures-io-0.3.26 \ futures-lite-1.12.0 \ getrandom-0.2.8 \ heck-0.4.1 \ hermit-abi-0.3.1 \ instant-0.1.12 \ io-lifetimes-1.0.5 \ is-terminal-0.4.3 \ libc-0.2.139 \ linux-raw-sys-0.1.4 \ lock_api-0.4.9 \ log-0.4.17 \ memchr-2.5.0 \ mio-0.8.6 \ once_cell-1.17.1 \ os_str_bytes-6.4.1 \ parking-2.0.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.7 \ pin-project-lite-0.2.9 \ polling-2.5.2 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.51 \ quote-1.0.23 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ roff-0.2.1 \ ron-0.8.0 \ rustix-0.36.8 \ scopeguard-1.1.0 \ secular-1.0.1 \ serde-1.0.152 \ serde_derive-1.0.152 \ signal-hook-0.3.15 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.1 \ slab-0.4.7 \ smallvec-1.10.0 \ socket2-0.4.7 \ strsim-0.10.0 \ syn-1.0.107 \ termcolor-1.2.0 \ terminal_size-0.2.5 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tui-0.19.0 \ unicase-2.6.0 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.10 \ version_check-0.9.4 \ waker-fn-1.1.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wepoll-ffi-0.1.2 \ 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-targets-0.42.1 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_msvc-0.42.1 \ windows_i686_gnu-0.42.1 \ windows_i686_msvc-0.42.1 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_msvc-0.42.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile index 0881f867e1ee..045750146e99 100644 --- a/audio/mousai/Makefile +++ b/audio/mousai/Makefile @@ -1,38 +1,38 @@ PORTNAME= mousai DISTVERSIONPREFIX= v DISTVERSION= 0.7.9 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org COMMENT= Identify songs in seconds WWW= https://github.com/SeaDve/Mousai LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ libsoup-3.0.so:devel/libsoup3 USES= cargo gettext gnome gstreamer meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= SeaDve GH_PROJECT= Mousai USE_GNOME= cairo gtk40 libadwaita GLIB_SCHEMAS= io.github.seadve.Mousai.gschema.xml USE_GSTREAMER= bad good ogg opus pulse CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} post-patch: @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile index ac4a97f81e63..df8e6e906398 100644 --- a/audio/myxer/Makefile +++ b/audio/myxer/Makefile @@ -1,94 +1,94 @@ PORTNAME= myxer DISTVERSION= 1.3.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Modern volume mixer for PulseAudio WWW= https://github.com/Aurailus/Myxer LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libpulse.so:audio/pulseaudio USES= cargo gnome USE_GNOME= glib20 gtk30 USE_GITHUB= yes GH_ACCOUNT= Aurailus GH_PROJECT= Myxer CARGO_CRATES= anyhow-1.0.44 \ atk-0.9.0 \ atk-sys-0.10.0 \ autocfg-1.0.1 \ bitflags-1.3.2 \ cairo-rs-0.9.1 \ cairo-sys-rs-0.10.0 \ cc-1.0.70 \ colorsys-0.6.4 \ either-1.6.1 \ futures-0.3.17 \ futures-channel-0.3.17 \ futures-core-0.3.17 \ futures-executor-0.3.17 \ futures-io-0.3.17 \ futures-macro-0.3.17 \ futures-sink-0.3.17 \ futures-task-0.3.17 \ futures-util-0.3.17 \ gdk-0.13.2 \ gdk-pixbuf-0.9.0 \ gdk-pixbuf-sys-0.10.0 \ gdk-sys-0.10.0 \ gio-0.9.1 \ gio-sys-0.10.1 \ glib-0.10.3 \ glib-macros-0.10.1 \ glib-sys-0.10.1 \ gobject-sys-0.10.0 \ gtk-0.9.2 \ gtk-sys-0.10.0 \ heck-0.3.3 \ itertools-0.9.0 \ libc-0.2.153 \ libpulse-binding-2.25.0 \ libpulse-sys-1.19.2 \ memchr-2.4.1 \ num-derive-0.3.3 \ num-traits-0.2.14 \ once_cell-1.8.0 \ pango-0.9.1 \ pango-sys-0.10.0 \ pin-project-lite-0.2.7 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ proc-macro-crate-0.1.5 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro-nested-0.1.7 \ proc-macro2-1.0.29 \ quote-1.0.9 \ serde-1.0.130 \ slab-0.4.4 \ slice_as_array-1.1.0 \ strum-0.18.0 \ strum_macros-0.18.0 \ syn-1.0.76 \ system-deps-1.3.2 \ thiserror-1.0.29 \ thiserror-impl-1.0.29 \ toml-0.5.8 \ unicode-segmentation-1.8.0 \ unicode-xid-0.2.2 \ version-compare-0.0.10 \ version_check-0.9.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile index 62b46b2e2e5e..5b76dcf0505e 100644 --- a/audio/ncspot/Makefile +++ b/audio/ncspot/Makefile @@ -1,53 +1,54 @@ PORTNAME= ncspot DISTVERSIONPREFIX= v DISTVERSION= 1.3.3 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org COMMENT= Ncurses Spotify client WWW= https://github.com/hrkfdn/ncspot LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli LIB_DEPENDS= libdbus-1.so:devel/dbus USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= hrkfdn CARGO_FEATURES= --no-default-features termion_backend PLIST_FILES= bin/ncspot PORTDOCS= README.md OPTIONS_DEFINE= CLIPBOARD DOCS MPRIS NOTIFY OPTIONS_DEFAULT= CLIPBOARD MPRIS NOTIFY PORTAUDIO OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= PORTAUDIO PULSEAUDIO CLIPBOARD_DESC= Support for accessing X11 clipboard MPRIS_DESC= D-Bus MPRIS support CLIPBOARD_USES= python:build xorg CLIPBOARD_USE= XORG=xcb CLIPBOARD_BINARY_ALIAS= python3=${PYTHON_CMD} CLIPBOARD_VARS= CARGO_FEATURES+=share_clipboard MPRIS_VARS= CARGO_FEATURES+=mpris NOTIFY_VARS= CARGO_FEATURES+=notify PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_VARS= CARGO_FEATURES+=portaudio_backend PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_USES= localbase:ldflags PULSEAUDIO_VARS= CARGO_FEATURES+=pulseaudio_backend post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/audio/netease-music-tui/Makefile b/audio/netease-music-tui/Makefile index d11fd92f6223..cc8f7775f739 100644 --- a/audio/netease-music-tui/Makefile +++ b/audio/netease-music-tui/Makefile @@ -1,315 +1,315 @@ PORTNAME= netease-music-tui DISTVERSIONPREFIX= v DISTVERSION= 0.1.5 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Netease cloud music terminal client by rust WWW= https://github.com/betta-cyber/netease-music-tui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libasound.so:audio/alsa-lib USES= cargo USE_GITHUB= yes GH_ACCOUNT= betta-cyber CARGO_CRATES= addr2line-0.19.0 \ adler-1.0.2 \ aho-corasick-0.7.20 \ alsa-0.6.0 \ alsa-sys-0.3.1 \ android_system_properties-0.1.5 \ async-compression-0.3.15 \ autocfg-1.1.0 \ backtrace-0.3.67 \ base-x-0.2.11 \ base64-0.11.0 \ base64-0.13.1 \ bindgen-0.61.0 \ bitflags-1.3.2 \ bumpalo-3.11.1 \ byteorder-1.4.3 \ bytes-0.4.12 \ bytes-0.5.6 \ bytes-1.3.0 \ cassowary-0.3.0 \ cc-1.0.78 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.23 \ clang-sys-1.4.0 \ claxon-0.4.3 \ codespan-reporting-0.11.1 \ combine-4.6.6 \ config-0.9.3 \ const_fn-0.4.9 \ cookie-0.14.4 \ cookie_store-0.12.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ coreaudio-rs-0.10.0 \ coreaudio-sys-0.2.11 \ cpal-0.13.5 \ crc32fast-1.3.2 \ cxx-1.0.85 \ cxx-build-1.0.85 \ cxxbridge-flags-1.0.85 \ cxxbridge-macro-1.0.85 \ darling-0.13.4 \ darling_core-0.13.4 \ darling_macro-0.13.4 \ dbus-0.7.1 \ dirs-2.0.2 \ dirs-sys-0.3.7 \ discard-1.0.4 \ dtoa-0.4.8 \ either-1.8.0 \ encoding_rs-0.8.31 \ failure-0.1.8 \ failure_derive-0.1.8 \ fastrand-1.8.0 \ flate2-1.0.25 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.1.0 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.3.25 \ futures-channel-0.3.25 \ futures-core-0.3.25 \ futures-executor-0.3.25 \ futures-io-0.3.25 \ futures-macro-0.3.25 \ futures-sink-0.3.25 \ futures-task-0.3.25 \ futures-util-0.3.25 \ getrandom-0.1.16 \ getrandom-0.2.8 \ gimli-0.27.0 \ glob-0.3.0 \ h2-0.2.7 \ hashbrown-0.12.3 \ hermit-abi-0.2.6 \ hex-0.4.3 \ hound-3.5.0 \ http-0.2.8 \ http-body-0.3.1 \ httparse-1.8.0 \ httpdate-0.3.2 \ hyper-0.13.10 \ hyper-tls-0.4.3 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ ident_case-1.0.1 \ idna-0.2.3 \ idna-0.3.0 \ indexmap-1.9.2 \ instant-0.1.12 \ iovec-0.1.4 \ ipnet-2.7.0 \ itertools-0.8.2 \ itoa-0.4.8 \ itoa-1.0.5 \ jni-0.19.0 \ jni-sys-0.3.0 \ jobserver-0.1.25 \ js-sys-0.3.60 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ lewton-0.10.2 \ libc-0.2.139 \ libdbus-sys-0.2.2 \ libloading-0.7.4 \ link-cplusplus-1.0.8 \ linked-hash-map-0.3.0 \ linked-hash-map-0.5.6 \ lock_api-0.4.9 \ log-0.4.17 \ log-panics-2.1.0 \ mach-0.3.2 \ matches-0.1.9 \ memchr-2.5.0 \ memoffset-0.6.5 \ mime-0.3.16 \ mime_guess-2.0.4 \ minimal-lexical-0.2.1 \ minimp3-0.5.1 \ minimp3-sys-0.3.2 \ miniz_oxide-0.6.2 \ mio-0.6.23 \ miow-0.2.2 \ mp3-duration-0.1.10 \ native-tls-0.2.11 \ ndk-0.6.0 \ ndk-context-0.1.1 \ ndk-glue-0.6.2 \ ndk-macro-0.3.0 \ ndk-sys-0.3.0 \ net2-0.2.38 \ nix-0.23.2 \ nom-4.2.3 \ nom-7.1.2 \ num-bigint-0.2.6 \ num-derive-0.3.3 \ num-integer-0.1.45 \ num-traits-0.1.43 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ num_enum-0.5.7 \ num_enum_derive-0.5.7 \ numtoa-0.1.0 \ object-0.30.0 \ oboe-0.4.6 \ oboe-sys-0.4.5 \ ogg-0.8.0 \ once_cell-1.17.0 \ openssl-0.10.45 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ openssl-sys-0.9.80 \ parking_lot-0.11.2 \ parking_lot_core-0.8.6 \ peeking_take_while-0.1.2 \ percent-encoding-2.2.0 \ pin-project-1.0.12 \ pin-project-internal-1.0.12 \ pin-project-lite-0.1.12 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.26 \ ppv-lite86-0.2.17 \ proc-macro-crate-1.2.1 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.49 \ publicsuffix-1.5.6 \ quote-1.0.23 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ redox_syscall-0.1.57 \ redox_syscall-0.2.16 \ redox_termios-0.1.2 \ redox_users-0.4.3 \ regex-1.7.0 \ regex-syntax-0.6.28 \ remove_dir_all-0.5.3 \ reqwest-0.10.10 \ rodio-0.15.0 \ rust-ini-0.13.0 \ rustc-demangle-0.1.21 \ rustc-hash-1.1.0 \ rustc_version-0.2.3 \ ryu-1.0.12 \ same-file-1.0.6 \ schannel-0.1.20 \ scopeguard-1.1.0 \ scratch-1.0.3 \ security-framework-2.7.0 \ security-framework-sys-2.6.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-0.8.23 \ serde-1.0.152 \ serde-hjson-0.8.2 \ serde_derive-1.0.152 \ serde_json-1.0.91 \ serde_test-0.8.23 \ serde_urlencoded-0.6.1 \ serde_urlencoded-0.7.1 \ sha1-0.6.1 \ sha1_smol-1.0.0 \ shlex-1.1.0 \ simple-logging-2.0.2 \ slab-0.4.7 \ slice-deque-0.3.0 \ smallvec-1.10.0 \ socket2-0.3.19 \ standback-0.2.17 \ stdweb-0.1.3 \ stdweb-0.4.20 \ stdweb-derive-0.5.3 \ stdweb-internal-macros-0.2.9 \ stdweb-internal-runtime-0.1.5 \ strsim-0.10.0 \ syn-1.0.107 \ synstructure-0.12.6 \ tempfile-3.3.0 \ termcolor-1.1.3 \ termion-1.5.6 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ thread-id-3.3.0 \ time-0.1.45 \ time-0.2.27 \ time-macros-0.1.1 \ time-macros-impl-0.1.2 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ tokio-0.2.25 \ tokio-macros-0.2.6 \ tokio-socks-0.3.0 \ tokio-tls-0.3.1 \ tokio-util-0.3.1 \ toml-0.4.10 \ toml-0.5.10 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-core-0.1.30 \ tracing-futures-0.2.5 \ try-lock-0.2.3 \ tui-0.6.2 \ unicase-2.6.0 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.0 \ unicode-width-0.1.10 \ unicode-xid-0.2.4 \ url-2.3.1 \ vcpkg-0.2.15 \ version_check-0.1.5 \ version_check-0.9.4 \ walkdir-2.3.2 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.83 \ wasm-bindgen-backend-0.2.83 \ wasm-bindgen-futures-0.4.33 \ wasm-bindgen-macro-0.2.83 \ wasm-bindgen-macro-support-0.2.83 \ wasm-bindgen-shared-0.2.83 \ web-sys-0.3.60 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ 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.36.1 \ windows_aarch64_msvc-0.36.1 \ windows_i686_gnu-0.36.1 \ windows_i686_msvc-0.36.1 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_msvc-0.36.1 \ winreg-0.7.0 \ ws2_32-sys-0.2.1 \ yaml-rust-0.4.5 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/ncmt .include diff --git a/audio/noctavox/Makefile b/audio/noctavox/Makefile index 70c7f909a04c..10018adabe35 100644 --- a/audio/noctavox/Makefile +++ b/audio/noctavox/Makefile @@ -1,50 +1,50 @@ PORTNAME= noctavox DISTVERSION= g20260211 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= nivit@FreeBSD.org COMMENT= Lightweight TUI music player for local files WWW= https://github.com/Jaxx497/NoctaVox LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 MIT \ UNICODE UNICODE-DFS-2016 UNLICENSE ZLIB LICENSE_COMB= multi LICENSE_NAME_UNICODE= Unicode Terms of Use LICENSE_NAME_UNICODE-DFS-2016= Unicode License Agreement - Data Files and Software (2016) LICENSE_TEXT_UNICODE= See https://spdx.org/licenses/Unicode-TOU.html LICENSE_TEXT_UNICODE-DFS-2016= See https://spdx.org/licenses/Unicode-DFS-2016.html LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell \ auto-accept LICENSE_PERMS_UNICODE-DFS-2016= dist-mirror dist-sell pkg-mirror pkg-sell \ auto-accept LIB_DEPENDS= libasound.so:audio/alsa-lib RUN_DEPENDS= alsa-plugins>=1.2.12:audio/alsa-plugins USES= cargo USE_GITHUB= yes GH_ACCOUNT= Jaxx497 GH_PROJECT= NoctaVox GH_TAGNAME= 1b04b23 CARGO_INSTALL_PATH= ${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES THEME_EXAMPLES_DIR= ${STAGEDIR}${EXAMPLESDIR}/themes_examples post-install: cd ${STAGEDIR}${PREFIX}/bin && ${RLN} vox ${PORTNAME} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} && \ cd ${WRKSRC}/docs && \ ${INSTALL_DATA} header.gif keymaps.md themes.md ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: ${MKDIR} ${THEME_EXAMPLES_DIR} && \ (cd ${WRKSRC}/docs/theme_examples && ${COPYTREE_SHARE} . ${THEME_EXAMPLES_DIR}) .include diff --git a/audio/pipewire-spa-oss/Makefile b/audio/pipewire-spa-oss/Makefile index 2f55fcb11af3..2f59c169323a 100644 --- a/audio/pipewire-spa-oss/Makefile +++ b/audio/pipewire-spa-oss/Makefile @@ -1,120 +1,120 @@ PORTNAME= pipewire-spa-oss DISTVERSION= g20251117 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MAINTAINER= arrowd@FreeBSD.org COMMENT= PipeWire SPA plugin implementing a FreeBSD OSS backend WWW= https://github.com/shkhln/pw-oss LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 riscv64 riscv64sf LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire USES= cargo llvm:lib,noexport USE_GITHUB= yes GH_ACCOUNT= shkhln GH_PROJECT= pw-oss GH_TAGNAME= 73485ea006005c4cf47e7161ef2cb0a3d883d36c CARGO_CRATES= aho-corasick-1.1.3 \ annotate-snippets-0.9.2 \ autocfg-1.3.0 \ bindgen-0.69.4 \ bitflags-2.6.0 \ cc-1.1.21 \ cexpr-0.6.0 \ cfg-expr-0.15.8 \ cfg-if-1.0.0 \ clang-sys-1.8.1 \ convert_case-0.6.0 \ cookie-factory-0.3.3 \ either-1.13.0 \ equivalent-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-macro-0.3.30 \ futures-sink-0.3.30 \ futures-task-0.3.30 \ futures-util-0.3.30 \ glob-0.3.1 \ hashbrown-0.14.5 \ heck-0.5.0 \ indexmap-2.5.0 \ itertools-0.12.1 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.159 \ libloading-0.8.5 \ memchr-2.7.4 \ minimal-lexical-0.2.1 \ nix-0.27.1 \ nom-7.1.3 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ proc-macro2-1.0.86 \ quote-1.0.37 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ rustc-hash-1.1.0 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_spanned-0.6.7 \ shlex-1.3.0 \ slab-0.4.9 \ smallvec-1.13.2 \ syn-2.0.77 \ system-deps-6.2.2 \ target-lexicon-0.12.16 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ uds-0.4.2 \ unicode-ident-1.0.13 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ version-compare-0.2.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.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.19 \ yansi-term-0.1.2 \ libspa,libspa-sys@git+https://gitlab.freedesktop.org/pipewire/pipewire-rs.git?rev=016e554768ae251c8de3724ea4b06f4749a8dd00\#016e554768ae251c8de3724ea4b06f4749a8dd00 PLIST_FILES= lib/spa-0.2/libspa_freebsd_oss.so \ share/pipewire/pipewire.conf.d/oss.conf \ share/wireplumber/scripts/monitors/oss.lua \ share/wireplumber/wireplumber.conf.d/oss.conf do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/spa-0.2 ${INSTALL_LIB} ${WRKDIR}/target/release/libspa_freebsd_oss.so ${STAGEDIR}${PREFIX}/lib/spa-0.2 ${MKDIR} ${STAGEDIR}${PREFIX}/share/pipewire/pipewire.conf.d ${INSTALL_DATA} ${WRKSRC}/conf/pipewire/pipewire.conf.d/oss.conf ${STAGEDIR}${PREFIX}/share/pipewire/pipewire.conf.d ${MKDIR} ${STAGEDIR}${PREFIX}/share/wireplumber/wireplumber.conf.d ${INSTALL_DATA} ${WRKSRC}/conf/wireplumber/wireplumber.conf.d/oss.conf ${STAGEDIR}${PREFIX}/share/wireplumber/wireplumber.conf.d ${MKDIR} ${STAGEDIR}${PREFIX}/share/wireplumber/scripts/monitors ${INSTALL_DATA} ${WRKSRC}/share/wireplumber/scripts/monitors/oss.lua ${STAGEDIR}${PREFIX}/share/wireplumber/scripts/monitors .include diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile index 19eb67e38027..bfc592d1b104 100644 --- a/audio/shortwave/Makefile +++ b/audio/shortwave/Makefile @@ -1,39 +1,39 @@ PORTNAME= shortwave DISTVERSION= 5.0.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= audio MAINTAINER= decke@FreeBSD.org COMMENT= Listen to internet radio WWW= https://gitlab.gnome.org/World/Shortwave LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING.md LIB_DEPENDS= libdbus-1.so:devel/dbus \ libshumate-1.0.so:x11-toolkits/libshumate USES= cargo desktop-file-utils gettext gnome gstreamer meson pkgconfig sqlite ssl USE_GITLAB= yes USE_GNOME= gdkpixbuf gtk40 libadwaita USE_GSTREAMER= good libav soup vorbis GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World GL_PROJECT= Shortwave MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no GLIB_SCHEMAS= de.haeckerfelix.Shortwave.gschema.xml OPTIONS_DEFINE= PULSEAUDIO OPTIONS_DEFAULT=PULSEAUDIO PULSEAUDIO_USE= GSTREAMER=pulse post-patch: @${REINPLACE_CMD} -e '/gstreamer.*bad/d' \ -e "/vcs_tag/s/=.*/= '${DISTVERSIONFULL}'/" \ ${WRKSRC}/meson.build .include diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile index bb04658999d9..bfb497772952 100644 --- a/audio/songrec/Makefile +++ b/audio/songrec/Makefile @@ -1,312 +1,312 @@ PORTNAME= songrec DISTVERSION= 0.4.3 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Shazam client written in Rust WWW= https://github.com/marin-m/SongRec LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libasound.so:audio/alsa-lib \ libdbus-1.so:devel/dbus \ libpulse.so:audio/pulseaudio USES= cargo gettext-runtime gnome ssl USE_GNOME= gdkpixbuf glib20 gtk30 USE_GITHUB= yes GH_ACCOUNT= marin-m GH_PROJECT= SongRec CARGO_CRATES= aho-corasick-0.7.18 \ alsa-0.9.1 \ alsa-sys-0.3.1 \ ansi_term-0.11.0 \ anyhow-1.0.47 \ app_dirs-1.2.1 \ arrayvec-0.7.6 \ atk-0.9.0 \ atk-sys-0.10.0 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.12.3 \ base64-0.13.0 \ bindgen-0.56.0 \ bitflags-1.2.1 \ bitflags-2.6.0 \ block-0.1.6 \ bstr-0.2.17 \ bumpalo-3.8.0 \ bytemuck-1.18.0 \ byteorder-1.4.3 \ bytes-0.5.6 \ bytes-1.1.0 \ cairo-rs-0.9.1 \ cairo-sys-rs-0.10.0 \ cc-1.0.72 \ cesu8-1.1.0 \ cexpr-0.4.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chfft-0.3.4 \ chrono-0.4.19 \ clang-sys-1.3.0 \ clap-2.33.3 \ claxon-0.4.3 \ combine-4.6.2 \ core-foundation-0.9.2 \ core-foundation-sys-0.8.3 \ coreaudio-rs-0.11.3 \ coreaudio-sys-0.2.8 \ cpal-0.15.3 \ crc32fast-1.2.1 \ csv-1.1.6 \ csv-core-0.1.10 \ dasp_sample-0.11.0 \ dbus-0.6.5 \ directories-4.0.1 \ dirs-3.0.2 \ dirs-sys-0.3.6 \ either-1.6.1 \ encoding_rs-0.8.29 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.3.17 \ futures-channel-0.3.17 \ futures-core-0.3.17 \ futures-executor-0.3.17 \ futures-io-0.3.17 \ futures-macro-0.3.17 \ futures-sink-0.3.17 \ futures-task-0.3.17 \ futures-util-0.3.17 \ gdk-0.13.2 \ gdk-pixbuf-0.9.0 \ gdk-pixbuf-sys-0.10.0 \ gdk-sys-0.10.0 \ getrandom-0.1.16 \ getrandom-0.2.3 \ gettext-rs-0.5.0 \ gettext-sys-0.19.9 \ gio-0.9.1 \ gio-sys-0.10.1 \ glib-0.10.3 \ glib-macros-0.10.1 \ glib-sys-0.10.1 \ glob-0.3.0 \ gobject-sys-0.10.0 \ gtk-0.9.2 \ gtk-sys-0.10.0 \ h2-0.2.7 \ hashbrown-0.11.2 \ heck-0.3.3 \ hermit-abi-0.1.19 \ hound-3.4.0 \ http-0.2.5 \ http-body-0.3.1 \ httparse-1.5.1 \ httpdate-0.3.2 \ hyper-0.13.10 \ hyper-tls-0.4.3 \ idna-0.2.3 \ indexmap-1.7.0 \ iovec-0.1.4 \ ipnet-2.3.1 \ itertools-0.9.0 \ itoa-0.4.8 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.24 \ js-sys-0.3.70 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ lewton-0.10.2 \ libc-0.2.108 \ libdbus-sys-0.2.2 \ libloading-0.7.2 \ libpulse-binding-2.26.0 \ libpulse-sys-1.19.2 \ locale_config-0.3.0 \ log-0.4.14 \ mach2-0.4.2 \ malloc_buf-0.0.6 \ matches-0.1.9 \ memchr-2.4.1 \ mime-0.3.16 \ mime_guess-2.0.3 \ mio-0.6.23 \ miow-0.2.2 \ mpris-player-0.6.1 \ native-tls-0.2.8 \ ndk-0.8.0 \ ndk-context-0.1.1 \ ndk-sys-0.5.0+25.2.9519653 \ net2-0.2.37 \ nom-5.1.2 \ num-complex-0.4.0 \ num-derive-0.3.3 \ num-derive-0.4.2 \ num-integer-0.1.44 \ num-traits-0.2.14 \ num_cpus-1.13.0 \ num_enum-0.7.3 \ num_enum_derive-0.7.3 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ oboe-0.6.1 \ oboe-sys-0.6.1 \ ogg-0.8.0 \ ole32-sys-0.2.0 \ once_cell-1.19.0 \ openssl-0.10.38 \ openssl-probe-0.1.4 \ openssl-sys-0.9.71 \ pango-0.9.1 \ pango-sys-0.10.0 \ peeking_take_while-0.1.2 \ percent-encoding-2.1.0 \ pin-project-1.0.8 \ pin-project-internal-1.0.8 \ pin-project-lite-0.1.12 \ pin-project-lite-0.2.7 \ pin-utils-0.1.0 \ pkg-config-0.3.22 \ ppv-lite86-0.2.15 \ proc-macro-crate-0.1.5 \ proc-macro-crate-1.1.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro-nested-0.1.7 \ proc-macro2-1.0.86 \ pulsectl-rs-0.3.2 \ quote-1.0.37 \ rand-0.7.3 \ rand-0.8.4 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.5.1 \ rand_core-0.6.3 \ rand_hc-0.2.0 \ rand_hc-0.3.1 \ redox_syscall-0.2.10 \ redox_users-0.4.0 \ regex-1.5.4 \ regex-automata-0.1.10 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ reqwest-0.10.10 \ rodio-0.19.0 \ rustc-hash-1.1.0 \ ryu-1.0.5 \ same-file-1.0.6 \ schannel-0.1.19 \ security-framework-2.3.1 \ security-framework-sys-2.4.2 \ serde-1.0.130 \ serde_derive-1.0.130 \ serde_json-1.0.71 \ serde_urlencoded-0.7.0 \ shell32-sys-0.1.2 \ shlex-0.1.1 \ slab-0.4.5 \ socket2-0.3.19 \ strsim-0.8.0 \ strum-0.18.0 \ strum_macros-0.18.0 \ symphonia-0.5.4 \ symphonia-bundle-mp3-0.5.4 \ symphonia-core-0.5.4 \ symphonia-metadata-0.5.4 \ syn-1.0.81 \ syn-2.0.77 \ system-deps-1.3.2 \ tempfile-3.2.0 \ textwrap-0.11.0 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ time-0.1.43 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ tokio-0.2.25 \ tokio-tls-0.3.1 \ tokio-util-0.3.1 \ toml-0.4.10 \ toml-0.5.8 \ tower-service-0.3.1 \ tracing-0.1.29 \ tracing-core-0.1.21 \ tracing-futures-0.2.5 \ try-lock-0.2.3 \ unicase-2.6.0 \ unicode-bidi-0.3.7 \ unicode-ident-1.0.13 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.8.0 \ unicode-width-0.1.9 \ unicode-xid-0.2.2 \ url-2.2.2 \ uuid-0.8.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version-compare-0.0.10 \ version_check-0.9.3 \ walkdir-2.3.2 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.2+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.55 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.54.0 \ windows-core-0.54.0 \ windows-result-0.1.2 \ windows-sys-0.45.0 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ winreg-0.7.0 \ ws2_32-sys-0.2.1 \ xdg-2.4.0 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} # known problem: The 'Audio input' combobox doesn't have any selections, see https://github.com/marin-m/SongRec/issues/115 .include diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile index 06f0f4a27206..dc12d0f6af7e 100644 --- a/audio/spotify-player/Makefile +++ b/audio/spotify-player/Makefile @@ -1,74 +1,74 @@ PORTNAME= spotify-player DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio MAINTAINER= jfree@FreeBSD.org COMMENT= Command driven spotify player WWW= https://github.com/aome510/spotify-player LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= fails to build LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig USES= cargo llvm ssl USE_GITHUB= yes GH_ACCOUNT= aome510 CARGO_CARGOTOML= ${WRKSRC}/spotify_player/Cargo.toml CARGO_FEATURES= --no-default-features CARGO_INSTALL_PATH= ./spotify_player PLIST_FILES= bin/spotify_player PORTDOCS= README.md OPTIONS_DEFINE= DAEMON \ DBUS \ DOCS \ FUZZY_SEARCH \ IMAGE \ NOTIFY \ STREAMING OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= PORTAUDIO PULSEAUDIO OPTIONS_DEFAULT= DBUS NOTIFY PORTAUDIO STREAMING DAEMON_DESC= Ability to launch as daemon DBUS_DESC= Media control via MPRIS D-Bus FUZZY_SEARCH_DESC= Approximate string matching IMAGE_DESC= Terminal album art rendering NOTIFY_DESC= Desktop notifications STREAMING_DESC= Play music directly from terminal DAEMON_VARS= CARGO_FEATURES+=daemon DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_VARS= CARGO_FEATURES+=media-control FUZZY_SEARCH_VARS= CARGO_FEATURES+=fzf IMAGE_VARS= CARGO_FEATURES+=image NOTIFY_VARS= CARGO_FEATURES+=notify PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_VARS= CARGO_FEATURES+=portaudio-backend PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_VARS= CARGO_FEATURES+=pulseaudio-backend STREAMING_VARS= CARGO_FEATURES+=streaming post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile index aa77e6d14a64..ff78c048df3c 100644 --- a/audio/spotifyd/Makefile +++ b/audio/spotifyd/Makefile @@ -1,58 +1,58 @@ PORTNAME= spotifyd DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org COMMENT= Spotify daemon WWW= https://github.com/Spotifyd/spotifyd LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libogg.so:audio/libogg USES= cargo llvm ssl:build USE_GITHUB= yes GH_ACCOUNT= Spotifyd USE_RC_SUBR= spotifyd CARGO_FEATURES= --no-default-features PLIST_FILES= bin/spotifyd \ "@sample etc/spotifyd.conf.sample" PORTDOCS= README.md OPTIONS_DEFINE= ALSA DBUS DNS-SD DOCS PORTAUDIO PULSEAUDIO OPTIONS_DEFAULT= PORTAUDIO DBUS_DESC= D-Bus MPRIS support DNS-SD_DESC= Avahi mDNSS support ALSA_LIB_DEPENDS= libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_VARS= CARGO_FEATURES+=alsa_backend DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_VARS= CARGO_FEATURES+=dbus_mpris DNS-SD_LIB_DEPENDS= libdns_sd.so:net/avahi-libdns DNS-SD_EXTRA_PATCHES= ${PATCHDIR}/extra-patch.Cargo.toml PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_VARS= CARGO_FEATURES+=portaudio_backend PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_VARS= CARGO_FEATURES+=pulseaudio_backend post-patch: @${REINPLACE_CMD} 's,/etc/,${PREFIX}/etc/,g' ${WRKSRC}/src/config.rs post-install: ${INSTALL_DATA} ${FILESDIR}/spotifyd.conf ${STAGEDIR}${PREFIX}/etc/spotifyd.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/benchmarks/hyperfine/Makefile b/benchmarks/hyperfine/Makefile index c91753e4810a..abab606b6668 100644 --- a/benchmarks/hyperfine/Makefile +++ b/benchmarks/hyperfine/Makefile @@ -1,22 +1,22 @@ PORTNAME= hyperfine DISTVERSIONPREFIX= v DISTVERSION= 1.19.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= benchmarks MAINTAINER= pizzamig@FreeBSD.org COMMENT= Command-line benchmarking tool WWW= https://github.com/sharkdp/hyperfine LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp PLIST_FILES= bin/hyperfine .include diff --git a/benchmarks/inferno/Makefile b/benchmarks/inferno/Makefile index db650c6ba07c..cc1101606b90 100644 --- a/benchmarks/inferno/Makefile +++ b/benchmarks/inferno/Makefile @@ -1,182 +1,183 @@ PORTNAME= inferno DISTVERSIONPREFIX= v DISTVERSION= 0.12.6 +PORTREVISION= 1 CATEGORIES= benchmarks MAINTAINER= yuri@FreeBSD.org COMMENT= Stack trace visualizer, a Rust port of flamegraph WWW= https://github.com/jonhoo/inferno LICENSE= CDDL LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= jonhoo CARGO_CRATES= adler32-1.2.0 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ alloca-0.4.0 \ allocator-api2-0.2.21 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ arrayvec-0.7.6 \ assert_cmd-2.1.2 \ autocfg-1.5.0 \ bitflags-2.11.0 \ bstr-1.12.1 \ bumpalo-3.20.2 \ bytemuck-1.25.0 \ cast-0.3.0 \ cc-1.2.56 \ cfg-if-1.0.4 \ chacha20-0.10.0 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ colorchoice-1.0.4 \ core2-0.4.0 \ cpufeatures-0.3.0 \ crc32fast-1.5.0 \ criterion-0.8.2 \ criterion-plot-0.8.2 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ dary_heap-0.3.8 \ dashmap-6.1.0 \ diff-0.1.13 \ difflib-0.4.0 \ either-1.15.0 \ env_filter-1.0.0 \ env_logger-0.11.9 \ equivalent-1.0.2 \ find-msvc-tools-0.1.9 \ foldhash-0.1.5 \ foldhash-0.2.0 \ getrandom-0.3.4 \ getrandom-0.4.1 \ half-2.7.1 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ id-arena-2.3.0 \ indexmap-2.13.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.17 \ js-sys-0.3.91 \ leb128fmt-0.1.0 \ libc-0.2.182 \ libflate-2.2.1 \ libflate_lz77-2.2.0 \ lock_api-0.4.14 \ log-0.4.29 \ maplit-1.0.2 \ memchr-2.8.0 \ num-format-0.4.4 \ num-traits-0.2.19 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ page_size-0.6.0 \ parking_lot_core-0.9.12 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ predicates-3.1.4 \ predicates-core-1.0.10 \ predicates-tree-1.0.13 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ proc-macro2-1.0.106 \ quick-xml-0.39.2 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.10.0 \ rand_core-0.10.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ rgb-0.8.53 \ rle-decode-fast-1.0.3 \ rustversion-1.0.22 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ shlex-1.3.0 \ smallvec-1.15.1 \ str_stack-0.1.0 \ strsim-0.11.1 \ syn-2.0.117 \ termtree-0.5.1 \ testing_logger-0.1.1 \ tinytemplate-1.2.1 \ unicode-ident-1.0.24 \ unicode-xid-0.2.6 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.114 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.91 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.61.2 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ yansi-1.0.1 \ zerocopy-0.8.40 \ zerocopy-derive-0.8.40 \ zmij-1.0.21 EXECUTABLES= inferno-collapse-dtrace \ inferno-collapse-ghcprof \ inferno-collapse-guess \ inferno-collapse-perf \ inferno-collapse-recursive \ inferno-collapse-sample \ inferno-collapse-vsprof \ inferno-collapse-vtune \ inferno-collapse-xctrace \ inferno-diff-folded \ inferno-flamegraph PLIST_FILES= ${EXECUTABLES:S/inferno-/bin\/&/} .include diff --git a/biology/coverm/Makefile b/biology/coverm/Makefile index 2eb461e0afb4..4f483f608353 100644 --- a/biology/coverm/Makefile +++ b/biology/coverm/Makefile @@ -1,273 +1,273 @@ PORTNAME= coverm DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org COMMENT= Read coverage calculator for metagenomics WWW= https://github.com/wwood/CoverM LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENCE.txt BROKEN_aarch64= compilation fails, see https://github.com/wwood/CoverM/issues/234 BROKEN_i386= compilation fails, see https://github.com/wwood/CoverM/issues/227 USES= cargo USE_GITHUB= yes GH_ACCOUNT= wwood GH_PROJECT= CoverM CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ ansi_term-0.12.1 \ 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 \ approx-0.5.1 \ assert_cli-0.6.3 \ atty-0.2.14 \ autocfg-1.4.0 \ backtrace-0.3.74 \ bincode-1.3.3 \ bio-1.6.0 \ bio-types-1.0.4 \ bird_tool_utils-0.5.1 \ bird_tool_utils-man-0.4.0 \ bit-set-0.5.3 \ bit-vec-0.5.1 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ buf_redux-0.8.4 \ buffer-redux-1.0.2 \ bv-0.11.1 \ bytecount-0.6.8 \ bytemuck-1.18.0 \ byteorder-1.5.0 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ capnp-0.14.11 \ cargo-husky-1.5.0 \ cc-1.1.24 \ cfg-if-1.0.0 \ checkm-0.2.0 \ clap-3.2.25 \ clap-4.5.19 \ clap_builder-4.5.19 \ clap_complete-4.5.32 \ clap_lex-0.2.4 \ clap_lex-0.7.2 \ cmake-0.1.51 \ colorchoice-1.0.2 \ colored-1.9.4 \ concurrent-queue-2.5.0 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ csv-1.3.0 \ csv-core-0.1.11 \ custom_derive-0.1.7 \ derive-new-0.5.9 \ derive-new-0.6.0 \ difference-2.0.0 \ disjoint-0.8.0 \ editdistancek-1.0.2 \ either-1.13.0 \ enum-map-2.7.3 \ enum-map-derive-0.17.0 \ env_filter-0.1.2 \ env_logger-0.10.2 \ env_logger-0.11.5 \ environment-0.1.1 \ equivalent-1.0.1 \ errno-0.3.9 \ failure-0.1.8 \ failure_derive-0.1.8 \ fastrand-1.9.0 \ fastrand-2.1.1 \ feature-probe-0.1.1 \ finch-0.6.0 \ fixedbitset-0.4.2 \ flate2-1.0.34 \ form_urlencoded-1.2.1 \ fs-utils-1.1.4 \ fuchsia-cprng-0.1.1 \ fxhash-0.2.1 \ galah-0.4.2 \ gbdt-0.1.3 \ gcollections-1.5.0 \ getrandom-0.2.15 \ gimli-0.31.1 \ glob-0.3.1 \ hashbrown-0.12.3 \ hashbrown-0.15.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.4.0 \ home-0.5.9 \ hts-sys-2.1.4 \ humantime-2.1.0 \ idna-0.5.0 \ ieee754-0.2.6 \ indexmap-1.9.3 \ indexmap-2.6.0 \ instant-0.1.13 \ intervallum-1.4.1 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.11.0 \ itertools-num-0.1.3 \ itoa-1.0.11 \ jobserver-0.1.32 \ lazy_static-1.5.0 \ libc-0.2.159 \ libm-0.2.8 \ libz-sys-1.1.20 \ linear-map-1.2.0 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ lzma-sys-0.1.20 \ matrixmultiply-0.3.9 \ memchr-2.7.4 \ memmap-0.7.0 \ memoffset-0.7.1 \ miniz_oxide-0.8.0 \ multimap-0.9.1 \ murmurhash3-0.0.5 \ nalgebra-0.29.0 \ nalgebra-0.32.6 \ nalgebra-macros-0.1.0 \ nalgebra-macros-0.2.2 \ ndarray-0.15.6 \ needletail-0.4.1 \ needletail-0.5.1 \ newtype_derive-0.1.6 \ nix-0.26.4 \ num-complex-0.4.6 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ object-0.36.5 \ once_cell-1.20.1 \ ordered-float-3.9.2 \ os_str_bytes-6.6.1 \ partitions-0.2.4 \ paste-1.0.15 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ portable-atomic-1.9.0 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.86 \ quick-error-1.2.3 \ quote-1.0.37 \ rand-0.4.6 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.6.4 \ rand_distr-0.4.3 \ rawpointer-0.2.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rdrand-0.4.0 \ redox_syscall-0.1.57 \ regex-1.11.0 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ remove_dir_all-0.5.3 \ roff-0.1.0 \ roff-0.2.2 \ rust-htslib-0.44.1 \ rust-lapper-1.1.0 \ rustc-demangle-0.1.24 \ rustc_version-0.1.7 \ rustix-0.38.37 \ rustversion-1.0.17 \ ryu-1.0.18 \ safe_arch-0.7.2 \ safemem-0.3.3 \ semver-0.1.20 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ shlex-1.3.0 \ simba-0.6.0 \ simba-0.8.1 \ simple-logging-2.0.2 \ skani-0.1.1 \ smallvec-1.13.2 \ statrs-0.16.1 \ statrs-0.17.1 \ strsim-0.10.0 \ strsim-0.11.1 \ strum-0.25.0 \ strum_macros-0.25.3 \ strum_macros-0.26.4 \ syn-1.0.109 \ syn-2.0.79 \ synstructure-0.12.6 \ tempdir-0.3.7 \ tempfile-3.13.0 \ termcolor-1.4.1 \ textwrap-0.16.1 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ thread-id-3.3.0 \ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.0 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ trilean-1.1.0 \ triple_accel-0.4.0 \ typenum-1.17.0 \ unicode-bidi-0.3.17 \ unicode-ident-1.0.13 \ unicode-normalization-0.1.24 \ unicode-xid-0.2.6 \ url-2.5.2 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version-compare-0.1.1 \ version-compare-0.2.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ which-6.0.3 \ wide-0.7.28 \ 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 \ winsafe-0.0.19 \ xz2-0.1.7 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/cad/librepcb/Makefile b/cad/librepcb/Makefile index 85bade1ea2af..6312cc118dc2 100644 --- a/cad/librepcb/Makefile +++ b/cad/librepcb/Makefile @@ -1,841 +1,842 @@ PORTNAME= librepcb DISTVERSION= 2.0.1 DISTVERSIONSUFFIX= -source +PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= https://download.librepcb.org/releases/${DISTVERSION}/:main MAINTAINER= yuri@FreeBSD.org COMMENT= Schematic and PCB editing software WWW= https://librepcb.org/ \ https://github.com/LibrePCB/LibrePCB/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libfontconfig.so:x11-fonts/fontconfig \ libfreeimage.so:graphics/freeimage \ libfreetype.so:print/freetype2 \ libtbb.so:devel/onetbb \ libTKService.so:cad/opencascade USES= cargo cmake:noninja,testing compiler:c++17-lang desktop-file-utils gl \ gmake localbase:ldflags qt:6 shared-mime-info xorg #zip USE_QT= base declarative svg tools:build USE_GL= gl glu USE_XORG= x11 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_ENV+= ${WRK_ENV} ${CARGO_ENV} DISTFILES= librepcb-${DISTVERSIONFULL}.zip:main CARGO_SRC_SUBDIR= libs/librepcb/rust-core # Rust sub-project #CARGO_SRC_SUBDIR= libs/slint # Rust sub-project CARGO_CRATES= ab_glyph-0.2.29 \ ab_glyph_rasterizer-0.1.8 \ accesskit-0.22.0 \ accesskit_atspi_common-0.15.0 \ accesskit_consumer-0.32.0 \ accesskit_macos-0.23.0 \ accesskit_unix-0.18.0 \ accesskit_windows-0.30.0 \ accesskit_winit-0.30.0 \ addr2line-0.24.2 \ adler2-2.0.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ aligned-vec-0.5.0 \ allocator-api2-0.2.21 \ android-activity-0.5.2 \ android-activity-0.6.0 \ android-build-0.1.2 \ android-properties-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ annotate-snippets-0.12.10 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ anstyle-wincon-3.0.7 \ anyhow-1.0.94 \ anyhow-1.0.98 \ approx-0.5.1 \ arbitrary-1.4.1 \ arg_enum_proc_macro-0.3.4 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ as-raw-xcb-connection-1.0.1 \ ash-0.38.0+1.3.281 \ async-broadcast-0.7.2 \ async-channel-2.3.1 \ async-compat-0.2.4 \ async-executor-1.13.1 \ async-io-2.4.0 \ async-lock-3.4.0 \ async-net-2.0.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.86 \ atomic-waker-1.1.2 \ atspi-0.29.0 \ atspi-common-0.13.0 \ atspi-proxies-0.13.0 \ auto_enums-0.8.7 \ autocfg-1.4.0 \ av1-grain-0.2.3 \ avif-serialize-0.8.3 \ backtrace-0.3.74 \ base64-0.22.1 \ basic-toml-0.1.10 \ bindgen-0.72.0 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bit_field-0.10.2 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bitflags-2.9.0 \ bitstream-io-2.6.0 \ block-0.1.6 \ block2-0.5.1 \ block2-0.6.2 \ blocking-1.6.1 \ borsh-1.5.5 \ built-0.7.7 \ bumpalo-3.17.0 \ by_address-1.2.1 \ bytemuck-1.24.0 \ bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.0 \ calloop-0.13.0 \ calloop-0.14.2 \ calloop-wayland-source-0.3.0 \ cbindgen-0.27.0 \ cbindgen-0.29.0 \ cc-1.1.31 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-expr-0.15.8 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ cgl-0.3.2 \ chrono-0.4.40 \ clang-sys-1.8.1 \ clap-4.5.22 \ clap-4.5.31 \ clap_builder-4.5.22 \ clap_builder-4.5.31 \ clap_derive-4.5.28 \ clap_lex-0.7.3 \ clap_lex-0.7.4 \ clipboard-win-3.1.1 \ clru-0.6.2 \ codespan-reporting-0.12.0 \ color_quant-1.1.0 \ colorchoice-1.0.3 \ combine-4.6.7 \ concurrent-queue-2.5.0 \ console_error_panic_hook-0.1.7 \ const-field-offset-0.1.5 \ const-field-offset-macro-0.1.5 \ const_format-0.2.34 \ const_format_proc_macros-0.2.34 \ copypasta-0.10.1 \ core-foundation-0.10.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ core-graphics-0.23.2 \ core-graphics-0.24.0 \ core-graphics-types-0.1.3 \ core-graphics-types-0.2.0 \ core_maths-0.1.1 \ countme-3.0.1 \ cpp-0.5.10 \ cpp_build-0.5.10 \ cpp_common-0.5.10 \ cpp_macros-0.5.10 \ crc32fast-1.4.2 \ critical-section-1.2.0 \ crossbeam-channel-0.5.14 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.20 \ crossbeam-utils-0.8.21 \ crunchy-0.2.3 \ css-color-parser2-1.0.1 \ ctor-lite-0.1.0 \ cursor-icon-1.1.0 \ data-url-0.3.1 \ deranged-0.3.11 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ derive_utils-0.15.0 \ dispatch-0.2.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ dissimilar-1.0.9 \ dlib-0.5.2 \ document-features-0.2.11 \ downcast-rs-1.2.1 \ dpi-0.1.1 \ drm-0.12.0 \ drm-0.14.1 \ drm-ffi-0.8.0 \ drm-ffi-0.9.0 \ drm-fourcc-2.2.0 \ drm-sys-0.7.0 \ drm-sys-0.8.0 \ either-1.14.0 \ endi-1.1.0 \ enumflags2-0.7.11 \ enumflags2_derive-0.7.11 \ env_home-0.1.0 \ equivalent-1.0.1 \ equivalent-1.0.2 \ errno-0.3.10 \ esp-backtrace-0.17.0 \ esp-config-0.5.0 \ esp-metadata-0.8.0 \ esp-metadata-generated-0.1.0 \ esp-println-0.15.0 \ euclid-0.22.11 \ evalexpr-12.0.2 \ event-listener-5.4.0 \ event-listener-strategy-0.5.3 \ exr-1.73.0 \ fastrand-2.2.0 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ fdsm-0.8.0 \ fdsm-ttf-parser-0.2.0 \ femtovg-0.19.3 \ field-offset-0.3.6 \ filetime-0.2.25 \ flate2-1.0.35 \ flate2-1.1.5 \ float-cmp-0.9.0 \ fnv-1.0.7 \ foldhash-0.1.4 \ foldhash-0.2.0 \ font-types-0.10.0 \ fontdb-0.23.0 \ fontdue-0.9.3 \ fontique-0.7.0 \ 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.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.0 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ gbm-0.18.0 \ gbm-sys-0.4.0 \ generational-arena-0.2.9 \ generativity-1.1.0 \ gethostname-0.4.3 \ getopts-0.2.24 \ getrandom-0.2.15 \ getrandom-0.3.1 \ gettext-rs-0.7.2 \ gettext-sys-0.22.5 \ gif-0.13.1 \ gimli-0.31.1 \ gl_generator-0.14.0 \ glam-0.14.0 \ glam-0.15.2 \ glam-0.16.0 \ glam-0.17.3 \ glam-0.18.0 \ glam-0.19.0 \ glam-0.20.5 \ glam-0.21.3 \ glam-0.22.0 \ glam-0.23.0 \ glam-0.24.2 \ glam-0.25.0 \ glam-0.27.0 \ glam-0.28.0 \ glam-0.29.3 \ glam-0.30.8 \ glob-0.3.2 \ glow-0.16.0 \ glutin-0.32.2 \ glutin-winit-0.5.0 \ glutin_egl_sys-0.7.1 \ glutin_glx_sys-0.6.1 \ glutin_wgl_sys-0.6.1 \ gpu-alloc-0.6.0 \ gpu-alloc-types-0.3.0 \ gpu-allocator-0.27.0 \ gpu-descriptor-0.3.2 \ gpu-descriptor-types-0.2.0 \ half-2.6.0 \ harfrust-0.3.2 \ hash32-0.3.1 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heapless-0.8.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ hex-0.4.3 \ hexf-parse-0.2.1 \ htmlparser-0.2.1 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locale_core-2.1.1 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ image-0.25.6 \ image-webp-0.2.1 \ imagesize-0.13.0 \ imgref-1.11.0 \ indexmap-2.12.0 \ indexmap-2.7.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ input-0.9.1 \ input-sys-1.18.0 \ integer-sqrt-0.1.5 \ interactive-html-bom-0.2.0 \ interpolate_name-0.2.4 \ io-lifetimes-1.0.11 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.14 \ java-locator-0.1.9 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.32 \ jpeg-decoder-0.3.1 \ js-sys-0.3.77 \ jzon-0.12.5 \ keyboard-types-0.7.0 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ kurbo-0.11.1 \ kurbo-0.12.0 \ lazy-bytes-cast-5.0.1 \ lazy_static-1.5.0 \ lebe-0.5.2 \ libc-0.2.167 \ libc-0.2.172 \ libfuzzer-sys-0.4.9 \ libloading-0.7.4 \ libloading-0.8.6 \ libm-0.2.11 \ libredox-0.1.3 \ libseat-0.2.3 \ libseat-sys-0.1.9 \ libudev-sys-0.1.4 \ linebender_resource_handle-0.1.1 \ linereader-0.4.0 \ linked-hash-map-0.5.6 \ linked_hash_set-0.1.5 \ linux-raw-sys-0.4.14 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.6.5 \ linux-raw-sys-0.9.4 \ litemap-0.7.5 \ litemap-0.8.0 \ litrs-0.4.1 \ locale_config-0.3.0 \ lock_api-0.4.12 \ log-0.4.22 \ log-0.4.27 \ loop9-0.1.5 \ lsp-server-0.7.8 \ lsp-types-0.95.1 \ lyon_algorithms-1.0.5 \ lyon_extra-1.0.3 \ lyon_geom-1.0.6 \ lyon_path-1.0.7 \ lz-str-0.2.1 \ malloc_buf-0.0.6 \ matrixmultiply-0.3.9 \ maybe-rayon-0.1.1 \ memchr-2.7.4 \ memmap2-0.9.9 \ memoffset-0.9.1 \ metal-0.31.0 \ metal-0.32.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.0 \ miniz_oxide-0.8.5 \ mio-1.0.3 \ muda-0.17.0 \ naga-26.0.0 \ naga-27.0.0 \ nalgebra-0.34.1 \ nalgebra-macros-0.3.0 \ ndk-0.8.0 \ ndk-0.9.0 \ ndk-context-0.1.1 \ ndk-sys-0.5.0+25.2.9519653 \ ndk-sys-0.6.0+11769913 \ new_debug_unreachable-1.0.6 \ nix-0.30.1 \ nom-7.1.3 \ noop_proc_macro-0.3.0 \ notify-8.1.0 \ notify-types-2.0.0 \ nucleo-matcher-0.3.1 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_enum-0.7.3 \ num_enum_derive-0.7.3 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc-sys-0.3.5 \ objc2-0.5.2 \ objc2-0.6.3 \ objc2-app-kit-0.2.2 \ objc2-app-kit-0.3.2 \ objc2-cloud-kit-0.2.2 \ objc2-cloud-kit-0.3.2 \ objc2-contacts-0.2.2 \ objc2-core-data-0.2.2 \ objc2-core-data-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-core-image-0.2.2 \ objc2-core-image-0.3.2 \ objc2-core-location-0.2.2 \ objc2-core-text-0.3.2 \ objc2-core-video-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.2.2 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ objc2-link-presentation-0.2.2 \ objc2-metal-0.2.2 \ objc2-metal-0.3.2 \ objc2-quartz-core-0.2.2 \ objc2-quartz-core-0.3.2 \ objc2-symbols-0.2.2 \ objc2-ui-kit-0.2.2 \ objc2-ui-kit-0.3.2 \ objc2-uniform-type-identifiers-0.2.2 \ objc2-user-notifications-0.2.2 \ objc_id-0.1.1 \ object-0.36.7 \ once_cell-1.20.2 \ once_cell-1.21.3 \ orbclient-0.3.48 \ ordered-float-4.6.0 \ ordered-stream-0.2.0 \ owned_ttf_parser-0.25.0 \ parameterized_test-0.2.1 \ parking-2.2.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parley-0.7.0 \ paste-1.0.15 \ pathdiff-0.2.3 \ pb-rs-0.10.0 \ percent-encoding-2.3.1 \ pico-args-0.5.0 \ pin-project-1.1.9 \ pin-project-internal-1.1.9 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pin-weak-1.1.0 \ piper-0.2.4 \ pkg-config-0.3.32 \ png-0.17.16 \ polib-0.2.0 \ polling-3.7.4 \ portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ presser-0.3.1 \ prettyplease-0.2.29 \ proc-macro-crate-3.2.0 \ proc-macro2-1.0.92 \ proc-macro2-1.0.95 \ profiling-1.0.16 \ profiling-procmacros-1.0.16 \ pulldown-cmark-0.13.0 \ pulldown-cmark-escape-0.11.0 \ qoi-0.4.1 \ qttypes-0.2.12 \ quick-error-2.0.1 \ quick-protobuf-0.8.1 \ quick-xml-0.36.2 \ quick-xml-0.37.2 \ quote-1.0.37 \ quote-1.0.40 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ range-alloc-0.1.4 \ rav1e-0.7.1 \ ravif-0.11.11 \ raw-window-handle-0.6.2 \ raw-window-metal-1.1.0 \ rawpointer-0.2.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ read-fonts-0.35.0 \ redox_syscall-0.4.1 \ redox_syscall-0.5.9 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ renderdoc-sys-1.1.0 \ resvg-0.45.0 \ rgb-0.8.50 \ rowan-0.16.1 \ roxmltree-0.20.0 \ roxmltree-0.21.1 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-0.38.41 \ rustix-0.38.44 \ rustix-1.0.7 \ rustversion-1.0.19 \ rustybuzz-0.20.1 \ ryu-1.0.18 \ ryu-1.0.19 \ safe_arch-0.7.4 \ same-file-1.0.6 \ scoped-tls-1.0.1 \ scoped-tls-hkt-0.1.5 \ scopeguard-1.2.0 \ sctk-adwaita-0.10.1 \ semver-1.0.25 \ send_wrapper-0.6.0 \ serde-1.0.215 \ serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ serde_core-1.0.228 \ serde_derive-1.0.215 \ serde_derive-1.0.228 \ serde_json-1.0.133 \ serde_json-1.0.140 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ serde_spanned-0.6.9 \ serde_spanned-1.0.3 \ serde_yaml-0.9.34+deprecated \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simba-0.9.0 \ simd-adler32-0.3.7 \ simd_helpers-0.1.0 \ simplecss-0.2.2 \ siphasher-1.0.1 \ skia-bindings-0.90.0 \ skia-safe-0.90.0 \ skrifa-0.37.0 \ slab-0.4.9 \ slabbin-1.2.0 \ slotmap-1.0.7 \ smallvec-1.15.1 \ smithay-client-toolkit-0.19.2 \ smithay-clipboard-0.7.2 \ smol_str-0.2.2 \ smol_str-0.3.2 \ socket2-0.5.8 \ softbuffer-0.4.6 \ spin_on-0.1.1 \ spirv-0.3.0+sdk-1.3.268.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strict-num-0.1.1 \ strsim-0.11.1 \ strum-0.27.1 \ strum_macros-0.27.1 \ svgtypes-0.15.3 \ swash-0.2.6 \ syn-2.0.101 \ syn-2.0.90 \ synstructure-0.13.1 \ sys-locale-0.3.2 \ system-deps-6.2.2 \ tar-0.4.44 \ target-lexicon-0.12.16 \ temp-dir-0.1.14 \ tempfile-3.14.0 \ tempfile-3.17.1 \ termcolor-1.4.1 \ terminal_size-0.4.1 \ text-size-1.1.1 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ thread_local-1.1.8 \ tiff-0.9.1 \ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.0 \ time-0.3.37 \ time-core-0.1.2 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ tiny-xlib-0.2.4 \ tinystr-0.7.6 \ tinystr-0.8.1 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ tokio-1.43.0 \ tokio-macros-2.5.0 \ toml-0.8.19 \ toml-0.8.23 \ toml-0.9.8 \ toml_datetime-0.6.11 \ toml_datetime-0.6.8 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.22.22 \ toml_edit-0.22.27 \ toml_edit-0.24.0+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_write-0.1.2 \ toml_writer-1.0.6+spec-1.1.0 \ tr-0.1.11 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ ttf-parser-0.21.1 \ ttf-parser-0.25.1 \ typed-index-collections-3.2.3 \ typenum-1.18.0 \ udev-0.9.3 \ uds_windows-1.1.0 \ unicase-2.8.1 \ unicode-bidi-0.3.18 \ unicode-bidi-mirroring-0.4.0 \ unicode-ccc-0.4.0 \ unicode-ident-1.0.14 \ unicode-ident-1.0.17 \ unicode-linebreak-0.1.5 \ unicode-properties-0.1.3 \ unicode-script-0.5.7 \ unicode-segmentation-1.12.0 \ unicode-vo-0.1.0 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.11 \ url-2.5.4 \ usvg-0.45.0 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ v_frame-0.3.8 \ version-compare-0.2.0 \ version_check-0.9.5 \ vk-parse-0.15.0 \ vtable-0.3.0 \ vtable-macro-0.3.0 \ vulkano-0.35.1 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wayland-backend-0.3.8 \ wayland-client-0.31.8 \ wayland-csd-frame-0.3.0 \ wayland-cursor-0.31.8 \ wayland-protocols-0.32.6 \ wayland-protocols-plasma-0.3.6 \ wayland-protocols-wlr-0.3.6 \ wayland-scanner-0.31.6 \ wayland-sys-0.31.6 \ web-sys-0.3.77 \ web-time-1.1.0 \ weezl-0.1.8 \ wgpu-26.0.1 \ wgpu-27.0.1 \ wgpu-core-26.0.1 \ wgpu-core-27.0.1 \ wgpu-core-deps-apple-26.0.0 \ wgpu-core-deps-apple-27.0.0 \ wgpu-core-deps-emscripten-27.0.0 \ wgpu-core-deps-windows-linux-android-26.0.0 \ wgpu-core-deps-windows-linux-android-27.0.0 \ wgpu-hal-26.0.4 \ wgpu-hal-27.0.2 \ wgpu-types-26.0.0 \ wgpu-types-27.0.1 \ which-8.0.0 \ wide-0.7.32 \ 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.58.0 \ windows-0.61.1 \ windows-0.62.2 \ windows-collections-0.2.0 \ windows-collections-0.3.2 \ windows-core-0.52.0 \ windows-core-0.58.0 \ windows-core-0.61.0 \ windows-core-0.62.2 \ windows-future-0.2.0 \ windows-future-0.3.2 \ windows-implement-0.58.0 \ windows-implement-0.60.2 \ windows-interface-0.58.0 \ windows-interface-0.59.3 \ windows-link-0.1.1 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-numerics-0.3.1 \ windows-result-0.2.0 \ windows-result-0.3.2 \ windows-result-0.4.1 \ windows-strings-0.1.0 \ windows-strings-0.4.0 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows-threading-0.2.1 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winit-0.30.9 \ winnow-0.6.20 \ winnow-0.7.13 \ winsafe-0.0.19 \ wit-bindgen-rt-0.33.0 \ write-fonts-0.43.0 \ write16-1.0.0 \ writeable-0.5.5 \ writeable-0.6.2 \ x11-clipboard-0.9.3 \ x11-dl-2.21.0 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ xattr-1.4.0 \ xcursor-0.3.8 \ xkbcommon-0.9.0 \ xkbcommon-dl-0.4.2 \ xkeysym-0.2.1 \ xml-rs-0.8.25 \ xmlwriter-0.1.0 \ xshell-0.2.7 \ xshell-macros-0.2.7 \ yazi-0.2.1 \ yeslogic-fontconfig-sys-6.0.0 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zbus-5.7.1 \ zbus-lockstep-0.5.2 \ zbus-lockstep-macros-0.5.2 \ zbus_macros-5.7.1 \ zbus_names-4.2.0 \ zbus_xml-5.0.2 \ zeno-0.3.3 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerovec-0.10.4 \ zerovec-0.11.4 \ zerovec-derive-0.10.3 \ zip-0.6.6 \ zune-core-0.4.12 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.14 \ zvariant-5.5.3 \ zvariant_derive-5.5.3 \ zvariant_utils-3.2.0 CMAKE_ARGS= -DFREEBSD_CARGO_ENV=${CARGO_ENV} CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${LOCALBASE}/lib # workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274834 CMAKE_OFF= BUILD_TESTS CMAKE_TESTING_ON= BUILD_TESTS CMAKE_TESTING_TARGET= post-configure: @${ECHO_MSG} "===> Creating cargo config for all Rust subprojects" @${MKDIR} ${WRKSRC}/.cargo @${ECHO_CMD} "[source.cargo]" > ${WRKSRC}/.cargo/config.toml @${ECHO_CMD} "directory = '${CARGO_VENDOR_DIR}'" >> ${WRKSRC}/.cargo/config.toml @${ECHO_CMD} "[source.crates-io]" >> ${WRKSRC}/.cargo/config.toml @${ECHO_CMD} "replace-with = 'cargo'" >> ${WRKSRC}/.cargo/config.toml post-test: # run tests @${BUILD_WRKSRC}/tests/unittests/librepcb-unittests .include diff --git a/cad/surfer/Makefile b/cad/surfer/Makefile index 7dc02173d301..3e381fe38bf8 100644 --- a/cad/surfer/Makefile +++ b/cad/surfer/Makefile @@ -1,38 +1,39 @@ PORTNAME= surfer DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 +PORTREVISION= 1 CATEGORIES= cad MAINTAINER= jbo@FreeBSD.org COMMENT= Extensible and snappy waveform viewer WWW= https://surfer-project.org LICENSE= EUPL12 LICENSE_FILE= ${WRKSRC}/LICENSE-EUPL-1.2.txt USES= cargo ssl USE_GITLAB= yes GL_ACCOUNT= surfer-project # For vendored crates (git submodules) USE_GITHUB= nodefault # Cannot use yes because USE_GITLAB=yes above GH_TUPLE= jkarns275:f128:e60de395f0d6454c1dc546b87f06a6358425b6b6:f128 \ ics-jku:instruction-decoder:7c5adb7621a6f277ee13ec1a4babe32ce56cc0c3:instdec PLIST_FILES= bin/surfer # Move vendored crates (git submodules) to the correct location post-extract: ${RM} -r ${WRKSRC}/f128 ${MV} ${WRKSRC_f128} ${WRKSRC}/f128 ${RM} -r ${WRKSRC}/instruction-decoder ${MV} ${WRKSRC_instdec} ${WRKSRC}/instruction-decoder do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/surfer \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/cad/svlint/Makefile b/cad/svlint/Makefile index a3b7953efed5..54deefb2f800 100644 --- a/cad/svlint/Makefile +++ b/cad/svlint/Makefile @@ -1,22 +1,22 @@ PORTNAME= svlint DISTVERSIONPREFIX= v DISTVERSION= 0.9.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= cad devel MAINTAINER= yuri@FreeBSD.org COMMENT= SystemVerilog linter WWW= https://github.com/dalance/svlint LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= dalance PLIST_FILES= bin/${PORTNAME} \ bin/mdgen .include diff --git a/cad/svls/Makefile b/cad/svls/Makefile index 392d28cce6b7..d67d46ce2714 100644 --- a/cad/svls/Makefile +++ b/cad/svls/Makefile @@ -1,212 +1,212 @@ PORTNAME= svls DISTVERSIONPREFIX= v DISTVERSION= 0.2.14 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org COMMENT= SystemVerilog language server WWW= https://github.com/dalance/svls LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= dalance CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ aho-corasick-1.1.3 \ anyhow-1.0.100 \ async-trait-0.1.89 \ atty-0.2.14 \ auto_impl-1.3.0 \ autocfg-1.5.0 \ backtrace-0.3.75 \ bitflags-1.3.2 \ bitflags-2.9.4 \ bytecount-0.6.9 \ bytes-1.10.1 \ cfg-if-1.0.3 \ chardetng-0.1.17 \ clap-3.2.25 \ clap_complete-3.2.5 \ clap_derive-3.2.25 \ clap_lex-0.2.4 \ colored-3.0.0 \ dashmap-5.5.3 \ deranged-0.5.3 \ displaydoc-0.2.5 \ encoding_rs-0.8.35 \ enquote-1.1.0 \ equivalent-1.0.2 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ gimli-0.31.1 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ heck-0.4.1 \ hermit-abi-0.1.19 \ httparse-1.10.1 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-1.9.3 \ indexmap-2.11.4 \ io-uring-0.7.10 \ itoa-1.0.15 \ libc-0.2.175 \ libloading-0.8.8 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.28 \ lsp-types-0.94.1 \ memchr-2.7.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ nom-7.1.3 \ nom-greedyerror-0.5.0 \ nom-packrat-0.7.0 \ nom-packrat-macros-0.7.0 \ nom-recursive-0.5.1 \ nom-recursive-macros-0.5.1 \ nom-tracable-0.9.1 \ nom-tracable-macros-0.9.1 \ nom_locate-4.2.0 \ num-conv-0.1.0 \ num_threads-0.1.7 \ object-0.36.7 \ once_cell-1.21.3 \ os_str_bytes-6.6.1 \ parking_lot_core-0.9.11 \ percent-encoding-2.3.2 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ potential_utf-0.1.3 \ powerfmt-0.2.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.101 \ quote-1.0.40 \ redox_syscall-0.5.17 \ regex-1.11.2 \ regex-automata-0.4.10 \ regex-syntax-0.8.6 \ rustc-demangle-0.1.26 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.143 \ serde_regex-1.1.0 \ serde_repr-0.1.20 \ serde_spanned-1.0.3 \ simplelog-0.12.2 \ slab-0.4.11 \ smallvec-1.15.1 \ stable_deref_trait-1.2.0 \ str-concat-0.2.0 \ strsim-0.10.0 \ sv-filelist-parser-0.1.3 \ sv-parser-0.13.4 \ sv-parser-error-0.13.4 \ sv-parser-macros-0.13.4 \ sv-parser-parser-0.13.4 \ sv-parser-pp-0.13.4 \ sv-parser-syntaxtree-0.13.4 \ svlint-0.9.5 \ syn-1.0.109 \ syn-2.0.106 \ synstructure-0.13.2 \ term-1.2.0 \ termcolor-1.4.1 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ time-0.3.43 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.1 \ tokio-1.47.1 \ tokio-macros-2.5.0 \ tokio-util-0.7.16 \ toml-0.9.8 \ toml_datetime-0.7.3 \ toml_parser-1.0.4 \ toml_writer-1.0.4 \ tower-0.4.13 \ tower-layer-0.3.3 \ tower-lsp-0.20.0 \ tower-lsp-macros-0.9.0 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ unicode-ident-1.0.19 \ url-2.5.7 \ utf8_iter-1.0.4 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.1.3 \ windows-link-0.2.0 \ windows-sys-0.59.0 \ windows-sys-0.61.0 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.13 \ writeable-0.6.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/cad/veryl/Makefile b/cad/veryl/Makefile index 23e2171cde9b..9341cba09ba0 100644 --- a/cad/veryl/Makefile +++ b/cad/veryl/Makefile @@ -1,28 +1,29 @@ PORTNAME= veryl DISTVERSIONPREFIX= v DISTVERSION= 0.19.0 +PORTREVISION= 1 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org COMMENT= Veryl: A modern Hardware Description Language (HDL) WWW= https://github.com/dalance/veryl LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= dalance GH_TUPLE= veryl-lang:doc:2ae62fa:doc/doc \ veryl-lang:rouge:86eb7159:rouge/support/rouge \ veryl-lang:sourcemap-resolver:380f8c18:sourcemapresolver/support/sourcemap-resolver \ veryl-lang:veryl.vim:597048f6:verylvim/support/vim CARGO_INSTALL_PATH= crates/veryl PLIST_FILES= bin/${PORTNAME} .include diff --git a/chinese/py-rjieba/Makefile b/chinese/py-rjieba/Makefile index 4920312eb54d..5f1a45a08da4 100644 --- a/chinese/py-rjieba/Makefile +++ b/chinese/py-rjieba/Makefile @@ -1,35 +1,35 @@ PORTNAME= rjieba DISTVERSIONPREFIX= v DISTVERSION= 0.1.13 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= chinese python #MASTER_SITES= PYPI # doesn't get into distinfo PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Chinese words segmentation utilities WWW= https://github.com/messense/rjieba-py LICENSE= MIT LICENSE_FILES= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist pytest USE_GITHUB= yes GH_ACCOUNT= messense GH_PROJECT= rjieba-py CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR=${WRKSRC}/target TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests # tests as of 0.1.13: 6 passed in 2.03s .include diff --git a/converters/yj-bruceadams/Makefile b/converters/yj-bruceadams/Makefile index 8533ae04c4ef..f09f3d21de48 100644 --- a/converters/yj-bruceadams/Makefile +++ b/converters/yj-bruceadams/Makefile @@ -1,74 +1,74 @@ PORTNAME= yj DISTVERSION= 1.2.0 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= converters textproc PKGNAMESUFFIX= -${GH_ACCOUNT} MAINTAINER= 0mp@FreeBSD.org COMMENT= Command line tool that converts YAML to JSON WWW= https://github.com/bruceadams/yj LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= bruceadams CARGO_CRATES= addr2line-0.17.0 \ adler-1.0.2 \ atty-0.2.14 \ autocfg-1.0.1 \ backtrace-0.3.63 \ bitflags-1.3.2 \ cc-1.0.72 \ cfg-if-1.0.0 \ clap-3.0.0 \ clap_derive-3.0.0 \ doc-comment-0.3.3 \ exitfailure-0.5.1 \ failure-0.1.8 \ failure_derive-0.1.8 \ gimli-0.26.1 \ hashbrown-0.11.2 \ heck-0.3.3 \ hermit-abi-0.1.19 \ indexmap-1.7.0 \ itoa-1.0.1 \ lazy_static-1.4.0 \ libc-0.2.112 \ linked-hash-map-0.5.4 \ memchr-2.4.1 \ miniz_oxide-0.4.4 \ object-0.27.1 \ os_str_bytes-6.0.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.36 \ quote-1.0.14 \ rustc-demangle-0.1.21 \ ryu-1.0.9 \ serde-1.0.133 \ serde_json-1.0.74 \ serde_yaml-0.8.23 \ snafu-0.6.10 \ snafu-derive-0.6.10 \ strsim-0.10.0 \ syn-1.0.84 \ synstructure-0.12.6 \ termcolor-1.1.2 \ terminal_size-0.1.17 \ textwrap-0.14.2 \ unicode-segmentation-1.8.0 \ unicode-xid-0.2.2 \ version_check-0.9.4 \ 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 \ yaml-rust-0.4.5 CONFLICTS_INSTALL= yj PLIST_FILES= bin/yj .include diff --git a/databases/cargo-pgrx/Makefile b/databases/cargo-pgrx/Makefile index a19910307794..f2c783b7af23 100644 --- a/databases/cargo-pgrx/Makefile +++ b/databases/cargo-pgrx/Makefile @@ -1,28 +1,29 @@ PORTNAME= cargo-pgrx PORTVERSION= 0.16.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= arcade@b1t.name COMMENT= Framework for developing PostgreSQL extensions in Rust LICENSE= MIT LIB_DEPENDS+= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= pgcentralfoundation GH_PROJECT= pgrx CARGO_BUILD_ARGS= -p cargo-pgrx CARGO_INSTALL_PATH= cargo-pgrx # this disables openssl-sys, though I'm not yet fully sure about impact CARGO_FEATURES= --no-default-features ureq/platform-verifier ureq/rustls PLIST_FILES= bin/${PORTNAME} NO_MANCOMPRESS= .include diff --git a/databases/datafusion-cli/Makefile b/databases/datafusion-cli/Makefile index 9ca4b8b5f88b..b9bf5f315154 100644 --- a/databases/datafusion-cli/Makefile +++ b/databases/datafusion-cli/Makefile @@ -1,29 +1,30 @@ PORTNAME= datafusion PORTVERSION= 52.1.0 +PORTREVISION= 1 CATEGORIES= databases PKGNAMESUFFIX= -cli MAINTAINER= sunpoet@FreeBSD.org COMMENT= Apache DataFusion Command-line Interface WWW= https://datafusion.apache.org/user-guide/cli/ \ https://github.com/apache/datafusion/tree/main/datafusion-cli \ https://github.com/apache/datafusion LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= protoc:devel/protobuf USES= cargo llvm CARGO_INSTALL_PATH= datafusion-cli MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib \ LLVM_CONFIG_PATH=${LLVM_CONFIG} \ MYTHREAD_POSIX=1 PLIST_FILES= bin/datafusion-cli USE_GITHUB= yes GH_ACCOUNT= apache .include diff --git a/databases/diesel/Makefile b/databases/diesel/Makefile index 185591167143..10213ce282a9 100644 --- a/databases/diesel/Makefile +++ b/databases/diesel/Makefile @@ -1,303 +1,304 @@ PORTNAME= diesel DISTVERSIONPREFIX= v DISTVERSION= 2.3.7 +PORTREVISION= 1 CATEGORIES= databases PKGNAMESUFFIX= -cli MAINTAINER= yuri@FreeBSD.org COMMENT= Extensible ORM and Query Builder for Rust WWW= https://diesel.rs \ https://github.com/diesel-rs/diesel LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo mysql pgsql sqlite USE_GITHUB= yes GH_ACCOUNT= diesel-rs CARGO_BUILD_ARGS= --package=diesel_cli CARGO_INSTALL_PATH= diesel_cli CARGO_CRATES= accessory-2.1.0 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-1.0.0 \ anstyle-1.0.14 \ anstyle-parse-1.0.0 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ argon2-0.5.3 \ assert_cmd-2.2.0 \ assert_matches-1.5.0 \ async-trait-0.1.89 \ autocfg-1.5.0 \ base64ct-1.8.3 \ bigdecimal-0.4.10 \ bitflags-2.11.0 \ blake2-0.10.6 \ block-buffer-0.10.4 \ bstr-1.12.1 \ bumpalo-3.20.2 \ byteorder-1.5.0 \ camino-1.2.2 \ cargo-platform-0.1.9 \ cargo_metadata-0.19.2 \ cast-0.3.0 \ cc-1.2.57 \ cfg-if-1.0.4 \ chrono-0.4.44 \ clap-4.6.0 \ clap_builder-4.6.0 \ clap_complete-4.6.0 \ clap_derive-4.6.0 \ clap_lex-1.1.0 \ cmake-0.1.57 \ colorchoice-1.0.5 \ console-0.15.11 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crypto-common-0.1.7 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ delegate-display-3.0.0 \ deranged-0.5.8 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ difflib-0.4.0 \ diffy-0.4.2 \ digest-0.10.7 \ displaydoc-0.2.5 \ dotenvy-0.15.7 \ downcast-rs-2.0.2 \ dunce-1.0.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_filter-1.0.0 \ env_logger-0.11.9 \ equivalent-1.0.2 \ errno-0.3.14 \ fancy_constructor-2.1.0 \ fastrand-2.3.0 \ fd-lock-4.0.4 \ find-msvc-tools-0.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ form_urlencoded-1.2.2 \ futures-core-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.2 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ impartial-ord-1.0.6 \ indexed_db_futures-0.6.4 \ indexed_db_futures_macros_internal-1.0.0 \ indexmap-2.13.0 \ insta-1.46.3 \ ipnet-2.12.0 \ ipnetwork-0.21.1 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ js-sys-0.3.91 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libc-0.2.183 \ libm-0.2.16 \ libsqlite3-sys-0.36.0 \ link-cplusplus-1.0.12 \ linux-raw-sys-0.12.1 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ macroific-2.0.0 \ macroific_attr_parse-2.0.0 \ macroific_core-2.0.0 \ macroific_macro-2.0.0 \ matchers-0.2.0 \ memchr-2.8.0 \ minicov-0.3.8 \ mysqlclient-src-0.2.0+9.5.0 \ mysqlclient-sys-0.5.0 \ nu-ansi-term-0.50.3 \ num-bigint-0.4.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ once_cell-1.21.4 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ openssl-src-300.5.5+3.5.5 \ openssl-sys-0.9.112 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ password-hash-0.5.0 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.17 \ pkg-config-0.3.32 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pq-src-0.3.11+libpq-18.3 \ pq-sys-0.7.5 \ predicates-3.1.4 \ predicates-core-1.0.10 \ predicates-tree-1.0.13 \ prettyplease-0.2.37 \ proc-macro2-1.0.106 \ quickcheck-1.1.0 \ quote-1.0.45 \ r-efi-5.3.0 \ r-efi-6.0.0 \ r2d2-0.8.10 \ rand-0.9.2 \ rand-0.10.0 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_core-0.10.0 \ redox_syscall-0.5.18 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ rsqlite-vfs-0.1.0 \ rustc_version-0.4.1 \ rustix-1.1.4 \ rustversion-1.0.22 \ same-file-1.0.6 \ scheduled-thread-pool-0.2.7 \ scopeguard-1.2.0 \ sealed-0.6.0 \ semver-1.0.27 \ serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_regex-1.1.0 \ serde_spanned-1.0.4 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ similar-2.7.0 \ similar-asserts-1.7.0 \ slab-0.4.12 \ smallvec-1.15.1 \ sqlite-wasm-rs-0.5.2 \ sqlite-wasm-vfs-0.1.1 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-2.0.117 \ synstructure-0.13.2 \ tempfile-3.27.0 \ termtree-0.5.1 \ thiserror-2.0.18 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tokio-1.50.0 \ toml-0.9.12+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.9+spec-1.1.0 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.23 \ typenum-1.19.0 \ unicode-ident-1.0.24 \ unicode-segmentation-1.12.0 \ unicode-xid-0.2.6 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.22.0 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.114 \ wasm-bindgen-futures-0.4.64 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ wasm-bindgen-test-0.3.64 \ wasm-bindgen-test-macro-0.3.64 \ wasm-bindgen-test-shared-0.2.114 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.91 \ winapi-util-0.1.11 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.59.0 \ windows-sys-0.61.2 \ 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.7.15 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ writeable-0.6.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.42 \ zerocopy-derive-0.8.42 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.21 PLIST_FILES= bin/${PORTNAME} post-patch: ${CP} ${FILESDIR}/bindings_8_0_35_powerpc64_freebsd.rs \ ${WRKSRC}/cargo-crates/mysqlclient-sys-0.5.0/bindings/ .include diff --git a/databases/frece/Makefile b/databases/frece/Makefile index 76ea5f35f55d..4d8ac831a43c 100644 --- a/databases/frece/Makefile +++ b/databases/frece/Makefile @@ -1,58 +1,58 @@ PORTNAME= frece DISTVERSIONPREFIX= v DISTVERSION= 1.0.6 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org COMMENT= Maintain a database sorted by frecency (frequency + recency) WWW= https://github.com/YodaEmbedding/frece LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= YodaEmbedding CARGO_CRATES= addr2line-0.15.2 \ adler-1.0.2 \ ansi_term-0.11.0 \ atty-0.2.14 \ autocfg-1.0.1 \ backtrace-0.3.60 \ bitflags-1.2.1 \ cc-1.0.69 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-2.33.3 \ failure-0.1.8 \ failure_derive-0.1.8 \ fs2-0.4.3 \ gimli-0.24.0 \ hermit-abi-0.1.19 \ libc-0.2.98 \ memchr-2.4.0 \ miniz_oxide-0.4.4 \ num-integer-0.1.44 \ num-traits-0.2.14 \ object-0.25.3 \ proc-macro2-1.0.28 \ quote-1.0.9 \ rustc-demangle-0.1.20 \ strsim-0.8.0 \ syn-1.0.74 \ synstructure-0.12.5 \ textwrap-0.11.0 \ time-0.1.44 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ vec_map-0.8.2 \ wasi-0.10.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/databases/gobang/Makefile b/databases/gobang/Makefile index 50c702eb8ec7..2951c93637c4 100644 --- a/databases/gobang/Makefile +++ b/databases/gobang/Makefile @@ -1,212 +1,212 @@ PORTNAME= gobang DISTVERSIONPREFIX= v DISTVERSION= 0.1.0-alpha.5 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org COMMENT= Cross-platform TUI database management tool written in Rust WWW= https://github.com/tako8ki/gobang 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/TaKO8Ki/gobang/issues/180 USES= cargo USE_GITHUB= yes GH_ACCOUNT= tako8ki CARGO_CRATES= ahash-0.7.4 \ aho-corasick-0.7.18 \ ansi_term-0.11.0 \ anyhow-1.0.41 \ arrayvec-0.5.2 \ async-trait-0.1.50 \ atoi-0.4.0 \ atty-0.2.14 \ autocfg-0.1.7 \ autocfg-1.0.1 \ base64-0.13.0 \ bitflags-1.2.1 \ bitvec-0.19.5 \ block-buffer-0.9.0 \ bumpalo-3.7.0 \ byteorder-1.4.3 \ bytes-1.1.0 \ cassowary-0.3.0 \ cc-1.0.68 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-2.33.3 \ cpufeatures-0.1.5 \ crossbeam-channel-0.5.1 \ crossbeam-queue-0.3.2 \ crossbeam-utils-0.8.5 \ crossterm-0.19.0 \ crossterm-0.20.0 \ crossterm_winapi-0.7.0 \ crossterm_winapi-0.8.0 \ crypto-mac-0.10.1 \ digest-0.9.0 \ dirs-3.0.2 \ dirs-next-2.0.0 \ dirs-sys-0.3.6 \ dirs-sys-next-0.1.2 \ dotenv-0.15.0 \ easy-cast-0.4.4 \ either-1.6.1 \ form_urlencoded-1.0.1 \ funty-1.1.0 \ futures-0.3.15 \ futures-channel-0.3.15 \ futures-core-0.3.15 \ futures-executor-0.3.15 \ futures-intrusive-0.4.0 \ futures-io-0.3.15 \ futures-macro-0.3.15 \ futures-sink-0.3.15 \ futures-task-0.3.15 \ futures-util-0.3.15 \ generic-array-0.14.4 \ getrandom-0.2.3 \ hashbrown-0.11.2 \ hashlink-0.7.0 \ heck-0.3.3 \ hermit-abi-0.1.18 \ hex-0.4.3 \ hmac-0.10.1 \ idna-0.2.3 \ indexmap-1.7.0 \ instant-0.1.9 \ itertools-0.10.1 \ itoa-0.4.7 \ js-sys-0.3.51 \ lazy_static-1.4.0 \ lexical-core-0.7.6 \ libc-0.2.97 \ libm-0.2.1 \ libsqlite3-sys-0.22.2 \ lock_api-0.4.4 \ log-0.4.14 \ maplit-1.0.2 \ matches-0.1.8 \ md-5-0.9.1 \ memchr-2.4.0 \ mio-0.7.13 \ miow-0.3.7 \ nom-6.1.2 \ ntapi-0.3.6 \ num-bigint-0.3.2 \ num-bigint-0.4.2 \ num-bigint-dig-0.7.0 \ num-integer-0.1.44 \ num-iter-0.1.42 \ num-traits-0.2.14 \ num_cpus-1.13.0 \ once_cell-1.8.0 \ opaque-debug-0.3.0 \ parking_lot-0.11.1 \ parking_lot_core-0.8.3 \ pem-0.8.3 \ percent-encoding-2.1.0 \ pin-project-lite-0.2.6 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ ppv-lite86-0.2.10 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro-nested-0.1.7 \ proc-macro2-1.0.27 \ quote-1.0.9 \ radium-0.5.3 \ rand-0.8.4 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ rand_hc-0.3.1 \ redox_syscall-0.2.9 \ redox_users-0.4.0 \ regex-1.5.4 \ regex-syntax-0.6.25 \ ring-0.16.20 \ rsa-0.4.1 \ rust_decimal-1.15.0 \ rustls-0.19.1 \ ryu-1.0.5 \ scopeguard-1.1.0 \ sct-0.6.1 \ serde-1.0.126 \ serde_derive-1.0.126 \ serde_json-1.0.64 \ sha-1-0.9.6 \ sha2-0.9.5 \ signal-hook-0.1.17 \ signal-hook-0.3.10 \ signal-hook-mio-0.2.1 \ signal-hook-registry-1.4.0 \ simple_asn1-0.5.4 \ slab-0.4.3 \ smallvec-1.6.1 \ spin-0.5.2 \ sqlformat-0.1.6 \ sqlx-0.5.7 \ sqlx-core-0.5.7 \ sqlx-macros-0.5.7 \ sqlx-rt-0.5.7 \ static_assertions-1.1.0 \ stringprep-0.1.2 \ strsim-0.8.0 \ structopt-0.3.22 \ structopt-derive-0.4.15 \ strum-0.21.0 \ strum_macros-0.21.1 \ subtle-2.4.0 \ syn-1.0.73 \ synstructure-0.12.4 \ tap-1.0.1 \ textwrap-0.11.0 \ thiserror-1.0.25 \ thiserror-impl-1.0.25 \ time-0.1.43 \ tinyvec-1.2.0 \ tinyvec_macros-0.1.0 \ tokio-1.11.0 \ tokio-macros-1.3.0 \ tokio-rustls-0.22.0 \ tokio-stream-0.1.7 \ toml-0.4.10 \ tui-0.15.0 \ typenum-1.13.0 \ unicode-bidi-0.3.5 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.7.1 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ unicode_categories-0.1.1 \ untrusted-0.7.1 \ url-2.2.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.3 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasm-bindgen-0.2.74 \ wasm-bindgen-backend-0.2.74 \ wasm-bindgen-macro-0.2.74 \ wasm-bindgen-macro-support-0.2.74 \ wasm-bindgen-shared-0.2.74 \ web-sys-0.3.51 \ webpki-0.21.4 \ webpki-roots-0.21.1 \ which-4.2.2 \ whoami-1.1.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wyz-0.2.0 \ zeroize-1.3.0 \ zeroize_derive-1.1.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile index bc5f9d1cb668..2de42850b18c 100644 --- a/databases/mongodb70/Makefile +++ b/databases/mongodb70/Makefile @@ -1,186 +1,186 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r DISTVERSION= 7.0.31 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ # https://github.com/mongodb/mongo/pull/1619/ # "Modernize dynamic module loading to work with Python3.12" PATCHFILES+= 0877732109589e441cbf234dce17ec0e7b614902.patch:-p1 MAINTAINER= ronald@FreeBSD.org COMMENT= MongoDB Community Edition (7.0.x Branch) WWW= https://www.mongodb.com/docs/v7.0/ LICENSE= APACHE20 SSPLv1 # mongodb is SSPLv1, C++ driver is APACHE20 LICENSE_COMB= multi LICENSE_NAME_SSPLv1= Server Side Public License Version 1 LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/py-pymongo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR} \ rust-cbindgen>0:devel/rust-cbindgen # build depends used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh BUILD_DEPENDS+= gm4:devel/m4 \ gsed:textproc/gsed LIB_DEPENDS= libcurl.so:ftp/curl \ libsnappy.so:archivers/snappy \ libstemmer.so:textproc/snowballstemmer \ libunwind.so:devel/libunwind \ libyaml-cpp.so:devel/yaml-cpp \ libzstd.so:archivers/zstd FLAVORS= default armv80a armv80a_PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}-armv80a USES= compiler:c++20-lang cpe python:build scons shebangfix ssl # gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh USES+= gmake pkgconfig CPE_PRODUCT= mongodb # mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh MOZJS_TAG= 5acd3be6c9563ad3e7ca6182285c69a38de47bab USE_GITHUB= yes GH_ACCOUNT= mongodb mongodb-forks:mozjs GH_PROJECT= mongo spidermonkey:mozjs GH_TAGNAME= ${MOZJS_TAG}:mozjs USE_RC_SUBR= mongod SHEBANG_FILES= buildscripts/scons.py python_OLD_CMD= @python_interpreter@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= gen-config.sh CONFIGURE_ARGS= ${MOZJS_ARCH} \ freebsd CONFIGURE_ENV+= PYTHON3="${PYTHON_CMD}" MAKE_ARGS= --allocator=system \ --cxx-std=20 \ --disable-warnings-as-errors \ --libc++ \ --runtime-hardening=on \ --ssl \ --use-system-libunwind \ --use-system-snappy \ --use-system-stemmer \ --use-system-yaml \ --use-system-zlib \ --use-system-zstd \ -j${MAKE_JOBS_NUMBER} \ AR=llvm-ar \ MONGO_VERSION=${DISTVERSION} \ VERBOSE=on ALL_TARGET= install-core CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE CONFLICTS_INSTALL= mongodb[0-9][0-9] EXTRACT_AFTER_ARGS= --exclude src/third_party/snappy-* \ --exclude src/third_party/libstemmer_c \ --exclude src/third_party/unwind \ --exclude src/third_party/yaml-cpp \ --exclude src/third_party/zlib-* \ --exclude src/third_party/zstandard \ --no-same-owner --no-same-permissions # This ports is only following the Major Release. # https://docs.mongodb.com/manual/reference/versioning/ PORTSCOUT= limit:^7\.0\. CONFIGURE_WRKSRC= ${MOZJS_WRKSRC} USERS= mongodb GROUPS= mongodb OPTIONS_DEFINE= LTO NOAVX SASL OPTIONS_DEFINE_aarch64= ARMV80A OPTIONS_DEFAULT= NOAVX SASL # MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream. # Can give corruption on high concurrency. # Please read https://jira.mongodb.org/browse/SERVER-71772. ARMV80A_DESC= Enable non-LSE ARM64 CPUs like RPI4. NOAVX_DESC= "Disable AVX instructions on amd64 (Sandybridge+)" ARMV80A_EXTRA_PATCHES= ${FILESDIR}/extrapatch-SConstruct LTO_MAKE_ARGS= --lto=on NOAVX_MAKE_ARGS= --experimental-optimization="-sandybridge" NOAVX_EXTRA_PATCHES= ${FILESDIR}/extrapatch-src_third__party_mozjs_SConscript \ ${FILESDIR}/extrapatch-src_third__party_mozjs_extract_mozglue_misc_SIMD.cpp SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_MAKE_ARGS= --use-sasl-client MOZJS_WRKSRC= ${WRKSRC}/src/third_party/mozjs .if ${FLAVOR:U} == armv80a OPTIONS_SET+= ARMV80A MAKE_JOBS_UNSAFE= yes .endif .include .if ${FLAVOR:U} == armv80a && ${ARCH} != aarch64 IGNORE= flavor armv80a is only valid on aarch64 .endif .if ${ARCH} == amd64 MOZJS_ARCH= x86_64 .elif ${ARCH} == powerpc64le MOZJS_ARCH= ppc64le .elif ${ARCH} == aarch64 MOZJS_ARCH= ${ARCH} .endif post-extract: # Verify we downloaded the proper mozjs git tag. ${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${MOZJS_WRKSRC}/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\"" post-patch: # fix build with python-3.11 ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/backend/base.py ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/action/process_define_files.py pre-configure: # Replacement of ${WRKSRC}/src/third_party/mozjs/get-sources.sh ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${MOZJS_WRKSRC}/mozilla-release do-build: ${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS} do-install: .for f in mongod mongos ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} .endfor ${INSTALL_DATA} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongodb.conf.sample ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in LICENSE-Community.txt MPL-2 README THIRD-PARTY-NOTICES ${MV} ${STAGEDIR}${PREFIX}/${doc} ${STAGEDIR}${DOCSDIR}/ .endfor ${INSTALL_MAN} ${WRKSRC}/debian/mongod.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_MAN} ${WRKSRC}/debian/mongos.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_MAN} ${WRKSRC}/debian/mongodb-parameters.5 ${STAGEDIR}${PREFIX}/share/man/man5/ ${RM} ${STAGEDIR}${PREFIX}/bin/resmoke.py do-test: ${SH} ${FILESDIR}/make.test.sh "${STAGEDIR}${PREFIX}/bin" .include diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile index a3e2237acd80..a4ddac64097b 100644 --- a/databases/mongodb80/Makefile +++ b/databases/mongodb80/Makefile @@ -1,178 +1,178 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r DISTVERSION= 8.0.12 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} MAINTAINER= ronald@FreeBSD.org COMMENT= MongoDB Community Edition (8.0.x Branch) WWW= https://www.mongodb.com/docs/v8.0/ LICENSE= APACHE20 SSPLv1 # mongodb is SSPLv1, C++ driver is APACHE20 LICENSE_COMB= multi LICENSE_NAME_SSPLv1= Server Side Public License Version 1 LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gitpython>0:devel/py-gitpython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/py-pymongo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}retry2>0:devel/py-retry2@${PY_FLAVOR} \ git:devel/git@tiny \ rust-cbindgen>0:devel/rust-cbindgen # build depends used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh BUILD_DEPENDS+= gm4:devel/m4 \ gsed:textproc/gsed LIB_DEPENDS= libcurl.so:ftp/curl \ libsnappy.so:archivers/snappy \ libstemmer.so:textproc/snowballstemmer \ libunwind.so:devel/libunwind \ libyaml-cpp.so:devel/yaml-cpp \ libzstd.so:archivers/zstd FLAVORS= default armv80a armv80a_PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}-armv80a USES= compiler:c++20-lang cpe python:build scons shebangfix ssl # gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh USES+= gmake pkgconfig CPE_PRODUCT= mongodb # mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh MOZJS_TAG= 5acd3be6c9563ad3e7ca6182285c69a38de47bab USE_GITHUB= yes GH_ACCOUNT= mongodb mongodb-forks:mozjs GH_PROJECT= mongo spidermonkey:mozjs GH_TAGNAME= ${MOZJS_TAG}:mozjs USE_RC_SUBR= mongod SHEBANG_FILES= buildscripts/scons.py python_OLD_CMD= @python_interpreter@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= gen-config.sh CONFIGURE_ARGS= ${MOZJS_ARCH} \ freebsd CONFIGURE_ENV+= PYTHON3="${PYTHON_CMD}" MAKE_ARGS= --allocator=system \ --cxx-std=20 \ --disable-warnings-as-errors \ --libc++ \ --runtime-hardening=on \ --ssl \ --use-system-libunwind \ --use-system-snappy \ --use-system-stemmer \ --use-system-yaml \ --use-system-zlib \ --use-system-zstd \ -j${MAKE_JOBS_NUMBER} \ AR=llvm-ar \ MONGO_VERSION=${DISTVERSION} \ VERBOSE=on ALL_TARGET= install-servers CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE CONFLICTS_INSTALL= mongodb[0-9][0-9] EXTRACT_AFTER_ARGS= --exclude src/third_party/snappy-* \ --exclude src/third_party/libstemmer_c \ --exclude src/third_party/unwind \ --exclude src/third_party/yaml-cpp \ --exclude src/third_party/zlib-* \ --exclude src/third_party/zstandard \ --no-same-owner --no-same-permissions # This ports is only following the Major Release. # https://docs.mongodb.com/manual/reference/versioning/ PORTSCOUT= limit:^8\.0\. CONFIGURE_WRKSRC= ${MOZJS_WRKSRC} USERS= mongodb GROUPS= mongodb OPTIONS_DEFINE= LTO NOAVX SASL OPTIONS_DEFINE_aarch64= ARMV80A OPTIONS_DEFAULT= NOAVX SASL # MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream. # Can give corruption on high concurrency. # Please read https://jira.mongodb.org/browse/SERVER-71772. ARMV80A_DESC= Enable non-LSE ARM64 CPUs like RPI4. NOAVX_DESC= "Disable AVX instructions on amd64 (Sandybridge+)" ARMV80A_EXTRA_PATCHES= ${FILESDIR}/extrapatch-SConstruct LTO_MAKE_ARGS= --lto=on NOAVX_MAKE_ARGS= --experimental-optimization="-sandybridge" NOAVX_EXTRA_PATCHES= ${FILESDIR}/extrapatch-src_third__party_mozjs_SConscript \ ${FILESDIR}/extrapatch-src_third__party_mozjs_extract_mozglue_misc_SIMD.cpp SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_MAKE_ARGS= --use-sasl-client MOZJS_WRKSRC= ${WRKSRC}/src/third_party/mozjs .if ${FLAVOR:U} == armv80a OPTIONS_SET+= ARMV80A .endif .include .if ${FLAVOR:U} == armv80a && ${ARCH} != aarch64 IGNORE= flavor armv80a is only valid on aarch64 .endif .if ${ARCH} == amd64 MOZJS_ARCH= x86_64 .elif ${ARCH} == powerpc64le MOZJS_ARCH= ppc64le .elif ${ARCH} == aarch64 MOZJS_ARCH= ${ARCH} .endif post-extract: # Verify we downloaded the proper mozjs git tag. ${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${MOZJS_WRKSRC}/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\"" pre-configure: # Replacement of ${WRKSRC}/src/third_party/mozjs/get-sources.sh ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${MOZJS_WRKSRC}/mozilla-release do-build: ${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS} do-install: .for f in mongod mongos ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} .endfor ${INSTALL_DATA} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongodb.conf.sample ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in LICENSE-Community.txt MPL-2 README THIRD-PARTY-NOTICES ${MV} ${STAGEDIR}${PREFIX}/${doc} ${STAGEDIR}${DOCSDIR}/ .endfor ${INSTALL_MAN} ${WRKSRC}/debian/mongod.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_MAN} ${WRKSRC}/debian/mongos.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_MAN} ${WRKSRC}/debian/mongodb-parameters.5 ${STAGEDIR}${PREFIX}/share/man/man5/ ${RM} ${STAGEDIR}${PREFIX}/bin/resmoke.py do-test: ${SH} ${FILESDIR}/make.test.sh "${STAGEDIR}${PREFIX}/bin" .include diff --git a/databases/movine/Makefile b/databases/movine/Makefile index c9a6f20b2006..61730a27b8c3 100644 --- a/databases/movine/Makefile +++ b/databases/movine/Makefile @@ -1,181 +1,181 @@ PORTNAME= movine DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org COMMENT= Database migration manager written in Rust WWW= https://github.com/byronwasti/movine LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= byronwasti CARGO_CRATES= aho-corasick-0.7.15 \ ansi_term-0.11.0 \ ansi_term-0.12.1 \ async-trait-0.1.41 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bitflags-1.2.1 \ block-buffer-0.9.0 \ bumpalo-3.6.1 \ byteorder-1.3.4 \ bytes-1.0.1 \ cc-1.0.62 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-2.33.3 \ cloudabi-0.1.0 \ core-foundation-0.9.1 \ core-foundation-sys-0.8.2 \ cpuid-bool-0.1.2 \ crypto-mac-0.10.0 \ digest-0.9.0 \ dotenv-0.15.0 \ env_logger-0.7.1 \ envy-0.4.1 \ fallible-iterator-0.2.0 \ fallible-streaming-iterator-0.1.9 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ futures-0.3.8 \ futures-channel-0.3.8 \ futures-core-0.3.8 \ futures-executor-0.3.8 \ futures-io-0.3.8 \ futures-macro-0.3.8 \ futures-sink-0.3.8 \ futures-task-0.3.8 \ futures-util-0.3.8 \ generic-array-0.14.4 \ getrandom-0.2.2 \ heck-0.3.1 \ hermit-abi-0.1.17 \ hmac-0.10.1 \ humantime-1.3.0 \ instant-0.1.8 \ js-sys-0.3.50 \ lazy_static-1.4.0 \ libc-0.2.93 \ libsqlite3-sys-0.18.0 \ linked-hash-map-0.5.3 \ lock_api-0.4.1 \ log-0.4.11 \ lru-cache-0.1.2 \ matches-0.1.8 \ md-5-0.9.1 \ memchr-2.3.4 \ mio-0.7.11 \ miow-0.3.7 \ native-tls-0.2.7 \ ntapi-0.3.6 \ num-integer-0.1.44 \ num-traits-0.2.14 \ once_cell-1.5.2 \ opaque-debug-0.3.0 \ openssl-0.10.33 \ openssl-probe-0.1.2 \ openssl-sys-0.9.61 \ parking_lot-0.11.0 \ parking_lot_core-0.8.0 \ percent-encoding-2.1.0 \ phf-0.8.0 \ phf_shared-0.8.0 \ pin-project-1.0.1 \ pin-project-internal-1.0.1 \ pin-project-lite-0.2.6 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ postgres-0.19.1 \ postgres-native-tls-0.5.0 \ postgres-protocol-0.6.1 \ postgres-types-0.2.1 \ ppv-lite86-0.2.10 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro-nested-0.1.6 \ proc-macro2-1.0.26 \ quick-error-1.2.3 \ quote-1.0.7 \ rand-0.8.3 \ rand_chacha-0.3.0 \ rand_core-0.6.2 \ rand_hc-0.3.0 \ redox_syscall-0.1.57 \ redox_syscall-0.2.5 \ regex-1.4.2 \ regex-syntax-0.6.21 \ remove_dir_all-0.5.3 \ ring-0.16.20 \ rusqlite-0.23.1 \ rustls-0.19.0 \ schannel-0.1.19 \ scopeguard-1.1.0 \ sct-0.6.0 \ security-framework-2.2.0 \ security-framework-sys-2.2.0 \ serde-1.0.117 \ serde_derive-1.0.117 \ sha2-0.9.2 \ siphasher-0.3.3 \ slab-0.4.2 \ smallvec-1.5.0 \ socket2-0.4.0 \ spin-0.5.2 \ stringprep-0.1.2 \ strsim-0.8.0 \ structopt-0.3.20 \ structopt-derive-0.4.13 \ subtle-2.3.0 \ syn-1.0.69 \ tempfile-3.2.0 \ termcolor-1.1.0 \ textwrap-0.11.0 \ thread_local-1.0.1 \ time-0.1.44 \ tinyvec-1.0.1 \ tinyvec_macros-0.1.0 \ tokio-1.4.0 \ tokio-native-tls-0.3.0 \ tokio-postgres-0.7.1 \ tokio-postgres-rustls-0.8.0 \ tokio-rustls-0.22.0 \ tokio-util-0.6.5 \ toml-0.5.7 \ typenum-1.12.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.14 \ unicode-segmentation-1.7.0 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ untrusted-0.7.1 \ vcpkg-0.2.10 \ vec_map-0.8.2 \ version_check-0.9.2 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.73 \ wasm-bindgen-backend-0.2.73 \ wasm-bindgen-macro-0.2.73 \ wasm-bindgen-macro-support-0.2.73 \ wasm-bindgen-shared-0.2.73 \ web-sys-0.3.50 \ webpki-0.21.4 \ 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/databases/ods2sql/Makefile b/databases/ods2sql/Makefile index d69a57e6a7c8..dbde5ffe4f2a 100644 --- a/databases/ods2sql/Makefile +++ b/databases/ods2sql/Makefile @@ -1,83 +1,83 @@ PORTNAME= ods2sql DISTVERSION= 0.4.0 -PORTREVISION= 48 +PORTREVISION= 49 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org COMMENT= Create SQLite3 database from ODS spreadsheet WWW= https://gitlab.com/zetok/ods2sql LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo sqlite USE_GITLAB= yes GL_ACCOUNT= zetok GL_TAGNAME= aca63183274038487cecb6be17d7f65e92178b8c CARGO_CRATES= adler32-1.2.0 \ ahash-0.4.6 \ aho-corasick-0.7.14 \ atty-0.2.14 \ autocfg-1.0.1 \ bitflags-1.2.1 \ byteorder-1.3.4 \ calamine-0.16.2 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-3.0.0-beta.2 \ clap_derive-3.0.0-beta.2 \ codepage-0.1.1 \ crc32fast-1.2.1 \ encoding_rs-0.8.24 \ env_logger-0.8.1 \ fallible-iterator-0.2.0 \ fallible-streaming-iterator-0.1.9 \ flate2-1.0.14 \ hashbrown-0.9.1 \ hashlink-0.6.0 \ heck-0.3.1 \ hermit-abi-0.1.17 \ humantime-2.0.1 \ indexmap-1.6.0 \ lazy_static-1.4.0 \ libc-0.2.79 \ libsqlite3-sys-0.20.1 \ log-0.4.11 \ memchr-2.3.3 \ miniz_oxide-0.3.7 \ os_str_bytes-2.3.2 \ pkg-config-0.3.19 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.24 \ quick-xml-0.19.0 \ quote-1.0.7 \ regex-1.4.1 \ regex-syntax-0.6.20 \ rusqlite-0.24.1 \ serde-1.0.117 \ smallvec-1.4.2 \ strsim-0.10.0 \ syn-1.0.46 \ termcolor-1.1.0 \ textwrap-0.12.1 \ thiserror-1.0.21 \ thiserror-impl-1.0.21 \ thread_local-1.0.1 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ vcpkg-0.2.10 \ vec_map-0.8.2 \ version_check-0.9.2 \ 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 \ zip-0.5.8 PLIST_FILES= bin/${PORTNAME} .include diff --git a/databases/pg_search/Makefile b/databases/pg_search/Makefile index c22db46110de..4dd8d1033a10 100644 --- a/databases/pg_search/Makefile +++ b/databases/pg_search/Makefile @@ -1,65 +1,65 @@ PORTNAME= pg_search PORTVERSION= 0.21.13 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- DISTFILES= mecab-ipadic-2.7.0-20070801.tar.gz:lindera \ mecab-ko-dic-2.1.1-20180720.tar.gz:lindera \ unidic-mecab-2.1.2.tar.gz:lindera \ mecab-ipadic-2.7.0-20250920.tar.gz:lindera \ CC-CEDICT-MeCab-0.1.0-20200409.tar.gz:lindera MASTER_SITES= https://Lindera.dev/:lindera MAINTAINER= feld@FreeBSD.org COMMENT= Simple, Elastic-Quality Search for Postgres WWW= https://www.paradedb.com/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cargo-pgrx>0:databases/cargo-pgrx USES= cargo gmake pgsql USE_GITHUB= yes GH_ACCOUNT= paradedb GH_PROJECT= paradedb GH_TAGNAME= v${PORTVERSION} WANT_PGSQL= server LINDERA_VERSION=1.5.1 LINDERA_CACHE_PATH=${WRKDIR}/.lindera/ LINDERA_FILES:= ${DISTFILES:M*\:lindera} MAKE_ARGS+= PG_CONFIG=${LOCALBASE}/bin/pg_config MAKE_ENV+= MAKE=gmake \ PATH=${PATH}:${WRKDIR}/.cargo/bin \ PGRX_HOME=${WRKDIR}/.pgrx \ LINDERA_CACHE=${LINDERA_CACHE_PATH} .include "${.CURDIR}/Makefile.crates" post-patch: ${MKDIR} ${LINDERA_CACHE_PATH}/${LINDERA_VERSION} .for file in ${LINDERA_FILES} ${CP} ${DISTDIR}/${file:C/:lindera$//} ${LINDERA_CACHE_PATH}/${LINDERA_VERSION}/ .endfor pre-build: ${MKDIR} ${WRKDIR}/.pgrx ${PRINTF} '[configs]\npg${PGSQL_VERSION}="${LOCALBASE}/bin/pg_config"\n' > ${WRKDIR}/.pgrx/config.toml do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} package do-install: cd ${WRKSRC}/target/release/${PORTNAME}-pg${PGSQL_VER} && ${PAX} -rw . ${STAGEDIR} .include .if ${PGSQL_VER} < 15 IGNORE= Only supported on pgsql 15 and later .endif .include diff --git a/databases/postgresql-promscale/Makefile b/databases/postgresql-promscale/Makefile index 8c65337d3ada..517d46321547 100644 --- a/databases/postgresql-promscale/Makefile +++ b/databases/postgresql-promscale/Makefile @@ -1,52 +1,52 @@ PORTNAME= promscale PORTVERSION= 0.8.0 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= feld@FreeBSD.org COMMENT= Tables, types and functions supporting Promscale WWW= https://www.timescale.com/promscale LICENSE= PostgreSQL ONLY_FOR_ARCHS= aarch64 amd64 RUN_DEPENDS= timescaledb>=2.9.1:databases/timescaledb BUILD_DEPENDS= bash>0:shells/bash USES= cargo gmake pgsql USE_GITHUB= yes GH_ACCOUNT= timescale GH_PROJECT= promscale_extension WANT_PGSQL= server MAKE_ARGS+= PG_CONFIG=${LOCALBASE}/bin/pg_config MAKE_ENV+= MAKE=gmake PATH=${PATH}:${WRKDIR}/.cargo/bin .include "${.CURDIR}/crates.mk" post-patch: ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/cargo-crates/pgx-pg-sys-*/build.rs pre-build: ${RLN} ${WRKSRC}/cargo-crates/cargo-pgx-0.6.1 ${WRKDIR}/pgx ${SETENV} ${MAKE_ENV} cargo install --offline --path ${WRKDIR}/pgx cargo-pgx ${MKDIR} ${WRKDIR}/.pgx ${PRINTF} '[configs]\npg${PGSQL_VERSION}="${LOCALBASE}/bin/pg_config"\n' > ${WRKDIR}/.pgx/config.toml do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} package do-install: cd ${WRKSRC}/target/release/promscale-pg${PGSQL_VER} && ${PAX} -rw . ${STAGEDIR} .include .if ${PGSQL_VER} > 15 IGNORE= Only supported up to pgsql 15 .endif .include diff --git a/databases/prisma-engines/Makefile b/databases/prisma-engines/Makefile index de06c78593d3..d492a4aa72be 100644 --- a/databases/prisma-engines/Makefile +++ b/databases/prisma-engines/Makefile @@ -1,32 +1,32 @@ PORTNAME= prisma-engines DISTVERSION= 6.19.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases MAINTAINER= otis@FreeBSD.org COMMENT= Engines for Prisma stack WWW= https://github.com/prisma/prisma-engines LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= prisma MAKE_ENV= CARGO_PROFILE_RELEASE_LTO=thin \ GIT_HASH=${DISTVERSION} \ OPENSSL_INCLUDE_DIR=${OPENSSLINC} \ OPENSSL_LIB_DIR=${OPENSSLLIB} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} @${ECHO} "@dir libexec/${PORTNAME}" >> ${TMPPLIST} .for f in libquery_engine.so prisma-fmt query-engine schema-engine ${INSTALL_PROGRAM} ${WRKDIR}/target/release/$f ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} @${ECHO} "libexec/${PORTNAME}/$f" >> ${TMPPLIST} .endfor .include diff --git a/databases/py-datafusion/Makefile b/databases/py-datafusion/Makefile index d796707e9a47..cac40a6ab6a0 100644 --- a/databases/py-datafusion/Makefile +++ b/databases/py-datafusion/Makefile @@ -1,39 +1,40 @@ PORTNAME= datafusion PORTVERSION= 51.0.0 +PORTREVISION= 1 CATEGORIES= databases python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Build and run queries against data WWW= https://datafusion.apache.org/python/ \ https://github.com/apache/datafusion-python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_armv7= rustc-LLVM ERROR: out of memory BROKEN_i386= rustc-LLVM ERROR: out of memory BUILD_DEPENDS= protoc:devel/protobuf \ ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.1:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyarrow>=16.0.0:databases/py-pyarrow@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 pytest CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} USE_GITHUB= yes GH_ACCOUNT= apache GH_PROJECT= datafusion-python .include .if ${PYTHON_REL} < 31300 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} .endif .include diff --git a/databases/py-sqlglotrs/Makefile b/databases/py-sqlglotrs/Makefile index 4f1cdc520e09..c3c60f6d40d7 100644 --- a/databases/py-sqlglotrs/Makefile +++ b/databases/py-sqlglotrs/Makefile @@ -1,23 +1,24 @@ PORTNAME= sqlglotrs PORTVERSION= 0.12.0 +PORTREVISION= 1 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Easily customizable SQL parser and transpiler WWW= https://github.com/tobymao/sqlglot/tree/main/sqlglotrs \ https://github.com/tobymao/sqlglot LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.4<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/databases/py-sqloxide/Makefile b/databases/py-sqloxide/Makefile index 294646f2ed93..3bbc666267dd 100644 --- a/databases/py-sqloxide/Makefile +++ b/databases/py-sqloxide/Makefile @@ -1,24 +1,24 @@ PORTNAME= sqloxide PORTVERSION= 0.1.48 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python bindings for sqlparser-rs WWW= https://github.com/wseaton/sqloxide LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0.13:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/databases/qdrant/Makefile b/databases/qdrant/Makefile index c368677685c0..0474f0431903 100644 --- a/databases/qdrant/Makefile +++ b/databases/qdrant/Makefile @@ -1,49 +1,50 @@ PORTNAME= qdrant DISTVERSIONPREFIX= v DISTVERSION= 1.17.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org COMMENT= Vector search engine and database for the next gen AI applications WWW= https://qdrant.tech \ https://github.com/qdrant/qdrant LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compiler crashes, see https://github.com/rust-lang/rust/issues/120637 BROKEN_i386= compilation breaks with fatal warning: implicit conversion from 'std::numeric_limits::type' (aka 'unsigned long long') to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs: # see https://github.com/qdrant/qdrant/issues/3392 BUILD_DEPENDS= protoc:devel/protobuf LIB_DEPENDS= librocksdb.so:databases/rocksdb \ libzstd.so:archivers/zstd USES= cargo gmake llvm:min=13 perl5 pkgconfig USE_GITHUB= yes USE_PERL5= build USE_RC_SUBR= qdrant QDRANT_DBDIR?= /var/db/qdrant QDRANT_USER?= nobody QDRANT_GROUP?= nobody SUB_LIST= RC_SUBR_SUFFIX=${RC_SUBR_SUFFIX} PLIST_SUB= QDRANT_DBDIR=${QDRANT_DBDIR} \ QDRANT_GROUP=${QDRANT_GROUP} \ QDRANT_USER=${QDRANT_USER} post-patch: ${REINPLACE_CMD} -e "s,%%DBDIR%%,${QDRANT_DBDIR},g; \ s,%%ETCDIR%%,${ETCDIR},g" ${WRKSRC}/config/config.yaml post-install: # install config sample ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${ETCDIR}/tls ${MKDIR} ${STAGEDIR}${QDRANT_DBDIR} ${INSTALL_DATA} ${WRKSRC}/config/config.yaml ${STAGEDIR}${ETCDIR}/config.yaml.sample .include diff --git a/databases/quake/Makefile b/databases/quake/Makefile index 1e13abeea67b..4f1e017df6cd 100644 --- a/databases/quake/Makefile +++ b/databases/quake/Makefile @@ -1,451 +1,451 @@ PORTNAME= quake DISTVERSIONPREFIX= v DISTVERSION= 0.5.1-57 DISTVERSIONSUFFIX= -gbb8ae55 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= databases PKGNAMESUFFIX= -framework MAINTAINER= yuri@FreeBSD.org COMMENT= Quake is a knowledge management meta-framework for geeks WWW= https://github.com/phodal/quake LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= phodal CARGO_CRATES= adler-1.0.2 \ adobe-cmap-parser-0.3.3 \ aead-0.5.1 \ aes-0.7.5 \ aes-0.8.2 \ aes-gcm-0.10.1 \ ahash-0.7.6 \ aho-corasick-0.7.20 \ android_system_properties-0.1.5 \ anstream-0.3.2 \ anstyle-1.0.0 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-1.0.1 \ async-attributes-1.1.2 \ async-channel-1.8.0 \ async-executor-1.5.0 \ async-global-executor-2.3.1 \ async-io-1.12.0 \ async-lock-2.6.0 \ async-std-1.12.0 \ async-stream-0.3.3 \ async-stream-impl-0.3.3 \ async-task-4.3.0 \ async-trait-0.1.59 \ atomic-0.5.1 \ atomic-waker-1.0.0 \ atty-0.2.14 \ autocfg-1.1.0 \ base-x-0.2.11 \ base64-0.13.1 \ base64ct-1.5.3 \ binascii-0.1.4 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ block-buffer-0.10.3 \ blocking-1.3.0 \ bstr-0.2.17 \ bumpalo-3.11.1 \ bytecount-0.6.3 \ byteorder-1.4.3 \ bytes-1.3.0 \ bzip2-0.4.3 \ bzip2-sys-0.1.11+1.0.8 \ cassowary-0.3.0 \ cc-1.0.77 \ cesu8-1.1.0 \ cfg-if-1.0.0 \ chrono-0.4.23 \ cipher-0.3.0 \ cipher-0.4.3 \ clap-4.3.3 \ clap_builder-4.3.3 \ clap_derive-4.3.2 \ clap_lex-0.5.0 \ codespan-reporting-0.11.1 \ colorchoice-1.0.0 \ combine-4.6.6 \ comfy-table-6.1.3 \ concurrent-queue-2.0.0 \ config-0.13.3 \ const_fn-0.4.9 \ constant_time_eq-0.1.5 \ cookie-0.16.1 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ cpufeatures-0.2.5 \ crc32fast-1.3.2 \ crossbeam-channel-0.5.6 \ crossbeam-utils-0.8.14 \ crossterm-0.20.0 \ crossterm-0.22.1 \ crossterm-0.25.0 \ crossterm_winapi-0.8.0 \ crossterm_winapi-0.9.0 \ crypto-common-0.1.6 \ csv-1.1.6 \ csv-core-0.1.10 \ ctor-0.1.26 \ ctr-0.9.2 \ cty-0.2.2 \ cxx-1.0.83 \ cxx-build-1.0.83 \ cxxbridge-flags-1.0.83 \ cxxbridge-macro-1.0.83 \ devise-0.3.1 \ devise_codegen-0.3.1 \ devise_core-0.3.1 \ digest-0.10.6 \ discard-1.0.4 \ dlv-list-0.3.0 \ dtoa-0.4.8 \ either-1.8.0 \ encoding-0.2.33 \ encoding-index-japanese-1.20141219.5 \ encoding-index-korean-1.20141219.5 \ encoding-index-simpchinese-1.20141219.5 \ encoding-index-singlebyte-1.20141219.5 \ encoding-index-tradchinese-1.20141219.5 \ encoding_index_tests-0.1.4 \ encoding_rs-0.8.31 \ encoding_rs_io-0.1.7 \ errno-0.3.1 \ errno-dragonfly-0.1.2 \ euclid-0.20.14 \ event-listener-2.5.3 \ fallible-iterator-0.2.0 \ fallible-streaming-iterator-0.1.9 \ fancy-regex-0.7.1 \ fastrand-1.8.0 \ figment-0.10.8 \ filetime-0.2.18 \ flate2-1.0.25 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.1.0 \ fsevent-sys-4.1.0 \ futures-0.3.25 \ futures-channel-0.3.25 \ futures-core-0.3.25 \ futures-executor-0.3.25 \ futures-io-0.3.25 \ futures-lite-1.12.0 \ futures-macro-0.3.25 \ futures-sink-0.3.25 \ futures-task-0.3.25 \ futures-util-0.3.25 \ generator-0.7.1 \ generic-array-0.14.6 \ getopts-0.2.21 \ getrandom-0.2.8 \ ghash-0.5.0 \ glob-0.3.0 \ gloo-timers-0.2.5 \ grep-matcher-0.1.5 \ grep-regex-0.1.10 \ grep-searcher-0.1.10 \ h2-0.3.15 \ hashbrown-0.11.2 \ hashbrown-0.12.3 \ hashlink-0.7.0 \ heck-0.4.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.1 \ hkdf-0.12.3 \ hmac-0.12.1 \ http-0.2.8 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.2 \ hyper-0.14.23 \ hyper-tls-0.5.0 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ idna-0.3.0 \ indexmap-1.9.2 \ inlinable_string-0.1.15 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ inout-0.1.3 \ instant-0.1.12 \ io-lifetimes-1.0.11 \ ipnet-2.5.1 \ is-terminal-0.4.7 \ itoa-0.4.8 \ itoa-1.0.4 \ jni-0.20.0 \ jni-sys-0.3.0 \ jobserver-0.1.25 \ js-sys-0.3.60 \ json-0.12.4 \ json5-0.4.1 \ kqueue-1.0.7 \ kqueue-sys-1.0.3 \ kv-log-macro-1.0.7 \ lazy_static-1.4.0 \ libc-0.2.146 \ libsqlite3-sys-0.22.2 \ line-wrap-0.1.1 \ link-cplusplus-1.0.7 \ linked-hash-map-0.5.3 \ linux-raw-sys-0.3.8 \ lock_api-0.4.9 \ log-0.4.17 \ loom-0.5.6 \ lopdf-0.26.0 \ lzw-0.10.0 \ malloc_buf-0.0.6 \ matchers-0.1.0 \ memchr-2.5.0 \ memmap2-0.5.8 \ mime-0.3.16 \ minimal-lexical-0.2.1 \ miniz_oxide-0.6.2 \ mio-0.7.14 \ mio-0.8.5 \ miow-0.3.7 \ multer-2.0.4 \ native-tls-0.2.11 \ ndk-context-0.1.1 \ nom-7.1.1 \ notify-5.0.0 \ ntapi-0.3.7 \ nu-ansi-term-0.46.0 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.14.0 \ objc-0.2.7 \ once_cell-1.16.0 \ opaque-debug-0.3.0 \ openssl-0.10.44 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ openssl-sys-0.9.79 \ ordered-multimap-0.4.3 \ overload-0.1.1 \ parking-2.0.0 \ parking_lot-0.11.2 \ parking_lot-0.12.1 \ parking_lot_core-0.8.5 \ parking_lot_core-0.9.5 \ password-hash-0.4.2 \ pathdiff-0.2.1 \ pbkdf2-0.11.0 \ pdf-extract-0.6.4 \ pear-0.2.3 \ pear_codegen-0.2.3 \ percent-encoding-2.2.0 \ pest-2.5.1 \ pest_derive-2.5.1 \ pest_generator-2.5.1 \ pest_meta-2.5.1 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.26 \ plist-1.3.1 \ polling-2.5.1 \ polyval-0.6.0 \ pom-1.1.0 \ pom-3.2.0 \ postscript-0.14.1 \ ppv-lite86-0.2.17 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.60 \ proc-macro2-diagnostics-0.9.1 \ pulldown-cmark-0.8.0 \ pulldown-cmark-to-cmark-7.1.1 \ quake_microsoft_todo-0.1.1 \ quote-1.0.28 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ raw-window-handle-0.5.0 \ redox_syscall-0.2.16 \ ref-cast-1.0.13 \ ref-cast-impl-1.0.13 \ regex-1.7.0 \ regex-automata-0.1.10 \ regex-syntax-0.6.28 \ remove_dir_all-0.5.3 \ reqwest-0.11.13 \ rocket-0.5.0-rc.2 \ rocket-multipart-form-data-0.10.5 \ rocket_codegen-0.5.0-rc.2 \ rocket_http-0.5.0-rc.2 \ ron-0.7.1 \ rstest-0.12.0 \ rusqlite-0.25.4 \ rust-ini-0.18.0 \ rustc_version-0.2.3 \ rustc_version-0.4.0 \ rustix-0.37.20 \ rustversion-1.0.9 \ ryu-1.0.11 \ safemem-0.3.3 \ same-file-1.0.6 \ schannel-0.1.20 \ scoped-tls-1.0.1 \ scopeguard-1.1.0 \ scratch-1.0.2 \ security-framework-2.7.0 \ security-framework-sys-2.6.1 \ semver-0.9.0 \ semver-1.0.14 \ semver-parser-0.7.0 \ serde-1.0.149 \ serde_derive-1.0.149 \ serde_json-1.0.89 \ serde_urlencoded-0.7.1 \ serde_yaml-0.8.26 \ serde_yaml-0.9.14 \ sha1-0.6.1 \ sha1-0.10.5 \ sha1_smol-1.0.0 \ sha2-0.10.6 \ sharded-slab-0.1.4 \ signal-hook-0.3.14 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.0 \ slab-0.4.7 \ smallvec-1.10.0 \ socket2-0.4.7 \ spin-0.9.4 \ stable-pattern-0.1.0 \ standback-0.2.17 \ state-0.5.3 \ stdweb-0.4.20 \ stdweb-derive-0.5.3 \ stdweb-internal-macros-0.2.9 \ stdweb-internal-runtime-0.1.5 \ strsim-0.10.0 \ strum-0.24.1 \ strum_macros-0.24.3 \ subtle-2.4.1 \ syn-1.0.105 \ syn-2.0.18 \ syntect-5.0.0 \ tempfile-3.3.0 \ termcolor-1.1.3 \ thiserror-1.0.37 \ thiserror-impl-1.0.37 \ thread_local-1.1.4 \ time-0.1.45 \ time-0.2.27 \ time-0.3.17 \ time-core-0.1.0 \ time-macros-0.1.1 \ time-macros-0.2.6 \ time-macros-impl-0.1.2 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ tokio-1.23.0 \ tokio-macros-1.8.2 \ tokio-native-tls-0.3.0 \ tokio-stream-0.1.11 \ tokio-util-0.7.4 \ toml-0.5.9 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-attributes-0.1.23 \ tracing-core-0.1.30 \ tracing-log-0.1.3 \ tracing-subscriber-0.3.16 \ try-lock-0.2.3 \ tui-0.16.0 \ type1-encoding-parser-0.1.0 \ typenum-1.16.0 \ ubyte-0.10.3 \ ucd-trie-0.1.5 \ uncased-0.9.7 \ unicase-2.6.0 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.5 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.0 \ unicode-width-0.1.10 \ unicode-xid-0.2.4 \ universal-hash-0.5.0 \ unsafe-libyaml-0.2.4 \ url-2.3.1 \ utf8parse-0.2.1 \ valuable-0.1.0 \ value-bag-1.0.0-alpha.9 \ vcpkg-0.2.15 \ version_check-0.9.4 \ waker-fn-1.1.0 \ walkdir-2.3.2 \ want-0.3.0 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.83 \ wasm-bindgen-backend-0.2.83 \ wasm-bindgen-futures-0.4.33 \ wasm-bindgen-macro-0.2.83 \ wasm-bindgen-macro-support-0.2.83 \ wasm-bindgen-shared-0.2.83 \ web-sys-0.3.60 \ webbrowser-0.8.2 \ wepoll-ffi-0.1.2 \ widestring-1.0.2 \ 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.32.0 \ windows-sys-0.36.1 \ windows-sys-0.42.0 \ windows-sys-0.48.0 \ windows-targets-0.48.0 \ windows_aarch64_gnullvm-0.42.0 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_msvc-0.32.0 \ windows_aarch64_msvc-0.36.1 \ windows_aarch64_msvc-0.42.0 \ windows_aarch64_msvc-0.48.0 \ windows_i686_gnu-0.32.0 \ windows_i686_gnu-0.36.1 \ windows_i686_gnu-0.42.0 \ windows_i686_gnu-0.48.0 \ windows_i686_msvc-0.32.0 \ windows_i686_msvc-0.36.1 \ windows_i686_msvc-0.42.0 \ windows_i686_msvc-0.48.0 \ windows_x86_64_gnu-0.32.0 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_gnu-0.42.0 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnullvm-0.42.0 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_msvc-0.32.0 \ windows_x86_64_msvc-0.36.1 \ windows_x86_64_msvc-0.42.0 \ windows_x86_64_msvc-0.48.0 \ winreg-0.10.1 \ xml-rs-0.8.4 \ yaml-rust-0.4.5 \ yansi-0.5.1 \ zip-0.6.3 \ zstd-0.11.2+zstd.1.5.2 \ zstd-safe-5.0.2+zstd.1.5.2 \ zstd-sys-2.0.4+zstd.1.5.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/databases/rainfrog/Makefile b/databases/rainfrog/Makefile index a5747f13af0d..2e38279e3cac 100644 --- a/databases/rainfrog/Makefile +++ b/databases/rainfrog/Makefile @@ -1,31 +1,32 @@ PORTNAME= rainfrog DISTVERSIONPREFIX= v DISTVERSION= 0.3.17 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= nivit@FreeBSD.org COMMENT= Database tool for the terminal WWW= https://crates.io/crates/rainfrog LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 CDDL ISCL MIT MPL20 \ UNICODE UNLICENSE ZLIB LICENSE_COMB= multi LICENSE_NAME_UNICODE= Unicode Terms of Use LICENSE_TEXT_UNICODE= See https://spdx.org/licenses/Unicode-TOU.html LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= cargo USE_GITHUB= yes GH_ACCOUNT= achristmascarl PLIST_FILES= bin/rainfrog PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/redisjson/Makefile b/databases/redisjson/Makefile index 750abc7705bf..01b9140fa979 100644 --- a/databases/redisjson/Makefile +++ b/databases/redisjson/Makefile @@ -1,30 +1,31 @@ PORTNAME= redisjson DISTVERSIONPREFIX= v DISTVERSION= 8.6.0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= bofh@FreeBSD.org COMMENT= JSON data type for Redis WWW= https://oss.redislabs.com/redisjson/ LICENSE= AGPLv3 RSALv2 SSPLv1 LICENSE_COMB= dual LICENSE_NAME_RSALv2= Redis Source Available License v2 LICENSE_NAME_SSPLv1= Server Side Public License v1 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS_RSALv2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} USES= cargo USE_GITHUB= yes GH_ACCOUNT= RedisJSON GH_PROJECT= RedisJSON PLIST_FILES= lib/librejson.so do-install: ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/librejson.so ${STAGEDIR}${PREFIX}/lib .include diff --git a/databases/sabiql/Makefile b/databases/sabiql/Makefile index aa47b28b2270..2b8aeb9d8d65 100644 --- a/databases/sabiql/Makefile +++ b/databases/sabiql/Makefile @@ -1,35 +1,35 @@ PORTNAME= sabiql DISTVERSIONPREFIX= v DISTVERSION= 1.8.2 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= nivit@FreeBSD.org COMMENT= Fast, driver-less TUI to browse, query, and edit PostgreSQL databases WWW= https://github.com/riii111/sabiql LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSD3CLAUSE BSL CDLA20 ISCL MIT \ MPL20 UNICODE UNLICENSE WTFPL ZLIB LICENSE_COMB= multi LICENSE_NAME_CDLA20= Community Data License Agreement – Permissive, Version 2.0 LICENSE_NAME_UNICODE= UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE LICENSE_TEXT_CDLA20= See https://cdla.dev/permissive-2-0/ LICENSE_TEXT_UNICODE= See https://www.unicode.org/copyright.html LICENSE_PERMS_CDLA20= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= xdg-open:devel/xdg-utils USES= cargo USE_GITHUB= yes GH_ACCOUNT= riii111 PLIST_FILES= bin/sabiql OPTIONS_DEFINE= ER_DIAGRAMS OPTIONS_DEFAULT= ER_DIAGRAMS ER_DIAGRAMS_DESC= Enable support for E-R diagrams ER_DIAGRAMS_RUN_DEPENDS= dot:graphics/graphviz .include diff --git a/databases/sqlx-cli/Makefile b/databases/sqlx-cli/Makefile index 5be87cb84c96..dba68a91233e 100644 --- a/databases/sqlx-cli/Makefile +++ b/databases/sqlx-cli/Makefile @@ -1,506 +1,506 @@ PORTNAME= sqlx DISTVERSIONPREFIX= v DISTVERSION= 0.8.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases PKGNAMESUFFIX= -cli MAINTAINER= yuri@FreeBSD.org COMMENT= Rust SQL Toolkit with support for PostgreSQL, MySQL, SQLite, MSSQL WWW= https://github.com/launchbadge/sqlx LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= launchbadge CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ ahash-0.7.8 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ anyhow-1.0.95 \ argon2-0.4.1 \ arrayvec-0.7.6 \ assert_cmd-2.0.16 \ async-attributes-1.1.2 \ async-channel-1.9.0 \ async-channel-2.3.1 \ async-executor-1.13.1 \ async-global-executor-2.4.1 \ async-io-1.13.0 \ async-io-2.4.0 \ async-lock-2.8.0 \ async-lock-3.4.0 \ async-std-1.13.0 \ async-task-4.7.1 \ async-trait-0.1.85 \ atoi-2.0.0 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ aws-lc-rs-1.12.0 \ aws-lc-sys-0.24.1 \ axum-0.5.17 \ axum-core-0.2.9 \ axum-macros-0.2.3 \ backoff-0.4.0 \ backtrace-0.3.74 \ base64-0.13.1 \ base64-0.22.1 \ base64ct-1.6.0 \ bigdecimal-0.4.7 \ bindgen-0.69.5 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.7.0 \ bitvec-1.0.1 \ blake2-0.10.6 \ block-buffer-0.10.4 \ blocking-1.6.1 \ borsh-1.5.3 \ borsh-derive-1.5.3 \ bstr-1.11.3 \ bumpalo-3.16.0 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ byteorder-1.5.0 \ bytes-1.9.0 \ camino-1.1.9 \ cargo-platform-0.1.9 \ cargo_metadata-0.18.1 \ cassowary-0.3.0 \ cast-0.3.0 \ castaway-0.2.3 \ cc-1.2.8 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ chrono-0.4.39 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ clap-4.5.26 \ clap_builder-4.5.26 \ clap_complete-4.5.42 \ clap_derive-4.5.24 \ clap_lex-0.7.4 \ cmake-0.1.52 \ colorchoice-1.0.3 \ compact_str-0.7.1 \ concurrent-queue-2.5.0 \ console-0.15.10 \ const-oid-0.9.6 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.16 \ crc-3.2.1 \ crc-catalog-2.4.0 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crossterm-0.27.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ der-0.7.9 \ deranged-0.3.11 \ dialoguer-0.11.0 \ difflib-0.4.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ dotenvy-0.15.7 \ downcast-0.11.0 \ dunce-1.0.5 \ either-1.13.0 \ encode_unicode-1.0.0 \ env_filter-0.1.3 \ env_logger-0.11.6 \ equivalent-1.0.1 \ erased-serde-0.4.5 \ errno-0.3.10 \ etcetera-0.8.0 \ event-listener-2.5.3 \ event-listener-5.4.0 \ event-listener-strategy-0.5.3 \ fastrand-1.9.0 \ fastrand-2.3.0 \ filetime-0.2.25 \ float-cmp-0.9.0 \ flume-0.11.1 \ fnv-1.0.7 \ foldhash-0.1.4 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fragile-2.0.0 \ fs_extra-1.3.0 \ funty-2.0.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-intrusive-0.5.0 \ futures-io-0.3.31 \ futures-lite-1.13.0 \ futures-lite-2.5.0 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ gimli-0.31.1 \ glob-0.3.2 \ gloo-timers-0.3.0 \ half-2.4.1 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ hashlink-0.10.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.9 \ http-0.2.12 \ http-body-0.4.6 \ http-range-header-0.3.1 \ httparse-1.9.5 \ httpdate-1.0.3 \ humantime-2.1.0 \ hyper-0.14.32 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-0.4.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ if_chain-1.0.2 \ indexmap-1.9.3 \ indexmap-2.7.0 \ instant-0.1.13 \ io-lifetimes-1.0.11 \ ipnet-2.10.1 \ ipnetwork-0.20.0 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.12.1 \ itertools-0.13.0 \ itoa-1.0.14 \ jobserver-0.1.32 \ js-sys-0.3.76 \ kv-log-macro-1.0.7 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.169 \ libloading-0.8.6 \ libm-0.2.11 \ libredox-0.1.3 \ libsqlite3-sys-0.30.1 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litemap-0.7.4 \ lock_api-0.4.12 \ log-0.4.24 \ lru-0.12.5 \ mac_address-1.1.7 \ matchit-0.5.0 \ md-5-0.10.6 \ memchr-2.7.4 \ memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.2 \ mio-0.8.11 \ mio-1.0.3 \ mockall-0.11.4 \ mockall_derive-0.11.4 \ native-tls-0.2.12 \ nix-0.28.0 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ num-bigint-0.4.6 \ num-bigint-dig-0.8.4 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.20.2 \ oorandom-11.1.4 \ openssl-0.10.68 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.4.1+3.4.0 \ openssl-sys-0.9.104 \ parking-2.2.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ password-hash-0.4.2 \ paste-1.0.15 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pin-project-1.1.8 \ pin-project-internal-1.1.8 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ piper-0.2.4 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.31 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ polling-2.8.0 \ polling-3.7.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ predicates-2.1.5 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ prettyplease-0.2.27 \ proc-macro-crate-3.2.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.93 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ quote-1.0.38 \ radium-0.7.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_xoshiro-0.6.0 \ ratatui-0.27.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.8 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rend-0.4.2 \ ring-0.17.8 \ rkyv-0.7.45 \ rkyv_derive-0.7.45 \ rsa-0.9.7 \ rust_decimal-1.36.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustix-0.37.28 \ rustix-0.38.43 \ rustix-1.0.5 \ rustls-0.23.21 \ rustls-native-certs-0.8.1 \ rustls-pki-types-1.10.1 \ rustls-webpki-0.102.8 \ rustversion-1.0.19 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.27 \ scopeguard-1.2.0 \ seahash-4.1.0 \ security-framework-2.11.1 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ semver-1.0.24 \ serde-1.0.217 \ serde_derive-1.0.217 \ serde_fmt-1.0.3 \ serde_json-1.0.135 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ serde_with-2.3.3 \ serde_with_macros-2.3.3 \ sha1-0.10.6 \ sha2-0.10.8 \ 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 \ signature-2.2.0 \ simdutf8-0.1.5 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.4.10 \ socket2-0.5.8 \ spin-0.9.8 \ spki-0.7.3 \ stability-0.2.1 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ stringprep-0.1.5 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ sval-2.13.2 \ sval_buffer-2.13.2 \ sval_dynamic-2.13.2 \ sval_fmt-2.13.2 \ sval_json-2.13.2 \ sval_nested-2.13.2 \ sval_ref-2.13.2 \ sval_serde-2.13.2 \ syn-1.0.109 \ syn-2.0.96 \ sync_wrapper-0.1.2 \ synstructure-0.13.1 \ tap-1.0.1 \ target-triple-0.1.3 \ tempfile-3.15.0 \ termcolor-1.4.1 \ terminal_size-0.4.2 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.11 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.11 \ time-0.3.37 \ time-core-0.1.2 \ time-macros-0.2.19 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ tokio-1.43.0 \ tokio-macros-2.5.0 \ tokio-stream-0.1.17 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ tower-0.4.13 \ tower-http-0.3.5 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ try-lock-0.2.5 \ trybuild-1.0.101 \ typeid-1.0.2 \ typenum-1.17.0 \ unicode-bidi-0.3.18 \ unicode-ident-1.0.14 \ unicode-normalization-0.1.24 \ unicode-properties-0.1.3 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.11.1 \ validator-0.16.1 \ validator_derive-0.16.0 \ validator_types-0.16.0 \ value-bag-1.10.0 \ value-bag-serde1-1.10.0 \ value-bag-sval2-1.10.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.0 \ waker-fn-1.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasite-0.1.0 \ wasm-bindgen-0.2.99 \ wasm-bindgen-backend-0.2.99 \ wasm-bindgen-futures-0.4.49 \ wasm-bindgen-macro-0.2.99 \ wasm-bindgen-macro-support-0.2.99 \ wasm-bindgen-shared-0.2.99 \ web-sys-0.3.76 \ webpki-roots-0.26.7 \ which-4.4.2 \ 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-core-0.52.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.24 \ write16-1.0.0 \ writeable-0.5.5 \ wyz-0.5.1 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 CARGO_BUILD_ARGS= --package=sqlx-cli CARGO_INSTALL_PATH= sqlx-cli OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/cargo-sqlx \ bin/${PORTNAME} .include diff --git a/databases/surrealdb/Makefile b/databases/surrealdb/Makefile index 065b3e4ff70c..30207d3ebcab 100644 --- a/databases/surrealdb/Makefile +++ b/databases/surrealdb/Makefile @@ -1,914 +1,915 @@ PORTNAME= surrealdb DISTVERSIONPREFIX= v DISTVERSION= 3.0.4 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org COMMENT= Scalable, distributed, collaborative, document-graph database WWW= https://surrealdb.com \ https://github.com/surrealdb/surrealdb LICENSE= BSL11 LICENSE_NAME= Business Source License 1.1 LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept BROKEN_aarch64= compilation fails: unsupported platform, see https://github.com/bytecodealliance/wasmtime/issues/12819 BROKEN_armv7= compilation fails: memory allocation of 83886084 bytes failed BROKEN_i386= compilation fails: memory allocation of 109051908 bytes failed BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= librocksdb.so:databases/rocksdb \ libzstd.so:archivers/zstd USES= cargo llvm:15 USE_GITHUB= yes CARGO_CRATES= Inflector-0.11.4 \ addr-0.15.6 \ addr2line-0.25.1 \ adler2-2.0.1 \ affinitypool-0.4.0 \ ahash-0.7.8 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ aligned-vec-0.6.4 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ alloca-0.4.0 \ allocator-api2-0.2.21 \ ambient-authority-0.0.2 \ ammonia-4.1.2 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ approx-0.5.1 \ arbitrary-1.4.2 \ arc-swap-1.8.0 \ argon2-0.5.3 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ as-slice-0.1.5 \ asn1-rs-0.7.1 \ asn1-rs-derive-0.6.0 \ asn1-rs-impl-0.2.0 \ assert-json-diff-2.0.2 \ assert_fs-1.1.3 \ async-channel-2.5.0 \ async-compression-0.4.37 \ async-graphql-7.2.1 \ async-graphql-axum-7.2.1 \ async-graphql-derive-7.2.1 \ async-graphql-parser-7.2.1 \ async-graphql-value-7.2.1 \ async-io-2.6.0 \ async-lock-3.4.2 \ async-recursion-0.3.2 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ asynk-strim-0.1.5 \ atomic-polyfill-1.0.3 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-rs-1.15.3 \ aws-lc-sys-0.36.0 \ axum-0.6.20 \ axum-0.8.8 \ axum-core-0.3.4 \ axum-core-0.5.6 \ axum-extra-0.12.5 \ axum-macros-0.5.0 \ axum-server-0.8.0 \ backtrace-0.3.76 \ base16ct-0.2.0 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.8.3 \ bcrypt-0.18.0 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bindgen-0.72.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bitvec-1.0.1 \ blake2-0.10.6 \ blake3-1.8.3 \ block-buffer-0.10.4 \ blowfish-0.9.1 \ bnum-0.12.1 \ borsh-1.6.0 \ borsh-derive-1.6.0 \ boxcar-0.2.14 \ brotli-8.0.2 \ brotli-decompressor-5.0.0 \ bstr-1.12.1 \ bumpalo-3.19.1 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ bytemuck-1.24.0 \ byteorder-1.5.0 \ bytes-1.11.1 \ bzip2-sys-0.1.13+1.0.8 \ cap-fs-ext-3.4.5 \ cap-net-ext-3.4.5 \ cap-primitives-3.4.5 \ cap-rand-3.4.5 \ cap-std-3.4.5 \ cap-time-ext-3.4.5 \ cast-0.3.0 \ cc-1.2.53 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.43 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ cipher-0.4.4 \ clang-sys-1.8.1 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_derive-4.5.49 \ clap_lex-0.7.7 \ clipboard-win-5.4.1 \ cmake-0.1.57 \ cobs-0.3.0 \ codespan-reporting-0.13.1 \ colorchoice-1.0.4 \ combine-4.6.7 \ compression-codecs-0.4.36 \ compression-core-0.4.31 \ concurrent-queue-2.5.0 \ console-api-0.9.0 \ console-subscriber-0.5.0 \ const-hex-1.17.0 \ const-oid-0.9.6 \ constant_time_eq-0.4.2 \ convert_case-0.10.0 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpp_demangle-0.4.5 \ cpufeatures-0.2.17 \ cranelift-assembler-x64-0.128.4 \ cranelift-assembler-x64-meta-0.128.4 \ cranelift-bforest-0.128.4 \ cranelift-bitset-0.128.4 \ cranelift-codegen-0.128.4 \ cranelift-codegen-meta-0.128.4 \ cranelift-codegen-shared-0.128.4 \ cranelift-control-0.128.4 \ cranelift-entity-0.128.4 \ cranelift-frontend-0.128.4 \ cranelift-isle-0.128.4 \ cranelift-native-0.128.4 \ cranelift-srcgen-0.128.4 \ crc32fast-1.5.0 \ criterion-0.5.1 \ criterion-0.8.1 \ criterion-plot-0.5.0 \ criterion-plot-0.8.1 \ critical-section-1.2.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-skiplist-0.1.3 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-bigint-0.5.5 \ crypto-common-0.1.7 \ cssparser-0.35.0 \ cssparser-macros-0.6.1 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ cxx-1.0.192 \ cxx-build-1.0.192 \ cxxbridge-cmd-1.0.192 \ cxxbridge-flags-1.0.192 \ cxxbridge-macro-1.0.192 \ darling-0.23.0 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ dashmap-6.1.0 \ data-encoding-2.10.0 \ deadpool-0.12.3 \ deadpool-runtime-0.1.4 \ debugid-0.8.0 \ der-0.7.10 \ der-parser-10.0.0 \ deranged-0.5.5 \ derive-new-0.5.9 \ derive_arbitrary-1.4.2 \ deunicode-1.6.2 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dmp-0.2.3 \ doc-comment-0.3.4 \ dtoa-1.0.11 \ dtoa-short-0.3.5 \ dunce-1.0.5 \ earcutr-0.4.3 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ either-1.15.0 \ elliptic-curve-0.13.8 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ encoding_rs-0.8.35 \ endian-type-0.1.2 \ endian-type-0.2.0 \ env_filter-0.1.4 \ env_logger-0.11.8 \ equator-0.4.2 \ equator-macro-0.4.2 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ ext-sort-0.1.5 \ fail-0.4.0 \ fallible-iterator-0.2.0 \ fallible-iterator-0.3.0 \ fastnum-0.7.4 \ fastrand-2.3.0 \ fd-lock-4.0.4 \ ff-0.13.1 \ fiat-crypto-0.2.9 \ filetime-0.2.27 \ find-msvc-tools-0.1.8 \ findshlibs-0.10.2 \ fixedbitset-0.4.2 \ flatbuffers-25.12.19 \ flate2-1.1.8 \ float_next_after-1.0.0 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs-err-3.2.2 \ fs-set-times-0.20.3 \ fs2-0.4.3 \ fs_extra-1.3.0 \ fst-0.4.7 \ funty-2.0.0 \ futf-0.1.5 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.1 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ fuzzy-matcher-0.3.7 \ generic-array-0.12.4 \ generic-array-0.13.3 \ generic-array-0.14.7 \ geo-0.31.0 \ geo-0.32.0 \ geo-types-0.7.18 \ geographiclib-rs-0.2.5 \ getrandom-0.1.16 \ getrandom-0.2.17 \ getrandom-0.3.4 \ gimli-0.26.2 \ gimli-0.32.3 \ glob-0.3.3 \ globset-0.4.18 \ globwalk-0.9.1 \ group-0.13.0 \ guardian-1.3.0 \ h2-0.3.27 \ h2-0.4.13 \ half-2.7.1 \ hash32-0.1.1 \ hash32-0.2.1 \ hash32-0.3.1 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hdrhistogram-7.5.4 \ headers-0.4.1 \ headers-core-0.3.0 \ heapless-0.6.1 \ heapless-0.7.17 \ heapless-0.8.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ hmac-sha256-1.1.12 \ home-0.5.12 \ html5ever-0.35.0 \ http-0.2.12 \ http-1.4.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.3.0 \ hyper-0.14.32 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-timeout-0.4.1 \ hyper-timeout-0.5.2 \ hyper-tls-0.6.0 \ hyper-util-0.1.19 \ i_float-1.15.0 \ i_key_sort-0.6.0 \ i_overlay-4.0.6 \ i_shape-1.14.0 \ i_tree-0.16.0 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ idb-0.6.5 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ indexmap-1.9.3 \ indexmap-2.13.0 \ indxdb-0.12.0 \ inferno-0.11.21 \ inout-0.1.4 \ integer-encoding-4.1.0 \ io-extras-0.18.4 \ io-lifetimes-2.0.4 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is-terminal-0.4.17 \ is_terminal_polyfill-1.70.2 \ itertools-0.10.5 \ itertools-0.11.0 \ itertools-0.12.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jiff-0.2.18 \ jiff-static-0.2.18 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ jsonwebtoken-10.3.0 \ lazy_static-1.5.0 \ leb128-0.2.5 \ leb128fmt-0.1.0 \ lexicmp-0.2.0 \ libc-0.2.180 \ libloading-0.8.9 \ libm-0.2.15 \ libmimalloc-sys-0.1.44 \ libredox-0.1.12 \ libz-sys-1.1.23 \ link-cplusplus-1.0.12 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lru-slab-0.1.2 \ lz4-1.28.1 \ lz4-sys-1.11.1+lz4-1.10.0 \ lz4_flex-0.12.0 \ lzma-rust2-0.15.7 \ mac-0.1.1 \ mach2-0.4.3 \ maplit-1.0.2 \ markup5ever-0.35.0 \ match_token-0.35.0 \ matchers-0.2.0 \ matchit-0.7.3 \ matchit-0.8.4 \ matrixmultiply-0.3.10 \ maybe-owned-0.3.4 \ md-5-0.10.6 \ memchr-2.7.6 \ memfd-0.6.5 \ memmap2-0.9.9 \ mimalloc-0.1.48 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ multer-3.1.0 \ multimap-0.10.1 \ native-tls-0.2.14 \ ndarray-0.17.2 \ ndarray-stats-0.7.0 \ new_debug_unreachable-1.0.6 \ nibble_vec-0.1.0 \ nix-0.26.4 \ nix-0.30.1 \ noisy_float-0.2.1 \ nom-7.1.3 \ ntapi-0.4.2 \ nu-ansi-term-0.50.3 \ num-bigint-0.4.6 \ num-bigint-dig-0.8.6 \ num-complex-0.4.6 \ num-conv-0.2.0 \ num-format-0.4.4 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ objc2-core-foundation-0.3.2 \ objc2-io-kit-0.3.2 \ object-0.37.3 \ object_store-0.13.1 \ oid-registry-0.8.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-probe-0.2.1 \ openssl-sys-0.9.111 \ opentelemetry-0.31.0 \ opentelemetry-http-0.31.0 \ opentelemetry-otlp-0.31.0 \ opentelemetry-proto-0.31.0 \ opentelemetry_sdk-0.31.0 \ option-ext-0.2.0 \ ort-2.0.0-rc.11 \ ort-sys-2.0.0-rc.11 \ p256-0.13.2 \ p384-0.13.1 \ page_size-0.6.0 \ papaya-0.2.3 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ password-hash-0.5.0 \ paste-1.0.15 \ path-clean-1.0.1 \ pbkdf2-0.12.2 \ pdqselect-0.1.0 \ pem-3.0.6 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ pest-2.8.5 \ petgraph-0.6.5 \ phf-0.11.3 \ phf-0.13.1 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_generator-0.13.1 \ phf_macros-0.11.3 \ phf_macros-0.13.1 \ phf_shared-0.11.3 \ phf_shared-0.13.1 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ polling-3.11.0 \ portable-atomic-1.13.0 \ portable-atomic-util-0.2.4 \ postcard-1.1.3 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ pprof-0.15.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ prettyplease-0.2.37 \ primeorder-0.13.6 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.105 \ prometheus-0.13.4 \ proptest-1.9.0 \ prost-0.12.6 \ prost-0.14.3 \ prost-build-0.12.6 \ prost-derive-0.12.6 \ prost-derive-0.14.3 \ prost-types-0.12.6 \ prost-types-0.14.3 \ psl-types-2.0.11 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ pulley-interpreter-41.0.4 \ pulley-macros-41.0.4 \ quick-xml-0.26.0 \ quick_cache-0.6.18 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.43 \ r-efi-5.3.0 \ radium-0.7.0 \ radix_trie-0.2.1 \ radix_trie-0.3.0 \ rand-0.7.3 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_hc-0.2.0 \ rand_xorshift-0.4.0 \ rawpointer-0.2.1 \ rayon-1.11.0 \ rayon-core-1.13.0 \ rcgen-0.14.7 \ reblessive-0.4.3 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ redox_users-0.5.2 \ regalloc2-0.13.5 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ relative-path-1.9.3 \ relative-path-2.0.1 \ rend-0.4.2 \ reqwest-0.12.28 \ reqwest-0.13.1 \ revision-0.17.0 \ revision-derive-0.17.0 \ rexie-0.6.2 \ rfc6979-0.4.0 \ rgb-0.8.52 \ ring-0.17.14 \ rkyv-0.7.46 \ rkyv_derive-0.7.46 \ rmp-0.8.15 \ rmp-serde-1.3.1 \ roaring-0.11.3 \ robust-1.2.0 \ rquickjs-0.11.0 \ rquickjs-core-0.11.0 \ rquickjs-macro-0.11.0 \ rquickjs-sys-0.11.0 \ rsa-0.9.10 \ rstar-0.8.4 \ rstar-0.9.3 \ rstar-0.10.0 \ rstar-0.11.0 \ rstar-0.12.2 \ rstest-0.26.1 \ rstest_macros-0.26.1 \ rust-stemmers-1.2.0 \ rust_decimal-1.40.0 \ rustc-demangle-0.1.27 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-0.38.44 \ rustix-1.1.3 \ rustix-linux-procfs-0.1.1 \ rustls-0.21.12 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pemfile-1.0.4 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.101.7 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ rustyline-17.0.2 \ rustyline-derive-0.11.1 \ ryu-1.0.22 \ salsa20-0.10.2 \ same-file-1.0.6 \ scc-2.4.0 \ schannel-0.1.28 \ scopeguard-1.2.0 \ scratch-1.0.9 \ scrypt-0.11.0 \ sct-0.7.1 \ sdd-3.0.10 \ seahash-4.1.0 \ sec1-0.7.3 \ security-framework-2.11.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ seize-0.5.1 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_html_form-0.2.8 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ serial_test-3.3.1 \ serial_test_derive-3.3.1 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ sif-itree-0.4.0 \ signal-hook-registry-1.4.8 \ signature-2.2.0 \ simd-adler32-0.3.8 \ simdutf8-0.1.5 \ simple_asn1-0.6.3 \ siphasher-1.0.1 \ slab-0.4.11 \ smallvec-1.15.1 \ snap-1.1.1 \ socket2-0.5.10 \ socket2-0.6.1 \ socks-0.3.4 \ spade-2.15.0 \ spin-0.9.8 \ spin-0.10.0 \ spki-0.7.3 \ stable_deref_trait-1.2.1 \ static_assertions_next-1.1.2 \ storekey-0.11.0 \ storekey-derive-0.11.0 \ str_stack-0.1.0 \ string_cache-0.8.9 \ string_cache_codegen-0.5.4 \ strsim-0.11.1 \ strum-0.24.1 \ strum-0.27.2 \ strum_macros-0.24.3 \ strum_macros-0.27.2 \ subtle-2.6.1 \ surrealdb-librocksdb-sys-0.17.3+10.6.2 \ surrealdb-protocol-0.8.3 \ surrealdb-rocksdb-0.24.0-surreal.1 \ surrealdb-tikv-client-0.3.0-surreal.4 \ surrealkv-0.21.0 \ surrealmx-0.18.0 \ symbolic-common-12.17.1 \ symbolic-demangle-12.17.1 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-0.1.2 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ sysinfo-0.37.2 \ system-interface-0.27.3 \ take_mut-0.2.2 \ tap-1.0.1 \ tar-0.4.44 \ target-lexicon-0.13.4 \ temp-dir-0.1.16 \ tempfile-3.24.0 \ tendril-0.4.3 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ termtree-0.5.1 \ test-log-0.2.19 \ test-log-macros-0.2.19 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread-id-4.2.2 \ thread_local-1.1.9 \ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.1 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-io-timeout-1.2.1 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.24.1 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-tungstenite-0.28.0 \ tokio-tungstenite-wasm-0.8.1 \ tokio-util-0.7.18 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tonic-0.10.2 \ tonic-0.14.2 \ tonic-prost-0.14.2 \ tower-0.4.13 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-appender-0.2.4 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-opentelemetry-0.32.1 \ tracing-perfetto-0.1.5 \ tracing-serde-0.2.0 \ tracing-subscriber-0.3.22 \ trice-0.4.0 \ try-lock-0.2.5 \ tungstenite-0.28.0 \ twox-hash-2.1.2 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ ulid-1.2.1 \ unarray-0.1.4 \ unicase-2.9.0 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ untrusted-0.7.1 \ untrusted-0.9.0 \ unty-0.0.4 \ ureq-3.1.4 \ ureq-proto-0.5.3 \ url-2.5.8 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.19.0 \ valuable-0.1.1 \ vart-0.9.3 \ vcpkg-0.2.15 \ version_check-0.9.5 \ virtue-0.0.18 \ walkdir-2.5.0 \ walrus-0.24.4 \ walrus-macro-0.24.0 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wasm-encoder-0.240.0 \ wasm-encoder-0.243.0 \ wasm-encoder-0.244.0 \ wasm-opt-0.116.1 \ wasm-opt-cxx-sys-0.116.0 \ wasm-opt-sys-0.116.0 \ wasm-streams-0.4.2 \ wasmparser-0.240.0 \ wasmparser-0.243.0 \ wasmparser-0.244.0 \ wasmprinter-0.243.0 \ wasmtime-41.0.4 \ wasmtime-environ-41.0.4 \ wasmtime-internal-component-macro-41.0.4 \ wasmtime-internal-component-util-41.0.4 \ wasmtime-internal-cranelift-41.0.4 \ wasmtime-internal-fiber-41.0.4 \ wasmtime-internal-jit-debug-41.0.4 \ wasmtime-internal-jit-icache-coherence-41.0.4 \ wasmtime-internal-math-41.0.4 \ wasmtime-internal-slab-41.0.4 \ wasmtime-internal-unwinder-41.0.4 \ wasmtime-internal-versioned-export-macros-41.0.4 \ wasmtime-internal-winch-41.0.4 \ wasmtime-internal-wit-bindgen-41.0.4 \ wasmtime-wasi-41.0.4 \ wasmtime-wasi-io-41.0.4 \ wasmtimer-0.4.3 \ wast-35.0.2 \ wast-244.0.0 \ wat-1.244.0 \ web-sys-0.3.85 \ web-time-1.1.0 \ web_atoms-0.1.3 \ webpki-root-certs-1.0.5 \ webpki-roots-0.26.11 \ webpki-roots-1.0.5 \ wiggle-41.0.4 \ wiggle-generate-41.0.4 \ wiggle-macro-41.0.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winch-codegen-41.0.4 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ winx-0.36.4 \ wiremock-0.6.5 \ wit-bindgen-0.51.0 \ wit-parser-0.243.0 \ witx-0.9.1 \ writeable-0.6.2 \ wyz-0.5.1 \ x509-parser-0.18.0 \ xattr-1.6.1 \ yasna-0.5.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.33 \ zerocopy-derive-0.8.33 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.16 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.16+zstd.1.5.7 RUSTFLAGS= --cfg surrealdb_unstable # workaround for https://github.com/surrealdb/surrealdb/issues/3871 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/surreal .include diff --git a/databases/tredis/Makefile b/databases/tredis/Makefile index a622d4cd3e3f..86b770a4c3c3 100644 --- a/databases/tredis/Makefile +++ b/databases/tredis/Makefile @@ -1,301 +1,302 @@ PORTNAME= tredis DISTVERSIONPREFIX= v DISTVERSION= 1.1.1 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= olgeni@FreeBSD.org COMMENT= Terminal UI for Redis WWW= https://github.com/huseyinbabal/tredis LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= huseyinbabal CARGO_CRATES= aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arcstr-1.2.0 \ atomic-0.6.1 \ autocfg-1.5.0 \ base64-0.22.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ bumpalo-3.19.1 \ bytemuck-1.24.0 \ bytes-1.11.0 \ castaway-0.2.4 \ cc-1.2.52 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_derive-4.5.49 \ clap_lex-0.7.7 \ colorchoice-1.0.4 \ combine-4.6.7 \ compact_str-0.9.0 \ convert_case-0.10.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.7 \ csscolorparser-0.6.2 \ darling-0.23.0 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ deltae-0.3.2 \ deranged-0.5.5 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ document-features-0.2.12 \ either-1.15.0 \ equivalent-1.0.2 \ errno-0.3.14 \ euclid-0.22.11 \ fancy-regex-0.11.0 \ fastrand-2.3.0 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.7 \ finl_unicode-1.4.0 \ fixedbitset-0.4.2 \ fnv-1.0.7 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ hashbrown-0.16.1 \ heck-0.5.0 \ hex-0.4.3 \ hostname-0.4.2 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.13.0 \ indoc-2.0.7 \ instability-0.3.11 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ js-sys-0.3.83 \ kasuari-0.4.11 \ lab-0.11.0 \ lazy_static-1.5.0 \ libc-0.2.180 \ libredox-0.1.12 \ line-clipping-0.3.5 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.16.3 \ mac_address-1.1.8 \ memchr-2.7.6 \ memmem-0.1.1 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ mio-1.1.1 \ native-tls-0.2.14 \ nix-0.29.0 \ nom-7.1.3 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_threads-0.1.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-src-300.5.4+3.5.4 \ openssl-sys-0.9.111 \ option-ext-0.2.0 \ ordered-float-4.6.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ percent-encoding-2.3.2 \ pest-2.8.5 \ pest_derive-2.8.5 \ pest_generator-2.8.5 \ pest_meta-2.8.5 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.13.0 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ proc-macro2-1.0.105 \ quote-1.0.43 \ r-efi-5.3.0 \ rand-0.8.5 \ rand_core-0.6.4 \ ratatui-0.30.0 \ ratatui-core-0.1.0 \ ratatui-crossterm-0.1.0 \ ratatui-macros-0.7.0 \ ratatui-termwiz-0.1.0 \ ratatui-widgets-0.3.0 \ redis-1.0.2 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rustc_version-0.4.1 \ rustix-1.1.3 \ rustversion-1.0.22 \ ryu-1.0.22 \ schannel-0.1.28 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_yaml-0.9.34+deprecated \ sha1_smol-1.0.1 \ sha2-0.10.9 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ siphasher-1.0.1 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.1 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ syn-1.0.109 \ syn-2.0.114 \ synstructure-0.13.2 \ tempfile-3.24.0 \ terminfo-0.9.0 \ termios-0.3.3 \ termwiz-0.23.3 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ tinystr-0.8.2 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.18 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-2.0.0 \ unicode-width-0.2.2 \ unsafe-libyaml-0.2.11 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.19.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vtparse-0.6.2 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ wezterm-bidi-0.2.3 \ wezterm-blob-leases-0.1.1 \ wezterm-color-types-0.3.0 \ wezterm-dynamic-0.2.1 \ wezterm-dynamic-derive-0.1.1 \ wezterm-input-types-0.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ xxhash-rust-0.8.15 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.13 CARGO_ENV= OPENSSL_NO_VENDOR=1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/databases/vchord/Makefile b/databases/vchord/Makefile index 269c7451211f..18556da6004d 100644 --- a/databases/vchord/Makefile +++ b/databases/vchord/Makefile @@ -1,35 +1,36 @@ PORTNAME= vchord PORTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= arcade@b1t.name COMMENT= PostgreSQL extension designed for scalable, high-performance, and disk-efficient vector similarity search. WWW= https://github.com/tensorchord/VectorChord LICENSE= AGPLv3 EPL LICENSE_COMB= multi USES= cargo gmake pgsql WANT_PGSQL= server USE_GITHUB= yes GH_ACCOUNT= tensorchord GH_PROJECT= VectorChord CARGO_FEATURES= pg${PGSQL_VER} MAKE_ARGS= OPTFLAGS="" MAKE_ENV= USE_PGXS=1 PG_CONFIG= ${PREFIX}/bin/pg_config PG_VERSION= ${PGSQL_VER} .export PG_CONFIG do-build: ${GMAKE} -C ${WRKSRC} build do-install: ${GMAKE} DESTDIR=${STAGEDIR} -C ${WRKSRC} install .include diff --git a/databases/xls2txt/Makefile b/databases/xls2txt/Makefile index 9fe20a95d924..a822662a2922 100644 --- a/databases/xls2txt/Makefile +++ b/databases/xls2txt/Makefile @@ -1,66 +1,66 @@ PORTNAME= xls2txt DISTVERSION= 1.0.1 -PORTREVISION= 47 +PORTREVISION= 48 CATEGORIES= databases textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Utilities to convert spreadsheet files to text and csv formats WWW= https://github.com/masklinn/xls2txt LICENSE= APACHE20 USES= cargo USE_GITHUB= yes GH_ACCOUNT= masklinn GH_TAGNAME= 1222f8069428f6bcedfcccf9e80523db34c0d343 CARGO_CRATES= adler32-1.2.0 \ ansi_term-0.11.0 \ atty-0.2.14 \ bitflags-1.2.1 \ bstr-0.2.14 \ byteorder-1.3.4 \ calamine-0.16.2 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-2.33.3 \ codepage-0.1.1 \ crc32fast-1.2.1 \ csv-1.1.5 \ csv-core-0.1.10 \ encoding_rs-0.8.26 \ flate2-1.0.14 \ hermit-abi-0.1.17 \ itoa-0.4.6 \ lazy_static-1.4.0 \ libc-0.2.80 \ log-0.4.11 \ memchr-2.3.4 \ miniz_oxide-0.3.7 \ proc-macro2-1.0.24 \ quick-xml-0.19.0 \ quote-1.0.7 \ regex-automata-0.1.9 \ ryu-1.0.5 \ serde-1.0.117 \ strsim-0.8.0 \ syn-1.0.52 \ textwrap-0.11.0 \ thiserror-1.0.22 \ thiserror-impl-1.0.22 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ vec_map-0.8.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ zip-0.5.8 EXECUTABLES= ${PORTNAME} xls2csv PLIST_FILES= ${EXECUTABLES:S/^/bin\//} CONFLICTS_INSTALL= catdoc libxls p5-Spreadsheet-Read .include diff --git a/deskutils/ekphos/Makefile b/deskutils/ekphos/Makefile index 02ccc77b44ce..075c1af1aad5 100644 --- a/deskutils/ekphos/Makefile +++ b/deskutils/ekphos/Makefile @@ -1,29 +1,29 @@ PORTNAME= ekphos DISTVERSIONPREFIX= v DISTVERSION= 0.20.10 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= nivit@FreeBSD.org COMMENT= Lightweight, fast, terminal-based markdown research tool WWW= https://www.ekphos.xyz/ LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 CDLA20 \ ISCL MIT MPL20 UNICODE UNLICENSE ZLIB LICENSE_COMB= multi LICENSE_NAME_CDLA20= Community Data License Agreement – Permissive, Version 2.0 LICENSE_NAME_UNICODE= UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE LICENSE_TEXT_CDLA20= See https://cdla.dev/permissive-2-0/ LICENSE_TEXT_UNICODE= See https://www.unicode.org/copyright.html LICENSE_PERMS_CDLA20= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= xdg-open:devel/xdg-utils USES= cargo USE_GITHUB= yes GH_ACCOUNT= hanebox PLIST_FILES= bin/ekphos .include diff --git a/deskutils/health/Makefile b/deskutils/health/Makefile index 43db580ebd98..e94a7c1de7d6 100644 --- a/deskutils/health/Makefile +++ b/deskutils/health/Makefile @@ -1,41 +1,41 @@ PORTNAME= health DISTVERSION= 0.95.0 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org COMMENT= Track your fitness goals WWW= https://gitlab.gnome.org/World/Health LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ libsecret-1.so:security/libsecret \ libtinysparql-3.0.so:devel/tinysparql USES= cargo gettext gnome meson pkgconfig USE_GITLAB= yes USE_GNOME= cairo gtk40 libadwaita GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World GL_PROJECT= Health MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no GLIB_SCHEMAS= dev.Cogitri.Health.gschema.xml .if ${MACHINE_ARCH} == i386 # https://github.com/rust-lang/rust/issues/85598 LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-patch: # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/deskutils/joplin-desktop/Makefile b/deskutils/joplin-desktop/Makefile index d1eeef763a38..387530dfde79 100644 --- a/deskutils/joplin-desktop/Makefile +++ b/deskutils/joplin-desktop/Makefile @@ -1,176 +1,176 @@ PORTNAME= joplin DISTVERSIONPREFIX= v DISTVERSION= 3.5.12 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= deskutils PKGNAMESUFFIX= -desktop DISTFILES= ${DEFAULT_PLUGINS_NODE_MODULES_FILE}:prefetch \ ${APP_CLIPPER_NODE_MODULES_FILE}:prefetch MAINTAINER= tagattie@FreeBSD.org COMMENT= Note taking and to-do application with synchronisation capabilities WWW= https://joplinapp.org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE FETCH_DEPENDS= npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} BUILD_DEPENDS= 7zz:archivers/7-zip \ git:devel/git \ rsync:net/rsync \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} LIB_DEPENDS= libvips.so:graphics/vips \ libsecret-1.so:security/libsecret USES= cargo electron:39 gmake localbase:ldflags nodejs:22,build \ python:build USE_GITHUB= yes GH_ACCOUNT= laurent22 GH_TUPLE= rollup:rollup:v4.9.1:rollup/rollup \ rustwasm:wasm-pack:v0.13.1:wasm_pack/wasm-pack # See ${WRKSRC}/packages/default-plugins/pluginRepositories.json for GH_TUPLEs for default plugins GH_TUPLE+= JackGruber:joplin-plugin-backup:2c3da7056e7ac39c86c2051a4fdb99d9534dd0a1:joplin_plugin_backup/packages/default-plugins/plugin-sources/io.github.jackgruber.backup CARGO_CARGOTOML_ROLLUP= ${WRKSRC}/rollup/rust/Cargo.toml CARGO_CARGOLOCK_ROLLUP= ${WRKSRC}/rollup/rust/Cargo.lock CARGO_CARGOTOML_WASM_PACK= ${WRKSRC}/wasm-pack/Cargo.toml CARGO_CARGOLOCK_WASM_PACK= ${WRKSRC}/wasm-pack/Cargo.lock CARGO_CARGOTOML= ${CARGO_CARGOTOML_ROLLUP} CARGO_CARGOLOCK= ${CARGO_CARGOLOCK_ROLLUP} CARGO_CARGOLOCKS= ${CARGO_CARGOLOCK_ROLLUP} \ ${CARGO_CARGOLOCK_WASM_PACK} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no BINARY_ALIAS= python3=${PYTHON_CMD} SUB_FILES= ${PORTNAME}${PKGNAMESUFFIX} BUILD_WRKSRC= ${WRKSRC}/packages/app-desktop TEST_WRKSRC= ${WRKSRC}/packages/app-desktop PORTDOCS= README.md SECURITY.md OPTIONS_DEFINE= DOCS USE_ELECTRON= npm:yarn4 appbuilder prefetch extract build:builder DEFAULT_PLUGINS_NODE_MODULES_FILE= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION}-default-plugins-node-modules${EXTRACT_SUFX} APP_CLIPPER_NODE_MODULES_FILE= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION}-app-clipper-node-modules${EXTRACT_SUFX} pre-fetch: @if [ ! -f ${DISTDIR}/${DEFAULT_PLUGINS_NODE_MODULES_FILE} ]; then \ ${ECHO_MSG} "===> Prefetching and archiving node modules for default plugins"; \ ${MKDIR} ${WRKDIR}/node-modules-cache; \ ${CP} -R ${FILESDIR}/default-plugins/* ${WRKDIR}/node-modules-cache; \ for dir in `${FIND} ${FILESDIR}/default-plugins -type d -depth 1 -print | ${SED} -e 's|${FILESDIR}/default-plugins||'`; do \ cd ${WRKDIR}/node-modules-cache/$${dir} && \ ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache \ npm ci --ignore-scripts --no-progress --no-audit --no-fund --no-update-notifier --loglevel=error; \ ${RM} package.json package-lock.json; \ done; \ cd ${WRKDIR} && \ ${SETENV} SCRIPTSDIR=${SCRIPTSDIR} WRKDIR=${WRKDIR} \ ${SH} ${SCRIPTSDIR}/electron-create-mtree.sh node-modules-cache > \ node-modules-cache.mtree && \ ${SETENV} LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 \ ${TAR} -cz --options 'gzip:!timestamp' \ -f ${DISTDIR}/${DEFAULT_PLUGINS_NODE_MODULES_FILE} @node-modules-cache.mtree; \ ${RM} -r ${WRKDIR}/node-modules-cache; \ fi @if [ ! -f ${DISTDIR}/${APP_CLIPPER_NODE_MODULES_FILE} ]; then \ ${ECHO_MSG} "===> Prefetching and archiving node modules for app-clipper"; \ ${MKDIR} ${WRKDIR}/node-modules-cache-app-clipper; \ ${CP} -R ${FILESDIR}/app-clipper/* ${WRKDIR}/node-modules-cache-app-clipper; \ cd ${WRKDIR}/node-modules-cache-app-clipper && \ ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache \ npm ci --ignore-scripts --no-progress --no-audit --no-fund --no-update-notifier --loglevel=error && \ ${RM} package.json package-lock.json; \ cd ${WRKDIR} && \ ${SETENV} SCRIPTSDIR=${SCRIPTSDIR} WRKDIR=${WRKDIR} \ ${SH} ${SCRIPTSDIR}/electron-create-mtree.sh node-modules-cache-app-clipper > \ node-modules-cache-app-clipper.mtree && \ ${SETENV} LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 \ ${TAR} -cz --options 'gzip:!timestamp' \ -f ${DISTDIR}/${APP_CLIPPER_NODE_MODULES_FILE} @node-modules-cache-app-clipper.mtree; \ ${RM} -r ${WRKDIR}/node-modules-cache-app-clipper; \ fi post-extract: @${ECHO_MSG} "===> Moving prefetched node modules for default plugins to ${WRKSRC}" @for dir in `${FIND} ${WRKDIR}/node-modules-cache -type d -depth 1 -print | ${SED} -e 's|${WRKDIR}/node-modules-cache||'`; do \ ${MV} ${WRKDIR}/node-modules-cache/$${dir}/node_modules \ ${WRKSRC}/packages/default-plugins/plugin-sources/$${dir}; \ done @${ECHO_MSG} "===> Moving prefetched node modules for app-clipper to ${WRKSRC}" @${MV} ${WRKDIR}/node-modules-cache-app-clipper/node_modules \ ${WRKSRC}/packages/app-clipper/popup post-configure: @${ECHO_MSG} "===> Updating Cargo.lock for ${CARGO_CARGOTOML_WASM_PACK}" @${CARGO_CARGO_RUN} update --manifest-path ${CARGO_CARGOTOML_WASM_PACK} \ --verbose --verbose ${CARGO_UPDATE_ARGS} pre-build: cd ${WRKSRC}/rollup/rust && \ ${SETENV} ${MAKE_ENV} ${CARGO_ENV} ${CARGO} build \ --manifest-path ${CARGO_CARGOTOML_ROLLUP} \ --release --verbose --verbose ${CP} ${CARGO_TARGET_DIR}/*/libbindings_napi.so \ ${WRKSRC}/packages/turndown/node_modules/rollup/dist/rollup.freebsd-${ELECTRON_ARCH}.node cd ${WRKSRC}/wasm-pack && \ ${SETENV} ${MAKE_ENV} ${CARGO_ENV} ${CARGO} build \ --manifest-path ${CARGO_CARGOTOML_WASM_PACK} \ --release --verbose --verbose @${MKDIR} ${WRKSRC}/packages/onenote-converter/node_modules/binary-install/node_modules/.bin ${CP} ${CARGO_TARGET_DIR}/*/wasm-pack \ ${WRKSRC}/packages/onenote-converter/node_modules/binary-install/node_modules/.bin @${MKDIR} ${WRKSRC}/packages/app-desktop/node_modules/7zip-bin/freebsd/${ELECTRON_ARCH} ${CP} ${LOCALBASE}/bin/7zz \ ${WRKSRC}/packages/app-desktop/node_modules/7zip-bin/freebsd/${ELECTRON_ARCH}/7za cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} yarn exec gulp build cd ${BUILD_WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${ELECTRON_REBUILD_ENV} yarn run electronRebuild cd ${BUILD_WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${ELECTRON_REBUILD_ENV} yarn exec gulp before-dist # dirty hack to avoid "EACCES: permission denied" error during electron-builder execution @${RM} ${WRKDIR}/.bin/python3 @${CP} ${PYTHON_CMD} ${WRKDIR}/.bin/python3 @${CHMOD} u+w ${WRKDIR}/.bin/python3 do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}${PKGNAMESUFFIX}.desktop ${STAGEDIR}${DESKTOPDIR} .for size in 16 24 32 48 72 96 128 144 256 512 1024 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps ${INSTALL_DATA} ${BUILD_WRKSRC}/build/icons/${size}x${size}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps/${PORTNAME}.png .endfor @${MKDIR} ${STAGEDIR}${DATADIR} cd ${BUILD_WRKSRC}/dist/${ELECTRON_BUILDER_APP_OUT_DIR} && \ ${COPYTREE_SHARE} resources ${STAGEDIR}${DATADIR} ${FIND} ${STAGEDIR}${DATADIR}/resources -type f -exec ${FILE} {} ';' | \ ${GREP} 'ELF.*FreeBSD' | ${AWK} -F ': ' '{print $$1}' | ${XARGS} ${STRIP_CMD} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-test: cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} yarn run test # # targets for port maintainer(s) # cargo-crates-from-multiple-lockfiles: extract @for lf in ${CARGO_CARGOLOCKS}; do \ ${_CARGO_AWK} ${SCRIPTSDIR}/cargo-crates.awk $${lf}; \ done | \ ${SED} -E 's/^CARGO_CRATES=\t+/\t\t/; s/ \\$$//' | \ ${SORT} | \ uniq | \ ${SED} -e '1s/^\t\t/CARGO_CRATES=\t/; s/$$/ \\/' | \ ${SED} -e '$$s/ \\//' .include diff --git a/deskutils/jot/Makefile b/deskutils/jot/Makefile index 292ab92973a8..f862b808adb3 100644 --- a/deskutils/jot/Makefile +++ b/deskutils/jot/Makefile @@ -1,63 +1,63 @@ PORTNAME= jot DISTVERSIONPREFIX= v DISTVERSION= 0.1.2 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org COMMENT= Rapid note management for the terminal WWW= https://github.com/araekiel/jot LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= araekiel CARGO_CRATES= atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ cfg-if-1.0.0 \ clap-3.2.22 \ clap_derive-3.2.18 \ clap_lex-0.2.4 \ directories-4.0.1 \ dirs-sys-0.3.7 \ dunce-1.0.3 \ fs_extra-1.2.0 \ getrandom-0.2.7 \ hashbrown-0.12.3 \ heck-0.4.0 \ hermit-abi-0.1.19 \ indexmap-1.9.1 \ libc-0.2.132 \ once_cell-1.14.0 \ os_str_bytes-6.3.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.43 \ quote-1.0.21 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ serde-1.0.144 \ serde_derive-1.0.144 \ strsim-0.10.0 \ syn-1.0.99 \ termcolor-1.1.3 \ textwrap-0.15.1 \ thiserror-1.0.35 \ thiserror-impl-1.0.35 \ toml-0.5.9 \ unicode-ident-1.0.4 \ version_check-0.9.4 \ wasi-0.11.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 PLIST_FILES= bin/jt .include diff --git a/deskutils/just/Makefile b/deskutils/just/Makefile index 5ded95c339ef..a4e0675328c2 100644 --- a/deskutils/just/Makefile +++ b/deskutils/just/Makefile @@ -1,195 +1,195 @@ PORTNAME= just DISTVERSION= 1.46.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org COMMENT= Just a command runner: handy way to save/run project-specific commands WWW= https://just.systems/ \ https://github.com/casey/just LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: error[E0308]: mismatched types, see https://github.com/dotenv-rs/dotenv/issues/83 USES= cargo USE_GITHUB= yes GH_ACCOUNT= casey CARGO_CRATES= aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ autocfg-1.5.0 \ bitflags-2.10.0 \ blake3-1.8.2 \ block-buffer-0.10.4 \ block2-0.6.2 \ bstr-1.12.1 \ bumpalo-3.19.1 \ camino-1.2.2 \ cc-1.2.51 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_complete-4.5.48 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ clap_mangen-0.2.31 \ colorchoice-1.0.4 \ constant_time_eq-0.3.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ ctrlc-3.5.1 \ derive-where-1.6.0 \ diff-0.1.13 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ dotenvy-0.15.7 \ edit-distance-2.2.2 \ env_home-0.1.0 \ errno-0.3.14 \ executable-path-1.0.0 \ fastrand-2.3.0 \ find-msvc-tools-0.1.6 \ generic-array-0.14.7 \ getopts-0.2.24 \ getrandom-0.2.16 \ getrandom-0.3.4 \ heck-0.5.0 \ hermit-abi-0.5.2 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ is_executable-1.0.5 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ js-sys-0.3.83 \ lexiclean-0.0.1 \ libc-0.2.178 \ libredox-0.1.12 \ linux-raw-sys-0.11.0 \ log-0.4.29 \ memchr-2.7.6 \ memmap2-0.9.9 \ nix-0.30.1 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ objc2-0.6.3 \ objc2-encode-4.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ percent-encoding-2.3.2 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.104 \ pulldown-cmark-0.9.6 \ pulldown-cmark-to-cmark-10.0.4 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ rayon-core-1.13.0 \ redox_users-0.5.2 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ roff-0.2.2 \ rustix-1.1.3 \ rustversion-1.0.22 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.148 \ sha2-0.10.9 \ shellexpand-3.1.1 \ shlex-1.3.0 \ similar-2.7.0 \ snafu-0.8.9 \ snafu-derive-0.8.9 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ syn-2.0.112 \ target-2.1.0 \ tempfile-3.24.0 \ temptree-0.2.0 \ terminal_size-0.4.3 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ typed-arena-2.0.2 \ typenum-1.19.0 \ unicase-2.8.1 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ utf8parse-0.2.2 \ uuid-1.19.0 \ version_check-0.9.5 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ which-8.0.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ winsafe-0.0.19 \ wit-bindgen-0.46.0 \ yansi-1.0.1 \ zerocopy-0.8.31 \ zerocopy-derive-0.8.31 \ zmij-1.0.7 PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= COMPLETIONS OPTIONS_DEFAULT= COMPLETIONS COMPLETIONS_DESC= Build and install bash, fish and zsh shell completions COMPLETIONS_PLIST_FILES= share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} post-install-COMPLETIONS-on: .for _shell in bash fish zsh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --completions ${_shell} \ >${STAGEDIR}${PREFIX}/${COMPLETIONS_PLIST_FILES:M*${_shell}*} .endfor .include diff --git a/deskutils/lazycli/Makefile b/deskutils/lazycli/Makefile index 7d34816dacfa..0d5d235d5791 100644 --- a/deskutils/lazycli/Makefile +++ b/deskutils/lazycli/Makefile @@ -1,103 +1,103 @@ PORTNAME= lazycli DISTVERSIONPREFIX= v DISTVERSION= 0.1.15 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org COMMENT= Turn static CLI commands into TUIs with ease WWW= https://github.com/jesseduffield/lazycli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= jesseduffield CARGO_CRATES= aho-corasick-0.7.15 \ ansi_term-0.11.0 \ arrayref-0.3.6 \ arrayvec-0.5.2 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bitflags-1.2.1 \ blake2b_simd-0.5.11 \ cassowary-0.3.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-3.0.0-beta.2 \ clap_derive-3.0.0-beta.2 \ constant_time_eq-0.1.5 \ crossbeam-utils-0.8.3 \ crossterm-0.18.2 \ crossterm-0.19.0 \ crossterm_winapi-0.6.2 \ crossterm_winapi-0.7.0 \ ctor-0.1.17 \ difference-2.0.0 \ directories-3.0.1 \ dirs-sys-0.3.5 \ dtoa-0.4.7 \ either-1.6.1 \ getrandom-0.1.16 \ hashbrown-0.9.1 \ heck-0.3.2 \ hermit-abi-0.1.17 \ indexmap-1.6.1 \ instant-0.1.9 \ itertools-0.10.0 \ lazy_static-1.4.0 \ libc-0.2.81 \ linked-hash-map-0.5.4 \ lock_api-0.4.2 \ log-0.4.11 \ memchr-2.3.4 \ mio-0.7.7 \ miow-0.3.6 \ ntapi-0.3.6 \ os_str_bytes-2.4.0 \ output_vt100-0.1.2 \ parking_lot-0.11.1 \ parking_lot_core-0.8.2 \ pretty_assertions-0.6.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.24 \ quote-1.0.8 \ redox_syscall-0.1.57 \ redox_users-0.3.5 \ regex-1.4.2 \ regex-syntax-0.6.21 \ rust-argon2-0.8.3 \ scopeguard-1.1.0 \ serde-1.0.118 \ serde_derive-1.0.118 \ serde_yaml-0.8.15 \ signal-hook-0.1.17 \ signal-hook-registry-1.3.0 \ smallvec-1.6.0 \ socket2-0.3.19 \ strsim-0.10.0 \ syn-1.0.57 \ termcolor-1.1.2 \ textwrap-0.12.1 \ thread_local-1.0.1 \ ticker-0.1.1 \ tui-0.14.0 \ unicode-segmentation-1.7.1 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ vec_map-0.8.2 \ version_check-0.9.2 \ wasi-0.9.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 \ yaml-rust-0.4.5 PLIST_FILES= bin/${PORTNAME} .include diff --git a/deskutils/pipecolor/Makefile b/deskutils/pipecolor/Makefile index e7d1d706bd5c..eccdc229d391 100644 --- a/deskutils/pipecolor/Makefile +++ b/deskutils/pipecolor/Makefile @@ -1,127 +1,127 @@ PORTNAME= pipecolor DISTVERSIONPREFIX= v DISTVERSION= 0.4.4 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org COMMENT= Terminal filter to colorize output WWW= https://github.com/dalance/pipecolor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= dalance CARGO_CRATES= aho-corasick-1.0.1 \ ansi_term-0.12.1 \ anyhow-1.0.71 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bytecount-0.6.3 \ camino-1.1.4 \ cargo-platform-0.1.2 \ cargo_metadata-0.14.2 \ cc-1.0.79 \ cfg-if-1.0.0 \ clap-2.34.0 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ errno-0.3.1 \ errno-dragonfly-0.1.2 \ error-chain-0.12.4 \ fastrand-1.9.0 \ getrandom-0.2.9 \ glob-0.3.1 \ hashbrown-0.12.3 \ heck-0.3.3 \ hermit-abi-0.1.19 \ hermit-abi-0.3.1 \ indexmap-1.9.3 \ instant-0.1.12 \ io-lifetimes-1.0.10 \ itoa-1.0.6 \ lazy_static-1.4.0 \ libc-0.2.144 \ linux-raw-sys-0.3.7 \ memchr-2.5.0 \ memoffset-0.7.1 \ nix-0.26.2 \ numtoa-0.1.0 \ option-ext-0.2.0 \ pin-utils-0.1.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.57 \ proc-reader-0.5.1 \ pulldown-cmark-0.9.2 \ quote-1.0.27 \ redox_syscall-0.2.16 \ redox_syscall-0.3.5 \ redox_termios-0.1.2 \ redox_users-0.4.3 \ regex-1.8.1 \ regex-syntax-0.7.1 \ rustix-0.37.19 \ ryu-1.0.13 \ same-file-1.0.6 \ semver-1.0.17 \ serde-1.0.163 \ serde_derive-1.0.163 \ serde_json-1.0.96 \ serde_spanned-0.6.1 \ skeptic-0.13.7 \ static_assertions-1.1.0 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.109 \ syn-2.0.16 \ tempfile-3.5.0 \ termion-2.0.1 \ textwrap-0.11.0 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ timeout-readwrite-0.3.3 \ toml-0.7.3 \ toml_datetime-0.6.1 \ toml_edit-0.19.8 \ unicase-2.6.0 \ unicode-ident-1.0.8 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.10 \ vec_map-0.8.2 \ version_check-0.9.4 \ walkdir-2.3.3 \ wasi-0.11.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 \ 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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/deskutils/pueue/Makefile b/deskutils/pueue/Makefile index 489cf3680ca8..3443ffd56a05 100644 --- a/deskutils/pueue/Makefile +++ b/deskutils/pueue/Makefile @@ -1,382 +1,383 @@ PORTNAME= pueue DISTVERSIONPREFIX= v DISTVERSION= 4.0.4 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org COMMENT= Shell commands manager WWW= https://github.com/Nukesor/pueue LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= Nukesor USE_RC_SUBR= pueued RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 CARGO_CARGOTOML=${WRKSRC}/${PORTNAME}/Cargo.toml CARGO_INSTALL_PATH=${PORTNAME}/ CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.1 \ aho-corasick-1.1.4 \ alloca-0.4.0 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ asn1-rs-0.7.1 \ asn1-rs-derive-0.6.0 \ asn1-rs-impl-0.2.0 \ assert_cmd-2.1.1 \ assert_matches-1.5.0 \ async-trait-0.1.89 \ autocfg-1.5.0 \ backtrace-0.3.76 \ base64-0.22.1 \ beef-0.5.2 \ better-panic-0.3.0 \ bindgen-0.72.1 \ bitflags-2.11.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ bstr-1.12.1 \ bumpalo-3.20.2 \ byteorder-1.5.0 \ bytes-1.11.1 \ cast-0.3.0 \ cc-1.2.56 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chacha20-0.10.0 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_complete-4.5.62 \ clap_complete_nushell-4.5.10 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ color-eyre-0.6.5 \ color-spantrace-0.3.0 \ colorchoice-1.0.4 \ comfy-table-7.2.1 \ console-0.15.11 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ cpufeatures-0.3.0 \ crc32fast-1.5.0 \ criterion-0.8.2 \ criterion-plot-0.8.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ ctrlc-3.5.2 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ data-encoding-2.9.0 \ der-parser-10.0.0 \ deranged-0.5.5 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ document-features-0.2.12 \ either-1.15.0 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.14 \ eyre-0.6.12 \ fastrand-2.3.0 \ find-msvc-tools-0.1.9 \ flate2-1.1.5 \ fnv-1.0.7 \ foldhash-0.1.5 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-rustls-0.26.0 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.1 \ gimli-0.32.3 \ glob-0.3.3 \ half-2.7.1 \ handlebars-6.4.0 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hex-0.4.3 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ id-arena-2.3.0 \ ident_case-1.0.1 \ indenter-0.3.4 \ indexmap-2.13.0 \ interim-0.2.1 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.17 \ js-sys-0.3.91 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libc-0.2.182 \ libloading-0.8.9 \ libproc-0.14.11 \ libredox-0.1.12 \ linux-raw-sys-0.12.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ logos-0.15.1 \ logos-codegen-0.15.1 \ logos-derive-0.15.1 \ matchers-0.2.0 \ memchr-2.8.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ nix-0.31.2 \ nom-7.1.3 \ nu-ansi-term-0.50.3 \ num-bigint-0.4.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-modular-0.6.1 \ num-order-1.2.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.3 \ objc2-core-foundation-0.3.2 \ objc2-encode-4.1.0 \ objc2-system-configuration-0.3.2 \ object-0.37.3 \ oid-registry-0.8.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ option-ext-0.2.0 \ owo-colors-4.2.3 \ page_size-0.6.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ pem-3.0.6 \ pest-2.8.6 \ pest_derive-2.8.6 \ pest_generator-2.8.6 \ pest_meta-2.8.6 \ pin-project-lite-0.2.17 \ pin-utils-0.1.0 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ portpicker-0.1.1 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.106 \ process-wrap-9.0.3 \ procfs-0.18.0 \ procfs-core-0.18.0 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.10.0 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_core-0.10.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ rcgen-0.14.6 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ relative-path-1.9.3 \ rev_buf_reader-0.3.0 \ ring-0.17.14 \ rstest-0.26.1 \ rstest_macros-0.26.1 \ rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-1.1.4 \ rustls-0.23.35 \ rustls-connector-0.22.0 \ rustls-pki-types-1.13.2 \ rustls-webpki-0.103.8 \ rustversion-1.0.22 \ ryu-1.0.23 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ serde_yaml-0.9.34+deprecated \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shell-escape-0.1.5 \ shellexpand-3.1.1 \ shlex-1.3.0 \ simd-adler32-0.3.8 \ similar-2.7.0 \ similar-asserts-1.7.0 \ slab-0.4.11 \ smallvec-1.15.1 \ snap-1.1.1 \ socket2-0.6.1 \ strsim-0.11.1 \ strum-0.28.0 \ strum_macros-0.28.0 \ subtle-2.6.1 \ syn-2.0.117 \ synstructure-0.13.2 \ tempfile-3.23.0 \ terminal_size-0.4.3 \ termtree-0.5.1 \ thiserror-2.0.18 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinytemplate-1.2.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.26.4 \ toml-1.0.3+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ utf8parse-0.2.2 \ valuable-0.1.1 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasite-1.0.2 \ wasm-bindgen-0.2.114 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.91 \ whoami-2.1.1 \ widestring-1.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.62.2 \ windows-collections-0.3.2 \ windows-core-0.62.2 \ windows-future-0.3.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-numerics-0.3.1 \ windows-result-0.4.1 \ windows-service-0.8.0 \ windows-strings-0.5.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.2.1 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.46.0 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ x509-parser-0.18.0 \ yansi-1.0.1 \ yasna-0.5.2 \ zerocopy-0.8.40 \ zerocopy-derive-0.8.40 \ zeroize-1.8.2 \ zmij-1.0.21 PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}d .include diff --git a/deskutils/readur/Makefile b/deskutils/readur/Makefile index a63058086605..56fd4a6f9b42 100644 --- a/deskutils/readur/Makefile +++ b/deskutils/readur/Makefile @@ -1,55 +1,56 @@ PORTNAME= readur DISTVERSIONPREFIX= v DISTVERSION= 2.7.7 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ # For instructions on how to create assets: # https://github.com/DtxdF/port-assets-makejails/tree/main/readur DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \ swagger-ui-${SWAGGER_TAG}.zip MAINTAINER= dtxdf@FreeBSD.org COMMENT= Quick, painless, intuitive OCR platform WWW= https://github.com/readur/${PORTNAME} LICENSE= MIT LIB_DEPENDS= libleptonica.so:graphics/leptonica \ libtesseract.so:graphics/tesseract \ libzstd.so:archivers/zstd RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ocrmypdf>=0:textproc/py-ocrmypdf@${PY_FLAVOR} \ poppler-utils>=0:graphics/poppler-utils USES= cargo llvm:build pkgconfig python ssl USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} CARGO_FEATURES= ocr s3 CARGO_INSTALL_ARGS= --bin ${PORTNAME} MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib \ SWAGGER_UI_DOWNLOAD_URL=file:${DISTDIR}/swagger-ui-${SWAGGER_TAG}.zip SUB_FILES= pkg-message SUB_LIST= USER=${READUR_USER} PLIST_SUB= GROUP=${READUR_GROUP} \ HOMEDIR=${READUR_HOMEDIR} \ USER=${READUR_USER} READUR_USER= www READUR_GROUP= ${READUR_USER} READUR_HOMEDIR= /var/db/${PORTNAME} SWAGGER_TAG= v5.17.14 post-patch: @${REINPLACE_CMD} -e 's|%%WWWDIR%%|${WWWDIR}|' \ ${WRKSRC}/src/main.rs post-install: ${MKDIR} ${STAGEDIR}${WWWDIR} @cd ${WRKDIR}/readur-frontend && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} @${MKDIR} ${STAGEDIR}${READUR_HOMEDIR} .include diff --git a/deskutils/rwpspread/Makefile b/deskutils/rwpspread/Makefile index ed98ea56caac..5f226b1304ad 100644 --- a/deskutils/rwpspread/Makefile +++ b/deskutils/rwpspread/Makefile @@ -1,259 +1,260 @@ PORTNAME= rwpspread DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org COMMENT= Multi-monitor Wallpaper utility WWW= https://github.com/0xk1f0/rwpspread LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libinotify.so:devel/libinotify USES= cargo USE_GITHUB= yes GH_ACCOUNT= 0xk1f0 CARGO_CRATES= adler2-2.0.1 \ ahash-0.8.11 \ aligned-0.4.2 \ aligned-vec-0.5.0 \ aligned-vec-0.6.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.82 \ arbitrary-1.3.2 \ arg_enum_proc_macro-0.3.4 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ as-slice-0.2.1 \ autocfg-1.2.0 \ av-scenechange-0.14.1 \ av1-grain-0.2.3 \ avif-serialize-0.8.6 \ bincode-2.0.1 \ bit_field-0.10.2 \ bitflags-2.5.0 \ bitstream-io-4.9.0 \ blake3-1.8.3 \ built-0.8.0 \ bumpalo-3.16.0 \ bytemuck-1.19.0 \ byteorder-lite-0.1.0 \ calloop-0.14.3 \ calloop-wayland-source-0.4.0 \ cc-1.2.5 \ cfg-if-1.0.0 \ chacha20-0.10.0 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_complete-4.5.66 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ clap_mangen-0.2.31 \ color_quant-1.1.0 \ colorchoice-1.0.2 \ concurrent-queue-2.4.0 \ constant_time_eq-0.4.2 \ core2-0.4.0 \ cpufeatures-0.2.17 \ cpufeatures-0.3.0 \ crc32fast-1.4.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ crunchy-0.2.2 \ cursor-icon-1.2.0 \ downcast-rs-1.2.1 \ either-1.11.0 \ equator-0.4.2 \ equator-macro-0.4.2 \ equivalent-1.0.1 \ errno-0.3.13 \ exr-1.74.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.4 \ flate2-1.1.2 \ foldhash-0.1.5 \ getrandom-0.2.14 \ getrandom-0.3.1 \ getrandom-0.4.1 \ gif-0.14.0 \ glob-0.3.3 \ half-2.4.1 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hyprwire-rs-0.1.0 \ id-arena-2.3.0 \ image-0.25.9 \ image-webp-0.2.0 \ imgref-1.11.0 \ indexmap-2.7.0 \ inotify-0.11.1 \ inotify-sys-0.1.5 \ interpolate_name-0.2.4 \ is_terminal_polyfill-1.70.1 \ itertools-0.14.0 \ itoa-1.0.11 \ jobserver-0.1.30 \ leb128fmt-0.1.0 \ lebe-0.5.2 \ libc-0.2.169 \ libfuzzer-sys-0.4.7 \ linux-raw-sys-0.4.13 \ linux-raw-sys-0.9.4 \ log-0.4.21 \ loop9-0.1.5 \ material-colors-0.4.2 \ maybe-rayon-0.1.1 \ memchr-2.7.2 \ memmap2-0.9.4 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ moxcms-0.7.5 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ noop_proc_macro-0.3.0 \ num-bigint-0.4.4 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ once_cell-1.19.0 \ paste-1.0.14 \ pastey-0.1.1 \ pin-project-lite-0.2.14 \ pkg-config-0.3.30 \ png-0.18.0 \ polling-3.6.0 \ ppv-lite86-0.2.17 \ prettyplease-0.2.37 \ proc-macro2-1.0.96 \ profiling-1.0.15 \ profiling-procmacros-1.0.15 \ pxfm-0.1.20 \ qoi-0.4.1 \ quick-error-2.0.1 \ quick-xml-0.37.5 \ quote-1.0.36 \ r-efi-5.3.0 \ rand-0.9.2 \ rand-0.10.0 \ rand_chacha-0.9.0 \ rand_core-0.9.0 \ rand_core-0.10.0 \ rav1e-0.8.1 \ ravif-0.12.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ rgb-0.8.50 \ roff-0.2.1 \ rustix-0.38.32 \ rustix-1.0.8 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ simd_helpers-0.1.0 \ slab-0.4.9 \ smallvec-1.13.2 \ smithay-client-toolkit-0.20.0 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ syn-2.0.114 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ tiff-0.10.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ unicode-ident-1.0.12 \ unicode-xid-0.2.6 \ unty-0.0.4 \ utf8parse-0.2.2 \ v_frame-0.3.8 \ version_check-0.9.5 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasip2-1.0.1+wasi-0.2.4 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ 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 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ wayland-backend-0.3.11 \ wayland-client-0.31.11 \ wayland-csd-frame-0.3.0 \ wayland-cursor-0.31.1 \ wayland-protocols-0.32.9 \ wayland-protocols-experimental-20250721.0.1 \ wayland-protocols-misc-0.3.9 \ wayland-protocols-wlr-0.3.1 \ wayland-scanner-0.31.7 \ wayland-sys-0.31.7 \ weezl-0.1.10 \ windows-sys-0.52.0 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.52.5 \ wit-bindgen-0.46.0 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rt-0.33.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ xcursor-0.3.5 \ xkeysym-0.2.0 \ y4m-0.8.0 \ zerocopy-0.7.35 \ zerocopy-0.8.14 \ zerocopy-derive-0.7.35 \ zerocopy-derive-0.8.14 \ zmij-1.0.2 \ zune-core-0.4.12 \ zune-core-0.5.0 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.20 \ zune-jpeg-0.5.5 LDFLAGS+= -L${LOCALBASE}/lib -linotify PLIST_FILES= bin/${PORTNAME} \ share/bash-completion/completions/rwpspread \ share/fish/vendor_completions.d/rwpspread.fish \ share/zsh/site-functions/_rwpspread post-install: # install completions @${MKDIR} \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions \ ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKDIR}/target/release/completions/${PORTNAME}.bash ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${PORTNAME} ${INSTALL_DATA} ${WRKDIR}/target/release/completions/${PORTNAME}.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${WRKDIR}/target/release/completions/_${PORTNAME} ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include diff --git a/deskutils/sigi/Makefile b/deskutils/sigi/Makefile index 49f8db7fb8ef..003c2c573b0e 100644 --- a/deskutils/sigi/Makefile +++ b/deskutils/sigi/Makefile @@ -1,27 +1,27 @@ PORTNAME= sigi DISTVERSIONPREFIX= v DISTVERSION= 3.7.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= deskutils MAINTAINER= hiljusti@so.dang.cool COMMENT= Organizing tool for terminal lovers who hate organizing WWW= https://github.com/sigi-cli/sigi LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= sigi-cli CARGO_BUILD_ARGS= --all PLIST_FILES= bin/sigi \ share/man/man1/sigi.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/deskutils/solanum/Makefile b/deskutils/solanum/Makefile index ee1f4beb5484..848d6ac45ce0 100644 --- a/deskutils/solanum/Makefile +++ b/deskutils/solanum/Makefile @@ -1,35 +1,35 @@ PORTNAME= solanum DISTVERSION= 5.0.0 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org COMMENT= Pomodoro timer for the GNOME desktop WWW= https://gitlab.gnome.org/World/Solanum LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler USES= cargo gettext gnome gstreamer meson pkgconfig USE_GITLAB= yes USE_GNOME= gtk40 libadwaita USE_GSTREAMER= bad good vorbis GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World GL_PROJECT= Solanum MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no GLIB_SCHEMAS= org.gnome.Solanum.gschema.xml post-patch: @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/deskutils/taskwarrior-tui/Makefile b/deskutils/taskwarrior-tui/Makefile index c6f40de9fdcf..68de8606d555 100644 --- a/deskutils/taskwarrior-tui/Makefile +++ b/deskutils/taskwarrior-tui/Makefile @@ -1,22 +1,22 @@ PORTNAME= taskwarrior-tui DISTVERSIONPREFIX= v DISTVERSION= 0.26.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= adamw@FreeBSD.org COMMENT= Terminal User Interface for Taskwarrior WWW= https://kdheepak.com/taskwarrior-tui/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= task:deskutils/taskwarrior USES= cargo USE_GITHUB= yes GH_ACCOUNT= kdheepak PLIST_FILES= bin/taskwarrior-tui .include diff --git a/deskutils/tatuin/Makefile b/deskutils/tatuin/Makefile index c16c75ef6871..6cad9d06df6f 100644 --- a/deskutils/tatuin/Makefile +++ b/deskutils/tatuin/Makefile @@ -1,20 +1,20 @@ PORTNAME= tatuin DISTVERSIONPREFIX= v DISTVERSION= 0.26.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= alven@FreeBSD.org COMMENT= Task Aggregator TUI for N providers WWW= https://github.com/panter-dsd/tatuin/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= panter-dsd PLIST_FILES= bin/tatuin .include diff --git a/deskutils/thokr/Makefile b/deskutils/thokr/Makefile index 0beb594151c4..4b10e85d50bd 100644 --- a/deskutils/thokr/Makefile +++ b/deskutils/thokr/Makefile @@ -1,148 +1,148 @@ PORTNAME= thokr DISTVERSIONPREFIX= v DISTVERSION= 0.4.1 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org COMMENT= Sleek typing tui with visualized results and historical logging WWW= https://github.com/jrnxf/thokr LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= jrnxf CARGO_CRATES= atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bumpalo-3.9.1 \ bytes-1.1.0 \ cassowary-0.3.0 \ cesu8-1.1.0 \ cfg-if-1.0.0 \ cgisf_lib-0.1.3 \ chrono-0.4.19 \ clap-3.1.8 \ clap_derive-3.1.7 \ combine-4.6.3 \ crossterm-0.22.1 \ crossterm-0.23.2 \ crossterm_winapi-0.9.0 \ darling-0.13.2 \ darling_core-0.13.2 \ darling_macro-0.13.2 \ directories-4.0.1 \ dirs-sys-0.3.7 \ either-1.6.1 \ fnv-1.0.7 \ form_urlencoded-1.0.1 \ getrandom-0.2.6 \ hashbrown-0.11.2 \ heck-0.4.0 \ hermit-abi-0.1.19 \ ident_case-1.0.1 \ idna-0.2.3 \ include_dir-0.7.2 \ include_dir_macros-0.7.2 \ indexmap-1.8.1 \ instant-0.1.12 \ itertools-0.10.3 \ itoa-1.0.1 \ jni-0.19.0 \ jni-sys-0.3.0 \ js-sys-0.3.56 \ lazy_static-1.4.0 \ libc-0.2.121 \ lock_api-0.4.7 \ log-0.4.16 \ matches-0.1.9 \ memchr-2.4.1 \ mio-0.7.14 \ mio-0.8.2 \ miow-0.3.7 \ ndk-0.6.0 \ ndk-context-0.1.0 \ ndk-glue-0.6.1 \ ndk-macro-0.3.0 \ ndk-sys-0.3.0 \ ntapi-0.3.7 \ num-integer-0.1.44 \ num-traits-0.2.14 \ num_enum-0.5.7 \ num_enum_derive-0.5.7 \ os_str_bytes-6.0.0 \ parking_lot-0.11.2 \ parking_lot-0.12.0 \ parking_lot_core-0.8.5 \ parking_lot_core-0.9.2 \ percent-encoding-2.1.0 \ ppv-lite86-0.2.16 \ proc-macro-crate-1.1.3 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.36 \ quote-1.0.17 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ redox_syscall-0.2.13 \ redox_users-0.4.3 \ rustversion-1.0.6 \ ryu-1.0.9 \ same-file-1.0.6 \ scopeguard-1.1.0 \ serde-1.0.136 \ serde_derive-1.0.136 \ serde_json-1.0.79 \ signal-hook-0.3.13 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.0 \ smallvec-1.8.0 \ strsim-0.10.0 \ strum_macros-0.24.0 \ syn-1.0.90 \ termcolor-1.1.3 \ textwrap-0.15.0 \ thiserror-1.0.30 \ thiserror-impl-1.0.30 \ time-0.1.43 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ toml-0.5.8 \ tui-0.17.0 \ unicode-bidi-0.3.7 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.9.0 \ unicode-width-0.1.9 \ unicode-xid-0.2.2 \ url-2.2.2 \ version_check-0.9.4 \ walkdir-2.3.2 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.79 \ wasm-bindgen-backend-0.2.79 \ wasm-bindgen-macro-0.2.79 \ wasm-bindgen-macro-support-0.2.79 \ wasm-bindgen-shared-0.2.79 \ web-sys-0.3.56 \ webbrowser-0.7.1 \ widestring-0.5.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-sys-0.34.0 \ windows_aarch64_msvc-0.34.0 \ windows_i686_gnu-0.34.0 \ windows_i686_msvc-0.34.0 \ windows_x86_64_gnu-0.34.0 \ windows_x86_64_msvc-0.34.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/amber/Makefile b/devel/amber/Makefile index 79d5084684fc..2ed4d076c763 100644 --- a/devel/amber/Makefile +++ b/devel/amber/Makefile @@ -1,129 +1,129 @@ PORTNAME= amber DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel PKGNAMESUFFIX= -code-search-replace-tool MAINTAINER= yuri@FreeBSD.org COMMENT= Code search/replace tool WWW= https://github.com/dalance/amber LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= dalance CARGO_CRATES= aho-corasick-1.1.2 \ ansi_term-0.12.1 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.4.1 \ cfg-if-1.0.0 \ clap-2.34.0 \ crossbeam-0.8.3 \ crossbeam-channel-0.5.10 \ crossbeam-deque-0.8.4 \ crossbeam-epoch-0.9.17 \ crossbeam-queue-0.3.10 \ crossbeam-utils-0.8.18 \ ctrlc-3.4.2 \ deranged-0.3.9 \ directories-5.0.1 \ dirs-next-2.0.0 \ dirs-sys-0.4.1 \ dirs-sys-next-0.1.2 \ equivalent-1.0.1 \ errno-0.3.7 \ fastrand-2.0.1 \ filetime-0.2.23 \ getch-0.3.1 \ getrandom-0.2.11 \ glob-0.3.1 \ hashbrown-0.14.3 \ heck-0.3.3 \ hermit-abi-0.1.19 \ hermit-abi-0.3.3 \ indexmap-2.1.0 \ lazy_static-1.4.0 \ libc-0.2.150 \ libredox-0.0.1 \ linux-raw-sys-0.4.11 \ memchr-2.6.4 \ memmap-0.7.0 \ nix-0.27.1 \ num_cpus-1.16.0 \ option-ext-0.2.0 \ 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.70 \ quote-1.0.33 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.4.1 \ redox_users-0.4.4 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ rlibc-1.0.0 \ rustix-0.38.25 \ rustversion-1.0.14 \ serde-1.0.193 \ serde_derive-1.0.193 \ serde_spanned-0.6.4 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.109 \ syn-2.0.39 \ tempfile-3.8.1 \ term-0.7.0 \ termios-0.3.3 \ textwrap-0.11.0 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ time-0.3.31 \ time-core-0.1.2 \ toml-0.8.8 \ toml_datetime-0.6.5 \ toml_edit-0.21.0 \ unicode-ident-1.0.12 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.11 \ vec_map-0.8.2 \ version_check-0.9.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winnow-0.5.19 PLIST_FILES= bin/ambr \ bin/ambs .include diff --git a/devel/argc/Makefile b/devel/argc/Makefile index 541d4be8523e..f18ffb72c6bb 100644 --- a/devel/argc/Makefile +++ b/devel/argc/Makefile @@ -1,151 +1,151 @@ PORTNAME= argc DISTVERSIONPREFIX= v DISTVERSION= 1.23.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Easily parse command line arguments in bash WWW= https://github.com/sigoden/argc LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sigoden CARGO_CRATES= aho-corasick-1.1.3 \ anstyle-1.0.11 \ anyhow-1.0.98 \ assert_cmd-2.0.17 \ assert_fs-1.1.3 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-2.9.1 \ bstr-1.12.0 \ cfg-if-1.0.1 \ console-0.15.11 \ convert_case-0.8.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ difflib-0.4.0 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ doc-comment-0.3.3 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_home-0.1.0 \ equivalent-1.0.2 \ errno-0.3.13 \ fastrand-2.3.0 \ float-cmp-0.10.0 \ futures-core-0.3.31 \ futures-macro-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ getrandom-0.2.16 \ getrandom-0.3.3 \ glob-0.3.2 \ globset-0.4.16 \ globwalk-0.9.1 \ hashbrown-0.15.4 \ hermit-abi-0.5.2 \ ignore-0.4.23 \ indexmap-2.10.0 \ insta-1.43.1 \ itoa-1.0.15 \ libc-0.2.174 \ libredox-0.1.4 \ linux-raw-sys-0.9.4 \ log-0.4.27 \ memchr-2.7.5 \ natord-1.0.9 \ nom-8.0.0 \ normalize-line-endings-0.3.0 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ once_cell-1.21.3 \ option-ext-0.2.0 \ path-absolutize-3.1.1 \ path-dedot-3.1.1 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro-crate-3.3.0 \ proc-macro2-1.0.95 \ quote-1.0.40 \ r-efi-5.3.0 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ roff-0.2.2 \ rstest-0.25.0 \ rstest_macros-0.25.0 \ rustc_version-0.4.1 \ rustix-1.0.7 \ ryu-1.0.20 \ same-file-1.0.6 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ shell-words-1.1.0 \ similar-2.7.0 \ slab-0.4.10 \ smawk-0.3.2 \ syn-2.0.104 \ tempfile-3.20.0 \ termtree-0.5.1 \ textwrap-0.16.2 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ threadpool-1.8.1 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ unicode-ident-1.0.18 \ unicode-linebreak-0.1.5 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.1 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ which-8.0.0 \ winapi-util-0.1.9 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.11 \ winsafe-0.0.19 \ wit-bindgen-rt-0.39.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile index c6e1f288aa21..f879b90c48e9 100644 --- a/devel/bacon/Makefile +++ b/devel/bacon/Makefile @@ -1,392 +1,392 @@ PORTNAME= bacon DISTVERSIONPREFIX= v DISTVERSION= 3.22.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Background rust code check WWW= https://dystroy.org/bacon/ \ https://github.com/Canop/bacon LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libasound.so:audio/alsa-lib USES= cargo pkgconfig USE_GITHUB= yes GH_ACCOUNT= Canop CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ alsa-0.9.1 \ alsa-sys-0.3.1 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arboard-3.6.1 \ arc-swap-1.8.0 \ arrayvec-0.7.6 \ autocfg-1.5.0 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ bstr-1.12.1 \ bumpalo-3.19.1 \ bytemuck-1.24.0 \ byteorder-1.5.0 \ bytes-1.11.0 \ camino-1.2.2 \ cargo-platform-0.1.8 \ cargo_metadata-0.19.0 \ cc-1.2.52 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ clap-4.5.54 \ clap-help-1.5.0 \ clap_builder-4.5.54 \ clap_complete-4.5.65 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ cli-log-2.1.0 \ clipboard-win-5.4.1 \ clru-0.6.2 \ colorchoice-1.0.4 \ combine-4.6.7 \ convert_case-0.7.1 \ coolor-1.1.0 \ core-foundation-sys-0.8.7 \ coreaudio-rs-0.13.0 \ cpal-0.16.0 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crokey-1.3.0 \ crokey-proc_macros-1.3.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.7 \ ctrlc-3.5.1 \ dasp_sample-0.11.0 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ diff-0.1.13 \ digest-0.10.7 \ directories-next-2.0.0 \ dirs-sys-next-0.1.2 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ document-features-0.2.12 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ file-size-1.0.3 \ filetime-0.2.26 \ find-msvc-tools-0.1.7 \ flate2-1.1.5 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ fsevent-sys-4.1.0 \ generic-array-0.14.7 \ gethostname-1.1.0 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gix-0.73.0 \ gix-actor-0.35.4 \ gix-bitmap-0.2.14 \ gix-chunk-0.4.11 \ gix-command-0.6.2 \ gix-commitgraph-0.29.0 \ gix-config-0.46.0 \ gix-config-value-0.15.1 \ gix-date-0.10.5 \ gix-diff-0.53.0 \ gix-discover-0.41.0 \ gix-features-0.43.1 \ gix-fs-0.16.1 \ gix-glob-0.21.0 \ gix-hash-0.19.0 \ gix-hashtable-0.9.0 \ gix-ignore-0.16.0 \ gix-index-0.41.0 \ gix-lock-18.0.0 \ gix-object-0.50.2 \ gix-odb-0.70.0 \ gix-pack-0.60.0 \ gix-packetline-0.19.1 \ gix-path-0.10.20 \ gix-protocol-0.51.0 \ gix-quote-0.6.0 \ gix-ref-0.53.1 \ gix-refspec-0.31.0 \ gix-revision-0.35.0 \ gix-revwalk-0.21.0 \ gix-sec-0.12.0 \ gix-shallow-0.5.0 \ gix-tempfile-18.0.0 \ gix-trace-0.1.13 \ gix-transport-0.48.0 \ gix-traverse-0.47.0 \ gix-url-0.32.0 \ gix-utils-0.3.0 \ gix-validate-0.10.0 \ gix-worktree-0.42.0 \ glob-0.3.3 \ hash32-0.3.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heapless-0.8.0 \ heck-0.5.0 \ home-0.5.9 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.1 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.1 \ icu_properties-1.5.1 \ icu_properties_data-1.5.1 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.1.0 \ idna_adapter-1.2.0 \ indexmap-2.11.4 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ iq-0.4.0 \ is_executable-1.0.5 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ jiff-0.2.18 \ jiff-static-0.2.18 \ jiff-tzdb-0.1.5 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-sys-0.3.0 \ js-sys-0.3.83 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy-regex-3.5.1 \ lazy-regex-proc_macros-3.5.1 \ lazy_static-1.5.0 \ libc-0.2.180 \ libredox-0.1.12 \ libz-rs-sys-0.5.5 \ linux-raw-sys-0.11.0 \ litemap-0.7.4 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ mach2-0.4.3 \ maybe-async-0.2.10 \ memchr-2.7.6 \ memmap2-0.9.9 \ minimad-0.14.0 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ ndk-0.9.0 \ ndk-context-0.1.1 \ ndk-sys-0.6.0+11769913 \ nix-0.29.0 \ nix-0.30.1 \ notify-8.2.0 \ notify-types-2.0.0 \ num-bigint-0.4.6 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_enum-0.7.5 \ num_enum_derive-0.7.5 \ objc2-0.6.3 \ objc2-app-kit-0.3.2 \ objc2-audio-toolbox-0.3.2 \ objc2-core-audio-0.3.2 \ objc2-core-audio-types-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ percent-encoding-2.3.2 \ pkg-config-0.3.32 \ portable-atomic-1.13.0 \ portable-atomic-util-0.2.4 \ pretty_assertions-1.4.1 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.105 \ proc-status-0.1.1 \ prodash-30.0.1 \ quote-1.0.43 \ r-efi-5.3.0 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ redox_users-0.4.6 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rodio-0.21.1 \ rustc-hash-2.1.1 \ rustix-1.1.3 \ rustversion-1.0.22 \ same-file-1.0.6 \ schemars-1.2.0 \ schemars_derive-1.2.0 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ shell-words-1.1.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ smallvec-1.15.1 \ stable_deref_trait-1.2.1 \ strict-0.2.0 \ strsim-0.11.1 \ symphonia-0.5.5 \ symphonia-bundle-mp3-0.5.5 \ symphonia-core-0.5.5 \ symphonia-metadata-0.5.5 \ syn-2.0.114 \ synstructure-0.13.2 \ tempfile-3.24.0 \ termimad-0.34.1 \ terminal-light-1.8.0 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ tinystr-0.7.6 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ typenum-1.19.0 \ unicode-bom-2.0.3 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ url-2.5.8 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ version_check-0.9.5 \ vte-0.15.0 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-futures-0.4.56 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.83 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.54.0 \ windows-core-0.54.0 \ windows-core-0.61.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-result-0.1.2 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.46.0 \ write16-1.0.0 \ writeable-0.5.5 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ xterm-query-0.5.2 \ yansi-1.0.1 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.6 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zlib-rs-0.5.5 \ zmij-1.0.12 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/bear/Makefile b/devel/bear/Makefile index 83b9569aedc1..51e6ec853b32 100644 --- a/devel/bear/Makefile +++ b/devel/bear/Makefile @@ -1,39 +1,40 @@ PORTNAME= bear DISTVERSION= 4.0.3 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= aokblast@FreeBSD.org COMMENT= Tool that generates a compilation database for clang tooling WWW= https://github.com/rizsotto/Bear LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cargo USE_GITHUB= yes GH_ACCOUNT= rizsotto GH_PROJECT= Bear OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_PROGRAM} ${WRKDIR}/target/release/bear ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKDIR}/target/release/wrapper ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_PROGRAM} ${WRKDIR}/target/release/libexec.so ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/man/bear.1 ${STAGEDIR}${PREFIX}/share/man/man1 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AGENTS.md ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CODE_OF_CONDUCT.md ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CONTRIBUTING.md ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/INSTALL.md ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} post-install: .for l in bin/bear lib/${PORTNAME}/libexec.so lib/${PORTNAME}/wrapper @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${l} .endfor .include diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile index d77ae58879e9..0c4d54421eec 100644 --- a/devel/bingrep/Makefile +++ b/devel/bingrep/Makefile @@ -1,34 +1,34 @@ PORTNAME= bingrep DISTVERSIONPREFIX= v DISTVERSION= 0.12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org COMMENT= Grep through binaries WWW= https://github.com/m4b/bingrep LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo cpe CPE_VENDOR= bingrep_project USE_GITHUB= yes GH_ACCOUNT= m4b PLIST_FILES= bin/bingrep PORTDOCS= README.md PORTEXAMPLES= *.png OPTIONS_DEFINE= DOCS EXAMPLES do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/etc && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/devel/bunyan/Makefile b/devel/bunyan/Makefile index baa4f484051b..f80dacbf109d 100644 --- a/devel/bunyan/Makefile +++ b/devel/bunyan/Makefile @@ -1,111 +1,111 @@ PORTNAME= bunyan DISTVERSIONPREFIX= v DISTVERSION= 0.1.9 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= CLI to pretty print logs in bunyan format WWW= https://github.com/LukeMathWalker/bunyan LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= LukeMathWalker CARGO_CRATES= aho-corasick-0.7.20 \ android_system_properties-0.1.5 \ anyhow-1.0.66 \ assert_cmd-2.0.6 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bstr-1.0.1 \ bumpalo-3.11.1 \ cc-1.0.77 \ cfg-if-1.0.0 \ chrono-0.4.23 \ clap-4.0.27 \ clap_derive-4.0.21 \ clap_lex-0.3.0 \ codespan-reporting-0.11.1 \ colored-2.0.0 \ core-foundation-sys-0.8.3 \ cxx-1.0.82 \ cxx-build-1.0.82 \ cxxbridge-flags-1.0.82 \ cxxbridge-macro-1.0.82 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.8.0 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ float-cmp-0.9.0 \ heck-0.4.0 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ io-lifetimes-1.0.1 \ is-terminal-0.4.0 \ itertools-0.10.5 \ itoa-1.0.4 \ js-sys-0.3.60 \ lazy_static-1.4.0 \ libc-0.2.137 \ link-cplusplus-1.0.7 \ linux-raw-sys-0.1.3 \ log-0.4.17 \ memchr-2.5.0 \ normalize-line-endings-0.3.0 \ num-integer-0.1.45 \ num-traits-0.2.15 \ once_cell-1.16.0 \ os_str_bytes-6.4.1 \ predicates-2.1.3 \ predicates-core-1.0.5 \ predicates-tree-1.0.7 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.47 \ quote-1.0.21 \ regex-1.7.0 \ regex-automata-0.1.10 \ regex-syntax-0.6.28 \ rustix-0.36.3 \ ryu-1.0.11 \ scratch-1.0.2 \ serde-1.0.147 \ serde_derive-1.0.147 \ serde_json-1.0.89 \ strsim-0.10.0 \ syn-1.0.103 \ termcolor-1.1.3 \ termtree-0.4.0 \ unicode-ident-1.0.5 \ unicode-width-0.1.10 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ wasm-bindgen-0.2.83 \ wasm-bindgen-backend-0.2.83 \ wasm-bindgen-macro-0.2.83 \ wasm-bindgen-macro-support-0.2.83 \ wasm-bindgen-shared-0.2.83 \ 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_aarch64_gnullvm-0.42.0 \ windows_aarch64_msvc-0.42.0 \ windows_i686_gnu-0.42.0 \ windows_i686_msvc-0.42.0 \ windows_x86_64_gnu-0.42.0 \ windows_x86_64_gnullvm-0.42.0 \ windows_x86_64_msvc-0.42.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/busd/Makefile b/devel/busd/Makefile index 952b83d7e8b2..a1aeffd25d05 100644 --- a/devel/busd/Makefile +++ b/devel/busd/Makefile @@ -1,28 +1,28 @@ PORTNAME= busd DISTVERSION= 0.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org COMMENT= D-Bus daemon/broker implementation based on zbus WWW= https://github.com/dbus2/busd LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= dbus2 PLIST_FILES= bin/${PORTNAME} post-patch: # Respect consolekit2 as XDG_RUNTIME_DIR fallback @${REINPLACE_CMD} 's,/run,/var&,' \ ${WRKSRC}/src/bus/mod.rs # Respect PREFIX for devel/dbus configs @${REINPLACE_CMD} 's,/usr/share,${LOCALBASE}/share,' \ ${WRKSRC}/src/bin/busd.rs \ ${WRKSRC}/src/config/mod.rs \ ${WRKSRC}/tests/config.rs .include diff --git a/devel/bustle/Makefile b/devel/bustle/Makefile index 927c5d0d6850..c062d9f3acfa 100644 --- a/devel/bustle/Makefile +++ b/devel/bustle/Makefile @@ -1,35 +1,36 @@ PORTNAME= bustle DISTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= devel gnome MASTER_SITES= https://gitlab.gnome.org/World/${PORTNAME}/-/releases/${DISTVERSION}/downloads/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tagattie@FreeBSD.org COMMENT= Visualize D-Bus activity WWW= https://apps.gnome.org/Bustle/ \ https://gitlab.gnome.org/World/bustle LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstreamcli:devel/appstream LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene USES= cargo desktop-file-utils gettext-tools gnome meson tar:xz USE_GNOME= glib20 gtk40 libadwaita GLIB_SCHEMAS= org.freedesktop.Bustle.gschema.xml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no PORTDOCS= CONTRIBUTING.md README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/cargo-about/Makefile b/devel/cargo-about/Makefile index e33f75334b6c..4408ca6d1108 100644 --- a/devel/cargo-about/Makefile +++ b/devel/cargo-about/Makefile @@ -1,38 +1,39 @@ PORTNAME= cargo-about DISTVERSION= 0.8.4 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Cargo plugin to generate list of all licenses for a crate WWW= http://embark.rs \ https://github.com/EmbarkStudios/cargo-about LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_i386= ld: error: undefined symbol: __atomic_load BUILD_DEPENDS= rust>1.85:lang/rust LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= EmbarkStudios RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 CARGO_BUILDDEP= no PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif .include diff --git a/devel/cargo-bloat/Makefile b/devel/cargo-bloat/Makefile index 5f250e23cfc9..29bccdc70444 100644 --- a/devel/cargo-bloat/Makefile +++ b/devel/cargo-bloat/Makefile @@ -1,41 +1,41 @@ PORTNAME= cargo-bloat DISTVERSIONPREFIX= v DISTVERSION= 0.12.1 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Find out what takes most of the space in your executable WWW= https://github.com/RazrFalcon/cargo-bloat LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= RazrFalcon CARGO_CRATES= aho-corasick-1.1.3 \ binfarce-0.2.1 \ fallible-iterator-0.2.0 \ json-0.12.4 \ libc-0.2.154 \ memchr-2.7.2 \ memmap2-0.9.4 \ multimap-0.10.0 \ pdb-0.8.0 \ pico-args-0.5.0 \ regex-1.10.4 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ scroll-0.11.0 \ term_size-0.3.2 \ uuid-1.8.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile index 3b252b7d67f7..46e01ac4d026 100644 --- a/devel/cargo-c/Makefile +++ b/devel/cargo-c/Makefile @@ -1,38 +1,39 @@ PORTNAME= cargo-c DISTVERSION= 0.10.21 DISTVERSIONSUFFIX= +cargo-0.95.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= vishwin@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-cache/Makefile b/devel/cargo-cache/Makefile index 975081790fe1..b5c5d125f261 100644 --- a/devel/cargo-cache/Makefile +++ b/devel/cargo-cache/Makefile @@ -1,130 +1,130 @@ PORTNAME= cargo-cache DISTVERSION= 0.8.3 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Manage cargo cache, print sizes of dirs, remove dirs selectively WWW= https://github.com/matthiaskrgr/cargo-cache LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= matthiaskrgr CARGO_CRATES= adler-1.0.2 \ aho-corasick-0.7.18 \ ansi_term-0.12.1 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ camino-1.0.9 \ cargo-platform-0.1.2 \ cargo_metadata-0.15.0 \ cc-1.0.73 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-3.2.15 \ clap_lex-0.2.4 \ crc32fast-1.3.2 \ crossbeam-channel-0.5.6 \ crossbeam-deque-0.8.2 \ crossbeam-epoch-0.9.10 \ crossbeam-utils-0.8.11 \ ctor-0.1.22 \ diff-0.1.13 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ either-1.7.0 \ fastrand-1.8.0 \ filetime-0.2.17 \ flate2-1.0.24 \ form_urlencoded-1.0.1 \ fs_extra-1.2.0 \ getrandom-0.2.7 \ git2-0.14.2 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ home-0.5.3 \ humansize-1.1.1 \ idna-0.2.3 \ indexmap-1.9.1 \ instant-0.1.12 \ itoa-1.0.2 \ jobserver-0.1.24 \ libc-0.2.126 \ libgit2-sys-0.13.2+1.4.2 \ libz-sys-1.1.8 \ log-0.4.17 \ matches-0.1.9 \ memchr-2.5.0 \ memoffset-0.6.5 \ miniz_oxide-0.5.3 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.13.1 \ once_cell-1.13.0 \ os_str_bytes-6.2.0 \ output_vt100-0.1.3 \ path-slash-0.2.0 \ percent-encoding-2.1.0 \ pkg-config-0.3.25 \ pretty_assertions-1.2.1 \ proc-macro2-1.0.42 \ quote-1.0.20 \ rayon-1.5.3 \ rayon-core-1.9.3 \ redox_syscall-0.2.15 \ redox_users-0.4.3 \ regex-1.6.0 \ regex-syntax-0.6.27 \ remove_dir_all-0.5.3 \ remove_dir_all-0.7.0 \ rustc_tools_util-0.2.0 \ ryu-1.0.10 \ same-file-1.0.6 \ scopeguard-1.1.0 \ semver-1.0.12 \ serde-1.0.140 \ serde_derive-1.0.140 \ serde_json-1.0.82 \ strsim-0.10.0 \ syn-1.0.98 \ tar-0.4.38 \ tempfile-3.3.0 \ termcolor-1.1.3 \ terminal_size-0.1.17 \ textwrap-0.15.0 \ thiserror-1.0.31 \ thiserror-impl-1.0.31 \ time-0.1.44 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.2 \ unicode-normalization-0.1.21 \ url-2.2.2 \ vcpkg-0.2.15 \ walkdir-2.3.2 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.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 \ windows-sys-0.36.1 \ windows_aarch64_msvc-0.36.1 \ windows_i686_gnu-0.36.1 \ windows_i686_msvc-0.36.1 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_msvc-0.36.1 \ xattr-0.2.3 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/cargo-deny/Makefile b/devel/cargo-deny/Makefile index e2c96f5b28a0..84f9af8dd19b 100644 --- a/devel/cargo-deny/Makefile +++ b/devel/cargo-deny/Makefile @@ -1,399 +1,400 @@ PORTNAME= cargo-deny DISTVERSION= 0.19.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Cargo plugin for linting dependencies WWW= http://embark.rs \ https://github.com/EmbarkStudios/cargo-deny LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= EmbarkStudios 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= adler2-2.0.1 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arc-swap-1.8.0 \ async-compression-0.4.36 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-2.10.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ borsh-1.6.0 \ bstr-1.12.1 \ bumpalo-3.19.1 \ byteorder-1.5.0 \ bytes-1.11.0 \ camino-1.2.2 \ cargo-lock-11.0.0 \ cc-1.2.51 \ cesu8-1.1.0 \ cfg-expr-0.20.5 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ clru-0.6.2 \ codespan-0.13.1 \ codespan-reporting-0.13.1 \ colorchoice-1.0.4 \ combine-4.6.7 \ compression-codecs-0.4.35 \ compression-core-0.4.31 \ console-0.15.11 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ cvss-2.2.0 \ deranged-0.5.5 \ digest-0.10.7 \ displaydoc-0.2.5 \ dunce-1.0.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ errno-0.3.14 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ fern-0.7.1 \ filetime-0.2.26 \ find-msvc-tools-0.1.6 \ fixedbitset-0.5.7 \ flate2-1.1.5 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ form_urlencoded-1.2.2 \ fs-err-3.2.2 \ fs_extra-1.3.0 \ funty-2.0.0 \ 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 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gix-0.77.0 \ gix-actor-0.37.1 \ gix-attributes-0.29.0 \ gix-bitmap-0.2.15 \ gix-chunk-0.4.12 \ gix-command-0.6.5 \ gix-commitgraph-0.31.0 \ gix-config-0.50.0 \ gix-config-value-0.16.0 \ gix-credentials-0.34.1 \ gix-date-0.12.1 \ gix-diff-0.57.1 \ gix-discover-0.45.0 \ gix-features-0.45.2 \ gix-filter-0.24.1 \ gix-fs-0.18.2 \ gix-glob-0.23.0 \ gix-hash-0.21.2 \ gix-hashtable-0.11.0 \ gix-ignore-0.18.0 \ gix-index-0.45.1 \ gix-lock-20.0.1 \ gix-negotiate-0.25.0 \ gix-object-0.54.1 \ gix-odb-0.74.0 \ gix-pack-0.64.1 \ gix-packetline-0.20.0 \ gix-path-0.10.22 \ gix-pathspec-0.14.0 \ gix-prompt-0.12.0 \ gix-protocol-0.55.0 \ gix-quote-0.6.1 \ gix-ref-0.57.0 \ gix-refspec-0.35.0 \ gix-revision-0.39.0 \ gix-revwalk-0.25.0 \ gix-sec-0.12.2 \ gix-shallow-0.7.0 \ gix-submodule-0.24.0 \ gix-tempfile-20.0.1 \ gix-trace-0.1.17 \ gix-transport-0.52.1 \ gix-traverse-0.51.1 \ gix-url-0.34.0 \ gix-utils-0.3.1 \ gix-validate-0.10.1 \ gix-worktree-0.46.0 \ gix-worktree-state-0.24.0 \ globset-0.4.18 \ goblin-0.10.4 \ h2-0.4.13 \ hash32-0.3.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heapless-0.8.0 \ heck-0.5.0 \ home-0.5.12 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-util-0.1.19 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.12.1 \ insta-1.46.0 \ io-close-0.3.7 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ jiff-0.2.18 \ jiff-static-0.2.18 \ jiff-tzdb-0.1.5 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.83 \ krates-0.20.0 \ kstring-2.0.2 \ libc-0.2.179 \ libredox-0.1.12 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ maybe-async-0.2.10 \ memchr-2.7.6 \ memmap2-0.9.9 \ mime-0.3.17 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ nu-ansi-term-0.50.3 \ num-conv-0.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-probe-0.2.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ percent-encoding-2.3.2 \ petgraph-0.8.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ plain-0.2.3 \ platforms-3.7.0 \ portable-atomic-1.13.0 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ proc-macro2-1.0.105 \ prodash-30.0.1 \ quote-1.0.43 \ r-efi-5.3.0 \ radium-0.7.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ reqwest-0.13.1 \ ring-0.17.14 \ rustc-stable-hash-0.1.2 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.13.2 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.8 \ rustsec-0.31.0 \ rustversion-1.0.22 \ same-file-1.0.6 \ schannel-0.1.28 \ scopeguard-1.2.0 \ scroll-0.13.0 \ scroll_derive-0.13.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.10.9 \ shell-words-1.1.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-0.4.1 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ similar-2.7.0 \ slab-0.4.11 \ smallvec-1.15.1 \ smol_str-0.3.2 \ socket2-0.6.1 \ spdx-0.13.3 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ subtle-2.6.1 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tame-index-0.26.0 \ tap-1.0.1 \ target-lexicon-0.13.3 \ tempfile-3.24.0 \ termcolor-1.4.1 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-rustls-0.26.4 \ tokio-util-0.7.18 \ toml-0.9.10+spec-1.1.0 \ toml-span-0.6.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.2 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-core-0.1.36 \ try-lock-0.2.5 \ twox-hash-2.1.2 \ typenum-1.19.0 \ unicode-bom-2.0.3 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ unicode-width-0.2.2 \ untrusted-0.9.0 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-futures-0.4.56 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.83 \ webpki-root-certs-1.0.5 \ webpki-roots-1.0.5 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ wyz-0.5.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zlib-rs-0.5.5 \ zmij-1.0.12 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.16+zstd.1.5.7 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/cargo-depgraph/Makefile b/devel/cargo-depgraph/Makefile index 32081506561c..c5584383d24f 100644 --- a/devel/cargo-depgraph/Makefile +++ b/devel/cargo-depgraph/Makefile @@ -1,65 +1,65 @@ PORTNAME= cargo-depgraph DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Create dependency graphs for cargo projects WWW= https://github.com/jplatte/cargo-depgraph LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= graphviz>0:graphics/graphviz USES= cargo USE_GITHUB= yes GH_ACCOUNT= jplatte CARGO_CRATES= anstream-0.6.4 \ anstyle-1.0.4 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.1 \ anstyle-wincon-3.0.2 \ anyhow-1.0.75 \ camino-1.1.6 \ cargo-platform-0.1.5 \ cargo_metadata-0.18.1 \ clap-4.4.11 \ clap_builder-4.4.11 \ clap_lex-0.6.0 \ colorchoice-1.0.0 \ equivalent-1.0.1 \ fixedbitset-0.4.2 \ hashbrown-0.14.3 \ indexmap-2.1.0 \ itoa-1.0.9 \ petgraph-0.6.4 \ proc-macro2-1.0.70 \ quote-1.0.33 \ ryu-1.0.15 \ semver-1.0.20 \ serde-1.0.193 \ serde_derive-1.0.193 \ serde_json-1.0.108 \ strsim-0.10.0 \ syn-2.0.39 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ unicode-ident-1.0.12 \ utf8parse-0.2.1 \ 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/${PORTNAME} .include diff --git a/devel/cargo-dist/Makefile b/devel/cargo-dist/Makefile index 10696f790da7..e0dfa0e70b30 100644 --- a/devel/cargo-dist/Makefile +++ b/devel/cargo-dist/Makefile @@ -1,475 +1,476 @@ PORTNAME= cargo-dist DISTVERSIONPREFIX= v DISTVERSION= 0.31.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Shippable application packaging WWW= https://github.com/astral-sh/cargo-dist \ https://github.com/axodotdev/cargo-dist LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes #GH_ACCOUNT= astral-sh GH_ACCOUNT= axodotdev CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.0 \ aes-0.8.4 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.14 \ anstyle-1.0.13 \ anstyle-parse-0.2.4 \ anstyle-query-1.0.3 \ anstyle-wincon-3.0.3 \ anyhow-1.0.102 \ arraydeque-0.5.1 \ autocfg-1.3.0 \ aws-lc-rs-1.16.0 \ aws-lc-sys-0.37.1 \ axoasset-2.0.1 \ axocli-0.3.0 \ axoprocess-0.2.1 \ axotag-0.3.0 \ axoupdater-0.10.0 \ backtrace-0.3.76 \ backtrace-ext-0.2.1 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.11.0 \ blake2-0.10.6 \ block-buffer-0.10.4 \ bumpalo-3.19.0 \ bytecount-0.6.8 \ bytemuck-1.16.0 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ bzip2-0.6.0 \ camino-1.2.2 \ cargo-platform-0.1.8 \ cargo-platform-0.3.1 \ cargo-wix-0.3.9 \ cargo_metadata-0.18.1 \ cargo_metadata-0.23.1 \ cc-1.2.56 \ cesu8-1.1.0 \ cfg-expr-0.20.6 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.38 \ cipher-0.4.4 \ clap-4.5.60 \ clap-cargo-0.18.3 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ cmake-0.1.57 \ color-backtrace-0.7.2 \ colorchoice-1.0.1 \ combine-4.6.7 \ comfy-table-7.2.2 \ console-0.15.10 \ console-0.16.2 \ constant_time_eq-0.4.2 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.12 \ crc32fast-1.5.0 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ current_platform-0.2.0 \ darling-0.14.4 \ darling_core-0.14.4 \ darling_macro-0.14.4 \ debug-ignore-1.0.5 \ deranged-0.5.6 \ derive_builder-0.11.2 \ derive_builder_core-0.11.2 \ derive_builder_macro-0.11.2 \ dialoguer-0.12.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ document-features-0.2.11 \ dunce-1.0.5 \ dyn-clone-1.0.17 \ either-1.12.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.34 \ encoding_rs_io-0.1.7 \ env_logger-0.10.2 \ equivalent-1.0.1 \ errno-0.3.13 \ fastrand-2.1.0 \ filetime-0.2.23 \ find-msvc-tools-0.1.9 \ fixedbitset-0.5.7 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ futures-channel-0.3.30 \ futures-core-0.3.30 \ futures-task-0.3.30 \ futures-util-0.3.30 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.3 \ getrandom-0.4.1 \ gimli-0.32.3 \ goblin-0.10.5 \ guppy-0.17.25 \ guppy-workspace-hack-0.1.0 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ hashlink-0.10.0 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hmac-0.12.1 \ homedir-0.3.4 \ http-1.1.0 \ http-body-1.0.0 \ http-body-util-0.1.3 \ httparse-1.10.1 \ humantime-2.1.0 \ hyper-1.6.0 \ hyper-rustls-0.27.2 \ hyper-util-0.1.17 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.0 \ image-0.25.4 \ include_dir-0.7.4 \ include_dir_macros-0.7.4 \ indexmap-1.9.3 \ indexmap-2.11.4 \ inout-0.1.3 \ insta-1.45.1 \ ipnet-2.9.0 \ iri-string-0.7.10 \ is-terminal-0.4.12 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.0 \ itertools-0.11.0 \ itertools-0.14.0 \ itoa-1.0.11 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.31 \ js-sys-0.3.86 \ keccak-0.1.6 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ lexopt-0.3.0 \ libbz2-rs-sys-0.2.2 \ libc-0.2.174 \ linux-raw-sys-0.4.14 \ linux-raw-sys-0.9.4 \ litemap-0.7.3 \ litrs-0.4.2 \ lock_api-0.4.12 \ log-0.3.9 \ log-0.4.29 \ lru-slab-0.1.2 \ lzma-sys-0.1.20 \ mach_object-0.1.17 \ memchr-2.7.4 \ memo-map-0.3.2 \ miette-5.10.0 \ miette-7.6.0 \ miette-derive-5.10.0 \ miette-derive-7.6.0 \ mime-0.3.17 \ minijinja-2.16.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.1 \ mustache-0.9.0 \ nested-0.1.1 \ newline-converter-0.3.0 \ nix-0.29.0 \ node-semver-2.2.0 \ nom-7.1.3 \ nu-ansi-term-0.50.1 \ num-conv-0.2.0 \ num-traits-0.2.19 \ object-0.37.3 \ once_cell-1.21.3 \ openssl-probe-0.2.1 \ oro-common-0.3.34 \ oro-package-spec-0.3.34 \ owo-colors-4.0.0 \ parking_lot-0.12.2 \ parking_lot_core-0.9.10 \ parse-changelog-0.6.15 \ pathdiff-0.2.3 \ pbkdf2-0.12.2 \ percent-encoding-2.3.2 \ peresil-0.3.0 \ petgraph-0.8.3 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.30 \ plain-0.2.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ prettyplease-0.2.37 \ proc-macro2-1.0.106 \ quick-error-1.2.3 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.36 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.5 \ redox_syscall-0.4.1 \ redox_syscall-0.5.1 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.10.4 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ reqwest-0.13.2 \ ring-0.17.14 \ rustc-cfg-0.5.0 \ rustc-demangle-0.1.24 \ rustc-hash-2.0.0 \ rustix-0.38.34 \ rustix-1.0.8 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.18 \ same-file-1.0.6 \ saphyr-parser-0.0.6 \ schannel-0.1.23 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scopeguard-1.2.0 \ scroll-0.13.0 \ scroll_derive-0.13.1 \ security-framework-3.7.0 \ security-framework-sys-2.17.0 \ self-replace-1.5.0 \ self_cell-1.0.4 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ serde_yaml_bw-2.5.1 \ sha1-0.10.6 \ sha2-0.10.9 \ sha3-0.10.8 \ sharded-slab-0.1.7 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simd-adler32-0.3.7 \ similar-2.7.0 \ slab-0.4.9 \ smallvec-1.15.1 \ socket2-0.6.0 \ spdx-0.13.3 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.10.0 \ strsim-0.11.1 \ subtle-2.5.0 \ supports-color-3.0.0 \ supports-hyperlinks-3.0.0 \ supports-unicode-3.0.0 \ sxd-document-0.3.2 \ sxd-xpath-0.4.2 \ syn-1.0.109 \ syn-2.0.117 \ sync_wrapper-1.0.1 \ synstructure-0.13.1 \ tar-0.4.44 \ target-lexicon-0.13.3 \ target-spec-3.5.7 \ temp-dir-0.2.0 \ tempfile-3.10.1 \ termcolor-1.4.1 \ terminal_size-0.4.1 \ textwrap-0.16.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.8 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.7.6 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.26.0 \ toml-1.0.3+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.25.3+spec-1.1.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ typed-arena-1.7.0 \ typed-path-0.12.3 \ typenum-1.17.0 \ unicode-ident-1.0.12 \ unicode-linebreak-0.1.5 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.12 \ unicode-width-0.2.0 \ unicode-xid-0.2.6 \ unsafe-libyaml-norway-0.2.15 \ untrusted-0.9.0 \ url-2.5.8 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.1 \ uuid-1.21.0 \ valuable-0.1.0 \ version_check-0.9.4 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.109 \ wasm-bindgen-futures-0.4.42 \ wasm-bindgen-macro-0.2.109 \ wasm-bindgen-macro-support-0.2.109 \ wasm-bindgen-shared-0.2.109 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.69 \ web-time-1.1.0 \ webpki-root-certs-1.0.6 \ widestring-1.1.0 \ 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-0.57.0 \ windows-core-0.52.0 \ windows-core-0.57.0 \ windows-implement-0.57.0 \ windows-interface-0.57.0 \ windows-link-0.2.0 \ windows-result-0.1.2 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.0 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.14 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rt-0.39.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ write16-1.0.0 \ writeable-0.5.5 \ xattr-1.3.1 \ xz2-0.1.7 \ yoke-0.7.4 \ yoke-derive-0.7.4 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.4 \ zerofrom-derive-0.1.4 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-8.1.0 \ zlib-rs-0.6.0 \ zmij-1.0.12 \ zopfli-0.8.3 \ zstd-0.13.3 \ zstd-safe-7.1.0 \ zstd-sys-2.0.10+zstd.1.5.6 PLIST_FILES= bin/dist do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/dist \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/devel/cargo-edit/Makefile b/devel/cargo-edit/Makefile index ac048d90c681..0f16baaddd63 100644 --- a/devel/cargo-edit/Makefile +++ b/devel/cargo-edit/Makefile @@ -1,371 +1,372 @@ PORTNAME= cargo-edit DISTVERSIONPREFIX= v DISTVERSION= 0.13.9 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Utility for managing cargo dependencies from the command line WWW= https://github.com/killercup/cargo-edit LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libssh2.so:security/libssh2 USES= cargo localbase:ldflags ssl USE_GITHUB= yes GH_ACCOUNT= killercup 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= adler2-2.0.1 \ aho-corasick-1.1.4 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-lossy-1.1.4 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-svg-0.1.11 \ anstyle-wincon-3.0.10 \ anyhow-1.0.100 \ async-compression-0.4.33 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.5.0 \ automod-1.0.15 \ base16ct-0.2.0 \ base64-0.22.1 \ base64ct-1.8.0 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ borsh-1.5.7 \ bstr-1.12.1 \ bumpalo-3.19.0 \ bytes-1.10.1 \ camino-1.2.1 \ cargo-platform-0.2.0 \ cargo-test-macro-0.4.6 \ cargo-test-support-0.7.5 \ cargo-util-0.2.24 \ cargo-util-schemas-0.8.2 \ cargo_metadata-0.21.0 \ cc-1.2.45 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.51 \ clap-cargo-0.16.0 \ clap-verbosity-flag-3.0.4 \ clap_builder-4.5.51 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ colorchoice-1.0.4 \ compression-codecs-0.4.32 \ compression-core-0.4.30 \ concolor-control-0.0.7 \ concolor-query-0.0.4 \ const-oid-0.9.6 \ content_inspector-0.2.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crates-io-0.40.14 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ ct-codecs-1.1.6 \ curl-0.4.49 \ curl-sys-0.4.84+curl-8.17.0 \ der-0.7.10 \ deranged-0.5.5 \ digest-0.10.7 \ displaydoc-0.2.5 \ dunce-1.0.5 \ ecdsa-0.16.9 \ ed25519-compact-2.1.1 \ either-1.15.0 \ elliptic-curve-0.13.8 \ env_filter-0.1.4 \ env_logger-0.11.8 \ equivalent-1.0.2 \ erased-serde-0.4.9 \ errno-0.3.14 \ fastrand-2.3.0 \ ff-0.13.1 \ fiat-crypto-0.3.0 \ filetime-0.2.26 \ find-msvc-tools-0.1.4 \ flate2-1.1.5 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ 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 \ generic-array-0.14.9 \ getrandom-0.2.16 \ getrandom-0.3.4 \ git2-0.20.2 \ glob-0.3.3 \ globset-0.4.18 \ group-0.13.0 \ h2-0.4.12 \ hashbrown-0.16.0 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.12 \ html-escape-0.2.13 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ humantime-2.3.0 \ humantime-serde-1.1.1 \ hyper-1.8.0 \ hyper-rustls-0.27.7 \ hyper-util-0.1.17 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.1 \ icu_properties_data-2.1.1 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ indexmap-2.12.0 \ ipnet-2.11.0 \ iri-string-0.7.9 \ is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.15 \ jiff-0.2.16 \ jiff-static-0.2.16 \ jobserver-0.1.34 \ js-sys-0.3.82 \ libc-0.2.177 \ libgit2-sys-0.18.2+1.9.1 \ libredox-0.1.10 \ libssh2-sys-0.3.1 \ libz-rs-sys-0.5.2 \ libz-sys-1.1.22 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ log-0.4.28 \ lru-slab-0.1.2 \ memchr-2.7.6 \ miniz_oxide-0.8.9 \ mio-1.1.0 \ miow-0.6.1 \ normalize-line-endings-0.3.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-probe-0.1.6 \ openssl-sys-0.9.111 \ ordered-float-2.10.1 \ orion-0.17.11 \ os_pipe-1.2.3 \ p384-0.13.1 \ pasetors-0.7.7 \ pathdiff-0.2.3 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ primeorder-0.13.6 \ proc-macro2-1.0.103 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ reqwest-0.12.24 \ rfc6979-0.4.0 \ ring-0.17.14 \ rustc-hash-2.1.1 \ rustc-stable-hash-0.1.2 \ rustix-1.1.2 \ rustls-0.23.35 \ rustls-native-certs-0.8.2 \ rustls-pki-types-1.13.0 \ rustls-webpki-0.103.8 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.28 \ sec1-0.7.3 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde-untagged-0.1.9 \ serde-value-0.7.0 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_spanned-0.6.9 \ serde_spanned-1.0.3 \ serde_urlencoded-0.7.1 \ sha2-0.10.9 \ shell-escape-0.1.5 \ shlex-1.3.0 \ signature-2.2.0 \ simd-adler32-0.3.7 \ similar-2.7.0 \ slab-0.4.11 \ smallvec-1.15.1 \ smol_str-0.3.4 \ snapbox-0.6.23 \ snapbox-macros-0.4.0 \ socket2-0.6.1 \ spki-0.7.3 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-2.0.110 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tame-index-0.22.0 \ tar-0.4.44 \ tempfile-3.23.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.48.0 \ tokio-rustls-0.26.4 \ tokio-util-0.7.17 \ toml-0.8.23 \ toml-0.9.8 \ toml-span-0.5.2 \ toml_datetime-0.6.11 \ toml_datetime-0.7.3 \ toml_edit-0.22.27 \ toml_edit-0.23.7 \ toml_parser-1.0.4 \ toml_write-0.1.2 \ toml_writer-1.0.4 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ trycmd-0.15.10 \ twox-hash-2.1.2 \ typeid-1.0.3 \ typenum-1.19.0 \ unicode-ident-1.0.22 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ untrusted-0.9.0 \ url-2.5.7 \ utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.105 \ wasm-bindgen-futures-0.4.55 \ wasm-bindgen-macro-0.2.105 \ wasm-bindgen-macro-support-0.2.105 \ wasm-bindgen-shared-0.2.105 \ web-sys-0.3.82 \ web-time-1.1.0 \ webpki-roots-1.0.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zlib-rs-0.5.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/cargo-set-version \ bin/cargo-upgrade post-install: # these 2 were merged into cargo @${RM} \ ${STAGEDIR}${PREFIX}/bin/cargo-add \ ${STAGEDIR}${PREFIX}/bin/cargo-rm .include diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile index 75217e3c6f9c..5613292b8cd5 100644 --- a/devel/cargo-generate/Makefile +++ b/devel/cargo-generate/Makefile @@ -1,33 +1,33 @@ PORTNAME= cargo-generate DISTVERSIONPREFIX= v DISTVERSION= 0.23.4 -PORTREVISION= 5 +PORTREVISION= 6 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-hack/Makefile b/devel/cargo-hack/Makefile index c33bfa5c29e5..6f663b0e6efc 100644 --- a/devel/cargo-hack/Makefile +++ b/devel/cargo-hack/Makefile @@ -1,73 +1,74 @@ PORTNAME= cargo-hack DISTVERSIONPREFIX= v DISTVERSION= 0.6.43 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Cargo subcommand for testing and continuous integration WWW= https://github.com/taiki-e/cargo-hack LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= taiki-e CARGO_CRATES= anyhow-1.0.102 \ autocfg-1.5.0 \ bitflags-2.11.0 \ block2-0.6.2 \ build-context-0.1.4 \ cargo-config2-0.1.43 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ ctrlc-3.5.2 \ dispatch2-0.3.1 \ easy-ext-1.0.3 \ equivalent-1.0.2 \ errno-0.3.14 \ fastrand-2.3.0 \ fs-err-3.3.0 \ hashbrown-0.16.1 \ indexmap-2.13.0 \ itoa-1.0.17 \ lexopt-0.3.2 \ libc-0.2.183 \ linux-raw-sys-0.12.1 \ memchr-2.8.0 \ nix-0.31.2 \ objc2-0.6.4 \ objc2-encode-4.1.0 \ once_cell-1.21.3 \ proc-macro2-1.0.106 \ quote-1.0.45 \ rustix-1.1.4 \ same-file-1.0.6 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ syn-2.0.117 \ tempfile-3.27.0 \ termcolor-1.4.1 \ toml-1.0.6+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.25.4+spec-1.1.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ unicode-ident-1.0.24 \ winapi-util-0.1.11 \ windows-link-0.2.1 \ windows-sys-0.61.2 \ winnow-0.7.15 \ zmij-1.0.21 \ test-helper@git+https://github.com/taiki-e/test-helper.git?rev=f38a7f5\#f38a7f5895cb5f562195c6116cffc139d712acf5 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/cargo-leptos/Makefile b/devel/cargo-leptos/Makefile index 7f0fd6400dd5..335216dc76dc 100644 --- a/devel/cargo-leptos/Makefile +++ b/devel/cargo-leptos/Makefile @@ -1,657 +1,657 @@ PORTNAME= cargo-leptos DISTVERSIONPREFIX= v DISTVERSION= 0.2.42 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Build tool for Leptos WWW= https://github.com/leptos-rs/cargo-leptos LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: rustc-LLVM ERROR: out of memory BROKEN_i386= compilation fails: undefined symbol: __atomic_fetch_add_8 (-march=i586 didn't help) BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libssh2.so:security/libssh2 USES= cargo localbase perl5 USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= leptos-rs 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= Inflector-0.11.4 \ addr2line-0.24.2 \ adler2-2.0.1 \ adler32-1.2.0 \ ahash-0.7.8 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ aligned-0.4.2 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ anyhow-1.0.98 \ anymap2-0.13.0 \ arbitrary-1.4.1 \ arrayvec-0.7.6 \ as-slice-0.2.1 \ ascii-1.1.0 \ ast_node-3.0.3 \ auth-git2-0.5.8 \ auto_impl-1.3.0 \ autocfg-1.5.0 \ axum-0.8.4 \ axum-core-0.5.2 \ backtrace-0.3.75 \ base64-0.22.1 \ base64-simd-0.7.0 \ base64-simd-0.8.0 \ base64ct-1.8.0 \ better_scoped_tls-1.0.1 \ bitflags-1.3.2 \ bitflags-2.9.1 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ brotli-8.0.1 \ brotli-decompressor-5.0.0 \ browserslist-rs-0.18.2 \ bstr-1.12.0 \ bumpalo-3.19.0 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ byteorder-1.5.0 \ bytes-1.10.1 \ bytes-str-0.2.7 \ camino-1.1.10 \ cargo-config2-0.1.35 \ cargo-generate-0.23.4 \ cargo-platform-0.2.0 \ cargo-util-schemas-0.2.0 \ cargo-util-schemas-0.8.2 \ cargo_metadata-0.20.0 \ castaway-0.2.4 \ cc-1.2.29 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ chrono-0.4.41 \ clap-4.5.41 \ clap_builder-4.5.41 \ clap_derive-4.5.41 \ clap_lex-0.7.5 \ color-eyre-0.6.5 \ color-spantrace-0.3.0 \ colorchoice-1.0.4 \ compact_str-0.7.1 \ console-0.15.11 \ console-0.16.0 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ const-str-0.3.2 \ const-str-proc-macro-0.3.2 \ convert_case-0.6.0 \ core-foundation-sys-0.8.7 \ core2-0.4.0 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ cssparser-0.33.0 \ cssparser-color-0.1.0 \ cssparser-macros-0.6.1 \ cvt-0.1.2 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ dary_heap-0.3.7 \ dashmap-5.5.3 \ data-encoding-2.9.0 \ data-url-0.1.1 \ debugid-0.8.0 \ deranged-0.4.0 \ derive-where-1.5.0 \ derive_arbitrary-1.4.1 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ dialoguer-0.11.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dotenvy-0.15.7 \ dtoa-1.0.10 \ dtoa-short-0.3.5 \ dunce-1.0.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_filter-0.1.3 \ env_home-0.1.0 \ env_logger-0.11.8 \ equivalent-1.0.2 \ erased-serde-0.4.6 \ errno-0.3.13 \ eyre-0.6.12 \ fallible-iterator-0.2.0 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ file-id-0.2.2 \ filetime-0.2.25 \ fixedbitset-0.5.7 \ flate2-1.1.2 \ flexi_logger-0.30.2 \ fnv-1.0.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ from_variant-2.0.2 \ fs-err-3.1.1 \ fs_at-0.2.1 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ 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 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.26.2 \ gimli-0.31.1 \ git2-0.20.2 \ gix-actor-0.35.2 \ gix-config-0.45.1 \ gix-config-value-0.15.1 \ gix-date-0.10.3 \ gix-features-0.42.1 \ gix-fs-0.15.0 \ gix-glob-0.20.1 \ gix-hash-0.18.0 \ gix-hashtable-0.8.1 \ gix-lock-17.1.0 \ gix-object-0.49.1 \ gix-path-0.10.19 \ gix-ref-0.52.1 \ gix-sec-0.11.0 \ gix-tempfile-17.1.0 \ gix-trace-0.1.13 \ gix-utils-0.3.0 \ gix-validate-0.10.0 \ globset-0.4.16 \ hash32-0.3.1 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ hashbrown-0.15.4 \ heapless-0.8.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ home-0.5.11 \ hstr-1.1.6 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ hyper-1.6.0 \ hyper-rustls-0.27.7 \ hyper-util-0.1.15 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ id-arena-2.2.1 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ if_chain-1.0.2 \ ignore-0.4.23 \ indenter-0.3.3 \ indexmap-1.9.3 \ indexmap-2.10.0 \ indicatif-0.18.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ insta-1.43.1 \ instant-0.1.13 \ io-uring-0.7.8 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is-macro-0.3.7 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ jiff-0.2.15 \ jiff-static-0.2.15 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.33 \ js-sys-0.3.77 \ jsonc-parser-0.26.2 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ kstring-2.0.2 \ lazy_static-1.5.0 \ leb128-0.2.5 \ leptos_hot_reload-0.8.3 \ libc-0.2.174 \ libflate-2.1.0 \ libflate_lz77-2.1.0 \ libgit2-sys-0.18.2+1.9.1 \ libredox-0.1.4 \ libssh2-sys-0.3.1 \ libz-rs-sys-0.5.1 \ libz-sys-1.1.22 \ lightningcss-1.0.0-alpha.67 \ lightningcss-derive-1.0.0-alpha.43 \ linux-raw-sys-0.9.4 \ liquid-0.26.11 \ liquid-core-0.26.11 \ liquid-derive-0.26.10 \ liquid-lib-0.26.11 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.27 \ lru-0.10.1 \ lru-slab-0.1.2 \ matches-0.1.10 \ matchit-0.8.4 \ md-5-0.10.6 \ memchr-2.7.5 \ memmap2-0.9.7 \ miette-7.6.0 \ miette-derive-7.6.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ names-0.14.0 \ new_debug_unreachable-1.0.6 \ nix-0.29.0 \ nom-7.1.3 \ normpath-0.2.0 \ normpath-1.3.0 \ notify-8.1.0 \ notify-debouncer-full-0.5.0 \ notify-types-2.0.0 \ nu-ansi-term-0.50.1 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-src-300.5.1+3.5.1 \ openssl-sys-0.9.109 \ option-ext-0.2.0 \ ordered-float-2.10.1 \ outref-0.1.0 \ outref-0.5.2 \ owo-colors-4.2.2 \ par-core-1.0.4 \ par-iter-1.0.2 \ parcel_selectors-0.28.2 \ parcel_sourcemap-2.1.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ path-clean-0.1.0 \ path-clean-1.0.1 \ pathdiff-0.2.3 \ percent-encoding-2.3.1 \ pest-2.8.1 \ pest_derive-2.8.1 \ pest_generator-2.8.1 \ pest_meta-2.8.1 \ petgraph-0.7.1 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ preset_env_base-3.0.2 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.95 \ proc-macro2-diagnostics-0.10.1 \ prodash-29.0.2 \ psm-0.1.26 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ quinn-0.11.8 \ quinn-proto-0.11.12 \ quinn-udp-0.5.13 \ quote-1.0.40 \ r-efi-5.3.0 \ radium-0.7.0 \ radix_fmt-1.0.0 \ rand-0.8.5 \ rand-0.9.1 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.13 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ regress-0.10.4 \ remove_dir_all-1.0.0 \ rend-0.4.2 \ reqwest-0.12.22 \ rhai-1.22.2 \ rhai_codegen-2.2.0 \ ring-0.17.14 \ rkyv-0.7.45 \ rkyv_derive-0.7.45 \ rle-decode-fast-1.0.3 \ rstml-0.12.1 \ rustc-demangle-0.1.25 \ rustc-hash-2.1.1 \ rustix-1.0.8 \ rustls-0.23.29 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.4 \ rustversion-1.0.21 \ ryu-1.0.20 \ ryu-js-1.0.2 \ same-file-1.0.6 \ sanitize-filename-0.6.0 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ seahash-4.1.0 \ semver-1.0.26 \ serde-1.0.219 \ serde-untagged-0.1.7 \ serde-value-0.7.0 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ serde_path_to_error-0.1.17 \ serde_spanned-0.6.9 \ serde_spanned-1.0.0 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-registry-1.4.5 \ simd-abstraction-0.7.1 \ simd-adler32-0.3.7 \ simdutf8-0.1.5 \ similar-2.7.0 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.10 \ smallvec-1.15.1 \ smartstring-1.0.1 \ socket2-0.5.10 \ st-map-0.2.4 \ stable_deref_trait-1.2.0 \ stacker-0.1.21 \ static-map-macro-0.3.4 \ static_assertions-1.1.0 \ string_enum-1.0.2 \ strsim-0.11.1 \ subtle-2.6.1 \ swc-26.0.1 \ swc_allocator-4.0.1 \ swc_atoms-5.0.0 \ swc_common-12.0.1 \ swc_compiler_base-23.0.2 \ swc_config-3.1.1 \ swc_config_macro-1.0.1 \ swc_ecma_ast-12.0.0 \ swc_ecma_codegen-14.0.0 \ swc_ecma_codegen_macros-2.0.2 \ swc_ecma_compat_bugfixes-17.0.0 \ swc_ecma_compat_common-16.0.0 \ swc_ecma_compat_es2015-17.0.0 \ swc_ecma_compat_es2016-16.0.0 \ swc_ecma_compat_es2017-16.0.0 \ swc_ecma_compat_es2018-16.0.0 \ swc_ecma_compat_es2019-16.0.0 \ swc_ecma_compat_es2020-17.0.0 \ swc_ecma_compat_es2021-16.0.0 \ swc_ecma_compat_es2022-17.0.0 \ swc_ecma_compat_es3-16.0.0 \ swc_ecma_ext_transforms-16.0.0 \ swc_ecma_lexer-15.0.2 \ swc_ecma_lints-17.0.0 \ swc_ecma_loader-12.0.0 \ swc_ecma_minifier-21.0.4 \ swc_ecma_parser-15.0.2 \ swc_ecma_preset_env-21.0.0 \ swc_ecma_transforms-20.0.0 \ swc_ecma_transforms_base-16.0.0 \ swc_ecma_transforms_classes-16.0.0 \ swc_ecma_transforms_compat-18.0.0 \ swc_ecma_transforms_macros-1.0.1 \ swc_ecma_transforms_module-18.0.0 \ swc_ecma_transforms_optimization-17.0.2 \ swc_ecma_transforms_proposal-16.0.0 \ swc_ecma_transforms_react-18.0.0 \ swc_ecma_transforms_typescript-18.0.0 \ swc_ecma_usage_analyzer-17.0.2 \ swc_ecma_utils-16.0.0 \ swc_ecma_visit-12.0.0 \ swc_eq_ignore_macros-1.0.1 \ swc_error_reporters-14.0.0 \ swc_macros_common-1.0.1 \ swc_node_comments-12.0.0 \ swc_sourcemap-9.3.2 \ swc_timer-1.0.0 \ swc_trace_macro-2.0.2 \ swc_transform_common-6.0.0 \ swc_typescript-15.0.0 \ swc_visit-2.0.1 \ syn-1.0.109 \ syn-2.0.104 \ syn_derive-0.2.0 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tap-1.0.1 \ tar-0.4.44 \ target-lexicon-0.13.2 \ temp-dir-0.1.16 \ tempfile-3.19.1 \ terminal-prompt-0.2.3 \ terminal_size-0.4.2 \ textwrap-0.16.2 \ thin-vec-0.2.14 \ thiserror-1.0.69 \ thiserror-2.0.12 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ thread_local-1.1.9 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tiny-keccak-2.0.2 \ tinystr-0.8.1 \ tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ tokio-1.46.1 \ tokio-macros-2.5.0 \ tokio-rustls-0.26.2 \ tokio-tungstenite-0.26.2 \ toml-0.8.23 \ toml-0.9.2 \ toml_datetime-0.6.11 \ toml_datetime-0.7.0 \ toml_edit-0.22.27 \ toml_parser-1.0.1 \ toml_write-0.1.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-error-0.2.1 \ tracing-subscriber-0.3.19 \ triomphe-0.1.14 \ try-lock-0.2.5 \ tungstenite-0.26.2 \ typed-arena-2.0.2 \ typeid-1.0.3 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicode-bom-2.0.3 \ unicode-id-0.3.5 \ unicode-id-start-1.3.1 \ unicode-ident-1.0.18 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.1 \ unicode-xid-0.2.6 \ unit-prefix-0.5.1 \ untrusted-0.9.0 \ url-2.5.4 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.17.0 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vlq-0.5.1 \ vsimd-0.8.0 \ walkdir-2.5.0 \ walrus-0.23.3 \ walrus-macro-0.22.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-cli-support-0.2.100 \ wasm-bindgen-externref-xform-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-multi-value-xform-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-bindgen-threads-xform-0.2.100 \ wasm-bindgen-wasm-conventions-0.2.100 \ wasm-bindgen-wasm-interpreter-0.2.100 \ wasm-encoder-0.206.0 \ wasm-encoder-0.214.0 \ wasmparser-0.206.0 \ wasmparser-0.214.0 \ web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-1.0.1 \ which-8.0.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-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.12 \ winsafe-0.0.19 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ wyz-0.5.1 \ xattr-1.5.1 \ yansi-1.0.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 \ zip-4.3.0 \ zlib-rs-0.5.1 \ zopfli-0.8.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == powerpc LTO_UNSAFE= yes .endif .include diff --git a/devel/cargo-llvm-cov/Makefile b/devel/cargo-llvm-cov/Makefile index 0d0e29e3f5f9..933b9b1b0501 100644 --- a/devel/cargo-llvm-cov/Makefile +++ b/devel/cargo-llvm-cov/Makefile @@ -1,96 +1,97 @@ PORTNAME= cargo-llvm-cov DISTVERSIONPREFIX= v DISTVERSION= 0.8.4 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Rust: Cargo subcommand to easily use LLVM source-based code coverage WWW= https://github.com/taiki-e/cargo-llvm-cov LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= taiki-e CARGO_CRATES= aho-corasick-1.1.4 \ anyhow-1.0.102 \ autocfg-1.5.0 \ bitflags-2.11.0 \ bstr-1.12.1 \ build-context-0.1.4 \ camino-1.2.2 \ cargo-config2-0.1.43 \ cfg-if-1.0.4 \ duct-1.1.1 \ errno-0.3.14 \ fastrand-2.3.0 \ filetime-0.2.27 \ fs-err-3.3.0 \ glob-0.3.3 \ itoa-1.0.17 \ lcov2cobertura-1.0.9 \ lexopt-0.3.2 \ libc-0.2.183 \ libredox-0.1.14 \ linux-raw-sys-0.12.1 \ memchr-2.8.0 \ normpath-1.5.0 \ once_cell-1.21.3 \ opener-0.8.4 \ os_pipe-1.2.3 \ plain-0.2.3 \ proc-macro2-1.0.106 \ quick-xml-0.39.2 \ quote-1.0.45 \ redox_syscall-0.7.3 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ rustc-demangle-0.1.27 \ rustix-1.1.4 \ rustversion-1.0.22 \ ruzstd-0.8.2 \ same-file-1.0.6 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ shared_child-1.1.1 \ shared_thread-0.2.0 \ shell-escape-0.1.5 \ syn-2.0.117 \ tar-0.4.44 \ tempfile-3.27.0 \ termcolor-1.4.1 \ toml-1.0.6+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_parser-1.0.9+spec-1.1.0 \ unicode-ident-1.0.24 \ walkdir-2.5.0 \ winapi-util-0.1.11 \ windows-link-0.2.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.15 \ xattr-1.6.1 \ zmij-1.0.21 \ test-helper@git+https://github.com/taiki-e/test-helper.git?rev=f38a7f5\#f38a7f5895cb5f562195c6116cffc139d712acf5 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/cargo-make/Makefile b/devel/cargo-make/Makefile index 2457a9330090..b818272eb38e 100644 --- a/devel/cargo-make/Makefile +++ b/devel/cargo-make/Makefile @@ -1,21 +1,21 @@ PORTNAME= cargo-make DISTVERSION= 0.37.24 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org COMMENT= Rust task runner and build tool WWW= https://sagiegurari.github.io/cargo-make/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= sagiegurari PLIST_FILES= bin/cargo-make \ bin/makers .include diff --git a/devel/cargo-mutants/Makefile b/devel/cargo-mutants/Makefile index 46c00c47843c..eb1bfcfc8f88 100644 --- a/devel/cargo-mutants/Makefile +++ b/devel/cargo-mutants/Makefile @@ -1,226 +1,227 @@ PORTNAME= cargo-mutants DISTVERSIONPREFIX= v DISTVERSION= 27.0.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Mutation testing for Rust WWW= https://mutants.rs/ \ https://github.com/sourcefrog/cargo-mutants LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails, see https://github.com/sourcefrog/cargo-mutants/issues/380 BROKEN_i386= compilation fails, see https://github.com/sourcefrog/cargo-mutants/issues/380 USES= cargo USE_GITHUB= yes GH_ACCOUNT= sourcefrog CARGO_CRATES= aho-corasick-1.1.3 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.86 \ assert_cmd-2.0.17 \ assert_matches-1.5.0 \ atty-0.2.14 \ autocfg-1.4.0 \ bitflags-1.3.2 \ bitflags-2.8.0 \ borsh-1.5.5 \ bstr-1.11.3 \ bumpalo-3.17.0 \ camino-1.2.2 \ cargo-platform-0.3.2 \ cargo_metadata-0.23.1 \ cfg-expr-0.17.2 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ clap-4.5.28 \ clap_builder-4.5.27 \ clap_complete-4.0.0 \ clap_derive-4.5.28 \ clap_lex-0.7.4 \ color-print-0.3.1 \ color-print-proc-macro-0.3.7 \ colorchoice-1.0.3 \ console-0.15.0 \ cp_r-0.5.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ ctrlc-3.4.7 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ dyn-clone-1.0.19 \ either-1.13.0 \ encode_unicode-0.3.6 \ env_filter-0.1.3 \ env_logger-0.11.6 \ equivalent-1.0.1 \ errno-0.3.10 \ fastrand-2.3.0 \ filetime-0.2.25 \ flickzeug-0.4.5 \ float-cmp-0.10.0 \ fnv-1.0.7 \ fs2-0.4.0 \ fuchsia-cprng-0.1.1 \ getrandom-0.3.3 \ globset-0.4.16 \ guppy-workspace-hack-0.1.0 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ ignore-0.4.23 \ indexmap-1.9.3 \ indexmap-2.7.1 \ indoc-2.0.0 \ insta-1.12.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.14 \ jiff-0.1.29 \ jobserver-0.1.0 \ js-sys-0.3.77 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ libc-0.2.174 \ libredox-0.1.3 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ log-0.4.25 \ matchers-0.2.0 \ memchr-2.7.4 \ minimal-lexical-0.2.1 \ mutants-0.0.3 \ nextest-metadata-0.12.1 \ nextest-workspace-hack-0.1.0 \ nix-0.30.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ nutmeg-0.1.6 \ once_cell-1.20.3 \ path-slash-0.2.0 \ pin-project-lite-0.2.16 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.95 \ quick-error-1.2.3 \ quote-1.0.35 \ r-efi-5.3.0 \ rand-0.3.23 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rdrand-0.4.0 \ redox_syscall-0.4.1 \ redox_syscall-0.5.8 \ ref-cast-1.0.24 \ ref-cast-impl-1.0.24 \ reflink-0.1.3 \ regex-1.10.0 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustix-0.38.44 \ rustix-1.1.2 \ rustversion-1.0.19 \ rusty-fork-0.3.1 \ ryu-1.0.19 \ same-file-1.0.6 \ schemars-0.9.0 \ schemars_derive-0.9.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_spanned-0.6.8 \ serde_yaml-0.8.26 \ sharded-slab-0.1.7 \ similar-2.1.0 \ smallvec-1.13.2 \ smol_str-0.3.2 \ strsim-0.11.1 \ strum-0.26.0 \ strum_macros-0.26.4 \ syn-2.0.104 \ target-lexicon-0.12.16 \ target-spec-3.2.2 \ tempfile-3.22.0 \ terminal_size-0.1.17 \ terminal_size-0.4.1 \ termtree-0.5.1 \ test-log-0.2.16 \ test-log-macros-0.2.17 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ thread_local-1.1.8 \ toml-0.8.0 \ toml_datetime-0.6.8 \ toml_edit-0.20.7 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ unicode-ident-1.0.16 \ unicode-width-0.1.14 \ utf8parse-0.2.2 \ valuable-0.1.1 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ wasite-0.1.0 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ whoami-1.5.0 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ 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.5.40 \ wit-bindgen-0.46.0 \ yaml-rust-0.4.5 \ yansi-0.5.1 \ yansi-1.0.1 \ zmij-1.0.21 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/cargo-readme/Makefile b/devel/cargo-readme/Makefile index d3f01ce06ddd..45992f85ef30 100644 --- a/devel/cargo-readme/Makefile +++ b/devel/cargo-readme/Makefile @@ -1,21 +1,21 @@ PORTNAME= cargo-readme DISTVERSIONPREFIX= v DISTVERSION= 3.3.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org COMMENT= Generate README.md from doc comments WWW= https://github.com/webern/cargo-readme LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= webern PLIST_FILES= bin/cargo-readme .include diff --git a/devel/cargo-tarpaulin/Makefile b/devel/cargo-tarpaulin/Makefile index 1d45cb081390..213110c3293c 100644 --- a/devel/cargo-tarpaulin/Makefile +++ b/devel/cargo-tarpaulin/Makefile @@ -1,28 +1,29 @@ PORTNAME= cargo-tarpaulin DISTVERSION= 0.35.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Code coverage tool for Rust projects WWW= https://github.com/xd009642/tarpaulin LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_armv7= compilation fails, see https://github.com/xd009642/llvm-profparser/issues/25 BROKEN_i386= compilation fails, see https://github.com/xd009642/llvm-profparser/issues/25 USES= cargo localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= xd009642 GH_PROJECT= tarpaulin OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/cargo-tarpaulin .include diff --git a/devel/catppuccin-whiskers/Makefile b/devel/catppuccin-whiskers/Makefile index ad85b3ffc5eb..ddd85ee21767 100644 --- a/devel/catppuccin-whiskers/Makefile +++ b/devel/catppuccin-whiskers/Makefile @@ -1,28 +1,29 @@ PORTNAME= whiskers DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= catppuccin- MAINTAINER= tagattie@FreeBSD.org COMMENT= Soothing port creation tool for the high-spirited! WWW= https://whiskers.catppuccin.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= catppuccin PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/cbfmt/Makefile b/devel/cbfmt/Makefile index 38178105c189..c7a94275c27a 100644 --- a/devel/cbfmt/Makefile +++ b/devel/cbfmt/Makefile @@ -1,87 +1,87 @@ PORTNAME= cbfmt DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Tool to format codeblocks inside markdown and org documents WWW= https://github.com/lukas-reineke/cbfmt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= lukas-reineke CARGO_CRATES= aho-corasick-0.7.18 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bstr-0.2.17 \ cc-1.0.73 \ cfg-if-1.0.0 \ clap-3.2.17 \ clap_lex-0.2.4 \ crossbeam-utils-0.8.11 \ fnv-1.0.7 \ futures-0.3.23 \ futures-channel-0.3.23 \ futures-core-0.3.23 \ futures-executor-0.3.23 \ futures-io-0.3.23 \ futures-macro-0.3.23 \ futures-sink-0.3.23 \ futures-task-0.3.23 \ futures-util-0.3.23 \ globset-0.4.9 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ ignore-0.4.18 \ indexmap-1.9.1 \ lazy_static-1.4.0 \ libc-0.2.131 \ log-0.4.17 \ memchr-2.5.0 \ num_cpus-1.13.1 \ once_cell-1.13.0 \ os_str_bytes-6.3.0 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ proc-macro2-1.0.43 \ quote-1.0.21 \ regex-1.6.0 \ regex-syntax-0.6.27 \ same-file-1.0.6 \ serde-1.0.143 \ serde_derive-1.0.143 \ slab-0.4.7 \ smawk-0.3.1 \ strsim-0.10.0 \ syn-1.0.99 \ termcolor-1.1.3 \ textwrap-0.15.0 \ thiserror-1.0.32 \ thiserror-impl-1.0.32 \ thread_local-1.1.4 \ tokio-1.20.1 \ tokio-macros-1.8.0 \ toml-0.5.9 \ tree-sitter-0.20.8 \ tree-sitter-md-0.1.1 \ tree-sitter-org-1.3.0 \ tree-sitter-rst-0.1.0 \ unicode-ident-1.0.3 \ unicode-linebreak-0.1.2 \ unicode-width-0.1.9 \ walkdir-2.3.2 \ 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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/cocogitto/Makefile b/devel/cocogitto/Makefile index c316a14f4b83..bc7d2de97a08 100644 --- a/devel/cocogitto/Makefile +++ b/devel/cocogitto/Makefile @@ -1,275 +1,275 @@ PORTNAME= cocogitto DISTVERSION= 6.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Conventional commits toolbox WWW= https://github.com/cocogitto/cocogitto LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes CARGO_CRATES= aho-corasick-1.1.3 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.100 \ assert_cmd-2.0.17 \ autocfg-1.5.0 \ bitflags-1.3.2 \ bitflags-2.9.4 \ block-buffer-0.10.4 \ bstr-1.12.0 \ bumpalo-3.19.0 \ cc-1.2.41 \ cfg-if-1.0.4 \ chrono-0.4.42 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ clap-4.5.49 \ clap_builder-4.5.49 \ clap_complete-4.5.59 \ clap_complete_nushell-4.5.9 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ clap_mangen-0.2.30 \ cmd_lib-1.9.6 \ cmd_lib_macros-1.9.6 \ cog_schemars-0.1.0 \ cog_schemars_derive-0.1.0 \ colorchoice-1.0.4 \ colored-2.2.0 \ config-0.14.1 \ conventional_commit_parser-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ deunicode-1.6.2 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ dyn-clone-1.0.20 \ edit-0.1.5 \ either-1.15.0 \ env_logger-0.10.2 \ equivalent-1.0.2 \ errno-0.3.14 \ faccess-0.2.4 \ fastrand-2.3.0 \ find-msvc-tools-0.1.4 \ float-cmp-0.10.0 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ generic-array-0.14.9 \ getrandom-0.2.16 \ getrandom-0.3.4 \ git2-0.20.2 \ globset-0.4.17 \ globwalk-0.9.1 \ hashbrown-0.16.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ home-0.5.11 \ humansize-2.1.3 \ humantime-2.3.0 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.24 \ indexmap-2.11.4 \ indoc-2.0.6 \ is-terminal-0.4.16 \ is_terminal_polyfill-1.70.1 \ itertools-0.14.0 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.81 \ lazy_static-1.5.0 \ libc-0.2.177 \ libgit2-sys-0.18.2+1.9.1 \ libm-0.2.15 \ libz-sys-1.1.22 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.0 \ log-0.4.28 \ maplit-1.0.2 \ memchr-2.7.6 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ os_pipe-1.2.3 \ parse-zoneinfo-0.3.1 \ pathdiff-0.2.3 \ percent-encoding-2.3.2 \ pest-2.8.3 \ pest_derive-2.8.3 \ pest_generator-2.8.3 \ pest_meta-2.8.3 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ pkg-config-0.3.32 \ potential_utf-0.1.3 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.101 \ quick-error-1.2.3 \ quote-1.0.41 \ r-efi-5.3.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ roff-0.2.2 \ rustix-0.38.44 \ rustix-1.1.2 \ rustversion-1.0.22 \ rusty-forkfork-0.4.0 \ ryu-1.0.20 \ same-file-1.0.6 \ sealed_test-1.1.0 \ sealed_test_derive-1.1.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.145 \ serde_spanned-0.6.9 \ sha2-0.10.9 \ shell-words-1.1.0 \ shlex-1.3.0 \ siphasher-1.0.1 \ slug-0.1.6 \ smallvec-1.15.1 \ speculoos-0.12.0 \ stable_deref_trait-1.2.1 \ stderrlog-0.6.0 \ strsim-0.11.1 \ syn-2.0.106 \ synstructure-0.13.2 \ tempfile-3.23.0 \ tera-1.20.0 \ termcolor-1.1.3 \ termtree-0.5.1 \ thread_local-1.1.9 \ tinystr-0.8.1 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ typenum-1.19.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-ident-1.0.19 \ url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.104 \ wasm-bindgen-backend-0.2.104 \ wasm-bindgen-macro-0.2.104 \ wasm-bindgen-macro-support-0.2.104 \ wasm-bindgen-shared-0.2.104 \ which-4.4.2 \ which-6.0.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ winsafe-0.0.19 \ wit-bindgen-0.46.0 \ writeable-0.6.1 \ yansi-1.0.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.1 PLIST_FILES= bin/cog .include diff --git a/devel/convco/Makefile b/devel/convco/Makefile index 5c4dbdffe5a7..d9e26ad16565 100644 --- a/devel/convco/Makefile +++ b/devel/convco/Makefile @@ -1,193 +1,194 @@ PORTNAME= convco DISTVERSIONPREFIX= v DISTVERSION= 0.6.3 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Conventional commit CLI WWW= https://github.com/convco/convco LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes CARGO_CRATES= aho-corasick-1.1.4 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.6 \ anyhow-1.0.102 \ bitflags-2.11.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ cc-1.2.6 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_complete-4.5.66 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ cmake-0.1.52 \ colorchoice-1.0.4 \ console-0.16.2 \ cpufeatures-0.2.17 \ crypto-common-0.1.7 \ ctrlc-3.5.2 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ dialoguer-0.12.0 \ digest-0.10.7 \ dispatch2-0.3.1 \ displaydoc-0.2.5 \ encode_unicode-1.0.0 \ equivalent-1.0.1 \ errno-0.3.14 \ fastrand-2.3.0 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ getrandom-0.4.1 \ git2-0.20.4 \ handlebars-6.4.0 \ hashbrown-0.15.2 \ heck-0.5.0 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.0 \ indexmap-2.7.0 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ jiff-0.2.22 \ jiff-static-0.2.22 \ jiff-tzdb-0.1.5 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.32 \ leb128fmt-0.1.0 \ libc-0.2.182 \ libgit2-sys-0.18.3+1.9.2 \ libssh2-sys-0.3.0 \ libz-sys-1.1.20 \ linux-raw-sys-0.12.1 \ litemap-0.7.4 \ log-0.4.29 \ memchr-2.8.0 \ nix-0.31.2 \ num-modular-0.6.1 \ num-order-1.2.0 \ objc2-0.6.4 \ objc2-encode-4.1.0 \ once_cell-1.21.3 \ openssl-sys-0.9.104 \ percent-encoding-2.3.2 \ pest-2.8.6 \ pest_derive-2.8.6 \ pest_generator-2.8.6 \ pest_meta-2.8.6 \ pkg-config-0.3.31 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.4 \ prettyplease-0.2.37 \ proc-macro2-1.0.106 \ quote-1.0.44 \ r-efi-5.3.0 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ rustix-1.1.4 \ ryu-1.0.23 \ same-file-1.0.6 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_norway-0.9.42 \ sha2-0.10.9 \ shell-words-1.1.1 \ shlex-1.3.0 \ smallvec-1.13.2 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ syn-2.0.117 \ synstructure-0.13.1 \ tempfile-3.26.0 \ thiserror-2.0.18 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ tinystr-0.7.6 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.24 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unsafe-libyaml-norway-0.2.15 \ url-2.5.8 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasip2-1.0.1+wasi-0.2.4 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ winapi-util-0.1.9 \ windows-link-0.2.1 \ windows-sys-0.59.0 \ windows-sys-0.61.2 \ 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 \ wit-bindgen-0.46.0 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ write16-1.0.0 \ writeable-0.5.5 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zmij-1.0.21 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/corrosion/Makefile b/devel/corrosion/Makefile index dd556e13cc4c..bc403a9e8cf8 100644 --- a/devel/corrosion/Makefile +++ b/devel/corrosion/Makefile @@ -1,36 +1,36 @@ PORTNAME= corrosion DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Easy Rust and C/C++ integration WWW= https://corrosion-rs.github.io/corrosion/ \ https://github.com/corrosion-rs/corrosion LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rustc:lang/rust RUN_DEPENDS= rustc:lang/rust USES= cmake:testing compiler:c++14-lang USE_GITHUB= yes GH_ACCOUNT= corrosion-rs PLIST_FILES= lib/cmake/Corrosion/CorrosionConfig.cmake \ lib/cmake/Corrosion/CorrosionConfigVersion.cmake \ share/cmake/Corrosion.cmake \ share/cmake/CorrosionGenerator.cmake \ share/cmake/FindRust.cmake CMAKE_TESTING_ON= CORROSION_BUILD_TESTS # 2 tests fail NO_ARCH= yes # tests as of 0.5.2: 97% tests passed, 2 tests failed out of 72 (2 failures are in rustup and parsing of triplets) # tests as of 0.6.1: 91% tests passed, 9 tests failed out of 102 .include diff --git a/devel/cpu_rec_rs/Makefile b/devel/cpu_rec_rs/Makefile index 889a3ea3344a..e2d9266de860 100644 --- a/devel/cpu_rec_rs/Makefile +++ b/devel/cpu_rec_rs/Makefile @@ -1,31 +1,31 @@ PORTNAME= cpu_rec_rs DISTVERSIONPREFIX= release- DISTVERSION= 1.0.0 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= devel PATCH_SITES= https://github.com/trou/${PORTNAME}/commit/ PATCHFILES= 2b0cf547ce1eaa4b153c812f51bb9ab6928784cd.patch:-p1 MAINTAINER= se@FreeBSD.org COMMENT= Determine which CPU architecture is used in a binary file WWW= https://github.com/trou/cpu_rec_rs/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENCE USES= cargo USE_GITHUB= yes GH_ACCOUNT= trou OPTIONS_DEFINE= DOCS pre-build: ${REINPLACE_CMD} 's!%%CORPUS_DIR%%!${DATADIR}!' ${WRKSRC}/src/main.rs pre-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/cpu_rec_corpus/*.corpus ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/desed/Makefile b/devel/desed/Makefile index 315225c9c0fe..2ddece450819 100644 --- a/devel/desed/Makefile +++ b/devel/desed/Makefile @@ -1,114 +1,114 @@ PORTNAME= desed DISTVERSION= 1.2.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= yuri@FreeBSD.org COMMENT= Demystify and debug sed scripts from the comfort of your terminal WWW= https://github.com/SoptikHa2/desed LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= gsed:textproc/gsed USES= cargo PLIST_FILES= bin/${PORTNAME} CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ allocator-api2-0.2.18 \ 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 \ autocfg-1.4.0 \ backtrace-0.3.74 \ bitflags-1.3.2 \ bitflags-2.6.0 \ cassowary-0.3.0 \ castaway-0.2.3 \ cfg-if-1.0.0 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_lex-0.7.2 \ colorchoice-1.0.2 \ compact_str-0.8.0 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ either-1.13.0 \ equivalent-1.0.1 \ errno-0.3.9 \ foldhash-0.1.3 \ futures-core-0.3.31 \ gimli-0.31.1 \ hashbrown-0.15.0 \ heck-0.5.0 \ hermit-abi-0.3.9 \ inotify-0.10.2 \ inotify-sys-0.1.5 \ instability-0.3.2 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.11 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ libc-0.2.159 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ lru-0.12.5 \ memchr-2.7.4 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ object-0.36.5 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ pin-project-lite-0.2.14 \ proc-macro2-1.0.87 \ quote-1.0.37 \ ratatui-0.28.1 \ redox_syscall-0.5.7 \ rustc-demangle-0.1.24 \ rustix-0.38.37 \ rustversion-1.0.18 \ ryu-1.0.18 \ scopeguard-1.2.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ smallvec-1.13.2 \ socket2-0.5.7 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ syn-2.0.79 \ tokio-1.40.0 \ unicode-ident-1.0.13 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ utf8parse-0.2.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.52.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 .include diff --git a/devel/dorst/Makefile b/devel/dorst/Makefile index 9520a53941cb..5b9523fb7f7b 100644 --- a/devel/dorst/Makefile +++ b/devel/dorst/Makefile @@ -1,45 +1,45 @@ PORTNAME= dorst DISTVERSIONPREFIX= v DISTVERSION= 0.19.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= slowdive@me.com COMMENT= Codebase bootstrap/backup utility WWW= https://github.com/charlesrocket/dorst LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 FLAVORS= default gtk FLAVOR?= ${FLAVORS:[1]} default_CONFLICTS_INSTALL= ${PORTNAME}-gtk gtk_PKGNAMESUFFIX= -gtk gtk_CONFLICTS_INSTALL= ${PORTNAME} USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= charlesrocket .if ${FLAVOR:U} == gtk USES+= desktop-file-utils gnome USE_GNOME= glib20 gtk40 libadwaita CARGO_FEATURES+= gui PLIST_FILES+= share/applications/org.hellbyte.dorst.desktop \ share/pixmaps/org.hellbyte.dorst.png post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/share/org.hellbyte.dorst.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/share/org.hellbyte.dorst.png \ ${STAGEDIR}${PREFIX}/share/pixmaps .endif PLIST_FILES+= bin/dorst .include diff --git a/devel/dra/Makefile b/devel/dra/Makefile index 3702e1529f2b..2c4635ecbf3a 100644 --- a/devel/dra/Makefile +++ b/devel/dra/Makefile @@ -1,254 +1,254 @@ PORTNAME= dra DISTVERSION= 0.10.1 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Command line tool to download release assets from GitHub WWW= https://github.com/devmatteini/dra LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= devmatteini CARGO_CRATES= adler2-2.0.0 \ aho-corasick-0.7.19 \ anstream-0.6.11 \ anstyle-1.0.8 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ arbitrary-1.4.1 \ assert_cmd-2.1.1 \ autocfg-1.1.0 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block2-0.6.2 \ bstr-1.6.0 \ bumpalo-3.16.0 \ bytes-1.10.1 \ bzip2-0.6.1 \ bzip2-sys-0.1.13+1.0.8 \ cc-1.2.16 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_complete-4.5.61 \ clap_derive-4.5.49 \ clap_lex-0.7.4 \ colorchoice-1.0.0 \ console-0.16.0 \ cookie-0.18.1 \ cookie_store-0.22.0 \ crc32fast-1.4.2 \ ctrlc-3.5.1 \ deranged-0.4.1 \ derive_arbitrary-1.4.1 \ dialoguer-0.12.0 \ difflib-0.4.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ document-features-0.2.11 \ either-1.13.0 \ encode_unicode-1.0.0 \ equivalent-1.0.1 \ errno-0.3.9 \ fastrand-1.9.0 \ filetime-0.2.17 \ flate2-1.1.5 \ float-cmp-0.10.0 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ getrandom-0.2.15 \ getrandom-0.3.1 \ hashbrown-0.15.2 \ heck-0.5.0 \ http-1.3.1 \ httparse-1.10.1 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.1.0 \ idna_adapter-1.2.0 \ indexmap-2.6.0 \ indicatif-0.18.3 \ instant-0.1.12 \ io-lifetimes-1.0.2 \ itertools-0.14.0 \ itoa-1.0.6 \ js-sys-0.3.83 \ libbz2-rs-sys-0.2.1 \ libc-0.2.172 \ libz-rs-sys-0.5.2 \ linux-raw-sys-0.1.3 \ linux-raw-sys-0.4.14 \ litemap-0.7.4 \ litrs-0.4.1 \ lockfree-object-pool-0.1.6 \ log-0.4.27 \ lzma-sys-0.1.19 \ memchr-2.7.4 \ miniz_oxide-0.8.5 \ nix-0.30.1 \ normalize-line-endings-0.3.0 \ num-conv-0.1.0 \ num-traits-0.2.15 \ objc2-0.6.3 \ objc2-encode-4.1.0 \ once_cell-1.19.0 \ percent-encoding-2.3.2 \ pkg-config-0.3.25 \ portable-atomic-1.3.3 \ powerfmt-0.2.0 \ predicates-3.1.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.5 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.92 \ quote-1.0.35 \ redox_syscall-0.2.10 \ regex-1.5.6 \ regex-automata-0.3.4 \ regex-syntax-0.6.26 \ ring-0.17.14 \ rustix-0.36.16 \ rustix-0.38.37 \ rustls-0.23.25 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.103.1 \ rustversion-1.0.22 \ ryu-1.0.6 \ same-file-1.0.6 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.140 \ shell-words-1.1.0 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ smallvec-1.13.2 \ stable_deref_trait-1.2.0 \ strsim-0.11.0 \ subtle-2.6.1 \ syn-1.0.104 \ syn-2.0.90 \ synstructure-0.13.1 \ tar-0.4.44 \ tempfile-3.4.0 \ termtree-0.2.4 \ test-case-3.3.1 \ test-case-core-3.2.1 \ test-case-macros-3.2.1 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tinystr-0.7.6 \ unicode-ident-1.0.5 \ unicode-width-0.2.0 \ unit-prefix-0.5.1 \ untrusted-0.9.0 \ ureq-3.1.4 \ ureq-proto-0.5.3 \ url-2.5.7 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.1 \ uuid-1.18.1 \ version_check-0.9.5 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.106 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-time-1.1.0 \ webpki-roots-1.0.4 \ wildmatch-2.6.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-link-0.2.1 \ windows-sys-0.36.1 \ windows-sys-0.42.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.1 \ windows-targets-0.48.0 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.36.1 \ windows_aarch64_msvc-0.42.1 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.36.1 \ windows_i686_gnu-0.42.1 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.36.1 \ windows_i686_msvc-0.42.1 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.36.1 \ windows_x86_64_msvc-0.42.1 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ wit-bindgen-rt-0.33.0 \ write16-1.0.0 \ writeable-0.5.5 \ xattr-1.3.1 \ xz2-0.1.7 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-6.0.0 \ zlib-rs-0.5.2 \ zopfli-0.8.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/dtool/Makefile b/devel/dtool/Makefile index 483787e3b7bc..dc88ddc9dce5 100644 --- a/devel/dtool/Makefile +++ b/devel/dtool/Makefile @@ -1,191 +1,191 @@ PORTNAME= dtool DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org COMMENT= Command-line tool collection to assist development WWW= https://github.com/guoxbin/dtool LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= guoxbin CARGO_CRATES= aho-corasick-0.7.6 \ ansi_term-0.11.0 \ arrayref-0.3.6 \ arrayvec-0.4.12 \ arrayvec-0.5.2 \ atty-0.2.14 \ autocfg-0.1.7 \ autocfg-1.0.0 \ base64-0.11.0 \ bitcoin_hashes-0.9.7 \ bitflags-1.2.1 \ blake2b_simd-0.5.10 \ block-buffer-0.7.3 \ block-buffer-0.9.0 \ block-padding-0.1.5 \ bs58-0.3.0 \ bstr-0.2.9 \ build_const-0.2.1 \ bumpalo-3.2.0 \ byte-tools-0.3.1 \ byteorder-1.3.2 \ cc-1.0.70 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.10 \ clap-2.33.0 \ cloudabi-0.0.3 \ const-oid-0.6.0 \ constant_time_eq-0.1.5 \ cpufeatures-0.2.1 \ crc-1.8.1 \ crossbeam-utils-0.6.6 \ crypto-bigint-0.2.6 \ crypto-mac-0.11.1 \ csv-1.1.2 \ csv-core-0.1.6 \ curve25519-dalek-ng-4.0.1 \ der-0.4.1 \ digest-0.8.1 \ digest-0.9.0 \ dirs-1.0.5 \ dtoa-0.4.4 \ ecdsa-0.12.4 \ elliptic-curve-0.10.6 \ encode_unicode-0.3.6 \ entities-1.0.1 \ escaper-0.1.0 \ fake-simd-0.1.2 \ ff-0.10.1 \ fuchsia-cprng-0.1.1 \ gcc-0.3.55 \ generic-array-0.12.3 \ generic-array-0.14.4 \ getrandom-0.1.14 \ getrandom-0.2.3 \ group-0.10.0 \ heck-0.3.1 \ hermit-abi-0.1.6 \ hex-0.4.0 \ hmac-0.11.0 \ indexmap-1.3.1 \ itoa-0.4.4 \ js-sys-0.3.53 \ keccak-0.1.0 \ lazy_static-1.4.0 \ libc-0.2.101 \ linked-hash-map-0.5.3 \ log-0.4.8 \ madato-0.5.3 \ md5-0.7.0 \ memchr-2.3.0 \ merlin-3.0.0 \ nodrop-0.1.14 \ num-integer-0.1.42 \ num-traits-0.2.11 \ once_cell-1.8.0 \ opaque-debug-0.2.3 \ opaque-debug-0.3.0 \ p256-0.9.0 \ p384-0.8.0 \ parity-codec-3.5.4 \ pkcs8-0.7.5 \ ppv-lite86-0.2.10 \ prettytable-rs-0.8.0 \ proc-macro2-1.0.29 \ quote-1.0.2 \ rand-0.3.23 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand-0.8.4 \ rand_chacha-0.1.1 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.6.3 \ rand_hc-0.1.0 \ rand_hc-0.3.1 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ redox_users-0.3.3 \ regex-1.3.3 \ regex-automata-0.1.8 \ regex-syntax-0.6.13 \ ring-0.16.20 \ ripemd160-0.8.0 \ rust-argon2-0.6.1 \ rust-crypto-0.2.36 \ rustc-serialize-0.3.24 \ ryu-1.0.2 \ schnorrkel-0.10.1 \ secp256k1-0.20.3 \ secp256k1-sys-0.4.1 \ serde-1.0.104 \ serde_derive-1.0.104 \ serde_test-1.0.104 \ serde_yaml-0.7.5 \ sha2-0.8.1 \ sha2-0.9.6 \ sha3-0.8.2 \ signature-1.3.1 \ spin-0.5.2 \ spki-0.4.0 \ static_assertions-1.1.0 \ strsim-0.8.0 \ subtle-2.4.1 \ subtle-ng-2.4.1 \ syn-1.0.76 \ synstructure-0.12.3 \ term-0.5.2 \ textwrap-0.11.0 \ thread_local-1.0.1 \ time-0.1.42 \ twox-hash-1.6.1 \ typenum-1.12.0 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ unicode-xid-0.2.0 \ untrusted-0.7.1 \ urlencoding-1.0.0 \ vec_map-0.8.1 \ version_check-0.9.2 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasm-bindgen-0.2.76 \ wasm-bindgen-backend-0.2.76 \ wasm-bindgen-macro-0.2.76 \ wasm-bindgen-macro-support-0.2.76 \ wasm-bindgen-shared-0.2.76 \ web-sys-0.3.53 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ yaml-rust-0.4.3 \ yogcrypt-0.0.0 \ zeroize-1.4.1 \ zeroize_derive-1.0.0 PLIST_FILES= bin/${PORTNAME} _DOCS= docs/Usage.md README.md PORTDOCS= ${DOCS:T} OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${_DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/dura/Makefile b/devel/dura/Makefile index 338a35c1f108..fa9d231e35ec 100644 --- a/devel/dura/Makefile +++ b/devel/dura/Makefile @@ -1,120 +1,120 @@ PORTNAME= dura DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 33 +PORTREVISION= 34 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/electron37/Makefile b/devel/electron37/Makefile index 572570c05108..61a6734b52b0 100644 --- a/devel/electron37/Makefile +++ b/devel/electron37/Makefile @@ -1,438 +1,438 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} -PORTREVISION= 2 +PORTREVISION= 3 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v37.5.0/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.1:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.2:chromium \ pulseaudio-${PULSEV}.tar.gz:pulseaudio DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTFILES:C/:[^:]+$//:C/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}\.[0-9]//} MAINTAINER= tagattie@FreeBSD.org COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS WWW= https://electronjs.org/ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/electron/LICENSE DEPRECATED= EOLed upstream, switch to newer version EXPIRATION_DATE=2026-03-31 BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs ONLY_FOR_ARCHS= aarch64 amd64 i386 PATCH_DEPENDS= git:devel/git \ jq:textproc/jq BUILD_DEPENDS= gperf:devel/gperf \ bindgen:devel/rust-bindgen-cli \ yasm:devel/yasm \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ rustc:lang/rust \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libdbus-1.so:devel/dbus \ libicuuc.so:devel/icu \ libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ libffi.so:devel/libffi \ libnotify.so:devel/libnotify \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libdrm.so:graphics/libdrm \ libpng.so:graphics/png \ libwayland-client.so:graphics/wayland \ libwebp.so:graphics/webp \ libdav1d.so:multimedia/dav1d \ libva.so:multimedia/libva \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils TEST_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} USES= bison compiler:c++17-lang cpe display:test electron:env \ gettext-tools gl gmake gnome iconv:wchar_t jpeg \ localbase:ldflags ninja nodejs:22,build pkgconfig \ python:build,test qt:5 shebangfix tar:xz xorg CPE_VENDOR= electronjs USE_GITHUB= yes GH_TUPLE= nodejs:node:v${NODE_VER}:node \ nodejs:nan:${NAN_VER}:nan \ Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \ ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \ Mantle:Mantle:${MANTLE_VER}:mantle \ EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs USE_GL= gbm gl glesv2 USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \ xrender xscrnsaver xtst USE_QT= buildtools:build core:build widgets:build USE_ELECTRON= npm:yarn4 prefetch extract NPM_EXTRACT_WRKSRC= ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format MAKE_ARGS= -C out/${BUILDTYPE} MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include ALL_TARGET= electron electron:node_headers POST_BUILD_TARGETS= licenses version POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \ electron_mksnapshot_zip DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} BINARY_ALIAS= python3=${PYTHON_CMD} BUNDLE_LIBS= yes NO_WRKSUBDIR= yes WRKSRC_SUBDIR= src GN_ARGS+= clang_use_chrome_plugins=false \ enable_backup_ref_ptr_support=false \ enable_hangout_services_extension=true \ enable_nacl=false \ enable_remoting=false \ fatal_linker_warnings=false \ icu_use_data_file=false \ is_clang=true \ moc_qt5_path="${QT_TOOLDIR}/moc" \ optimize_webui=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator_shim=false \ use_aura=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_lld=true \ use_partition_alloc=true \ use_partition_alloc_as_malloc=false \ use_qt5=true \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libffi=true \ use_system_libjpeg=true \ use_udev=false \ chrome_pgo_phase=0 \ extra_cflags="${CFLAGS}" \ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ extra_ldflags="${LDFLAGS}" \ ffmpeg_branding="${FFMPEG_BRAND}" \ override_electron_version="${ELECTRON_VER}" # TODO: investigate building with these options: # use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \ ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR} OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO OPTIONS_EXCLUDE_aarch64=LTO OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT OPTIONS_SUB= yes CODECS_DESC= Compile and enable patented codecs like H.264 DIST_DESC= Build distribution zip files DRIVER_DESC= Install chromedriver HEIMDAL_BASE_DESC= Heimdal Kerberos (base) HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) MIT_DESC= MIT Kerberos (security/krb5) PIPEWIRE_DESC= Screen capture via PipeWire ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ FFMPEG_BRAND="Chrome" CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ FFMPEG_BRAND="Chromium" CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_VARS= GN_ARGS+=use_cups=true CUPS_VARS_OFF= GN_ARGS+=use_cups=false DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release DEBUG_VARS= BUILDTYPE=Debug \ GN_FILE=testing.gn \ GN_ARGS+=is_debug=true \ GN_ARGS+=is_component_build=false \ GN_ARGS+=symbol_level=1 \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="21 GB" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_FILE=release.gn \ GN_ARGS+=blink_symbol_level=0 \ GN_ARGS+=is_debug=false \ GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ WANTSPACE="14 GB" DIST_IMPLIES= DRIVER DRIVER_MAKE_ARGS= chromedriver HEIMDAL_LIB_DEPENDS= libkrb5.so.26:security/heimdal KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false LTO_VARS= GN_ARGS+=use_thin_lto=true \ GN_ARGS+=thin_lto_enable_optimizations=true \ WANTSPACE="14 GB" LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false MIT_LIB_DEPENDS= libkrb5.so.3:security/krb5 PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ GN_ARGS+=rtc_link_pipewire=true PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ GN_ARGS+=rtc_link_pipewire=false PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ PINCLUDES="-I${WRKSRC:H}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER CHROMIUM_VER= 138.0.7204.251 # See ${WRKSRC}/electron/DEPS for NODE_VER NODE_VER= 22.21.1 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38 # See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 # See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d .include "Makefile.version" .include .if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif LLVM_DEFAULT= 20 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} CFLAGS+= -Wno-error=implicit-function-declaration .if ${ARCH} == "aarch64" PLIST_SUB+= AARCH64="" \ AMD64="@comment " \ I386="@comment " \ NOT_AARCH64="@comment " FFMPEG_TARGET= arm64 .elif ${ARCH} == "amd64" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="" \ I386="@comment " \ NOT_AARCH64="" FFMPEG_TARGET= x64 .elif ${ARCH} == "i386" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="@comment " \ I386="" \ NOT_AARCH64="" FFMPEG_TARGET= ia32 .endif FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} # Allow relocations against read-only segments (override lld default) LDFLAGS_i386= -Wl,-znotext # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" TEST_ENV+= ${MAKE_ENV} \ ELECTRON_OUT_DIR=${BUILDTYPE} \ LOCAL_GIT_DIRECTORY=${LOCALBASE} \ DISABLE_CRASH_REPORTER_TESTS=1 pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build electron, you should have around 2GB of memory" @${ECHO_MSG} "and around ${WANTSPACE} of free disk space." @${ECHO_MSG} pre-extract: # Chromium source tarball is splitted into multiple fragments. Concatenate them # into a single one and manually extract it into WRKDIR. @${CAT} ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.? > \ ${WRKSRC:H}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX} @cd ${WRKSRC:H} && \ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} post-extract: # Move extracted sources to appropriate locations ${MV} ${WRKSRC:H}/chromium-${CHROMIUM_VER} ${WRKSRC} ${MV} ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron ${MV} ${WRKSRC:H}/${GH_PROJECT_nan}-${NAN_VER} ${WRKSRC}/third_party/nan ${MV} ${WRKSRC:H}/${GH_PROJECT_node}-${NODE_VER} \ ${WRKSRC}/third_party/electron_node ${MV} ${WRKSRC:H}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \ ${WRKSRC}/third_party/squirrel.mac @${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor ${MV} ${WRKSRC:H}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC ${MV} ${WRKSRC:H}/${GH_PROJECT_mantle}-${MANTLE_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle ${MV} ${WRKSRC:H}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \ ${WRKSRC}/third_party/engflow-reclient-configs pre-patch: ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC} # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete pre-configure: # We used to remove bundled libraries to be sure that chromium uses # system libraries and not shipped ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ dav1d flac fontconfig harfbuzz-ng libdrm libpng \ libusb libwebp libxml libxslt openh264 opus || ${FALSE} # Chromium uses an unreleased version of FFmpeg, so configure it cd ${WRKSRC}/media/ffmpeg && \ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ --config-only --branding=${FFMPEG_BRAND} cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h ${MKDIR} ${FFMPEG_CDIR} .for _e in config.h config.asm config_components.h libavcodec libavformat libavutil -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} .endfor touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni do-configure: # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \ --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}' # Make GN available to python scripts called during build ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node # Setup buildtools/freebsd @${MKDIR} ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip post-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS} post-build-DIST-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS} cd ${WRKSRC}/out/${BUILDTYPE} && \ ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt do-install: ${MKDIR} ${STAGEDIR}${DATADIR} .for f in electron mksnapshot v8_context_snapshot_generator ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so .for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${MKDIR} ${STAGEDIR}${DATADIR}/locales ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales ${MKDIR} ${STAGEDIR}${DATADIR}/resources .for f in default_app.asar ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources .endfor cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR} ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX} post-install-DIST-on: ${MKDIR} ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases post-install-DRIVER-on: ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \ ${STAGEDIR}${DATADIR}/chromedriver do-test: cd ${WRKSRC}/electron && \ ${SETENV} ${TEST_ENV} yarn run test -- --ci .include diff --git a/devel/electron38/Makefile b/devel/electron38/Makefile index 15d86819df63..08ca18c6318a 100644 --- a/devel/electron38/Makefile +++ b/devel/electron38/Makefile @@ -1,435 +1,436 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v38.5.0/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.1:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.2:chromium \ pulseaudio-${PULSEV}.tar.gz:pulseaudio DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTFILES:C/:[^:]+$//:C/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}\.[0-9]//} MAINTAINER= tagattie@FreeBSD.org COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS WWW= https://electronjs.org/ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/electron/LICENSE BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs ONLY_FOR_ARCHS= aarch64 amd64 i386 FETCH_DEPENDS= git:devel/git \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} PATCH_DEPENDS= git:devel/git \ jq:textproc/jq BUILD_DEPENDS= gperf:devel/gperf \ bindgen:devel/rust-bindgen-cli \ yasm:devel/yasm \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ rustc:lang/rust \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libdbus-1.so:devel/dbus \ libicuuc.so:devel/icu \ libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ libffi.so:devel/libffi \ libnotify.so:devel/libnotify \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libdrm.so:graphics/libdrm \ libpng.so:graphics/png \ libwayland-client.so:graphics/wayland \ libwebp.so:graphics/webp \ libdav1d.so:multimedia/dav1d \ libva.so:multimedia/libva \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils TEST_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} USES= bison compiler:c++17-lang cpe display:test electron:env \ gettext-tools gl gmake gnome iconv:wchar_t jpeg \ localbase:ldflags ninja nodejs:22,build pkgconfig \ python:build,test qt:5 shebangfix tar:xz xorg CPE_VENDOR= electronjs USE_GITHUB= yes GH_TUPLE= nodejs:node:v${NODE_VER}:node \ nodejs:nan:${NAN_VER}:nan \ Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \ ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \ Mantle:Mantle:${MANTLE_VER}:mantle \ EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs USE_GL= gbm gl glesv2 USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \ xrender xscrnsaver xtst USE_QT= buildtools:build core:build widgets:build USE_ELECTRON= npm:yarn4 prefetch extract NPM_EXTRACT_WRKSRC= ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format MAKE_ARGS= -C out/${BUILDTYPE} MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include ALL_TARGET= electron electron:node_headers POST_BUILD_TARGETS= licenses version POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \ electron_mksnapshot_zip DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} BINARY_ALIAS= python3=${PYTHON_CMD} BUNDLE_LIBS= yes NO_WRKSUBDIR= yes WRKSRC_SUBDIR= src GN_ARGS+= clang_use_chrome_plugins=false \ enable_backup_ref_ptr_support=false \ enable_hangout_services_extension=true \ enable_remoting=false \ fatal_linker_warnings=false \ icu_use_data_file=false \ is_clang=true \ moc_qt5_path="${QT_TOOLDIR}/moc" \ optimize_webui=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator_shim=false \ use_aura=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_lld=true \ use_partition_alloc=true \ use_partition_alloc_as_malloc=false \ use_qt5=true \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libffi=true \ use_system_libjpeg=true \ use_udev=false \ chrome_pgo_phase=0 \ extra_cflags="${CFLAGS}" \ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ extra_ldflags="${LDFLAGS}" \ ffmpeg_branding="${FFMPEG_BRAND}" \ override_electron_version="${ELECTRON_VER}" # TODO: investigate building with these options: # use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \ ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR} OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO OPTIONS_EXCLUDE_aarch64=LTO OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT OPTIONS_SUB= yes CODECS_DESC= Compile and enable patented codecs like H.264 DIST_DESC= Build distribution zip files DRIVER_DESC= Install chromedriver HEIMDAL_BASE_DESC= Heimdal Kerberos (base) HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) MIT_DESC= MIT Kerberos (security/krb5) PIPEWIRE_DESC= Screen capture via PipeWire ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ FFMPEG_BRAND="Chrome" CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ FFMPEG_BRAND="Chromium" CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_VARS= GN_ARGS+=use_cups=true CUPS_VARS_OFF= GN_ARGS+=use_cups=false DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release DEBUG_VARS= BUILDTYPE=Debug \ GN_FILE=testing.gn \ GN_ARGS+=is_debug=true \ GN_ARGS+=is_component_build=false \ GN_ARGS+=symbol_level=1 \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="21 GB" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_FILE=release.gn \ GN_ARGS+=blink_symbol_level=0 \ GN_ARGS+=is_debug=false \ GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ WANTSPACE="14 GB" DIST_IMPLIES= DRIVER DRIVER_MAKE_ARGS= chromedriver HEIMDAL_LIB_DEPENDS= libkrb5.so.26:security/heimdal KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false LTO_VARS= GN_ARGS+=use_thin_lto=true \ GN_ARGS+=thin_lto_enable_optimizations=true \ WANTSPACE="14 GB" LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false MIT_LIB_DEPENDS= libkrb5.so.3:security/krb5 PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ GN_ARGS+=rtc_link_pipewire=true PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ GN_ARGS+=rtc_link_pipewire=false PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ PINCLUDES="-I${WRKSRC:H}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER CHROMIUM_VER= 140.0.7339.249 # See ${WRKSRC}/electron/DEPS for NODE_VER NODE_VER= 22.22.0 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38 # See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 # See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d .include "Makefile.version" .include .if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif LLVM_DEFAULT= 20 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} CFLAGS+= -Wno-error=implicit-function-declaration .if ${ARCH} == "aarch64" PLIST_SUB+= AARCH64="" \ AMD64="@comment " \ I386="@comment " \ NOT_AARCH64="@comment " FFMPEG_TARGET= arm64 .elif ${ARCH} == "amd64" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="" \ I386="@comment " \ NOT_AARCH64="" FFMPEG_TARGET= x64 .elif ${ARCH} == "i386" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="@comment " \ I386="" \ NOT_AARCH64="" FFMPEG_TARGET= ia32 .endif FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} # Allow relocations against read-only segments (override lld default) LDFLAGS_i386= -Wl,-znotext # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" TEST_ENV+= ${MAKE_ENV} \ ELECTRON_OUT_DIR=${BUILDTYPE} \ LOCAL_GIT_DIRECTORY=${LOCALBASE} \ DISABLE_CRASH_REPORTER_TESTS=1 pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build electron, you should have around 2GB of memory" @${ECHO_MSG} "and around ${WANTSPACE} of free disk space." @${ECHO_MSG} pre-extract: # Chromium source tarball is splitted into multiple fragments. Concatenate them # into a single one and manually extract it into WRKDIR. @${CAT} ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.? > \ ${WRKSRC:H}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX} @cd ${WRKSRC:H} && \ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} post-extract: # Move extracted sources to appropriate locations ${MV} ${WRKSRC:H}/chromium-${CHROMIUM_VER} ${WRKSRC} ${MV} ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron ${MV} ${WRKSRC:H}/${GH_PROJECT_nan}-${NAN_VER} ${WRKSRC}/third_party/nan ${MV} ${WRKSRC:H}/${GH_PROJECT_node}-${NODE_VER} \ ${WRKSRC}/third_party/electron_node ${MV} ${WRKSRC:H}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \ ${WRKSRC}/third_party/squirrel.mac @${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor ${MV} ${WRKSRC:H}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC ${MV} ${WRKSRC:H}/${GH_PROJECT_mantle}-${MANTLE_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle ${MV} ${WRKSRC:H}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \ ${WRKSRC}/third_party/engflow-reclient-configs pre-patch: ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC} # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete pre-configure: # We used to remove bundled libraries to be sure that chromium uses # system libraries and not shipped ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ dav1d flac fontconfig harfbuzz-ng libdrm libpng \ libusb libwebp libxml libxslt openh264 opus || ${FALSE} # Chromium uses an unreleased version of FFmpeg, so configure it cd ${WRKSRC}/media/ffmpeg && \ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ --config-only --branding=${FFMPEG_BRAND} cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h ${MKDIR} ${FFMPEG_CDIR} .for _e in config.h config.asm config_components.h libavcodec libavformat libavutil -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} .endfor touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni do-configure: # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \ --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}' # Make GN available to python scripts called during build ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node # Setup buildtools/freebsd @${MKDIR} ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip post-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS} post-build-DIST-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS} cd ${WRKSRC}/out/${BUILDTYPE} && \ ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt do-install: ${MKDIR} ${STAGEDIR}${DATADIR} .for f in electron mksnapshot v8_context_snapshot_generator ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so .for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${MKDIR} ${STAGEDIR}${DATADIR}/locales ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales ${MKDIR} ${STAGEDIR}${DATADIR}/resources .for f in default_app.asar ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources .endfor cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR} ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX} post-install-DIST-on: ${MKDIR} ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases post-install-DRIVER-on: ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \ ${STAGEDIR}${DATADIR}/chromedriver do-test: cd ${WRKSRC}/electron && \ ${SETENV} ${TEST_ENV} npm run test -- --ci .include diff --git a/devel/electron39/Makefile b/devel/electron39/Makefile index b3f7782d4425..717a6b9d657d 100644 --- a/devel/electron39/Makefile +++ b/devel/electron39/Makefile @@ -1,443 +1,444 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v39.3.0/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.1:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.2:chromium \ pulseaudio-${PULSEV}.tar.gz:pulseaudio DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTFILES:C/:[^:]+$//:C/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}\.[0-9]//} MAINTAINER= tagattie@FreeBSD.org COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS WWW= https://electronjs.org/ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/electron/LICENSE BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs ONLY_FOR_ARCHS= aarch64 amd64 i386 FETCH_DEPENDS= git:devel/git \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} PATCH_DEPENDS= git:devel/git \ jq:textproc/jq BUILD_DEPENDS= gperf:devel/gperf \ bindgen:devel/rust-bindgen-cli \ yasm:devel/yasm \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ rustc:lang/rust \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libdbus-1.so:devel/dbus \ libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ libffi.so:devel/libffi \ libnotify.so:devel/libnotify \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libdrm.so:graphics/libdrm \ libpng.so:graphics/png \ libwayland-client.so:graphics/wayland \ libwebp.so:graphics/webp \ libdav1d.so:multimedia/dav1d \ libva.so:multimedia/libva \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils TEST_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} USES= bison compiler:c++17-lang cpe display:test electron:env \ gettext-tools gl gmake gnome iconv:wchar_t jpeg \ localbase:ldflags ninja nodejs:22,build pkgconfig \ python:build,test qt:5 shebangfix tar:xz xorg CPE_VENDOR= electronjs USE_GITHUB= yes GH_TUPLE= nodejs:node:v${NODE_VER}:node \ nodejs:nan:${NAN_VER}:nan \ Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \ ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \ Mantle:Mantle:${MANTLE_VER}:mantle \ EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs USE_GL= gbm gl glesv2 USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \ xrender xscrnsaver xtst USE_QT= buildtools:build core:build widgets:build USE_ELECTRON= npm:yarn4 prefetch extract NPM_EXTRACT_WRKSRC= ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format MAKE_ARGS= -C out/${BUILDTYPE} MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include ALL_TARGET= electron electron:node_headers POST_BUILD_TARGETS= licenses version POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \ electron_mksnapshot_zip DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} BINARY_ALIAS= python3=${PYTHON_CMD} BUNDLE_LIBS= yes NO_WRKSUBDIR= yes WRKSRC_SUBDIR= src GN_ARGS+= clang_use_chrome_plugins=false \ enable_backup_ref_ptr_support=false \ enable_hangout_services_extension=true \ enable_remoting=false \ fatal_linker_warnings=false \ icu_use_data_file=false \ is_clang=true \ moc_qt5_path="${QT_TOOLDIR}/moc" \ optimize_webui=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator_shim=false \ use_aura=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_lld=true \ use_partition_alloc=true \ use_partition_alloc_as_malloc=false \ use_qt5=true \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libffi=true \ use_system_libjpeg=true \ use_udev=false \ chrome_pgo_phase=0 \ extra_cflags="${CFLAGS}" \ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ extra_ldflags="${LDFLAGS}" \ ffmpeg_branding="${FFMPEG_BRAND}" \ override_electron_version="${ELECTRON_VER}" # TODO: investigate building with these options: # use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \ ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR} OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO OPTIONS_EXCLUDE_aarch64=LTO OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT OPTIONS_SUB= yes CODECS_DESC= Compile and enable patented codecs like H.264 DIST_DESC= Build distribution zip files DRIVER_DESC= Install chromedriver HEIMDAL_BASE_DESC= Heimdal Kerberos (base) HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) MIT_DESC= MIT Kerberos (security/krb5) PIPEWIRE_DESC= Screen capture via PipeWire ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ FFMPEG_BRAND="Chrome" CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ FFMPEG_BRAND="Chromium" CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_VARS= GN_ARGS+=use_cups=true CUPS_VARS_OFF= GN_ARGS+=use_cups=false DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release DEBUG_VARS= BUILDTYPE=Debug \ GN_FILE=testing.gn \ GN_ARGS+=is_debug=true \ GN_ARGS+=is_component_build=false \ GN_ARGS+=symbol_level=1 \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="21 GB" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_FILE=release.gn \ GN_ARGS+=blink_symbol_level=0 \ GN_ARGS+=is_debug=false \ GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ WANTSPACE="14 GB" DIST_IMPLIES= DRIVER DRIVER_MAKE_ARGS= chromedriver HEIMDAL_LIB_DEPENDS= libkrb5.so.26:security/heimdal KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false LTO_VARS= GN_ARGS+=use_thin_lto=true \ GN_ARGS+=thin_lto_enable_optimizations=true \ WANTSPACE="14 GB" LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false MIT_LIB_DEPENDS= libkrb5.so.3:security/krb5 PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ GN_ARGS+=rtc_link_pipewire=true PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ GN_ARGS+=rtc_link_pipewire=false PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ PINCLUDES="-I${WRKSRC:H}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER CHROMIUM_VER= 142.0.7444.265 # See ${WRKSRC}/electron/DEPS for NODE_VER NODE_VER= 22.22.1 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38 # See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 # See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d .include "Makefile.version" .include .if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif LLVM_DEFAULT= 21 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} CFLAGS+= -Wno-error=implicit-function-declaration .if ${ARCH} == "aarch64" PLIST_SUB+= AARCH64="" \ AMD64="@comment " \ I386="@comment " \ NOT_AARCH64="@comment " FFMPEG_TARGET= arm64 .elif ${ARCH} == "amd64" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="" \ I386="@comment " \ NOT_AARCH64="" FFMPEG_TARGET= x64 .elif ${ARCH} == "i386" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="@comment " \ I386="" \ NOT_AARCH64="" FFMPEG_TARGET= ia32 .endif FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} # Allow relocations against read-only segments (override lld default) LDFLAGS_i386= -Wl,-znotext # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" TEST_ENV+= ${MAKE_ENV} \ ELECTRON_OUT_DIR=${BUILDTYPE} \ LOCAL_GIT_DIRECTORY=${LOCALBASE} \ DISABLE_CRASH_REPORTER_TESTS=1 pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build electron, you should have around 2GB of memory" @${ECHO_MSG} "and around ${WANTSPACE} of free disk space." @${ECHO_MSG} pre-extract: # Chromium source tarball is splitted into multiple fragments. Concatenate them # into a single one and manually extract it into WRKDIR. @${CAT} ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.? > \ ${WRKSRC:H}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX} @cd ${WRKSRC:H} && \ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} post-extract: # Move extracted sources to appropriate locations ${MV} ${WRKSRC:H}/chromium-${CHROMIUM_VER} ${WRKSRC} ${MV} ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron ${MV} ${WRKSRC:H}/${GH_PROJECT_nan}-${NAN_VER} ${WRKSRC}/third_party/nan ${MV} ${WRKSRC:H}/${GH_PROJECT_node}-${NODE_VER} \ ${WRKSRC}/third_party/electron_node ${MV} ${WRKSRC:H}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \ ${WRKSRC}/third_party/squirrel.mac @${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor ${MV} ${WRKSRC:H}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC ${MV} ${WRKSRC:H}/${GH_PROJECT_mantle}-${MANTLE_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle ${MV} ${WRKSRC:H}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \ ${WRKSRC}/third_party/engflow-reclient-configs pre-patch: ${REINPLACE_CMD} -e 's|src/third_party/angle/src|src/third_party/angle|' \ ${WRKSRC}/electron/patches/config.json ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC} # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete pre-configure: # We used to remove bundled libraries to be sure that chromium uses # system libraries and not shipped ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ dav1d flac fontconfig harfbuzz-ng libdrm libpng \ libusb libwebp libxml libxslt openh264 opus || ${FALSE} # Chromium uses an unreleased version of FFmpeg, so configure it cd ${WRKSRC}/media/ffmpeg && \ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ --config-only --branding=${FFMPEG_BRAND} cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h ${MKDIR} ${FFMPEG_CDIR} .for _e in config.h config.asm config_components.h libavcodec libavformat libavutil -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} .endfor touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/linux/strip_binary.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni do-configure: @( \ echo "#ifndef GPU_WEBGPU_DAWN_COMMIT_HASH_H_" ;\ echo "#define GPU_WEBGPU_DAWN_COMMIT_HASH_H_" ;\ echo "#define DAWN_COMMIT_HASH \"$$(cat ${WRKSRC}/gpu/webgpu/DAWN_VERSION)\"" ;\ echo "#endif // GPU_WEBGPU_DAWN_COMMIT_HASH_H_" \ ) > ${WRKSRC}/gpu/webgpu/dawn_commit_hash.h # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \ --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}' # Make GN available to python scripts called during build ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node # Setup buildtools/freebsd @${MKDIR} ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip post-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS} post-build-DIST-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS} cd ${WRKSRC}/out/${BUILDTYPE} && \ ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt do-install: ${MKDIR} ${STAGEDIR}${DATADIR} .for f in electron mksnapshot v8_context_snapshot_generator ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so .for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${MKDIR} ${STAGEDIR}${DATADIR}/locales ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales ${MKDIR} ${STAGEDIR}${DATADIR}/resources .for f in default_app.asar ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources .endfor cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR} ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX} post-install-DIST-on: ${MKDIR} ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases post-install-DRIVER-on: ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \ ${STAGEDIR}${DATADIR}/chromedriver do-test: cd ${WRKSRC}/electron && \ ${SETENV} ${TEST_ENV} npm run test -- --ci .include diff --git a/devel/electron40/Makefile b/devel/electron40/Makefile index 9bbfff81758a..67b7c3f938be 100644 --- a/devel/electron40/Makefile +++ b/devel/electron40/Makefile @@ -1,440 +1,441 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v40.8.0/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.1:chromium \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.2:chromium \ pulseaudio-${PULSEV}.tar.gz:pulseaudio DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTFILES:C/:[^:]+$//:C/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}\.[0-9]//} MAINTAINER= tagattie@FreeBSD.org COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS WWW= https://electronjs.org/ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/electron/LICENSE BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs ONLY_FOR_ARCHS= aarch64 amd64 i386 FETCH_DEPENDS= git:devel/git \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} PATCH_DEPENDS= git:devel/git \ jq:textproc/jq BUILD_DEPENDS= esbuild:devel/esbuild \ gperf:devel/gperf \ bindgen:devel/rust-bindgen-cli \ yasm:devel/yasm \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ rustc:lang/rust \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libdbus-1.so:devel/dbus \ libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ libffi.so:devel/libffi \ libnotify.so:devel/libnotify \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libdrm.so:graphics/libdrm \ libpng.so:graphics/png \ libwayland-client.so:graphics/wayland \ libwebp.so:graphics/webp \ libdav1d.so:multimedia/dav1d \ libva.so:multimedia/libva \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils TEST_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} USES= bison compiler:c++17-lang cpe display:test electron:env \ gettext-tools gl gmake gnome iconv:wchar_t jpeg \ localbase:ldflags ninja nodejs:24,build pkgconfig \ python:build,test qt:5 shebangfix tar:xz xorg CPE_VENDOR= electronjs USE_GITHUB= yes GH_TUPLE= nodejs:node:v${NODE_VER}:node \ nodejs:nan:${NAN_VER}:nan \ Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \ ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \ Mantle:Mantle:${MANTLE_VER}:mantle \ EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs \ evanw:esbuild:v${ESBUILD_VER}:esbuild USE_GL= gbm gl glesv2 USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \ xrender xscrnsaver xtst USE_QT= buildtools:build core:build widgets:build USE_ELECTRON= npm:yarn4 prefetch extract NPM_EXTRACT_WRKSRC= ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format MAKE_ARGS= -C out/${BUILDTYPE} MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include ALL_TARGET= electron electron:node_headers POST_BUILD_TARGETS= licenses version POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \ electron_mksnapshot_zip DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} BINARY_ALIAS= python3=${PYTHON_CMD} BUNDLE_LIBS= yes NO_WRKSUBDIR= yes WRKSRC_SUBDIR= src GN_ARGS+= clang_use_chrome_plugins=false \ enable_backup_ref_ptr_support=false \ enable_hangout_services_extension=true \ enable_remoting=false \ fatal_linker_warnings=false \ icu_use_data_file=false \ is_clang=true \ moc_qt5_path="${QT_TOOLDIR}/moc" \ optimize_webui=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator_shim=false \ use_aura=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_lld=true \ use_partition_alloc=true \ use_partition_alloc_as_malloc=false \ use_qt5=true \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libffi=true \ use_system_libjpeg=true \ use_udev=false \ chrome_pgo_phase=0 \ extra_cflags="${CFLAGS}" \ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ extra_ldflags="${LDFLAGS}" \ ffmpeg_branding="${FFMPEG_BRAND}" \ override_electron_version="${ELECTRON_VER}" # TODO: investigate building with these options: # use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \ ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR} OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO OPTIONS_EXCLUDE_aarch64=LTO OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT OPTIONS_SUB= yes CODECS_DESC= Compile and enable patented codecs like H.264 DIST_DESC= Build distribution zip files DRIVER_DESC= Install chromedriver HEIMDAL_BASE_DESC= Heimdal Kerberos (base) HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) MIT_DESC= MIT Kerberos (security/krb5) PIPEWIRE_DESC= Screen capture via PipeWire ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ FFMPEG_BRAND="Chrome" CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ FFMPEG_BRAND="Chromium" CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_VARS= GN_ARGS+=use_cups=true CUPS_VARS_OFF= GN_ARGS+=use_cups=false DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release DEBUG_VARS= BUILDTYPE=Debug \ GN_FILE=testing.gn \ GN_ARGS+=is_debug=true \ GN_ARGS+=is_component_build=false \ GN_ARGS+=symbol_level=1 \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="21 GB" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_FILE=release.gn \ GN_ARGS+=blink_symbol_level=0 \ GN_ARGS+=is_debug=false \ GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ WANTSPACE="14 GB" DIST_IMPLIES= DRIVER DRIVER_MAKE_ARGS= chromedriver HEIMDAL_USES= gssapi:heimdal HEIMDAL_BASE_USES= gssapi:base KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false LTO_VARS= GN_ARGS+=use_thin_lto=true \ GN_ARGS+=thin_lto_enable_optimizations=true \ WANTSPACE="14 GB" LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false MIT_USES= gssapi:mit PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ GN_ARGS+=rtc_link_pipewire=true PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ GN_ARGS+=rtc_link_pipewire=false PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ PINCLUDES="-I${WRKSRC:H}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER CHROMIUM_VER= 144.0.7559.236 # See ${WRKSRC}/electron/DEPS for NODE_VER NODE_VER= 24.14.0 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= 675cefebca42410733da8a454c8d9391fcebfbc2 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38 # See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 # See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d # Keep in sync with devel/esbuild ESBUILD_VER= 0.27.1 .include "Makefile.version" .include .if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif LLVM_DEFAULT= 21 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} CFLAGS+= -Wno-error=implicit-function-declaration .if ${ARCH} == "aarch64" PLIST_SUB+= AARCH64="" \ AMD64="@comment " \ I386="@comment " \ NOT_AARCH64="@comment " FFMPEG_TARGET= arm64 .elif ${ARCH} == "amd64" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="" \ I386="@comment " \ NOT_AARCH64="" FFMPEG_TARGET= x64 .elif ${ARCH} == "i386" BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= AARCH64="@comment " \ AMD64="@comment " \ I386="" \ NOT_AARCH64="" FFMPEG_TARGET= ia32 .endif FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} # Allow relocations against read-only segments (override lld default) LDFLAGS_i386= -Wl,-znotext # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" TEST_ENV+= ${MAKE_ENV} \ ELECTRON_OUT_DIR=${BUILDTYPE} \ LOCAL_GIT_DIRECTORY=${LOCALBASE} \ DISABLE_CRASH_REPORTER_TESTS=1 pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build electron, you should have around 2GB of memory" @${ECHO_MSG} "and around ${WANTSPACE} of free disk space." @${ECHO_MSG} pre-extract: # Chromium source tarball is splitted into multiple fragments. Concatenate them # into a single one and manually extract it into WRKDIR. @${CAT} ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.? > \ ${WRKSRC:H}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX} @cd ${WRKSRC:H} && \ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ chromium-${CHROMIUM_VER}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} post-extract: # Move extracted sources to appropriate locations ${MV} ${WRKSRC:H}/chromium-${CHROMIUM_VER} ${WRKSRC} ${MV} ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron ${MV} ${WRKSRC:H}/${GH_PROJECT_nan}-${NAN_VER} ${WRKSRC}/third_party/nan ${MV} ${WRKSRC:H}/${GH_PROJECT_node}-${NODE_VER} \ ${WRKSRC}/third_party/electron_node ${MV} ${WRKSRC:H}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \ ${WRKSRC}/third_party/squirrel.mac @${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor ${MV} ${WRKSRC:H}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC ${MV} ${WRKSRC:H}/${GH_PROJECT_mantle}-${MANTLE_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle ${MV} ${WRKSRC:H}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \ ${WRKSRC}/third_party/engflow-reclient-configs ${MV} ${WRKSRC:H}/${GH_PROJECT_esbuild}-${ESBUILD_VER} \ ${WRKSRC}/esbuild pre-patch: ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC} # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete pre-configure: # We used to remove bundled libraries to be sure that chromium uses # system libraries and not shipped ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ dav1d flac fontconfig harfbuzz-ng libdrm libpng \ libusb libwebp libxml libxslt openh264 opus || ${FALSE} # Chromium uses an unreleased version of FFmpeg, so configure it cd ${WRKSRC}/media/ffmpeg && \ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ --config-only --branding=${FFMPEG_BRAND} cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h ${MKDIR} ${FFMPEG_CDIR} .for _e in config.h config.asm config_components.asm config_components.h libavcodec libavformat libavutil -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} .endfor touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ ${WRKSRC}/build/config/rust.gni \ ${WRKSRC}/build/linux/strip_binary.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni do-configure: cd ${WRKSRC}/esbuild && \ ${LOCALBASE}/bin/node scripts/esbuild.js \ ${LOCALBASE}/bin/esbuild --neutral && \ ${RM} -r ${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild && \ ${LN} -sf ${WRKSRC}/esbuild/npm/esbuild \ ${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild \ # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \ --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}' # Make GN available to python scripts called during build ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node # Setup esbuild dependency ${LN} -sf ${LOCALBASE}/bin/esbuild ${WRKSRC}/third_party/devtools-frontend/src/third_party/esbuild/esbuild # Setup buildtools/freebsd @${MKDIR} ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip post-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS} post-build-DIST-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS} cd ${WRKSRC}/out/${BUILDTYPE} && \ ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \ ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt do-install: ${MKDIR} ${STAGEDIR}${DATADIR} .for f in electron mksnapshot v8_context_snapshot_generator ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so .for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor .for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${MKDIR} ${STAGEDIR}${DATADIR}/locales ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales ${MKDIR} ${STAGEDIR}${DATADIR}/resources .for f in default_app.asar ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources .endfor cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR} ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX} post-install-DIST-on: ${MKDIR} ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases post-install-DRIVER-on: ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \ ${STAGEDIR}${DATADIR}/chromedriver do-test: cd ${WRKSRC}/electron && \ ${SETENV} ${TEST_ENV} yarn run test -- --ci .include diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile index 0c1423a6c8a0..5520760bc0e4 100644 --- a/devel/elfcat/Makefile +++ b/devel/elfcat/Makefile @@ -1,19 +1,19 @@ PORTNAME= elfcat DISTVERSION= 0.1.10 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MAINTAINER= lwhsu@FreeBSD.org COMMENT= ELF visualizer, generates HTML files from ELF binaries WWW= https://crates.io/crates/elfcat LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/license USES= cargo USE_GITHUB= yes GH_ACCOUNT= ruslashev PLIST_FILES= bin/elfcat .include diff --git a/devel/emacs-lsp-booster/Makefile b/devel/emacs-lsp-booster/Makefile index 79f9475f9e51..9a162d26521a 100644 --- a/devel/emacs-lsp-booster/Makefile +++ b/devel/emacs-lsp-booster/Makefile @@ -1,29 +1,29 @@ PORTNAME= emacs-lsp-booster DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org COMMENT= Emacs LSP performance booster WWW= https://github.com/blahgeek/emacs-lsp-booster LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= blahgeek PLIST_FILES= bin/emacs-lsp-booster PORTDOCS= README.md OPTIONS_DEFAULT= DOCS OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md \ ${STAGEDIR}${DOCSDIR}/README.md .include diff --git a/devel/fnm/Makefile b/devel/fnm/Makefile index efd960b99567..45a0a443302d 100644 --- a/devel/fnm/Makefile +++ b/devel/fnm/Makefile @@ -1,323 +1,324 @@ PORTNAME= fnm DISTVERSIONPREFIX= v DISTVERSION= 1.39.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Fast and simple Node.js version manager, built in Rust WWW= https://github.com/Schniz/fnm LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= zstd>0:archivers/zstd # statically linked library USES= cargo USE_GITHUB= yes GH_ACCOUNT= Schniz 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.24.2 \ adler2-2.0.0 \ aes-0.8.4 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ anstream-0.6.17 \ anstyle-1.0.9 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ anyhow-1.0.91 \ arbitrary-1.3.2 \ async-compression-0.4.17 \ autocfg-1.4.0 \ backtrace-0.3.74 \ backtrace-ext-0.2.1 \ base64-0.22.1 \ bitflags-2.6.0 \ block-buffer-0.10.4 \ brotli-7.0.0 \ brotli-decompressor-4.0.1 \ bumpalo-3.16.0 \ bytecount-0.6.8 \ byteorder-1.5.0 \ bytes-1.8.0 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ cc-1.1.31 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.38 \ cipher-0.4.4 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_complete-4.5.36 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ colorchoice-1.0.3 \ colored-2.1.0 \ console-0.15.8 \ constant_time_eq-0.3.1 \ 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-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crypto-common-0.1.6 \ csv-1.3.0 \ csv-core-0.1.11 \ deflate64-0.1.9 \ deranged-0.3.11 \ derive_arbitrary-1.3.2 \ diff-0.1.13 \ digest-0.10.7 \ displaydoc-0.2.5 \ duct-0.13.7 \ either-1.13.0 \ embed-resource-2.5.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.35 \ encoding_rs_io-0.1.7 \ env_filter-0.1.2 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.3.9 \ etcetera-0.8.0 \ fastrand-2.1.1 \ filetime-0.2.25 \ flate2-1.0.34 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ 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 \ generic-array-0.14.7 \ getrandom-0.2.15 \ gimli-0.31.1 \ hashbrown-0.15.0 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hmac-0.12.1 \ home-0.5.9 \ http-1.2.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.5 \ humantime-2.1.0 \ hyper-1.5.0 \ hyper-rustls-0.27.3 \ hyper-util-0.1.10 \ idna-0.5.0 \ indexmap-2.6.0 \ indicatif-0.17.8 \ indoc-2.0.5 \ inout-0.1.3 \ instant-0.1.13 \ ipnet-2.10.1 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.11 \ jobserver-0.1.32 \ js-sys-0.3.72 \ junction-1.2.0 \ lazy_static-1.5.0 \ libc-0.2.161 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ lockfree-object-pool-0.1.6 \ log-0.4.22 \ lzma-rs-0.3.0 \ lzma-sys-0.1.20 \ matchers-0.1.0 \ memchr-2.7.4 \ miette-5.10.0 \ miette-7.2.0 \ miette-derive-5.10.0 \ miette-derive-7.2.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ node-semver-2.1.0 \ nom-7.1.3 \ ntapi-0.4.1 \ nu-ansi-term-0.46.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ number_prefix-0.4.0 \ object-0.36.5 \ once_cell-1.20.2 \ openssl-probe-0.1.5 \ os_pipe-1.2.1 \ overload-0.1.1 \ owo-colors-4.1.0 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.15 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ portable-atomic-1.9.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.89 \ quinn-0.11.5 \ quinn-proto-0.11.8 \ quinn-udp-0.5.6 \ 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.1 \ regex-automata-0.1.10 \ regex-automata-0.4.8 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ reqwest-0.12.9 \ ring-0.17.8 \ rustc-demangle-0.1.24 \ rustc-hash-2.0.0 \ rustc_version-0.4.1 \ rustix-0.38.38 \ rustls-0.23.16 \ rustls-native-certs-0.8.0 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.0 \ rustls-webpki-0.102.8 \ ryu-1.0.18 \ schannel-0.1.26 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.12.0 \ semver-1.0.23 \ serde-1.0.214 \ serde_derive-1.0.214 \ serde_json-1.0.132 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sharded-slab-0.1.7 \ shared_child-1.0.1 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ slab-0.4.9 \ smallvec-1.13.2 \ smawk-0.3.2 \ socket2-0.5.7 \ spin-0.9.8 \ strsim-0.11.1 \ subtle-2.6.1 \ supports-color-3.0.1 \ supports-hyperlinks-3.0.0 \ supports-unicode-3.0.0 \ syn-2.0.85 \ sync_wrapper-1.0.1 \ sysinfo-0.30.13 \ tar-0.4.42 \ tempfile-3.13.0 \ terminal_size-0.3.0 \ test-log-0.2.17 \ test-log-macros-0.2.16 \ textwrap-0.16.1 \ thiserror-1.0.65 \ thiserror-impl-1.0.65 \ thread_local-1.1.8 \ time-0.3.36 \ time-core-0.1.2 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-1.41.0 \ 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-log-0.2.0 \ tracing-subscriber-0.3.18 \ try-lock-0.2.5 \ typenum-1.17.0 \ unicode-bidi-0.3.17 \ unicode-ident-1.0.13 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ untrusted-0.9.0 \ url-2.5.2 \ utf8parse-0.2.2 \ valuable-0.1.0 \ version_check-0.9.5 \ vswhom-0.1.0 \ vswhom-sys-0.1.2 \ 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 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.52.0 \ windows-core-0.52.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.20 \ winreg-0.52.0 \ xattr-1.3.1 \ 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 \ zopfli-0.8.1 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/fsx/Makefile b/devel/fsx/Makefile index 8d7ce1f8b942..dda3ba8046b5 100644 --- a/devel/fsx/Makefile +++ b/devel/fsx/Makefile @@ -1,28 +1,28 @@ PORTNAME= fsx DISTVERSION= 0.3.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= asomers@FreeBSD.org COMMENT= File System eXerciser WWW= https://github.com/asomers/fsx-rs LICENSE= APSL-2.0 LICENSE_NAME= Apple Public Source License 2.0 LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= cargo PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz \ share/examples/${PORTNAME}/${PORTNAME}.toml post-install: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/${PORTNAME}.toml ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile index d9f9de77672e..8f8eb6e2e9a3 100644 --- a/devel/gbump/Makefile +++ b/devel/gbump/Makefile @@ -1,22 +1,22 @@ PORTNAME= gbump PORTVERSION= 1.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= ports@freebsd.org 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 PLIST_FILES= bin/gbump .include diff --git a/devel/gfold/Makefile b/devel/gfold/Makefile index a505e6d8c5db..7c7da95530a7 100644 --- a/devel/gfold/Makefile +++ b/devel/gfold/Makefile @@ -1,32 +1,32 @@ PORTNAME= gfold DISTVERSION= 4.0.0 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= devel MAINTAINER= sec.research.2005@gmail.com COMMENT= CLI tool to help keep track of your Git repositories WWW= https://github.com/nickgerace/gfold LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= nickgerace BINARY_NAME= gitfold OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS PORTDOCS= CHANGELOG.md README.md PLIST_FILES= bin/${BINARY_NAME} post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${BINARY_NAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include "${.CURDIR}/bsd.gfold.mk" .include diff --git a/devel/ghostie/Makefile b/devel/ghostie/Makefile index ffa5a3dec221..84a02ec9a553 100644 --- a/devel/ghostie/Makefile +++ b/devel/ghostie/Makefile @@ -1,295 +1,295 @@ PORTNAME= ghostie DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Github notifications in your terminal WWW= https://github.com/attriaayush/ghostie LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo sqlite ssl USE_GITHUB= yes GH_ACCOUNT= attriaayush CARGO_CRATES= ahash-0.7.6 \ aho-corasick-0.7.20 \ android_system_properties-0.1.5 \ anyhow-1.0.66 \ async-attributes-1.1.2 \ async-broadcast-0.4.1 \ async-channel-1.7.1 \ async-executor-1.5.0 \ async-global-executor-2.3.1 \ async-io-1.12.0 \ async-lock-2.6.0 \ async-recursion-0.3.2 \ async-std-1.12.0 \ async-task-4.3.0 \ async-trait-0.1.58 \ atomic-waker-1.0.0 \ atty-0.2.14 \ autocfg-1.1.0 \ base64-0.13.1 \ bitflags-1.3.2 \ block-0.1.6 \ blocking-1.2.0 \ boxfnonce-0.1.1 \ bstr-0.2.17 \ bumpalo-3.11.1 \ byteorder-1.4.3 \ bytes-1.3.0 \ cache-padded-1.2.0 \ cassowary-0.3.0 \ cc-1.0.77 \ cfg-if-1.0.0 \ chrono-0.4.23 \ clap-3.2.23 \ clap_derive-3.2.18 \ clap_lex-0.2.4 \ codespan-reporting-0.11.1 \ concurrent-queue-1.2.4 \ concurrent-queue-2.0.0 \ console-0.15.2 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ crossbeam-channel-0.5.6 \ crossbeam-deque-0.8.2 \ crossbeam-epoch-0.9.13 \ crossbeam-utils-0.8.14 \ crossterm-0.25.0 \ crossterm_winapi-0.9.0 \ ctor-0.1.26 \ cxx-1.0.82 \ cxx-build-1.0.82 \ cxxbridge-flags-1.0.82 \ cxxbridge-macro-1.0.82 \ daemonize-0.4.1 \ dashmap-5.4.0 \ derivative-2.2.0 \ dialoguer-0.10.2 \ dirs-4.0.0 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-next-0.1.2 \ either-1.8.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.31 \ enumflags2-0.7.5 \ enumflags2_derive-0.7.4 \ event-listener-2.5.3 \ fake-2.5.0 \ fallible-iterator-0.2.0 \ fallible-streaming-iterator-0.1.9 \ fastrand-1.8.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.1.0 \ futures-0.3.25 \ futures-channel-0.3.25 \ futures-core-0.3.25 \ futures-executor-0.3.25 \ futures-io-0.3.25 \ futures-lite-1.12.0 \ futures-macro-0.3.25 \ futures-sink-0.3.25 \ futures-task-0.3.25 \ futures-util-0.3.25 \ getrandom-0.2.8 \ gloo-timers-0.2.4 \ h2-0.3.15 \ hashbrown-0.12.3 \ hashlink-0.8.1 \ heck-0.3.3 \ heck-0.4.0 \ hermit-abi-0.1.19 \ hex-0.4.3 \ http-0.2.8 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.2 \ hyper-0.14.23 \ hyper-tls-0.5.0 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ idna-0.3.0 \ indexmap-1.9.2 \ instant-0.1.12 \ ipnet-2.5.1 \ itoa-1.0.4 \ js-sys-0.3.60 \ kv-log-macro-1.0.7 \ lazy_static-1.4.0 \ libc-0.2.137 \ libsqlite3-sys-0.25.2 \ link-cplusplus-1.0.7 \ lock_api-0.4.9 \ log-0.4.17 \ mac-notification-sys-0.5.6 \ malloc_buf-0.0.6 \ memchr-2.5.0 \ memoffset-0.6.5 \ memoffset-0.7.1 \ mime-0.3.16 \ mio-0.8.5 \ native-tls-0.2.11 \ nix-0.23.2 \ notify-rust-4.5.10 \ ntapi-0.4.0 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.14.0 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ once_cell-1.16.0 \ open-3.2.0 \ opener-0.5.0 \ openssl-0.10.42 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ openssl-sys-0.9.77 \ ordered-stream-0.0.1 \ os_str_bytes-6.4.1 \ parking-2.0.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.4 \ pathdiff-0.2.1 \ percent-encoding-2.2.0 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.26 \ polling-2.4.0 \ ppv-lite86-0.2.17 \ proc-macro-crate-1.2.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.47 \ quick-xml-0.23.1 \ quote-1.0.21 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.6.0 \ rayon-core-1.10.1 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ regex-1.7.0 \ regex-automata-0.1.10 \ regex-syntax-0.6.28 \ remove_dir_all-0.5.3 \ reqwest-0.11.13 \ rusqlite-0.28.0 \ ryu-1.0.11 \ schannel-0.1.20 \ scopeguard-1.1.0 \ scratch-1.0.2 \ security-framework-2.7.0 \ security-framework-sys-2.6.1 \ serde-1.0.147 \ serde_derive-1.0.147 \ serde_json-1.0.89 \ serde_repr-0.1.9 \ serde_urlencoded-0.7.1 \ serial_test-0.9.0 \ serial_test_derive-0.9.0 \ sha1-0.6.1 \ sha1_smol-1.0.0 \ signal-hook-0.3.14 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.0 \ slab-0.4.7 \ smallvec-1.10.0 \ socket2-0.4.7 \ static_assertions-1.1.0 \ strsim-0.10.0 \ strum-0.22.0 \ strum_macros-0.22.0 \ syn-1.0.103 \ sysinfo-0.26.7 \ tauri-winrt-notification-0.1.0 \ tempfile-3.3.0 \ termcolor-1.1.3 \ terminal_size-0.1.17 \ textwrap-0.16.0 \ thiserror-1.0.37 \ thiserror-impl-1.0.37 \ time-0.3.17 \ time-core-0.1.0 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ tokio-1.22.0 \ tokio-native-tls-0.3.0 \ tokio-util-0.7.4 \ toml-0.5.9 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-attributes-0.1.23 \ tracing-core-0.1.30 \ try-lock-0.2.3 \ tui-0.19.0 \ uds_windows-1.0.2 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.5 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.0 \ unicode-width-0.1.10 \ url-2.3.1 \ value-bag-1.0.0-alpha.9 \ vcpkg-0.2.15 \ version_check-0.9.4 \ waker-fn-1.1.0 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.83 \ wasm-bindgen-backend-0.2.83 \ wasm-bindgen-futures-0.4.33 \ wasm-bindgen-macro-0.2.83 \ wasm-bindgen-macro-support-0.2.83 \ wasm-bindgen-shared-0.2.83 \ web-sys-0.3.60 \ wepoll-ffi-0.1.2 \ which-4.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-0.39.0 \ windows-sys-0.36.1 \ windows-sys-0.42.0 \ windows_aarch64_gnullvm-0.42.0 \ windows_aarch64_msvc-0.36.1 \ windows_aarch64_msvc-0.39.0 \ windows_aarch64_msvc-0.42.0 \ windows_i686_gnu-0.36.1 \ windows_i686_gnu-0.39.0 \ windows_i686_gnu-0.42.0 \ windows_i686_msvc-0.36.1 \ windows_i686_msvc-0.39.0 \ windows_i686_msvc-0.42.0 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_gnu-0.39.0 \ windows_x86_64_gnu-0.42.0 \ windows_x86_64_gnullvm-0.42.0 \ windows_x86_64_msvc-0.36.1 \ windows_x86_64_msvc-0.39.0 \ windows_x86_64_msvc-0.42.0 \ winreg-0.10.1 \ zbus-2.3.2 \ zbus_macros-2.3.2 \ zbus_names-2.5.0 \ zeroize-1.5.7 \ zvariant-3.10.0 \ zvariant_derive-3.10.0 \ clokwerk@git+https://github.com/attriaayush/clokwerk\#f8180dfe64a98d39a5cded998998a3df8809b92c OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile index 56499c694a1f..57f4ff9cc0ca 100644 --- a/devel/git-absorb/Makefile +++ b/devel/git-absorb/Makefile @@ -1,27 +1,28 @@ PORTNAME= git-absorb DISTVERSION= 0.9.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org COMMENT= Git command for automating fixup/autosquash commits WWW= https://github.com/tummychow/git-absorb LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= a2x:textproc/asciidoc USES= cargo USE_GITHUB= yes GH_ACCOUNT= tummychow PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz post-build: cd ${WRKSRC}/Documentation && \ a2x -L -d manpage -f manpage git-absorb.adoc --attribute man-version=${DISTVERSION} post-install: ${INSTALL_MAN} ${WRKSRC}/Documentation/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile index b3108ee34d86..e9faef9e5893 100644 --- a/devel/git-cinnabar/Makefile +++ b/devel/git-cinnabar/Makefile @@ -1,35 +1,35 @@ PORTNAME= git-cinnabar DISTVERSION= 0.7.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org COMMENT= Git remote helper to interact with Mercurial repositories WWW= https://github.com/glandium/git-cinnabar LICENSE= GPLv2 MPL20 LICENSE_COMB= multi LIB_DEPENDS= libzstd.so:archivers/zstd \ libcurl.so:ftp/curl RUN_DEPENDS= git:devel/git USES= cargo gmake USE_GITHUB= yes GH_ACCOUNT= glandium GH_TUPLE= git-for-windows:git:v2.50.1.windows.1:git/git-core DATADIR= ${PREFIX}/libexec/git-core PORTDATA= * PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${DATADIR} ${RLN} ${STAGEDIR}${DATADIR}/${PORTNAME} \ ${STAGEDIR}${DATADIR}/git-remote-hg (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include diff --git a/devel/git-cliff/Makefile b/devel/git-cliff/Makefile index 2685a9a10ed5..385c33256083 100644 --- a/devel/git-cliff/Makefile +++ b/devel/git-cliff/Makefile @@ -1,443 +1,443 @@ PORTNAME= git-cliff DISTVERSIONPREFIX= v DISTVERSION= 2.12.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Highly customizable changelog generator WWW= https://git-cliff.org \ https://github.com/orhun/git-cliff LICENSE= APACHE20 MIT LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/../LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/../LICENSE-MIT LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo pkgconfig USE_GITHUB= yes GH_ACCOUNT= orhun WRKSRC_SUBDIR= git-cliff CARGO_CARGOLOCK= ${WRKSRC}/../Cargo.lock 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.24.2 \ adler2-2.0.1 \ adler32-1.2.0 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ aligned-vec-0.6.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.99 \ arraydeque-0.5.1 \ arrayvec-0.7.6 \ async-compression-0.4.30 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.21.7 \ base64-0.22.1 \ bincode-1.3.3 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ bstr-1.12.1 \ bumpalo-3.19.0 \ bytemuck-1.23.2 \ bytes-1.11.0 \ cacache-13.1.0 \ cc-1.2.49 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_complete-4.5.61 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ clap_mangen-0.2.31 \ colorchoice-1.0.4 \ compression-codecs-0.4.30 \ compression-core-0.4.29 \ config-0.15.19 \ console-0.16.1 \ cookie-0.18.1 \ cookie_store-0.22.0 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ core2-0.4.0 \ cpp_demangle-0.4.4 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ dary_heap-0.3.8 \ debugid-0.8.0 \ deranged-0.5.5 \ deunicode-1.6.2 \ diff-0.1.13 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dissimilar-1.0.10 \ document-features-0.2.12 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ env_logger-0.10.2 \ equator-0.4.2 \ equator-macro-0.4.2 \ equivalent-1.0.2 \ errno-0.3.14 \ etcetera-0.10.0 \ expect-test-1.5.1 \ fastrand-2.3.0 \ find-msvc-tools-0.1.5 \ findshlibs-0.10.2 \ flate2-1.1.2 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gimli-0.31.1 \ git-conventional-0.12.9 \ git2-0.20.3 \ glob-0.3.3 \ globset-0.4.18 \ globwalk-0.9.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.10.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ home-0.5.11 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ http-cache-0.20.0 \ http-cache-reqwest-0.15.0 \ http-cache-semantics-2.1.0 \ http-serde-2.1.1 \ httparse-1.10.1 \ httpdate-1.0.3 \ humansize-2.1.3 \ humantime-2.3.0 \ hyper-1.7.0 \ hyper-rustls-0.27.7 \ hyper-util-0.1.16 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ include-flate-0.3.1 \ include-flate-codegen-0.3.1 \ include-flate-compress-0.3.1 \ indexmap-2.12.1 \ indicatif-0.18.3 \ inferno-0.11.21 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is-terminal-0.4.16 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.78 \ lazy-regex-3.4.2 \ lazy-regex-proc_macros-3.4.2 \ lazy_static-1.5.0 \ libc-0.2.178 \ libflate-2.2.1 \ libflate_lz77-2.2.0 \ libgit2-sys-0.18.3+1.9.2 \ libm-0.2.15 \ libredox-0.1.10 \ libz-sys-1.1.22 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.13 \ log-0.4.29 \ lru-slab-0.1.2 \ memchr-2.7.6 \ memmap2-0.5.10 \ memmap2-0.9.8 \ miette-5.10.0 \ miette-derive-5.10.0 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ next_version-0.2.26 \ nix-0.26.4 \ num-conv-0.1.0 \ num-format-0.4.4 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-probe-0.1.6 \ option-ext-0.2.0 \ parse-zoneinfo-0.3.1 \ pathdiff-0.2.3 \ percent-encoding-2.3.2 \ pest-2.8.4 \ pest_derive-2.8.4 \ pest_generator-2.8.4 \ pest_meta-2.8.4 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.11.1 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ pprof-0.15.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.103 \ quick-xml-0.26.0 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ redox_users-0.5.2 \ reflink-copy-0.1.28 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ reqwest-0.12.25 \ reqwest-middleware-0.4.2 \ rgb-0.8.52 \ ring-0.17.14 \ rle-decode-fast-1.0.3 \ roff-0.2.2 \ rust-embed-8.9.0 \ rust-embed-impl-8.9.0 \ rust-embed-utils-8.9.0 \ rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ rustix-1.1.2 \ rustls-0.23.31 \ rustls-native-certs-0.8.1 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.5 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.28 \ scopeguard-1.2.0 \ secrecy-0.8.0 \ security-framework-3.4.0 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_regex-1.1.0 \ serde_spanned-1.0.3 \ serde_urlencoded-0.7.1 \ sha-1-0.10.1 \ sha1-0.10.6 \ sha2-0.10.9 \ shellexpand-3.1.1 \ shlex-1.3.0 \ siphasher-1.0.1 \ slab-0.4.11 \ slug-0.1.6 \ smallvec-1.15.1 \ socket2-0.6.1 \ spin-0.10.0 \ ssri-9.2.0 \ stable_deref_trait-1.2.1 \ str_stack-0.1.0 \ strsim-0.11.1 \ subtle-2.6.1 \ symbolic-common-12.16.2 \ symbolic-demangle-12.16.2 \ syn-1.0.109 \ syn-2.0.111 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ temp-dir-0.1.16 \ tempfile-3.22.0 \ tera-1.20.1 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.48.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.26.2 \ tokio-stream-0.1.17 \ tokio-util-0.7.16 \ toml-0.9.8 \ toml_datetime-0.7.3 \ toml_parser-1.0.4 \ toml_writer-1.0.4 \ tower-0.5.2 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicase-2.8.1 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unit-prefix-0.5.2 \ untrusted-0.9.0 \ unty-0.0.4 \ update-informer-1.3.0 \ ureq-3.1.2 \ ureq-proto-0.5.2 \ url-2.5.7 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.18.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ virtue-0.0.18 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.101 \ wasm-bindgen-backend-0.2.101 \ wasm-bindgen-futures-0.4.51 \ wasm-bindgen-macro-0.2.101 \ wasm-bindgen-macro-support-0.2.101 \ wasm-bindgen-shared-0.2.101 \ web-sys-0.3.78 \ web-time-1.1.0 \ webpki-roots-1.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.62.0 \ windows-collections-0.3.0 \ windows-core-0.62.2 \ windows-future-0.3.0 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-numerics-0.3.0 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.2.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ xxhash-rust-0.8.15 \ yaml-rust2-0.10.4 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.31 \ zerocopy-derive-0.8.31 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.16+zstd.1.5.7 PLIST_FILES= bin/${PORTNAME} \ bin/git-cliff-completions \ bin/git-cliff-mangen .include diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile index c1a4d2109a94..6f25b21890cb 100644 --- a/devel/git-delta/Makefile +++ b/devel/git-delta/Makefile @@ -1,47 +1,47 @@ PORTNAME= delta DISTVERSION= 0.18.2 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel PKGNAMEPREFIX= git- MAINTAINER= dtxdf@FreeBSD.org COMMENT= Syntax-highlighting pager for git/diff WWW= https://dandavison.github.io/delta/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo cpe CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= dandavison TEST_TARGET= test CONFLICTS_INSTALL= delta PLIST_FILES= bin/delta OPTIONS_DEFINE= BASH FISH ZSH OPTIONS_DEFAULT= BASH FISH ZSH BASH_PLIST_FILES= etc/bash_completion.d/_${PORTNAME}.bash FISH_PLIST_FILES= share/fish/vendor_functions.d/${PORTNAME}.fish ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME} post-install-BASH-on: ${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/etc/completion/completion.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_${PORTNAME}.bash post-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d ${INSTALL_DATA} ${WRKSRC}/etc/completion/completion.fish \ ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d/${PORTNAME}.fish post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/etc/completion/completion.zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} .include diff --git a/devel/git-graph/Makefile b/devel/git-graph/Makefile index 31938e3cd88b..b72781308258 100644 --- a/devel/git-graph/Makefile +++ b/devel/git-graph/Makefile @@ -1,20 +1,20 @@ PORTNAME= git-graph DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= rodrigo@FreeBSD.org COMMENT= Command line tool to visualize Git history graphs WWW= https://github.com/mlange-42/git-graph LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= mlange-42 PLIST_FILES= bin/git-graph .include diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile index afca49cc80bd..8a8a656c99bd 100644 --- a/devel/git-repo-manager/Makefile +++ b/devel/git-repo-manager/Makefile @@ -1,223 +1,223 @@ PORTNAME= git-repo-manager DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 -PORTREVISION= 5 +PORTREVISION= 6 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/ \ https://github.com/hakoerber/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 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= adler2-2.0.1 \ aho-corasick-1.1.3 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-2.9.1 \ bumpalo-3.19.0 \ bytes-1.10.1 \ cc-1.2.30 \ cfg-if-1.0.1 \ clap-4.5.41 \ clap_builder-4.5.41 \ clap_derive-4.5.41 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ comfy-table-7.1.4 \ console-0.16.0 \ cookie-0.18.1 \ cookie_store-0.21.1 \ crc32fast-1.5.0 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ deranged-0.4.0 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ document-features-0.2.11 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.13 \ flate2-1.1.2 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ getrandom-0.2.16 \ getrandom-0.3.3 \ git2-0.20.2 \ hashbrown-0.15.4 \ heck-0.5.0 \ http-1.3.1 \ httparse-1.10.1 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ idna-1.0.3 \ idna_adapter-1.2.1 \ indexmap-2.10.0 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ jobserver-0.1.33 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ libc-0.2.174 \ libgit2-sys-0.18.2+1.9.1 \ libredox-0.1.6 \ libssh2-sys-0.3.1 \ libz-sys-1.1.22 \ linux-raw-sys-0.4.15 \ litemap-0.8.0 \ litrs-0.4.1 \ lock_api-0.4.13 \ log-0.4.27 \ memchr-2.7.5 \ miniz_oxide-0.8.9 \ num-conv-0.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ openssl-probe-0.1.6 \ openssl-src-300.5.1+3.5.1 \ openssl-sys-0.9.109 \ option-ext-0.2.0 \ outdir-tempdir-0.2.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ parse_link_header-0.4.0 \ percent-encoding-2.3.1 \ pkg-config-0.3.32 \ potential_utf-0.1.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.95 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ redox_syscall-0.5.15 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ ring-0.17.14 \ rustix-0.38.44 \ rustls-0.23.29 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.4 \ rustversion-1.0.21 \ ryu-1.0.20 \ scopeguard-1.2.0 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.141 \ serde_spanned-1.0.0 \ serde_yaml-0.9.34+deprecated \ shellexpand-3.1.1 \ shlex-1.3.0 \ smallvec-1.15.1 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-2.0.104 \ synstructure-0.13.2 \ temp-env-0.3.6 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tinystr-0.8.1 \ toml-0.9.2 \ toml_datetime-0.7.0 \ toml_parser-1.0.1 \ toml_writer-1.0.2 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.1 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ ureq-3.0.12 \ ureq-proto-0.4.2 \ url-2.5.4 \ url-escape-0.1.1 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.17.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ webpki-roots-0.26.11 \ webpki-roots-1.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.12 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.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 2e171fdf397b..526fd7f1c5d6 100644 --- a/devel/git-workspace/Makefile +++ b/devel/git-workspace/Makefile @@ -1,422 +1,422 @@ PORTNAME= git-workspace DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 11 +PORTREVISION= 12 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 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.24.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.95 \ arrayref-0.3.9 \ arrayvec-0.5.2 \ async-compression-0.4.18 \ async-trait-0.1.85 \ atomic-counter-1.0.1 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base16ct-0.2.0 \ base64-0.13.1 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.6.0 \ bitflags-1.3.2 \ bitflags-2.8.0 \ blake2b_simd-0.5.11 \ block-buffer-0.10.4 \ bollard-0.17.1 \ bollard-stubs-1.45.0-rc.26.0.1 \ brotli-7.0.0 \ brotli-decompressor-4.0.1 \ bstr-1.11.3 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ bytes-1.9.0 \ cc-1.2.10 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.39 \ cipher-0.4.4 \ clap-4.5.26 \ clap_builder-4.5.26 \ clap_derive-4.5.24 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ combine-4.6.7 \ console-0.15.10 \ const-oid-0.9.6 \ constant_time_eq-0.1.5 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.16 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ data-encoding-2.7.0 \ der-0.7.9 \ deranged-0.3.11 \ digest-0.10.7 \ dirs-1.0.5 \ displaydoc-0.2.5 \ docker_credential-1.3.1 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ either-1.13.0 \ elliptic-curve-0.13.8 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ enum-as-inner-0.6.1 \ equivalent-1.0.1 \ errno-0.3.10 \ etcetera-0.8.0 \ expanduser-1.2.2 \ fastrand-2.3.0 \ ff-0.13.0 \ fiat-crypto-0.2.9 \ filetime-0.2.25 \ flate2-1.0.35 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fs_extra-1.3.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.1.16 \ getrandom-0.2.15 \ gimli-0.31.1 \ git2-0.20.0 \ glob-0.3.2 \ globset-0.4.15 \ graphql-introspection-query-0.2.0 \ graphql-parser-0.4.1 \ graphql_client-0.14.0 \ graphql_client_codegen-0.14.0 \ graphql_query_derive-0.14.0 \ group-0.13.0 \ h2-0.4.7 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ heck-0.4.1 \ heck-0.5.0 \ hex-0.4.3 \ hickory-proto-0.24.2 \ hickory-resolver-0.24.2 \ hmac-0.12.1 \ home-0.5.11 \ hostname-0.3.1 \ http-1.2.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.5 \ httpdate-1.0.3 \ hyper-1.5.2 \ hyper-named-pipe-0.1.0 \ hyper-rustls-0.27.5 \ hyper-tls-0.6.0 \ hyper-util-0.1.10 \ hyperlocal-0.9.1 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-1.9.3 \ indexmap-2.7.0 \ indicatif-0.17.9 \ inout-0.1.3 \ ipconfig-0.3.2 \ ipnet-2.10.1 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.14 \ jobserver-0.1.32 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ libc-0.2.169 \ libgit2-sys-0.18.0+1.9.0 \ libm-0.2.11 \ libredox-0.1.3 \ libssh2-sys-0.3.0 \ libz-sys-1.1.21 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ litemap-0.7.4 \ lock_api-0.4.12 \ log-0.4.25 \ lru-cache-0.1.2 \ match_cfg-0.1.0 \ memchr-2.7.4 \ mime-0.3.17 \ miniz_oxide-0.8.3 \ mio-1.0.3 \ native-tls-0.2.12 \ num-bigint-dig-0.8.4 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ number_prefix-0.4.0 \ object-0.36.7 \ once_cell-1.20.2 \ openssl-0.10.68 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.104 \ p256-0.13.2 \ p384-0.13.0 \ p521-0.13.3 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parse-display-0.9.1 \ parse-display-derive-0.9.1 \ pem-3.0.4 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.31 \ portable-atomic-1.10.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ primeorder-0.13.6 \ proc-macro-crate-3.2.0 \ proc-macro2-1.0.93 \ pwd-1.4.0 \ quick-error-1.2.3 \ quinn-0.11.6 \ quinn-proto-0.11.9 \ quinn-udp-0.5.9 \ quote-1.0.38 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rcgen-0.13.2 \ redox_syscall-0.1.57 \ redox_syscall-0.3.5 \ redox_syscall-0.5.8 \ redox_users-0.3.5 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ reqwest-0.12.12 \ resolv-conf-0.7.0 \ rfc6979-0.4.0 \ ring-0.17.8 \ rsa-0.9.7 \ rstest-0.24.0 \ rstest_macros-0.24.0 \ rust-argon2-0.8.3 \ rustc-demangle-0.1.24 \ rustc-hash-2.1.0 \ rustc_version-0.4.1 \ rustix-0.38.43 \ rustls-0.23.21 \ rustls-native-certs-0.7.3 \ rustls-native-certs-0.8.1 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.1 \ rustls-webpki-0.102.8 \ rustversion-1.0.19 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.27 \ scopeguard-1.2.0 \ sec1-0.7.3 \ security-framework-2.11.1 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ semver-1.0.24 \ serde-1.0.217 \ serde_derive-1.0.217 \ serde_json-1.0.135 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ serde_with-3.12.0 \ serde_with_macros-3.12.0 \ sha2-0.10.8 \ shlex-1.3.0 \ signature-2.2.0 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.8 \ spin-0.9.8 \ spki-0.7.3 \ ssh-cipher-0.2.0 \ ssh-encoding-0.2.0 \ ssh-key-0.6.7 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ structmeta-0.3.0 \ structmeta-derive-0.3.0 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.96 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tempfile-3.15.0 \ testcontainers-0.23.1 \ testcontainers-modules-0.11.5 \ thiserror-1.0.69 \ thiserror-2.0.11 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.11 \ time-0.3.37 \ time-core-0.1.2 \ time-macros-0.2.19 \ tinystr-0.7.6 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ tokio-1.43.0 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.1 \ tokio-stream-0.1.17 \ tokio-tar-0.3.1 \ tokio-util-0.7.13 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ try-lock-0.2.5 \ typenum-1.17.0 \ unicode-ident-1.0.14 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ ureq-2.12.1 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-0.26.7 \ 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-core-0.52.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.24 \ winreg-0.50.0 \ write16-1.0.0 \ writeable-0.5.5 \ xattr-1.4.0 \ yasna-0.5.2 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/gitoxide/Makefile b/devel/gitoxide/Makefile index edef511633ba..cd745d4e2211 100644 --- a/devel/gitoxide/Makefile +++ b/devel/gitoxide/Makefile @@ -1,532 +1,532 @@ PORTNAME= gitoxide DISTVERSIONPREFIX= v DISTVERSION= 0.51.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Idiomatic, lean, fast & safe pure Rust implementation of Git WWW= https://github.com/Byron/gitoxide LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo USE_GITHUB= yes GH_ACCOUNT= Byron CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ alloca-0.4.0 \ allocator-api2-0.2.21 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arc-swap-1.8.0 \ arrayvec-0.7.6 \ assert_matches-1.5.0 \ async-attributes-1.1.2 \ async-channel-1.9.0 \ async-channel-2.5.0 \ async-executor-1.13.3 \ async-global-executor-2.4.1 \ async-io-2.6.0 \ async-lock-3.4.2 \ async-net-2.0.0 \ async-std-1.13.2 \ async-task-4.7.1 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ blocking-1.6.2 \ bstr-1.12.1 \ bumpalo-3.19.1 \ byteorder-1.5.0 \ bytes-1.11.1 \ bytesize-2.3.1 \ cap-0.1.2 \ cast-0.3.0 \ castaway-0.2.4 \ cc-1.2.55 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_complete-4.5.65 \ clap_derive-4.5.49 \ clap_lex-0.7.7 \ clru-0.6.2 \ cmake-0.1.57 \ colorchoice-1.0.4 \ combine-4.6.7 \ compact_str-0.9.0 \ concurrent-queue-2.5.0 \ conpty-0.5.1 \ console-0.15.11 \ convert_case-0.10.0 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc-3.4.0 \ crc-catalog-2.4.0 \ crc32fast-1.5.0 \ criterion-0.8.1 \ criterion-plot-0.8.1 \ critical-section-1.2.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crosstermion-0.16.0 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ curl-0.4.49 \ curl-sys-0.4.85+curl-8.18.0 \ darling-0.23.0 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ dashmap-6.1.0 \ data-encoding-2.10.0 \ defer-0.2.1 \ deranged-0.5.5 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ diff-0.1.13 \ digest-0.10.7 \ displaydoc-0.2.5 \ document-features-0.2.12 \ dunce-1.0.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ enum-as-inner-0.6.1 \ env_filter-0.1.4 \ env_logger-0.11.8 \ equivalent-1.0.2 \ errno-0.3.14 \ event-listener-2.5.3 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ expectrl-0.7.1 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ filetime-0.2.27 \ find-msvc-tools-0.1.9 \ flate2-1.1.8 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs-err-3.2.2 \ fs_extra-1.3.0 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.1 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ glob-0.3.3 \ gloo-timers-0.3.0 \ h2-0.4.13 \ half-2.7.1 \ hash32-0.3.1 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.11.0 \ heapless-0.8.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hickory-proto-0.25.2 \ hickory-resolver-0.25.2 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ human_format-1.2.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.19 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ imara-diff-0.1.8 \ imara-diff-0.2.0 \ indexmap-2.13.0 \ indoc-2.0.7 \ insta-1.46.1 \ instability-0.3.11 \ io-close-0.3.7 \ ipconfig-0.3.2 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is-docker-0.2.0 \ is-terminal-0.4.17 \ is-wsl-0.4.0 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jiff-0.2.18 \ jiff-static-0.2.18 \ jiff-tzdb-0.1.5 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.82 \ jwalk-0.8.1 \ kasuari-0.4.11 \ kstring-2.0.2 \ kv-log-macro-1.0.7 \ layout-rs-0.1.3 \ lazy_static-1.5.0 \ libc-0.2.180 \ libredox-0.1.12 \ libsqlite3-sys-0.36.0 \ libz-sys-1.1.23 \ line-clipping-0.3.5 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.16.3 \ lru-slab-0.1.2 \ lzma-sys-0.1.20 \ maplit-1.0.2 \ maybe-async-0.2.10 \ memchr-2.7.6 \ memmap2-0.9.9 \ memoffset-0.7.1 \ mime-0.3.17 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ moka-0.12.12 \ native-tls-0.2.14 \ nix-0.26.4 \ nonempty-0.12.0 \ ntapi-0.4.2 \ nu-ansi-term-0.50.3 \ num-conv-0.2.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-core-foundation-0.3.2 \ objc2-io-kit-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ open-5.3.3 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-probe-0.2.1 \ openssl-sys-0.9.111 \ page_size-0.6.0 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ pathdiff-0.2.3 \ percent-encoding-2.3.2 \ permutohedron-0.2.4 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ piper-0.2.4 \ pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ polling-3.11.0 \ portable-atomic-1.13.0 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.106 \ prodash-31.0.0 \ ptyprocess-0.4.1 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.5 \ ratatui-0.30.0 \ ratatui-core-0.1.0 \ ratatui-crossterm-0.1.0 \ ratatui-widgets-0.3.0 \ rawzip-0.4.3 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ reqwest-0.13.1 \ resolv-conf-0.7.6 \ ring-0.17.14 \ rsqlite-vfs-0.1.0 \ rusqlite-0.38.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-ffi-0.15.0 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.5.3 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.22 \ same-file-1.0.6 \ scc-2.4.0 \ schannel-0.1.28 \ scopeguard-1.2.0 \ sdd-3.0.10 \ security-framework-2.11.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ serial_test-3.3.1 \ serial_test_derive-3.3.1 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shell-words-1.1.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-0.4.3 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ similar-2.7.0 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.1 \ sqlite-wasm-rs-0.5.2 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ subtle-2.6.1 \ symlink-0.1.0 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ sysinfo-0.38.0 \ tagptr-0.2.0 \ tar-0.4.44 \ target-triple-1.0.0 \ tempfile-3.24.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ time-0.3.47 \ time-core-0.1.8 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.4 \ tokio-util-0.7.18 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-forest-0.1.6 \ tracing-forest-0.2.0 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ trybuild-1.0.114 \ tui-react-0.24.0 \ typenum-1.19.0 \ uluru-3.1.0 \ unicode-bom-2.0.3 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-truncate-2.0.1 \ unicode-width-0.2.2 \ untrusted-0.9.0 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.20.0 \ valuable-0.1.1 \ value-bag-1.12.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.105 \ wasm-bindgen-futures-0.4.55 \ wasm-bindgen-macro-0.2.105 \ wasm-bindgen-macro-support-0.2.105 \ wasm-bindgen-shared-0.2.105 \ web-sys-0.3.82 \ web-time-1.1.0 \ webpki-root-certs-0.26.11 \ webpki-root-certs-1.0.4 \ widestring-1.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.44.0 \ windows-0.62.2 \ windows-collections-0.3.2 \ windows-core-0.62.2 \ windows-future-0.3.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-numerics-0.3.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.2.1 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ winreg-0.50.0 \ winreg-0.55.0 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ xattr-1.6.1 \ xz2-0.1.7 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.37 \ zerocopy-derive-0.8.37 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zlib-rs-0.5.5 \ zlib-rs-0.6.0 \ zmij-1.0.18 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/ein \ bin/gix PORTSCOUT= ignore:1 # repository tags don't make sense and only cause confusion .include diff --git a/devel/gitu/Makefile b/devel/gitu/Makefile index 72cd42fbcf01..ba4c3ff1a86a 100644 --- a/devel/gitu/Makefile +++ b/devel/gitu/Makefile @@ -1,306 +1,307 @@ PORTNAME= gitu DISTVERSIONPREFIX= v DISTVERSION= 0.41.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= TUI Git client inspired by Magit WWW= https://github.com/altsem/gitu LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= altsem CARGO_CRATES= ahash-0.8.12 \ aho-corasick-1.1.4 \ alloca-0.4.0 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ arboard-3.6.1 \ atomic-0.6.1 \ autocfg-1.5.0 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bumpalo-3.19.0 \ bytemuck-1.24.0 \ cached-0.56.0 \ cached_proc_macro-0.25.0 \ cached_proc_macro_types-0.1.1 \ cassowary-0.3.0 \ cast-0.3.0 \ castaway-0.2.4 \ cc-1.2.49 \ cfg-if-1.0.4 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ clipboard-win-5.4.1 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ console-0.15.11 \ core-foundation-sys-0.8.7 \ criterion-0.8.1 \ criterion-plot-0.8.1 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ diff-0.1.13 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ etcetera-0.11.0 \ fastrand-2.3.0 \ figment-0.10.19 \ find-msvc-tools-0.1.5 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ fsevent-sys-4.1.0 \ fuzzy-matcher-0.3.7 \ gethostname-1.1.0 \ getrandom-0.3.4 \ git-version-0.3.9 \ git-version-macro-0.3.9 \ git2-0.20.3 \ half-2.7.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ imara-diff-0.2.0 \ indexmap-2.12.1 \ indoc-2.0.7 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ insta-1.46.0 \ instability-0.3.10 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.83 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ libc-0.2.178 \ libgit2-sys-0.18.3+1.9.2 \ libz-sys-1.1.23 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.12.5 \ memchr-2.7.6 \ mio-1.1.1 \ nom-8.0.0 \ notify-8.2.0 \ notify-types-2.0.0 \ num-traits-0.2.19 \ objc2-0.6.3 \ objc2-app-kit-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ page_size-0.6.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ percent-encoding-2.3.2 \ pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ potential_utf-0.1.4 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.103 \ quote-1.0.42 \ r-efi-5.3.0 \ ratatui-0.29.0 \ ratatui-macros-0.6.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.1.57 \ redox_syscall-0.5.18 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rustix-0.38.44 \ rustix-1.1.2 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_spanned-0.6.9 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.7 \ similar-2.7.0 \ simple-logging-2.0.2 \ smallvec-1.15.1 \ smashquote-0.1.2 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ stdext-0.3.3 \ streaming-iterator-0.1.9 \ strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ syn-2.0.111 \ synstructure-0.13.2 \ temp-dir-0.1.16 \ temp-env-0.3.6 \ tempfile-3.23.0 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ thread-id-3.3.0 \ thread_local-1.1.9 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ tree-sitter-0.25.6 \ tree-sitter-bash-0.25.0 \ tree-sitter-c-0.24.1 \ tree-sitter-c-sharp-0.23.1 \ tree-sitter-cpp-0.23.4 \ tree-sitter-elixir-0.3.4 \ tree-sitter-go-0.23.4 \ tree-sitter-haskell-0.23.1 \ tree-sitter-highlight-0.25.6 \ tree-sitter-html-0.23.2 \ tree-sitter-java-0.23.5 \ tree-sitter-javascript-0.23.1 \ tree-sitter-json-0.24.8 \ tree-sitter-language-0.1.6 \ tree-sitter-ocaml-0.24.2 \ tree-sitter-php-0.23.11 \ tree-sitter-python-0.23.6 \ tree-sitter-ruby-0.23.1 \ tree-sitter-rust-0.24.0 \ tree-sitter-scala-0.23.4 \ tree-sitter-toml-ng-0.7.0 \ tree-sitter-typescript-0.23.2 \ tui-prompts-0.5.2 \ uncased-0.9.10 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vte-0.14.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.83 \ web-time-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.31 \ zerocopy-derive-0.8.31 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile index eb2d5662f4e1..30dbfca05d7b 100644 --- a/devel/gitui/Makefile +++ b/devel/gitui/Makefile @@ -1,43 +1,43 @@ PORTNAME= gitui DISTVERSIONPREFIX= v DISTVERSION= 0.28.0 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Terminal UI for git WWW= https://github.com/gitui-org/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= gitui-org 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 xpost-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/glitter/Makefile b/devel/glitter/Makefile index 1e25d741c939..fc6f0e3f5f35 100644 --- a/devel/glitter/Makefile +++ b/devel/glitter/Makefile @@ -1,95 +1,95 @@ PORTNAME= glitter DISTVERSIONPREFIX= v DISTVERSION= 1.6.6 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel PKGNAMESUFFIX= -git-tool MAINTAINER= yuri@FreeBSD.org COMMENT= Tool for generating and structuring Git commit messages WWW= https://github.com/milo123459/glitter LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= milo123459 CARGO_CRATES= Inflector-0.11.4 \ aho-corasick-1.1.3 \ ansi_term-0.12.1 \ anyhow-1.0.81 \ atty-0.2.14 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.5.0 \ clap-2.34.0 \ colored-2.1.0 \ either-1.10.0 \ errno-0.3.8 \ fancy-regex-0.13.0 \ heck-0.3.3 \ hermit-abi-0.1.19 \ home-0.5.9 \ itoa-1.0.11 \ lazy_static-1.4.0 \ libc-0.2.153 \ linux-raw-sys-0.4.13 \ memchr-2.7.2 \ ms-0.1.1 \ once_cell-1.19.0 \ paste-1.0.14 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.79 \ quote-1.0.35 \ regex-1.10.4 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ rustix-0.38.32 \ ryu-1.0.17 \ serde-1.0.197 \ serde_derive-1.0.197 \ serde_json-1.0.115 \ spinoff-0.8.0 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.109 \ syn-2.0.58 \ textwrap-0.11.0 \ unicode-ident-1.0.12 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.11 \ vec_map-0.8.2 \ version_check-0.9.4 \ which-6.0.1 \ 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.4 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.4 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.4 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.4 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.4 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.4 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.4 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.4 \ winsafe-0.0.19 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile index 64d9b1179401..2652fca814a9 100644 --- a/devel/grcov/Makefile +++ b/devel/grcov/Makefile @@ -1,222 +1,222 @@ PORTNAME= grcov DISTVERSIONPREFIX= v DISTVERSION= 0.10.7 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Code coverage information aggregator WWW= https://github.com/mozilla/grcov LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE-MPL-2.0 USES= cargo USE_GITHUB= yes GH_ACCOUNT= mozilla CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ autocfg-1.5.0 \ bitflags-2.11.0 \ block-buffer-0.10.4 \ bstr-1.12.1 \ bumpalo-3.20.2 \ bytecount-0.6.9 \ cc-1.2.56 \ cfg-if-1.0.4 \ chrono-0.4.44 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ colorchoice-1.0.4 \ core-foundation-sys-0.8.7 \ cpp_demangle-0.5.1 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ debugid-0.8.0 \ deranged-0.5.8 \ deunicode-1.6.2 \ diff-0.1.13 \ digest-0.10.7 \ either-1.15.0 \ equivalent-1.0.2 \ errno-0.3.14 \ fastrand-2.3.0 \ find-msvc-tools-0.1.9 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.4.2 \ globset-0.4.18 \ globwalk-0.9.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ humansize-2.1.3 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ id-arena-2.3.0 \ ignore-0.4.25 \ indexmap-2.13.0 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ js-sys-0.3.91 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libc-0.2.182 \ libm-0.2.16 \ libz-sys-1.1.24 \ linux-raw-sys-0.12.1 \ log-0.4.29 \ md-5-0.10.6 \ memchr-2.8.0 \ memmap2-0.9.10 \ miniz_oxide-0.8.9 \ msvc-demangler-0.11.0 \ num-conv-0.2.0 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ num_threads-0.1.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ papergrid-0.17.0 \ parse-zoneinfo-0.3.1 \ percent-encoding-2.3.2 \ pest-2.8.6 \ pest_derive-2.8.6 \ pest_generator-2.8.6 \ pest_meta-2.8.6 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ pkg-config-0.3.32 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.106 \ quick-xml-0.39.2 \ quote-1.0.44 \ r-efi-6.0.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.11.0 \ rayon-core-1.13.0 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ rustc-demangle-0.1.27 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-1.1.4 \ rustversion-1.0.22 \ same-file-1.0.6 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ sha2-0.10.9 \ shlex-1.3.0 \ simd-adler32-0.3.8 \ simplelog-0.12.2 \ siphasher-1.0.2 \ slug-0.1.6 \ smallvec-1.15.1 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ symbolic-common-12.17.2 \ symbolic-demangle-12.17.2 \ syn-2.0.117 \ tabled-0.20.0 \ tabled_derive-0.11.0 \ tcmalloc-0.3.0 \ tempfile-3.26.0 \ tera-1.20.1 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ testing_table-0.3.0 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ typed-path-0.12.3 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ utf8parse-0.2.2 \ uuid-1.21.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.114 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ winapi-util-0.1.11 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ yansi-1.0.1 \ zerocopy-0.8.40 \ zerocopy-derive-0.8.40 \ zip-8.2.0 \ zlib-rs-0.6.3 \ zmij-1.0.21 \ zopfli-0.8.3 PLIST_FILES= bin/grcov .include diff --git a/devel/grex/Makefile b/devel/grex/Makefile index 6f1b909670e4..883f7fb0d498 100644 --- a/devel/grex/Makefile +++ b/devel/grex/Makefile @@ -1,27 +1,27 @@ PORTNAME= grex DISTVERSIONPREFIX= v DISTVERSION= 1.4.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= petteri.valkonen@iki.fi COMMENT= Command-line tool for generating regular expressions from test cases WWW= https://github.com/pemistahl/grex/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= pemistahl PLIST_FILES= bin/grex PORTDOCS= README.md RELEASE_NOTES.md OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/devel/hvm/Makefile b/devel/hvm/Makefile index 95cf402839ba..f3d56b5c20d0 100644 --- a/devel/hvm/Makefile +++ b/devel/hvm/Makefile @@ -1,74 +1,74 @@ PORTNAME= hvm DISTVERSION= g20240821 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Massively parallel, optimal functional runtime in Rust WWW= https://higherorderco.com \ https://github.com/HigherOrderCO/hvm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= HigherOrderCO GH_PROJECT= ${PORTNAME:tu} GH_TAGNAME= 6542760 CARGO_CRATES= TSPL-0.0.13 \ aho-corasick-1.1.3 \ anstream-0.6.14 \ anstyle-1.0.7 \ anstyle-parse-0.2.4 \ anstyle-query-1.0.3 \ anstyle-wincon-3.0.3 \ bstr-1.9.1 \ cc-1.0.97 \ clap-4.5.4 \ clap_builder-4.5.2 \ clap_lex-0.7.0 \ colorchoice-1.0.1 \ console-0.15.8 \ encode_unicode-0.3.6 \ globset-0.4.14 \ hermit-abi-0.3.9 \ highlight_error-0.1.1 \ insta-1.39.0 \ is_terminal_polyfill-1.70.0 \ lazy_static-1.4.0 \ libc-0.2.155 \ linked-hash-map-0.5.6 \ log-0.4.21 \ memchr-2.7.2 \ num_cpus-1.16.0 \ proc-macro2-1.0.82 \ quote-1.0.36 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ same-file-1.0.6 \ serde-1.0.200 \ serde_derive-1.0.200 \ similar-2.5.0 \ strsim-0.11.1 \ syn-2.0.64 \ unicode-ident-1.0.12 \ utf8parse-0.2.1 \ walkdir-2.5.0 \ winapi-util-0.1.8 \ windows-sys-0.52.0 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.52.5 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile index 59f029f44704..2c14601e3d45 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= 17 +PORTREVISION= 18 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/jetbrains-restarter/Makefile b/devel/jetbrains-restarter/Makefile index a8f8c65d82e8..4f038c92f413 100644 --- a/devel/jetbrains-restarter/Makefile +++ b/devel/jetbrains-restarter/Makefile @@ -1,37 +1,37 @@ PORTNAME= restarter DISTVERSION= 2025.2.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel PKGNAMEPREFIX= jetbrains- DIST_SUBDIR= jetbrains MAINTAINER= dmitry.wagin@ya.ru COMMENT= IntelliJ cross-platform restarter WWW= https://github.com/JetBrains/intellij-community/tree/master/native/restarter LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../../LICENSE.txt ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le USES= cargo USE_GITHUB= yes GH_ACCOUNT= JetBrains GH_PROJECT= intellij-community GH_TAGNAME= idea/2025.2.2 DATADIR= ${PREFIX}/share/jetbrains/${PORTNAME} WRKSRC_SUBDIR= native/restarter PLIST_FILES= share/jetbrains/${PORTNAME}/restarter do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} \ ${CARGO_TARGET_DIR}/*/restarter \ ${STAGEDIR}${DATADIR} post-install: ${STRIP_CMD} ${STAGEDIR}${DATADIR}/restarter .include diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile index 8ee8792e0a9f..1af2d0489ded 100644 --- a/devel/jujutsu/Makefile +++ b/devel/jujutsu/Makefile @@ -1,30 +1,31 @@ PORTNAME= jujutsu DISTVERSIONPREFIX= v DISTVERSION= 0.39.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= se@FreeBSD.org COMMENT= Git-compatible VCS that is both simple and powerful WWW= https://docs.jj-vcs.dev/latest/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo localbase shebangfix USE_GITHUB= yes GH_ACCOUNT= jj-vcs GH_PROJECT= jj TEST_DEPENDS= git:devel/git SHEBANG_FILES= demos/*.sh OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/jj \ ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/demos && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile index 3f14d682ce24..4454d43f45fc 100644 --- a/devel/libdatadog/Makefile +++ b/devel/libdatadog/Makefile @@ -1,63 +1,63 @@ PORTNAME= libdatadog PORTVERSION= 24.0.2 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Datadog shared rust-based library WWW= https://github.com/DataDog/libdatadog LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= error: could not compile `datadog-sidecar` (lib) due to 2 previous errors BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli \ protoc:devel/protobuf LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo llvm CARGO_FEATURES= cbindgen,crashtracker-ffi,data-pipeline-ffi,datadog-library-config-ffi,datadog-log-ffi,ddcommon-ffi,ddsketch-ffi,libdd-profiling-ffi/ddcommon-ffi,libdd-common-ffi/cbindgen MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib NATIVE_STATIC_LIBS= -lpthread -lrt -lexecinfo -lutil -lc -lm USE_GITHUB= yes GH_ACCOUNT= DataDog post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/libdd-library-config/src/lib.rs .for file in datadog_profiling datadog_profiling-static datadog_profiling_with_rpath @${SED} -e 's|@Datadog_VERSION@|${PORTVERSION}|; s|@Datadog_LIBRARIES@|${NATIVE_STATIC_LIBS}|' ${WRKSRC}/libdd-profiling-ffi/${file}.pc.in > ${WRKSRC}/${file}.pc .endfor .for file in DatadogConfig DataPipelineConfig @${SED} -e 's|@Datadog_LIBRARIES@|${NATIVE_STATIC_LIBS}|' ${WRKSRC}/cmake/${file}.cmake.in > ${WRKSRC}/${file}.cmake .endfor # Fix sys-info-0.9.1 on 32-bit architectures, see also https://github.com/FillZpp/sys-info-rs/issues/80 @${REINPLACE_CMD} -e '/get_cpu/ s|unsigned long|uint64_t|; /get_proc_total/ s|unsigned long|uint64_t|' ${WRKSRC}/cargo-crates/sys-info-0.9.1/c/*.[ch] post-build: @${CARGO_TARGET_DIR}/release/dedup_headers \ ${CARGO_TARGET_DIR}/include/datadog/common.h \ ${CARGO_TARGET_DIR}/include/datadog/crashtracker.h \ ${CARGO_TARGET_DIR}/include/datadog/profiling.h \ ${CARGO_TARGET_DIR}/include/datadog/telemetry.h \ ${CARGO_TARGET_DIR}/include/datadog/data-pipeline.h @${CC} -I ${CARGO_TARGET_DIR}/include/ -L ${CARGO_TARGET_DIR}/release/ -ldatadog_profiling_ffi \ ${WRKSRC}/libdd-crashtracker/libdatadog-crashtracking-receiver.c -o ${WRKSRC}/libdatadog-crashtracking-receiver @${MV} ${CARGO_TARGET_DIR}/release/libtest_spawn_from_lib.so ${CARGO_TARGET_DIR}/release/libtest_spawn_from_lib.so.skip do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/datadog/ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/cmake/libdatadog/ ${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ ${INSTALL_PROGRAM} ${WRKSRC}/libdatadog-crashtracking-receiver ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${CARGO_TARGET_DIR}/include/datadog/*.h ${STAGEDIR}${PREFIX}/include/datadog/ ${INSTALL_DATA} ${WRKSRC}/*.cmake ${STAGEDIR}${PREFIX}/lib/cmake/libdatadog/ ${INSTALL_DATA} ${CARGO_TARGET_DIR}/release/*.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_LIB} ${CARGO_TARGET_DIR}/release/*.so ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/datadog_profiling*.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ .include diff --git a/devel/librashader/Makefile b/devel/librashader/Makefile index 329524fd39cd..014e1cd3939f 100644 --- a/devel/librashader/Makefile +++ b/devel/librashader/Makefile @@ -1,66 +1,67 @@ PORTNAME= librashader DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bsdcode@disroot.org COMMENT= RetroArch shaders for all WWW= https://github.com/SnowflakePowered/librashader LICENSE= GPLv3 MIT MPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE-GPL.md LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= patchelf>0:sysutils/patchelf USES= cargo USE_GITHUB= yes GH_ACCOUNT= SnowflakePowered GH_TAGNAME= ${DISTNAME} USE_LDCONFIG= yes CARGO_FEATURES= --no-default-features runtime-opengl runtime-vulkan \ stable CARGO_BUILD_ARGS= --package librashader-capi CARGO_TEST= no OPTIONS_DEFINE= DOCS EXAMPLES # required ABI bump is always mentioned in the release notes _ABI= 2 post-patch: ${REINPLACE_CMD} 's|/usr/local|${PREFIX}|g' \ ${WRKSRC}/pkg/librashader.pc post-build: patchelf --set-soname librashader.so.${_ABI} ${CARGO_TARGET_DIR}/*/liblibrashader_capi.so do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/librashader ${INSTALL_DATA} ${WRKSRC}/include/librashader_ld.h \ ${STAGEDIR}${PREFIX}/include/librashader ${INSTALL_DATA} ${WRKSRC}/include/librashader.h \ ${STAGEDIR}${PREFIX}/include/librashader ${INSTALL_DATA} ${CARGO_TARGET_DIR}/*/liblibrashader_capi.a \ ${STAGEDIR}${PREFIX}/lib/librashader.a ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/liblibrashader_capi.so \ ${STAGEDIR}${PREFIX}/lib/librashader.so.${_ABI} ${RLN} ${STAGEDIR}${PREFIX}/lib/librashader.so.${_ABI} ${STAGEDIR}${PREFIX}/lib/librashader.so ${INSTALL_DATA} ${WRKSRC}/pkg/librashader.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/BROKEN_SHADERS.md \ ${WRKSRC}/MIGRATION-ABI2.md \ ${WRKSRC}/README.md \ ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/include/README.md \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile index 67d02c36c5dd..acb8307e3384 100644 --- a/devel/libwasmtime/Makefile +++ b/devel/libwasmtime/Makefile @@ -1,52 +1,53 @@ PORTNAME= lib${GH_PROJECT} PORTVERSION= 42.0.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= Library for fast and secure runtime for WebAssembly WWW= https://wasmtime.dev/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv7 i386 NOT_FOR_ARCHS_REASON= build currently failing LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo cmake:indirect cpe CPE_VENDOR= bytecodealliance CPE_PRODUCT= wasmtime USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= bytecodealliance GH_PROJECT= wasmtime CARGO_BUILD_ARGS= -p wasmtime-c-api CMAKE_SOURCE_PATH= ${WRKSRC}/crates/c-api .include "${.CURDIR}/Makefile.cargo" GH_TUPLE= WebAssembly:component-model:dac7805:component_model/tests/component-model \ WebAssembly:testsuite:3453673:testsuite/tests/spec_testsuite \ WebAssembly:wasi-testsuite:26ea2ff:wasi_testsuite/tests/wasi_testsuite/wasi-common \ WebAssembly:wasi-threads:e1893c0:wasi_threads/tests/wasi_testsuite/wasi-threads post-configure: @cd ${CMAKE_SOURCE_PATH} && ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} post-build: @cd ${CMAKE_SOURCE_PATH} && ${SETENV} ${MAKE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} ${CMAKE_SOURCE_PATH} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/wasmtime ${INSTALL_DATA} ${WRKSRC}/crates/c-api/include/wasm.h ${STAGEDIR}${PREFIX}/include (cd ${WRKSRC}/crates/c-api/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) ${RM} ${STAGEDIR}${PREFIX}/include/wasmtime/conf.h.in ${INSTALL_DATA} ${WRKDIR}/target/release/libwasmtime.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKDIR}/target/release/libwasmtime.so ${STAGEDIR}${PREFIX}/lib .include diff --git a/devel/lstr/Makefile b/devel/lstr/Makefile index 7f76ab907382..e865fbb05c5c 100644 --- a/devel/lstr/Makefile +++ b/devel/lstr/Makefile @@ -1,21 +1,21 @@ PORTNAME= lstr PORTVERSION= 0.2.1 DISTVERSIONPREFIX= v -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast, minimalist directory tree viewer WWW= https://github.com/bgreenwell/lstr LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo PLIST_FILES= bin/lstr USE_GITHUB= yes GH_ACCOUNT= bgreenwell .include diff --git a/devel/nextest/Makefile b/devel/nextest/Makefile index 2fd45e133a2f..841fb9aa9203 100644 --- a/devel/nextest/Makefile +++ b/devel/nextest/Makefile @@ -1,547 +1,548 @@ PORTNAME= nextest DISTVERSIONPREFIX= cargo-nextest- DISTVERSION= 0.9.130 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Next-generation test runner for Rust WWW= https://nexte.st \ https://github.com/nextest-rs/nextest LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= nextest-rs 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.24.2 \ adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.8 \ anyhow-1.0.98 \ async-scoped-0.9.0 \ async-trait-0.1.88 \ atomic-0.6.1 \ atomic-waker-1.1.2 \ atomicwrites-0.4.4 \ autocfg-1.5.0 \ axum-0.8.6 \ axum-core-0.5.5 \ backtrace-0.3.75 \ backtrace-ext-0.2.1 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.7.3 \ bit-set-0.5.3 \ bit-set-0.8.0 \ bit-vec-0.6.3 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.11.0 \ block-buffer-0.10.4 \ borsh-1.5.7 \ bstr-1.12.1 \ bumpalo-3.19.0 \ bytemuck-1.24.0 \ byteorder-1.5.0 \ bytes-1.11.1 \ bytesize-2.3.1 \ camino-1.2.2 \ camino-tempfile-1.4.1 \ camino-tempfile-ext-0.3.3 \ cargo-platform-0.3.0 \ cargo_metadata-0.23.1 \ cc-1.2.30 \ cfg-expr-0.20.6 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.44 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ color-eyre-0.6.5 \ color-spantrace-0.3.0 \ colorchoice-1.0.3 \ config-0.15.19 \ console-0.15.11 \ console-0.16.2 \ console-api-0.9.0 \ console-subscriber-0.5.0 \ const-oid-0.9.6 \ convert_case-0.7.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ countio-0.2.19 \ cp_r-0.5.2 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ csscolorparser-0.6.2 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ datatest-stable-0.3.3 \ debug-ignore-1.0.5 \ deltae-0.3.2 \ der-0.7.10 \ derive-ex-0.1.8 \ derive-where-1.6.0 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ dialoguer-0.12.0 \ diff-0.1.13 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ document-features-0.2.11 \ dof-0.4.0 \ dtrace-parser-0.3.0 \ duct-1.1.1 \ dunce-1.0.5 \ eazip-0.2.3 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ either-1.15.0 \ enable-ansi-support-0.3.1 \ encode_unicode-1.0.0 \ enum_dispatch-0.3.13 \ equivalent-1.0.2 \ errno-0.3.12 \ escape8259-0.5.3 \ etcetera-0.11.0 \ euclid-0.22.11 \ eyre-0.6.12 \ fancy-regex-0.11.0 \ fancy-regex-0.14.0 \ fastrand-2.3.0 \ fiat-crypto-0.2.9 \ filedescriptor-0.8.3 \ filetime-0.2.25 \ finl_unicode-1.4.0 \ fixedbitset-0.4.2 \ fixedbitset-0.5.7 \ flate2-1.1.1 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs-err-3.3.0 \ future-queue-0.4.0 \ futures-0.3.32 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-executor-0.3.32 \ futures-io-0.3.32 \ futures-macro-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ globset-0.4.18 \ globwalk-0.9.1 \ goblin-0.10.3 \ guppy-0.17.25 \ guppy-workspace-hack-0.1.0 \ h2-0.4.10 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hdrhistogram-7.5.4 \ heck-0.5.0 \ hex-0.4.3 \ home-0.5.12 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.3.0 \ humantime-serde-1.1.1 \ hyper-1.6.0 \ hyper-rustls-0.27.6 \ hyper-timeout-0.5.2 \ hyper-tls-0.6.0 \ hyper-util-0.1.13 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ iddqd-0.3.17 \ idna-1.1.0 \ idna_adapter-1.0.0 \ ignore-0.4.23 \ include_dir-0.7.4 \ include_dir_macros-0.7.4 \ indenter-0.3.4 \ indexmap-2.13.0 \ indicatif-0.17.11 \ indicatif-0.18.4 \ indoc-2.0.7 \ insta-1.46.3 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.14.0 \ itoa-1.0.17 \ jobserver-0.1.33 \ js-sys-0.3.91 \ lab-0.11.0 \ lazy_static-1.5.0 \ libc-0.2.182 \ libredox-0.1.12 \ libtest-mimic-0.8.1 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litrs-0.4.1 \ lock_api-0.4.13 \ locked-tripwire-0.1.0 \ log-0.4.29 \ lru-0.16.3 \ lru-slab-0.1.2 \ mac_address-1.1.8 \ maplit-1.0.2 \ matchers-0.2.0 \ matchit-0.8.4 \ memchr-2.7.6 \ memmap2-0.9.8 \ memmem-0.1.1 \ memoffset-0.9.1 \ miette-7.6.0 \ miette-derive-7.6.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ mukti-metadata-0.3.0 \ native-tls-0.2.14 \ nested-0.1.1 \ newtype-uuid-1.3.2 \ nix-0.29.0 \ nix-0.31.2 \ nom-7.1.3 \ num-derive-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ number_prefix-0.4.0 \ objc2-core-foundation-0.3.2 \ objc2-system-configuration-0.3.2 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-sys-0.9.109 \ option-ext-0.2.0 \ ordered-float-4.6.0 \ os_pipe-1.2.2 \ owo-colors-4.3.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ pathdiff-0.2.3 \ percent-encoding-2.3.2 \ pest-2.8.3 \ pest_derive-2.8.3 \ pest_generator-2.8.3 \ pest_meta-2.8.3 \ petgraph-0.8.3 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.17 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ plain-0.2.3 \ portable-atomic-1.13.1 \ ppv-lite86-0.2.21 \ pretty-hex-0.4.1 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.106 \ proptest-1.10.0 \ prost-0.14.1 \ prost-derive-0.14.1 \ prost-types-0.14.1 \ pulldown-cmark-0.13.0 \ quick-error-1.2.3 \ quick-junit-0.5.2 \ quick-xml-0.37.5 \ quick-xml-0.38.3 \ quinn-0.11.8 \ quinn-proto-0.11.12 \ quinn-udp-0.5.12 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_xorshift-0.4.0 \ recursion-0.5.4 \ redox_syscall-0.5.12 \ redox_syscall-0.7.0 \ redox_users-0.5.2 \ regex-1.12.3 \ regex-automata-0.4.12 \ regex-syntax-0.8.10 \ reqwest-0.12.19 \ ring-0.17.14 \ ron-0.12.0 \ rustc-demangle-0.1.25 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.0.7 \ rustls-0.23.27 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.3 \ rustversion-1.0.22 \ rusty-fork-0.3.0 \ ryu-1.0.20 \ same-file-1.0.6 \ sapling-streampager-0.12.0 \ schannel-0.1.27 \ scopeguard-1.2.0 \ scroll-0.13.0 \ scroll_derive-0.13.1 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ self-replace-1.5.0 \ self_update-0.42.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_ignored-0.1.14 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ serde_spanned-1.0.4 \ serde_tokenstream-0.2.2 \ serde_urlencoded-0.7.1 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shared_child-1.1.1 \ shared_thread-0.2.0 \ shell-words-1.1.1 \ shlex-1.3.0 \ sigchld-0.2.4 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.5 \ signature-2.2.0 \ similar-2.7.0 \ siphasher-1.0.1 \ slab-0.4.11 \ smallvec-1.15.1 \ smol_str-0.3.2 \ socket2-0.5.10 \ socket2-0.6.0 \ spki-0.7.3 \ static_assertions-1.1.0 \ strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ structmeta-0.3.0 \ structmeta-derive-0.3.0 \ subtle-2.6.1 \ supports-color-3.0.2 \ supports-hyperlinks-3.1.0 \ supports-unicode-3.0.0 \ swrite-0.1.0 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ tar-0.4.44 \ target-lexicon-0.13.3 \ target-spec-3.5.7 \ target-spec-miette-0.4.5 \ tempfile-3.20.0 \ terminal_size-0.4.2 \ terminfo-0.9.0 \ termios-0.3.3 \ termwiz-0.23.3 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ test-strategy-0.4.5 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread-id-5.0.0 \ thread_local-1.1.8 \ tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ tokio-1.50.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.2 \ tokio-stream-0.1.18 \ tokio-util-0.7.15 \ toml-0.9.12+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.25.4+spec-1.1.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tonic-0.14.2 \ tonic-prost-0.14.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ typeid-1.0.3 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unarray-0.1.4 \ unicase-2.8.1 \ unicode-ident-1.0.24 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unit-prefix-0.5.1 \ untrusted-0.9.0 \ url-2.5.7 \ urlencoding-2.1.3 \ usdt-0.6.0 \ usdt-attr-macro-0.6.0 \ usdt-impl-0.6.0 \ usdt-macro-0.6.0 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.18.1 \ valuable-0.1.1 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.5 \ vte-0.14.1 \ vtparse-0.6.2 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasite-1.0.2 \ wasm-bindgen-0.2.114 \ wasm-bindgen-futures-0.4.64 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ web-sys-0.3.91 \ web-time-1.1.0 \ webpki-roots-1.0.0 \ wezterm-bidi-0.2.3 \ wezterm-blob-leases-0.1.1 \ wezterm-color-types-0.3.0 \ wezterm-dynamic-0.2.1 \ wezterm-dynamic-derive-0.1.1 \ wezterm-input-types-0.1.0 \ whoami-2.1.1 \ win32job-2.0.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-0.61.1 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.1 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.15 \ wit-bindgen-rt-0.39.0 \ xattr-1.5.0 \ xxhash-rust-0.8.15 \ yansi-1.0.1 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zeroize-1.8.1 \ zipsign-api-0.1.5 \ zmij-1.0.18 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.15+zstd.1.5.7 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PROGS= cargo-nextest \ cargo-nextest-dup \ passthrough PLIST_FILES= ${PROGS:S/^/bin\//} 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/devel/omnilinter/Makefile b/devel/omnilinter/Makefile index c1c6bb976586..61004e64ed9b 100644 --- a/devel/omnilinter/Makefile +++ b/devel/omnilinter/Makefile @@ -1,149 +1,150 @@ PORTNAME= omnilinter PORTVERSION= 0.7.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org COMMENT= General purpose bulk linter WWW= https://github.com/AMDmi3/omnilinter LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= AMDmi3 CARGO_CRATES= aho-corasick-1.1.4 \ alloca-0.4.0 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ assert_cmd-2.1.2 \ autocfg-1.5.0 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ bstr-1.12.1 \ byteorder-1.5.0 \ cast-0.3.0 \ cc-1.2.52 \ cfg-if-1.0.4 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ colorchoice-1.0.4 \ colored-3.1.1 \ cpufeatures-0.2.17 \ criterion-0.8.2 \ criterion-plot-0.8.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ directories-6.0.0 \ dirs-sys-0.5.0 \ either-1.15.0 \ errno-0.3.14 \ fastrand-2.3.0 \ find-msvc-tools-0.1.7 \ fxhash-0.2.1 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ glob-0.3.3 \ half-2.7.1 \ heck-0.5.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.17 \ libc-0.2.180 \ libredox-0.1.12 \ linux-raw-sys-0.11.0 \ memchr-2.7.6 \ num-traits-0.2.19 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ option-ext-0.2.0 \ page_size-0.6.0 \ pest-2.8.5 \ pest_derive-2.8.5 \ pest_generator-2.8.5 \ pest_meta-2.8.5 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.105 \ quote-1.0.43 \ r-efi-5.3.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_users-0.5.2 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ relative-path-1.9.3 \ rstest-0.26.1 \ rstest_macros-0.26.1 \ rustc_version-0.4.1 \ rustix-1.1.3 \ same-file-1.0.6 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ sha2-0.10.9 \ shlex-1.3.0 \ strsim-0.11.1 \ syn-2.0.114 \ tempfile-3.25.0 \ termtree-0.5.1 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ tinytemplate-1.2.1 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.22 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.61.2 \ wit-bindgen-0.46.0 \ yansi-1.0.1 \ zerocopy-0.8.33 \ zerocopy-derive-0.8.33 \ zmij-1.0.13 PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @cd ${WRKSRC}/share && ${SETENV} ${MAKE_ENV} DESTDIR=${STAGEDIR} ${MAKE_CMD} install post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ .include diff --git a/devel/openapi-tui/Makefile b/devel/openapi-tui/Makefile index b5464fd3a7d3..2b58f327e658 100644 --- a/devel/openapi-tui/Makefile +++ b/devel/openapi-tui/Makefile @@ -1,387 +1,387 @@ PORTNAME= openapi-tui DISTVERSION= 0.10.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= olgeni@FreeBSD.org COMMENT= Terminal UI to list, browse and run APIs defined with OpenAPI spec WWW= https://github.com/zaghaghi/openapi-tui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= zaghaghi CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.97 \ arraydeque-0.5.1 \ async-trait-0.1.87 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ backtrace-0.3.71 \ base64-0.21.7 \ base64-0.22.1 \ better-panic-0.3.0 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.9.0 \ block-buffer-0.10.4 \ bumpalo-3.17.0 \ bytes-1.10.1 \ camino-1.1.9 \ cargo-platform-0.1.9 \ cargo_metadata-0.19.2 \ cassowary-0.3.0 \ castaway-0.2.3 \ cc-1.2.16 \ cfg-if-1.0.0 \ chrono-0.4.40 \ clap-4.5.31 \ clap_builder-4.5.31 \ clap_derive-4.5.28 \ clap_lex-0.7.4 \ color-eyre-0.6.3 \ color-spantrace-0.2.1 \ colorchoice-1.0.3 \ compact_str-0.8.1 \ config-0.15.9 \ console-0.15.11 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ convert_case-0.4.0 \ convert_case-0.6.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crunchy-0.2.3 \ crypto-common-0.1.6 \ custom_error-1.9.2 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ deranged-0.3.11 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_deref-1.1.1 \ derive_more-0.99.19 \ diff-0.1.13 \ digest-0.10.7 \ directories-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dlv-list-0.5.2 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ errno-0.3.10 \ eyre-0.6.12 \ fastrand-2.3.0 \ flate2-1.1.0 \ fnv-1.0.7 \ foldhash-0.1.4 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.1 \ gimli-0.28.1 \ git2-0.20.0 \ h2-0.4.8 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ hashlink-0.10.0 \ heck-0.5.0 \ hex-0.4.3 \ http-1.2.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.10.1 \ human-panic-2.0.2 \ humansize-2.1.3 \ hyper-1.6.0 \ hyper-rustls-0.27.5 \ hyper-tls-0.6.0 \ hyper-util-0.1.10 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indenter-0.3.3 \ indexmap-1.9.3 \ indexmap-2.7.1 \ indoc-2.0.6 \ instability-0.3.7 \ ipnet-2.11.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.15 \ jobserver-0.1.32 \ js-sys-0.3.77 \ json5-0.4.1 \ lazy_static-1.5.0 \ libc-0.2.170 \ libgit2-sys-0.18.0+1.9.0 \ libm-0.2.11 \ libredox-0.1.3 \ libz-sys-1.1.21 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.2 \ litemap-0.7.5 \ lock_api-0.4.12 \ log-0.4.26 \ lru-0.12.5 \ matchers-0.1.0 \ memchr-2.7.4 \ mime-0.3.17 \ miniz_oxide-0.7.4 \ miniz_oxide-0.8.5 \ mio-1.0.3 \ native-tls-0.2.14 \ nu-ansi-term-0.46.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ object-0.32.2 \ once_cell-1.20.3 \ onig-6.4.0 \ onig_sys-69.8.1 \ openapi-31-0.4.0 \ openssl-0.10.71 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-src-300.4.2+3.4.1 \ openssl-sys-0.9.106 \ option-ext-0.2.0 \ ordered-multimap-0.7.3 \ os_info-3.10.0 \ overload-0.1.1 \ owo-colors-3.5.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ pathdiff-0.2.3 \ percent-encoding-2.3.1 \ pest-2.7.15 \ pest_derive-2.7.15 \ pest_generator-2.7.15 \ pest_meta-2.7.15 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ plist-1.7.0 \ powerfmt-0.2.0 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.94 \ quick-xml-0.32.0 \ quote-1.0.39 \ ratatui-0.29.0 \ redox_syscall-0.5.10 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ reqwest-0.12.12 \ ring-0.17.13 \ ron-0.8.1 \ rust-ini-0.21.1 \ rustc-demangle-0.1.24 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.0.0 \ rustls-0.23.23 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.20 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.27 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ semver-1.0.26 \ serde-1.0.218 \ serde_derive-1.0.218 \ serde_json-1.0.140 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ serde_with-3.12.0 \ serde_with_macros-3.12.0 \ serde_yaml-0.9.34+deprecated \ sha2-0.10.8 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ slab-0.4.9 \ smallvec-1.14.0 \ socket2-0.5.8 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ strum-0.26.3 \ strum-0.27.1 \ strum_macros-0.26.4 \ strum_macros-0.27.1 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.99 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ syntect-5.2.0 \ syntect-tui-3.0.5 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tempfile-3.18.0 \ terminal_size-0.4.1 \ thiserror-1.0.69 \ thiserror-2.0.12 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ thread_local-1.1.8 \ time-0.3.39 \ time-core-0.1.3 \ time-macros-0.2.20 \ tiny-keccak-2.0.2 \ tinystr-0.7.6 \ tokio-1.43.0 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.2 \ tokio-util-0.7.13 \ toml-0.8.20 \ toml_datetime-0.6.8 \ toml_edit-0.22.24 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ trim-in-place-0.1.7 \ try-lock-0.2.5 \ tui-input-0.11.1 \ tui-textarea-0.7.0 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicase-2.8.1 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.15.1 \ valuable-0.1.1 \ vcpkg-0.2.15 \ vergen-9.0.4 \ vergen-git2-1.0.5 \ vergen-lib-0.1.6 \ version_check-0.9.5 \ vte-0.14.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ 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-core-0.52.0 \ windows-link-0.1.0 \ windows-registry-0.2.0 \ 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.7.3 \ wit-bindgen-rt-0.33.0 \ write16-1.0.0 \ writeable-0.5.5 \ yaml-rust-0.4.5 \ yaml-rust2-0.10.0 \ yansi-1.0.1 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 CARGO_ENV= OPENSSL_NO_VENDOR=1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/parol-ls/Makefile b/devel/parol-ls/Makefile index ce1044f99aef..cb7b0da196d1 100644 --- a/devel/parol-ls/Makefile +++ b/devel/parol-ls/Makefile @@ -1,185 +1,185 @@ PORTNAME= parol-ls DISTVERSION= 1.0.1 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Language server for Parol, a LL(k) parser generator WWW= https://jsinger67.github.io/ \ https://github.com/jsinger67/parol LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= jsinger67 GH_PROJECT= parol CARGO_SRC_SUBDIR= crates/parol-ls CARGO_BUILD= yes CARGO_INSTALL= yes CARGO_CRATES= ahash-0.8.11 \ aho-corasick-1.1.3 \ anes-0.1.6 \ anstream-0.6.17 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ anyhow-1.0.92 \ assert_cmd-2.0.16 \ autocfg-1.4.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bstr-1.10.0 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ cast-0.3.0 \ cfg-if-1.0.0 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ codespan-reporting-0.11.1 \ colorchoice-1.0.3 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ derive-new-0.6.0 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.13.0 \ env_filter-0.1.2 \ env_logger-0.8.4 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.3.9 \ fastrand-2.1.1 \ fixedbitset-0.4.2 \ fluent-uri-0.1.4 \ fnv-1.0.7 \ function_name-0.3.0 \ function_name-proc-macro-0.3.0 \ getrandom-0.2.15 \ graph-cycles-0.1.0 \ half-2.4.1 \ hashbrown-0.15.0 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ humantime-2.1.0 \ ident_case-1.0.1 \ indexmap-2.6.0 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itoa-1.0.11 \ js-sys-0.3.72 \ lalry-0.1.0 \ lazy_static-1.5.0 \ libc-0.2.161 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ lsp-server-0.7.7 \ lsp-types-0.97.0 \ memchr-2.7.4 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ once_cell-1.20.2 \ oorandom-11.1.4 \ owo-colors-4.1.0 \ petgraph-0.6.5 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ ppv-lite86-0.2.20 \ predicates-3.1.2 \ predicates-core-1.0.8 \ predicates-tree-1.0.11 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.89 \ quickcheck-1.0.3 \ quickcheck_macros-1.0.0 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_regex-0.17.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ regex-1.11.1 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ rustix-0.38.38 \ ryu-1.0.18 \ same-file-1.0.6 \ serde-1.0.214 \ serde_derive-1.0.214 \ serde_json-1.0.132 \ serde_repr-0.1.19 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.86 \ syntree-0.14.5 \ syntree_layout-0.2.0 \ tempfile-3.13.0 \ termcolor-1.4.1 \ termtree-0.4.1 \ thiserror-1.0.66 \ thiserror-impl-1.0.66 \ tinytemplate-1.2.1 \ ts-rs-10.0.0 \ ts-rs-macros-10.0.0 \ ume-0.1.0 \ unicode-ident-1.0.13 \ unicode-width-0.1.14 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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 \ web-sys-0.3.72 \ winapi-util-0.1.9 \ 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 \ xml_writer-0.4.0 \ yansi-1.0.1 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/parol/Makefile b/devel/parol/Makefile index 5f59168df8d8..fe892186c8f6 100644 --- a/devel/parol/Makefile +++ b/devel/parol/Makefile @@ -1,197 +1,197 @@ PORTNAME= parol DISTVERSION= 1.0.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= LL(k) parser generator for Rust WWW= https://github.com/jsinger67/parol LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= jsinger67 CARGO_SRC_SUBDIR= crates/parol CARGO_BUILD= yes CARGO_INSTALL= yes CARGO_CRATES= ahash-0.8.7 \ aho-corasick-1.0.1 \ anes-0.1.6 \ anstream-0.6.13 \ anstyle-1.0.6 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.2 \ anyhow-1.0.89 \ assert_cmd-2.0.16 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bstr-1.4.0 \ bumpalo-3.12.0 \ cast-0.3.0 \ cfg-if-1.0.0 \ ciborium-0.2.0 \ ciborium-io-0.2.0 \ ciborium-ll-0.2.0 \ clap-4.5.13 \ clap_builder-4.5.13 \ clap_derive-4.5.13 \ clap_lex-0.7.0 \ codespan-reporting-0.11.1 \ colorchoice-1.0.0 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.12 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.14 \ crossbeam-utils-0.8.19 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ derive-new-0.6.0 \ derive_builder-0.20.1 \ derive_builder_core-0.20.1 \ derive_builder_macro-0.20.1 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.8.1 \ env_filter-0.1.0 \ env_logger-0.8.4 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.3.8 \ fastrand-2.1.1 \ fixedbitset-0.4.2 \ fluent-uri-0.1.4 \ fnv-1.0.7 \ function_name-0.3.0 \ function_name-proc-macro-0.3.0 \ getrandom-0.2.9 \ graph-cycles-0.1.0 \ half-1.8.2 \ hashbrown-0.14.0 \ heck-0.5.0 \ hermit-abi-0.3.1 \ humantime-2.1.0 \ ident_case-1.0.1 \ indexmap-2.0.0 \ io-lifetimes-1.0.10 \ is-terminal-0.4.7 \ itertools-0.10.5 \ itoa-1.0.6 \ js-sys-0.3.61 \ lalry-0.1.0 \ lazy_static-1.5.0 \ libc-0.2.159 \ linux-raw-sys-0.3.1 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ lsp-server-0.7.7 \ lsp-types-0.97.0 \ memchr-2.6.3 \ memoffset-0.8.0 \ num-traits-0.2.15 \ num_cpus-1.16.0 \ once_cell-1.20.2 \ oorandom-11.1.3 \ owo-colors-4.1.0 \ petgraph-0.6.5 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ ppv-lite86-0.2.17 \ predicates-3.0.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.83 \ quickcheck-1.0.3 \ quickcheck_macros-1.0.0 \ quote-1.0.35 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_regex-0.17.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ regex-1.11.0 \ regex-automata-0.1.10 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ rustix-0.37.11 \ rustix-0.38.37 \ ryu-1.0.13 \ same-file-1.0.6 \ scopeguard-1.1.0 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ serde_repr-0.1.18 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.79 \ syntree-0.14.5 \ syntree_layout-0.2.0 \ tempfile-3.13.0 \ termcolor-1.1.3 \ termtree-0.4.1 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ tinytemplate-1.2.1 \ ts-rs-10.0.0 \ ts-rs-macros-10.0.0 \ ume-0.1.0 \ unicode-ident-1.0.8 \ unicode-width-0.1.10 \ utf8parse-0.2.1 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.3.3 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.84 \ wasm-bindgen-backend-0.2.84 \ wasm-bindgen-macro-0.2.84 \ wasm-bindgen-macro-support-0.2.84 \ wasm-bindgen-shared-0.2.84 \ web-sys-0.3.61 \ 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.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.48.0 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.6 \ xml_writer-0.4.0 \ yansi-1.0.1 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/patsh/Makefile b/devel/patsh/Makefile index 5d8c589657bf..f6c7e55cae62 100644 --- a/devel/patsh/Makefile +++ b/devel/patsh/Makefile @@ -1,97 +1,97 @@ PORTNAME= patsh DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Command-line tool for patching shell scripts inspired by resholve WWW= https://github.com/nix-community/patsh LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= nix-community CARGO_CRATES= aho-corasick-1.0.4 \ anstream-0.3.2 \ anstyle-1.0.1 \ anstyle-parse-0.2.1 \ anstyle-query-1.0.0 \ anstyle-wincon-1.0.2 \ anyhow-1.0.75 \ assert_cmd-2.0.12 \ bitflags-1.3.2 \ bitflags-2.4.0 \ bstr-1.6.0 \ cc-1.0.82 \ cfg-if-1.0.0 \ clap-4.3.22 \ clap_builder-4.3.22 \ clap_derive-4.3.12 \ clap_lex-0.5.0 \ colorchoice-1.0.0 \ difflib-0.4.0 \ dissimilar-1.0.7 \ doc-comment-0.3.3 \ either-1.9.0 \ errno-0.3.2 \ errno-dragonfly-0.1.2 \ expect-test-1.4.1 \ fastrand-2.0.0 \ heck-0.4.1 \ hermit-abi-0.3.2 \ io-lifetimes-1.0.11 \ is-terminal-0.4.9 \ is_executable-1.0.1 \ itertools-0.10.5 \ libc-0.2.147 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.5 \ memchr-2.5.0 \ once_cell-1.18.0 \ predicates-3.0.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ proc-macro2-1.0.66 \ quote-1.0.33 \ redox_syscall-0.3.5 \ regex-1.9.3 \ regex-automata-0.3.6 \ regex-syntax-0.7.4 \ rustix-0.37.23 \ rustix-0.38.8 \ serde-1.0.183 \ shell-escape-0.1.5 \ strsim-0.10.0 \ syn-2.0.29 \ tempfile-3.7.1 \ terminal_size-0.2.6 \ termtree-0.4.1 \ tree-sitter-0.20.10 \ tree-sitter-bash-0.20.0 \ unicase-2.6.0 \ unicode-ident-1.0.11 \ unicode-width-0.1.10 \ utf8parse-0.2.1 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ 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-targets-0.48.4 \ windows_aarch64_gnullvm-0.48.4 \ windows_aarch64_msvc-0.48.4 \ windows_i686_gnu-0.48.4 \ windows_i686_msvc-0.48.4 \ windows_x86_64_gnu-0.48.4 \ windows_x86_64_gnullvm-0.48.4 \ windows_x86_64_msvc-0.48.4 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile index d2ff710e7268..cdc7d2bb7877 100644 --- a/devel/pijul/Makefile +++ b/devel/pijul/Makefile @@ -1,453 +1,453 @@ PORTNAME= pijul PORTVERSION= 1.0.0.b9 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org COMMENT= Distributed version control system WWW= https://pijul.org/ LICENSE= GPLv2 LIB_DEPENDS= libzstd.so:archivers/zstd \ libsodium.so:security/libsodium USES= cargo ssl CARGO_INSTALL= no CARGO_CRATES= ${PORTNAME}-1.0.0-beta.9 \ addr2line-0.21.0 \ adler-1.0.2 \ adler32-1.2.0 \ aes-0.7.5 \ aho-corasick-1.1.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ anstream-0.6.11 \ anstyle-1.0.6 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ anyhow-1.0.79 \ arrayref-0.3.7 \ arrayvec-0.7.4 \ async-broadcast-0.5.1 \ async-channel-2.1.1 \ async-executor-1.8.0 \ async-fs-1.6.0 \ async-io-1.13.0 \ async-io-2.3.1 \ async-lock-2.8.0 \ async-lock-3.3.0 \ async-process-1.8.1 \ async-recursion-1.0.5 \ async-signal-0.2.5 \ async-task-4.7.0 \ async-trait-0.1.77 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.69 \ base64-0.21.7 \ base64ct-1.6.0 \ bcrypt-pbkdf-0.6.2 \ bcrypt-pbkdf-0.10.0 \ bincode-1.3.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.4.2 \ blake3-1.5.0 \ block-buffer-0.9.0 \ block-buffer-0.10.4 \ block-modes-0.8.1 \ block-padding-0.2.1 \ blocking-1.5.1 \ blowfish-0.8.0 \ blowfish-0.9.1 \ bs58-0.4.0 \ bstr-1.9.0 \ bumpalo-3.14.0 \ byteorder-1.5.0 \ bytes-1.5.0 \ canonical-path-2.0.2 \ cc-1.0.83 \ cfg-if-1.0.0 \ chardetng-0.1.17 \ chrono-0.4.33 \ cipher-0.3.0 \ cipher-0.4.4 \ clap-4.4.18 \ clap_builder-4.4.18 \ clap_complete-4.4.10 \ clap_derive-4.4.7 \ clap_lex-0.6.0 \ colorchoice-1.0.0 \ concurrent-queue-2.4.0 \ conpty-0.5.1 \ console-0.15.8 \ constant_time_eq-0.3.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cpufeatures-0.2.12 \ crc32fast-1.3.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ crypto-common-0.1.6 \ crypto-mac-0.11.1 \ cryptovec-0.6.1 \ ctr-0.8.0 \ ctrlc-3.2.0 \ curve25519-dalek-3.2.1 \ data-encoding-2.5.0 \ dateparser-0.1.8 \ derivative-2.2.0 \ dialoguer-0.10.4 \ diffs-0.5.1 \ digest-0.9.0 \ digest-0.10.7 \ dirs-3.0.2 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-next-0.1.2 \ duplicate-1.0.0 \ ed25519-1.5.3 \ ed25519-dalek-1.0.1 \ edit-0.1.5 \ either-1.9.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.33 \ enumflags2-0.7.8 \ enumflags2_derive-0.7.8 \ env_logger-0.8.4 \ equivalent-1.0.1 \ errno-0.2.8 \ errno-0.3.8 \ errno-dragonfly-0.1.2 \ event-listener-2.5.3 \ event-listener-3.1.0 \ event-listener-4.0.3 \ event-listener-strategy-0.4.0 \ exitcode-1.1.2 \ expectrl-0.7.1 \ fastrand-1.9.0 \ fastrand-2.0.1 \ filetime-0.2.23 \ flate2-1.0.28 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fs2-0.4.3 \ 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-lite-2.2.0 \ futures-macro-0.3.30 \ futures-sink-0.3.30 \ futures-task-0.3.30 \ futures-util-0.3.30 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ getrandom-0.1.16 \ getrandom-0.2.12 \ gimli-0.28.1 \ git2-0.13.25 \ globset-0.4.14 \ h2-0.3.24 \ hashbrown-0.12.3 \ hashbrown-0.14.3 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hermit-abi-0.3.5 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.11.0 \ hmac-0.12.1 \ home-0.5.9 \ http-0.2.11 \ http-body-0.4.6 \ httparse-1.8.0 \ httpdate-1.0.3 \ human-panic-1.2.3 \ humantime-2.1.0 \ hyper-0.14.28 \ hyper-tls-0.5.0 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ idna-0.2.3 \ idna-0.5.0 \ ignore-0.4.22 \ indexmap-1.9.3 \ indexmap-2.2.2 \ indicatif-0.17.7 \ inout-0.1.3 \ instant-0.1.12 \ io-lifetimes-1.0.11 \ ipnet-2.9.0 \ itoa-1.0.10 \ jobserver-0.1.27 \ js-sys-0.3.68 \ keyring-2.3.2 \ lazy_static-0.2.11 \ lazy_static-1.4.0 \ libc-0.2.153 \ libgit2-sys-0.12.26+1.3.0 \ libpijul-1.0.0-beta.10 \ libredox-0.0.1 \ libsodium-sys-0.2.7 \ libssh2-sys-0.2.23 \ libz-sys-1.1.15 \ linked-hash-map-0.5.6 \ linux-keyutils-0.2.4 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.13 \ lock_api-0.4.11 \ log-0.4.20 \ lru-cache-0.1.2 \ matches-0.1.10 \ md5-0.7.0 \ memchr-2.7.1 \ memmap-0.7.0 \ memoffset-0.6.5 \ memoffset-0.7.1 \ memoffset-0.9.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.2 \ mio-0.8.10 \ native-tls-0.2.11 \ nix-0.22.3 \ nix-0.26.4 \ nom-7.1.3 \ num-0.4.1 \ num-bigint-0.4.4 \ num-complex-0.4.5 \ num-integer-0.1.45 \ num-iter-0.1.43 \ num-rational-0.4.1 \ num-traits-0.2.17 \ num_cpus-1.16.0 \ number_prefix-0.4.0 \ object-0.32.2 \ once_cell-1.19.0 \ opaque-debug-0.3.0 \ open-3.2.0 \ openssl-0.10.63 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.99 \ ordered-stream-0.2.0 \ os_info-3.7.0 \ pager-0.16.1 \ parking-2.2.0 \ parking_lot-0.11.2 \ parking_lot_core-0.8.6 \ password-hash-0.2.3 \ path-slash-0.1.5 \ pathdiff-0.2.1 \ pbkdf2-0.8.0 \ pbkdf2-0.9.0 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ pijul-config-0.0.1 \ pijul-identity-0.0.1 \ pijul-interaction-0.0.1 \ pijul-macros-0.5.0 \ pijul-remote-1.0.0-beta.6 \ pijul-repository-0.0.1 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ piper-0.2.1 \ pkg-config-0.3.29 \ polling-2.8.0 \ polling-3.4.0 \ portable-atomic-1.6.0 \ ppv-lite86-0.2.17 \ proc-macro-crate-1.3.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.78 \ ptree-0.4.0 \ ptyprocess-0.4.1 \ quote-1.0.35 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_hc-0.2.0 \ redox_syscall-0.2.16 \ redox_syscall-0.4.1 \ redox_users-0.4.4 \ regex-1.10.3 \ regex-automata-0.4.5 \ regex-syntax-0.8.2 \ reqwest-0.11.24 \ rlimit-0.9.1 \ rustc-demangle-0.1.23 \ rustix-0.37.27 \ rustix-0.38.31 \ rustls-pemfile-1.0.4 \ ryu-1.0.16 \ same-file-1.0.6 \ sanakirja-1.4.0 \ sanakirja-core-1.4.0 \ schannel-0.1.23 \ scopeguard-1.2.0 \ secret-service-3.0.1 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ serde-1.0.196 \ serde_bytes-0.11.14 \ serde_derive-1.0.196 \ serde_json-1.0.113 \ serde_repr-0.1.18 \ serde_spanned-0.6.5 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha2-0.9.9 \ sha2-0.10.8 \ shell-words-1.1.0 \ signal-hook-registry-1.4.1 \ signature-1.6.4 \ slab-0.4.9 \ smallvec-1.13.1 \ socket2-0.4.10 \ socket2-0.5.5 \ static_assertions-1.1.0 \ strsim-0.10.0 \ subtle-2.4.1 \ syn-1.0.109 \ syn-2.0.48 \ sync_wrapper-0.1.2 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tar-0.4.40 \ tempfile-3.10.0 \ termcolor-1.4.1 \ thiserror-1.0.56 \ thiserror-impl-1.0.56 \ thread_local-1.1.7 \ threadpool-1.8.1 \ thrussh-0.33.5 \ thrussh-0.34.0 \ thrussh-config-0.5.0 \ thrussh-config-0.6.0 \ thrussh-keys-0.21.0 \ thrussh-keys-0.22.1 \ thrussh-libsodium-0.2.2 \ tint-1.0.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.36.0 \ tokio-macros-2.2.0 \ tokio-native-tls-0.3.1 \ tokio-stream-0.1.14 \ tokio-util-0.7.10 \ toml-0.5.11 \ toml-0.7.8 \ toml-0.8.10 \ toml_datetime-0.6.5 \ toml_edit-0.19.15 \ toml_edit-0.22.4 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ twox-hash-1.6.3 \ typenum-1.17.0 \ uds_windows-1.1.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.11 \ url-2.5.0 \ utf8parse-0.2.1 \ uuid-1.7.0 \ validator-0.15.0 \ vcpkg-0.2.15 \ version_check-0.9.4 \ waker-fn-1.1.1 \ walkdir-2.4.0 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.91 \ wasm-bindgen-backend-0.2.91 \ wasm-bindgen-futures-0.4.41 \ wasm-bindgen-macro-0.2.91 \ wasm-bindgen-macro-support-0.2.91 \ wasm-bindgen-shared-0.2.91 \ wasm-streams-0.4.0 \ web-sys-0.3.68 \ which-4.4.2 \ whoami-1.4.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.44.0 \ windows-core-0.52.0 \ windows-sys-0.42.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winnow-0.5.39 \ winreg-0.50.0 \ xattr-1.3.1 \ xdg-home-1.1.0 \ yasna-0.4.0 \ zbus-3.15.0 \ zbus_macros-3.15.0 \ zbus_names-2.6.0 \ zeroize-1.3.0 \ zeroize_derive-1.4.2 \ zstd-seekable-0.1.23 \ zvariant-3.15.0 \ zvariant_derive-3.15.0 \ zvariant_utils-1.0.1 PLIST_FILES= bin/pijul .include .if ${ARCH} == powerpc LTO_UNSAFE= yes .endif post-patch: ${MV} ${WRKSRC}/cargo-crates/pijul-1.0.0-beta.9/* ${WRKSRC}/ do-install: ${INSTALL_SCRIPT} ${CARGO_TARGET_DIR}/*/pijul ${STAGEDIR}${PREFIX}/bin/pijul .include diff --git a/devel/pipelight/Makefile b/devel/pipelight/Makefile index f3333d281943..325758d706cb 100644 --- a/devel/pipelight/Makefile +++ b/devel/pipelight/Makefile @@ -1,22 +1,22 @@ PORTNAME= pipelight DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org COMMENT= Self-hosted, lightweight, CI/CD pipelines LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo localbase pkgconfig USE_GITHUB= yes CARGO_INSTALL_PATH= ${PORTNAME} PLIST_FILES= bin/pipelight post-patch: @${REINPLACE_CMD} -e 's|%%VERSION%%|${DISTVERSION}|' \ ${WRKSRC}/cli/Cargo.toml .include diff --git a/devel/py-dbt-extractor/Makefile b/devel/py-dbt-extractor/Makefile index 64f2d143b3cf..f503893a5ee0 100644 --- a/devel/py-dbt-extractor/Makefile +++ b/devel/py-dbt-extractor/Makefile @@ -1,37 +1,37 @@ PORTNAME= dbt-extractor PORTVERSION= 0.5.1 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= dbt_extractor-${PORTVERSION} DISTFILES= ${DISTNAME}.tar.gz MAINTAINER= pat@patmaddox.com COMMENT= Analyze and extract information from Jinja used in dbt projects WWW= https://github.com/dbt-labs/dbt-extractor/ LICENSE= APACHE20 BUILD_DEPENDS= maturin:devel/py-maturin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tree-sitter>0:devel/py-tree-sitter@${PY_FLAVOR} \ ${PY_SETUPTOOLS} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no post-extract: ${LN} -s ${WRKDIR}/tree-sitter-jinja2-*/ ${WRKSRC}/tree-sitter-dbt-jinja pre-build: cd ${WRKSRC} && maturin build -f ${MKDIR} ${WRKSRC}/dist ${CP} ${WRKSRC}/target/wheels/${DISTNAME}-*freebsd*.whl ${WRKSRC}/dist/ do-test: @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} PYO3_PYTHON=${PYTHON_CMD} ${CARGO} test) .include diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index 5bc6a4798732..0505bd482c2c 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -1,61 +1,61 @@ PORTNAME= ddtrace PORTVERSION= 2.21.12 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ddtrace-${PORTVERSION}${EXTRACT_SUFX} \ abseil-cpp-${ABSEIL_VERSION}${EXTRACT_SUFX}:abseil MAINTAINER= sunpoet@FreeBSD.org COMMENT= Datadog APM client library WWW= https://ddtrace.readthedocs.io/en/stable/ \ https://github.com/DataDog/dd-trace-py LICENSE= APACHE20 BSD3CLAUSE LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=0<2:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=4:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libddwaf.so:devel/libddwaf RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bytecode>=0.16.0:devel/py-bytecode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}envier>=0.5<1:devel/py-envier@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1:devel/py-opentelemetry-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=3,1:devel/py-protobuf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wrapt>=1<2:devel/py-wrapt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xmltodict>=0.12:devel/py-xmltodict@${PY_FLAVOR} USES= cargo cmake:indirect compiler:c++17-lang python shebangfix USE_PYTHON= autoplist concurrent cython pep517 CARGO_BUILD= no CARGO_CARGOLOCK=${WRKSRC}/src/core/Cargo.lock CARGO_CARGOTOML=${WRKSRC}/src/core/Cargo.toml CARGO_INSTALL= no ABSEIL_VERSION= 20250127.1 PORTSCOUT= limit:^[0-9]*\.[0-9]*\.[0-9]* SHEBANG_GLOB= *.sh OPTIONS_DEFINE= OPENAI OPENTRACING OPTIONS_DEFAULT=OPENAI OPENTRACING OPENAI_DESC= Calculate number of tokens OPENTRACING_DESC= OpenTracing support OPENAI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tiktoken>=0:textproc/py-tiktoken@${PY_FLAVOR} OPENTRACING_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}opentracing>=2.0.0:devel/py-opentracing@${PY_FLAVOR} post-patch: @${MV} ${WRKDIR}/abseil-cpp-${ABSEIL_VERSION}/ ${WRKSRC}/ddtrace/appsec/_iast/_taint_tracking/absl/ post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile index 3490243bc2af..b2c8e5dc87b7 100644 --- a/devel/py-deptry/Makefile +++ b/devel/py-deptry/Makefile @@ -1,30 +1,30 @@ PORTNAME= deptry PORTVERSION= 0.24.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= deptry-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= CLI utility to check for unused, missing and transitive dependencies WWW= https://deptry.com/ \ https://github.com/fpgmaas/deptry LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.5<2.0:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0.0<9:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requirements-parser>=0.11.0<1:devel/py-requirements-parser@${PY_FLAVOR} \ ${PY_TOMLI} USES= cargo python:3.11+ USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/deptry-${PORTVERSION} .include diff --git a/devel/py-dulwich/Makefile b/devel/py-dulwich/Makefile index 3307acef19cb..ae7f9759504d 100644 --- a/devel/py-dulwich/Makefile +++ b/devel/py-dulwich/Makefile @@ -1,62 +1,63 @@ PORTNAME= dulwich PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= dulwich-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python Git Library WWW= https://www.dulwich.io/ \ https://github.com/jelmer/dulwich LICENSE= APACHE20 GPLv2+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=2.2.2,1:net/py-urllib3@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastimport>=0:devel/py-fastimport@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}geventhttpclient>=0:devel/py-geventhttpclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=17.1:devel/py-setuptools@${PY_FLAVOR} USES= cargo cpe python shebangfix USE_PYTHON= autoplist concurrent pep517 unittest CARGO_BUILD= no CARGO_INSTALL= no CPE_VENDOR= dulwich_project SHEBANG_FILES= examples/*.py OPTIONS_DEFINE= AIOHTTP DOCS EXAMPLES FASTIMPORT PARAMIKO AIOHTTP_DESC= Asynchronous HTTP client/server support FASTIMPORT_DESC=Git fastimport support PARAMIKO_DESC= SSH2 support AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=0:www/py-aiohttp@${PY_FLAVOR} FASTIMPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastimport>=0:devel/py-fastimport@${PY_FLAVOR} PARAMIKO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=0:security/py-paramiko@${PY_FLAVOR} .include .if ${PYTHON_REL} < 31200 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} .endif post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/docs/tutorial/*.txt ${STAGEDIR}${DOCSDIR}/ post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ ${INSTALL_DATA} ${WRKSRC}/examples/*.py ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/devel/py-fastuuid/Makefile b/devel/py-fastuuid/Makefile index f600ea94b90c..8df7a78a4105 100644 --- a/devel/py-fastuuid/Makefile +++ b/devel/py-fastuuid/Makefile @@ -1,34 +1,34 @@ PORTNAME= fastuuid DISTVERSION= 0.14.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tagattie@FreeBSD.org COMMENT= Library providing CPython bindings to Rust's UUID library #' WWW= https://github.com/fastuuid/fastuuid LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0:devel/py-pytest-benchmark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uuid7>0:devel/py-uuid7@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist pep517 pytest CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fastuuid/*.so .include diff --git a/devel/py-jellyfish/Makefile b/devel/py-jellyfish/Makefile index 420d57aa5aec..6332fa707824 100644 --- a/devel/py-jellyfish/Makefile +++ b/devel/py-jellyfish/Makefile @@ -1,24 +1,24 @@ PORTNAME= jellyfish PORTVERSION= 0.11.2 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library for doing approximate and phonetic matching of strings WWW= https://github.com/jamesturk/jellyfish LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0.14<2:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile index 53aa9d29bee2..bcd6884824ea 100644 --- a/devel/py-libcst/Makefile +++ b/devel/py-libcst/Makefile @@ -1,40 +1,40 @@ PORTNAME= libcst PORTVERSION= 1.8.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Concrete syntax tree with AST-like properties WWW= https://github.com/Instagram/LibCST LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= cargo dos2unix python USE_PYTHON= autoplist concurrent pep517 BINARY_ALIAS= python3=${PYTHON_CMD} CARGO_BUILD= no CARGO_CARGOLOCK=${WRKSRC}/native/Cargo.lock CARGO_CARGOTOML=${WRKSRC}/native/Cargo.toml CARGO_INSTALL= no CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}libcst03 .include .if ${PYTHON_REL} < 31300 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.2:devel/py-pyyaml@${PY_FLAVOR} .else RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml-ft>=8.0.0:devel/py-pyyaml-ft@${PY_FLAVOR} .endif .include diff --git a/devel/py-logbook/Makefile b/devel/py-logbook/Makefile index 1b06cd42caf4..ab700609f704 100644 --- a/devel/py-logbook/Makefile +++ b/devel/py-logbook/Makefile @@ -1,30 +1,30 @@ PORTNAME= logbook PORTVERSION= 1.9.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= logbook-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= philip@FreeBSD.org COMMENT= Logging replacement for Python WWW= https://logbook.readthedocs.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} USES= cargo python USE_PYTHON= distutils autoplist WRKSRC= ${WRKDIR}/logbook-${PORTVERSION} CARGO_BUILD= no CARGO_INSTALL= no PLIST_FILES+= ${PYTHON_SITELIBDIR}/logbook/_speedups${PYTHON_TAG}.so post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/logbook/_speedups${PYTHON_TAG}.so .include diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile index 06cec82e0047..ffdc127ee262 100644 --- a/devel/py-maturin/Makefile +++ b/devel/py-maturin/Makefile @@ -1,48 +1,49 @@ PORTNAME= maturin DISTVERSION= 1.12.6 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Workaround to use both the PyPI tarball and the cargo crates. DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= kai@FreeBSD.org COMMENT= Build and publish crates with pyo3, rust-cpython and cffi bindings WWW= https://github.com/PyO3/maturin LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/license-apache LICENSE_FILE_MIT= ${WRKSRC}/license-mit BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.4.0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PY_TOMLI} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.36.2:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libzstd.so:archivers/zstd RUN_DEPENDS= ${PY_TOMLI} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TARGET_DIR= ${WRKSRC}/target MAKE_ENV= ${CARGO_ENV} BINARY_ALIAS= python3=${PYTHON_CMD} # NB: There are two options in "pyproject.toml" (= "patchelf" + "zig") but both # seem to be a no-op on FreeBSD at the moment, so they were deliberately # not added. .include .if ${ARCH:Mpowerpc*} CARGO_BUILD_ARGS= --no-default-features \ --features=upload,log,human-panic .endif post-patch: ${REINPLACE_CMD} 's|%%PYTHON_VER%%|${PYTHON_VER}|' ${WRKSRC}/maturin/__init__.py .include diff --git a/devel/py-orjson/Makefile b/devel/py-orjson/Makefile index e0f2f8aacdab..52825c292dce 100644 --- a/devel/py-orjson/Makefile +++ b/devel/py-orjson/Makefile @@ -1,45 +1,45 @@ PORTNAME= orjson DISTVERSION= 3.11.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Workaround to use both the PyPI tarball and the cargo crates. DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= rozhuk.im@gmail.com COMMENT= Fast, correct JSON library for Python WWW= https://pypi.org/project/orjson/ \ https://github.com/ijl/orjson/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1<2:devel/py-maturin@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>0,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pendulum>0:devel/py-pendulum@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0,1:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xxhash>0:devel/py-xxhash@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 pytest CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR=${WRKSRC}/target MAKE_ENV= ${CARGO_ENV} TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} BINARY_ALIAS= python3=${PYTHON_CMD} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/orjson/orjson*.so .include diff --git a/devel/py-ormsgpack/Makefile b/devel/py-ormsgpack/Makefile index 0bfaf8e24bcc..bc1270789f43 100644 --- a/devel/py-ormsgpack/Makefile +++ b/devel/py-ormsgpack/Makefile @@ -1,78 +1,79 @@ PORTNAME= ormsgpack DISTVERSION= 1.12.2 +PORTREVISION= 1 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Fast Python msgpack library supporting dataclasses, datetimes, numpy WWW= https://github.com/aviramha/ormsgpack LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0:devel/py-maturin@${PY_FLAVOR} \ ${PY_SETUPTOOLS} \ gmake:devel/gmake TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pendulum>0:devel/py-pendulum@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic2>0:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0:devel/py-pytest-benchmark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ruff>0:devel/py-ruff@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}types-python-dateutil>0:devel/py-types-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzdata>0:devel/py-tzdata@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist pytest USE_GITHUB= yes GH_ACCOUNT= aviramha CARGO_CRATES= ahash-0.8.12 \ autocfg-1.5.0 \ bytecount-0.6.9 \ cfg-if-1.0.4 \ chrono-0.4.43 \ crunchy-0.2.4 \ half-2.7.1 \ itoa-1.0.17 \ libc-0.2.180 \ memoffset-0.9.1 \ num-traits-0.2.19 \ once_cell-1.21.3 \ portable-atomic-1.13.0 \ proc-macro2-1.0.105 \ pyo3-0.27.2 \ pyo3-build-config-0.27.2 \ pyo3-ffi-0.27.2 \ quote-1.0.43 \ serde-1.0.228 \ serde_bytes-0.11.19 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ simdutf8-0.1.5 \ smallvec-1.15.1 \ syn-2.0.114 \ target-lexicon-0.13.4 \ unicode-ident-1.0.22 \ version_check-0.9.5 \ zerocopy-0.8.33 \ zerocopy-derive-0.8.33 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} # tests as of 1.12.1: 516 passed, 1 skipped in 1.16s .include diff --git a/devel/py-pendulum/Makefile b/devel/py-pendulum/Makefile index 384c9365f62b..6bec149654e3 100644 --- a/devel/py-pendulum/Makefile +++ b/devel/py-pendulum/Makefile @@ -1,30 +1,31 @@ PORTNAME= pendulum PORTVERSION= 3.2.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= pendulum-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python package to ease datetimes manipulation WWW= https://pendulum.eustace.io/ \ https://pendulum.eustace.io/docs/ \ https://github.com/python-pendulum/pendulum LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.6:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}time-machine>=2.6.0:devel/py-time-machine@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzdata>=2020.1:devel/py-tzdata@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_CARGOLOCK=${WRKSRC}/rust/Cargo.lock CARGO_CARGOTOML=${WRKSRC}/rust/Cargo.toml CARGO_INSTALL= no .include diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile index ec0216b6350e..8a50a0d21ae4 100644 --- a/devel/py-pycrdt/Makefile +++ b/devel/py-pycrdt/Makefile @@ -1,32 +1,33 @@ PORTNAME= pycrdt PORTVERSION= 0.12.46 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= pycrdt-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python bindings for Yrs WWW= https://y-crdt.github.io/pycrdt/ \ https://github.com/y-crdt/pycrdt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.2<2:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.4.0<5.0.0:devel/py-anyio@${PY_FLAVOR} \ ${PY_EXCEPTIONGROUP} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include .if ${PYTHON_REL} < 31100 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.0:devel/py-typing-extensions@${PY_FLAVOR} .endif .include diff --git a/devel/py-pydantic-core/Makefile b/devel/py-pydantic-core/Makefile index ced4edbafedb..4830f4326a32 100644 --- a/devel/py-pydantic-core/Makefile +++ b/devel/py-pydantic-core/Makefile @@ -1,27 +1,27 @@ PORTNAME= pydantic-core PORTVERSION= 2.41.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= pydantic_core-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Core functionality for Pydantic validation and serialization WWW= https://github.com/pydantic/pydantic-core LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.4<2:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 BINARY_ALIAS= python3=${PYTHON_CMD} CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/pydantic_core-${PORTVERSION} .include diff --git a/devel/py-pyperscan/Makefile b/devel/py-pyperscan/Makefile index 18bf5b911ef9..449a84c2ba81 100644 --- a/devel/py-pyperscan/Makefile +++ b/devel/py-pyperscan/Makefile @@ -1,116 +1,116 @@ PORTNAME= pyperscan DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python binding for Hyperscan, Intel's regex library WWW= https://vlaci.github.io/pyperscan/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0:devel/py-maturin@${PY_FLAVOR} LIB_DEPENDS= libhs.so:devel/hyperscan USES= cargo llvm localbase python USE_PYTHON= pep517 autoplist pytest USE_GITHUB= yes GH_ACCOUNT= vlaci CARGO_CRATES= aho-corasick-1.1.2 \ autocfg-1.1.0 \ bindgen-0.69.1 \ bitflags-1.3.2 \ bitflags-2.4.1 \ cc-1.0.83 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ clang-sys-1.6.1 \ cmake-0.1.50 \ either-1.9.0 \ errno-0.3.8 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.3.1 \ glob-0.3.1 \ home-0.5.5 \ indoc-1.0.9 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.151 \ libloading-0.7.4 \ linux-raw-sys-0.4.12 \ lock_api-0.4.11 \ log-0.4.20 \ memchr-2.6.4 \ memoffset-0.8.0 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ once_cell-1.19.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ peeking_take_while-0.1.2 \ prettyplease-0.2.15 \ proc-macro2-1.0.70 \ pyo3-0.18.3 \ pyo3-build-config-0.18.3 \ pyo3-ffi-0.18.3 \ pyo3-macros-0.18.3 \ pyo3-macros-backend-0.18.3 \ quote-1.0.33 \ redox_syscall-0.4.1 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ rustc-hash-1.1.0 \ rustix-0.38.28 \ scopeguard-1.2.0 \ shlex-1.2.0 \ smallvec-1.11.2 \ syn-1.0.109 \ syn-2.0.40 \ target-lexicon-0.12.12 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ unicode-ident-1.0.12 \ unindent-0.1.11 \ which-4.4.2 \ 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.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target MAKE_ENV= FREEBSD_LOCALBASE=${LOCALBASE} \ PATH=${FILESDIR}:${PATH} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} .include diff --git a/devel/py-pyproject-fmt-rust/Makefile b/devel/py-pyproject-fmt-rust/Makefile index e70f641bc15e..3f5f61e4fc3e 100644 --- a/devel/py-pyproject-fmt-rust/Makefile +++ b/devel/py-pyproject-fmt-rust/Makefile @@ -1,25 +1,25 @@ PORTNAME= pyproject-fmt-rust PORTVERSION= 1.2.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= pyproject_fmt_rust-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Format your pyproject.toml file WWW= https://github.com/tox-dev/pyproject-fmt-rust LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.7.1:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/pyproject_fmt_rust-${PORTVERSION} .include diff --git a/devel/py-pyproject-fmt/Makefile b/devel/py-pyproject-fmt/Makefile index 1e9ab2c77288..a4679300b463 100644 --- a/devel/py-pyproject-fmt/Makefile +++ b/devel/py-pyproject-fmt/Makefile @@ -1,27 +1,28 @@ PORTNAME= pyproject-fmt PORTVERSION= 2.16.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= pyproject_fmt-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Format your pyproject.toml file WWW= https://pyproject-fmt.readthedocs.io/en/latest/ \ https://github.com/tox-dev/toml-fmt/tree/main/pyproject-fmt \ https://github.com/tox-dev/toml-fmt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.11.5:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml-fmt-common>=0:devel/py-toml-fmt-common@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/pyproject_fmt-${PORTVERSION} .include diff --git a/devel/py-qcs-sdk-python/Makefile b/devel/py-qcs-sdk-python/Makefile index 514fe2045909..c366201107a0 100644 --- a/devel/py-qcs-sdk-python/Makefile +++ b/devel/py-qcs-sdk-python/Makefile @@ -1,568 +1,568 @@ PORTNAME= qcs-sdk-python DISTVERSIONPREFIX= python/v DISTVERSION= 0.21.22 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/g}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Python interface for the QCS Rust SDK WWW= https://github.com/rigetti/qcs-sdk-rust LICENSE= APACHE20 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.2.3:devel/py-maturin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} USES= cargo python USE_PYTHON= pep517 autoplist USE_GITHUB= yes GH_ACCOUNT= rigetti GH_PROJECT= qcs-sdk-rust 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= ahash-0.8.12 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anyhow-1.0.100 \ approx-0.5.1 \ arc-swap-1.8.0 \ assert2-0.3.16 \ assert2-macros-0.3.16 \ async-socks5-0.6.0 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-tempfile-0.7.0 \ async-trait-0.1.89 \ atomic-0.6.1 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ axum-0.7.9 \ axum-core-0.4.5 \ backoff-0.4.0 \ base64-0.21.7 \ base64-0.22.1 \ bindgen-0.72.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ built-0.6.1 \ bumpalo-3.19.1 \ bytecount-0.6.9 \ bytemuck-1.24.0 \ bytes-1.11.0 \ cached-0.44.0 \ cached_proc_macro-0.17.0 \ cached_proc_macro_types-0.1.1 \ cargo-lock-9.0.0 \ cc-1.2.53 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-expr-0.15.8 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.43 \ clang-sys-1.8.1 \ combine-4.6.7 \ console-0.15.11 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ darling-0.14.4 \ darling-0.20.11 \ darling_core-0.14.4 \ darling_core-0.20.11 \ darling_macro-0.14.4 \ darling_macro-0.20.11 \ dashmap-5.5.3 \ deranged-0.3.11 \ derive_builder-0.12.0 \ derive_builder-0.20.2 \ derive_builder_core-0.12.0 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.12.0 \ derive_builder_macro-0.20.2 \ diff-0.1.13 \ digest-0.10.7 \ dircpy-0.3.19 \ displaydoc-0.2.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ enum-as-inner-0.5.1 \ equivalent-1.0.2 \ erased-serde-0.3.31 \ errno-0.3.14 \ fastrand-2.3.0 \ figment-0.10.19 \ find-msvc-tools-0.1.8 \ fixedbitset-0.4.2 \ fixedbitset-0.5.7 \ float-cmp-0.9.0 \ fnv-1.0.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ glob-0.3.3 \ h2-0.3.27 \ h2-0.4.13 \ handlebars-4.5.0 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ headers-0.3.9 \ headers-0.4.1 \ headers-core-0.2.0 \ headers-core-0.3.0 \ heck-0.4.1 \ heck-0.5.0 \ hex-0.4.3 \ home-0.5.12 \ http-0.2.12 \ http-1.4.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ hyper-0.14.32 \ hyper-1.8.1 \ hyper-proxy2-0.1.0 \ hyper-rustls-0.26.0 \ hyper-rustls-0.27.7 \ hyper-socks2-0.9.1 \ hyper-timeout-0.5.2 \ hyper-tls-0.6.0 \ hyper-util-0.1.19 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-1.9.3 \ indexmap-2.13.0 \ indoc-2.0.7 \ inlinable_string-0.1.15 \ insta-1.46.1 \ instant-0.1.13 \ internment-0.8.6 \ inventory-0.3.21 \ ipnet-2.11.0 \ iri-string-0.7.10 \ itertools-0.11.0 \ itertools-0.12.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ jsonwebtoken-9.3.1 \ jwalk-0.8.1 \ lazy_static-1.5.0 \ lexical-7.0.5 \ lexical-core-1.0.6 \ lexical-parse-float-1.0.6 \ lexical-parse-integer-1.0.6 \ lexical-util-1.0.7 \ lexical-write-float-1.0.6 \ lexical-write-integer-1.0.6 \ libc-0.2.180 \ libloading-0.8.9 \ libm-0.2.15 \ libquil-sys-0.4.1 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lru-slab-0.1.2 \ malloc_buf-0.0.6 \ maplit-1.0.2 \ matchers-0.2.0 \ matchit-0.7.3 \ matchit-0.8.6 \ matrixmultiply-0.3.10 \ memchr-2.7.6 \ memoffset-0.9.1 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ mio-1.1.1 \ multimap-0.10.1 \ nalgebra-0.29.0 \ nalgebra-macros-0.1.0 \ native-tls-0.2.14 \ ndarray-0.15.6 \ ndk-context-0.1.1 \ nom-7.1.3 \ nom_locate-4.2.0 \ nu-ansi-term-0.50.3 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ numpy-0.20.0 \ oauth2-5.0.0 \ objc-0.2.7 \ once_cell-1.21.3 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-probe-0.2.0 \ openssl-sys-0.9.111 \ opentelemetry-0.27.1 \ opentelemetry-http-0.27.0 \ opentelemetry-otlp-0.27.0 \ opentelemetry-proto-0.27.0 \ opentelemetry_sdk-0.27.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ pbjson-0.7.0 \ pbjson-build-0.7.0 \ pbjson-types-0.7.0 \ pear-0.2.9 \ pear_codegen-0.2.9 \ pem-3.0.6 \ percent-encoding-2.3.2 \ pest-2.8.5 \ pest_derive-2.8.5 \ pest_generator-2.8.5 \ pest_meta-2.8.5 \ petgraph-0.6.5 \ petgraph-0.7.1 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.13.0 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ prettyplease-0.2.37 \ proc-macro2-1.0.105 \ proc-macro2-diagnostics-0.10.1 \ prost-0.13.5 \ prost-build-0.13.5 \ prost-derive-0.13.5 \ prost-types-0.13.5 \ pyo3-0.20.3 \ pyo3-asyncio-0.20.0 \ pyo3-build-config-0.20.3 \ pyo3-build-config-0.22.6 \ pyo3-ffi-0.20.3 \ pyo3-log-0.8.4 \ pyo3-macros-0.20.3 \ pyo3-macros-backend-0.20.3 \ pyo3-opentelemetry-0.4.0 \ pyo3-opentelemetry-macros-0.4.0 \ pyo3-tracing-subscriber-0.2.0 \ qcs-api-client-common-0.12.12 \ qcs-api-client-grpc-0.12.12 \ qcs-api-client-openapi-0.13.13 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.43 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_distr-0.4.3 \ raw-window-handle-0.5.2 \ rawpointer-0.2.1 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ reqwest-0.12.28 \ reqwest-middleware-0.3.3 \ reqwest-middleware-0.4.2 \ reqwest-tracing-0.5.8 \ rigetti-pyo3-0.3.6 \ rigetti-pyo3-0.4.4 \ ring-0.17.14 \ rmp-0.8.15 \ rmp-serde-1.3.1 \ rstest-0.17.0 \ rstest_macros-0.17.0 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-1.1.3 \ rustls-0.22.4 \ rustls-0.23.36 \ rustls-native-certs-0.7.3 \ rustls-native-certs-0.8.3 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.14.0 \ rustls-webpki-0.102.8 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.22 \ safe_arch-0.7.4 \ same-file-1.0.6 \ schannel-0.1.28 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ serde_spanned-0.6.9 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shellexpand-3.1.1 \ shlex-1.3.0 \ signal-hook-registry-1.4.8 \ simba-0.6.0 \ similar-2.7.0 \ simple_asn1-0.6.3 \ simple_logger-4.3.3 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.1 \ stable_deref_trait-1.2.1 \ statrs-0.16.1 \ strsim-0.10.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-deps-6.2.2 \ target-lexicon-0.12.16 \ tempfile-3.24.0 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.25.0 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml-0.7.8 \ toml-0.8.23 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.6.11 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.19.15 \ toml_edit-0.22.27 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_write-0.1.2 \ toml_writer-1.0.6+spec-1.1.0 \ tonic-0.12.3 \ tonic-build-0.12.3 \ tonic-web-0.12.3 \ tower-0.4.13 \ tower-0.5.3 \ tower-http-0.5.2 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-opentelemetry-0.28.0 \ tracing-serde-0.2.0 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ uncased-0.9.10 \ unicase-2.9.0 \ unicode-ident-1.0.22 \ unindent-0.2.4 \ untrusted-0.9.0 \ url-2.5.8 \ urlpattern-0.4.2 \ utf8_iter-1.0.4 \ uuid-1.19.0 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version-compare-0.2.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ warp-0.3.7 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ web-sys-0.3.85 \ web-time-1.1.0 \ webbrowser-0.8.15 \ webpki-0.22.4 \ webpki-roots-1.0.5 \ wide-0.7.33 \ winapi-util-0.1.11 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.5.40 \ winnow-0.7.14 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.33 \ zerocopy-derive-0.8.33 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zeromq-src-0.2.6+4.3.4 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.15 \ zmq-0.10.0 \ zmq-sys-0.12.0 \ quil-rs@git+https://github.com/rigetti/quil-rs?tag=quil-rs%2Fv0.32.0\#9db8cb4cfe75e67a4fa572e96e86ae8e59d0bdfc CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/crates/python MAKE_ENV= ${CARGO_ENV} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${BUILD_WRKDIR} WRKSRC_SUBDIR= crates/python OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib BINARY_ALIAS= python3=${PYTHON_CMD} post-patch: @${MKDIR} ${WRKDIR}/quil-rs-quil-rs%2Fv0.32.0 @${MV} ${WRKDIR}/quil-rs-quil-rs-v0.32.0/* ${WRKDIR}/quil-rs-quil-rs-v0.32.0/.[!.]* ${WRKDIR}/quil-rs-quil-rs%2Fv0.32.0/ 2>/dev/null || true @${RMDIR} ${WRKDIR}/quil-rs-quil-rs-v0.32.0 || true # prevent breakage due to crates/.cargo inclusion @${REINPLACE_CMD} \ -e 's|members = \["crates/\*"\]|members = ["crates/python"]|' \ ${WRKSRC}/../../Cargo.toml .include diff --git a/devel/py-regress/Makefile b/devel/py-regress/Makefile index 565c70477c71..946a5c01d6b3 100644 --- a/devel/py-regress/Makefile +++ b/devel/py-regress/Makefile @@ -1,24 +1,24 @@ PORTNAME= regress PORTVERSION= 0.4.2 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python bindings to Rust's regress ECMA regular expressions library WWW= https://github.com/crate-py/regress LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/devel/py-rpds-py/Makefile b/devel/py-rpds-py/Makefile index 559767936d38..78dd340bc0cf 100644 --- a/devel/py-rpds-py/Makefile +++ b/devel/py-rpds-py/Makefile @@ -1,27 +1,27 @@ PORTNAME= rpds-py PORTVERSION= 0.30.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/crate-py/rpds/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= rpds_py-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python bindings to Rust persistent data structures (rpds) WWW= https://rpds.readthedocs.io/en/latest/ \ https://github.com/crate-py/rpds LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.9<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/rpds_py-${PORTVERSION} .include diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile index 990f81b7241d..0632949c5d10 100644 --- a/devel/py-ruff/Makefile +++ b/devel/py-ruff/Makefile @@ -1,538 +1,539 @@ PORTNAME= ruff DISTVERSION= 0.15.5 +PORTREVISION= 1 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Extremely fast Python linter and code formatter WWW= https://astral.sh/ \ https://docs.astral.sh/ruff/ \ https://github.com/astral-sh/ruff LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0:devel/py-maturin@${PY_FLAVOR} \ ${PY_SETUPTOOLS} \ gmake:devel/gmake LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo python USE_PYTHON= pep517 autoplist concurrent USE_GITHUB= yes GH_ACCOUNT= astral-sh CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ alloca-0.4.0 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anes-0.1.6 \ annotate-snippets-0.11.5 \ anstream-0.6.21 \ anstream-1.0.0 \ anstyle-1.0.13 \ anstyle-lossy-1.1.4 \ anstyle-parse-0.2.7 \ anstyle-parse-1.0.0 \ anstyle-query-1.1.4 \ anstyle-svg-0.1.11 \ anstyle-wincon-3.0.10 \ anyhow-1.0.102 \ approx-0.5.1 \ arc-swap-1.8.2 \ argfile-1.0.0 \ arrayvec-0.7.6 \ assert_fs-1.1.3 \ attribute-derive-0.10.3 \ attribute-derive-macro-0.10.3 \ autocfg-1.5.0 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bindgen-0.72.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.11.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ block2-0.6.2 \ boxcar-0.2.14 \ bstr-1.12.1 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ cachedir-0.3.1 \ camino-1.2.2 \ cast-0.3.0 \ castaway-0.2.4 \ cc-1.2.38 \ cexpr-0.6.0 \ cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ chacha20-0.10.0 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_complete-4.5.58 \ clap_complete_command-0.6.1 \ clap_complete_nushell-4.5.8 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ clearscreen-4.0.5 \ codspeed-4.0.4 \ codspeed-criterion-compat-4.0.4 \ codspeed-criterion-compat-walltime-4.0.4 \ codspeed-divan-compat-4.0.4 \ codspeed-divan-compat-macros-4.0.4 \ codspeed-divan-compat-walltime-4.0.4 \ collection_literals-1.0.2 \ colorchoice-1.0.4 \ colored-2.2.0 \ colored-3.1.1 \ compact_str-0.9.0 \ condtype-1.3.0 \ console-0.15.11 \ console-0.16.1 \ console_error_panic_hook-0.1.7 \ console_log-1.0.0 \ core-foundation-sys-0.8.7 \ countme-3.0.1 \ cpufeatures-0.2.17 \ cpufeatures-0.3.0 \ crc32fast-1.5.0 \ criterion-0.8.2 \ criterion-plot-0.5.0 \ criterion-plot-0.8.2 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ csv-1.4.0 \ csv-core-0.1.12 \ ctrlc-3.5.2 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ dashmap-6.1.0 \ datatest-stable-0.3.3 \ derive-where-1.6.0 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ divan-macros-0.1.17 \ doc-comment-0.3.3 \ drop_bomb-0.1.5 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_home-0.1.0 \ equivalent-1.0.2 \ errno-0.3.14 \ escape8259-0.5.3 \ escargot-0.5.15 \ etcetera-0.11.0 \ fancy-regex-0.14.0 \ fastrand-2.3.0 \ fern-0.7.1 \ filetime-0.2.27 \ find-msvc-tools-0.1.2 \ flate2-1.1.2 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ fs-err-3.3.0 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ generic-array-0.14.7 \ get-size-derive2-0.7.4 \ get-size2-0.7.4 \ getopts-0.2.24 \ getrandom-0.2.16 \ getrandom-0.3.4 \ getrandom-0.4.1 \ glob-0.3.3 \ globset-0.4.18 \ globwalk-0.9.1 \ half-2.6.0 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.10.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ html-escape-0.2.13 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ imara-diff-0.1.8 \ imperative-1.0.7 \ indexmap-2.13.0 \ indicatif-0.18.4 \ indoc-2.0.7 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ insta-1.46.3 \ insta-cmd-0.6.0 \ interpolator-0.5.0 \ intrusive-collections-0.9.7 \ inventory-0.3.21 \ is-docker-0.2.0 \ is-macro-0.3.7 \ is-terminal-0.4.16 \ is-wsl-0.4.0 \ is_executable-1.0.5 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ jiff-0.2.21 \ jiff-static-0.2.21 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jobserver-0.1.34 \ jod-thread-1.0.0 \ js-sys-0.3.82 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libc-0.2.180 \ libcst-1.8.6 \ libcst_derive-1.8.6 \ libloading-0.8.9 \ libmimalloc-sys-0.1.44 \ libredox-0.1.10 \ libtest-mimic-0.7.3 \ libtest-mimic-0.8.1 \ linux-raw-sys-0.11.0 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.29 \ lsp-server-0.7.9 \ manyhow-0.11.4 \ manyhow-macros-0.11.4 \ markdown-1.0.0 \ matchers-0.2.0 \ matches-0.1.10 \ matchit-0.9.1 \ memchr-2.8.0 \ memoffset-0.9.1 \ mimalloc-0.1.48 \ minicov-0.3.7 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ natord-1.0.9 \ newtype-uuid-1.2.4 \ nix-0.30.1 \ nix-0.31.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ notify-8.2.0 \ notify-types-2.0.0 \ nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ objc2-0.6.3 \ objc2-encode-4.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ option-ext-0.2.0 \ ordermap-1.1.0 \ os_pipe-1.2.2 \ os_str_bytes-7.1.1 \ page_size-0.6.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ path-absolutize-3.1.1 \ path-dedot-3.1.1 \ path-slash-0.2.1 \ pathdiff-0.2.3 \ peg-0.8.5 \ peg-macros-0.8.5 \ peg-runtime-0.8.5 \ pep440_rs-0.7.3 \ pep508_rs-0.9.2 \ percent-encoding-2.3.2 \ pest-2.8.2 \ pest_derive-2.8.2 \ pest_generator-2.8.2 \ pest_meta-2.8.2 \ phf-0.11.3 \ phf-0.13.1 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ phf_shared-0.13.1 \ pin-project-lite-0.2.16 \ pkg-config-0.3.32 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.3 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro-utils-0.10.0 \ proc-macro2-1.0.106 \ pyproject-toml-0.13.7 \ quick-junit-0.5.2 \ quick-xml-0.38.4 \ quickcheck-1.1.0 \ quickcheck_macros-1.2.0 \ quote-1.0.44 \ quote-use-0.8.4 \ quote-use-macros-0.8.4 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ rand-0.9.2 \ rand-0.10.0 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_core-0.10.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.17 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-lite-0.1.7 \ regex-syntax-0.8.9 \ ron-0.12.0 \ rust-stemmers-1.2.0 \ rustc-hash-2.1.1 \ rustc-stable-hash-0.1.2 \ rustix-1.1.3 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scopeguard-1.2.0 \ seahash-4.1.0 \ semver-1.0.27 \ serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_repr-0.1.20 \ serde_spanned-1.0.4 \ serde_test-1.0.177 \ serde_with-3.16.1 \ serde_with_macros-3.16.1 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shellexpand-3.1.1 \ shlex-1.3.0 \ similar-2.7.0 \ siphasher-1.0.1 \ smallvec-1.15.1 \ snapbox-1.0.0 \ snapbox-macros-1.0.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ statrs-0.18.0 \ strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ strum-0.28.0 \ strum_macros-0.28.0 \ supports-hyperlinks-3.2.0 \ syn-2.0.117 \ synstructure-0.13.2 \ tap-1.0.1 \ tempfile-3.25.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ terminfo-0.9.0 \ termtree-0.5.1 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ thin-vec-0.2.14 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ threadpool-1.8.1 \ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.1 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ toml-0.9.12+spec-1.1.0 \ toml-1.0.3+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.23.6 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-flame-0.2.0 \ tracing-indicatif-0.3.14 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ tryfn-1.0.0 \ typed-arena-2.0.2 \ typeid-1.0.3 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unic-char-property-0.9.0 \ unic-char-range-0.9.0 \ unic-common-0.9.0 \ unic-ucd-category-0.9.0 \ unic-ucd-version-0.9.0 \ unicode-id-0.3.6 \ unicode-ident-1.0.24 \ unicode-normalization-0.1.24 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unicode_names2-1.3.0 \ unicode_names2_generator-1.3.0 \ unit-prefix-0.5.1 \ unscanny-0.1.0 \ unty-0.0.4 \ url-2.5.8 \ urlencoding-2.1.3 \ utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.21.0 \ valuable-0.1.1 \ version-ranges-0.1.1 \ version_check-0.9.5 \ virtue-0.0.18 \ vt100-0.16.2 \ vte-0.14.1 \ vte-0.15.0 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.105 \ wasm-bindgen-futures-0.4.55 \ wasm-bindgen-macro-0.2.105 \ wasm-bindgen-macro-support-0.2.105 \ wasm-bindgen-shared-0.2.105 \ wasm-bindgen-test-0.3.55 \ wasm-bindgen-test-macro-0.3.55 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.82 \ web-time-1.1.0 \ which-8.0.0 \ wild-2.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.0 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-link-0.2.0 \ windows-result-0.4.0 \ windows-strings-0.5.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.0 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.13 \ winsafe-0.0.19 \ wit-bindgen-0.46.0 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ writeable-0.6.1 \ wyz-0.5.1 \ yansi-1.0.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.1 \ zip-0.6.6 \ zmij-1.0.10 \ zstd-0.11.2+zstd.1.5.2 \ zstd-safe-5.0.2+zstd.1.5.2 \ zstd-sys-2.0.16+zstd.1.5.7 \ lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c\#e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c \ salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=53421c2fff87426fa0bb51cab06632b87646de13\#53421c2fff87426fa0bb51cab06632b87646de13 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target # suggested to the upstream to add an ability to use the external ruff executable, see https://github.com/astral-sh/ruff/issues/11932 .include diff --git a/devel/py-spy/Makefile b/devel/py-spy/Makefile index bd8011495e27..301cf6d89535 100644 --- a/devel/py-spy/Makefile +++ b/devel/py-spy/Makefile @@ -1,230 +1,231 @@ PORTNAME= py-spy # despite its name this is NOT a Python package, but a Rust-based profiler for Python program PORTVERSION= 0.4.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI} MASTER_SITE_SUBDIR= source/p/py_spy DISTFILES= ${PORTNAME:S/-/_/}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Sampling profiler for Python programs WWW= https://github.com/benfred/py-spy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= fails to compile: attempt to compute `16_usize - 20_usize`, which would overflow USES= cargo llvm WRKSRC= ${WRKDIR}/${PORTNAME:S/-/_/}-${DISTVERSION} CARGO_CRATES= addr2line-0.25.0 \ adler2-2.0.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ 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 \ arrayvec-0.7.6 \ atty-0.2.14 \ autocfg-1.4.0 \ bindgen-0.70.1 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bumpalo-3.16.0 \ bytemuck-1.19.0 \ byteorder-1.5.0 \ cc-1.1.30 \ cexpr-0.6.0 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ chrono-0.4.38 \ clang-sys-1.8.1 \ clap-3.2.25 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_complete-3.2.5 \ clap_derive-3.2.25 \ clap_derive-4.5.18 \ clap_lex-0.2.4 \ clap_lex-0.7.2 \ colorchoice-1.0.2 \ console-0.16.0 \ core-foundation-sys-0.8.7 \ cpp_demangle-0.4.4 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.15 \ crossbeam-utils-0.8.20 \ ctrlc-3.4.5 \ dashmap-6.1.0 \ either-1.13.0 \ encode_unicode-1.0.0 \ env_filter-0.1.2 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.3.9 \ fallible-iterator-0.3.0 \ fastrand-2.1.1 \ flate2-1.0.34 \ getrandom-0.2.15 \ gimli-0.32.0 \ glob-0.3.1 \ goblin-0.10.0 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ hashbrown-0.15.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ humantime-2.1.0 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ indexmap-1.9.3 \ indexmap-2.6.0 \ indicatif-0.18.0 \ inferno-0.12.3 \ io-lifetimes-1.0.11 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.11 \ js-sys-0.3.72 \ lazy_static-1.5.0 \ libc-0.2.159 \ libloading-0.8.5 \ libm-0.2.8 \ libproc-0.14.10 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ lru-0.10.1 \ mach-0.3.2 \ mach2-0.4.2 \ mach_o_sys-0.1.1 \ memchr-2.7.4 \ memmap2-0.9.7 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.0 \ nix-0.26.4 \ nix-0.29.0 \ nom-7.1.3 \ num-format-0.4.4 \ num-traits-0.2.19 \ object-0.37.1 \ once_cell-1.20.2 \ os_str_bytes-6.6.1 \ page_size-0.6.0 \ parking_lot_core-0.9.10 \ plain-0.2.3 \ portable-atomic-1.9.0 \ ppv-lite86-0.2.20 \ prettyplease-0.2.22 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.88 \ proc-maps-0.4.0 \ py-spy-testdata-0.1.0 \ quick-xml-0.37.5 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_distr-0.4.3 \ read-process-memory-0.1.6 \ redox_syscall-0.5.7 \ regex-1.11.0 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ remoteprocess-0.5.1 \ rgb-0.8.50 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustix-0.37.27 \ rustix-0.38.37 \ ruzstd-0.8.1 \ ryu-1.0.18 \ scopeguard-1.2.0 \ scroll-0.13.0 \ scroll_derive-0.13.0 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ shlex-1.3.0 \ smallvec-1.13.2 \ stable_deref_trait-1.2.0 \ str_stack-0.1.0 \ strsim-0.10.0 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.79 \ tempfile-3.13.0 \ termcolor-1.4.1 \ terminal_size-0.2.6 \ termios-0.3.3 \ textwrap-0.16.1 \ twox-hash-2.1.1 \ typed-arena-2.0.2 \ unicode-ident-1.0.13 \ unicode-width-0.2.1 \ unit-prefix-0.5.1 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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 \ web-time-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-core-0.52.0 \ windows-link-0.1.3 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib \ LLVM_CONFIG_PATH=${LLVM_CONFIG} PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/py-tox-toml-fmt/Makefile b/devel/py-tox-toml-fmt/Makefile index e58b0783b287..976a68ea6198 100644 --- a/devel/py-tox-toml-fmt/Makefile +++ b/devel/py-tox-toml-fmt/Makefile @@ -1,27 +1,28 @@ PORTNAME= tox-toml-fmt PORTVERSION= 1.6.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= tox_toml_fmt-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Format your pyproject.toml file WWW= https://tox-toml-fmt.readthedocs.io/en/latest/ \ https://github.com/tox-dev/toml-fmt/tree/main/tox-toml-fmt \ https://github.com/tox-dev/toml-fmt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.6:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml-fmt-common>=0:devel/py-toml-fmt-common@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/tox_toml_fmt-${PORTVERSION} .include diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile index 97a40a0ac26a..c5021c5c1962 100644 --- a/devel/py-ty/Makefile +++ b/devel/py-ty/Makefile @@ -1,38 +1,39 @@ PORTNAME= ty DISTVERSION= 0.0.24 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tagattie@FreeBSD.org COMMENT= Extremely fast Python type checker, written in Rust WWW= https://github.com/astral-sh/ty LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo gmake python USE_PYTHON= autoplist concurrent pep517 CARGO_CARGOTOML=${WRKSRC}/ruff/Cargo.toml CARGO_CARGOLOCK=${WRKSRC}/ruff/Cargo.lock CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST_ARGS=--no-fail-fast MAKE_ENV= ${CARGO_ENV} PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/py-uv-build08/Makefile b/devel/py-uv-build08/Makefile index 64f7ebdce7b2..3ec4c33f7d94 100644 --- a/devel/py-uv-build08/Makefile +++ b/devel/py-uv-build08/Makefile @@ -1,31 +1,31 @@ PORTNAME= uv-build PORTVERSION= 0.8.24 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 08 DISTFILES= uv_build-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= uv build backend WWW= https://docs.astral.sh/uv/concepts/build-backend/ \ https://github.com/astral-sh/uv LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/uv_build-${PORTVERSION} PORTSCOUT= limit:^0\.8\. .include diff --git a/devel/py-watchfiles/Makefile b/devel/py-watchfiles/Makefile index ed12b4a21bf7..ad23bf55c7f9 100644 --- a/devel/py-watchfiles/Makefile +++ b/devel/py-watchfiles/Makefile @@ -1,26 +1,26 @@ PORTNAME= watchfiles PORTVERSION= 1.1.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple, modern and high performance file watching and code reload in python WWW= https://watchfiles.helpmanual.io/ \ https://github.com/samuelcolvin/watchfiles LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0.14.16<2:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=3.0.0:devel/py-anyio@${PY_FLAVOR} USES= cargo dos2unix python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/devel/pylyzer/Makefile b/devel/pylyzer/Makefile index f32fb1784c9b..b214b24994f1 100644 --- a/devel/pylyzer/Makefile +++ b/devel/pylyzer/Makefile @@ -1,188 +1,189 @@ PORTNAME= pylyzer DISTVERSIONPREFIX= v DISTVERSION= 0.0.82 +PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= yuri@FreeBSD.org COMMENT= Static code analyzer & language server for Python WWW= https://mtshiba.github.io/pylyzer/ \ https://github.com/mtshiba/pylyzer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: cannot transmute between types of different sizes, or dependently-sized types, see https://github.com/RustPython/Parser/issues/116 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tomli>0:textproc/py-tomli@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ git:devel/git USES= cargo python USE_PYTHON= pep517 noflavors autoplist USE_GITHUB= yes GH_ACCOUNT= mtshiba CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ ahash-0.8.11 \ anyhow-1.0.96 \ autocfg-1.4.0 \ backtrace-0.3.74 \ backtrace-on-stack-overflow-0.3.0 \ bitflags-1.3.2 \ bitflags-2.8.0 \ bumpalo-3.17.0 \ byteorder-1.5.0 \ cc-1.2.15 \ cfg-if-1.0.0 \ crunchy-0.2.3 \ derive_more-1.0.0 \ derive_more-impl-1.0.0 \ displaydoc-0.2.5 \ either-1.13.0 \ els-0.1.65-nightly.5 \ equivalent-1.0.2 \ erg_common-0.6.53-nightly.5 \ erg_compiler-0.6.53-nightly.5 \ erg_parser-0.6.53-nightly.5 \ erg_proc_macros-0.6.53-nightly.5 \ form_urlencoded-1.2.1 \ getopts-0.2.21 \ getrandom-0.2.15 \ gimli-0.31.1 \ glob-0.3.2 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ heck-0.5.0 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-2.7.1 \ is-macro-0.3.7 \ itertools-0.11.0 \ itoa-1.0.14 \ lalrpop-util-0.20.2 \ libc-0.2.169 \ libm-0.2.11 \ litemap-0.7.4 \ lock_api-0.4.12 \ log-0.4.26 \ lsp-types-0.93.2 \ malachite-0.4.22 \ malachite-base-0.4.22 \ malachite-bigint-0.2.3 \ malachite-nz-0.4.22 \ malachite-q-0.4.22 \ memchr-2.7.4 \ memoffset-0.6.5 \ miniz_oxide-0.8.5 \ molc-0.3.0 \ nix-0.23.2 \ num-integer-0.1.46 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.20.3 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ percent-encoding-2.3.1 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.93 \ quote-1.0.38 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.5.9 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustversion-1.0.19 \ ryu-1.0.19 \ scopeguard-1.2.0 \ serde-1.0.218 \ serde_derive-1.0.218 \ serde_json-1.0.139 \ serde_repr-0.1.19 \ shlex-1.3.0 \ siphasher-1.0.1 \ smallvec-1.14.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ syn-1.0.109 \ syn-2.0.98 \ synstructure-0.13.1 \ thread_local-1.1.8 \ tiny-keccak-2.0.2 \ tinystr-0.7.6 \ unic-char-property-0.9.0 \ unic-char-range-0.9.0 \ unic-common-0.9.0 \ unic-emoji-char-0.9.0 \ unic-ucd-ident-0.9.0 \ unic-ucd-version-0.9.0 \ unicode-ident-1.0.17 \ unicode-width-0.1.14 \ unicode-xid-0.2.6 \ unicode_names2-1.3.0 \ unicode_names2_generator-1.3.0 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ version_check-0.9.5 \ w-boson-0.1.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ windows-0.58.0 \ windows-core-0.58.0 \ windows-implement-0.58.0 \ windows-interface-0.58.0 \ windows-result-0.2.0 \ windows-strings-0.1.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 \ write16-1.0.0 \ writeable-0.5.5 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ rustpython-ast,rustpython-parser,rustpython-parser-core,rustpython-parser-vendored@git+https://github.com/RustPython/Parser\#d2f137b372ec08ce4a243564a80f8f9153c45a23 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target MAKE_ENV= ${CARGO_ENV} .include diff --git a/devel/radicle/Makefile b/devel/radicle/Makefile index 9e0f28d4544e..4d9e60dc9202 100644 --- a/devel/radicle/Makefile +++ b/devel/radicle/Makefile @@ -1,65 +1,66 @@ PORTNAME= radicle DISTVERSION= 1.6.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://distfiles.pirateparty.in/ashish/:sources \ LOCAL/ashish:sources DISTFILES= ${DISTNAME}.tar.gz:sources MAINTAINER= ashish@FreeBSD.org COMMENT= Sovereign code forge built on Git WWW= https://radicle.xyz/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS GIT_HEAD= 48582815c27aa5bc23f7a53f9b2ac93469c5ea83 USES= cargo CARGO_INSTALL_PATH= crates/radicle-cli crates/radicle-remote-helper \ crates/radicle-node CARGO_ENV= GIT_HEAD=${GIT_HEAD} \ RADICLE_VERSION=${DISTVERSION} \ SOURCE_DATE_EPOCH=1768923865 PLIST_FILES= bin/git-remote-rad \ bin/rad \ bin/radicle-node DOCS_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor DOCS_PLIST_FILES= share/man/man1/git-remote-rad.1.gz \ share/man/man1/rad-id.1.gz \ share/man/man1/rad-patch.1.gz \ share/man/man1/rad.1.gz \ share/man/man1/radicle-node.1.gz # courtesy: https://reproducible-builds.org/docs/archives/ generate-tarball: git init --bare ${PORTNAME} git -C ${PORTNAME} remote add origin https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git git -C ${PORTNAME} fetch --depth=1 origin ${GIT_HEAD} ${RM} -rf ${DISTNAME} git -C ${PORTNAME} archive --format tar --prefix ${DISTNAME}/ \ ${GIT_HEAD} | ${TAR} xf - ${FIND} ${DISTNAME} -print0 | \ ${XARGS} -0r ${TOUCH} -d '1970-01-01T00:00:00Z' ${FIND} ${DISTNAME} -print0 | LC_ALL=C ${SORT} -z | \ sudo ${TAR} --owner=0 --group=0 --numeric-owner --no-recursion \ --null -T - -cf - ${DISTNAME} | \ ${GZIP_CMD} -9n >${DISTNAME}.tar.gz git -C ${PORTNAME} log -1 --pretty=%ct ${GIT_HEAD} ${RM} -rf ${PORTNAME} ${DISTNAME} post-build-DOCS-on: cd ${WRKSRC} && scripts/build-man-pages.sh . *.adoc post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1 .for MANPAGE in ${DOCS_PLIST_FILES:T} ${INSTALL_MAN} ${WRKSRC}/${MANPAGE:S/.gz//} ${STAGEDIR}${PREFIX}/share/man/man1 .endfor .include diff --git a/devel/rubygem-gitlab_query_language/Makefile b/devel/rubygem-gitlab_query_language/Makefile index 34757aaad495..188963b07b3a 100644 --- a/devel/rubygem-gitlab_query_language/Makefile +++ b/devel/rubygem-gitlab_query_language/Makefile @@ -1,44 +1,45 @@ PORTNAME= gitlab_query_language PORTVERSION= 0.23.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Library to compile GitLab Query Language (GLQL) queries to GraphQL WWW= https://gitlab.com/gitlab-org/glql/-/tree/main/glql_rb LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-rb_sys>=0.9.91<0.10:lang/rubygem-rb_sys USES= cargo gem gmake llvm:build # Required to be able to build the rust library the gem uses GEMFILES:= ${DISTNAME}.gem DISTFILES+= ${DISTNAME}.gem GEMS_SKIP_SUBDIR= 1 CARGO_VENDOR_DIR= ${WRKSRC}/ext/gitlab_query_language/cargo-crates CARGO_CARGOTOML= ${WRKSRC}/ext/gitlab_query_language/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no CARGO_ENV+= CARGO_NET_OFFLINE=true GEM_ENV+= MAKE=gmake \ ${CARGO_ENV} # update the crates file with: # make makesum # make clean extract # make cargo-crates > Makefile.crates # make makesum post-extract: # change the gitlab external cargo (glql) to use already vendored local path # you must manually include the correct line for glql in Makefile.crates, make cargo-creates does not add the required line @${MKDIR} ${WRKSRC}/ext/gitlab_query_language/vendor @${CP} -a ${WRKDIR}/glql-* ${WRKSRC}/ext/gitlab_query_language/vendor/glql @${SED} -i '' \ -e 's|glql = { git = .* }|glql = { path = "${WRKSRC}/ext/gitlab_query_language/vendor/glql" }|' \ ${WRKSRC}/ext/gitlab_query_language/Cargo.toml .include diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile index c1117127c503..0404a49423ea 100644 --- a/devel/rubygem-prometheus-client-mmap/Makefile +++ b/devel/rubygem-prometheus-client-mmap/Makefile @@ -1,48 +1,49 @@ PORTNAME= prometheus-client-mmap PORTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Suite of instrumentation metric primitives WWW= https://gitlab.com/gitlab-org/prometheus-client-mmap LICENSE= APACHE20 RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \ rubygem-bigdecimal>=0:math/rubygem-bigdecimal \ rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab \ rubygem-rb_sys>=0.9.124<0.10:lang/rubygem-rb_sys USES= cargo gem gmake llvm:build # Required to be able to build the rust library the gem uses GEMFILES:= ${DISTNAME}.gem DISTFILES+= ${DISTNAME}.gem GEMS_SKIP_SUBDIR= 1 CARGO_VENDOR_DIR= ${WRKSRC}/ext/fast_mmaped_file_rs/cargo-crates CARGO_CARGOTOML= ${WRKSRC}/Cargo.toml CARGO_CARGOLOCK= ${WRKSRC}/Cargo.lock CARGO_BUILD= no CARGO_INSTALL= no GEM_ENV+= MAKE=gmake # update the crates file with: make cargo-crates > Makefile.crates # The port installs files writeable # Is reported upstream: https://gitlab.com/gitlab-org/ruby/gems/prometheus-client-mmap/-/issues/60 post-extract: ${CHMOD} -R o-w ${WRKSRC} # The project has a Cargo.lock which is a symlink to main folder, cleanup this symlink post-stage: ${RM} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext/fast_mmaped_file_rs/Cargo.lock ${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext -type d -empty -delete 2> /dev/null || ${TRUE} .include .if ${OPSYS} == FreeBSD RUBYGEM_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types" .endif .include diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile index b857c9452508..d86067c70b1b 100644 --- a/devel/ruff/Makefile +++ b/devel/ruff/Makefile @@ -1,56 +1,57 @@ PORTNAME= ruff DISTVERSION= 0.15.5 +PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= yuri@FreeBSD.org COMMENT= Extremely fast Python linter, written in Rust WWW= https://astral.sh/ \ https://docs.astral.sh/ruff/ \ https://github.com/astral-sh/ruff LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= astral-sh RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 #CARGO_BUILD_ARGS= --package=file://${WRKSRC}/crates/ruff_cli CARGO_INSTALL_PATH= crates/ruff_cli PROGS= ruff \ ruff_dev \ ruff_python_formatter PLIST_FILES= ${PROGS:S/^/bin\//} \ share/bash-completion/completions/ruff \ share/elvish/lib/ruff.elv \ share/fish/vendor_completions.d/ruff.fish \ share/zsh/site-functions/_ruff PORTSCOUT= limit:^.*0\.0\.2[56789].* # don't report before 0.0.25x+ 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 # generate shell completions ${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${WRKDIR}/target/release/${PORTNAME} generate-shell-completion bash > ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${PORTNAME} ${MKDIR} ${STAGEDIR}${PREFIX}/share/elvish/lib ${WRKDIR}/target/release/${PORTNAME} generate-shell-completion elvish > ${STAGEDIR}${PREFIX}/share/elvish/lib/${PORTNAME}.elv ${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d ${WRKDIR}/target/release/${PORTNAME} generate-shell-completion fish > ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/${PORTNAME}.fish ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${WRKDIR}/target/release/${PORTNAME} generate-shell-completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} .include diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile index c5ea59ae0bfd..aa580dda45a2 100644 --- a/devel/rust-analyzer/Makefile +++ b/devel/rust-analyzer/Makefile @@ -1,36 +1,36 @@ PORTNAME= rust-analyzer DISTVERSION= 2026-01-05 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= rust@FreeBSD.org COMMENT= Experimental Rust compiler front-end for IDEs WWW= https://rust-analyzer.github.io/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo dos2unix DOS2UNIX_FILES= ${WRKSRC_crate_notify}/src/kqueue.rs USE_GITHUB= yes CARGO_INSTALL_PATH= crates/rust-analyzer CARGO_ENV+= CFG_RELEASE=${DISTVERSION} LTO_UNSAFE= yes # attempts to install rustup toolchains NO_TEST= yes PLIST_FILES= bin/rust-analyzer PORTDOCS= * OPTIONS_DEFINE= DOCS post-install-DOCS-on: @cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/rust-bindgen-cli/Makefile b/devel/rust-bindgen-cli/Makefile index 4c95af969af9..c35cc7f4a7a9 100644 --- a/devel/rust-bindgen-cli/Makefile +++ b/devel/rust-bindgen-cli/Makefile @@ -1,25 +1,25 @@ PORTNAME= bindgen-cli DISTVERSION= 0.72.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= jbeich@FreeBSD.org COMMENT= Generate Rust bindings from C (and some C++) code WWW= https://github.com/rust-lang/rust-bindgen LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo llvm:run,noexport PLIST_FILES= bin/${PORTNAME:S/-cli//} post-patch: @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs .include diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile index b93ab7d174fd..e9e747d1884c 100644 --- a/devel/rust-cbindgen/Makefile +++ b/devel/rust-cbindgen/Makefile @@ -1,21 +1,21 @@ PORTNAME= cbindgen DISTVERSION= 0.29.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= gecko@FreeBSD.org COMMENT= Generate C bindings from Rust code WWW= https://github.com/mozilla/cbindgen LICENSE= MPL20 RUN_DEPENDS= cargo:lang/${RUST_DEFAULT} USES= cargo PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/rust-script/Makefile b/devel/rust-script/Makefile index d74fbaea8e13..6d9ce2d7cefa 100644 --- a/devel/rust-script/Makefile +++ b/devel/rust-script/Makefile @@ -1,22 +1,22 @@ PORTNAME= rust-script DISTVERSION= 0.36.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= pat@patmaddox.com COMMENT= Run Rust files and expressions as scripts without setup or compilation WWW= https://github.com/fornwall/rust-script LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= fornwall PLIST_FILES= bin/rust-script .include diff --git a/devel/rustc-demangle/Makefile b/devel/rustc-demangle/Makefile index a19aa1869215..fd157971ba70 100644 --- a/devel/rustc-demangle/Makefile +++ b/devel/rustc-demangle/Makefile @@ -1,47 +1,47 @@ PORTNAME= rustc-demangle DISTVERSIONPREFIX= rustc-demangle-v DISTVERSION= 0.1.27 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Library for Rust symbol demangling WWW= https://github.com/rust-lang/rustc-demangle LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/../../LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/../../LICENSE-MIT USES= cargo USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= rust-lang WRKSRC_SUBDIR= crates/capi CARGO_CRATES= arbitrary-1.4.2 \ cc-1.2.53 \ cfg-if-1.0.4 \ find-msvc-tools-0.1.8 \ getrandom-0.3.4 \ jobserver-0.1.34 \ libc-0.2.180 \ libfuzzer-sys-0.4.10 \ r-efi-5.3.0 \ rustc-std-workspace-core-1.0.1 \ shlex-1.3.0 \ wasip2-1.0.2+wasi-0.2.9 \ wit-bindgen-0.51.0 PLIST_FILES= include/rustc_demangle.h \ lib/librustc_demangle.a \ lib/librustc_demangle.so do-install: ${INSTALL_DATA} ${WRKSRC}/../../crates/capi/include/rustc_demangle.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKDIR}/target/release/librustc_demangle.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKDIR}/target/release/librustc_demangle.so ${STAGEDIR}${PREFIX}/lib .include diff --git a/devel/rustup-init/Makefile b/devel/rustup-init/Makefile index 06448e66fdba..3fee51bfe812 100644 --- a/devel/rustup-init/Makefile +++ b/devel/rustup-init/Makefile @@ -1,28 +1,28 @@ PORTNAME= rustup-init DISTVERSION= 1.28.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel DISTNAME= rustup MAINTAINER= jinking.this@gmail.com COMMENT= Rust toolchain installer WWW= https://rustup.rs/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libcurl.so:ftp/curl \ libzstd.so:archivers/zstd USES= cargo llvm ssl USE_GITHUB= yes GH_ACCOUNT= rust-lang GH_PROJECT= rustup ONLY_FOR_ARCHS= amd64 PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/devel/rye/Makefile b/devel/rye/Makefile index bed0566b927e..9e5c7c8ad310 100644 --- a/devel/rye/Makefile +++ b/devel/rye/Makefile @@ -1,342 +1,342 @@ PORTNAME= rye DISTVERSION= 0.44.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Hassle-free Python experience WWW= https://rye.astral.sh/ \ https://github.com/astral-sh/rye LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= error: This crate works only on `aarch64`, `loongarch64`, `x86`, and `x86-64` targets. (crate cpufeatures-0.2.12) DEPRECATED= Rye is no longer developed. All users should migrate to uv, the successor project from the same maintainers, which is actively maintained and much more widely used. EXPIRATION_DATE= 2026-06-01 BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo perl5 USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= mitsuhiko CARGO_CRATES= addr2line-0.22.0 \ adler-1.0.2 \ aead-0.5.2 \ age-0.10.0 \ age-core-0.10.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.18 \ anstyle-1.0.8 \ anyhow-1.0.86 \ arbitrary-1.3.2 \ arc-swap-1.7.1 \ autocfg-1.3.0 \ backtrace-0.3.73 \ base64-0.21.7 \ base64-0.22.1 \ bech32-0.9.1 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-buffer-0.10.4 \ bstr-1.10.0 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ cc-1.1.7 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ chacha20-0.9.1 \ chacha20poly1305-0.10.1 \ charset-0.1.5 \ chumsky-0.9.3 \ cipher-0.4.4 \ clap-4.5.13 \ clap_builder-4.5.13 \ clap_complete-4.5.12 \ clap_complete_nushell-4.5.3 \ clap_derive-4.5.13 \ clap_lex-0.7.2 \ configparser-3.1.0 \ console-0.15.8 \ cookie-factory-0.3.3 \ cpufeatures-0.2.12 \ crc32fast-1.4.2 \ crossbeam-utils-0.8.20 \ crypto-common-0.1.6 \ ctrlc-3.4.4 \ curl-0.4.46 \ curl-sys-0.4.74+curl-8.9.0 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ dashmap-5.5.3 \ data-encoding-2.6.0 \ deranged-0.3.11 \ derive_arbitrary-1.3.2 \ deunicode-1.6.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ dotenvy-0.15.7 \ 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 \ fiat-crypto-0.2.9 \ filetime-0.2.23 \ find-crate-0.6.3 \ flate2-1.0.31 \ fluent-0.16.1 \ fluent-bundle-0.15.3 \ fluent-langneg-0.13.0 \ fluent-syntax-0.11.1 \ form_urlencoded-1.2.1 \ fs-err-2.11.0 \ fs2-0.4.3 \ fslock-0.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 \ generic-array-0.14.7 \ getrandom-0.2.15 \ gimli-0.29.0 \ git-testament-0.2.5 \ git-testament-derive-0.2.0 \ globset-0.4.14 \ hashbrown-0.14.5 \ heck-0.5.0 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.9 \ i18n-config-0.4.6 \ i18n-embed-0.14.1 \ i18n-embed-fl-0.7.0 \ i18n-embed-impl-0.8.3 \ idna-0.5.0 \ indexmap-2.3.0 \ indicatif-0.17.8 \ inout-0.1.3 \ insta-1.39.0 \ insta-cmd-0.5.0 \ instant-0.1.13 \ intl-memoizer-0.5.2 \ intl_pluralrules-7.0.2 \ io_tee-0.1.1 \ itoa-1.0.11 \ jobserver-0.1.32 \ junction-1.1.0 \ lazy_static-1.5.0 \ libc-0.2.155 \ libz-sys-1.1.18 \ license-3.4.0+3.24.0 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ mailparse-0.15.0 \ memchr-2.7.4 \ minijinja-2.1.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.4 \ nix-0.28.0 \ nom-7.1.3 \ num-conv-0.1.0 \ num_enum-0.7.3 \ num_enum_derive-0.7.3 \ number_prefix-0.4.0 \ object-0.36.2 \ once_cell-1.19.0 \ opaque-debug-0.3.1 \ openssl-probe-0.1.5 \ openssl-src-300.3.1+3.3.1 \ openssl-sys-0.9.103 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ pathdiff-0.2.1 \ pbkdf2-0.12.2 \ pep440_rs-0.4.0 \ pep508_rs-0.3.0 \ 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 \ poly1305-0.8.0 \ portable-atomic-1.7.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ proc-macro-crate-3.1.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.86 \ psm-0.1.21 \ python-pkginfo-0.6.2 \ quote-1.0.36 \ quoted_printable-0.5.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.4.1 \ redox_syscall-0.5.3 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ reword-7.0.0 \ rfc2047-decoder-1.0.5 \ ring-0.17.8 \ rust-embed-8.5.0 \ rust-embed-impl-8.5.0 \ rust-embed-utils-8.5.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ rustix-0.38.34 \ rustls-0.23.12 \ rustls-pki-types-1.7.0 \ rustls-webpki-0.102.6 \ ryu-1.0.18 \ salsa20-0.10.2 \ same-file-1.0.6 \ schannel-0.1.23 \ scopeguard-1.2.0 \ scrypt-0.11.0 \ secrecy-0.8.0 \ self-replace-1.4.0 \ self_cell-0.10.3 \ self_cell-1.0.4 \ semver-1.0.23 \ serde-1.0.204 \ serde_derive-1.0.204 \ serde_json-1.0.122 \ serde_spanned-0.6.7 \ sha2-0.10.8 \ shell-words-1.1.0 \ shlex-1.3.0 \ similar-2.6.0 \ slab-0.4.9 \ slug-0.1.5 \ smallvec-1.13.2 \ socket2-0.5.7 \ spin-0.9.8 \ stacker-0.1.15 \ static_vcruntime-2.0.0 \ strsim-0.10.0 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.72 \ tar-0.4.41 \ target-lexicon-0.12.16 \ tempfile-3.11.0 \ terminal_size-0.3.0 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinystr-0.7.6 \ 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.21.1 \ toml_edit-0.22.20 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ type-map-0.5.0 \ typenum-1.17.0 \ unic-langid-0.9.5 \ unic-langid-impl-0.9.5 \ 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 \ universal-hash-0.5.1 \ unscanny-0.1.0 \ untrusted-0.9.0 \ ureq-2.10.0 \ url-2.5.2 \ 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 \ webpki-roots-0.26.3 \ which-6.0.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-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.5.40 \ winnow-0.6.18 \ winreg-0.52.0 \ winsafe-0.0.19 \ x25519-dalek-2.0.1 \ xattr-1.3.1 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zip-0.6.6 \ zip-1.1.4 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 \ monotrail-utils@git+https://github.com/konstin/poc-monotrail?rev=e0251f68c254f834180198b8677fcf85d4b6a844\#e0251f68c254f834180198b8677fcf85d4b6a844 \ dialoguer@git+https://github.com/console-rs/dialoguer?rev=47a9d4df729db7ffc1492bd0845be786e6f20153\#47a9d4df729db7ffc1492bd0845be786e6f20153 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/sccache/Makefile b/devel/sccache/Makefile index 2f3bfbf79c52..6afed876dd74 100644 --- a/devel/sccache/Makefile +++ b/devel/sccache/Makefile @@ -1,40 +1,40 @@ PORTNAME= sccache DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= pizzamig@FreeBSD.org COMMENT= Like ccache with cloud storage support WWW= https://github.com/mozilla/sccache LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 i386 ONLY_FOR_ARCHS_REASON= ring crate not ported to other architectures USES= cargo ssl LIB_DEPENDS+= libzstd.so:archivers/zstd USE_GITHUB= yes GH_ACCOUNT= mozilla OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS PLIST_FILES= bin/sccache \ bin/sccache-dist PORTDOCS= * SUB_FILES= pkg-message CARGO_FEATURES= dist-client,dist-server do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/selene/Makefile b/devel/selene/Makefile index 794021b7eb5b..11140f57522f 100644 --- a/devel/selene/Makefile +++ b/devel/selene/Makefile @@ -1,199 +1,199 @@ PORTNAME= selene DISTVERSION= 0.29.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Command line tool to help write correct and idiomatic Lua code WWW= https://kampfkarren.github.io/selene/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= kampfkarren CARGO_BUILD_ARGS= --package=${PORTNAME} CARGO_INSTALL_PATH= ${PORTNAME} CARGO_CRATES= addr2line-0.19.0 \ adler-1.0.2 \ aho-corasick-0.7.20 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.67 \ base64-0.21.7 \ bitflags-1.3.2 \ borsh-1.5.1 \ bstr-1.1.0 \ bumpalo-3.12.0 \ bytecount-0.6.3 \ cc-1.0.78 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.23 \ clap-2.34.0 \ codespan-0.11.1 \ codespan-reporting-0.11.1 \ color-eyre-0.6.2 \ color-spantrace-0.2.0 \ core-foundation-sys-0.8.3 \ crc32fast-1.3.2 \ ctor-0.1.26 \ cxx-1.0.86 \ cxx-build-1.0.86 \ cxxbridge-flags-1.0.86 \ cxxbridge-macro-1.0.86 \ derive_more-1.0.0 \ derive_more-impl-1.0.0 \ diff-0.1.13 \ dirs-4.0.0 \ dirs-sys-0.3.7 \ eyre-0.6.8 \ flate2-1.0.25 \ fnv-1.0.7 \ form_urlencoded-1.1.0 \ full_moon-1.2.0 \ full_moon_derive-0.11.0 \ generator-0.7.2 \ getrandom-0.2.8 \ gimli-0.27.0 \ glob-0.3.1 \ globset-0.4.10 \ hashbrown-0.12.3 \ heck-0.3.3 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ id-arena-2.2.1 \ idna-0.3.0 \ if_chain-1.0.2 \ indenter-0.3.3 \ indexmap-1.9.2 \ itoa-1.0.5 \ js-sys-0.3.60 \ lazy_static-1.4.0 \ libc-0.2.139 \ link-cplusplus-1.0.8 \ log-0.4.17 \ loom-0.5.6 \ matchers-0.1.0 \ memchr-2.5.0 \ miniz_oxide-0.6.2 \ nom8-0.2.0 \ nu-ansi-term-0.46.0 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ object-0.30.2 \ once_cell-1.17.0 \ output_vt100-0.1.3 \ overload-0.1.1 \ owo-colors-3.5.0 \ paste-1.0.11 \ percent-encoding-2.2.0 \ pin-project-lite-0.2.9 \ pretty_assertions-1.3.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.87 \ profiling-1.0.7 \ profiling-procmacros-1.0.7 \ quote-1.0.37 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ regex-1.7.1 \ regex-automata-0.1.10 \ regex-syntax-0.6.28 \ ring-0.17.3 \ rustc-demangle-0.1.21 \ rustls-0.21.10 \ rustls-webpki-0.101.7 \ rustversion-1.0.11 \ ryu-1.0.12 \ scoped-tls-1.0.1 \ scratch-1.0.3 \ sct-0.7.1 \ serde-1.0.152 \ serde_derive-1.0.152 \ serde_json-1.0.99 \ serde_spanned-0.6.1 \ serde_yaml-0.9.16 \ sharded-slab-0.1.4 \ smallvec-1.10.0 \ smol_str-0.3.1 \ spin-0.9.8 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.107 \ syn-2.0.79 \ termcolor-1.2.0 \ textwrap-0.11.0 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ thread_local-1.1.4 \ threadpool-1.8.1 \ time-0.1.45 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ toml-0.7.2 \ toml_datetime-0.6.1 \ toml_edit-0.19.3 \ tracing-0.1.37 \ tracing-attributes-0.1.23 \ tracing-core-0.1.30 \ tracing-error-0.2.0 \ tracing-log-0.1.3 \ tracing-subscriber-0.3.16 \ tracy-client-0.14.2 \ tracy-client-sys-0.19.0 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.0 \ unicode-width-0.1.10 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.5 \ untrusted-0.9.0 \ ureq-2.9.1 \ url-2.3.1 \ valuable-0.1.0 \ vec_map-0.8.2 \ version_check-0.9.4 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.83 \ wasm-bindgen-backend-0.2.83 \ wasm-bindgen-macro-0.2.83 \ wasm-bindgen-macro-support-0.2.83 \ wasm-bindgen-shared-0.2.83 \ webpki-roots-0.25.3 \ 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.39.0 \ windows-sys-0.48.0 \ windows-targets-0.48.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.39.0 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.39.0 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.39.0 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.39.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.39.0 \ windows_x86_64_msvc-0.48.5 \ yansi-0.5.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile index 4b5eecea6ab5..f2e22daa7af8 100644 --- a/devel/sentry-cli/Makefile +++ b/devel/sentry-cli/Makefile @@ -1,34 +1,34 @@ PORTNAME= sentry-cli DISTVERSION= 2.31.0 -PORTREVISION= 19 +PORTREVISION= 20 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/signal-sqlcipher-extension/Makefile b/devel/signal-sqlcipher-extension/Makefile index 477c081407a6..c86197a19917 100644 --- a/devel/signal-sqlcipher-extension/Makefile +++ b/devel/signal-sqlcipher-extension/Makefile @@ -1,26 +1,26 @@ PORTNAME= signal-sqlcipher-extension DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= mikael@FreeBSD.org COMMENT= Sqlcipher extension for crypto provider WWW= https://github.com/signalapp/Signal-FTS5-Extension LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= signalapp GH_PROJECT= Signal-Sqlcipher-Extension PLIST_FILES= lib/libsignal_sqlcipher_extension.a \ include/signal-tokenizer.h do-install: ${INSTALL_DATA} ${CARGO_TARGET_DIR}/*/libsignal_sqlcipher_extension.a ${STAGEDIR}${LOCALBASE}/lib/ ${INSTALL_DATA} ${WRKSRC}/target/signal-tokenizer.h ${STAGEDIR}${LOCALBASE}/include/ .include diff --git a/devel/snazy/Makefile b/devel/snazy/Makefile index 72acdd3fd29b..21c22c318cc2 100644 --- a/devel/snazy/Makefile +++ b/devel/snazy/Makefile @@ -1,119 +1,119 @@ PORTNAME= snazy DISTVERSION= 0.58.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Snazzy json log viewer WWW= https://github.com/chmouel/snazy LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= chmouel CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ autocfg-1.5.0 \ bitflags-2.9.1 \ bumpalo-3.19.0 \ cc-1.2.31 \ cfg-if-1.0.1 \ chrono-0.4.41 \ chrono-tz-0.10.4 \ clap-4.5.42 \ clap_builder-4.5.42 \ clap_complete-4.5.55 \ clap_derive-4.5.41 \ clap_lex-0.7.5 \ color-print-0.3.7 \ color-print-proc-macro-0.3.7 \ colorchoice-1.0.4 \ core-foundation-sys-0.8.7 \ errno-0.3.13 \ fastrand-2.3.0 \ getrandom-0.3.3 \ heck-0.5.0 \ hermit-abi-0.5.2 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ is-terminal-0.4.16 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ js-sys-0.3.77 \ libc-0.2.174 \ linux-raw-sys-0.9.4 \ log-0.4.27 \ memchr-2.7.5 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ num-traits-0.2.19 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ phf-0.12.1 \ phf_shared-0.12.1 \ proc-macro2-1.0.95 \ quote-1.0.40 \ r-efi-5.3.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustix-1.0.8 \ rustversion-1.0.21 \ ryu-1.0.20 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.142 \ shlex-1.3.0 \ siphasher-1.0.1 \ strsim-0.11.1 \ syn-2.0.104 \ tempfile-3.20.0 \ unicode-ident-1.0.18 \ utf8parse-0.2.2 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ wit-bindgen-rt-0.39.0 \ yansi-1.0.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/spr/Makefile b/devel/spr/Makefile index 241b40cb88ee..8e4834d8c34f 100644 --- a/devel/spr/Makefile +++ b/devel/spr/Makefile @@ -1,282 +1,282 @@ PORTNAME= spr DISTVERSIONPREFIX= v DISTVERSION= 1.3.7 -PORTREVISION= 5 +PORTREVISION= 6 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 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.24.2 \ adler2-2.0.1 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ arc-swap-1.7.1 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.22.1 \ bitflags-2.9.3 \ bstr-1.12.0 \ bumpalo-3.19.0 \ bytes-1.10.1 \ cc-1.2.34 \ cfg-if-1.0.3 \ chrono-0.4.41 \ clap-4.5.45 \ clap_builder-4.5.44 \ clap_derive-4.5.45 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ combine-4.6.7 \ console-0.16.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ deranged-0.4.0 \ dialoguer-0.12.0 \ displaydoc-0.2.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_home-0.1.0 \ errno-0.3.13 \ fastrand-2.3.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.1 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ git2-0.20.2 \ git2-ext-0.6.3 \ graphql-introspection-query-0.2.0 \ graphql-parser-0.4.1 \ graphql_client-0.14.0 \ graphql_client_codegen-0.14.0 \ graphql_query_derive-0.14.0 \ heck-0.4.1 \ heck-0.5.0 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.7.0 \ hyper-tls-0.6.0 \ hyper-util-0.1.16 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indoc-2.0.6 \ io-uring-0.7.10 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.14.0 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.77 \ jsonwebtoken-9.3.1 \ lazy-regex-3.4.1 \ lazy-regex-proc_macros-3.4.1 \ lazy_static-1.5.0 \ libc-0.2.175 \ libgit2-sys-0.18.2+1.9.1 \ libz-sys-1.1.22 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ log-0.4.27 \ memchr-2.7.5 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ native-tls-0.2.14 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ object-0.36.7 \ octocrab-0.44.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ open-5.3.2 \ openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-sys-0.9.109 \ parking-2.2.1 \ pathdiff-0.2.3 \ pem-3.0.5 \ percent-encoding-2.3.2 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ potential_utf-0.1.2 \ powerfmt-0.2.0 \ proc-macro2-1.0.101 \ quote-1.0.40 \ r-efi-5.3.0 \ regex-1.11.2 \ regex-automata-0.4.10 \ regex-syntax-0.8.6 \ ring-0.17.14 \ rustc-demangle-0.1.26 \ rustix-1.0.8 \ rustversion-1.0.22 \ ryu-1.0.20 \ schannel-0.1.27 \ secrecy-0.10.3 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.143 \ serde_path_to_error-0.1.17 \ serde_urlencoded-0.7.1 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-registry-1.4.6 \ simple_asn1-0.6.3 \ slab-0.4.11 \ smallvec-1.15.1 \ smawk-0.3.2 \ snafu-0.8.7 \ snafu-derive-0.8.7 \ socket2-0.6.0 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.106 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tempfile-3.21.0 \ terminal_size-0.4.3 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-2.0.16 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.16 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tinystr-0.8.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.47.1 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.16 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ unicode-ident-1.0.18 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.24 \ unicode-width-0.2.1 \ untrusted-0.9.0 \ url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-time-1.1.0 \ which-7.0.3 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winsafe-0.0.19 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.1 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib 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/stgit/Makefile b/devel/stgit/Makefile index e37d19211fb3..adaef912fe32 100644 --- a/devel/stgit/Makefile +++ b/devel/stgit/Makefile @@ -1,241 +1,241 @@ PORTNAME= stgit DISTVERSIONPREFIX= v DISTVERSION= 2.5.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Stacked Git WWW= https://stacked-git.github.io \ https://github.com/stacked-git/stgit LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo USE_GITHUB= yes GH_ACCOUNT= stacked-git CARGO_CRATES= adler2-2.0.1 \ allocator-api2-0.2.21 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.100 \ arc-swap-1.7.1 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ bstr-1.12.1 \ byteorder-1.5.0 \ bzip2-rs-0.1.2 \ cc-1.2.45 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.51 \ clap_builder-4.5.51 \ clap_lex-0.7.6 \ clru-0.6.2 \ colorchoice-1.0.4 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crypto-common-0.1.6 \ ctrlc-3.5.1 \ curl-0.4.49 \ curl-sys-0.4.84+curl-8.17.0 \ digest-0.10.7 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ dunce-1.0.5 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ errno-0.3.14 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ filetime-0.2.26 \ find-msvc-tools-0.1.4 \ flate2-1.1.5 \ fnv-1.0.7 \ foldhash-0.2.0 \ form_urlencoded-1.2.2 \ generic-array-0.14.9 \ getrandom-0.3.4 \ gix-0.74.1 \ gix-actor-0.35.6 \ gix-bitmap-0.2.15 \ gix-chunk-0.4.12 \ gix-command-0.6.3 \ gix-commitgraph-0.30.1 \ gix-config-0.47.1 \ gix-config-value-0.15.3 \ gix-date-0.10.7 \ gix-diff-0.54.1 \ gix-discover-0.42.0 \ gix-features-0.44.1 \ gix-fs-0.17.0 \ gix-glob-0.22.1 \ gix-hash-0.20.1 \ gix-hashtable-0.10.0 \ gix-index-0.42.1 \ gix-lock-19.0.0 \ gix-object-0.51.1 \ gix-odb-0.71.1 \ gix-pack-0.61.1 \ gix-packetline-0.19.3 \ gix-path-0.10.21 \ gix-protocol-0.52.1 \ gix-quote-0.6.1 \ gix-ref-0.54.1 \ gix-refspec-0.32.0 \ gix-revision-0.36.1 \ gix-revwalk-0.22.0 \ gix-sec-0.12.2 \ gix-shallow-0.6.0 \ gix-tempfile-19.0.1 \ gix-trace-0.1.15 \ gix-transport-0.49.1 \ gix-traverse-0.48.0 \ gix-url-0.33.1 \ gix-utils-0.3.1 \ gix-validate-0.10.1 \ hash32-0.3.1 \ hashbrown-0.16.0 \ heapless-0.8.0 \ hermit-abi-0.5.2 \ home-0.5.12 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.1 \ icu_properties_data-2.1.1 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.12.0 \ is-terminal-0.4.17 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.15 \ jiff-0.2.16 \ jiff-static-0.2.16 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ libc-0.2.177 \ libredox-0.1.10 \ libz-rs-sys-0.5.2 \ libz-sys-1.1.22 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.28 \ maybe-async-0.2.10 \ memchr-2.7.6 \ memmap2-0.9.9 \ miniz_oxide-0.8.9 \ nix-0.30.1 \ objc2-0.6.3 \ objc2-encode-4.1.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-probe-0.1.6 \ openssl-sys-0.9.111 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ percent-encoding-2.3.2 \ pkg-config-0.3.32 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.4 \ proc-macro2-1.0.103 \ prodash-30.0.1 \ quote-1.0.42 \ r-efi-5.3.0 \ redox_syscall-0.5.18 \ regex-automata-0.4.13 \ rustix-1.1.2 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.28 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ shell-words-1.1.0 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ smallvec-1.15.1 \ socket2-0.6.1 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ syn-2.0.110 \ synstructure-0.13.2 \ tar-0.4.44 \ tempfile-3.23.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ typenum-1.19.0 \ unicode-bom-2.0.3 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasip2-1.0.1+wasi-0.2.4 \ winapi-util-0.1.11 \ windows-link-0.2.1 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ xattr-1.6.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zlib-rs-0.5.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/stg .include diff --git a/devel/stylua/Makefile b/devel/stylua/Makefile index edb888cfcc50..3bb75a27751b 100644 --- a/devel/stylua/Makefile +++ b/devel/stylua/Makefile @@ -1,43 +1,43 @@ PORTNAME= stylua DISTVERSIONPREFIX= v DISTVERSION= 2.3.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org COMMENT= Opinionated Lua code formatter WWW= https://github.com/JohnnyMorganz/StyLua LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= JohnnyMorganz GH_PROJECT= StyLua PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS EDITORCONFIG LUAU OPTIONS_DEFAULT= EDITORCONFIG LUAU EDITORCONFIG_DESC= Build with EditorConfig support LUAU_DESC= Build with Luau support EDITORCONFIG_VARS= CARGO_FEATURES+=editorconfig LUAU_VARS= CARGO_FEATURES+=luau .for _ver in 5.2 5.3 5.4 OPTIONS_DEFINE+= LUA${_ver:C/\.//} OPTIONS_DEFAULT+= LUA${_ver:C/\.//} LUA${_ver:C/\.//}_DESC= Build with Lua ${_ver} support LUA${_ver:C/\.//}_VARS= CARGO_FEATURES+=lua${_ver:C/\.//} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile index a56b77b27734..a12365996715 100644 --- a/devel/tabby/Makefile +++ b/devel/tabby/Makefile @@ -1,748 +1,749 @@ PORTNAME= tabby DISTVERSIONPREFIX= v DISTVERSION= 0.32.0 +PORTREVISION= 1 CATEGORIES= devel # machine-learning MASTER_SITES= https://github.com/swagger-api/swagger-ui/archive/refs/tags/:swagger PKGNAMESUFFIX= -ai-coding-assistant DISTFILES= v5.17.14.zip:swagger DIST_SUBDIR= ${PORTNAME} MAINTAINER= yuri@FreeBSD.org COMMENT= Self-hosted AI coding assistant WWW= https://www.tabbyml.com/ \ https://github.com/TabbyML/tabby LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cmake:devel/cmake-core \ rust188>0:lang/rust188 LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 \ libzstd.so:archivers/zstd RUN_DEPENDS= llama-server:misc/llama-cpp USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= TabbyML GH_TUPLE= ggerganov:llama.cpp:952a47f455fbd92e2659b98b9b6317a2dafeb532:llama_cpp/crates/llama-cpp-server/llama.cpp CARGO_TARGET_DIR?= ${WRKSRC}/target # fix bug that llama-cpp is copied here instead of the original target dir CARGO_BUILDDEP= no CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ 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.14 \ anstyle-1.0.7 \ anstyle-parse-0.2.4 \ anstyle-query-1.0.3 \ anstyle-wincon-3.0.3 \ anyhow-1.0.86 \ arbitrary-1.4.1 \ arc-swap-1.7.1 \ argon2-0.5.3 \ ascii-0.9.3 \ assert-json-diff-2.0.2 \ assert_matches-1.5.0 \ async-convert-1.0.0 \ async-openai-alt-0.26.2 \ async-stream-0.3.5 \ async-stream-impl-0.3.5 \ async-trait-0.1.80 \ atoi-2.0.0 \ atomic-waker-1.1.2 \ atomic-write-file-0.1.4 \ auto_enums-0.8.5 \ autocfg-1.3.0 \ axum-0.7.5 \ axum-0.8.3 \ axum-core-0.4.3 \ axum-core-0.5.2 \ axum-extra-0.10.1 \ axum-prometheus-0.6.1 \ backoff-0.4.0 \ backtrace-0.3.71 \ base16ct-0.2.0 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.6.0 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bitpacking-0.9.2 \ blake2-0.10.6 \ block-buffer-0.10.4 \ bstr-1.9.1 \ build-target-0.4.0 \ bumpalo-3.17.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ cached-0.49.3 \ cached_proc_macro-0.20.0 \ cached_proc_macro_types-0.1.1 \ cc-1.0.98 \ census-0.4.2 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ chrono-0.4.38 \ chumsky-0.9.3 \ clap-4.5.4 \ clap_builder-4.5.2 \ clap_derive-4.5.4 \ clap_lex-0.7.0 \ clocksource-0.8.1 \ cmake-0.1.50 \ color-eyre-0.6.3 \ color-spantrace-0.2.1 \ colorchoice-1.0.1 \ combine-3.8.1 \ console-0.15.8 \ const-oid-0.9.6 \ convert_case-0.4.0 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.12 \ crc-3.2.1 \ crc-catalog-2.4.0 \ crc32fast-1.4.2 \ cron-0.12.1 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.8.21 \ crunchy-0.2.2 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ cssparser-0.27.2 \ cssparser-macros-0.6.1 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ custom_error-1.9.2 \ darling-0.14.4 \ darling-0.20.9 \ darling_core-0.14.4 \ darling_core-0.20.9 \ darling_macro-0.14.4 \ darling_macro-0.20.9 \ dashmap-5.5.3 \ data-encoding-2.6.0 \ der-0.7.9 \ deranged-0.3.11 \ derive_arbitrary-1.4.1 \ derive_builder-0.20.0 \ derive_builder_core-0.20.0 \ derive_builder_macro-0.20.0 \ derive_more-0.99.17 \ derive_utils-0.14.1 \ digest-0.10.7 \ dotenvy-0.15.7 \ downcast-rs-1.2.1 \ dtoa-1.0.9 \ dtoa-short-0.3.4 \ dyn-clone-1.0.20 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ either-1.12.0 \ elliptic-curve-0.13.8 \ email-encoding-0.3.0 \ email_address-0.2.4 \ encode_unicode-0.3.6 \ encoder-0.2.4 \ encoder-ryu-1.0.16 \ encoding_rs-0.8.34 \ encoding_rs_io-0.1.7 \ equivalent-1.0.1 \ errno-0.3.9 \ etcetera-0.8.0 \ event-listener-2.5.3 \ eventsource-stream-0.2.3 \ eyre-0.6.12 \ fastdivide-0.4.1 \ fastrand-2.1.0 \ ff-0.13.1 \ fiat-crypto-0.2.9 \ fid-rs-0.1.1 \ flate2-1.0.30 \ float-cmp-0.9.0 \ flume-0.11.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fs4-0.8.3 \ fs_extra-1.3.0 \ fslock-0.2.1 \ futf-0.1.5 \ futures-0.3.30 \ futures-channel-0.3.30 \ futures-core-0.3.30 \ futures-executor-0.3.30 \ futures-intrusive-0.5.0 \ futures-io-0.3.30 \ futures-macro-0.3.30 \ futures-sink-0.3.30 \ futures-task-0.3.30 \ futures-timer-3.0.3 \ futures-util-0.3.30 \ fxhash-0.2.1 \ generator-0.7.5 \ generic-array-0.14.7 \ getrandom-0.1.16 \ getrandom-0.2.15 \ getrandom-0.3.2 \ gimli-0.28.1 \ git2-0.18.3 \ gitlab-0.1700.1 \ glob-0.3.1 \ 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 \ grep-0.3.1 \ grep-cli-0.1.10 \ grep-matcher-0.1.7 \ grep-printer-0.2.1 \ grep-regex-0.1.12 \ grep-searcher-0.1.13 \ group-0.13.0 \ h2-0.4.5 \ halfbrown-0.2.5 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashlink-0.8.4 \ headers-0.4.0 \ headers-core-0.3.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.9 \ hostname-0.4.0 \ htmd-0.1.0 \ html5ever-0.25.2 \ html5ever-0.27.0 \ htmlescape-0.3.1 \ http-0.2.12 \ http-1.1.0 \ http-body-0.4.6 \ http-body-1.0.0 \ http-body-util-0.1.1 \ http-range-header-0.4.2 \ httparse-1.8.0 \ httpdate-1.0.3 \ humantime-2.2.0 \ hyper-0.14.28 \ hyper-1.3.1 \ hyper-rustls-0.26.0 \ hyper-rustls-0.27.3 \ hyper-timeout-0.5.1 \ hyper-tls-0.6.0 \ hyper-util-0.1.5 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ idna-0.5.0 \ ignore-0.4.22 \ indenter-0.3.3 \ indexmap-1.9.3 \ indexmap-2.2.6 \ indicatif-0.17.8 \ insta-1.39.0 \ instant-0.1.13 \ ipnet-2.9.0 \ iri-string-0.7.2 \ is_terminal_polyfill-1.70.0 \ itertools-0.10.5 \ itertools-0.12.1 \ itertools-0.13.0 \ itoa-0.4.8 \ itoa-1.0.11 \ jobserver-0.1.31 \ js-sys-0.3.69 \ jsonwebtoken-9.3.0 \ juniper-0.16.1 \ juniper_axum-0.2.0 \ juniper_codegen-0.16.0 \ juniper_graphql_ws-0.4.0 \ juniper_subscriptions-0.17.0 \ kuchiki-0.8.1 \ lazy_static-1.4.0 \ lber-0.4.2 \ ldap3-0.11.5 \ leaky-bucket-1.1.2 \ lettre-0.11.7 \ levenshtein_automata-0.2.1 \ lexical-core-0.8.5 \ lexical-parse-float-0.8.5 \ lexical-parse-integer-0.8.6 \ lexical-util-0.8.5 \ lexical-write-float-0.8.5 \ lexical-write-integer-0.8.5 \ libc-0.2.169 \ 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.18 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.27 \ logkit-0.3.5 \ loom-0.5.6 \ louds-rs-0.4.0 \ lru-0.12.3 \ lz4_flex-0.11.3 \ mac-0.1.1 \ maplit-1.0.2 \ markup5ever-0.10.1 \ markup5ever-0.12.1 \ markup5ever_rcdom-0.3.0 \ matchers-0.1.0 \ matches-0.1.10 \ matchit-0.7.3 \ matchit-0.8.4 \ md-5-0.10.6 \ measure_time-0.8.3 \ memchr-2.7.2 \ memmap2-0.9.4 \ metrics-0.22.3 \ metrics-exporter-prometheus-0.13.1 \ metrics-util-0.16.3 \ mime-0.3.17 \ mime_guess-2.0.4 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.3 \ mio-1.0.3 \ murmurhash32-0.3.1 \ native-tls-0.2.12 \ netrc-0.4.1 \ new_debug_unreachable-1.0.6 \ nix-0.28.0 \ nodrop-0.1.14 \ nom-7.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.5 \ num-bigint-dig-0.8.4 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ num_threads-0.1.7 \ number_prefix-0.4.0 \ nvml-wrapper-0.9.0 \ nvml-wrapper-sys-0.7.0 \ oauth2-5.0.0 \ object-0.32.2 \ octocrab-0.42.1 \ omnicopy_to_output-0.1.1 \ once_cell-1.19.0 \ openidconnect-4.0.1 \ openssl-0.10.64 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.3.0+3.3.0 \ openssl-sys-0.9.102 \ opentelemetry-0.18.0 \ opentelemetry-0.27.1 \ opentelemetry-otlp-0.27.0 \ opentelemetry-proto-0.27.0 \ opentelemetry-semantic-conventions-0.27.0 \ opentelemetry_api-0.18.0 \ opentelemetry_sdk-0.18.0 \ opentelemetry_sdk-0.27.1 \ ordered-float-2.10.1 \ overload-0.1.1 \ owo-colors-3.5.0 \ p256-0.13.2 \ p384-0.13.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parse-git-url-0.5.1 \ password-hash-0.5.0 \ paste-1.0.15 \ pem-3.0.4 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pest-2.7.10 \ pest_derive-2.7.10 \ pest_generator-2.7.10 \ pest_meta-2.7.10 \ phf-0.8.0 \ phf-0.11.2 \ phf_codegen-0.8.0 \ phf_codegen-0.11.2 \ phf_generator-0.8.0 \ phf_generator-0.10.0 \ phf_generator-0.11.2 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ phf_shared-0.10.0 \ phf_shared-0.11.2 \ pin-project-1.1.5 \ pin-project-internal-1.1.5 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.30 \ portable-atomic-1.6.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ precomputed-hash-0.1.1 \ primeorder-0.13.6 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.95 \ project-root-0.2.2 \ prost-0.13.4 \ prost-derive-0.13.4 \ psm-0.1.21 \ quanta-0.12.3 \ querystring-1.1.0 \ quote-1.0.36 \ quoted_printable-0.5.0 \ r-efi-5.2.0 \ rand-0.7.3 \ rand-0.8.5 \ rand-0.9.1 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_distr-0.4.3 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ ratelimit-0.10.0 \ raw-cpuid-11.0.2 \ rayon-1.10.0 \ rayon-core-1.12.1 \ readable-readability-0.4.0 \ redox_syscall-0.4.1 \ redox_syscall-0.5.1 \ ref-cast-1.0.23 \ ref-cast-impl-1.0.23 \ regex-1.10.4 \ regex-automata-0.1.10 \ regex-automata-0.4.6 \ regex-syntax-0.6.29 \ regex-syntax-0.8.3 \ reqwest-0.12.4 \ reqwest-eventsource-0.6.0 \ rfc6979-0.4.0 \ ring-0.16.20 \ ring-0.17.8 \ rmp-0.8.14 \ rmp-serde-1.3.0 \ rsa-0.9.6 \ rust-embed-8.4.0 \ rust-embed-impl-8.4.0 \ rust-embed-utils-8.4.0 \ rust-stemmers-1.2.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ rustix-0.38.34 \ rustls-0.20.9 \ rustls-0.22.4 \ rustls-0.23.20 \ rustls-native-certs-0.7.0 \ rustls-native-certs-0.8.1 \ rustls-pemfile-2.1.2 \ rustls-pki-types-1.10.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.17 \ ryu-1.0.18 \ same-file-1.0.6 \ scc-2.1.1 \ schannel-0.1.23 \ schemars-0.9.0 \ schemars-1.0.4 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sct-0.7.1 \ sdd-0.2.0 \ sec1-0.7.3 \ secrecy-0.8.0 \ secrecy-0.10.3 \ security-framework-2.11.0 \ security-framework-3.0.1 \ security-framework-sys-2.12.1 \ selectors-0.22.0 \ semver-1.0.23 \ serde-1.0.203 \ serde-jsonlines-0.5.0 \ serde-value-0.7.0 \ serde_derive-1.0.203 \ serde_json-1.0.142 \ serde_path_to_error-0.1.16 \ serde_plain-1.0.2 \ serde_spanned-0.6.6 \ serde_urlencoded-0.7.1 \ serde_with-3.14.0 \ serde_with_macros-3.14.0 \ serdeconv-0.4.1 \ serial_test-2.0.0 \ serial_test-3.1.1 \ serial_test_derive-2.0.0 \ serial_test_derive-3.1.1 \ servo_arc-0.1.1 \ sha1-0.10.6 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ signal-hook-registry-1.4.2 \ signature-2.2.0 \ simd-adler32-0.3.7 \ simd-json-0.13.10 \ simdutf8-0.1.4 \ similar-2.5.0 \ simple_asn1-0.6.2 \ siphasher-0.3.11 \ sketches-ddsketch-0.2.2 \ slab-0.4.9 \ smallvec-1.13.2 \ smartstring-1.0.1 \ snafu-0.8.3 \ snafu-derive-0.8.3 \ socket2-0.5.7 \ spin-0.5.2 \ spin-0.9.8 \ spinners-4.1.1 \ spki-0.7.3 \ sql_query_builder-2.2.0 \ sqlformat-0.2.3 \ sqlx-rt-0.6.3 \ stable_deref_trait-1.2.0 \ stacker-0.1.15 \ static_assertions-1.1.0 \ strfmt-0.2.4 \ string_cache-0.8.7 \ string_cache_codegen-0.5.2 \ stringprep-0.1.5 \ strsim-0.10.0 \ strsim-0.11.1 \ strum-0.24.1 \ strum-0.26.2 \ strum_macros-0.24.3 \ strum_macros-0.26.2 \ subtle-2.5.0 \ syn-1.0.109 \ syn-2.0.100 \ sync_wrapper-0.1.2 \ sync_wrapper-1.0.1 \ sysinfo-0.33.0 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tantivy-fst-0.5.0 \ tarpc-0.33.0 \ tarpc-plugins-0.12.0 \ temp_testdir-0.2.3 \ tempfile-3.10.1 \ tendril-0.4.3 \ termcolor-1.4.1 \ text-splitter-0.13.3 \ thin-slice-0.1.1 \ thiserror-1.0.61 \ thiserror-2.0.12 \ thiserror-impl-1.0.61 \ thiserror-impl-2.0.12 \ thread_local-1.1.8 \ 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.42.0 \ tokio-macros-2.4.0 \ tokio-native-tls-0.3.1 \ tokio-retry-0.3.0 \ tokio-rustls-0.23.4 \ tokio-rustls-0.25.0 \ tokio-rustls-0.26.1 \ tokio-serde-0.8.0 \ tokio-stream-0.1.17 \ tokio-tungstenite-0.21.0 \ tokio-tungstenite-0.26.2 \ tokio-util-0.7.11 \ toml-0.7.8 \ toml_datetime-0.6.6 \ toml_edit-0.19.15 \ tonic-0.12.3 \ tower-0.4.13 \ tower-0.5.2 \ tower-http-0.5.2 \ tower-http-0.6.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ tracing-error-0.2.0 \ tracing-log-0.2.0 \ tracing-opentelemetry-0.18.0 \ tracing-opentelemetry-0.28.0 \ tracing-subscriber-0.3.18 \ tracing-test-0.2.4 \ tracing-test-macro-0.2.4 \ trackable-1.3.0 \ trackable_derive-1.0.0 \ tree-sitter-0.22.6 \ tree-sitter-c-sharp-0.21.2 \ tree-sitter-elixir-0.2.0 \ tree-sitter-go-0.21.0 \ tree-sitter-java-0.21.0 \ tree-sitter-kotlin-0.3.6 \ tree-sitter-lua-0.1.0 \ tree-sitter-python-0.21.0 \ tree-sitter-ruby-0.21.0 \ tree-sitter-rust-0.21.2 \ tree-sitter-scala-0.22.1 \ tree-sitter-tags-0.22.6 \ tree-sitter-typescript-0.21.1 \ trie-rs-0.1.1 \ try-lock-0.2.5 \ tungstenite-0.21.0 \ tungstenite-0.26.2 \ typenum-1.17.0 \ ucd-trie-0.1.6 \ unicase-2.7.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-properties-0.1.1 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.12 \ unicode_categories-0.1.1 \ unreachable-1.0.0 \ untrusted-0.7.1 \ untrusted-0.9.0 \ url-2.5.0 \ url-parse-1.0.8 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8-ranges-1.0.5 \ utf8parse-0.2.1 \ utoipa-5.3.1 \ utoipa-gen-5.3.1 \ utoipa-swagger-ui-9.0.1 \ uuid-1.8.0 \ uuid-macro-internal-1.8.0 \ validator-0.18.1 \ validator_derive-0.18.1 \ valuable-0.1.0 \ value-trait-0.8.1 \ vcpkg-0.2.15 \ vergen-8.3.1 \ version_check-0.9.4 \ void-1.0.2 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasite-0.1.0 \ 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 \ wasm-streams-0.4.0 \ web-sys-0.3.69 \ web-time-1.1.0 \ webpki-0.22.4 \ webpki-roots-0.26.3 \ which-6.0.1 \ whoami-1.5.1 \ 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-0.48.0 \ windows-0.52.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-result-0.1.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.5 \ winnow-0.5.40 \ winreg-0.52.0 \ winsafe-0.0.19 \ wit-bindgen-rt-0.39.0 \ wrapcenum-derive-0.4.1 \ xml5ever-0.18.0 \ zerocopy-0.7.34 \ zerocopy-derive-0.7.34 \ zeroize-1.8.1 \ zip-2.6.1 \ zopfli-0.8.2 \ zstd-0.13.1 \ zstd-safe-7.1.0 \ zstd-sys-2.0.10+zstd.1.5.6 \ tree-sitter-cpp@git+https://github.com/tree-sitter/tree-sitter-cpp?rev=d29fbff\#d29fbff09a8c9ff4f3074de2595dfca12cb33da9 \ ownedbytes,tantivy,tantivy-bitpacker,tantivy-columnar,tantivy-common,tantivy-query-grammar,tantivy-sstable,tantivy-stacker,tantivy-tokenizer-api@git+https://github.com/quickwit-oss/tantivy?rev=4143d31\#4143d31865cbae9a9a7a286b0420a95814408ec7 \ tree-sitter-c@git+https://github.com/tree-sitter/tree-sitter-c/?rev=00ed08f\#00ed08f1a6c18141bfd7a81638e4d239a0bb55cc \ oneshot@git+https://github.com/fulmicoton/oneshot.git?rev=b208f49\#b208f493e505f5f37e180b5cdec4c22b6f99abaa \ tree-sitter-gdscript@git+https://github.com/faceCutWall/tree-sitter-gdscript?rev=8a8c067899d734840e8ce86fdeeeadbe8088446b\#8a8c067899d734840e8ce86fdeeeadbe8088446b \ ollama-rs@git+https://github.com/pepperoni21/ollama-rs.git?rev=56e8157d98d4185bc171fe9468d3d09bc56e9dd3\#56e8157d98d4185bc171fe9468d3d09bc56e9dd3 \ sqlx,sqlx-core,sqlx-macros,sqlx-macros-core,sqlx-mysql,sqlx-postgres,sqlx-sqlite@git+https://github.com/wsxiaoys/sqlx?rev=77eb94d\#77eb94dd672531bf1fec190aadf2f742cfb5a8db \ tree-sitter-solidity@git+https://github.com/JoranHonig/tree-sitter-solidity?rev=0e86ae647bda22c9bee00ec59752df7b3d3b000b\#0e86ae647bda22c9bee00ec59752df7b3d3b000b OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} \ -e "s|https://github.com/swagger-api/swagger-ui/archive/refs/tags/v5.17.14.zip|file://${DISTDIR}/${DIST_SUBDIR}/v5.17.14.zip|" \ ${WRKSRC}/cargo-crates/utoipa-swagger-ui-9.0.1/build.rs do-install: # binaries (workaround for error: found a virtual manifest at `xx` instead of a package manifest) ${INSTALL_PROGRAM} \ ${CARGO_TARGET_DIR}/release/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/devel/tagref/Makefile b/devel/tagref/Makefile index 82ca5f0e95c3..e9c01a9d3397 100644 --- a/devel/tagref/Makefile +++ b/devel/tagref/Makefile @@ -1,70 +1,70 @@ PORTNAME= tagref DISTVERSIONPREFIX= v DISTVERSION= 1.10.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Tagref helps you maintain cross-references in your code WWW= https://github.com/stepchowfun/tagref LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= stepchowfun CARGO_CRATES= aho-corasick-1.1.2 \ ansi_term-0.12.1 \ atty-0.2.14 \ bitflags-1.3.2 \ bstr-1.9.0 \ clap-2.34.0 \ colored-1.9.4 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ globset-0.4.14 \ hermit-abi-0.1.19 \ hermit-abi-0.3.6 \ ignore-0.4.22 \ is-terminal-0.4.12 \ lazy_static-1.4.0 \ libc-0.2.153 \ log-0.4.20 \ memchr-2.7.1 \ proc-macro2-1.0.78 \ quote-1.0.35 \ regex-1.10.3 \ regex-automata-0.4.5 \ regex-syntax-0.8.2 \ same-file-1.0.6 \ serde-1.0.197 \ serde_derive-1.0.197 \ strsim-0.8.0 \ syn-2.0.50 \ term_size-0.3.2 \ textwrap-0.11.0 \ unicode-ident-1.0.12 \ unicode-width-0.1.11 \ vec_map-0.8.2 \ walkdir-2.4.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ 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/${PORTNAME} .include diff --git a/devel/texlab/Makefile b/devel/texlab/Makefile index 999f9d6daa09..99f2ff19ca94 100644 --- a/devel/texlab/Makefile +++ b/devel/texlab/Makefile @@ -1,39 +1,39 @@ PORTNAME= texlab DISTVERSIONPREFIX= v DISTVERSION= 4.2.0 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel MAINTAINER= kfv@kfv.io COMMENT= Language Server Protocol for LaTeX WWW= https://texlab.netlify.app/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= latex-lsp # Fixes: error: the linked panic runtime `panic_unwind` is not compiled with # this crate's panic strategy `abort` WITHOUT_LTO= yes # XXX bug 277333 PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz PORTDOCS= CHANGELOG.md README.md docs/* OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}) .include diff --git a/devel/the-way/Makefile b/devel/the-way/Makefile index 6b69690b7158..05ed7f1aa566 100644 --- a/devel/the-way/Makefile +++ b/devel/the-way/Makefile @@ -1,277 +1,277 @@ PORTNAME= the-way DISTVERSIONPREFIX= v DISTVERSION= 0.20.3 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Code snippets manager for your terminal WWW= https://github.com/out-of-cheese-error/the-way LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= out-of-cheese-error CARGO_CRATES= addr2line-0.17.0 \ adler-1.0.2 \ aho-corasick-1.1.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.4 \ anstream-0.6.11 \ anstyle-1.0.0 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.2 \ arrayvec-0.7.2 \ assert_cmd-2.0.13 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.66 \ base64-0.13.0 \ base64-0.21.5 \ beef-0.5.2 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.4.1 \ block-0.1.6 \ bstr-1.8.0 \ bumpalo-3.11.0 \ byteorder-1.4.3 \ cc-1.0.83 \ cfg-if-1.0.0 \ chrono-0.4.33 \ chrono-english-0.1.7 \ clap-3.2.23 \ clap-4.4.18 \ clap_builder-4.4.18 \ clap_complete-4.4.9 \ clap_derive-4.4.7 \ clap_lex-0.2.4 \ clap_lex-0.6.0 \ clipboard-0.5.0 \ clipboard-win-2.2.0 \ color-eyre-0.6.2 \ colorchoice-1.0.0 \ confy-0.5.1 \ conpty-0.5.1 \ console-0.15.1 \ core-foundation-sys-0.8.3 \ crc32fast-1.3.2 \ crossbeam-0.8.2 \ crossbeam-channel-0.5.6 \ crossbeam-deque-0.8.2 \ crossbeam-epoch-0.9.10 \ crossbeam-queue-0.3.6 \ crossbeam-utils-0.8.11 \ darling-0.14.2 \ darling_core-0.14.2 \ darling_macro-0.14.2 \ defer-drop-1.3.0 \ derive_builder-0.11.2 \ derive_builder_core-0.11.2 \ derive_builder_macro-0.11.2 \ dialoguer-0.11.0 \ difflib-0.4.0 \ directories-4.0.1 \ directories-next-1.0.3 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-next-0.1.2 \ doc-comment-0.3.3 \ either-1.8.0 \ encode_unicode-0.3.6 \ env_logger-0.9.3 \ equivalent-1.0.1 \ errno-0.3.8 \ expectrl-0.7.1 \ eyre-0.6.12 \ fancy-regex-0.11.0 \ fastrand-2.0.1 \ flate2-1.0.24 \ float-cmp-0.9.0 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ fs2-0.4.3 \ fuzzy-matcher-0.3.7 \ fxhash-0.2.1 \ getrandom-0.2.11 \ gimli-0.26.2 \ globset-0.4.14 \ grep-cli-0.1.10 \ hashbrown-0.12.3 \ hashbrown-0.14.3 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hex-0.4.3 \ hoot-0.1.3 \ hootbin-0.1.1 \ httparse-1.8.0 \ humantime-2.1.0 \ iana-time-zone-0.1.46 \ ident_case-1.0.1 \ idna-0.3.0 \ indenter-0.3.3 \ indexmap-1.9.1 \ indexmap-2.2.1 \ indicatif-0.17.7 \ instant-0.1.12 \ itoa-1.0.3 \ js-sys-0.3.59 \ lazy_static-1.4.0 \ libc-0.2.151 \ line-wrap-0.1.1 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.12 \ lock_api-0.4.7 \ log-0.4.20 \ malloc_buf-0.0.6 \ memchr-2.6.4 \ memoffset-0.6.5 \ memoffset-0.7.1 \ miniz_oxide-0.5.3 \ nix-0.24.2 \ nix-0.25.1 \ nix-0.26.2 \ normalize-line-endings-0.3.0 \ num-traits-0.2.15 \ num_cpus-1.13.1 \ num_threads-0.1.6 \ number_prefix-0.4.0 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ object-0.29.0 \ once_cell-1.19.0 \ os_str_bytes-6.3.0 \ owo-colors-3.5.0 \ parking_lot-0.11.2 \ parking_lot_core-0.8.5 \ percent-encoding-2.3.1 \ pin-utils-0.1.0 \ plist-1.3.1 \ portable-atomic-1.6.0 \ predicates-3.1.0 \ predicates-core-1.0.6 \ predicates-tree-1.0.5 \ proc-macro2-1.0.78 \ ptyprocess-0.4.1 \ quote-1.0.35 \ rayon-1.5.3 \ rayon-core-1.9.3 \ redox_syscall-0.2.16 \ redox_syscall-0.4.1 \ redox_users-0.4.3 \ regex-1.10.3 \ regex-automata-0.4.5 \ regex-syntax-0.7.1 \ regex-syntax-0.8.2 \ ring-0.17.7 \ rustc-demangle-0.1.21 \ rustix-0.38.28 \ rustls-0.22.2 \ rustls-pki-types-1.1.0 \ rustls-webpki-0.102.1 \ rustversion-1.0.9 \ ryu-1.0.11 \ safemem-0.3.3 \ same-file-1.0.6 \ scanlex-0.1.4 \ scopeguard-1.1.0 \ serde-1.0.196 \ serde_derive-1.0.196 \ serde_json-1.0.113 \ serde_yaml-0.9.31 \ shell-words-1.1.0 \ shlex-1.1.0 \ skim-0.10.4 \ sled-0.34.7 \ smallvec-1.9.0 \ spin-0.9.8 \ static_assertions-1.1.0 \ strsim-0.10.0 \ strum-0.26.1 \ strum_macros-0.26.1 \ subtle-2.5.0 \ syn-1.0.105 \ syn-2.0.48 \ syntect-5.1.0 \ tempfile-3.9.0 \ term-0.7.0 \ termcolor-1.4.1 \ terminal_size-0.1.17 \ termtree-0.2.4 \ textwrap-0.16.0 \ thiserror-1.0.56 \ thiserror-impl-1.0.56 \ thread_local-1.1.4 \ time-0.3.13 \ timer-0.2.0 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ toml-0.5.9 \ tuikit-0.5.0 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.3 \ unicode-normalization-0.1.21 \ unicode-width-0.1.9 \ unsafe-libyaml-0.2.10 \ untrusted-0.9.0 \ ureq-2.9.4 \ url-2.3.1 \ utf8parse-0.2.1 \ vte-0.11.0 \ vte_generate_state_changes-0.1.1 \ wait-timeout-0.2.0 \ walkdir-2.3.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.82 \ wasm-bindgen-backend-0.2.82 \ wasm-bindgen-macro-0.2.82 \ wasm-bindgen-macro-support-0.2.82 \ wasm-bindgen-shared-0.2.82 \ webpki-roots-0.26.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.44.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.42.2 \ windows-targets-0.48.0 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.0 \ x11-clipboard-0.3.3 \ xcb-0.8.2 \ xml-rs-0.8.4 \ yaml-rust-0.4.5 \ zeroize-1.7.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile index 1f234e1cd5d3..21b735b7d13a 100644 --- a/devel/tokei/Makefile +++ b/devel/tokei/Makefile @@ -1,25 +1,25 @@ PORTNAME= tokei DISTVERSIONPREFIX= v DISTVERSION= 14.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org COMMENT= Display statistics about your code WWW= https://github.com/XAMPPRocky/tokei LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENCE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENCE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= XAMPPRocky # enable all output serialization formats CARGO_FEATURES= all PLIST_FILES= bin/tokei .include diff --git a/devel/tokio-console/Makefile b/devel/tokio-console/Makefile index 8399fa4193ff..83d46a3d035b 100644 --- a/devel/tokio-console/Makefile +++ b/devel/tokio-console/Makefile @@ -1,311 +1,311 @@ PORTNAME= tokio-console DISTVERSIONPREFIX= tokio-console-v DISTVERSION= 0.1.14 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Debugger for async rust WWW= https://github.com/tokio-rs/console LICENSE= MIT LICENSE_FILE= ${WRKSRC}/../LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= tokio-rs GH_PROJECT= console WRKSRC_SUBDIR= ${PORTNAME} CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.1 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.100 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ automod-1.0.15 \ axum-0.8.6 \ axum-core-0.5.5 \ backtrace-0.3.76 \ base64-0.21.7 \ base64-0.22.1 \ bitflags-2.10.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ cassowary-0.3.0 \ castaway-0.2.4 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.51 \ clap_builder-4.5.51 \ clap_complete-4.5.60 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ color-eyre-0.6.5 \ color-spantrace-0.3.0 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ content_inspector-0.2.4 \ convert_case-0.7.1 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ document-features-0.2.12 \ dunce-1.0.5 \ either-1.15.0 \ equivalent-1.0.2 \ errno-0.3.14 \ eyre-0.6.12 \ fastrand-2.3.0 \ filetime-0.2.26 \ fixedbitset-0.5.7 \ flate2-1.1.5 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gimli-0.32.3 \ glob-0.3.3 \ h2-0.4.12 \ hashbrown-0.15.5 \ hashbrown-0.16.0 \ hdrhistogram-7.5.4 \ heck-0.5.0 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.3.0 \ humantime-serde-1.1.1 \ hyper-1.7.0 \ hyper-timeout-0.5.2 \ hyper-util-0.1.17 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.1 \ icu_properties_data-2.1.1 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indenter-0.3.4 \ indexmap-2.12.0 \ indoc-2.0.7 \ instability-0.3.9 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ lazy_static-1.5.0 \ libc-0.2.177 \ libredox-0.1.10 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.28 \ lru-0.12.5 \ matchers-0.2.0 \ matchit-0.8.4 \ memchr-2.7.6 \ memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.0 \ multimap-0.10.1 \ nix-0.30.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ nu-ansi-term-0.50.3 \ num-traits-0.2.19 \ object-0.37.3 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ os_pipe-1.2.3 \ owo-colors-4.2.3 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ percent-encoding-2.3.2 \ petgraph-0.7.1 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ potential_utf-0.1.4 \ prettyplease-0.2.37 \ proc-macro2-1.0.103 \ prost-0.14.1 \ prost-build-0.14.1 \ prost-derive-0.14.1 \ prost-types-0.14.1 \ quote-1.0.42 \ r-efi-5.3.0 \ ratatui-0.29.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rustc-demangle-0.1.26 \ rustix-0.38.44 \ rustix-1.1.2 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_spanned-1.0.3 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.6 \ simd-adler32-0.3.7 \ similar-2.7.0 \ slab-0.4.11 \ smallvec-1.15.1 \ snapbox-0.6.23 \ snapbox-macros-0.4.0 \ socket2-0.6.1 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ syn-2.0.109 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tempfile-3.23.0 \ terminal_size-0.4.3 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ thread_local-1.1.9 \ tinystr-0.8.2 \ tokio-1.48.0 \ tokio-macros-2.6.0 \ tokio-stream-0.1.17 \ tokio-util-0.7.17 \ tokio-vsock-0.7.2 \ toml-0.9.8 \ toml_datetime-0.7.3 \ toml_edit-0.23.7 \ toml_parser-1.0.4 \ toml_writer-1.0.4 \ tonic-0.14.2 \ tonic-build-0.14.2 \ tonic-prost-0.14.2 \ tonic-prost-build-0.14.2 \ tonic-web-0.14.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-error-0.2.1 \ tracing-journald-0.3.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ trycmd-0.15.10 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ valuable-0.1.1 \ vsock-0.5.2 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 PLIST_FILES= bin/${PORTNAME} PORTSCOUT= limit:^tokio-console-v[0-9].* .include diff --git a/devel/tree-sitter-cli/Makefile b/devel/tree-sitter-cli/Makefile index 6b239008025f..5ba3cc55695f 100644 --- a/devel/tree-sitter-cli/Makefile +++ b/devel/tree-sitter-cli/Makefile @@ -1,28 +1,28 @@ PORTNAME= tree-sitter-cli DISTVERSIONPREFIX= v DISTVERSION= 0.25.8 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= amad@atl.tools COMMENT= CLI tool for developing, testing, and using Tree-sitter parsers WWW= https://tree-sitter.github.io/tree-sitter/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${LOCALBASE}/bin/node:www/node24 USES= cargo USE_GITHUB= yes GH_ACCOUNT= tree-sitter GH_PROJECT= tree-sitter CARGO_BUILD_ARGS= -p tree-sitter-cli CARGO_INSTALL_PATH= cli # tests require cloning fixtures. CARGO_TEST= no PLIST_FILES= bin/tree-sitter .include diff --git a/devel/tree-sitter-graph/Makefile b/devel/tree-sitter-graph/Makefile index 606713da92c9..32f20e69d765 100644 --- a/devel/tree-sitter-graph/Makefile +++ b/devel/tree-sitter-graph/Makefile @@ -1,149 +1,149 @@ PORTNAME= tree-sitter-graph DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Construct graphs from parsed source code WWW= https://docs.rs/tree-sitter-graph/*/tree_sitter_graph/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= tree-sitter CARGO_FEATURES= cli CARGO_CRATES= aho-corasick-1.1.3 \ anyhow-1.0.94 \ atty-0.2.14 \ autocfg-1.4.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ cc-1.2.3 \ cfg-if-1.0.0 \ clap-3.2.25 \ clap_lex-0.2.4 \ colored-2.1.0 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ displaydoc-0.2.5 \ env_logger-0.9.3 \ equivalent-1.0.1 \ errno-0.3.10 \ fastrand-2.3.0 \ form_urlencoded-1.2.1 \ fs4-0.9.1 \ getrandom-0.2.15 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ hermit-abi-0.1.19 \ humantime-2.1.0 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-1.9.3 \ indexmap-2.7.0 \ indoc-1.0.9 \ indoc-2.0.5 \ itoa-1.0.14 \ lazy_static-1.5.0 \ libc-0.2.168 \ libloading-0.8.6 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ litemap-0.7.4 \ log-0.4.22 \ memchr-2.7.4 \ once_cell-1.20.2 \ option-ext-0.2.0 \ os_str_bytes-6.6.1 \ path-slash-0.2.1 \ percent-encoding-2.3.1 \ proc-macro2-1.0.92 \ quote-1.0.37 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustix-0.38.42 \ ryu-1.0.18 \ semver-1.0.23 \ serde-1.0.216 \ serde_derive-1.0.216 \ serde_json-1.0.133 \ shlex-1.3.0 \ smallvec-1.13.2 \ stable_deref_trait-1.2.0 \ streaming-iterator-0.1.9 \ strsim-0.10.0 \ syn-2.0.90 \ synstructure-0.13.1 \ tempfile-3.14.0 \ termcolor-1.4.1 \ textwrap-0.16.1 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ tinystr-0.7.6 \ tree-sitter-0.24.5 \ tree-sitter-config-0.24.5 \ tree-sitter-highlight-0.24.5 \ tree-sitter-language-0.1.3 \ tree-sitter-loader-0.24.5 \ tree-sitter-python-0.23.5 \ tree-sitter-tags-0.24.5 \ unicode-ident-1.0.14 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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.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 \ write16-1.0.0 \ writeable-0.5.5 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/twiggy/Makefile b/devel/twiggy/Makefile index 63d57aa91d6f..8460078c1fe9 100644 --- a/devel/twiggy/Makefile +++ b/devel/twiggy/Makefile @@ -1,114 +1,114 @@ PORTNAME= twiggy DISTVERSION= 0.6.0 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org COMMENT= Code size profiler for Wasm WWW= https://rustwasm.github.io/twiggy/ \ https://github.com/rustwasm/twiggy LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/../LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/../LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= rustwasm WRKSRC_SUBDIR= ${PORTNAME} CARGO_CRATES= aho-corasick-0.7.3 \ ansi_term-0.11.0 \ approx-0.1.1 \ arrayvec-0.4.7 \ atty-0.2.11 \ backtrace-0.3.9 \ backtrace-sys-0.1.24 \ bitflags-1.0.4 \ bumpalo-2.1.0 \ byteorder-1.2.6 \ cc-1.0.24 \ cfg-if-0.1.9 \ cgmath-0.16.1 \ clap-2.32.0 \ colored-1.8.0 \ cpp_demangle-0.2.12 \ csv-1.0.7 \ csv-core-0.1.4 \ diff-0.1.11 \ failure-0.1.5 \ failure_derive-0.1.5 \ fallible-iterator-0.2.0 \ fixedbitset-0.1.9 \ flate2-1.0.2 \ frozen-1.0.0 \ fuchsia-cprng-0.1.1 \ gimli-0.18.0 \ glob-0.2.11 \ goblin-0.0.22 \ heck-0.3.0 \ itoa-0.4.4 \ lazy_static-1.2.0 \ libc-0.2.49 \ log-0.4.5 \ memchr-2.2.0 \ miniz-sys-0.1.10 \ nodrop-0.1.12 \ num-traits-0.1.43 \ num-traits-0.2.6 \ object-0.12.0 \ ordermap-0.3.5 \ parity-wasm-0.38.0 \ petgraph-0.4.13 \ plain-0.2.3 \ proc-macro2-0.4.18 \ quote-0.6.8 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rdrand-0.4.0 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.1.7 \ regex-syntax-0.6.6 \ rgb-0.8.13 \ rustc-demangle-0.1.15 \ ryu-0.2.8 \ scroll-0.9.0 \ scroll_derive-0.9.4 \ serde-1.0.93 \ serde_derive-1.0.93 \ stable_deref_trait-1.1.1 \ strsim-0.7.0 \ structopt-0.2.18 \ structopt-derive-0.2.18 \ syn-0.14.9 \ syn-0.15.22 \ synstructure-0.10.1 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ typed-arena-1.4.1 \ ucd-util-0.1.1 \ unicode-segmentation-1.2.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.1 \ uuid-0.7.1 \ vec_map-0.8.1 \ wasm-bindgen-0.2.40 \ wasm-bindgen-backend-0.2.40 \ wasm-bindgen-macro-0.2.40 \ wasm-bindgen-macro-support-0.2.40 \ wasm-bindgen-shared-0.2.40 \ wasmparser-0.31.1 \ winapi-0.3.5 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winconsole-0.10.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/typeshare/Makefile b/devel/typeshare/Makefile index 3af163aa9cfb..c4a331c9fd9a 100644 --- a/devel/typeshare/Makefile +++ b/devel/typeshare/Makefile @@ -1,130 +1,130 @@ PORTNAME= typeshare DISTVERSIONPREFIX= v DISTVERSION= 1.13.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Tool to synchronize type definitions between Rust and other languages WWW= https://github.com/1password/typeshare LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= 1password CARGO_BUILD_ARGS= --package=typeshare-cli CARGO_INSTALL_PATH= cli CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.17 \ anstyle-1.0.9 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ anyhow-1.0.91 \ autocfg-1.4.0 \ bitflags-2.6.0 \ bstr-1.10.0 \ bumpalo-3.16.0 \ cc-1.1.31 \ cfg-if-1.0.0 \ chrono-0.4.38 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_complete-4.5.36 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ colorchoice-1.0.3 \ convert_case-0.8.0 \ cool_asserts-2.0.3 \ core-foundation-sys-0.8.7 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.8.20 \ dissimilar-1.0.9 \ either-1.13.0 \ equivalent-1.0.1 \ errno-0.3.9 \ expect-test-1.5.0 \ flexi_logger-0.30.2 \ globset-0.4.15 \ hashbrown-0.15.2 \ heck-0.5.0 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ ignore-0.4.23 \ indent_write-2.2.0 \ indexmap-2.6.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.14.0 \ itoa-1.0.11 \ joinery-3.1.0 \ js-sys-0.3.72 \ lazy_format-2.0.3 \ libc-0.2.161 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ memchr-2.7.4 \ nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ once_cell-1.20.2 \ proc-macro2-1.0.93 \ quote-1.0.37 \ regex-1.11.1 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ rustix-0.38.38 \ ryu-1.0.18 \ same-file-1.0.6 \ serde-1.0.214 \ serde_derive-1.0.214 \ serde_json-1.0.132 \ serde_spanned-0.6.8 \ shlex-1.3.0 \ strsim-0.11.1 \ syn-2.0.98 \ terminal_size-0.4.0 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ topological-sort-0.2.2 \ unicase-2.8.0 \ unicode-ident-1.0.13 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.0 \ utf8parse-0.2.2 \ walkdir-2.5.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 \ winapi-util-0.1.9 \ windows-core-0.52.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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/devel/uv/Makefile b/devel/uv/Makefile index 2525b5dbce92..0ac38d4d7315 100644 --- a/devel/uv/Makefile +++ b/devel/uv/Makefile @@ -1,57 +1,58 @@ PORTNAME= uv DISTVERSION= 0.10.10 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Extremely fast Python package installer and resolver, written in Rust WWW= https://astral.sh/ \ https://docs.astral.sh/uv/ \ https://github.com/astral-sh/uv LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_armv7= compilation fails: rustc-LLVM ERROR: out of memory 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_PERL5= build USE_GITHUB= yes GH_ACCOUNT= astral-sh OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib RUSTFLAGS+= -C link-args=-Wl,-rpath=${LOCALBASE}/lib PROGS= uv \ uvx \ uv-build \ uv-globfilter PLIST_FILES= ${PROGS:S/^/bin\//} PORTSCOUT= limit:.*\..*$$ # prevent tags like perma-39 post-patch: @${REINPLACE_CMD} -e 's|/etc/uv|${PREFIX}/etc/uv|g' \ -e 's|/etc/xdg|${PREFIX}/etc/xdg|g' \ ${WRKSRC}/crates/uv-dirs/src/lib.rs \ ${WRKSRC}/crates/uv-settings/src/settings.rs 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/devel/wasm-server-runner/Makefile b/devel/wasm-server-runner/Makefile index 186315f4710d..e7c72bf2bb5e 100644 --- a/devel/wasm-server-runner/Makefile +++ b/devel/wasm-server-runner/Makefile @@ -1,22 +1,22 @@ PORTNAME= wasm-server-runner DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org COMMENT= Cargo runner for WASM WWW= https://github.com/jakobhellermann/wasm-server-runner/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS+= libzstd.so:archivers/zstd USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= jakobhellermann PLIST_FILES= bin/wasm-server-runner .include diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile index b5a001086bd8..669b4eca09a2 100644 --- a/devel/wasmer/Makefile +++ b/devel/wasmer/Makefile @@ -1,55 +1,55 @@ PORTNAME= wasmer DISTVERSIONPREFIX= v DISTVERSION= 6.1.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= kjozic@gmail.com COMMENT= WebAssembly Runtime supporting WASIX, WASI and Emscripten WWW= https://wasmer.io/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= only amd64 works so far (with some issues) BUILD_DEPENDS= bash>0:shells/bash \ clang${_LLVM_VERSION}:devel/llvm${_LLVM_VERSION} LIB_DEPENDS= libffi.so:devel/libffi \ libzstd.so:archivers/zstd USES= cargo gmake llvm:18 nodejs:build pkgconfig USE_GITHUB= yes GH_ACCOUNT= wasmerio CARGO_BUILD= no CARGO_INSTALL= no MAKE_ENV+= ENABLE_CRANELIFT=1 \ ENABLE_LLVM=1 \ ENABLE_SINGLEPASS=1 \ ENABLE_V8=0 \ ENABLE_WAMR=0 \ ENABLE_WASMI=0 \ LLVM_SYS_180_PREFIX=${LLVM_PREFIX} \ RUSTFLAGS="-L ${LOCALBASE}/lib -C linker=clang" ALL_TARGET= build-wasmer CC= clang${_LLVM_VERSION} CPP= clang-cpp${_LLVM_VERSION} CXX= clang++${_LLVM_VERSION} PLIST_FILES= bin/wasmer _LLVM_VERSION= 18 pre-configure: ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/target/release/wasmer ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/devel/wizer/Makefile b/devel/wizer/Makefile index e63a868148f3..188d3163dde1 100644 --- a/devel/wizer/Makefile +++ b/devel/wizer/Makefile @@ -1,338 +1,338 @@ PORTNAME= wizer DISTVERSIONPREFIX= v DISTVERSION= 10.0.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org COMMENT= WebAssembly pre-initializer WWW= https://github.com/bytecodealliance/wizer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: error when identifying target: "no supported isa found for arch `armv7`" BROKEN_i386= compilation fails: unresolved import `wasmtime_asm_macros::asm_sym` LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= bytecodealliance CARGO_CRATES= addr2line-0.21.0 \ addr2line-0.25.0 \ adler-1.0.2 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ ambient-authority-0.0.2 \ android_system_properties-0.1.5 \ anes-0.1.6 \ ansi_term-0.12.1 \ anstream-0.6.13 \ anstyle-1.0.6 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ anyhow-1.0.97 \ arbitrary-1.4.1 \ async-trait-0.1.79 \ atty-0.2.14 \ autocfg-1.2.0 \ backtrace-0.3.71 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.5.0 \ block-buffer-0.10.4 \ bumpalo-3.17.0 \ byteorder-1.5.0 \ bytes-1.7.1 \ cap-fs-ext-3.4.4 \ cap-net-ext-3.4.4 \ cap-primitives-3.4.4 \ cap-rand-3.4.4 \ cap-std-3.4.4 \ cap-time-ext-3.4.4 \ cast-0.3.0 \ cc-1.0.90 \ cfg-if-1.0.0 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-2.34.0 \ clap-4.5.4 \ clap_builder-4.5.2 \ clap_lex-0.7.0 \ cobs-0.2.3 \ colorchoice-1.0.0 \ core-foundation-sys-0.8.7 \ cpp_demangle-0.4.3 \ cpufeatures-0.2.12 \ cranelift-assembler-x64-0.123.2 \ cranelift-assembler-x64-meta-0.123.2 \ cranelift-bforest-0.123.2 \ cranelift-bitset-0.123.2 \ cranelift-codegen-0.123.2 \ cranelift-codegen-meta-0.123.2 \ cranelift-codegen-shared-0.123.2 \ cranelift-control-0.123.2 \ cranelift-entity-0.123.2 \ cranelift-frontend-0.123.2 \ cranelift-isle-0.123.2 \ cranelift-native-0.123.2 \ cranelift-srcgen-0.123.2 \ crc32fast-1.4.0 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ debugid-0.8.0 \ derive_arbitrary-1.4.1 \ digest-0.10.7 \ directories-next-2.0.0 \ dirs-sys-next-0.1.2 \ either-1.10.0 \ embedded-io-0.4.0 \ encoding_rs-0.8.33 \ env_filter-0.1.0 \ env_logger-0.11.8 \ equivalent-1.0.1 \ errno-0.3.10 \ fallible-iterator-0.3.0 \ fd-lock-4.0.2 \ flagset-0.4.5 \ foldhash-0.1.4 \ form_urlencoded-1.2.1 \ fs-set-times-0.20.1 \ futures-0.3.30 \ futures-channel-0.3.30 \ futures-core-0.3.30 \ futures-io-0.3.30 \ futures-sink-0.3.30 \ futures-task-0.3.30 \ futures-util-0.3.30 \ fxhash-0.2.1 \ fxprof-processed-profile-0.6.0 \ generic-array-0.14.7 \ getrandom-0.2.12 \ gimli-0.28.1 \ gimli-0.32.2 \ half-2.4.0 \ hashbrown-0.15.2 \ heck-0.3.3 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ id-arena-2.2.1 \ idna-0.5.0 \ indexmap-2.7.1 \ io-extras-0.18.4 \ io-lifetimes-2.0.3 \ io-uring-0.7.10 \ ipnet-2.9.0 \ is-terminal-0.4.12 \ itertools-0.10.5 \ itertools-0.14.0 \ itoa-1.0.14 \ ittapi-0.4.0 \ ittapi-sys-0.4.0 \ jiff-0.2.6 \ jiff-static-0.2.6 \ jobserver-0.1.28 \ js-sys-0.3.69 \ lazy_static-1.4.0 \ leb128-0.2.5 \ leb128fmt-0.1.0 \ libc-0.2.169 \ libfuzzer-sys-0.4.7 \ libm-0.2.8 \ libredox-0.1.3 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ log-0.4.27 \ mach2-0.4.2 \ maybe-owned-0.3.4 \ memchr-2.7.2 \ memfd-0.6.4 \ miniz_oxide-0.7.4 \ mio-1.0.2 \ num-traits-0.2.18 \ object-0.32.2 \ object-0.37.3 \ once_cell-1.19.0 \ oorandom-11.1.3 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.30 \ plotters-0.3.5 \ plotters-backend-0.3.5 \ plotters-svg-0.3.5 \ portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ postcard-1.0.8 \ ppv-lite86-0.2.20 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.93 \ pulley-interpreter-36.0.2 \ pulley-macros-36.0.2 \ quote-1.0.40 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_users-0.4.5 \ regalloc2-0.12.2 \ regex-1.10.4 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ rustc-demangle-0.1.23 \ rustc-hash-2.1.1 \ rustix-0.38.44 \ rustix-1.0.8 \ rustix-linux-procfs-0.1.1 \ ryu-1.0.17 \ same-file-1.0.6 \ semver-1.0.22 \ serde-1.0.217 \ serde_derive-1.0.217 \ serde_json-1.0.115 \ serde_spanned-0.6.5 \ serde_yaml-0.9.34+deprecated \ sha2-0.10.8 \ slab-0.4.11 \ smallvec-1.13.2 \ socket2-0.5.7 \ stable_deref_trait-1.2.0 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.109 \ syn-2.0.98 \ system-interface-0.27.2 \ target-lexicon-0.13.2 \ termcolor-1.4.1 \ textwrap-0.11.0 \ thiserror-1.0.58 \ thiserror-2.0.16 \ thiserror-impl-1.0.58 \ thiserror-impl-2.0.16 \ tinytemplate-1.2.1 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-1.46.1 \ toml-0.8.12 \ toml_datetime-0.6.5 \ toml_edit-0.22.9 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ typenum-1.17.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.11 \ unicode-width-0.2.0 \ unicode-xid-0.2.4 \ unsafe-libyaml-0.2.11 \ url-2.5.2 \ utf8parse-0.2.1 \ uuid-1.8.0 \ vec_map-0.8.2 \ version_check-0.9.4 \ 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 \ wasm-encoder-0.202.0 \ wasm-encoder-0.236.1 \ wasm-encoder-0.238.0 \ wasm-smith-0.202.0 \ wasmparser-0.236.1 \ wasmparser-0.238.0 \ wasmprinter-0.236.1 \ wasmprinter-0.238.0 \ wasmtime-36.0.2 \ wasmtime-environ-36.0.2 \ wasmtime-internal-asm-macros-36.0.2 \ wasmtime-internal-cache-36.0.2 \ wasmtime-internal-component-macro-36.0.2 \ wasmtime-internal-component-util-36.0.2 \ wasmtime-internal-cranelift-36.0.2 \ wasmtime-internal-fiber-36.0.2 \ wasmtime-internal-jit-debug-36.0.2 \ wasmtime-internal-jit-icache-coherence-36.0.2 \ wasmtime-internal-math-36.0.2 \ wasmtime-internal-slab-36.0.2 \ wasmtime-internal-unwinder-36.0.2 \ wasmtime-internal-versioned-export-macros-36.0.2 \ wasmtime-internal-winch-36.0.2 \ wasmtime-internal-wit-bindgen-36.0.2 \ wasmtime-wasi-36.0.2 \ wasmtime-wasi-io-36.0.2 \ wast-35.0.2 \ wast-238.0.0 \ wat-1.238.0 \ web-sys-0.3.69 \ wiggle-36.0.2 \ wiggle-generate-36.0.2 \ wiggle-macro-36.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winch-codegen-36.0.2 \ windows-core-0.52.0 \ windows-link-0.1.3 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.6.5 \ winx-0.36.3 \ wit-parser-0.236.1 \ witx-0.9.1 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 \ zstd-0.13.1 \ zstd-safe-7.1.0 \ zstd-sys-2.0.10+zstd.1.5.6 CARGO_FEATURES= env_logger structopt PLIST_FILES= bin/${PORTNAME} # --features="env_logger structopt" xpost-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile index 376123d2c98a..ccb1f7a1ce7a 100644 --- a/devel/xtensa-esp-elf/Makefile +++ b/devel/xtensa-esp-elf/Makefile @@ -1,178 +1,178 @@ PORTNAME= xtensa-esp-elf DISTVERSION= 13.2.0_20240530 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MASTER_SITES= https://github.com/espressif/crosstool-NG/releases/download/esp-${DISTVERSION}/:source1 \ GNU/gmp:source2 \ https://libisl.sourceforge.io/:source3 \ GNU/mpc:source4 \ GNU/mpfr:source5 \ https://github.com/madler/zlib/releases/download/v1.2.13/:source6 \ https://github.com/facebook/zstd/releases/download/v1.5.5/:source7 DISTNAME= crosstool-NG-esp-${DISTVERSION}-src EXTRACT_SUFX= .tar.xz DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source1 \ gmp-6.2.1.tar.bz2:source2 \ isl-0.26.tar.gz:source3 \ mpc-1.2.1.tar.gz:source4 \ mpfr-4.2.1.zip:source5 \ zlib-1.2.13.tar.xz:source6 \ zstd-1.5.5.tar.gz:source7 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ espressif-esp-toolchain-bin-wrappers-${TAG_WRAPPERS}_GH0.tar.gz \ rust/crates/lazy_static-1.4.0.crate \ rust/crates/libc-0.2.147.crate MAINTAINER= leres@FreeBSD.org COMMENT= Espressif ESP toolchain WWW= https://docs.espressif.com/projects/esp-idf/en/v5.3.1/esp32/get-started/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/include/libintl.h:devel/gettext-runtime \ bash:shells/bash \ gawk:lang/gawk \ ggrep:textproc/gnugrep \ gpatch:devel/patch \ gsed:textproc/gsed \ help2man:misc/help2man \ makeinfo:print/texinfo USES= autoreconf:build bison cargo gmake libtool python USE_GCC= yes:build USE_GITHUB= nodefault BROKEN_armv7= fails to build: configure: error: C compiler cannot create executables NO_MTREE= yes GH_ACCOUNT= espressif GH_PROJECT= binutils-gdb:github1 \ gcc:github2 \ newlib-esp32:github3 \ esp-toolchain-bin-wrappers:github4 GH_TAGNAME= esp-2.41.0_${ESPDATE}:github1 \ esp-${GCCVER}_${ESPDATE}:github2 \ esp-4.3.0_${ESPDATE}:github3 \ ${TAG_WRAPPERS}:github4 BINARY_ALIAS= g++=${CXX} gcc=${CC} python=${PYTHON_VERSION} BUILD_ENV= ${WRK_ENV} \ CT_ALLOW_BUILD_AS_ROOT_SURE=1 \ CT_FORBID_DOWNLOAD=y \ GREP=ggrep \ LD_RUN_PATH=${PREFIX}/lib/${CC} \ LDFLAGS=-I${PREFIX}/lib \ ${MAKE_ENV:MPATH=*} CARGO_BUILD= no CARGO_CONFIGURE= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC2}/target CARGO_VENDOR_DIR= ${WRKSRC2}/cargo-crates CARGO_CRATES= lazy_static-1.4.0 \ libc-0.2.147 CARGO_CARGOTOML= ${WRKSRC2}/Cargo.toml CARGO_CARGOLOCK= ${WRKSRC2}/Cargo.lock WRKSRC2= ${WRKDIR}/esp-toolchain-bin-wrappers-${TAG_WRAPPERS}/gnu-xtensa-toolchian ESPVER= esp-${DISTVERSION} ESPDATE= 20240305 GCCVER= 13.2.0 PLIST_SUB= PKGBASE=$(PKGBASE) \ GCCVER=$(GCCVER) TAG_WRAPPERS= 62776e9 TARBALLS= ${BUILD_WRKSRC}/.build/tarballs XTENSA_CHIPS= esp32 esp32s2 esp32s3 XTENSA_WRAPPED= addr2line ar as c++ cc c++filt cpp elfedit g++ gcc \ gcc-${GCCVER} gcc-ar gcc-nm gcc-ranlib gcov gcov-dump \ gcov-tool gprof ld ld.bfd lto-dump nm objcopy objdump \ ranlib readelf size strings strip post-extract: ${MKDIR} ${TARBALLS} .for F in $(DISTFILES:N$(EXTRACT_ONLY)\:source[0-9]*) ${LN} -s ${DISTDIR}/${F:C/:source[0-9]+$//} ${TARBALLS} .endfor ${ECHO} CT_LOG_PROGRESS_BAR=n >> \ ${BUILD_WRKSRC}/samples/${PORTNAME}/crosstool.config # Make tar names match extract directories ${LN} -s \ ${DISTDIR}/espressif-binutils-gdb-esp-2.41.0_${ESPDATE}_GH0.tar.gz \ ${TARBALLS}/binutils-gdb-esp-2.41.0_${ESPDATE}.tar.gz ${LN} -s ${DISTDIR}/espressif-gcc-esp-${GCCVER}_${ESPDATE}_GH0.tar.gz \ ${TARBALLS}/gcc-esp-${GCCVER}_${ESPDATE}.tar.gz ${LN} -s \ ${DISTDIR}/espressif-newlib-esp32-esp-4.3.0_${ESPDATE}_GH0.tar.gz \ ${TARBALLS}/newlib-esp32-esp-4.3.0_${ESPDATE}.tar.gz ${CP} -p ${BUILD_WRKSRC}/maintainer/git-version-gen \ ${BUILD_WRKSRC}/maintainer/git-version-gen- ${PRINTF} "#!/bin/sh\necho -n '${ESPVER}'\n" > \ ${BUILD_WRKSRC}/maintainer/git-version-gen # Use a new crosstool.config that lets us download a # branch/tag tarball instead of doing "git clone" ${MV} ${WRKSRC}/samples/xtensa-esp-elf/crosstool.config \ ${WRKSRC}/samples/xtensa-esp-elf/crosstool.config- ${CP} ${FILESDIR}/crosstool.config ${WRKSRC}/samples/xtensa-esp-elf do-configure: cd ${BUILD_WRKSRC} && ./bootstrap cd ${BUILD_WRKSRC} && \ ${SETENVI} ${BUILD_ENV} LIBS=-lintl \ ./configure --prefix=${WRKDIR}/ct-ng --exec-prefix=${WRKDIR}/ct-ng cd ${BUILD_WRKSRC} && \ ${SETENVI} -uMAKELEVEL -uMAKEFLAGS -u.MAKE.LEVEL.ENV ${BUILD_ENV} \ ${MAKE_CMD} install && \ ${SETENVI} ${BUILD_ENV} ./ct-ng xtensa-esp-elf # xtensa-toolchian-wrapper ${MKDIR} ${WRKDIR}/.cargo : > ${WRKDIR}/.cargo/config.toml ${ECHO_CMD} "[source.cargo]" >> ${WRKDIR}/.cargo/config.toml ${ECHO_CMD} "directory = '${CARGO_VENDOR_DIR}'" >> \ ${WRKDIR}/.cargo/config.toml ${ECHO_CMD} "[source.crates-io]" >> ${WRKDIR}/.cargo/config.toml ${ECHO_CMD} "replace-with = 'cargo'" >> ${WRKDIR}/.cargo/config.toml @cd ${WRKSRC2} && ${CARGO_CARGO_RUN} update \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ --verbose \ ${CARGO_UPDATE_ARGS} do-build: cd ${BUILD_WRKSRC} && ${SETENVI} ${BUILD_ENV} ./ct-ng build cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \ ${CHMOD} +w . lib && \ ${RM} build.log.bz2 lib/charset.alias && \ ${CHMOD} -w . lib # xtensa-toolchian-wrapper cd ${WRKSRC2} && ${CARGO_CARGO_RUN} build \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} do-install: cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \ ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/${PKGBASE} ${FIND} ${STAGEDIR}${PREFIX}/${PKGBASE} -type f | \ ${XARGS} ${CHMOD} -wx ${FIND} ${STAGEDIR}${PREFIX}/${PKGBASE}/bin \ ${STAGEDIR}${PREFIX}/${PKGBASE}/libexec/gcc/${PORTNAME}/${GCCVER} \ ${STAGEDIR}${PREFIX}/${PKGBASE}/${PORTNAME}/bin -type f | \ ${XARGS} ${CHMOD} +x # xtensa-toolchian-wrapper ${INSTALL_PROGRAM} ${WRKSRC2}/target/release/xtensa-toolchian-wrapper \ ${STAGEDIR}${PREFIX}/${PKGBASE}/bin .for chip in ${XTENSA_CHIPS} .for wrap in ${XTENSA_WRAPPED} ${LN} -f \ ${STAGEDIR}${PREFIX}/${PKGBASE}/bin/xtensa-toolchian-wrapper \ ${STAGEDIR}${PREFIX}/${PKGBASE}/bin/xtensa-${chip}-elf-${wrap} .endfor .endfor ${RM} ${STAGEDIR}${PREFIX}/${PKGBASE}/bin/xtensa-toolchian-wrapper .include diff --git a/dns/aardvark-dns/Makefile b/dns/aardvark-dns/Makefile index 753ae7131520..99f350b4f7ab 100644 --- a/dns/aardvark-dns/Makefile +++ b/dns/aardvark-dns/Makefile @@ -1,29 +1,29 @@ PORTNAME= aardvark-dns DISTVERSIONPREFIX= v DISTVERSION= 1.17.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= dns MAINTAINER= osa@FreeBSD.org COMMENT= Authoritative dns server for A/AAAA container records WWW= https://github.com/containers/aardvark-dns LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= containers PLIST_FILES= bin/aardvark-dns .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500050 LIB_DEPENDS= libinotify.so:devel/libinotify USES+= localbase:ldflags LDFLAGS+= -linotify .endif .include diff --git a/dns/cascade/Makefile b/dns/cascade/Makefile index 20dd73470787..3057f9060486 100644 --- a/dns/cascade/Makefile +++ b/dns/cascade/Makefile @@ -1,46 +1,46 @@ PORTNAME= cascade DISTVERSION= 0.1.0-RC1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= dns net PKGNAMESUFFIX= -dns MAINTAINER= bofh@FreeBSD.org COMMENT= Friendly DNSSEC signing solution WWW= https://github.com/NLnetLabs/cascade LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= dnst:dns/dnst USES= cargo cpe ssl CPE_VENDOR= nlnetlabs USE_GITHUB= yes GH_ACCOUNT= NLnetLabs GH_TAGNAME= 07ba70c2e USE_RC_SUBR= ${PORTNAME} SUB_LIST= USERS=${USERS} \ GROUPS=${GROUPS} \ DBDIR=${DBDIR} USERS= ${PORTNAME} GROUPS= ${PORTNAME} PLIST_SUB+= USERS=${USERS} \ GROUPS=${GROUPS} DBDIR= /var/db/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|g; \ s|%%DBDIR%%|${DBDIR}|g; \ s|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/etc/config.template.toml post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/etc/policy.template.toml ${STAGEDIR}${ETCDIR}/policy.toml.sample ${INSTALL_DATA} ${WRKSRC}/etc/config.template.toml ${STAGEDIR}${ETCDIR}/config.toml.sample .include diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile index a01c86d5a83f..87ad763110c5 100644 --- a/dns/dnsdist/Makefile +++ b/dns/dnsdist/Makefile @@ -1,118 +1,118 @@ PORTNAME= dnsdist DISTVERSION= 2.0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= dns net MASTER_SITES= https://downloads.powerdns.com/releases/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tremere@cainites.net COMMENT= Highly DNS-, DoS- and abuse-aware loadbalancer WWW= https://dnsdist.org/ LICENSE= GPLv2 ISCL MIT LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_ISCL= ${WRKSRC}/ext/ipcrypt/LICENSE LICENSE_FILE_MIT= ${WRKSRC}/ext/yahttp/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= archs with 32-bits time_t are no longer supported by upstream BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops \ ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ boost-libs>0:devel/boost-libs LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \ libquiche.so:net/quiche \ libre2.so:devel/re2 \ libsodium.so:security/libsodium USES= cargo compiler:c++14-lang cpe libedit localbase meson pkgconfig \ python:build tar:xz CPE_VENDOR= powerdns USE_RC_SUBR= dnsdist MESON_ARGS= --bindir=${PREFIX}/sbin \ --sysconfdir=${ETCDIR} \ -Ddns-over-http3=enabled \ -Ddns-over-https=enabled \ -Ddns-over-quic=enabled \ -Ddns-over-tls=enabled \ -Ddnscrypt=enabled \ -Dlibcap=disabled \ -Dlibsodium=enabled \ -Dquiche=enabled \ -Dre2=enabled \ -Dsystemd-service=disabled \ -Dxsk=disabled \ -Dyaml=enabled CARGO_CARGOLOCK= ${WRKSRC}/dnsdist-rust-lib/rust/Cargo.lock CARGO_CARGOTOML= ${WRKSRC}/dnsdist-rust-lib/rust/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no BINARY_ALIAS= python3=${PYTHON_CMD} TARGET_ORDER_OVERRIDE= 750:cargo-configure USERS= _dnsdist GROUPS= _dnsdist OPTIONS_DEFINE= DNSTAP IPCIPHER SNMP OPTIONS_DEFAULT= CDB GNUTLS IPCIPHER LMDB LUA OPENSSL OPTIONS_GROUP= KVSOPT OPTIONS_GROUP_KVSOPT= CDB LMDB OPTIONS_MULTI= TLS OPTIONS_MULTI_TLS= GNUTLS OPENSSL OPTIONS_SINGLE= EXTLUA OPTIONS_SINGLE_EXTLUA= LUA LUAJIT CDB_DESC= CDB backend DNSTAP_DESC= dnstap support (see dnstap.info) EXTLUA_DESC= Lua library IPCIPHER_DESC= ipcipher support (requires OpenSSL) KVSOPT_DESC= Key Value Stores LMDB_DESC= LMDB backend LUAJIT_DESC= Use luajit LUA_DESC= Use lang/lua CDB_LIB_DEPENDS= libcdb.so:databases/tinycdb CDB_MESON_ENABLED= cdb DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm DNSTAP_MESON_ENABLED= dnstap GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_MESON_ENABLED= tls-gnutls IPCIPHER_IMPLIES= OPENSSL IPCIPHER_MESON_ENABLED= ipcipher LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb LMDB_MESON_ENABLED= lmdb LUAJIT_USES= luajit LUAJIT_MESON_ON= -Dlua=luajit LUA_USES= lua LUA_MESON_ON= -Dlua=lua OPENSSL_USES= ssl OPENSSL_MESON_ENABLED= libcrypto tls-libssl OPENSSL_MESON_ON= -Dlibcrypto-path=${OPENSSLBASE} SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_MESON_ENABLED= snmp .include .if !(${OSVERSION} < 1400000 && ${SSL_DEFAULT} == "base") OPENSSL_MESON_ON+= -Dtls-libssl-providers=true .else OPENSSL_MESON_ON+= -Dtls-libssl-engines=true .endif post-install: ${MV} ${STAGEDIR}${ETCDIR}/dnsdist.conf-dist ${STAGEDIR}${ETCDIR}/dnsdist.conf.sample .include diff --git a/dns/dnst/Makefile b/dns/dnst/Makefile index 95eae6ddd195..6e20d287bf14 100644 --- a/dns/dnst/Makefile +++ b/dns/dnst/Makefile @@ -1,22 +1,22 @@ PORTNAME= dnst DISTVERSIONPREFIX= v DISTVERSION= 0.1.0-rc2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= dns net MAINTAINER= bofh@FreeBSD.org COMMENT= DNS administration toolbox including re-implementations of important ldns programs WWW= https://github.com/NLnetLabs/dnst # LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo cpe ssl CPE_VENDOR= nlnetlabs USE_GITHUB= yes GH_ACCOUNT= NLnetLabs GH_TAGNAME= 1184e356a PLIST_FILES= bin/dnst bin/ldns .include diff --git a/dns/dnstracer-rs/Makefile b/dns/dnstracer-rs/Makefile index 05708a368232..f70aae062077 100644 --- a/dns/dnstracer-rs/Makefile +++ b/dns/dnstracer-rs/Makefile @@ -1,20 +1,21 @@ PORTNAME= dnstracer DISTVERSION= 1.2.3 +PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= CRATESIO PKGNAMESUFFIX= -rs DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= mat@FreeBSD.org COMMENT= Trace a chain of DNS servers to the source WWW= https://gitlab.com/mat813/dnstracer-rs LICENSE= MIT USES= cargo PLIST_FILES= bin/dnstracer # make cargo-crates > Makefile.crates .include diff --git a/dns/dog/Makefile b/dns/dog/Makefile index 304912700236..c6d60fd4d6ad 100644 --- a/dns/dog/Makefile +++ b/dns/dog/Makefile @@ -1,122 +1,122 @@ PORTNAME= dog DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 -PORTREVISION= 48 +PORTREVISION= 49 CATEGORIES= dns net MAINTAINER= lcook@FreeBSD.org COMMENT= Command-line DNS client WWW= https://dns.lookup.dog/ LICENSE= EUPL12 LICENSE_FILE= ${WRKSRC}/LICENCE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= ogham CONFLICTS_INSTALL= py*-datadog CARGO_CRATES= addr2line-0.14.0 \ adler-0.2.3 \ ansi_term-0.11.0 \ ansi_term-0.12.1 \ atty-0.2.14 \ autocfg-1.0.1 \ backtrace-0.3.54 \ bitflags-1.2.1 \ byteorder-1.3.4 \ cc-1.0.61 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ core-foundation-0.7.0 \ core-foundation-sys-0.7.0 \ ctor-0.1.16 \ datetime-0.5.1 \ difference-2.0.0 \ failure-0.1.8 \ failure_derive-0.1.8 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ getopts-0.2.21 \ getrandom-0.1.15 \ gimli-0.23.0 \ hermit-abi-0.1.17 \ httparse-1.3.4 \ ipconfig-0.2.2 \ itoa-0.4.6 \ json-0.12.4 \ lazy_static-1.4.0 \ libc-0.2.80 \ log-0.4.11 \ miniz_oxide-0.4.3 \ native-tls-0.2.4 \ object-0.22.0 \ openssl-0.10.30 \ openssl-probe-0.1.2 \ openssl-sys-0.9.58 \ output_vt100-0.1.2 \ pkg-config-0.3.19 \ ppv-lite86-0.2.10 \ pretty_assertions-0.6.1 \ proc-macro2-1.0.24 \ quote-1.0.7 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ redox_syscall-0.1.57 \ regex-1.4.2 \ regex-syntax-0.6.21 \ remove_dir_all-0.5.3 \ rustc-demangle-0.1.18 \ ryu-1.0.5 \ schannel-0.1.19 \ security-framework-0.4.4 \ security-framework-sys-0.4.3 \ serde-1.0.117 \ serde_derive-1.0.117 \ serde_json-1.0.59 \ socket2-0.3.15 \ syn-1.0.48 \ synstructure-0.12.4 \ tempfile-3.1.0 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ vcpkg-0.2.10 \ wasi-0.9.0+wasi-snapshot-preview1 \ widestring-0.4.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.6.2 \ mutagen,mutagen-core,mutagen-transform@git+https://github.com/llogiq/mutagen\#c7abc956a10e8a3e2cc71f21279ea0a42f7b7c10 PLIST_FILES= bin/${PORTNAME} PORTDOCS= README.md OPTIONS_DEFINE= COMPLETIONS DOCS OPTIONS_DEFAULT= COMPLETIONS COMPLETIONS_DESC= Install bash, fish and zsh shell completions COMPLETIONS_PLIST_FILES= share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} .include .if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl} || ${SSL_DEFAULT:Mopenssl3*} BROKEN= Fails to detect OpenSSL 3.0.0 and later .endif post-install-COMPLETIONS-on: .for _shell in bash fish zsh ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.${_shell} \ ${STAGEDIR}${PREFIX}/${COMPLETIONS_PLIST_FILES:M*${_shell}*} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/dns/doh-proxy/Makefile b/dns/doh-proxy/Makefile index f3a617a3e6eb..9373db0016b8 100644 --- a/dns/doh-proxy/Makefile +++ b/dns/doh-proxy/Makefile @@ -1,31 +1,31 @@ PORTNAME= doh-proxy DISTVERSION= 0.9.15 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= dns MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= ashish@FreeBSD.org COMMENT= DNS-over-HTTP server proxy WWW= https://github.com/DNSCrypt/doh-server LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= fails to build USES= cargo USE_RC_SUBR= doh-proxy PLIST_FILES= bin/doh-proxy # make cargo-crates > Makefile.crates .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif .include diff --git a/dns/encrypted-dns-server/Makefile b/dns/encrypted-dns-server/Makefile index e19b7cb3c163..e70bcf5d8034 100644 --- a/dns/encrypted-dns-server/Makefile +++ b/dns/encrypted-dns-server/Makefile @@ -1,193 +1,193 @@ PORTNAME= encrypted-dns-server DISTVERSION= 0.9.6 -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= dns MAINTAINER= felix@userspace.com.au COMMENT= High-performance, zero maintenance encrypted DNS proxy WWW= https://github.com/jedisct1/encrypted-dns-server LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= jedisct1 USE_RC_SUBR= encrypted_dns CARGO_CRATES= adler-1.0.2 \ adler32-1.2.0 \ anyhow-1.0.58 \ autocfg-1.1.0 \ base64-0.13.0 \ bitflags-1.3.2 \ bumpalo-3.10.0 \ byteorder-1.4.3 \ bytes-1.1.0 \ cc-1.0.73 \ cfg-if-1.0.0 \ chunked_transfer-1.4.0 \ clap-3.2.8 \ clap_lex-0.2.4 \ clockpro-cache-0.1.10 \ coarsetime-0.1.22 \ crc32fast-1.3.2 \ crossbeam-utils-0.8.10 \ ct-codecs-1.1.1 \ daemonize-simple-0.1.5 \ derivative-2.2.0 \ dnsstamps-0.1.9 \ env_logger-0.9.0 \ filetime-0.2.17 \ flate2-1.0.24 \ fnv-1.0.7 \ form_urlencoded-1.0.1 \ futures-0.3.21 \ futures-channel-0.3.21 \ futures-core-0.3.21 \ futures-executor-0.3.21 \ futures-io-0.3.21 \ futures-macro-0.3.21 \ futures-sink-0.3.21 \ futures-task-0.3.21 \ futures-util-0.3.21 \ getrandom-0.2.7 \ hashbrown-0.12.2 \ hermit-abi-0.1.19 \ hex-0.4.3 \ http-0.2.8 \ http-body-0.4.5 \ httparse-1.7.1 \ httpdate-1.0.2 \ humantime-2.1.0 \ hyper-0.14.20 \ idna-0.2.3 \ indexmap-1.9.1 \ ipext-0.1.0 \ itoa-1.0.2 \ js-sys-0.3.58 \ lazy_static-1.4.0 \ libc-0.2.126 \ libflate-1.2.0 \ libflate_lz77-1.1.0 \ libmimalloc-sys-0.1.25 \ libsodium-sys-stable-1.19.22 \ lock_api-0.4.7 \ log-0.4.17 \ matches-0.1.9 \ memchr-2.5.0 \ memoffset-0.6.5 \ mimalloc-0.1.29 \ minisign-verify-0.2.1 \ miniz_oxide-0.5.3 \ mio-0.8.4 \ nix-0.24.1 \ num_cpus-1.13.1 \ once_cell-1.13.0 \ os_str_bytes-6.1.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.3 \ percent-encoding-2.1.0 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.25 \ ppv-lite86-0.2.16 \ privdrop-0.5.2 \ proc-macro2-1.0.40 \ procfs-0.12.0 \ prometheus-32bitfix-0.13.1 \ quote-1.0.20 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ redox_syscall-0.2.13 \ ring-0.16.20 \ rle-decode-fast-1.0.3 \ rlimit-0.8.3 \ rustc-hash-1.1.0 \ rustls-0.20.6 \ scopeguard-1.1.0 \ sct-0.7.0 \ serde-1.0.138 \ serde-big-array-0.4.1 \ serde_derive-1.0.138 \ siphasher-0.3.10 \ slab-0.4.6 \ slabigator-0.1.4 \ smallvec-1.9.0 \ socket2-0.4.4 \ spin-0.5.2 \ syn-1.0.98 \ tar-0.4.38 \ terminal_size-0.1.17 \ textwrap-0.15.0 \ thiserror-1.0.31 \ thiserror-impl-1.0.31 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ tokio-1.19.2 \ toml-0.5.9 \ tower-service-0.3.2 \ tracing-0.1.35 \ tracing-core-0.1.28 \ try-lock-0.2.3 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.1 \ unicode-normalization-0.1.21 \ unsafe_unwrap-0.1.0 \ untrusted-0.7.1 \ ureq-2.5.0 \ url-2.2.2 \ vcpkg-0.2.15 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.81 \ wasm-bindgen-backend-0.2.81 \ wasm-bindgen-macro-0.2.81 \ wasm-bindgen-macro-support-0.2.81 \ wasm-bindgen-shared-0.2.81 \ web-sys-0.3.58 \ webpki-0.22.0 \ webpki-roots-0.22.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.36.1 \ windows_aarch64_msvc-0.36.1 \ windows_i686_gnu-0.36.1 \ windows_i686_msvc-0.36.1 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_msvc-0.36.1 \ xattr-0.2.3 \ zip-0.6.2 CARGO_FEATURES= --no-default-features USERS= _encrypted-dns GROUPS= _encrypted-dns PLIST_FILES= "@dir(${USERS},${GROUPS},0755) ${ETCDIR}" \ "@sample ${ETCDIR}/encrypted-dns.toml.sample" \ "@sample ${ETCDIR}/undelegated.txt.sample" \ bin/encrypted-dns PLIST_SUB= GROUPS=${GROUPS} \ USERS=${USERS} OPTIONS_DEFINE= METRICS OPTIONS_DEFAULT= METRICS METRICS_DESC= Enable Prometheus metrics METRICS_VARS= CARGO_FEATURES+=metrics post-extract: ${MV} ${WRKSRC}/undelegated.txt \ ${WRKSRC}/undelegated.txt.sample post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/encrypted-dns.toml.sample \ ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/undelegated.txt.sample \ ${STAGEDIR}${ETCDIR} .include diff --git a/dns/powerdns-recursor/Makefile b/dns/powerdns-recursor/Makefile index d4322c78b210..4ed6e6c6a789 100644 --- a/dns/powerdns-recursor/Makefile +++ b/dns/powerdns-recursor/Makefile @@ -1,77 +1,78 @@ PORTNAME= recursor DISTVERSION= 5.3.5 +PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= https://downloads.powerdns.com/releases/ PKGNAMEPREFIX= powerdns- DISTNAME= pdns-${PORTNAME}-${DISTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tremere@cainites.net COMMENT= Advanced DNS recursor WWW= https://www.PowerDNS.com/recursor.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= archs with 32-bits time_t are no longer supported by upstream BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libboost_context.so:devel/boost-libs \ libcurl.so:ftp/curl \ libsodium.so:security/libsodium USES= cargo compiler:c++11-lib cpe localbase meson pkgconfig \ python:build tar:xz CPE_VENDOR= powerdns USE_RC_SUBR= pdns_recursor MESON_ARGS= --sysconfdir=${PREFIX}/etc/pdns \ -Dhardening=disabled \ -Dlibcap=disabled \ -Dsigners-libsodium=enabled \ -Dsystemd-service=disabled CARGO_CARGOLOCK= ${WRKSRC}/rec-rust-lib/rust/Cargo.lock CARGO_CARGOTOML= ${WRKSRC}/rec-rust-lib/rust/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no BINARY_ALIAS= python3=${PYTHON_CMD} SUB_FILES= pkg-message TARGET_ORDER_OVERRIDE= 750:cargo-configure USERS= pdns_recursor GROUPS= pdns OPTIONS_DEFINE= DNSTAP SNMP OPTIONS_DEFAULT= LUA OPTIONS_SINGLE= EXTLUA OPTIONS_SINGLE_EXTLUA= LUA LUAJIT DNSTAP_DESC= dnstap support (see dnstap.info) LUAJIT_DESC= Use luajit LUA_DESC= Use lang/lua DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm DNSTAP_MESON_ENABLED= dnstap LUAJIT_USES= luajit LUAJIT_MESON_ON= -Dlua=luajit LUA_USES= lua LUA_MESON_ON= -Dlua=lua SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_MESON_ENABLED= snmp pre-configure: @${ECHO_MSG} "===> Generating stub lib.rs to satisfy cargo configure" @echo "// stub" > ${WRKSRC}/rec-rust-lib/rust/src/lib.rs post-install: @${MKDIR} ${STAGEDIR}/var/run/pdns-recursor .include diff --git a/editors/ad/Makefile b/editors/ad/Makefile index 382aa23b3887..6ac371bfa672 100644 --- a/editors/ad/Makefile +++ b/editors/ad/Makefile @@ -1,27 +1,27 @@ PORTNAME= ad DISTVERSION= 0.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors MAINTAINER= fuz@FreeBSD.org COMMENT= Adaptable text editor WWW= https://crates.io/crates/ad-editor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= sminez OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/docs/man/ad.1 ${STAGEDIR}${PREFIX}/share/man/man1/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/) ${RM} -r ${STAGEDIR}${DOCSDIR}/man .include diff --git a/editors/amp/Makefile b/editors/amp/Makefile index 40d103b09066..96b67ff6c0cf 100644 --- a/editors/amp/Makefile +++ b/editors/amp/Makefile @@ -1,25 +1,25 @@ PORTNAME= amp DISTVERSION= 0.7.1 -PORTREVISION= 16 +PORTREVISION= 17 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/dz6/Makefile b/editors/dz6/Makefile index 1bed1a6bb6d2..72a3d2650322 100644 --- a/editors/dz6/Makefile +++ b/editors/dz6/Makefile @@ -1,19 +1,20 @@ PORTNAME= dz6 DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 +PORTREVISION= 1 CATEGORIES= editors MAINTAINER= dutra@FreeBSD.org COMMENT= TUI-based hexadecimal editor WWW= https://github.com/mentebinaria/dz6 LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= mentebinaria PLIST_FILES= bin/${PORTNAME} .include diff --git a/editors/fresh/Makefile b/editors/fresh/Makefile index c09b5999e174..e4af8bc22026 100644 --- a/editors/fresh/Makefile +++ b/editors/fresh/Makefile @@ -1,25 +1,26 @@ PORTNAME= fresh DISTVERSIONPREFIX= v DISTVERSION= 0.2.12 +PORTREVISION= 1 CATEGORIES= editors MAINTAINER= lwhsu@FreeBSD.org COMMENT= Terminal based IDE & text editor: easy, powerful and fast WWW= https://getfresh.dev LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../../LICENSE BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo USE_GITHUB= yes GH_ACCOUNT= sinelaw WRKSRC_SUBDIR= crates/fresh-editor PLIST_FILES= bin/fresh .include diff --git a/editors/helix/Makefile b/editors/helix/Makefile index 89a5f47f04b7..5c1276417a99 100644 --- a/editors/helix/Makefile +++ b/editors/helix/Makefile @@ -1,306 +1,306 @@ PORTNAME= helix DISTVERSION= 25.07.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= editors MASTER_SITES= https://git.sr.ht/~ecs/tree-sitter-hare/archive/:treesitterhare \ https://git.sr.ht/~jummit/tree-sitter-wren/archive/:treesitterwren \ https://git.sr.ht/~sfr/tree-sitter-gemini/archive/:treesittergemini \ https://codeberg.org/foxy/tree-sitter-prolog/archive/${TREE_SITTER_PROLOG_REV}.tar.gz?dummy=/:treesitterprolog \ https://raw.githubusercontent.com/tree-sitter/tree-sitter-javascript/${TREE_SITTER_JSHIGH_REV}/queries/highlights.scm?file=/:jshigh \ https://raw.githubusercontent.com/tree-sitter/tree-sitter-typescript/${TREE_SITTER_TSHIGH_REV}/queries/highlights.scm?file=/:tshigh DISTFILES= ${TREE_SITTER_HARE_REV}.tar.gz:treesitterhare \ ${TREE_SITTER_WREN_REV}.tar.gz:treesitterwren \ ${TREE_SITTER_GEMINI_REV}.tar.gz:treesittergemini \ tree-sitter-prolog-${TREE_SITTER_PROLOG_REV}.tar.gz:treesitterprolog \ ${TREE_SITTER_JSHIGH_REV}-js-highlights.scm:jshigh \ ${TREE_SITTER_TSHIGH_REV}-ts-highlights.scm:tshigh EXTRACT_ONLY= ${DISTFILES:N*\:*high:C/:[^:]+$//} MAINTAINER= ashish@FreeBSD.org COMMENT= Post-modern modal text editor WWW= https://helix-editor.com/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= helix-editor GH_TUPLE= \ briot:tree-sitter-ada:ba0894ef:briot_tree_sitter_ada/runtime/grammars/sources/ada \ adl-lang:tree-sitter-adl:2787d04b:adl_lang_tree_sitter_adl/runtime/grammars/sources/adl \ tree-sitter:tree-sitter-agda:c21c3a0f:tree_sitter_tree_sitter_agda/runtime/grammars/sources/agda \ mattsre:tree-sitter-alloy:3e18eb4e:mattsre_tree_sitter_alloy/runtime/grammars/sources/alloy \ amber-lang:tree-sitter-amber:c6df3ec2:amber_lang_tree_sitter_amber/runtime/grammars/sources/amber \ virchau13:tree-sitter-astro:947e9308:virchau13_tree_sitter_astro/runtime/grammars/sources/astro \ Beaglefoot:tree-sitter-awk:a799bc5d:Beaglefoot_tree_sitter_awk/runtime/grammars/sources/awk \ tree-sitter:tree-sitter-bash:487734f8:tree_sitter_tree_sitter_bash/runtime/grammars/sources/bash \ vito:tree-sitter-bass:501133e2:vito_tree_sitter_bass/runtime/grammars/sources/bass \ polarmutex:tree-sitter-beancount:f3741a3a:polarmutex_tree_sitter_beancount/runtime/grammars/sources/beancount \ latex-lsp:tree-sitter-bibtex:ccfd77db:latex_lsp_tree_sitter_bibtex/runtime/grammars/sources/bibtex \ tree-sitter-grammars:tree-sitter-bicep:0092c7d1:tree_sitter_grammars_tree_sitter_bicep/runtime/grammars/sources/bicep \ tree-sitter-grammars:tree-sitter-bitbake:10bacac9:tree_sitter_grammars_tree_sitter_bitbake/runtime/grammars/sources/bitbake \ EmranMR:tree-sitter-blade:4c66efe1:EmranMR_tree_sitter_blade/runtime/grammars/sources/blade \ tree-sitter:tree-sitter-c:7175a6dd:tree_sitter_tree_sitter_c/runtime/grammars/sources/c \ caddyserver:tree-sitter-caddyfile:b04bdb4e:caddyserver_tree_sitter_caddyfile/runtime/grammars/sources/caddyfile \ starkware-libs:tree-sitter-cairo:4c6a2568:starkware_libs_tree_sitter_cairo/runtime/grammars/sources/cairo \ amaanq:tree-sitter-capnp:fc6e2add:amaanq_tree_sitter_capnp/runtime/grammars/sources/capnp \ bufbuild:tree-sitter-cel:9f2b65da:bufbuild_tree_sitter_cel/runtime/grammars/sources/cel \ Decurity:tree-sitter-circom:02150524:Decurity_tree_sitter_circom/runtime/grammars/sources/circom \ xlittlerag:tree-sitter-clarity:7fa54825:xlittlerag_tree_sitter_clarity/runtime/grammars/sources/clarity \ sogaiu:tree-sitter-clojure:e57c569a:sogaiu_tree_sitter_clojure/runtime/grammars/sources/clojure \ uyha:tree-sitter-cmake:6e51463e:uyha_tree_sitter_cmake/runtime/grammars/sources/cmake \ stsewd:tree-sitter-comment:aefcc281:stsewd_tree_sitter_comment/runtime/grammars/sources/comment \ fvacek:tree-sitter-cpon:0d01fcda:fvacek_tree_sitter_cpon/runtime/grammars/sources/cpon \ tree-sitter:tree-sitter-cpp:56455f42:tree_sitter_tree_sitter_cpp/runtime/grammars/sources/cpp \ crystal-lang-tools:tree-sitter-crystal:76afc1f5:crystal_lang_tools_tree_sitter_crystal/runtime/grammars/sources/crystal \ tree-sitter:tree-sitter-c-sharp:b5eb5742:tree_sitter_tree_sitter_c_sharp/runtime/grammars/sources/c-sharp \ tree-sitter:tree-sitter-css:769203d0:tree_sitter_tree_sitter_css/runtime/grammars/sources/css \ weartist:rainbow-csv-tree-sitter:d3dbf916:weartist_rainbow_csv_tree_sitter/runtime/grammars/sources/csv \ eonpatapon:tree-sitter-cue:8a5f273b:eonpatapon_tree_sitter_cue/runtime/grammars/sources/cue \ elliotfontaine:tree-sitter-cylc:30dd40d9:elliotfontaine_tree_sitter_cylc/runtime/grammars/sources/cylc \ gdamore:tree-sitter-d:5566f8ce:gdamore_tree_sitter_d/runtime/grammars/sources/d \ UserNobody14:tree-sitter-dart:e398400a:UserNobody14_tree_sitter_dart/runtime/grammars/sources/dart \ dynamotn:tree-sitter-dbml:2e2fa564:dynamotn_tree_sitter_dbml/runtime/grammars/sources/dbml \ joelspadin:tree-sitter-devicetree:877adbfa:joelspadin_tree_sitter_devicetree/runtime/grammars/sources/devicetree \ jbellerb:tree-sitter-dhall:affb6ee3:jbellerb_tree_sitter_dhall/runtime/grammars/sources/dhall \ the-mikedavis:tree-sitter-diff:fd74c78f:the_mikedavis_tree_sitter_diff/runtime/grammars/sources/diff \ treeman:tree-sitter-djot:67e6e23b:treeman_tree_sitter_djot/runtime/grammars/sources/djot \ camdencheek:tree-sitter-dockerfile:087daa20:camdencheek_tree_sitter_dockerfile/runtime/grammars/sources/dockerfile \ rydesun:tree-sitter-dot:91723074:rydesun_tree_sitter_dot/runtime/grammars/sources/dot \ KMikeeU:tree-sitter-dtd:6116becb:KMikeeU_tree_sitter_dtd/runtime/grammars/sources/dtd \ rotmh:tree-sitter-dunstrc:9cb9d5cc:rotmh_tree_sitter_dunstrc/runtime/grammars/sources/dunstrc \ glehmann:tree-sitter-earthfile:dbfb970a:glehmann_tree_sitter_earthfile/runtime/grammars/sources/earthfile \ the-mikedavis:tree-sitter-edoc:74774af7:the_mikedavis_tree_sitter_edoc/runtime/grammars/sources/edoc \ connorlay:tree-sitter-eex:f742f2fe:connorlay_tree_sitter_eex/runtime/grammars/sources/eex \ Wilfred:tree-sitter-elisp:e5524fdc:Wilfred_tree_sitter_elisp/runtime/grammars/sources/elisp \ elixir-lang:tree-sitter-elixir:02a6f7fd:elixir_lang_tree_sitter_elixir/runtime/grammars/sources/elixir \ elm-tooling:tree-sitter-elm:df4cb639:elm_tooling_tree_sitter_elm/runtime/grammars/sources/elm \ ckafi:tree-sitter-elvish:e50787ca:ckafi_tree_sitter_elvish/runtime/grammars/sources/elvish \ tree-sitter:tree-sitter-embedded-template:d21df11b:tree_sitter_tree_sitter_embedded_template/runtime/grammars/sources/embedded-template \ the-mikedavis:tree-sitter-erlang:33a3e4f1:the_mikedavis_tree_sitter_erlang/runtime/grammars/sources/erlang \ greym0uth:tree-sitter-esdl:df83acc8:greym0uth_tree_sitter_esdl/runtime/grammars/sources/esdl \ alexmozaidze:tree-sitter-fennel:cfbfa478:alexmozaidze_tree_sitter_fennel/runtime/grammars/sources/fennel \ matoous:tree-sitter-fga:5005e8dd:matoous_tree_sitter_fga/runtime/grammars/sources/fga \ google:tree-sitter-fidl:bdbb635a:google_tree_sitter_fidl/runtime/grammars/sources/fidl \ ram02z:tree-sitter-fish:a78aef9a:ram02z_tree_sitter_fish/runtime/grammars/sources/fish \ alexanderbrevig:tree-sitter-forth:90189238:alexanderbrevig_tree_sitter_forth/runtime/grammars/sources/forth \ stadelmanma:tree-sitter-fortran:f0f2f100:stadelmanma_tree_sitter_fortran/runtime/grammars/sources/fortran \ ionide:tree-sitter-fsharp:996ea998:ionide_tree_sitter_fsharp/runtime/grammars/sources/fsharp \ sirius94:tree-sitter-gas:60f44364:sirius94_tree_sitter_gas/runtime/grammars/sources/gas \ PrestonKnopp:tree-sitter-gdscript:1f1e782f:PrestonKnopp_tree_sitter_gdscript/runtime/grammars/sources/gdscript \ SamyAB:tree-sitter-gherkin:43873ee8:SamyAB_tree_sitter_gherkin/runtime/grammars/sources/gherkin \ bezhermoso:tree-sitter-ghostty:8438a93b:bezhermoso_tree_sitter_ghostty/runtime/grammars/sources/ghostty \ mtoohey31:tree-sitter-gitattributes:3dd50808:mtoohey31_tree_sitter_gitattributes/runtime/grammars/sources/gitattributes \ gbprod:tree-sitter-gitcommit:a716678c:gbprod_tree_sitter_gitcommit/runtime/grammars/sources/gitcommit \ the-mikedavis:tree-sitter-git-config:9c2a1b78:the_mikedavis_tree_sitter_git_config/runtime/grammars/sources/git-config \ shunsambongi:tree-sitter-gitignore:f4685bf1:shunsambongi_tree_sitter_gitignore/runtime/grammars/sources/gitignore \ the-mikedavis:tree-sitter-git-rebase:d8a4207e:the_mikedavis_tree_sitter_git_rebase/runtime/grammars/sources/git-rebase \ gleam-lang:tree-sitter-gleam:ee93c639:gleam_lang_tree_sitter_gleam/runtime/grammars/sources/gleam \ ember-tooling:tree-sitter-glimmer:5dc6d104:ember_tooling_tree_sitter_glimmer/runtime/grammars/sources/glimmer \ theHamsta:tree-sitter-glsl:88408ffc:theHamsta_tree_sitter_glsl/runtime/grammars/sources/glsl \ willcassella:tree-sitter-gn:e18d6e36:willcassella_tree_sitter_gn/runtime/grammars/sources/gn \ tree-sitter:tree-sitter-go:64457ea6:tree_sitter_tree_sitter_go/runtime/grammars/sources/go \ PrestonKnopp:tree-sitter-godot-resource:2ffb90de:PrestonKnopp_tree_sitter_godot_resource/runtime/grammars/sources/godot-resource \ camdencheek:tree-sitter-go-mod:6efb5965:camdencheek_tree_sitter_go_mod/runtime/grammars/sources/gomod \ dannylongeuay:tree-sitter-go-template:395a33e0:dannylongeuay_tree_sitter_go_template/runtime/grammars/sources/gotmpl \ omertuc:tree-sitter-go-work:6dd9dd79:omertuc_tree_sitter_go_work/runtime/grammars/sources/gowork \ brownts:tree-sitter-gpr:cea857d3:brownts_tree_sitter_gpr/runtime/grammars/sources/gpr \ bkegley:tree-sitter-graphql:5e66e961:bkegley_tree_sitter_graphql/runtime/grammars/sources/graphql \ MaeBrooks:tree-sitter-gren:76554f4f:MaeBrooks_tree_sitter_gren/runtime/grammars/sources/gren \ murtaza64:tree-sitter-groovy:235009aa:murtaza64_tree_sitter_groovy/runtime/grammars/sources/groovy \ tree-sitter:tree-sitter-haskell:0975ef72:tree_sitter_tree_sitter_haskell/runtime/grammars/sources/haskell \ MercuryTechnologies:tree-sitter-haskell-persistent:58a6ccfd:MercuryTechnologies_tree_sitter_haskell_persistent/runtime/grammars/sources/haskell-persistent \ tree-sitter-grammars:tree-sitter-hcl:9e3ec984:tree_sitter_grammars_tree_sitter_hcl/runtime/grammars/sources/hcl \ phoenixframework:tree-sitter-heex:f6b83f30:phoenixframework_tree_sitter_heex/runtime/grammars/sources/heex \ antosha417:tree-sitter-hocon:c390f105:antosha417_tree_sitter_hocon/runtime/grammars/sources/hocon \ urbit-pilled:tree-sitter-hoon:1d5df35a:urbit_pilled_tree_sitter_hoon/runtime/grammars/sources/hoon \ ath3:tree-sitter-hosts:301b9379:ath3_tree_sitter_hosts/runtime/grammars/sources/hosts \ tree-sitter:tree-sitter-html:cbb91a0f:tree_sitter_tree_sitter_html/runtime/grammars/sources/html \ interdependence:tree-sitter-htmldjango:3a643167:interdependence_tree_sitter_htmldjango/runtime/grammars/sources/htmldjango \ pfeiferj:tree-sitter-hurl:cd1a0ada:pfeiferj_tree_sitter_hurl/runtime/grammars/sources/hurl \ tree-sitter-grammars:tree-sitter-hyprlang:27af9b74:tree_sitter_grammars_tree_sitter_hyprlang/runtime/grammars/sources/hyprlang \ elixir-lang:tree-sitter-iex:39f20bb5:elixir_lang_tree_sitter_iex/runtime/grammars/sources/iex \ justinmk:tree-sitter-ini:32b31863:justinmk_tree_sitter_ini/runtime/grammars/sources/ini \ rhizoome:tree-sitter-ink:8486e9b1:rhizoome_tree_sitter_ink/runtime/grammars/sources/ink \ inko-lang:tree-sitter-inko:7860637c:inko_lang_tree_sitter_inko/runtime/grammars/sources/inko \ sogaiu:tree-sitter-janet-simple:51271e26:sogaiu_tree_sitter_janet_simple/runtime/grammars/sources/janet-simple \ tree-sitter:tree-sitter-java:09d650de:tree_sitter_tree_sitter_java/runtime/grammars/sources/java \ tree-sitter:tree-sitter-javascript:f772967f:tree_sitter_tree_sitter_javascript/runtime/grammars/sources/javascript \ varpeti:tree-sitter-jinja2:a533cd3c:varpeti_tree_sitter_jinja2/runtime/grammars/sources/jinja2 \ kareigu:tree-sitter-jjdescription:1613b8c8:kareigu_tree_sitter_jjdescription/runtime/grammars/sources/jjdescription \ flurie:tree-sitter-jq:13990f53:flurie_tree_sitter_jq/runtime/grammars/sources/jq \ tree-sitter:tree-sitter-jsdoc:189a6a48:tree_sitter_tree_sitter_jsdoc/runtime/grammars/sources/jsdoc \ tree-sitter:tree-sitter-json:73076754:tree_sitter_tree_sitter_json/runtime/grammars/sources/json \ Joakker:tree-sitter-json5:c23f7a9b:Joakker_tree_sitter_json5/runtime/grammars/sources/json5 \ sourcegraph:tree-sitter-jsonnet:0475a501:sourcegraph_tree_sitter_jsonnet/runtime/grammars/sources/jsonnet \ tree-sitter:tree-sitter-julia:e84f10db:tree_sitter_tree_sitter_julia/runtime/grammars/sources/julia \ poliorcetics:tree-sitter-just:8d03cfdd:poliorcetics_tree_sitter_just/runtime/grammars/sources/just \ amaanq:tree-sitter-kdl:3ca569b9:amaanq_tree_sitter_kdl/runtime/grammars/sources/kdl \ mtoohey31:tree-sitter-koka:96d070c3:mtoohey31_tree_sitter_koka/runtime/grammars/sources/koka \ fwcd:tree-sitter-kotlin:c4ddea35:fwcd_tree_sitter_kotlin/runtime/grammars/sources/kotlin \ koto-lang:tree-sitter-koto:b420f792:koto_lang_tree_sitter_koto/runtime/grammars/sources/koto \ latex-lsp:tree-sitter-latex:8c75e93c:latex_lsp_tree_sitter_latex/runtime/grammars/sources/latex \ mtoohey31:tree-sitter-ld:0e9695ae:mtoohey31_tree_sitter_ld/runtime/grammars/sources/ld \ kepet19:tree-sitter-ldif:0a917207:kepet19_tree_sitter_ldif/runtime/grammars/sources/ldif \ Julian:tree-sitter-lean:d9842610:Julian_tree_sitter_lean/runtime/grammars/sources/lean \ cbarrete:tree-sitter-ledger:1f864fb2:cbarrete_tree_sitter_ledger/runtime/grammars/sources/ledger \ benwilliamgraham:tree-sitter-llvm:c14cb839:benwilliamgraham_tree_sitter_llvm/runtime/grammars/sources/llvm \ Flakebi:tree-sitter-llvm-mir:d166ff8c:Flakebi_tree_sitter_llvm_mir/runtime/grammars/sources/llvm-mir \ Tudyx:tree-sitter-log:62cfe307:Tudyx_tree_sitter_log/runtime/grammars/sources/log \ tree-sitter-grammars:tree-sitter-lua:88e44647:tree_sitter_grammars_tree_sitter_lua/runtime/grammars/sources/lua \ polychromatist:tree-sitter-luau:ec187caf:polychromatist_tree_sitter_luau/runtime/grammars/sources/luau \ ficcdaf:tree-sitter-mail:8e60f38e:ficcdaf_tree_sitter_mail/runtime/grammars/sources/mail \ alemuller:tree-sitter-make:a4b91874:alemuller_tree_sitter_make/runtime/grammars/sources/make \ markdoc-extra:tree-sitter-markdoc:5ffe71b2:markdoc_extra_tree_sitter_markdoc/runtime/grammars/sources/markdoc \ tree-sitter-grammars:tree-sitter-markdown:62516e8c:tree_sitter_grammars_tree_sitter_markdown/runtime/grammars/sources/markdown \ acristoffers:tree-sitter-matlab:b0a0198b:acristoffers_tree_sitter_matlab/runtime/grammars/sources/matlab \ monaqa:tree-sitter-mermaid:d787c662:monaqa_tree_sitter_mermaid/runtime/grammars/sources/mermaid \ staysail:tree-sitter-meson:32a83e8f:staysail_tree_sitter_meson/runtime/grammars/sources/meson \ lsh:tree-sitter-mojo:3d7c53b8:lsh_tree_sitter_mojo/runtime/grammars/sources/mojo \ tzakian:tree-sitter-move:8bc0d169:tzakian_tree_sitter_move/runtime/grammars/sources/move \ naclsn:tree-sitter-nasm:570f3d7b:naclsn_tree_sitter_nasm/runtime/grammars/sources/nasm \ nickel-lang:tree-sitter-nickel:88d836a2:nickel_lang_tree_sitter_nickel/runtime/grammars/sources/nickel \ alaviss:tree-sitter-nim:c5f0ce3b:alaviss_tree_sitter_nim/runtime/grammars/sources/nim \ nix-community:tree-sitter-nix:1b69cf1f:nix_community_tree_sitter_nix/runtime/grammars/sources/nix \ nushell:tree-sitter-nu:358c4f50:nushell_tree_sitter_nu/runtime/grammars/sources/nu \ tree-sitter:tree-sitter-ocaml:9965d208:tree_sitter_tree_sitter_ocaml/runtime/grammars/sources/ocaml \ tree-sitter-grammars:tree-sitter-odin:6c6b07e3:tree_sitter_grammars_tree_sitter_odin/runtime/grammars/sources/odin \ novusnota:tree-sitter-ohm:80f14f0e:novusnota_tree_sitter_ohm/runtime/grammars/sources/ohm \ lefp:tree-sitter-opencl:8e1d24a5:lefp_tree_sitter_opencl/runtime/grammars/sources/opencl \ openscad:tree-sitter-openscad:acc196e9:openscad_tree_sitter_openscad/runtime/grammars/sources/openscad \ milisims:tree-sitter-org:698bb1a3:milisims_tree_sitter_org/runtime/grammars/sources/org \ Isopod:tree-sitter-pascal:2fd40f47:Isopod_tree_sitter_pascal/runtime/grammars/sources/pascal \ ath3:tree-sitter-passwd:20239395:ath3_tree_sitter_passwd/runtime/grammars/sources/passwd \ mtoohey31:tree-sitter-pem:be67a433:mtoohey31_tree_sitter_pem/runtime/grammars/sources/pem \ tree-sitter-perl:tree-sitter-perl:72a08a49:tree_sitter_perl_tree_sitter_perl/runtime/grammars/sources/perl \ pest-parser:tree-sitter-pest:a8a98a82:pest_parser_tree_sitter_pest/runtime/grammars/sources/pest \ tree-sitter:tree-sitter-php:f860e598:tree_sitter_tree_sitter_php/runtime/grammars/sources/php \ tree-sitter:tree-sitter-php:cf1f4a0f:tree_sitter_tree_sitter_php_only/runtime/grammars/sources/php-only \ apple:tree-sitter-pkl:c03f04a3:apple_tree_sitter_pkl/runtime/grammars/sources/pkl \ erasin:tree-sitter-po:417cee9a:erasin_tree_sitter_po/runtime/grammars/sources/po \ tree-sitter-perl:tree-sitter-pod:0bf83879:tree_sitter_perl_tree_sitter_pod/runtime/grammars/sources/pod \ mfelsche:tree-sitter-ponylang:ef66b151:mfelsche_tree_sitter_ponylang/runtime/grammars/sources/ponylang \ airbus-cert:tree-sitter-powershell:c9316be0:airbus_cert_tree_sitter_powershell/runtime/grammars/sources/powershell \ victorhqc:tree-sitter-prisma:eca2596a:victorhqc_tree_sitter_prisma/runtime/grammars/sources/prisma \ tree-sitter-grammars:tree-sitter-properties:579b62f5:tree_sitter_grammars_tree_sitter_properties/runtime/grammars/sources/properties \ sdoerner:tree-sitter-proto:778ab6ed:sdoerner_tree_sitter_proto/runtime/grammars/sources/proto \ PRQL:tree-sitter-prql:09e158cd:PRQL_tree_sitter_prql/runtime/grammars/sources/prql \ zealot128:tree-sitter-pug:13e91953:zealot128_tree_sitter_pug/runtime/grammars/sources/pug \ postsolar:tree-sitter-purescript:f541f95f:postsolar_tree_sitter_purescript/runtime/grammars/sources/purescript \ tree-sitter:tree-sitter-python:4bfdd903:tree_sitter_tree_sitter_python/runtime/grammars/sources/python \ tree-sitter:tree-sitter-ql:1fd627a4:tree_sitter_tree_sitter_ql/runtime/grammars/sources/ql \ yuja:tree-sitter-qmljs:0b2b25bc:yuja_tree_sitter_qmljs/runtime/grammars/sources/qmljs \ tree-sitter-grammars:tree-sitter-query:a6674e27:tree_sitter_grammars_tree_sitter_query/runtime/grammars/sources/query \ gruhn:tree-sitter-quint:eebbd01e:gruhn_tree_sitter_quint/runtime/grammars/sources/quint \ r-lib:tree-sitter-r:cc04302e:r_lib_tree_sitter_r/runtime/grammars/sources/r \ tree-sitter:tree-sitter-regex:e1cfca3c:tree_sitter_tree_sitter_regex/runtime/grammars/sources/regex \ FallenAngel97:tree-sitter-rego:9ac75e71:FallenAngel97_tree_sitter_rego/runtime/grammars/sources/rego \ rescript-lang:tree-sitter-rescript:5e2a44a9:rescript_lang_tree_sitter_rescript/runtime/grammars/sources/rescript \ Hubro:tree-sitter-robot:322e4cc6:Hubro_tree_sitter_robot/runtime/grammars/sources/robot \ tree-sitter-grammars:tree-sitter-ron:78938553:tree_sitter_grammars_tree_sitter_ron/runtime/grammars/sources/ron \ stsewd:tree-sitter-rst:25e63288:stsewd_tree_sitter_rst/runtime/grammars/sources/rst \ tree-sitter:tree-sitter-ruby:206c7077:tree_sitter_tree_sitter_ruby/runtime/grammars/sources/ruby \ tree-sitter:tree-sitter-rust:1f63b33e:tree_sitter_tree_sitter_rust/runtime/grammars/sources/rust \ nik-rev:tree-sitter-rust-format-args:84ffe550:nik_rev_tree_sitter_rust_format_args/runtime/grammars/sources/rust-format-args \ tree-sitter:tree-sitter-scala:7891815f:tree_sitter_tree_sitter_scala/runtime/grammars/sources/scala \ 6cdh:tree-sitter-scheme:af3af6c9:6cdh_tree_sitter_scheme/runtime/grammars/sources/scheme \ serenadeai:tree-sitter-scss:c478c686:serenadeai_tree_sitter_scss/runtime/grammars/sources/scss \ tree-sitter-grammars:tree-sitter-slang:327b1b82:tree_sitter_grammars_tree_sitter_slang/runtime/grammars/sources/slang \ slint-ui:tree-sitter-slint:f11da7e6:slint_ui_tree_sitter_slint/runtime/grammars/sources/slint \ amaanq:tree-sitter-smali:5ae51e15:amaanq_tree_sitter_smali/runtime/grammars/sources/smali \ indoorvivants:tree-sitter-smithy:8327eb84:indoorvivants_tree_sitter_smithy/runtime/grammars/sources/smithy \ Giorbo:tree-sitter-sml:bd4055d5:Giorbo_tree_sitter_sml/runtime/grammars/sources/sml \ osthomas:tree-sitter-snakemake:e909815a:osthomas_tree_sitter_snakemake/runtime/grammars/sources/snakemake \ JoranHonig:tree-sitter-solidity:f7f5251a:JoranHonig_tree_sitter_solidity/runtime/grammars/sources/solidity \ nilshelmig:tree-sitter-sourcepawn:f2af8d0d:nilshelmig_tree_sitter_sourcepawn/runtime/grammars/sources/sourcepawn \ jzelinskie:tree-sitter-spicedb:a4e46456:jzelinskie_tree_sitter_spicedb/runtime/grammars/sources/spicedb \ DerekStride:tree-sitter-sql:b9d10958:DerekStride_tree_sitter_sql/runtime/grammars/sources/sql \ metio:tree-sitter-ssh-client-config:e45c6d5c:metio_tree_sitter_ssh_client_config/runtime/grammars/sources/sshclientconfig \ sigmaSd:tree-sitter-strace:2b18fdf9:sigmaSd_tree_sitter_strace/runtime/grammars/sources/strace \ madskjeldgaard:tree-sitter-supercollider:3b35bd0f:madskjeldgaard_tree_sitter_supercollider/runtime/grammars/sources/supercollider \ Himujjal:tree-sitter-svelte:60ea1d67:Himujjal_tree_sitter_svelte/runtime/grammars/sources/svelte \ FuelLabs:tree-sitter-sway:e491a005:FuelLabs_tree_sitter_sway/runtime/grammars/sources/sway \ alex-pinkus:tree-sitter-swift:57c1c6d6:alex_pinkus_tree_sitter_swift/runtime/grammars/sources/swift \ Flakebi:tree-sitter-tablegen:3e9c4822:Flakebi_tree_sitter_tablegen/runtime/grammars/sources/tablegen \ tact-lang:tree-sitter-tact:ec57ab29:tact_lang_tree_sitter_tact/runtime/grammars/sources/tact \ alexanderbrevig:tree-sitter-task:f2cb435c:alexanderbrevig_tree_sitter_task/runtime/grammars/sources/task \ tree-sitter-grammars:tree-sitter-tcl:56ad1fa6:tree_sitter_grammars_tree_sitter_tcl/runtime/grammars/sources/tcl \ euclidianAce:tree-sitter-teal:3db65592:euclidianAce_tree_sitter_teal/runtime/grammars/sources/teal \ vrischmann:tree-sitter-templ:db662414:vrischmann_tree_sitter_templ/runtime/grammars/sources/templ \ uncenter:tree-sitter-tera:e8d679a2:uncenter_tree_sitter_tera/runtime/grammars/sources/tera \ PorterAtGoogle:tree-sitter-textproto:568471b8:PorterAtGoogle_tree_sitter_textproto/runtime/grammars/sources/textproto \ tree-sitter-grammars:tree-sitter-thrift:68fd0d80:tree_sitter_grammars_tree_sitter_thrift/runtime/grammars/sources/thrift \ tlaplus-community:tree-sitter-tlaplus:4ba91b07:tlaplus_community_tree_sitter_tlaplus/runtime/grammars/sources/tlaplus \ arnarg:tree-sitter-todotxt:3937c5cd:arnarg_tree_sitter_todotxt/runtime/grammars/sources/todotxt \ ikatyang:tree-sitter-toml:7cff70bb:ikatyang_tree_sitter_toml/runtime/grammars/sources/toml \ gbprod:tree-sitter-twig:085648e0:gbprod_tree_sitter_twig/runtime/grammars/sources/twig \ tree-sitter:tree-sitter-typescript:b1bf4825:tree_sitter_tree_sitter_typescript/runtime/grammars/sources/typescript \ happenslol:tree-sitter-typespec:0ee05546:happenslol_tree_sitter_typespec/runtime/grammars/sources/typespec \ uben0:tree-sitter-typst:13863ddc:uben0_tree_sitter_typst/runtime/grammars/sources/typst \ Philipp-M:tree-sitter-ungrammar:a7e10462:Philipp_M_tree_sitter_ungrammar/runtime/grammars/sources/ungrammar \ kylegoetz:tree-sitter-unison:3c97db76:kylegoetz_tree_sitter_unison/runtime/grammars/sources/unison \ Jummit:tree-sitter-uxntal:d6840606:Jummit_tree_sitter_uxntal/runtime/grammars/sources/uxntal \ vlang:v-analyzer:59a8889d:vlang_v_analyzer/runtime/grammars/sources/v \ vala-lang:tree-sitter-vala:c9eea93b:vala_lang_tree_sitter_vala/runtime/grammars/sources/vala \ ventojs:tree-sitter-vento:3b32474b:ventojs_tree_sitter_vento/runtime/grammars/sources/vento \ tree-sitter:tree-sitter-verilog:4457145e:tree_sitter_tree_sitter_verilog/runtime/grammars/sources/verilog \ jpt13653903:tree-sitter-vhdl:32d3e3da:jpt13653903_tree_sitter_vhdl/runtime/grammars/sources/vhdl \ charmbracelet:tree-sitter-vhs:9534865e:charmbracelet_tree_sitter_vhs/runtime/grammars/sources/vhs \ ikatyang:tree-sitter-vue:91fe2754:ikatyang_tree_sitter_vue/runtime/grammars/sources/vue \ wasm-lsp:tree-sitter-wasm:2ca28a9f:wasm_lsp_tree_sitter_wasm/runtime/grammars/sources/wast \ little-bonsai:tree-sitter-werk:92b0f7fe:little_bonsai_tree_sitter_werk/runtime/grammars/sources/werk \ wgsl-tooling-wg:tree-sitter-wesl:94ee6122:wgsl_tooling_wg_tree_sitter_wesl/runtime/grammars/sources/wesl \ szebniok:tree-sitter-wgsl:272e89ef:szebniok_tree_sitter_wgsl/runtime/grammars/sources/wgsl \ hh9527:tree-sitter-wit:c917790a:hh9527_tree_sitter_wit/runtime/grammars/sources/wit \ synaptiko:tree-sitter-xit:7d790245:synaptiko_tree_sitter_xit/runtime/grammars/sources/xit \ RenjiSann:tree-sitter-xml:48a7c2b6:RenjiSann_tree_sitter_xml/runtime/grammars/sources/xml \ Alexis-Lapierre:tree-sitter-xtc:7bc11b73:Alexis_Lapierre_tree_sitter_xtc/runtime/grammars/sources/xtc \ ikatyang:tree-sitter-yaml:0e36bed1:ikatyang_tree_sitter_yaml/runtime/grammars/sources/yaml \ egibs:tree-sitter-yara:eb3ede20:egibs_tree_sitter_yara/runtime/grammars/sources/yara \ Philipp-M:tree-sitter-yuck:e3d91a3c:Philipp_M_tree_sitter_yuck/runtime/grammars/sources/yuck \ tree-sitter-grammars:tree-sitter-zig:eb7d58c2:tree_sitter_grammars_tree_sitter_zig/runtime/grammars/sources/zig USE_GITLAB= nodefault GL_TUPLE= \ https://gitlab.com:gabmus:tree-sitter-blueprint:863cea9f:gabmus_tree_sitter_blueprint/runtime/grammars/sources/blueprint \ https://gitlab.com:MggMuggins:tree-sitter-debian:9b3f4b78:MggMuggins_tree_sitter_debian/runtime/grammars/sources/debian \ https://gitlab.com:TheZoq2:tree-sitter-lpf:db7372e6:TheZoq2_tree_sitter_lpf/runtime/grammars/sources/lpf \ https://gitlab.com:joncoole:tree-sitter-nginx:b4b61db4:joncoole_tree_sitter_nginx/runtime/grammars/sources/nginx \ https://gitlab.com:spade-lang:tree-sitter-spade:78bf09a8:spade_lang_tree_sitter_spade/runtime/grammars/sources/spade \ https://gitlab.com:xasc:tree-sitter-t32:6da5e3cb:xasc_tree_sitter_t32/runtime/grammars/sources/t32 TREE_SITTER_HARE_REV= 07035a248943575444aa0b893ffe306e1444c0ab TREE_SITTER_WREN_REV= 6748694be32f11e7ec6b5faeb1b48ca6156d4e06 TREE_SITTER_GEMINI_REV= 3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3 TREE_SITTER_JSHIGH_REV= 936d976a782e75395d9b1c8c7c7bf4ba6fe0d86b TREE_SITTER_TSHIGH_REV= 0ab9d99867435a7667c5548a6617a6bf73dbd830 TREE_SITTER_PROLOG_REV= d8d415f6a1cf80ca138524bcc395810b176d40fa CARGO_CARGOTOML= ${WRKSRC}/helix-term/Cargo.toml CARGO_INSTALL_PATH= ./helix-term CARGO_ENV= HELIX_DEFAULT_RUNTIME=${DATADIR}/runtime CONFLICTS_INSTALL= shx post-extract: cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a typescript tsx cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a ocaml ocaml-interface cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a markdown markdown_inline cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a wast wat ${MV} ${WRKDIR}/tree-sitter-hare-${TREE_SITTER_HARE_REV} ${WRKSRC}/runtime/grammars/sources/hare ${MV} ${WRKDIR}/tree-sitter-wren-${TREE_SITTER_WREN_REV} ${WRKSRC}/runtime/grammars/sources/wren ${MV} ${WRKDIR}/tree-sitter-gemini-${TREE_SITTER_GEMINI_REV} ${WRKSRC}/runtime/grammars/sources/gemini ${MV} ${WRKDIR}/tree-sitter-prolog ${WRKSRC}/runtime/grammars/sources/prolog ${INSTALL} ${DISTDIR}/${TREE_SITTER_TSHIGH_REV}-ts-highlights.scm ${WRKSRC}/runtime/grammars/sources/qmljs/queries/highlights-typescript.scm ${INSTALL} ${DISTDIR}/${TREE_SITTER_JSHIGH_REV}-js-highlights.scm ${WRKSRC}/runtime/grammars/sources/qmljs/queries/highlights-javascript.scm post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/runtime/grammars .for DIR in queries themes cd ${WRKSRC}/runtime && ${COPYTREE_SHARE} ${DIR} ${STAGEDIR}${DATADIR}/runtime .endfor ${INSTALL_DATA} ${WRKSRC}/runtime/tutor ${STAGEDIR}${DATADIR}/runtime/tutor ${FIND} ${WRKSRC}/runtime/grammars -maxdepth 1 -type f -name '*.so' \ -exec ${INSTALL_LIB} {} ${STAGEDIR}${DATADIR}/runtime/grammars \; .include diff --git a/editors/kakoune-lsp/Makefile b/editors/kakoune-lsp/Makefile index ccdf342c6eaa..12b8b678cf91 100644 --- a/editors/kakoune-lsp/Makefile +++ b/editors/kakoune-lsp/Makefile @@ -1,46 +1,46 @@ PORTNAME= lsp DISTVERSIONPREFIX= v DISTVERSION= 18.2.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors PKGNAMEPREFIX= ${KAKPKGNAMEPREFIX} MAINTAINER= seafork@disroot.org COMMENT= Kakoune Language Server Protocol Client WWW= https://github.com/kakoune-lsp/kakoune-lsp LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/UNLICENSE RUN_DEPENDS= kakoune>=2022.10.31:editors/kakoune USES= cargo USE_GITHUB= yes GH_ACCOUNT= kakoune-lsp GH_PROJECT= kakoune-lsp SUB_FILES= pkg-message PLIST_FILES= ${KAKDIR}/rc/kak-lsp/lsp.kak \ ${KAKDIR}/rc/kak-lsp/servers.kak \ bin/kak-lsp PORTDOCS= README.asciidoc .include "../kakoune/Makefile.include" .include OPTIONS_DEFINE= DOCS pre-install: @${MKDIR} ${STAGEDIR}${KAKDIR}/rc/kak-lsp ${INSTALL_DATA} ${WRKSRC}/rc/lsp.kak \ ${WRKSRC}/rc/servers.kak \ ${STAGEDIR}${KAKDIR}/rc/kak-lsp post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.asciidoc \ ${STAGEDIR}${DOCSDIR} .include diff --git a/editors/kibi/Makefile b/editors/kibi/Makefile index 57d642e2bbb1..f76f07250a02 100644 --- a/editors/kibi/Makefile +++ b/editors/kibi/Makefile @@ -1,37 +1,37 @@ PORTNAME= kibi DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors MAINTAINER= lcook@FreeBSD.org COMMENT= Tiny text editor written in Rust WWW= https://github.com/ilai-deutel/kibi LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= cargo USE_GITHUB= yes GH_ACCOUNT= ilai-deutel PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS SYNTAX OPTIONS_DEFAULT= SYNTAX OPTIONS_SUB= yes SYNTAX_DESC= Install Syntax-highlighting ini files post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/src/xdg.rs post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-SYNTAX-on: @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} syntax.d ${STAGEDIR}${DATADIR} .include diff --git a/editors/languageclient-neovim/Makefile b/editors/languageclient-neovim/Makefile index 16ab626893d2..036af674c8d8 100644 --- a/editors/languageclient-neovim/Makefile +++ b/editors/languageclient-neovim/Makefile @@ -1,150 +1,150 @@ PORTNAME= languageclient-neovim DISTVERSION= 0.1.161-3 DISTVERSIONSUFFIX= -gcf6dd11 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= editors MAINTAINER= yuri@FreeBSD.org COMMENT= Language Server Protocol (LSP) support for vim and neovim WWW= https://github.com/autozimu/LanguageClient-neovim LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cargo USE_GITHUB= yes GH_ACCOUNT= autozimu GH_PROJECT= LanguageClient-neovim CARGO_CRATES= adler-0.2.3 \ aho-corasick-0.7.18 \ anyhow-1.0.32 \ arc-swap-0.4.7 \ arrayref-0.3.6 \ arrayvec-0.5.1 \ autocfg-1.0.0 \ base64-0.11.0 \ base64-0.12.3 \ bitflags-1.2.1 \ blake2b_simd-0.5.10 \ cfg-if-0.1.10 \ chrono-0.4.13 \ clap-2.33.1 \ cloudabi-0.0.3 \ constant_time_eq-0.1.5 \ crc32fast-1.2.0 \ crossbeam-0.7.3 \ crossbeam-channel-0.4.4 \ crossbeam-deque-0.7.4 \ crossbeam-epoch-0.8.2 \ crossbeam-queue-0.2.3 \ crossbeam-utils-0.7.2 \ derivative-2.1.1 \ diff-0.1.12 \ dirs-2.0.2 \ dirs-sys-0.3.5 \ dtoa-0.4.6 \ either-1.5.3 \ filetime-0.2.10 \ flate2-1.0.16 \ fnv-1.0.7 \ fsevent-0.4.0 \ fsevent-sys-2.0.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.29 \ getrandom-0.1.14 \ glob-0.3.0 \ humantime-1.3.0 \ idna-0.2.0 \ inotify-0.7.1 \ inotify-sys-0.1.3 \ iovec-0.1.4 \ itertools-0.9.0 \ itoa-0.4.6 \ json-patch-0.2.6 \ jsonrpc-core-15.1.0 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ lazycell-1.2.1 \ libc-0.2.73 \ linked-hash-map-0.5.3 \ lock_api-0.3.4 \ log-0.4.11 \ log-mdc-0.1.0 \ log4rs-0.12.0 \ lsp-types-0.83.0 \ maplit-1.0.2 \ matches-0.1.8 \ maybe-uninit-2.0.0 \ memchr-2.5.0 \ memoffset-0.5.5 \ miniz_oxide-0.4.0 \ mio-0.6.22 \ mio-extras-2.0.6 \ miow-0.2.1 \ net2-0.2.34 \ notify-4.0.15 \ num-integer-0.1.43 \ num-traits-0.2.12 \ ordered-float-1.1.0 \ parking_lot-0.10.2 \ parking_lot_core-0.7.2 \ pathdiff-0.2.0 \ percent-encoding-2.1.0 \ pin-project-lite-0.1.11 \ proc-macro2-1.0.19 \ quick-error-1.2.3 \ quote-1.0.7 \ redox_syscall-0.1.57 \ redox_users-0.3.4 \ regex-1.5.5 \ regex-syntax-0.6.26 \ rust-argon2-0.7.0 \ ryu-1.0.5 \ same-file-1.0.6 \ scopeguard-1.1.0 \ serde-1.0.114 \ serde-value-0.6.0 \ serde_derive-1.0.114 \ serde_json-1.0.56 \ serde_repr-0.1.6 \ serde_yaml-0.8.13 \ shellexpand-2.0.0 \ slab-0.4.2 \ smallvec-1.4.1 \ syn-1.0.35 \ textwrap-0.11.0 \ thiserror-1.0.20 \ thiserror-impl-1.0.20 \ thread-id-3.3.0 \ time-0.1.43 \ tinyvec-0.3.3 \ tracing-0.1.21 \ tracing-attributes-0.1.11 \ tracing-core-0.1.17 \ tracing-log-0.1.1 \ traitobject-0.1.0 \ treediff-3.0.2 \ typemap-0.3.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.13 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ unsafe-any-0.4.2 \ url-2.1.1 \ walkdir-2.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ ws2_32-sys-0.2.1 \ yaml-rust-0.4.4 PLIST_FILES= bin/languageclient .include diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile index 76a0e9749bf4..c5b263c872af 100644 --- a/editors/lapce/Makefile +++ b/editors/lapce/Makefile @@ -1,51 +1,51 @@ PORTNAME= lapce DISTVERSIONPREFIX= v DISTVERSION= 0.4.6 # Cargo.lock patched: `make patch cargo-crates` -PORTREVISION= 1 +PORTREVISION= 2 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= tree-sitter-grammars>0:textproc/tree-sitter-grammars \ 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 @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/cargo-crates/fontdb-0.23.0/src/lib.rs @${REINPLACE_CMD} -e 's|%%DATADIR%%|${PREFIX}/share|g' ${WRKSRC}/lapce-core/src/directory.rs .include diff --git a/editors/microsoft-edit/Makefile b/editors/microsoft-edit/Makefile index 18a4eec71f85..4a9bdf1a1bf3 100644 --- a/editors/microsoft-edit/Makefile +++ b/editors/microsoft-edit/Makefile @@ -1,38 +1,38 @@ PORTNAME= microsoft-edit DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= editors MAINTAINER= nobutaka@FreeBSD.org COMMENT= Console text editor written in Rust WWW= https://github.com/microsoft/edit LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo desktop-file-utils USE_GITHUB= yes GH_ACCOUNT= microsoft GH_PROJECT= edit CARGO_ENV+= RUSTC_BOOTSTRAP=1 PORTDOCS= CODE_OF_CONDUCT.md CONTRIBUTING.md README.md SECURITY.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install: ${RLN} ${STAGEDIR}${PREFIX}/bin/edit ${STAGEDIR}${PREFIX}/bin/msedit ${INSTALL_MAN} ${WRKSRC}/assets/manpage/edit.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${RLN} ${STAGEDIR}${PREFIX}/share/man/man1/edit.1 ${STAGEDIR}${PREFIX}/share/man/man1/msedit.1 ${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/assets/com.microsoft.edit.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/assets/edit.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/msedit.svg .include diff --git a/editors/neovim-gtk/Makefile b/editors/neovim-gtk/Makefile index 48c9287b4088..6b9b862f5112 100644 --- a/editors/neovim-gtk/Makefile +++ b/editors/neovim-gtk/Makefile @@ -1,35 +1,35 @@ PORTNAME= neovim-gtk DISTVERSIONPREFIX= v DISTVERSION= 1.0.4 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= editors MAINTAINER= asomers@FreeBSD.org COMMENT= Neovim client library and GTK4 GUI WWW= https://github.com/Lyude/neovim-gtk LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene RUN_DEPENDS= neovim>=0:editors/neovim USES= cargo pkgconfig gnome desktop-file-utils USE_GNOME= atk pango gtk40 glib20 USE_GITHUB= yes GH_ACCOUNT= Lyude post-install: ( cd ${WRKSRC} && ${COPYTREE_SHARE} runtime ${STAGEDIR}${PREFIX}/share/nvim-gtk ) ${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${SED} -e "s|Exec=nvim-gtk|Exec=${PREFIX}/bin/nvim-gtk|" ${WRKSRC}/desktop/org.daa.NeovimGtk.desktop >${STAGEDIR}${PREFIX}/share/applications/org.daa.NeovimGtk.desktop ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_128.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/org.daa.NeovimGtk.png ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_48.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/org.daa.NeovimGtk.png ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/ ${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk-symbolic.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/ .include diff --git a/editors/ox/Makefile b/editors/ox/Makefile index 4fa57a3ddc31..587e775c6210 100644 --- a/editors/ox/Makefile +++ b/editors/ox/Makefile @@ -1,25 +1,25 @@ PORTNAME= ox DISTVERSION= 0.7.7 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= editors PKGNAMESUFFIX= -text-editor MAINTAINER= yuri@FreeBSD.org COMMENT= Independent Rust text editor that runs in your terminal WWW= https://github.com/curlpipe/ox/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails, see https://github.com/zhiburt/ptyprocess/issues/17 BROKEN_i386= compilation fails, see https://github.com/zhiburt/ptyprocess/issues/17 BROKEN_powerpc= compilation fails, see https://github.com/zhiburt/ptyprocess/issues/17 USES= cargo USE_GITHUB= yes GH_ACCOUNT= curlpipe PLIST_FILES= bin/${PORTNAME} .include diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile index 8bc8b94fc4e0..94c47cf12184 100644 --- a/editors/parinfer-rust/Makefile +++ b/editors/parinfer-rust/Makefile @@ -1,123 +1,123 @@ PORTNAME= parinfer-rust DISTVERSIONPREFIX= v DISTVERSION= 0.4.3.20220110 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= editors MAINTAINER= bofh@FreeBSD.org COMMENT= Infer parentheses for Clojure, Lisp, and Scheme WWW= https://github.com/eraserhd/parinfer-rust LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= error: casting references to a bigger memory layout than the backing allocation is undefined behavior, even if the reference is unused BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} USES= cargo USE_GITHUB= yes GH_ACCOUNT= eraserhd GH_TAGNAME= 211f72e3 USE_LDCONFIG= yes CARGO_CRATES= aho-corasick-0.7.15 \ ansi_term-0.11.0 \ anyhow-1.0.38 \ atty-0.2.14 \ base-x-0.2.8 \ bindgen-0.56.0 \ bitflags-1.2.1 \ bumpalo-3.6.1 \ cexpr-0.4.0 \ cfg-if-1.0.0 \ clang-sys-1.1.1 \ clap-2.33.3 \ ctor-0.1.19 \ darling-0.10.2 \ darling_core-0.10.2 \ darling_macro-0.10.2 \ discard-1.0.4 \ emacs-0.16.2 \ emacs-macros-0.15.1 \ emacs_module-0.16.2 \ env_logger-0.8.3 \ fnv-1.0.7 \ getopts-0.2.21 \ glob-0.3.0 \ hermit-abi-0.1.18 \ humantime-2.1.0 \ ident_case-1.0.1 \ itoa-0.4.7 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.87 \ libloading-0.7.0 \ log-0.4.14 \ memchr-2.3.4 \ nom-5.1.2 \ once_cell-1.7.2 \ peeking_take_while-0.1.2 \ proc-macro2-1.0.24 \ quote-1.0.9 \ regex-1.4.3 \ regex-syntax-0.6.22 \ rustc-hash-1.1.0 \ rustc_version-0.2.3 \ ryu-1.0.5 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.123 \ serde_derive-1.0.123 \ serde_json-1.0.64 \ sha1-0.6.0 \ shlex-0.1.1 \ stdweb-0.4.20 \ stdweb-derive-0.5.3 \ stdweb-internal-macros-0.2.9 \ stdweb-internal-runtime-0.1.5 \ strsim-0.8.0 \ strsim-0.9.3 \ syn-1.0.60 \ termcolor-1.1.2 \ textwrap-0.11.0 \ thiserror-1.0.24 \ thiserror-impl-1.0.24 \ thread_local-1.1.3 \ unicode-segmentation-1.7.1 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ vec_map-0.8.2 \ version_check-0.9.2 \ wasm-bindgen-0.2.71 \ wasm-bindgen-backend-0.2.71 \ wasm-bindgen-macro-0.2.71 \ wasm-bindgen-macro-support-0.2.71 \ wasm-bindgen-shared-0.2.71 \ which-3.1.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 CARGO_FEATURES= emacs PLIST_FILES= bin/parinfer-rust \ lib/libparinfer_rust.so \ share/kak/rc/extra/parinfer.kak \ share/vim/vimfiles/doc/parinfer.txt \ share/vim/vimfiles/plugin/parinfer.vim post-install: ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libparinfer_rust.so \ ${STAGEDIR}${PREFIX}/lib @${MKDIR} ${STAGEDIR}${PREFIX}/share/kak/rc/extra \ ${STAGEDIR}${PREFIX}/share/vim/vimfiles/doc \ ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin ${INSTALL_DATA} ${WRKSRC}/rc/parinfer.kak \ ${STAGEDIR}${PREFIX}/share/kak/rc/extra ${INSTALL_DATA} ${WRKSRC}/doc/parinfer.txt \ ${STAGEDIR}${PREFIX}/share/vim/vimfiles/doc ${INSTALL_DATA} ${WRKSRC}/plugin/parinfer.vim \ ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin .include diff --git a/editors/zed/Makefile b/editors/zed/Makefile index 1a25cbec4c64..6e7a00f617c5 100644 --- a/editors/zed/Makefile +++ b/editors/zed/Makefile @@ -1,96 +1,97 @@ PORTNAME= zed DISTVERSIONPREFIX= v DISTVERSION= 0.227.1 +PORTREVISION= 1 CATEGORIES= editors PKGNAMESUFFIX= -editor MAINTAINER= tagattie@FreeBSD.org COMMENT= Code at the speed of thought WWW= https://zed.dev/ LICENSE= AGPLv3 APACHE20 GPLv3 LICENSE_COMB= multi LICENSE_FILE_AGPLv3= ${WRKSRC}/LICENSE-AGPL LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE-GPL ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= Some of dependent crates only support these architectures BUILD_DEPENDS= protoc:devel/protobuf LIB_DEPENDS= libzstd.so:archivers/zstd \ libasound.so:audio/alsa-lib \ libgit2.so:devel/libgit2 \ libcurl.so:ftp/curl \ libvulkan.so:graphics/vulkan-loader \ libwayland-client.so:graphics/wayland \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= vulkaninfo:graphics/vulkan-tools \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} \ xdg-desktop-portal-gtk>0:x11/xdg-desktop-portal-gtk USES= cargo cmake:indirect desktop-file-utils gettext-runtime:build \ llvm nodejs:lts,run ssl xorg USE_GITHUB= yes GH_ACCOUNT= zed-industries USE_XORG= x11 xcb CARGO_BUILD_ARGS= --package zed --package cli --package remote_server CARGO_TEST_ARGS= --workspace MAKE_ENV= APP_CLI="zedit" \ APP_ICON="zed-editor" \ APP_ID="dev.zed.Zed" \ APP_NAME="Zed" \ APP_ARGS="%U" \ DO_STARTUP_NOTIFY="true" \ ZED_UPDATE_EXPLANATION="Please use packages/ports to update zed." \ RELEASE_VERSION="${DISTVERSION}" SUB_FILES= pkg-message SUB_LIST= DISTVERSION=${DISTVERSION} PLIST_FILES= bin/zedit \ bin/zed-remote-server-stable-${DISTVERSION}+stable \ libexec/zed-editor \ share/applications/dev.zed.Zed.desktop \ share/icons/hicolor/1024x1024/apps/zed-editor.png \ share/icons/hicolor/512x512/apps/zed-editor.png PORTDOCS= CONTRIBUTING.md README.md OPTIONS_DEFINE= DOCS post-patch: # https://github.com/RazrFalcon/fontdb/issues/61 @${REINPLACE_CMD} -e 's|/etc|${LOCALBASE}&|g' \ ${WRKSRC_crate_fontdb-0.23.0}/src/lib.rs post-build: ${SETENV} ${MAKE_ENV} envsubst < \ ${WRKSRC}/crates/zed/resources/zed.desktop.in > \ ${WRKSRC}/crates/zed/resources/zed.desktop do-install: ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/cli \ ${STAGEDIR}${PREFIX}/bin/zedit ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/remote_server \ ${STAGEDIR}${PREFIX}/bin/zed-remote-server-stable-${DISTVERSION}+stable ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/zed \ ${STAGEDIR}${PREFIX}/libexec/zed-editor ${INSTALL_DATA} ${WRKSRC}/crates/zed/resources/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR}/dev.zed.Zed.desktop @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps ${INSTALL_DATA} ${WRKSRC}/crates/zed/resources/app-icon.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/zed-editor.png @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/1024x1024/apps ${INSTALL_DATA} ${WRKSRC}/crates/zed/resources/app-icon@2x.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/1024x1024/apps/zed-editor.png do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/filesystems/sandboxfs/Makefile b/filesystems/sandboxfs/Makefile index 2fa693deec55..7a5a9c54715e 100644 --- a/filesystems/sandboxfs/Makefile +++ b/filesystems/sandboxfs/Makefile @@ -1,91 +1,91 @@ PORTNAME= sandboxfs DISTVERSIONPREFIX= sandboxfs- DISTVERSION= 0.2.0 -PORTREVISION= 54 +PORTREVISION= 55 CATEGORIES= filesystems PKGNAMEPREFIX= fusefs- MAINTAINER= ports@FreeBSD.org COMMENT= Virtual file system for sandboxing WWW= https://github.com/bazelbuild/sandboxfs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo fuse USE_GITHUB= yes GH_ACCOUNT= bazelbuild CARGO_CRATES= aho-corasick-0.7.10 \ arc-swap-0.4.5 \ atty-0.2.14 \ backtrace-0.3.46 \ backtrace-sys-0.1.35 \ bitflags-1.2.1 \ cc-1.0.50 \ cfg-if-0.1.10 \ cpuprofiler-0.0.4 \ env_logger-0.5.13 \ error-chain-0.12.2 \ failure-0.1.7 \ failure_derive-0.1.7 \ fuse-0.3.1 \ getopts-0.2.21 \ getrandom-0.1.14 \ hermit-abi-0.1.11 \ humantime-1.3.0 \ itoa-0.4.5 \ lazy_static-1.4.0 \ libc-0.2.69 \ log-0.3.9 \ log-0.4.8 \ memchr-2.3.3 \ nix-0.12.1 \ num_cpus-1.13.0 \ pkg-config-0.3.17 \ ppv-lite86-0.2.6 \ proc-macro2-1.0.10 \ quick-error-1.2.3 \ quote-1.0.3 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ redox_syscall-0.1.56 \ regex-1.3.7 \ regex-syntax-0.6.17 \ remove_dir_all-0.5.2 \ rustc-demangle-0.1.16 \ ryu-1.0.3 \ serde-1.0.106 \ serde_derive-1.0.106 \ serde_json-1.0.51 \ signal-hook-0.1.13 \ signal-hook-registry-1.2.0 \ syn-1.0.17 \ synstructure-0.12.3 \ tempfile-3.1.0 \ termcolor-1.1.0 \ thread-scoped-1.0.2 \ thread_local-1.0.1 \ threadpool-1.7.1 \ time-0.1.43 \ unicode-width-0.1.7 \ unicode-xid-0.2.0 \ users-0.9.1 \ version_check-0.9.1 \ void-1.0.2 \ wasi-0.9.0+wasi-snapshot-preview1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ xattr-0.2.2 PLIST_FILES= bin/sandboxfs \ share/man/man1/sandboxfs.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/man/sandboxfs.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/filesystems/ufs/Makefile b/filesystems/ufs/Makefile index 437fb61adba8..a4359b86f5aa 100644 --- a/filesystems/ufs/Makefile +++ b/filesystems/ufs/Makefile @@ -1,26 +1,26 @@ PORTNAME= ufs DISTVERSION= 0.6.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= filesystems sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= fuz@FreeBSD.org COMMENT= FUSE driver for FreeBSD's UFSv2 WWW= https://github.com/realchonk/fuse-ufs # dependencies are all MIT licensed LICENSE= BSD2CLAUSE MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo fuse:3 USE_GITHUB= yes GH_ACCOUNT= realchonk GH_PROJECT= fuse-ufs CARGO_INSTALL_PATH= fuse-ufs post-install: ${INSTALL_MAN} ${WRKSRC}/docs/fuse-ufs.8 ${STAGEDIR}${PREFIX}/share/man/man8/ ${LN} ${STAGEDIR}${PREFIX}/bin/fuse-ufs ${STAGEDIR}${PREFIX}/bin/mount.ufs .include diff --git a/filesystems/xfuse/Makefile b/filesystems/xfuse/Makefile index 1098d620f256..13ee7a95537c 100644 --- a/filesystems/xfuse/Makefile +++ b/filesystems/xfuse/Makefile @@ -1,25 +1,26 @@ PORTNAME= xfuse DISTVERSION= 0.6.0 +PORTREVISION= 1 CATEGORIES= filesystems MASTER_SITES= CRATESIO MASTER_SITE_SUBDIR= xfs-fuse/${DISTVERSION} PKGNAMEPREFIX= fusefs- DISTNAME= xfs-fuse-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= asomers@FreeBSD.org COMMENT= Read-only FUSE server implementing XFS WWW= https://github.com/KhaledEmaraDev/xfuse LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo fuse:3 PLIST_FILES= bin/xfs-fuse \ share/man/man1/xfs-fuse.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/doc/xfs-fuse.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/filesystems/zerofs/Makefile b/filesystems/zerofs/Makefile index 5c6ed16a8ded..37211a2c26ac 100644 --- a/filesystems/zerofs/Makefile +++ b/filesystems/zerofs/Makefile @@ -1,39 +1,39 @@ PORTNAME= zerofs DISTVERSIONPREFIX= v DISTVERSION= 1.0.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= filesystems sysutils MAINTAINER= stephan@lichtenauer.co.za COMMENT= ZeroFS is 9P/NFS/NBD on top of S3 WWW= https://github.com/Barre/ZeroFS LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC:H}/LICENSE NOT_FOR_ARCHS= armv6 armv7 i386 powerpc NOT_FOR_ARCHS_REASON= 32-bit compilation is not supported BUILD_DEPENDS+= protoc:devel/protobuf LIB_DEPENDS+= libprotobuf.so:devel/protobuf \ libzstd.so:archivers/zstd USES= cargo gmake USE_GITHUB= yes GH_ACCOUNT= Barre GH_PROJECT= ZeroFS CARGO_ENV+= PROTOC=${LOCALBASE}/bin/protoc CARGO_BUILD_ARGS= --no-default-features --features "" RUSTFLAGS+= --cfg tokio_unstable WRKSRC_SUBDIR= zerofs PLIST_FILES= bin/zerofs post-extract: @cd ${WRKDIR} && \ ${MV} zerofs_arrow-rs-object-store-01b0349f126c9eda8e7ad8767c7e4868debe3602 arrow-rs-object-store-01b0349f126c9eda8e7ad8767c7e4868debe3602 .include diff --git a/filesystems/ztop/Makefile b/filesystems/ztop/Makefile index 87e26015275c..4814a37d8830 100644 --- a/filesystems/ztop/Makefile +++ b/filesystems/ztop/Makefile @@ -1,24 +1,24 @@ PORTNAME= ztop DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= filesystems sysutils MAINTAINER= asomers@FreeBSD.org COMMENT= Display ZFS dataset I/O in real time WWW= https://github.com/asomers/ztop LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= asomers PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/finance/electrs/Makefile b/finance/electrs/Makefile index f4c27df54757..b8266e7b774c 100644 --- a/finance/electrs/Makefile +++ b/finance/electrs/Makefile @@ -1,190 +1,191 @@ PORTNAME= electrs DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 +PORTREVISION= 1 CATEGORIES= finance net-p2p MAINTAINER= yuri@FreeBSD.org COMMENT= Reimplementation of Electrum Server, a Bitcoin protocol server WWW= https://github.com/romanz/electrs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= link fails: error: undefined symbol: _Unwind_SjLj_Register, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283841 LIB_DEPENDS= librocksdb.so:databases/rocksdb \ libzstd.so:archivers/zstd USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= romanz CARGO_CRATES= aho-corasick-1.1.3 \ anyhow-1.0.98 \ arrayvec-0.7.6 \ ascii-1.1.0 \ autocfg-1.4.0 \ base58ck-0.1.0 \ base64-0.13.1 \ bech32-0.11.0 \ bindgen-0.69.5 \ bitcoin-0.32.8 \ bitcoin-internals-0.3.0 \ bitcoin-io-0.1.3 \ bitcoin-test-data-0.2.0 \ bitcoin-units-0.1.2 \ bitcoin_hashes-0.14.0 \ bitcoin_slices-0.10.0 \ bitcoincore-rpc-0.19.0 \ bitcoincore-rpc-json-0.19.0 \ bitflags-2.9.1 \ block-buffer-0.10.4 \ block2-0.6.2 \ bzip2-sys-0.1.13+1.0.8 \ cargo_toml-0.14.1 \ cc-1.2.23 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chunked_transfer-1.5.0 \ clang-sys-1.8.1 \ configure_me-0.4.0 \ configure_me_codegen-0.4.8 \ cpufeatures-0.2.17 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ ctrlc-3.5.1 \ digest-0.10.7 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ dispatch2-0.3.0 \ either-1.15.0 \ env_logger-0.10.2 \ errno-0.3.12 \ fastrand-2.3.0 \ fmt2io-1.0.0 \ fnv-1.0.7 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.3 \ glob-0.3.2 \ hermit-abi-0.5.1 \ hex-0.4.3 \ hex-conservative-0.2.2 \ hex_lit-0.1.1 \ httpdate-1.0.3 \ humantime-2.2.0 \ is-terminal-0.4.16 \ itertools-0.12.1 \ itoa-1.0.15 \ jobserver-0.1.33 \ jsonrpc-0.18.0 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.178 \ libredox-0.1.3 \ libz-sys-1.1.22 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ lock_api-0.4.12 \ log-0.4.29 \ memchr-2.7.4 \ minimal-lexical-0.2.1 \ minreq-2.13.4 \ nix-0.30.1 \ nom-7.1.3 \ objc2-0.6.3 \ objc2-encode-4.1.0 \ once_cell-1.21.3 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parse_arg-0.1.6 \ parse_arg-1.0.1 \ pkg-config-0.3.32 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.95 \ procfs-0.17.0 \ procfs-core-0.17.0 \ prometheus-0.14.0 \ protobuf-3.7.2 \ protobuf-support-3.7.2 \ quote-1.0.40 \ r-efi-5.2.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.12 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rust-librocksdb-sys-0.32.0+9.10.0 \ rust-rocksdb-0.36.0 \ rustc-hash-1.1.0 \ rustix-0.38.44 \ rustix-1.1.3 \ scopeguard-1.2.0 \ secp256k1-0.29.1 \ secp256k1-sys-0.10.1 \ serde-1.0.223 \ serde_core-1.0.223 \ serde_derive-1.0.223 \ serde_json-1.0.149 \ sha2-0.10.9 \ shlex-1.3.0 \ signal-hook-0.4.3 \ signal-hook-registry-1.4.5 \ smallvec-1.15.0 \ syn-2.0.101 \ tempfile-3.24.0 \ termcolor-1.4.1 \ thiserror-1.0.69 \ thiserror-2.0.16 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.16 \ tiny_http-0.12.0 \ toml-0.5.11 \ typenum-1.18.0 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ void-1.0.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ 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-link-0.2.0 \ windows-sys-0.59.0 \ windows-sys-0.61.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 \ wit-bindgen-rt-0.39.0 \ zerocopy-0.8.25 \ zerocopy-derive-0.8.25 \ zmij-1.0.2 \ zstd-sys-2.0.13+zstd.1.5.6 MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/finance/hyperswitch/Makefile b/finance/hyperswitch/Makefile index 53be8f757cc2..6768bc56018b 100644 --- a/finance/hyperswitch/Makefile +++ b/finance/hyperswitch/Makefile @@ -1,877 +1,877 @@ PORTNAME= hyperswitch DISTVERSION= 2025.05.16.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= finance MAINTAINER= yuri@FreeBSD.org COMMENT= Payments switch that makes payments fast, reliable and affordable WWW= https://hyperswitch.io/ \ https://github.com/juspay/hyperswitch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: error[E0412]: cannot find type `AtomicU128` in module `core::sync::atomic` BROKEN_i386= compilation fails: error[E0412]: cannot find type `AtomicU128` in module `core::sync::atomic` LIB_DEPENDS= librdkafka.so:net/librdkafka \ libzstd.so:archivers/zstd USES= cargo pgsql pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= juspay CARGO_CRATES= actix-codec-0.5.2 \ actix-cors-0.6.5 \ actix-http-3.9.0 \ actix-macros-0.2.4 \ actix-multipart-0.6.2 \ actix-multipart-derive-0.6.1 \ actix-router-0.5.3 \ actix-rt-2.10.0 \ actix-server-2.5.0 \ actix-service-2.0.2 \ actix-tls-3.4.0 \ actix-utils-3.0.1 \ actix-web-4.9.0 \ actix-web-codegen-4.3.0 \ addr2line-0.22.0 \ adler-1.0.2 \ adler2-2.0.0 \ ahash-0.7.8 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ allocator-api2-0.2.18 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ 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 \ argon2-0.5.3 \ arrayref-0.3.8 \ arrayvec-0.7.6 \ asn1-rs-0.6.2 \ asn1-rs-derive-0.5.1 \ asn1-rs-impl-0.2.0 \ assert-json-diff-2.0.2 \ async-bb8-diesel-0.2.1 \ async-compression-0.4.12 \ async-lock-3.4.0 \ async-stream-0.3.5 \ async-stream-impl-0.3.5 \ async-trait-0.1.82 \ atoi-2.0.0 \ atomic-waker-1.1.2 \ autocfg-1.3.0 \ awc-3.5.1 \ aws-config-1.5.10 \ aws-credential-types-1.2.2 \ aws-runtime-1.5.6 \ aws-sdk-kms-1.51.0 \ aws-sdk-lambda-1.60.0 \ aws-sdk-s3-1.65.0 \ aws-sdk-sesv2-1.57.0 \ aws-sdk-sso-1.50.0 \ aws-sdk-ssooidc-1.51.0 \ aws-sdk-sts-1.51.0 \ aws-sigv4-1.3.0 \ aws-smithy-async-1.2.5 \ aws-smithy-checksums-0.60.13 \ aws-smithy-eventstream-0.60.8 \ aws-smithy-http-0.60.12 \ aws-smithy-http-0.62.0 \ aws-smithy-http-client-1.0.0 \ aws-smithy-json-0.60.7 \ aws-smithy-json-0.61.3 \ aws-smithy-query-0.60.7 \ aws-smithy-runtime-1.8.0 \ aws-smithy-runtime-api-1.7.4 \ aws-smithy-types-1.3.0 \ aws-smithy-xml-0.60.9 \ aws-types-1.3.6 \ axum-0.7.5 \ axum-core-0.4.3 \ backtrace-0.3.73 \ base16ct-0.1.1 \ base16ct-0.2.0 \ base32-0.4.0 \ base62-2.0.2 \ base64-0.13.1 \ base64-0.21.7 \ base64-0.22.1 \ base64-serde-0.8.0 \ base64-simd-0.8.0 \ base64ct-1.6.0 \ bb8-0.8.5 \ bigdecimal-0.4.5 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bitvec-1.0.1 \ blake2-0.10.6 \ blake3-1.5.4 \ block-buffer-0.10.4 \ borsh-1.5.1 \ borsh-derive-1.5.1 \ brotli-6.0.0 \ brotli-decompressor-4.0.1 \ bstr-1.10.0 \ bumpalo-3.16.0 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ bytemuck-1.17.1 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-0.4.12 \ bytes-1.10.1 \ bytes-utils-0.1.4 \ bytestring-1.3.1 \ camino-1.1.9 \ cargo-platform-0.1.8 \ cargo_metadata-0.18.1 \ cast-0.3.0 \ cc-1.2.1 \ cfb-0.7.3 \ cfg-if-0.1.10 \ 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 \ chumsky-0.9.3 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.16 \ clap_builder-4.5.15 \ clap_derive-4.5.13 \ clap_lex-0.7.2 \ cloudabi-0.0.3 \ colorchoice-1.0.2 \ concurrent-queue-2.5.0 \ config-0.14.0 \ const-oid-0.9.6 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ constant_time_eq-0.2.6 \ constant_time_eq-0.3.1 \ convert_case-0.4.0 \ convert_case-0.6.0 \ cookie-0.16.2 \ cookie-0.18.1 \ cookie-factory-0.3.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 \ crc16-0.4.0 \ crc32c-0.6.8 \ crc32fast-1.4.2 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.7.4 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.8.2 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.2.3 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.7.2 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ crypto-bigint-0.4.9 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ csv-1.3.0 \ csv-core-0.1.11 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.14.4 \ darling-0.20.10 \ darling_core-0.14.4 \ darling_core-0.20.10 \ darling_macro-0.14.4 \ darling_macro-0.20.10 \ dashmap-5.5.3 \ data-encoding-2.6.0 \ deadpool-0.10.0 \ deadpool-runtime-0.1.4 \ der-0.6.1 \ der-0.7.9 \ der-parser-9.0.0 \ deranged-0.3.11 \ derive_builder-0.12.0 \ derive_builder_core-0.12.0 \ derive_builder_macro-0.12.0 \ derive_deref-1.1.1 \ derive_more-0.99.18 \ deunicode-1.6.1 \ diesel-2.2.3 \ diesel_derives-2.2.3 \ diesel_migrations-2.2.0 \ diesel_table_macro_syntax-0.2.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ dlv-list-0.5.2 \ dot-generator-0.2.0 \ dot-structures-0.1.1 \ dotenvy-0.15.7 \ dsl_auto_type-0.1.2 \ dyn-clone-1.0.17 \ ecdsa-0.14.8 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ either-1.13.0 \ elliptic-curve-0.12.3 \ elliptic-curve-0.13.8 \ email-encoding-0.3.0 \ email_address-0.2.9 \ encoding_rs-0.8.34 \ equivalent-1.0.1 \ erased-serde-0.3.31 \ erased-serde-0.4.5 \ errno-0.3.9 \ error-stack-0.4.1 \ etcetera-0.8.0 \ event-listener-5.3.1 \ event-listener-strategy-0.5.2 \ fake-2.9.2 \ fantoccini-0.19.3 \ fastrand-2.3.0 \ fdeflate-0.3.4 \ ff-0.12.1 \ ff-0.13.0 \ fiat-crypto-0.2.9 \ fixedbitset-0.4.2 \ flate2-1.0.33 \ float-cmp-0.9.0 \ flume-0.11.0 \ fnv-1.0.7 \ foldhash-0.1.4 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fred-7.1.2 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ funty-2.0.0 \ futures-0.1.31 \ futures-0.3.30 \ futures-channel-0.3.30 \ futures-core-0.3.31 \ futures-executor-0.3.30 \ futures-intrusive-0.5.0 \ 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 \ generic-array-0.14.7 \ gethostname-0.4.3 \ getrandom-0.2.15 \ gimli-0.29.0 \ git2-0.19.0 \ glob-0.3.1 \ globset-0.4.14 \ globwalk-0.8.1 \ globwalk-0.9.1 \ graphviz-rust-0.6.6 \ group-0.12.1 \ group-0.13.0 \ h2-0.3.26 \ h2-0.4.6 \ half-2.4.1 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ hashlink-0.10.0 \ headers-0.3.9 \ headers-core-0.2.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ hex-0.4.3 \ histogram-0.6.9 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.9 \ hostname-0.4.0 \ html-escape-0.2.13 \ http-0.2.12 \ http-1.1.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.4 \ httpdate-1.0.3 \ humansize-2.1.3 \ hyper-0.14.30 \ hyper-1.6.0 \ hyper-proxy-0.9.1 \ hyper-rustls-0.23.2 \ hyper-rustls-0.24.2 \ hyper-timeout-0.5.1 \ hyper-tls-0.5.0 \ hyper-tls-0.6.0 \ hyper-util-0.1.10 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-0.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ ignore-0.4.22 \ image-0.25.2 \ impl-more-0.1.6 \ indexmap-1.9.3 \ indexmap-2.5.0 \ infer-0.15.0 \ into-attr-0.1.1 \ into-attr-derive-0.2.1 \ iovec-0.1.4 \ ipnet-2.9.0 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ iso_country-0.1.4 \ iso_currency-0.4.4 \ isocountry-0.3.2 \ itertools-0.10.5 \ itertools-0.11.0 \ itertools-0.13.0 \ itoa-1.0.11 \ jobserver-0.1.32 \ josekit-0.8.7 \ js-sys-0.3.70 \ json5-0.4.1 \ jsonwebtoken-9.3.0 \ kernel32-sys-0.2.2 \ kinded-0.3.0 \ kinded_macros-0.3.0 \ language-tags-0.3.2 \ lazy_static-1.5.0 \ lettre-0.11.10 \ libc-0.2.158 \ libgit2-sys-0.17.0+1.8.1 \ libm-0.2.8 \ libmimalloc-sys-0.1.39 \ libsqlite3-sys-0.30.1 \ libyml-0.0.4 \ libz-sys-1.1.20 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ litemap-0.7.3 \ local-channel-0.1.5 \ local-waker-0.1.4 \ lock_api-0.3.4 \ lock_api-0.4.12 \ log-0.4.22 \ lru-0.12.5 \ lru-cache-0.1.2 \ lz4_flex-0.11.3 \ matchers-0.1.0 \ matchit-0.7.3 \ maud-0.26.0 \ maud_macros-0.26.0 \ maybe-uninit-2.0.0 \ md-5-0.10.6 \ md5-0.7.0 \ memchr-2.7.4 \ memoffset-0.5.6 \ migrations_internals-2.2.0 \ migrations_macros-2.2.0 \ mimalloc-0.1.43 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.4 \ miniz_oxide-0.8.0 \ mio-0.6.23 \ mio-1.0.2 \ mio-uds-0.6.8 \ miow-0.2.2 \ moka-0.12.7 \ multimap-0.10.0 \ mutually_exclusive_features-0.1.0 \ nanoid-0.4.0 \ native-tls-0.2.12 \ net2-0.2.39 \ nom-7.1.3 \ normpath-1.3.0 \ nu-ansi-term-0.46.0 \ num-bigint-0.4.6 \ num-bigint-dig-0.8.4 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ num_enum-0.5.11 \ num_enum_derive-0.5.11 \ num_threads-0.1.7 \ nutype-0.4.3 \ nutype_macros-0.4.3 \ oauth2-4.4.2 \ object-0.36.4 \ oid-registry-0.7.1 \ once_cell-1.21.1 \ oncemutex-0.1.1 \ oorandom-11.1.4 \ openidconnect-3.5.0 \ opensearch-2.3.0 \ openssl-0.10.70 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.105 \ opentelemetry-0.27.1 \ opentelemetry-aws-0.15.0 \ opentelemetry-otlp-0.27.0 \ opentelemetry-proto-0.27.0 \ opentelemetry_sdk-0.27.1 \ ordered-float-2.10.1 \ ordered-multimap-0.6.0 \ outref-0.5.1 \ overload-0.1.1 \ p256-0.11.1 \ p256-0.13.2 \ p384-0.13.0 \ parking-2.2.0 \ parking_lot-0.9.0 \ parking_lot-0.12.3 \ parking_lot_core-0.6.3 \ parking_lot_core-0.9.10 \ parse-size-1.0.0 \ parse-zoneinfo-0.3.1 \ password-hash-0.5.0 \ paste-1.0.15 \ pathdiff-0.2.1 \ pem-3.0.4 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pest-2.7.11 \ pest_derive-2.7.11 \ pest_generator-2.7.11 \ pest_meta-2.7.11 \ petgraph-0.6.5 \ phf-0.11.2 \ phf_codegen-0.11.2 \ phf_generator-0.11.2 \ phf_shared-0.11.2 \ phonenumber-0.3.6+8.13.36 \ pin-project-1.1.5 \ pin-project-internal-1.1.5 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.9.0 \ pkcs8-0.10.2 \ pkg-config-0.3.30 \ plotters-0.3.6 \ plotters-backend-0.3.6 \ plotters-svg-0.3.6 \ png-0.17.13 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ pq-sys-0.6.1 \ prettyplease-0.2.20 \ primeorder-0.13.6 \ proc-macro-crate-1.3.1 \ proc-macro-crate-3.2.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.94 \ proptest-1.5.0 \ prost-0.13.2 \ prost-build-0.13.2 \ prost-derive-0.13.2 \ prost-types-0.13.2 \ psm-0.1.24 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ qrcode-0.14.1 \ quanta-0.12.3 \ quick-error-1.2.3 \ quick-xml-0.31.0 \ quote-1.0.37 \ quoted_printable-0.5.1 \ r2d2-0.8.10 \ radium-0.7.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_pcg-0.3.1 \ rand_xorshift-0.3.0 \ raw-cpuid-11.1.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rdkafka-0.36.2 \ rdkafka-sys-4.7.0+2.3.0 \ redis-protocol-4.1.0 \ redox_syscall-0.1.57 \ redox_syscall-0.4.1 \ redox_syscall-0.5.3 \ regex-1.10.6 \ regex-automata-0.1.10 \ regex-automata-0.4.7 \ regex-cache-0.2.1 \ regex-lite-0.1.6 \ regex-syntax-0.6.29 \ regex-syntax-0.8.4 \ rend-0.4.2 \ reqwest-0.11.27 \ reqwest-0.12.7 \ rfc6979-0.3.1 \ rfc6979-0.4.0 \ ring-0.16.20 \ ring-0.17.8 \ rkyv-0.7.45 \ rkyv_derive-0.7.45 \ ron-0.8.1 \ ron-parser-0.1.4 \ roxmltree-0.19.0 \ rsa-0.9.6 \ rust-ini-0.19.0 \ rust_decimal-1.36.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc_version-0.2.3 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustify-0.5.3 \ rustify_derive-0.5.3 \ rustix-0.38.36 \ rustls-0.20.9 \ rustls-0.21.12 \ rustls-0.22.4 \ rustls-native-certs-0.6.3 \ rustls-pemfile-1.0.4 \ rustls-pemfile-2.1.3 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.101.7 \ rustls-webpki-0.102.8 \ rustversion-1.0.17 \ rusty-fork-0.3.0 \ ryu-1.0.18 \ same-file-1.0.6 \ scc-2.1.16 \ schannel-0.1.23 \ scheduled-thread-pool-0.2.7 \ scopeguard-1.2.0 \ sct-0.7.1 \ sdd-3.0.2 \ seahash-4.1.0 \ sec1-0.3.0 \ sec1-0.7.3 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ semver-0.9.0 \ semver-1.0.23 \ semver-parser-0.7.0 \ serde-1.0.210 \ serde-value-0.7.0 \ serde-wasm-bindgen-0.5.0 \ serde-wasm-bindgen-0.6.5 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ serde_path_to_error-0.1.16 \ serde_plain-1.0.2 \ serde_qs-0.12.0 \ serde_repr-0.1.19 \ serde_spanned-0.6.7 \ serde_urlencoded-0.7.1 \ serde_with-3.9.0 \ serde_with_macros-3.9.0 \ serde_yml-0.0.11 \ serial_test-3.1.1 \ serial_test_derive-3.1.1 \ sha1-0.10.6 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-registry-1.4.2 \ signal-hook-tokio-0.3.1 \ signature-1.6.4 \ signature-2.2.0 \ simd-adler32-0.3.7 \ simdutf8-0.1.4 \ simple_asn1-0.6.2 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.9 \ slug-0.1.6 \ smallvec-0.6.14 \ smallvec-1.13.2 \ snap-1.1.1 \ socket2-0.5.7 \ spin-0.5.2 \ spin-0.9.8 \ spki-0.6.0 \ spki-0.7.3 \ sqlx-0.8.3 \ sqlx-core-0.8.3 \ sqlx-macros-0.8.3 \ sqlx-macros-core-0.8.3 \ sqlx-mysql-0.8.3 \ sqlx-postgres-0.8.3 \ sqlx-sqlite-0.8.3 \ stable_deref_trait-1.2.0 \ stacker-0.1.17 \ static_assertions-1.1.0 \ stringmatch-0.4.0 \ stringprep-0.1.5 \ strsim-0.10.0 \ strsim-0.11.1 \ strum-0.25.0 \ strum-0.26.3 \ strum_macros-0.25.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.100 \ syn_derive-0.1.8 \ sync_wrapper-0.1.2 \ sync_wrapper-1.0.1 \ synstructure-0.12.6 \ synstructure-0.13.1 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tagptr-0.2.0 \ tap-1.0.1 \ tempfile-3.12.0 \ tera-1.20.0 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ thirtyfour-0.31.0 \ thirtyfour-macros-0.1.3 \ thiserror-1.0.63 \ thiserror-2.0.12 \ thiserror-impl-1.0.63 \ thiserror-impl-2.0.12 \ thread_local-1.1.8 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tiny-keccak-2.0.2 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-0.1.22 \ tokio-1.40.0 \ tokio-codec-0.1.2 \ tokio-current-thread-0.1.7 \ tokio-executor-0.1.10 \ tokio-fs-0.1.7 \ tokio-io-0.1.13 \ tokio-macros-2.4.0 \ tokio-native-tls-0.3.1 \ tokio-reactor-0.1.12 \ tokio-rustls-0.23.4 \ tokio-rustls-0.24.1 \ tokio-rustls-0.25.0 \ tokio-stream-0.1.17 \ tokio-sync-0.1.8 \ tokio-tcp-0.1.4 \ tokio-threadpool-0.1.18 \ tokio-timer-0.2.13 \ tokio-udp-0.1.6 \ tokio-uds-0.2.7 \ tokio-util-0.7.11 \ toml-0.5.11 \ toml-0.7.8 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.19.15 \ toml_edit-0.22.20 \ tonic-0.12.3 \ tonic-build-0.12.2 \ tonic-reflection-0.12.2 \ tonic-types-0.12.2 \ totp-rs-5.6.0 \ tower-0.4.13 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-actix-web-0.7.15 \ tracing-appender-0.2.3 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ tracing-futures-0.2.5 \ tracing-log-0.2.0 \ tracing-opentelemetry-0.28.0 \ tracing-serde-0.1.3 \ tracing-subscriber-0.3.18 \ triomphe-0.1.13 \ try-lock-0.2.5 \ twox-hash-1.6.3 \ typeid-1.0.2 \ typenum-1.17.0 \ ucd-trie-0.1.6 \ unarray-0.1.4 \ 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 \ unicase-2.7.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-properties-0.1.2 \ unicode-segmentation-1.11.0 \ unicode-xid-0.2.5 \ unidecode-0.3.0 \ untrusted-0.7.1 \ untrusted-0.9.0 \ url-2.5.4 \ urlencoding-2.1.3 \ urlparse-0.7.3 \ utf16_iter-1.0.5 \ utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ utoipa-4.2.3 \ utoipa-gen-4.3.0 \ uuid-1.10.0 \ validator-0.17.0 \ valuable-0.1.0 \ vaultrs-0.7.2 \ vcpkg-0.2.15 \ vergen-8.3.2 \ version_check-0.9.5 \ void-1.0.2 \ vsimd-0.8.0 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasite-0.1.0 \ wasm-bindgen-0.2.99 \ wasm-bindgen-backend-0.2.99 \ wasm-bindgen-futures-0.4.43 \ wasm-bindgen-macro-0.2.99 \ wasm-bindgen-macro-support-0.2.99 \ wasm-bindgen-shared-0.2.99 \ web-sys-0.3.70 \ web-time-1.1.0 \ webdriver-0.46.0 \ webpki-0.22.4 \ webpki-roots-0.22.6 \ webpki-roots-0.25.4 \ whoami-1.5.1 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.52.0 \ windows-core-0.52.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.5.40 \ winnow-0.6.18 \ winreg-0.50.0 \ wiremock-0.6.1 \ write16-1.0.0 \ writeable-0.5.5 \ ws2_32-sys-0.2.1 \ wyz-0.5.1 \ x509-parser-0.16.0 \ xmlparser-0.13.6 \ yaml-rust-0.4.5 \ yoke-0.7.4 \ yoke-derive-0.7.4 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.4 \ zerofrom-derive-0.1.4 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 \ rust-i18n,rust-i18n-macro,rust-i18n-support@git+https://github.com/kashif-m/rust-i18n?rev=f2d8096aaaff7a87a847c35a5394c269f75e077a\#f2d8096aaaff7a87a847c35a5394c269f75e077a \ rusty-money@git+https://github.com/varunsrin/rusty_money?rev=bbc0150742a0fff905225ff11ee09388e9babdcc\#bbc0150742a0fff905225ff11ee09388e9babdcc \ josekit@git+https://github.com/sumanmaji4/josekit-rs.git?rev=5ab54876c29a84f86aef8c169413a46026883efe\#5ab54876c29a84f86aef8c169413a46026883efe \ scylla,scylla-cql,scylla-macros@git+https://github.com/juspay/scylla-rust-driver.git?rev=5700aa2847b25437cdd4fcf34d707aa90dca8b89\#5700aa2847b25437cdd4fcf34d707aa90dca8b89 RUSTFLAGS+= --cfg uuid_unstable # disable LTO due to runaway builds: https://github.com/rust-lang/rust/issues/137496 WITHOUT_LTO= yes #CARGO_ENV= CARGO_PROFILE_RELEASE_LTO="thin" \ CARGO_PROFILE_RELEASE_PANIC="abort" \ CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 # change LTO to "thin" because otherwise link consumes tens of GB of memory and runs out of memory on arm64 causing runaway builds CARGO_ENV= CARGO_PROFILE_RELEASE_LTO="false" OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PROGS= config_importer \ drainer \ hsdev \ openapi \ router \ scheduler MAKE_ENV= CARGO_FEATURE_DYNAMIC_LINKING=1 PLIST_FILES= ${PROGS:S/^/bin\/&/} do-install: # binaries (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/finance/ord/Makefile b/finance/ord/Makefile index 6977aee531dd..25933b18cf46 100644 --- a/finance/ord/Makefile +++ b/finance/ord/Makefile @@ -1,492 +1,493 @@ PORTNAME= ord DISTVERSION= 0.27.0 +PORTREVISION= 1 CATEGORIES= finance PKGNAMESUFFIX= -crypto-wallet MAINTAINER= yuri@FreeBSD.org COMMENT= Block-chain index, block explorer, and command-line crypto-wallet WWW= https://ordinals.com LICENSE= CC0-1.0 USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= ordinals 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= adler2-2.0.1 \ aho-corasick-1.1.4 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ alloca-0.4.0 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ arc-swap-1.8.2 \ array-init-0.0.4 \ arrayvec-0.7.6 \ asn1-rs-0.6.2 \ asn1-rs-derive-0.5.1 \ asn1-rs-impl-0.2.0 \ async-channel-2.5.0 \ async-compression-0.4.41 \ async-http-codec-0.8.0 \ async-io-2.6.0 \ async-net-2.0.0 \ async-task-4.7.1 \ async-trait-0.1.89 \ async-web-client-0.6.2 \ atom_syndication-0.12.7 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-rs-1.16.1 \ aws-lc-sys-0.38.0 \ axum-0.8.8 \ axum-core-0.5.6 \ axum-server-0.8.0 \ base58ck-0.1.0 \ base64-0.13.1 \ base64-0.22.1 \ bech32-0.11.1 \ bip322-0.0.10 \ bip39-2.2.2 \ bitcoin-0.32.8 \ bitcoin-internals-0.3.0 \ bitcoin-io-0.1.4 \ bitcoin-units-0.1.2 \ bitcoin_hashes-0.14.1 \ bitcoincore-rpc-0.19.0 \ bitcoincore-rpc-json-0.19.0 \ bitflags-1.3.2 \ bitflags-2.11.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ blocking-1.6.2 \ boilerplate-1.1.1 \ boilerplate-macros-0.0.1 \ boilerplate-parser-0.0.0 \ brotli-8.0.2 \ brotli-decompressor-5.0.0 \ bstr-1.12.1 \ bumpalo-3.20.2 \ byteorder-1.5.0 \ bytes-1.11.1 \ cast-0.3.0 \ cc-1.2.56 \ cfg-if-0.1.10 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.44 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ cmake-0.1.57 \ colorchoice-1.0.4 \ colored-3.1.1 \ compression-codecs-0.4.37 \ compression-core-0.4.31 \ concurrent-queue-2.5.0 \ console-0.16.2 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ criterion-0.8.2 \ criterion-plot-0.8.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ ctrlc-3.5.2 \ darling-0.20.11 \ darling-0.21.3 \ darling-0.23.0 \ darling_core-0.20.11 \ darling_core-0.21.3 \ darling_core-0.23.0 \ darling_macro-0.20.11 \ darling_macro-0.21.3 \ darling_macro-0.23.0 \ data-encoding-2.10.0 \ der-parser-9.0.0 \ deranged-0.5.8 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_more-1.0.0 \ derive_more-impl-1.0.0 \ diff-0.1.13 \ digest-0.10.7 \ diligent-date-parser-0.1.5 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.1 \ displaydoc-0.2.5 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ env_filter-1.0.0 \ env_logger-0.11.9 \ equivalent-1.0.2 \ errno-0.3.14 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ fastrand-2.3.0 \ find-msvc-tools-0.1.9 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs-err-3.3.0 \ fs_extra-1.3.0 \ futures-0.3.32 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-executor-0.3.32 \ futures-io-0.3.32 \ futures-lite-2.6.1 \ futures-macro-0.3.32 \ futures-rustls-0.26.0 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.2 \ globset-0.4.18 \ h2-0.4.13 \ half-2.7.1 \ hashbrown-0.12.3 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ hex-conservative-0.2.2 \ hex-conservative-1.0.1 \ hex_lit-0.1.1 \ http-0.2.12 \ http-1.4.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.3.0 \ hyper-0.14.32 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-1.9.3 \ indexmap-2.13.0 \ indicatif-0.18.4 \ instant-0.1.13 \ ipnet-2.12.0 \ iri-string-0.7.10 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.17 \ jiff-0.2.23 \ jiff-static-0.2.23 \ jobserver-0.1.34 \ js-sys-0.3.91 \ jsonrpc-0.18.0 \ jsonrpc-core-18.0.0 \ jsonrpc-derive-18.0.0 \ jsonrpc-http-server-18.0.0 \ jsonrpc-server-utils-18.0.0 \ keccak-0.1.6 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libc-0.2.183 \ libredox-0.1.14 \ linux-raw-sys-0.12.1 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ matchit-0.8.4 \ maybe-uninit-2.0.0 \ memchr-2.8.0 \ mime-0.3.17 \ mime_guess-2.0.5 \ minicbor-2.2.1 \ minicbor-derive-0.19.3 \ minimal-lexical-0.2.1 \ miniscript-13.0.0 \ miniz_oxide-0.8.9 \ minreq-2.14.1 \ mio-1.1.1 \ mp4-0.14.0 \ native-tls-0.2.18 \ net2-0.2.39 \ never-0.1.0 \ new_mime_guess-4.0.4 \ nix-0.31.2 \ nodrop-0.1.14 \ nom-7.1.3 \ ntapi-0.4.3 \ num-bigint-0.4.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ objc2-0.6.4 \ objc2-core-foundation-0.3.2 \ objc2-encode-4.1.0 \ objc2-io-kit-0.3.2 \ oid-registry-0.7.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.2.1 \ openssl-sys-0.9.111 \ option-ext-0.2.0 \ ord-bitcoincore-rpc-0.19.0 \ ord-bitcoincore-rpc-json-0.19.0 \ page_size-0.6.0 \ parking-2.2.1 \ parking_lot-0.11.2 \ parking_lot_core-0.8.6 \ pem-3.0.6 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.17 \ pin-utils-0.1.0 \ piper-0.2.5 \ pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ polling-3.11.0 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.5 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ proc-macro-crate-0.1.5 \ proc-macro2-1.0.106 \ quick-xml-0.37.5 \ quote-1.0.45 \ r-efi-5.3.0 \ r-efi-6.0.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.11.0 \ rayon-core-1.13.0 \ rcgen-0.13.2 \ redb-3.1.1 \ redox_syscall-0.2.16 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ reqwest-0.12.28 \ ring-0.17.14 \ rss-2.0.12 \ rust-embed-8.11.0 \ rust-embed-impl-8.11.0 \ rust-embed-utils-8.11.0 \ rusticata-macros-4.1.0 \ rustix-1.1.4 \ rustls-0.23.37 \ rustls-acme-0.15.1 \ rustls-pki-types-1.14.0 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.23 \ same-file-1.0.6 \ schannel-0.1.29 \ schemars-0.9.0 \ schemars-1.2.1 \ scopeguard-1.2.0 \ secp256k1-0.29.1 \ secp256k1-sys-0.10.1 \ security-framework-3.7.0 \ security-framework-sys-2.17.0 \ semver-1.0.27 \ serde-1.0.228 \ serde-hex-0.1.0 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ serde_urlencoded-0.7.1 \ serde_with-3.17.0 \ serde_with_macros-3.17.0 \ serde_yaml-0.9.34+deprecated \ sha2-0.10.9 \ sha3-0.10.8 \ shlex-1.3.0 \ simd-adler32-0.3.8 \ slab-0.4.12 \ smallvec-0.6.14 \ smallvec-1.15.1 \ snafu-0.8.9 \ snafu-0.9.0 \ snafu-derive-0.8.9 \ snafu-derive-0.9.0 \ socket2-0.5.10 \ socket2-0.6.3 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.117 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ sysinfo-0.38.4 \ system-configuration-0.7.0 \ system-configuration-sys-0.6.0 \ tempfile-3.26.0 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.50.0 \ tokio-macros-2.6.1 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.6.10 \ tokio-util-0.7.18 \ toml-0.5.11 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-core-0.1.36 \ try-lock-0.2.5 \ typenum-1.19.0 \ unicase-2.9.0 \ unicode-ident-1.0.24 \ unicode-normalization-0.1.25 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unindent-0.2.4 \ unit-prefix-0.5.2 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.8 \ urlencoding-2.1.3 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.114 \ wasm-bindgen-futures-0.4.64 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.91 \ web-time-1.1.0 \ webpki-roots-0.26.11 \ webpki-roots-1.0.6 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.62.2 \ windows-collections-0.3.2 \ windows-core-0.62.2 \ windows-future-0.3.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-numerics-0.3.1 \ windows-registry-0.6.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.52.0 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-threading-0.2.1 \ 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 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ writeable-0.6.2 \ x509-parser-0.16.0 \ yansi-1.0.1 \ yasna-0.5.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.42 \ zerocopy-derive-0.8.42 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.21 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/finance/tickrs/Makefile b/finance/tickrs/Makefile index 7ed01c808918..cb525a2489b9 100644 --- a/finance/tickrs/Makefile +++ b/finance/tickrs/Makefile @@ -1,29 +1,29 @@ PORTNAME= tickrs DISTVERSIONPREFIX= v DISTVERSION= 0.15.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= finance MAINTAINER= lcook@FreeBSD.org COMMENT= Realtime ticker data in your terminal WWW= https://github.com/tarkah/tickrs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= tarkah PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/ftp/termscp/Makefile b/ftp/termscp/Makefile index ad051202e9dd..68b9e4c20aa8 100644 --- a/ftp/termscp/Makefile +++ b/ftp/termscp/Makefile @@ -1,38 +1,38 @@ PORTNAME= termscp DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= ftp MAINTAINER= sec.research.2005@gmail.com COMMENT= TUI file transfer and explorer with support for SCP/SFTP/FTP/S3 WWW= https://github.com/veeso/termscp LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libdbus-1.so:devel/dbus \ libssh2.so:security/libssh2 USES= cargo perl5 USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= veeso CARGO_FEATURES= --no-default-features PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS PORTDOCS= * post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} *.md docs/man.md ${STAGEDIR}${DOCSDIR} .include "${.CURDIR}/bsd.termscp.mk" .include diff --git a/ftp/unftp/Makefile b/ftp/unftp/Makefile index 656f8df2c620..4232249e7f38 100644 --- a/ftp/unftp/Makefile +++ b/ftp/unftp/Makefile @@ -1,465 +1,465 @@ PORTNAME= unftp DISTVERSIONPREFIX= v DISTVERSION= 0.15.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= ftp MAINTAINER= yuri@FreeBSD.org COMMENT= FTP(S) server with a couple of twists written in Rust WWW= https://github.com/bolcom/unFTP LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= bolcom GH_PROJECT= unFTP 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= adler2-2.0.1 \ aho-corasick-1.1.4 \ ambient-authority-0.0.2 \ android_system_properties-0.1.5 \ anstyle-1.0.10 \ anyhow-1.0.100 \ arc-swap-1.8.0 \ asn1-rs-0.7.1 \ asn1-rs-derive-0.6.0 \ asn1-rs-impl-0.2.0 \ async-trait-0.1.88 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.5.0 \ aws-lc-rs-1.15.2 \ aws-lc-sys-0.35.0 \ axum-0.8.8 \ axum-core-0.5.5 \ backon-1.5.0 \ base64-0.21.7 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ built-0.7.7 \ bumpalo-3.19.1 \ byteorder-1.5.0 \ bytes-1.11.0 \ cap-primitives-3.4.2 \ cap-std-3.4.2 \ cargo-lock-10.0.1 \ cc-1.2.50 \ cdfs-0.2.3 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ clap-3.2.25 \ clap-4.5.37 \ clap_builder-4.5.37 \ clap_derive-3.2.25 \ clap_derive-4.5.32 \ clap_lex-0.2.4 \ clap_lex-0.7.4 \ cmake-0.1.57 \ combine-4.6.7 \ console-api-0.9.0 \ console-subscriber-0.5.0 \ const-oid-0.9.6 \ convert_case-0.10.0 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.16 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ dashmap-6.1.0 \ data-encoding-2.9.0 \ der-parser-10.0.0 \ deranged-0.5.5 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ digest-0.10.7 \ displaydoc-0.2.5 \ doc-comment-0.3.4 \ dtoa-0.4.8 \ dunce-1.0.5 \ either-1.15.0 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ erased-serde-0.3.31 \ errno-0.3.14 \ fastrand-2.3.0 \ find-msvc-tools-0.1.5 \ flate2-1.1.5 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ fs-set-times-0.20.2 \ fs_extra-1.3.0 \ fuser-0.13.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.4 \ git2-0.20.2 \ gloo-timers-0.3.0 \ google-apis-common-6.0.4 \ google-logging2-5.0.5+20240531 \ h2-0.3.26 \ h2-0.4.12 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.16.1 \ hdrhistogram-7.5.4 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.5.2 \ hex-0.4.3 \ hmac-0.12.1 \ home-0.5.9 \ http-0.2.12 \ http-1.4.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.3.0 \ hyper-0.14.32 \ hyper-1.8.1 \ hyper-rustls-0.25.0 \ hyper-rustls-0.27.7 \ hyper-timeout-0.5.2 \ hyper-util-0.1.19 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-0.1.5 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-1.9.3 \ indexmap-2.12.1 \ io-extras-0.18.4 \ io-lifetimes-2.0.4 \ ipnet-2.11.0 \ iprange-0.6.7 \ iri-string-0.7.9 \ is-terminal-0.4.17 \ itertools-0.11.0 \ itertools-0.12.1 \ itertools-0.13.0 \ itoa-0.4.8 \ itoa-1.0.16 \ jobserver-0.1.34 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ libc-0.2.178 \ libgit2-sys-0.18.1+1.9.0 \ libunftp-0.21.1 \ libz-sys-1.1.20 \ linux-raw-sys-0.4.15 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lru-slab-0.1.2 \ matchers-0.2.0 \ matches-0.1.10 \ matchit-0.8.4 \ maybe-owned-0.3.4 \ md-5-0.10.6 \ memchr-2.7.6 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ moka-0.12.12 \ nix-0.30.1 \ nom-7.1.3 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_threads-0.1.7 \ oid-registry-0.8.1 \ once_cell-1.21.3 \ opendal-0.53.3 \ openssl-probe-0.1.6 \ os_str_bytes-6.6.1 \ page_size-0.5.0 \ pam-0.7.0 \ pam-sys-0.5.6 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ path_abs-0.5.1 \ percent-encoding-1.0.1 \ percent-encoding-2.3.2 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ portable-atomic-1.12.0 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.103 \ procfs-0.17.0 \ procfs-core-0.17.0 \ prometheus-0.14.0 \ prost-0.14.1 \ prost-derive-0.14.1 \ prost-types-0.14.1 \ protobuf-3.7.2 \ protobuf-support-3.7.2 \ proxy-protocol-0.5.0 \ quick-xml-0.37.4 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.42 \ r-efi-5.3.0 \ r2d2-0.8.10 \ r2d2_redis-0.14.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ redis-0.20.2 \ redox_syscall-0.5.18 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ reqsign-0.16.3 \ reqwest-0.12.28 \ ring-0.17.14 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-0.38.44 \ rustls-0.22.4 \ rustls-0.23.35 \ rustls-native-certs-0.7.3 \ rustls-native-certs-0.8.2 \ rustls-pemfile-1.0.4 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.13.2 \ rustls-webpki-0.102.8 \ rustls-webpki-0.103.8 \ rustversion-1.0.22 \ ryu-1.0.21 \ schannel-0.1.28 \ scheduled-thread-pool-0.2.7 \ scopeguard-1.2.0 \ seahash-4.1.0 \ security-framework-2.11.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.146 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ serde_with-3.11.0 \ serde_with_macros-3.11.0 \ sha1-0.6.1 \ sha1-0.10.6 \ sha1_smol-1.0.1 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-registry-1.4.7 \ simd-adler32-0.3.8 \ simple_logger-4.3.3 \ slab-0.4.11 \ slog-2.8.2 \ slog-async-2.8.0 \ slog-scope-4.4.0 \ slog-stdlog-4.1.1 \ slog-term-2.9.2 \ smallvec-1.15.1 \ snafu-0.6.10 \ snafu-derive-0.6.10 \ socket2-0.5.10 \ socket2-0.6.1 \ stable_deref_trait-1.2.1 \ std_prelude-0.2.12 \ stfu8-0.2.7 \ strsim-0.10.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.111 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tagptr-0.2.0 \ take_mut-0.2.2 \ term-1.2.1 \ termcolor-1.4.1 \ textwrap-0.16.1 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ thread_local-1.1.9 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.48.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.25.0 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.17 \ tokio-util-0.7.17 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ tonic-0.14.2 \ tonic-prost-0.14.2 \ tower-0.5.2 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ typenum-1.19.0 \ unftp-auth-jsonfile-0.3.6 \ unftp-auth-pam-0.2.7 \ unftp-auth-rest-0.2.8 \ unftp-sbe-fs-0.3.0 \ unftp-sbe-gcs-0.2.8 \ unftp-sbe-iso-0.1.2 \ unftp-sbe-opendal-0.2.1 \ unftp-sbe-restrict-0.1.3 \ unftp-sbe-rooter-0.2.2 \ unicode-bidi-0.3.17 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-xid-0.2.6 \ untrusted-0.9.0 \ url-1.7.2 \ url-2.5.7 \ users-0.8.1 \ utf8_iter-1.0.4 \ uuid-1.19.0 \ valid-0.3.1 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.2 \ web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-1.0.4 \ 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-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-registry-0.6.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.6.20 \ winx-0.36.4 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ x509-parser-0.18.0 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ yup-oauth2-9.0.0 \ yup-oauth2-12.1.0 \ zerocopy-0.6.6 \ zerocopy-0.8.31 \ zerocopy-derive-0.6.6 \ zerocopy-derive-0.8.31 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 PLIST_FILES= bin/${PORTNAME} .include diff --git a/games/0ad/Makefile b/games/0ad/Makefile index 24f3430906d0..5ef82f565287 100644 --- a/games/0ad/Makefile +++ b/games/0ad/Makefile @@ -1,89 +1,90 @@ PORTNAME= 0ad DISTVERSION= 0.28.0 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= https://releases.wildfiregames.com/ DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \ ${PORTNAME}-${DISTVERSION}-unix-data.tar.xz MAINTAINER= madpilot@FreeBSD.org COMMENT= Real-time strategy (RTS) game of ancient warfare WWW= https://play0ad.com/ BROKEN_aarch64= fails to compile: no member named verifyHeapAccessDisassembly BROKEN_armv6= fails to link: fatal error: conftest: Unknown error: -1 BROKEN_armv7= fails to link: fatal error: conftest: Unknown error: -1 BROKEN_powerpc64= fails to compile: _psutil_bsd.c: error: 'struct xtcpcb' has no member named 'xt_tp' BUILD_DEPENDS= ${RUST_DEFAULT}>=1.76:lang/${RUST_DEFAULT} \ rust-cbindgen>=0.26.0:devel/rust-cbindgen \ zip:archivers/zip \ cmake:devel/cmake-core LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libicui18n.so:devel/icu \ libpng16.so:graphics/png \ libvorbisfile.so:audio/libvorbis \ libcurl.so:ftp/curl \ libfreetype.so:print/freetype2 \ libgloox.so:net-im/gloox \ libminiupnpc.so:net/miniupnpc \ libenet.so:net/enet \ libsodium.so:security/libsodium \ libfmt.so:devel/libfmt \ libmozjs-128.so:lang/spidermonkey128 \ libnvtt.so:graphics/nvidia-texture-tools USES= compiler:c++11-lib desktop-file-utils dos2unix gmake gnome \ iconv openal:al perl5 pkgconfig python:build sdl tar:xz \ xorg USE_GNOME= libxml2 USE_GL= gl USE_SDL= sdl2 USE_XORG= x11 xcursor USE_PERL5= build WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} BUILD_WRKSRC= ${WRKSRC}/build/workspaces/gcc MAKE_ARGS= config=release verbose=1 CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1 CFLAGS_i386= -msse2 BUNDLE_LIBS= yes DOS2UNIX_REGEX= .*\.([ch]p{0,2}|make) BINARY_ALIAS= python3=${PYTHON_CMD} USE_WX= 3.2+ WX_COMPS= wx:lib MAKE_ENV+= JOBS=${_MAKE_JOBS} PORTDATA= * .include post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ -e 's|%%CC%%|${CC}|' \ ${WRKSRC}/build/premake/extern_libs5.lua .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == gcc @${REINPLACE_CMD} -e '1130,1530s/-rdynamic/-lssp_nonshared &/' \ -e '1112,1502s/"execinfo",/& "ssp_nonshared",/' \ ${WRKSRC}/build/premake/premake5.lua .endif pre-build: (cd ${WRKSRC}/libraries && ${SETENV} ${MAKE_ENV} ./build-source-libs.sh --with-system-mozjs --with-system-nvtt -j ${_MAKE_JOBS}) (cd ${WRKSRC}/build/workspaces && ${SETENV} ${MAKE_ENV} ./update-workspaces.sh --with-system-mozjs --with-system-nvtt --bindir=${PREFIX}/bin --datadir=${DATADIR} --libdir=${PREFIX}/lib/${PORTNAME}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/pyrogenesis ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/build/resources/0ad.sh ${STAGEDIR}${PREFIX}/bin/0ad ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/ActorEditor ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} (cd ${WRKSRC}/binaries/system && ${INSTALL_LIB} libAtlasUI.so libCollada.so ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.png ${STAGEDIR}${PREFIX}/share/pixmaps ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/binaries/data && ${COPYTREE_SHARE} "config l10n tests tools" ${STAGEDIR}${DATADIR}) ${MKDIR} ${STAGEDIR}${DATADIR}/mods/public ${STAGEDIR}${DATADIR}/mods/mod ${TAR} xf ${WRKSRC}/binaries/data/mods/public/public.zip -C ${STAGEDIR}${DATADIR}/mods/public --no-same-permissions ${TAR} xf ${WRKSRC}/binaries/data/mods/mod/mod.zip -C ${STAGEDIR}${DATADIR}/mods/mod --no-same-permissions .include diff --git a/games/DDNet/Makefile b/games/DDNet/Makefile index 051552bdac9c..0b2077158c8f 100644 --- a/games/DDNet/Makefile +++ b/games/DDNet/Makefile @@ -1,112 +1,112 @@ PORTNAME= DDNet PORTVERSION= 19.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= games MASTER_SITES= https://ddnet.tw/downloads/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= DDraceNetwork, a cooperative racing mod of Teeworlds WWW= https://ddnet.tw/ \ https://github.com/ddnet/ddnet LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/license.txt LIB_DEPENDS= libpng.so:graphics/png USES= cargo cmake compiler:c++17-lang pkgconfig python sqlite:3 ssl tar:xz CMAKE_ARGS= -DPYTHON_EXECUTABLE="${PYTHON_CMD}" CMAKE_OFF= AUTOUPDATE DOWNLOAD_GTEST PREFER_BUNDLED_LIBS CXXFLAGS+= -DBINARY_DIR="\\\"${PREFIX}/bin\\\"" CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR=${BUILD_WRKSRC} CARGO_ENV+= DDNET_TEST_NO_LINK=1 CARGO_CRATES= cc-1.0.73 \ cxx-1.0.71 \ cxxbridge-flags-1.0.71 \ cxxbridge-macro-1.0.71 \ link-cplusplus-1.0.6 \ proc-macro2-1.0.40 \ quote-1.0.20 \ syn-1.0.98 \ unicode-ident-1.0.1 PORTDATA= * DATADIR= ${PREFIX}/share/ddnet TEST_ENV= ${MAKE_ENV} GTEST_FILTER=-Io.CurrentExe:Jobs.LookupHost:Io.CurrentExe:Jobs.LookupHostWebsocket OPTIONS_DEFINE= TEST WEBSOCKET MYSQL VIDEORECORDER UPNP VULKAN OPTIONS_MULTI= COMPONENTS OPTIONS_MULTI_COMPONENTS=CLIENT SERVER OPTIONS_DEFAULT= CLIENT SERVER VIDEORECORDER UPNP VULKAN OPTIONS_SUB= yes CLIENT_DESC= Build game client CLIENT_CMAKE_BOOL= CLIENT CLIENT_USES= gettext gl sdl xorg desktop-file-utils CLIENT_USE= GL=gl,glew SDL=sdl2 CLIENT_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libwavpack.so:audio/wavpack \ libopusfile.so:audio/opusfile \ libopus.so:audio/opus \ libogg.so:audio/libogg \ libnotify.so:devel/libnotify \ libcurl.so:ftp/curl SERVER_DESC= Build game server SERVER_CMAKE_BOOL= SERVER # does not build without these libs, but does not need them in # runtime either SERVER_BUILD_DEPENDS= glew>=0:graphics/glew \ wavpack>=0:audio/wavpack TEST_BUILD_DEPENDS= googletest>=0:devel/googletest TEST_TEST_TARGET= run_tests # tests are broken WEBSOCKET_CMAKE_BOOL= WEBSOCKETS WEBSOCKET_LIB_DEPENDS= libwebsockets.so:net/libwebsockets MYSQL_DESC= Enable MySQL/MariaDB support for server MYSQL_CMAKE_BOOL= MYSQL MYSQL_USES= mysql MYSQL_LIB_DEPENDS= libmysqlcppconn.so:databases/mysql-connector-c++ VIDEORECORDER_DESC= Video recording support using FFmpeg to the client VIDEORECORDER_CMAKE_BOOL=VIDEORECORDER VIDEORECORDER_LIB_DEPENDS=libavcodec.so:multimedia/ffmpeg UPNP_DESC= UPnP support for the server UPNP_CMAKE_BOOL= UPNP UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc UPNP_IMPLIES= SERVER VULKAN_DESC= Enable the vulkan backend VULKAN_CMAKE_BOOL= VULKAN VULKAN_IMPLIES= CLIENT VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader post-extract: # json-parser and md5 are left intact .for dep in glew pnglite wavpack zlib @${RM} -r ${WRKSRC}/src/engine/external/${dep} .endfor post-build: @${ECHO_MSG} "===> Returning from cargo build to cmake build" @${FIND} ${BUILD_WRKSRC} -name libddnet_engine_shared.a -exec ${CP} -p {} ${BUILD_WRKSRC}/release/ \; @cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} ${ALL_TARGET} post-patch: @${REINPLACE_CMD} -e '/find_package.*Git/ d' ${WRKSRC}/CMakeLists.txt post-patch-TEST-off: @${REINPLACE_CMD} -e '/find_package.*GTest/ d' ${WRKSRC}/CMakeLists.txt .include diff --git a/games/anki/Makefile b/games/anki/Makefile index 840836eb11ab..8b22fa85c2f7 100644 --- a/games/anki/Makefile +++ b/games/anki/Makefile @@ -1,185 +1,185 @@ PORTNAME= anki DISTVERSION= 25.09.2 -PORTREVISION= 4 +PORTREVISION= 5 # Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes CATEGORIES= games education python MASTER_SITES= LOCAL/kai/:yarncache DISTFILES= anki-yarn-cache-${DISTVERSION}${EXTRACT_SUFX}:yarncache MAINTAINER= kai@FreeBSD.org COMMENT= Flashcard trainer with spaced repetition WWW= https://apps.ankiweb.net/ LICENSE= AGPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc NOT_FOR_ARCHS_REASON= the provided build system written in Rust (= runner) accepts only 64-bit systems. BUILD_DEPENDS= protoc:devel/protobuf \ rsync:net/rsync \ uv:devel/uv \ yarn:www/yarn \ ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mypy-protobuf>=1.21:devel/py-mypy-protobuf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ruff>0:devel/py-ruff@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libzstd.so:archivers/zstd RUN_DEPENDS= lame:audio/lame \ ${PYTHON_PKGNAMEPREFIX}pyaudio>0:audio/py-pyaudio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}send2trash>0:deskutils/py-send2trash@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}orjson>0:devel/py-orjson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-Cors>0:www/py-flask-cors@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21:devel/py-protobuf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}waitress>=2.0.0:www/py-waitress@${PY_FLAVOR} # USES=ssl is required for the compilation of the Rust code USES= cargo desktop-file-utils ninja nodejs:build pyqt:6 python \ shebangfix ssl USE_GITHUB= yes GH_ACCOUNT= ankitects # Translation files GH_TUPLE= ankitects:anki-core-i18n:480ef0d:ftlrslib \ ankitects:anki-desktop-ftl:fd5f984:ftlextra USE_PYQT= pyqt6 sip:build webengine SHEBANG_FILES= yarn qt/tools/runanki.system.in CARGO_CARGOTOML= ${WRKSRC}/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TARGET_DIR= ${WRKSRC}/out/rust # Variables used by the "runner" build system MAKE_ENV+= NODE_BINARY=${LOCALBASE}/bin/node \ OFFLINE_BUILD=1 \ PROTOC_BINARY=${LOCALBASE}/bin/protoc \ PYTHON_BINARY=${PYTHON_CMD} \ UV_BINARY=${LOCALBASE}/bin/uv \ UV_NO_BUILD_ISOLATION=1 \ UV_OFFLINE=1 \ YARN_BINARY=${LOCALBASE}/bin/yarn \ YARN_CACHE_FOLDER=${_MY_YARNCACHE} \ out=${WRKSRC}/out # If RELEASE is unset the "runner" build system omits the # "--release" flag for cargo(1). .if !defined(WITH_DEBUG) MAKE_ENV+= RELEASE=1 .endif OPTIONS_DEFAULT= MPV OPTIONS_GROUP= PLAYER OPTIONS_GROUP_PLAYER= MPLAYER MPV OPTIONS_SUB= yes MPV_DESC= mpv media player support MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer MPV_RUN_DEPENDS= mpv:multimedia/mpv # Should contain the most recent commit that reflects ${DISTVERSION} and must # be exactly 8 digits otherwise the check for newer versions won't work as # expected. _MY_BUILDHASH= 3890e12c # Remove ${CARGO_BUILD_TARGET} from ${CARGO_ENV} to avoid problems with # hardcoded paths as the "runner" build system expects its components # in ${WRKSRC}/out/rust/debug _MY_CARGO_ENV= ${CARGO_ENV:C/CARGO_BUILD_TARGET=.+//} # Path of the cache that is used by www/yarn _MY_YARNCACHE= ${WRKDIR}/.yarn post-extract: # Some parts of the runner build system expects to be in a git repository @${TOUCH} ${WRKSRC}/.git # Prepare the virtual repositories for the translation files @${RM} -r ${WRKSRC}/ftl/core-repo ${WRKSRC}/ftl/qt-repo @${RLN} ${WRKSRC_ftlrslib} ${WRKSRC}/ftl/core-repo @${RLN} ${WRKSRC_ftlextra} ${WRKSRC}/ftl/qt-repo post-patch: @${REINPLACE_CMD} -e 's|\@PREFIX\@|${PREFIX}|' \ ${WRKSRC}/qt/tools/runanki.system.in pre-configure: # Create paths for the Python pseudo venv and link some binaries to it. ${MKDIR} ${WRKSRC}/out/pyenv/bin ${LN} -s ${PYTHON_CMD} ${WRKSRC}/out/pyenv/bin/python ${LN} -s ${LOCALBASE}/bin/protoc-gen-mypy ${WRKSRC}/out/pyenv/bin/protoc-gen-mypy # Overview of the build process # # 1. The "runner" build system is built explicitly with the "--release" flag # to avoid issues with hardcoded paths. Once completed the binaries are # placed into ${WRKSRC}/out/rust/release. # 2. As soon as step 1 is finished, the "runner" build system is executed, # which then processes the following steps: # * build remaining components of "runner" (= ninja_gen, configure, etc.) # * generate the ninja file and run ninja afterwards # * create the Python wheel files (via "uv") in ${WRKSRC}/out/wheels pre-build: ${ECHO_CMD} -e "${_MY_BUILDHASH}" >> ${WRKSRC}/out/buildhash ${ECHO_MSG} "===> Building runner build framework" cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${_MY_CARGO_ENV} \ ${CARGO} build --package runner --release --verbose --verbose do-build: ${ECHO_MSG} "===> Executing runner build framework" cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${_MY_CARGO_ENV} \ ${WRKSRC}/out/rust/release/runner build wheels post-build: ${MKDIR} ${WRKSRC}/out/dist cd ${WRKSRC}/out/wheels \ && ${UNZIP_NATIVE_CMD} -d ${WRKSRC}/out/dist -x *.orig anki*.whl \ && ${UNZIP_NATIVE_CMD} -d ${WRKSRC}/out/dist -x *.orig aqt*.whl # Update the timestamps otherwise the set dates of the wheels # (= 1980-01-01 00:00:00) are used ${FIND} ${WRKSRC}/out/dist -type f -exec ${TOUCH} {} + do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/_aqt \ ${STAGEDIR}${DATADIR}/anki \ ${STAGEDIR}${DATADIR}/aqt \ ${STAGEDIR}${PREFIX}/share/pixmaps \ ${STAGEDIR}${PREFIX}/share/applications cd ${WRKSRC}/out/dist/ \ && ${COPYTREE_SHARE} _aqt ${STAGEDIR}${DATADIR} "! -name .gitignore" \ && ${COPYTREE_SHARE} anki ${STAGEDIR}${DATADIR} "! -name .gitignore" \ && ${COPYTREE_SHARE} aqt ${STAGEDIR}${DATADIR} "! -name .gitignore" cd ${WRKSRC}/qt/launcher/lin \ && ${INSTALL_DATA} anki.xpm anki.png ${STAGEDIR}${PREFIX}/share/pixmaps \ && ${INSTALL_DATA} anki.desktop ${STAGEDIR}${PREFIX}/share/applications \ && ${INSTALL_MAN} anki.1 ${STAGEDIR}${PREFIX}/share/man/man1 cd ${WRKSRC}/qt/tools \ && ${INSTALL_SCRIPT} runanki.system.in ${STAGEDIR}${PREFIX}/bin/anki # Autogenerate some parts of the plist file as several *.css and *.mjs files # have a computed filename. As it is user-specific it is impossible to know # their filename in advance. post-install: @${FIND} ${STAGEDIR}${DATADIR}/_aqt/data/web/sveltekit/_app/immutable/ -type f -name "*.css" -o -name "*.mjs" | \ ${SORT} | ${SED} -e 's|${STAGEDIR}||' \ >> ${TMPPLIST} # Helper target to make the generation of the yarn cache easier make-yarn-cache: patch @${RM} -r ${_MY_YARNCACHE} @cd ${WRKSRC} \ && ${LOCALBASE}/bin/yarn --cache-folder ${_MY_YARNCACHE} install --ignore-scripts @cd ${WRKDIR} \ && ${TAR} -czf ${PORTNAME}-yarn-cache-${DISTVERSION}${EXTRACT_SUFX} .yarn \ && ${ECHO_CMD} "Please upload the file ${WRKDIR}/${PORTNAME}-yarn-cache-${DISTVERSION}${EXTRACT_SUFX}" .include diff --git a/games/genact/Makefile b/games/genact/Makefile index 92bc76df856f..989ea014e2ca 100644 --- a/games/genact/Makefile +++ b/games/genact/Makefile @@ -1,26 +1,26 @@ PORTNAME= genact DISTVERSIONPREFIX= v DISTVERSION= 1.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MAINTAINER= eduardo@FreeBSD.org COMMENT= Nonsense activity generator WWW= https://github.com/svenstaro/genact LICENSE= APACHE20 BSD3CLAUSE ISCL MIT UNLICENSE LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= svenstaro PLIST_FILES= bin/genact \ share/man/man1/genact.1.gz post-install: ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --print-manpage > ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/games/gnome-robots/Makefile b/games/gnome-robots/Makefile index c7ad6535a5b8..7ef0cd2e6811 100644 --- a/games/gnome-robots/Makefile +++ b/games/gnome-robots/Makefile @@ -1,34 +1,34 @@ PORTNAME= gnome-robots DISTVERSION= 41.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= games gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME robots WWW= https://gitlab.gnome.org/GNOME/gnome-robots LICENSE= GPLv3+ BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene USES= cargo desktop-file-utils gettext gnome meson pkgconfig tar:bz2 USE_GNOME= glib20 gtk40 libadwaita librsvg2 libxml2 USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= GNOME CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} GLIB_SCHEMAS= org.gnome.Robots.gschema.xml post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gnome-robots .include diff --git a/games/hivetui/Makefile b/games/hivetui/Makefile index 16b46597f248..6cca04a30ffa 100644 --- a/games/hivetui/Makefile +++ b/games/hivetui/Makefile @@ -1,20 +1,20 @@ PORTNAME= hivetui DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= games MAINTAINER= fuz@FreeBSD.org COMMENT= Terminal implementation of the game Hive WWW= https://github.com/N-Maas/hivetui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= N-Maas PLIST_FILES= bin/hivetui .include diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile index 3e76553f6a5b..4a964a1deb3b 100644 --- a/games/jaggedalliance2/Makefile +++ b/games/jaggedalliance2/Makefile @@ -1,227 +1,227 @@ PORTNAME= ja2 DISTVERSIONPREFIX= v DISTVERSION= 0.22.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MAINTAINER= timp87@gmail.com COMMENT= Port of "Jagged Alliance 2" using SDL WWW= https://ja2-stracciatella.github.io/ LICENSE= PD SFI-SCLA LICENSE_COMB= multi LICENSE_NAME_SFI-SCLA= Strategy First Inc. Source Code License Agreement LICENSE_FILE_SFI-SCLA= ${WRKSRC}/SFI\ Source\ Code\ license\ agreement.txt LICENSE_PERMS_SFI-SCLA= dist-mirror no-dist-sell pkg-mirror no-pkg-sell \ auto-accept LICENSE_DISTFILES_SFI-SCLA= ${DISTNAME}${EXTRACT_SUFX} # Ignore this if you feel adventurous ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64le ONLY_FOR_ARCHS_REASON= requires little endian environment BUILD_DEPENDS= magic_enum>=0.8.2:devel/magic_enum \ miniaudio>=0.11:audio/miniaudio \ sol2>=3.5.0:devel/sol2 \ string_theory>=3.9:devel/string_theory LIB_DEPENDS= libfltk.so:x11-toolkits/fltk USES= cargo cmake compiler:c++20-lang gl lua:53+ pkgconfig sdl xorg USE_GITHUB= yes GH_ACCOUNT= ja2-stracciatella GH_PROJECT= ja2-stracciatella USE_GL= gl USE_SDL= sdl2 USE_XORG= ice sm x11 xext CMAKE_ARGS= -DEXTRA_DATA_DIR:PATH="${DATADIR}" \ -DMAGICENUM_INCLUDE_DIR="${PREFIX}/include/magic_enum" \ -DMINIAUDIO_INCLUDE_DIR="${PREFIX}/include/miniaudio" CMAKE_OFF= LOCAL_LUA_LIB LOCAL_MAGICENUM_LIB LOCAL_MINIAUDIO_LIB \ LOCAL_SOL_LIB LOCAL_STRING_THEORY_LIB WITH_UNITTESTS CARGO_CRATES= addr2line-0.17.0 \ adler-1.0.2 \ ahash-0.7.6 \ aho-corasick-0.7.18 \ ansi_term-0.11.0 \ anyhow-1.0.69 \ ascii-0.9.3 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.65 \ base64-0.13.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.5.0 \ block-buffer-0.10.3 \ bytecount-0.6.3 \ byteorder-1.4.3 \ bytes-1.4.0 \ caseless-0.2.1 \ cbindgen-0.20.0 \ cc-1.0.73 \ cesu8-1.1.0 \ cfg-if-1.0.0 \ clap-2.33.4 \ combine-3.8.1 \ combine-4.6.4 \ crossbeam-channel-0.5.4 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.8 \ crossbeam-utils-0.8.8 \ crypto-common-0.1.6 \ cty-0.2.2 \ deunicode-0.4.3 \ digest-0.10.6 \ dirs-4.0.0 \ dirs-sys-0.3.7 \ dunce-1.0.2 \ either-1.6.1 \ equivalent-1.0.1 \ errno-0.3.8 \ error-chain-0.12.4 \ fancy-regex-0.8.0 \ fastrand-2.0.2 \ fluent-uri-0.1.4 \ form_urlencoded-1.1.0 \ fraction-0.10.0 \ generic-array-0.14.5 \ getopts-0.2.21 \ getrandom-0.2.12 \ gimli-0.26.1 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ heck-0.3.3 \ hermit-abi-0.1.19 \ hex-0.4.3 \ idna-0.3.0 \ indexmap-1.9.2 \ indexmap-2.3.0 \ iso8601-0.4.2 \ itoa-1.0.1 \ json-patch-2.0.0 \ json_comments-0.2.1 \ jsonptr-0.4.7 \ jsonschema-0.16.0 \ lazy_static-1.4.0 \ libc-0.2.153 \ linux-raw-sys-0.4.13 \ lock_api-0.4.9 \ log-0.4.16 \ lru-0.8.1 \ md-5-0.10.5 \ memchr-2.4.1 \ memoffset-0.6.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.5.1 \ nom-7.1.3 \ num-0.2.1 \ num-bigint-0.2.6 \ num-cmp-0.1.0 \ num-complex-0.2.4 \ num-integer-0.1.45 \ num-iter-0.1.43 \ num-rational-0.2.4 \ num-traits-0.2.15 \ num_cpus-1.13.1 \ num_enum-0.5.7 \ num_enum_derive-0.5.7 \ num_threads-0.1.6 \ object-0.28.3 \ once_cell-1.10.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.7 \ percent-encoding-2.2.0 \ proc-macro-crate-1.1.3 \ proc-macro2-1.0.86 \ quote-1.0.36 \ raw-window-handle-0.5.0 \ rayon-1.6.1 \ rayon-core-1.10.2 \ redox_syscall-0.2.13 \ redox_users-0.4.3 \ regex-1.7.1 \ regex-syntax-0.6.28 \ rustc-demangle-0.1.21 \ rustix-0.38.32 \ ryu-1.0.9 \ same-file-1.0.6 \ scopeguard-1.1.0 \ serde-1.0.204 \ serde_derive-1.0.204 \ serde_json-1.0.122 \ serde_yaml-0.9.17 \ simplelog-0.12.0 \ slug-0.1.4 \ smallvec-1.10.0 \ strsim-0.8.0 \ syn-1.0.107 \ syn-2.0.72 \ tempfile-3.10.1 \ termcolor-1.1.3 \ textwrap-0.11.0 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ time-0.3.15 \ time-macros-0.2.4 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ toml-0.5.9 \ typenum-1.15.0 \ unicode-bidi-0.3.10 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.9 \ unreachable-1.0.0 \ unsafe-libyaml-0.2.10 \ url-2.3.1 \ uuid-0.8.2 \ vec_map-0.8.2 \ version_check-0.9.4 \ void-1.0.2 \ walkdir-2.3.2 \ wasi-0.11.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 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-targets-0.42.1 \ windows-targets-0.52.4 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_gnullvm-0.52.4 \ windows_aarch64_msvc-0.42.1 \ windows_aarch64_msvc-0.52.4 \ windows_i686_gnu-0.42.1 \ windows_i686_gnu-0.52.4 \ windows_i686_msvc-0.42.1 \ windows_i686_msvc-0.52.4 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnu-0.52.4 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_gnullvm-0.52.4 \ windows_x86_64_msvc-0.42.1 \ windows_x86_64_msvc-0.52.4 CARGO_CARGOLOCK= ${WRKSRC}/rust/Cargo.lock CARGO_CARGOTOML= ${WRKSRC}/rust/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV:NCARGO_TARGET_DIR=*} LDFLAGS+= -Wl,--as-needed SUB_FILES= pkg-message SUB_LIST= DATADIR=${DATADIR} post-patch: @${REINPLACE_CMD} -e 's|/some/place/where/the/data/is|${DATADIR}|' \ ${WRKSRC}/rust/stracciatella/src/config/ja2_json.rs \ ${WRKSRC}/rust/stracciatella/src/config/engine_options.rs .include diff --git a/games/jumpy/Makefile b/games/jumpy/Makefile index 7dd311a44585..7b8c6fc7ce7e 100644 --- a/games/jumpy/Makefile +++ b/games/jumpy/Makefile @@ -1,44 +1,44 @@ PORTNAME= jumpy DISTVERSIONPREFIX= v DISTVERSION= 0.12.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= games wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Tactical 2D shooter in fishy pixels style WWW= https://fishfolk.org/games/jumpy/ LICENSE= CC-BY-NC-4.0 MIT LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/licenses/LICENSE-MIT LICENSE_DISTFILES_CC-BY-NC-4.0= ${DISTNAME}${EXTRACT_SUFX} LIB_DEPENDS= libasound.so:audio/alsa-lib \ libudev.so:devel/libudev-devd RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader USES= cargo USE_GITHUB= yes GH_ACCOUNT= fishfolk WITHOUT_LTO= yes # XXX bug 277333 # bevy_dylib PLIST_FILES= bin/${PORTNAME} PORTDATA= * .if ${MACHINE_ARCH} == i386 || "${MACHINE_ARCH:Marmv?}" != "" # https://github.com/rust-lang/rust/issues/85598 CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false # https://github.com/briansmith/ring/issues/1793#issuecomment-1793243725 RUSTFLAGS+= -C target-feature=+sse2 .endif post-patch: # Search assets under PREFIX instead of current directory @${REINPLACE_CMD} 's,assets",${DATADIR}/&,' \ ${WRKSRC}/src/main.rs \ ${WRKSRC_crate_bevy_asset}/src/lib.rs post-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} "assets" ${STAGEDIR}${DATADIR}) .include diff --git a/games/punchy/Makefile b/games/punchy/Makefile index b1f35e15351e..6ec62ad4a694 100644 --- a/games/punchy/Makefile +++ b/games/punchy/Makefile @@ -1,50 +1,50 @@ PORTNAME= punchy DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= games wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= 2.5D side-scroller beatemup, made in Bevy WWW= https://fishfolk.org/games/punchy/ LICENSE= CC-BY-NC-4.0 MIT LICENSE_COMB= multi LICENSE_DISTFILES_CC-BY-NC-4.0= ${DISTNAME}${EXTRACT_SUFX} ONLY_FOR_ARCHS= aarch64 amd64 i386 ONLY_FOR_ARCHS_REASON= bundled v8 only supported on these LIB_DEPENDS= libasound.so:audio/alsa-lib \ libudev.so:devel/libudev-devd RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader USES= cargo USE_GITHUB= yes GH_ACCOUNT= fishfolk PLIST_FILES= bin/${PORTNAME} PORTDATA= * # Bundled v8 BUILD_DEPENDS+= gn:devel/gn USES+= ninja:build python:build BINARY_ALIAS+= python=${PYTHON_CMD} CARGO_ENV+= V8_FROM_SOURCE=1 CLANG_BASE_PATH="/usr" GN_ARGS='${GN_ARGS}' GN_ARGS+= use_custom_libcxx=false .if ${MACHINE_ARCH} == i386 || "${MACHINE_ARCH:Marmv?}" != "" # https://github.com/rust-lang/rust/issues/85598 LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-patch: # Search assets under PREFIX instead of current directory @${REINPLACE_CMD} 's,assets",../${DATADIR_REL}/&,' \ ${WRKSRC_crate_bevy_asset}/src/lib.rs post-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} "assets" ${STAGEDIR}${DATADIR}) .include diff --git a/games/rpg-cli/Makefile b/games/rpg-cli/Makefile index 5a78343bcbda..e9f9b047295b 100644 --- a/games/rpg-cli/Makefile +++ b/games/rpg-cli/Makefile @@ -1,92 +1,92 @@ PORTNAME= rpg-cli DISTVERSION= 1.0.1 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= games MAINTAINER= lcook@FreeBSD.org COMMENT= Your filesystem as a dungeon WWW= https://github.com/facundoolano/rpg-cli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= facundoolano CARGO_CRATES= anyhow-1.0.43 \ atty-0.2.14 \ autocfg-1.0.1 \ bincode-1.3.3 \ bitflags-1.3.2 \ cfg-if-1.0.0 \ clap-3.0.0-beta.4 \ clap_derive-3.0.0-beta.4 \ colored-2.0.0 \ ctor-0.1.20 \ dirs-3.0.2 \ dirs-sys-0.3.6 \ dtoa-0.4.8 \ dunce-1.0.2 \ erased-serde-0.3.16 \ getrandom-0.2.3 \ ghost-0.1.2 \ hashbrown-0.11.2 \ heck-0.3.3 \ hermit-abi-0.1.19 \ indexmap-1.7.0 \ inventory-0.1.10 \ inventory-impl-0.1.10 \ itoa-0.4.7 \ lazy_static-1.4.0 \ libc-0.2.99 \ linked-hash-map-0.5.4 \ once_cell-1.8.0 \ os_str_bytes-3.1.0 \ ppv-lite86-0.2.10 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.28 \ quote-1.0.9 \ rand-0.8.4 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ rand_hc-0.3.1 \ redox_syscall-0.2.10 \ redox_users-0.4.0 \ ryu-1.0.5 \ serde-1.0.127 \ serde_derive-1.0.127 \ serde_json-1.0.66 \ serde_yaml-0.8.18 \ strsim-0.10.0 \ strum-0.21.0 \ strum_macros-0.21.1 \ syn-1.0.75 \ termcolor-1.1.2 \ textwrap-0.14.2 \ typetag-0.1.7 \ typetag-impl-0.1.7 \ unicode-segmentation-1.8.0 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ vec_map-0.8.2 \ version_check-0.9.3 \ wasi-0.10.2+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 \ yaml-rust-0.4.5 PLIST_FILES= bin/${PORTNAME} PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/games/sulis/Makefile b/games/sulis/Makefile index ef047b209e9c..cc8292082391 100644 --- a/games/sulis/Makefile +++ b/games/sulis/Makefile @@ -1,44 +1,44 @@ PORTNAME= sulis DISTVERSION= 1.0.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= games PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= af773b9f09753ea8614ac82dd8033c870a5a779c.patch:-p1 \ fda9fbe830c0db6fbba153f3c2de34ccebf4630f.patch:-p1 MAINTAINER= alven@FreeBSD.org COMMENT= Turn based tactical RPG with several campaigns, written in Rust WWW= https://www.sulisgame.com/ \ https://github.com/Grokmoo/sulis/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/docs/GPLv3-LICENSE LIB_DEPENDS= libasound.so:audio/alsa-lib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins USES= cargo dos2unix DOS2UNIX_REGEX= .*\.(rs|toml|yml) USE_GITHUB= yes GH_ACCOUNT= Grokmoo CARGO_BUILD_ARGS= --workspace # to also build the editor CARGO_INSTALL= no PORTDATA= campaigns/* data/* mods/* post-patch: ${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/config.sample.yml ${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|g' ${WRKSRC}/sulis_core/src/config.rs do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${ETCDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "campaigns data mods" ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${WRKSRC}/config.sample.yml ${STAGEDIR}${ETCDIR}/config.yml.sample ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/main ${STAGEDIR}${PREFIX}/bin/sulis ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/editor ${STAGEDIR}${PREFIX}/bin/sulis-editor .include diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index 6c762631faee..1a6d3b0863d3 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,72 +1,73 @@ PORTNAME= veloren PORTVERSION= s20260318 +PORTREVISION= 1 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly MAINTAINER= jbeich@FreeBSD.org COMMENT= Multiplayer voxel RPG written in Rust (weekly snapshot) WWW= https://veloren.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= https://github.com/bytecodealliance/wasmtime/issues/5499 ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= unsupported platform by https://github.com/wasmerio/wasmer LIB_DEPENDS= libzstd.so:archivers/zstd \ libasound.so:audio/alsa-lib \ libudev.so:devel/libudev-devd \ libshaderc_shared.so:graphics/shaderc \ libxkbcommon-x11.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes GL_TAGNAME= v0.18.0-126-g8e3f8d2e6b # git describe --long --match='v[0-9]*' weekly GL_DATE= $$(${AWK} '/TIMESTAMP/ { print $$3 }' ${DISTINFO_FILE}) CARGO_ENV= VELOREN_GIT_VERSION=${GL_TAGNAME:C,(.*)-.*-g(.{8}).*,\1/\2,}/${GL_DATE} \ VELOREN_USERDATA_STRATEGY=system \ SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ share/applications/net.veloren.veloren.desktop \ share/metainfo/net.veloren.veloren.metainfo.xml \ share/pixmaps/net.veloren.veloren.png PORTDATA= * CONFLICTS_INSTALL= ${PORTNAME} # Fixes error "Instruction does not dominate all uses!" WITHOUT_LTO= yes # XXX bug 277333 # https://gitlab.com/veloren/veloren/issues/264 CARGO_ENV+= RUSTC_BOOTSTRAP=1 # XXX https://github.com/rust-lang/cargo/issues/4101 CARGO_INSTALL_PATH= server-cli voxygen post-patch: # Respect PREFIX != /usr/local for system assets @${REINPLACE_CMD} -e 's,/usr/share,${DATADIR:H},' \ ${WRKSRC}/common/assets/src/lib.rs do-install: # XXX [workspace.dependencies] breaks rebuild in subdirs .for f in ${CARGO_INSTALL_PATH} ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/${PORTNAME}-$f \ ${STAGEDIR}${PREFIX}/bin .endfor post-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} assets ${STAGEDIR}${DATADIR}) ${RLN} ${STAGEDIR}${DATADIR}/assets/voxygen/*.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${RLN} ${STAGEDIR}${DATADIR}/assets/voxygen/*.png \ ${STAGEDIR}${PREFIX}/share/pixmaps ${MKDIR} ${STAGEDIR}${PREFIX}/share/metainfo ${RLN} ${STAGEDIR}${DATADIR}/assets/voxygen/*.metainfo.xml \ ${STAGEDIR}${PREFIX}/share/metainfo .include diff --git a/graphics/artem/Makefile b/graphics/artem/Makefile index 061d0cc61dd0..85f95085195e 100644 --- a/graphics/artem/Makefile +++ b/graphics/artem/Makefile @@ -1,20 +1,20 @@ PORTNAME= artem DISTVERSIONPREFIX= v DISTVERSION= 3.0.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics MAINTAINER= adamw@FreeBSD.org COMMENT= Converts images to ASCII art WWW= https://github.com/finefindus/artem LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= finefindus PLIST_FILES= bin/artem .include diff --git a/graphics/asciinema-agg/Makefile b/graphics/asciinema-agg/Makefile index 1ee3bf8e1af7..3b70a9d9e3e1 100644 --- a/graphics/asciinema-agg/Makefile +++ b/graphics/asciinema-agg/Makefile @@ -1,21 +1,21 @@ PORTNAME= agg DISTVERSIONPREFIX= v DISTVERSION= 1.7.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics PKGNAMEPREFIX= asciinema- MAINTAINER= dtxdf@FreeBSD.org COMMENT= Asciinema gif generator WWW= https://github.com/asciinema/agg LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= asciinema PLIST_FILES= bin/agg .include diff --git a/graphics/dify/Makefile b/graphics/dify/Makefile index e233d15cd626..61ce71438714 100644 --- a/graphics/dify/Makefile +++ b/graphics/dify/Makefile @@ -1,19 +1,19 @@ PORTNAME= dify DISTVERSION= 0.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= ports@FreeBSD.org COMMENT= Fast pixel-by-pixel image comparison tool in Rust WWW= https://github.com/jihchi/dify LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo PLIST_FILES= bin/${PORTNAME} .include diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile index 268fcec03eac..9b1800e5cb3f 100644 --- a/graphics/drawpile/Makefile +++ b/graphics/drawpile/Makefile @@ -1,53 +1,53 @@ PORTNAME= Drawpile DISTVERSION= 2.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics python MAINTAINER= yuri@FreeBSD.org COMMENT= Collaborative drawing program WWW= https://drawpile.net LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libsodium.so:security/libsodium \ libwebpmux.so:graphics/webp USES= cargo cmake compiler:c++17-lang desktop-file-utils kde:5 pkgconfig qt:5 shared-mime-info USE_QT= core gui multimedia network opengl sql svg widgets xml websockets \ buildtools:build linguisttools:build qmake:build USE_KDE= archive dnssd ecm:build USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME:tl} CARGO_BUILD= no CARGO_INSTALL= no CARGO_CRATES= aho-corasick-1.0.5 \ anyhow-1.0.75 \ memchr-2.6.1 \ regex-1.9.4 \ regex-automata-0.3.7 \ regex-syntax-0.7.5 \ xflags-0.3.1 \ xflags-macros-0.3.1 BINARY_ALIAS= lconvert=${QT_BINDIR}/lconvert OPTIONS_DEFINE= DOCS PORTDOCS= * DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tl} PLIST_SUB= PORTVERSION=${PORTVERSION} PORTSCOUT= limit:^\d+\. # prevent tags like 'continuous' .include #.if ${ARCH} == armv7 #BROKEN_FreeBSD_15= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276269 #.endif .include diff --git a/graphics/dssim/Makefile b/graphics/dssim/Makefile index 50d3d4ac6813..f9bd2e95991b 100644 --- a/graphics/dssim/Makefile +++ b/graphics/dssim/Makefile @@ -1,19 +1,19 @@ PORTNAME= dssim DISTVERSION= 3.2.4 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= graphics MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= ports@FreeBSD.org COMMENT= Image similarity comparison simulating human perception WWW= https://kornel.ski/dssim LICENSE= AGPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo PLIST_FILES= bin/${PORTNAME} .include diff --git a/graphics/gifski/Makefile b/graphics/gifski/Makefile index 902851f1120f..d01cc75e23a5 100644 --- a/graphics/gifski/Makefile +++ b/graphics/gifski/Makefile @@ -1,122 +1,123 @@ PORTNAME= gifski DISTVERSION= 1.34.0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Highest-quality GIF encoder based on pngquant WWW= https://gif.ski/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ImageOptim CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.3 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ arrayvec-0.7.6 \ autocfg-1.5.0 \ bindgen-0.64.0 \ bitflags-1.3.2 \ bytemuck-1.23.1 \ cc-1.2.29 \ cexpr-0.6.0 \ cfg-if-1.0.1 \ clang-sys-1.8.1 \ clap-4.5.41 \ clap_builder-4.5.41 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ dunce-1.0.5 \ either-1.15.0 \ ffmpeg-next-6.1.1 \ flate2-1.1.2 \ gif-0.13.3 \ gif-dispose-5.0.1 \ glob-0.3.2 \ hermit-abi-0.5.2 \ imagequant-4.4.1 \ imgref-1.11.0 \ is_terminal_polyfill-1.70.1 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.174 \ libloading-0.8.8 \ libz-rs-sys-0.5.1 \ lodepng-3.12.1 \ loop9-0.1.5 \ memchr-2.7.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ natord-1.0.9 \ nom-7.1.3 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ ordered-channel-1.2.0 \ pbr-1.1.1 \ peeking_take_while-0.1.2 \ pkg-config-0.3.32 \ proc-macro2-1.0.95 \ quick-error-2.0.1 \ quote-1.0.40 \ rayon-1.10.0 \ rayon-core-1.12.1 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ resize-0.8.8 \ rgb-0.8.51 \ rustc-hash-1.1.0 \ shlex-1.3.0 \ strsim-0.11.1 \ syn-1.0.109 \ thread_local-1.1.9 \ unicode-ident-1.0.18 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ weezl-0.1.10 \ wild-2.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.59.0 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ y4m-0.8.0 \ yuv-0.1.9 \ zlib-rs-0.5.1 \ ffmpeg-sys-next@git+https://github.com/kornelski/rust-ffmpeg-sys-1?rev=fd5784d645df2ebe022a204ac36582074da1edf7\#fd5784d645df2ebe022a204ac36582074da1edf7 PLIST_FILES= bin/${PORTNAME} .include diff --git a/graphics/libimagequant/Makefile b/graphics/libimagequant/Makefile index a9c316d202b3..641cc502dc22 100644 --- a/graphics/libimagequant/Makefile +++ b/graphics/libimagequant/Makefile @@ -1,48 +1,48 @@ PORTNAME= libimagequant PORTVERSION= 4.4.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= tagattie@FreeBSD.org COMMENT= Image Quantization Library WWW= https://pngquant.org/lib/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYRIGHT BUILD_DEPENDS= cargo-cbuild:devel/cargo-c USES= cargo USE_GITHUB= yes GH_ACCOUNT= ImageOptim USE_LDCONFIG= yes CARGO_BUILD_ARGS= --package imagequant-sys CARGO_INSTALL_ARGS:= ${CARGO_BUILD_ARGS} PLIST_FILES= include/libimagequant.h \ lib/libimagequant.a \ lib/libimagequant.so \ lib/libimagequant.so.${SOVERSION:R} \ lib/libimagequant.so.${SOVERSION} \ libdata/pkgconfig/imagequant.pc SOVERSION= 0.4.1 do-build: @${CARGO_CARGO_RUN} cbuild \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} do-install: @${CARGO_CARGO_RUN} cinstall \ --verbose \ --verbose \ --destdir "${STAGEDIR}" \ --prefix "${PREFIX}" \ ${CARGO_INSTALL_ARGS} .include diff --git a/graphics/libopenraw/Makefile b/graphics/libopenraw/Makefile index 94d012f1f495..675ce58c1667 100644 --- a/graphics/libopenraw/Makefile +++ b/graphics/libopenraw/Makefile @@ -1,91 +1,91 @@ PORTNAME= libopenraw PORTVERSION= 0.3.7 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= graphics MASTER_SITES= http://libopenraw.freedesktop.org/download/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= jhale@FreeBSD.org COMMENT= Library for camera RAW files decoding WWW= https://libopenraw.freedesktop.org/ LICENSE= LGPL3+ MPL20 LICENSE_COMB= multi LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER LICENSE_FILE_MPL20= ${WRKSRC}/MPL-2.0 BUILD_DEPENDS= ${LOCALBASE}/include/boost/variant.hpp:devel/boost-libs TEST_DEPENDS= curl:ftp/curl USES= cargo compiler:c++14-lang gnome jpeg libtool localbase pkgconfig \ tar:bz2 USE_GNOME= libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-boost=${LOCALBASE}/include \ --disable-silent-rules INSTALL_TARGET= install-strip TEST_TARGET= check CARGO_CRATES= ahash-0.7.6 \ aho-corasick-0.7.18 \ atty-0.2.14 \ autocfg-1.0.0 \ bitreader-0.3.2 \ byteorder-1.2.2 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ env_logger-0.8.4 \ fallible_collections-0.4.4 \ getrandom-0.2.7 \ hashbrown-0.11.2 \ hermit-abi-0.1.8 \ humantime-2.1.0 \ libc-0.2.126 \ log-0.4.17 \ memchr-2.5.0 \ num-traits-0.2.15 \ once_cell-1.12.0 \ regex-1.5.6 \ regex-syntax-0.6.26 \ static_assertions-1.1.0 \ termcolor-1.1.3 \ version_check-0.9.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 CARGO_CARGOTOML=${WRKSRC}/lib/mp4/Cargo.toml CARGO_CARGOLOCK=${WRKSRC}/lib/mp4/Cargo.lock CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no PLIST_SUB= VER=${PORTVERSION:R} OPTIONS_DEFINE= GNOME TEST OPTIONS_DEFAULT= GNOME OPTIONS_SUB= yes GNOME_CONFIGURE_ENABLE= gnome GNOME_USES= gettext-runtime GNOME_USE= GNOME=glib20,gdkpixbuf TEST_BUILD_DEPENDS= curl:ftp/curl post-patch: @${REINPLACE_CMD} -E \ -e 's|\{libdir\}/pkgconfig|{prefix}/libdata/pkgconfig|g' \ ${WRKSRC}/configure post-patch-TEST-off: @${REINPLACE_CMD} -e 's|testsuite ||' ${WRKSRC}/Makefile.in pre-configure: @${CARGO_CARGO_RUN} update \ --manifest-path ${WRKSRC}/lib/mp4/mp4parse_capi/Cargo.toml \ --verbose .include diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile index 2c823f4d0e4c..8d61f1a16ef2 100644 --- a/graphics/librsvg2-rust/Makefile +++ b/graphics/librsvg2-rust/Makefile @@ -1,59 +1,60 @@ PORTNAME= librsvg DISTVERSION= 2.62.0 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 2-rust # XXX Teach USES=cargo to have proper default DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= desktop@FreeBSD.org COMMENT= Library for parsing and rendering SVG vector-graphic files WWW= https://live.gnome.org/LibRsvg LICENSE= LGPL20 BUILD_DEPENDS= cargo-cbuild:devel/cargo-c \ rst2man:textproc/py-docutils LIB_DEPENDS= libdav1d.so:multimedia/dav1d \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libpng.so:graphics/png TEST_DEPENDS= urw-base35-fonts>0:x11-fonts/urw-base35-fonts USES= cargo compiler:c11 cpe gettext gnome meson pkgconfig \ python:build shebangfix tar:xz CPE_VENDOR= gnome SHEBANG_FILES= meson/*.py \ benchmarks/*.py \ gdk-pixbuf-loader/*.py USE_GNOME= cairo gdkpixbuf libxml2 pango introspection:build USE_LDCONFIG= yes CONFLICTS_INSTALL= librsvg2 PORTSCOUT= limitw:1,even CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CONFIGURE_ENV= ${CARGO_ENV} MAKE_ENV= ${CARGO_ENV} MESON_ARGS= -Dpixbuf-loader=enabled \ -Dtests=true OPTIONS_DEFINE= DOCS VAPI OPTIONS_DEFAULT= VAPI OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen DOCS_MESON_ENABLED= docs VAPI_MESON_ENABLED= vala VAPI_USES= vala:build post-install-DOCS-off: ${LOCALBASE}/bin/rst2man --no-datestamp ${WRKSRC}/rsvg-convert.rst > ${STAGEDIR}${PREFIX}/share/man/man1/rsvg-convert.1 .include diff --git a/graphics/menyoki/Makefile b/graphics/menyoki/Makefile index 651a13afe87b..bd9ad3cd7a67 100644 --- a/graphics/menyoki/Makefile +++ b/graphics/menyoki/Makefile @@ -1,207 +1,207 @@ PORTNAME= menyoki DISTVERSIONPREFIX= v DISTVERSION= 1.7.0 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Screen{shot,cast} and perform ImageOps on the command line WWW= https://menyoki.cli.rs/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo xorg USE_XORG= x11 xrandr USE_GITHUB= yes GH_ACCOUNT= orhun CARGO_CRATES= adler-1.0.2 \ ahash-0.7.6 \ android_system_properties-0.1.5 \ ansi_colours-1.2.1 \ ansi_term-0.12.1 \ arrayvec-0.7.2 \ atty-0.2.14 \ autocfg-1.1.0 \ base64-0.13.1 \ bit_field-0.10.2 \ bitflags-1.3.2 \ bumpalo-3.12.0 \ bytemuck-1.13.1 \ byteorder-1.4.3 \ bytesize-1.2.0 \ cc-1.0.79 \ cfg-if-1.0.0 \ chrono-0.4.23 \ clap-2.34.0 \ codespan-reporting-0.11.1 \ color_quant-1.1.0 \ colored-2.0.0 \ console-0.15.5 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ crc32fast-1.3.2 \ crossbeam-channel-0.5.7 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.14 \ crossbeam-utils-0.8.15 \ crossterm-0.25.0 \ crossterm_winapi-0.9.0 \ crunchy-0.2.2 \ ctor-0.1.26 \ ctrlc-3.2.5 \ cxx-1.0.91 \ cxx-build-1.0.91 \ cxxbridge-flags-1.0.91 \ cxxbridge-macro-1.0.91 \ device_query-1.1.2 \ diff-0.1.13 \ dirs-4.0.0 \ dirs-sys-0.3.7 \ dlv-list-0.3.0 \ dominant_color-0.3.0 \ either-1.8.1 \ encode_unicode-0.3.6 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ exr-1.5.3 \ fallible_collections-0.4.6 \ fastrand-1.9.0 \ fern_colored-0.6.1 \ flate2-1.0.25 \ flume-0.10.14 \ futures-core-0.3.26 \ futures-sink-0.3.26 \ getrandom-0.2.8 \ gif-0.11.4 \ gif-0.12.0 \ gif-dispose-4.0.0 \ gifski-1.10.0 \ half-2.2.1 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ hex-0.4.3 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ image-0.24.5 \ imagequant-4.1.0 \ imgref-1.9.4 \ instant-0.1.12 \ io-lifetimes-1.0.5 \ jobserver-0.1.26 \ jpeg-decoder-0.3.0 \ js-sys-0.3.61 \ kamadak-exif-0.5.5 \ lazy_static-1.4.0 \ lebe-0.5.2 \ libc-0.2.139 \ libwebp-sys-0.4.2 \ link-cplusplus-1.0.8 \ linux-raw-sys-0.1.4 \ lock_api-0.4.9 \ lodepng-3.7.2 \ log-0.4.17 \ loop9-0.1.3 \ macos-accessibility-client-0.0.1 \ make-cmd-0.1.0 \ memoffset-0.8.0 \ miniz_oxide-0.6.2 \ mio-0.8.6 \ mutate_once-0.1.1 \ nanorand-0.7.0 \ natord-1.0.9 \ nix-0.26.2 \ noisy_float-0.2.0 \ num-integer-0.1.45 \ num-rational-0.4.1 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ once_cell-1.17.1 \ ordered-multimap-0.4.3 \ output_vt100-0.1.3 \ parking_lot-0.12.1 \ parking_lot_core-0.9.7 \ pin-project-1.0.12 \ pin-project-internal-1.0.12 \ pkg-config-0.3.26 \ png-0.17.7 \ pretty_assertions-1.3.0 \ proc-macro2-1.0.51 \ quick-error-2.0.1 \ quote-1.0.23 \ rayon-1.6.1 \ rayon-core-1.10.2 \ readkey-0.1.7 \ readmouse-0.2.1 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ resize-0.7.4 \ rgb-0.8.36 \ rust-ini-0.18.0 \ rustix-0.36.8 \ scoped_threadpool-0.1.9 \ scopeguard-1.1.0 \ scratch-1.0.3 \ signal-hook-0.3.15 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.1 \ simd-adler32-0.3.4 \ sixel-rs-0.3.3 \ sixel-sys-0.3.1 \ smallvec-1.10.0 \ spin-0.9.5 \ static_assertions-1.1.0 \ strsim-0.8.0 \ syn-1.0.109 \ tempfile-3.4.0 \ term_size-0.3.2 \ termcolor-1.2.0 \ textwrap-0.11.0 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ thread_local-1.1.7 \ threadpool-1.8.1 \ tiff-0.8.1 \ time-0.1.45 \ unicode-ident-1.0.6 \ unicode-width-0.1.10 \ version_check-0.9.4 \ viuer-0.6.2 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.84 \ wasm-bindgen-backend-0.2.84 \ wasm-bindgen-macro-0.2.84 \ wasm-bindgen-macro-support-0.2.84 \ wasm-bindgen-shared-0.2.84 \ webp-0.2.2 \ weezl-0.1.7 \ 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-targets-0.42.1 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_msvc-0.42.1 \ windows_i686_gnu-0.42.1 \ windows_i686_msvc-0.42.1 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_msvc-0.42.1 \ x11-2.21.0 \ yansi-0.5.1 \ zune-inflate-0.2.50 PLIST_FILES= bin/${PORTNAME} post-patch: @${CP} -r \ ${WRKSRC}/cargo-crates/device_query-1.1.2/src/device_state/linux \ ${WRKSRC}/cargo-crates/device_query-1.1.2/src/device_state/freebsd .include diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index a0b2cfef3d24..466268f986d6 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,156 +1,157 @@ PORTNAME= mesa DISTVERSION= 26.0-branchpoint-2554 DISTVERSIONSUFFIX= -g402bd37f9d1 +PORTREVISION= 1 CATEGORIES= graphics PKGNAMESUFFIX= -devel PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ PATCHFILES+= de5cf0a44b50.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22246 MAINTAINER= jbeich@FreeBSD.org COMMENT= Bleeding edge Mesa drivers (OpenCL, OpenGL, Vulkan) WWW= https://www.mesa3d.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/docs/license.rst ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= Limited scope: no old drivers and no software rendering. \ See also https://mesamatrix.net/ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ libglvnd>=1.3.2:graphics/libglvnd \ ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} LIB_DEPENDS= libdrm.so:graphics/libdrm \ libexpat.so:textproc/expat2 USES= bison cpe compiler:c++11-lib meson pkgconfig python:build shebangfix CPE_VENDOR= mesa3d USE_GITLAB= yes USE_LDCONFIG= yes GL_SITE= https://gitlab.freedesktop.org BINARY_ALIAS= python=${PYTHON_CMD} SHEBANG_FILES= src/vulkan/*/*control.py MESON_DISABLED= android-libbacktrace gallium-mediafoundation \ libunwind lmsensors microsoft-clc valgrind MESON_TRUE= unversion-libgallium MESON_ARGS= -Dplatforms=${PLATFORMS:O:[-1..1]:ts,} -Dvideo-codecs=all LDFLAGS+= -Wl,--undefined-version # https://gitlab.freedesktop.org/mesa/mesa/-/issues/8003 FORTIFY_UNSAFE= yes PLIST_SUB= ARCH=${ARCH:S/amd/x86_/} OPTIONS_DEFINE= DRM LLVM LTO OPENCL VAAPI VKLAYERS WAYLAND X11 ZSTD OPTIONS_DEFAULT= DRM LLVM LTO OPENCL VAAPI VKLAYERS WAYLAND X11 ZSTD OPTIONS_GROUP= GALLIUM VULKAN OPTIONS_GROUP_GALLIUM= crocus iris panfrost r600 radeonsi OPTIONS_GROUP_VULKAN= anv hasvk radv OPTIONS_EXCLUDE_aarch64=LTO # OPENCL fails to build OPTIONS_EXCLUDE_i386= LTO # anv: vkcube fails on vkCreateSwapchainKHR OPTIONS_EXCLUDE+= ${ARCH:Naarch64:C/.+/panfrost/} OPTIONS_EXCLUDE+= ${ARCH:Namd64:Ni386:Nx86_64:C/.+/crocus hasvk/} OPTIONS_EXCLUDE+= ${ARCH:Naarch64:Namd64:Ni386:Nx86_64:Npowerpc64*:C/.+/anv iris/} OPTIONS_EXCLUDE+= ${"${GL_DEFAULT:S/,/ /g:[-1]}"==${.CURDIR:T}:?COINST:} OPTIONS_SLAVE+= ${"${GL_DEFAULT:S/,/ /g:[-1]}"!=${.CURDIR:T}:?COINST:} OPTIONS_SUB= yes # Convert options to -D-drivers= .for i in ${OPTIONS_GROUP} MESON_ARGS+= -D${i:tl}-drivers=${${i}_DRIVERS:ts,} . for j in ${OPTIONS_GROUP_${i}} OPTIONS_DEFAULT+= ${j} ${j}_VARS+= ${i}_DRIVERS+=${j:S/anv/intel/:S/hasvk/intel_&/:S/radv/amd/} . endfor .endfor GALLIUM_DESC= Unified OpenGL drivers crocus_DESC= Broadwater, Eaglelake, Ironlake, Sandybridge, Ivybridge, Haswell iris_DESC= Broadwell and newer (implies OPENCL) iris_IMPLIES= OPENCL panfrost_DESC= Midgard, Bifrost r600_DESC= R600, R700, Evergreen, Northern Islands radeonsi_DESC= Southern Islands and newer VULKAN_DESC= Vulkan drivers anv_DESC= Skylake and newer (implies OPENCL) anv_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ glslangValidator:graphics/glslang anv_MESON_ON= ${"${ARCH:Naarch64:Namd64}":?-Dintel-rt=disabled:} # https://gitlab.freedesktop.org/mesa/mesa/-/issues/10629 anv_IMPLIES= OPENCL hasvk_DESC= Ivy Bridge, Haswell, Broadwell radv_DESC= Southern Islands and newer radv_BUILD_DEPENDS= glslangValidator:graphics/glslang COINST_DESC= Allow co-installation with another Mesa port COINST_MESON_ON= -Degl-lib-suffix=${PKGNAMESUFFIX} COINST_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri # ICD COINST_PLIST_SUB= SUFFIX=${PKGNAMESUFFIX} COINST_SUB_FILES= libmap.conf COINST_SUB_LIST= SUFFIX=${PKGNAMESUFFIX} COINST_PLIST_SUB_OFF= SUFFIX= DRM_DESC= KMS console support for Vulkan (KHR_display) DRM_LIB_DEPENDS= libudev.so:devel/libudev-devd \ libdisplay-info.so:sysutils/libdisplay-info DRM_MESON_ENABLED= display-info LLVM_DESC= Build with LLVM support (see implies) LLVM_USES= llvm:min=18,lib,noexport LLVM_CONFIGURE_ENV= LLVM_CONFIG=${LLVM_CONFIG} LLVM_MESON_ENABLED= llvm LLVM_MESON_TRUE= amd-use-llvm LTO_MESON_TRUE= b_lto allow-broken-lto OPENCL_DESC= Heterogeneous computing via OpenCL (implies LLVM) OPENCL_BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli \ libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T} \ spirv-tools>0:graphics/spirv-tools \ rustc:lang/${RUST_DEFAULT} OPENCL_LIB_DEPENDS= libLLVMSPIRVLib.so.${OPENCL_SOVERSION}:devel/spirv-llvm-translator@${LLVM_PORT:T} OPENCL_RUN_DEPENDS= libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T} OPENCL_SOVERSION= ${LLVM_VERSION}${${LLVM_VERSION}>=18:?.1:} OPENCL_CONFIGURE_ENV= PKG_CONFIG_PATH="${LLVM_PREFIX}/libdata/pkgconfig" OPENCL_MESON_FALSE= b_lundef # environ OPENCL_MESON_TRUE= gallium-rusticl OPENCL_IMPLIES= LLVM ${"${PORT_OPTIONS:Miris}":?iris:radeonsi} # any from OPTIONS_GROUP_GALLIUM VAAPI_DESC= Hardware encoding/decoding (only r600, radeonsi) VAAPI_BUILD_DEPENDS= libva>0:multimedia/libva VAAPI_MESON_ENABLED= gallium-va VKLAYERS_DESC= Vulkan layers: ${VKLAYERS_MESON_ON:C/.*=//} (implies ${VKLAYERS_IMPLIES}) VKLAYERS_BUILD_DEPENDS= glslangValidator:graphics/glslang VKLAYERS_LIB_DEPENDS= libpng.so:graphics/png VKLAYERS_MESON_ON= -Dvulkan-layers=anti-lag,device-select,overlay,screenshot,vram-report-limit VKLAYERS_IMPLIES= ${"${PORT_OPTIONS:Manv}":?anv:radv} # any from OPTIONS_GROUP_VULKAN WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-server.so:graphics/wayland WAYLAND_VARS= PLATFORMS+=wayland X11_USES= xorg X11_USE= XORG=x11,xcb,xdamage,xext,xfixes,xorgproto,xrandr,xshmfence,xxf86vm X11_VARS= PLATFORMS+=x11 X11_MESON_OFF= -Dglx=disabled -Dxlib-lease=disabled ZSTD_DESC= Use ZSTD for shader cache ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd ZSTD_MESON_ENABLED= zstd post-patch: # Extract (snapshot) version from the port instead of empty string @${REINPLACE_CMD} '/MESA_GIT_SHA1/s/""/" (git-${DISTVERSIONSUFFIX:C/.*-g//})"/' \ ${WRKSRC}/bin/git_sha1_gen.py post-patch-COINST-on: @${MV} ${WRKSRC}/src/util/00-${PORTNAME}-defaults.conf \ ${WRKSRC}/src/util/00-${PKGBASE}-defaults.conf @${MV} ${WRKSRC}/src/util/00-radv-defaults.conf \ ${WRKSRC}/src/util/00-radv${PKGNAMESUFFIX}-defaults.conf post-install-COINST-on: @${INSTALL_DATA} ${WRKDIR}/libmap.conf \ ${STAGEDIR}${PREFIX}/etc/libmap.d/${PKGBASE}.conf .include diff --git a/graphics/noaa-apt/Makefile b/graphics/noaa-apt/Makefile index db4e6cf6e035..f27234c3e2e4 100644 --- a/graphics/noaa-apt/Makefile +++ b/graphics/noaa-apt/Makefile @@ -1,272 +1,272 @@ PORTNAME= noaa-apt DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= NOAA APT weather satellite image decoder WWW= http://noaa-apt.mbernardi.com.ar LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gnome pkgconfig ssl USE_GNOME= gdkpixbuf gtk30 USE_GITHUB= yes GH_ACCOUNT= martinber CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ approx-0.5.1 \ argparse-0.2.2 \ atk-0.18.0 \ atk-sys-0.18.0 \ autocfg-1.1.0 \ backtrace-0.3.69 \ base64-0.21.5 \ bit_field-0.10.2 \ bitflags-1.3.2 \ bitflags-2.4.1 \ bumpalo-3.14.0 \ bytemuck-1.14.0 \ byteorder-1.5.0 \ bytes-1.5.0 \ cairo-rs-0.18.3 \ cairo-sys-rs-0.18.2 \ cc-1.0.83 \ cfg-expr-0.15.5 \ cfg-if-1.0.0 \ chrono-0.4.31 \ color_quant-1.1.0 \ colored-2.0.4 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ crc32fast-1.3.2 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.15 \ crossbeam-utils-0.8.16 \ crunchy-0.2.2 \ dbase-0.3.0 \ deranged-0.3.9 \ directories-5.0.1 \ dirs-sys-0.4.1 \ either-1.9.0 \ encoding_rs-0.8.33 \ equivalent-1.0.1 \ errno-0.3.8 \ exr-1.71.0 \ fastrand-2.0.1 \ fdeflate-0.3.1 \ field-offset-0.3.6 \ filetime-0.2.22 \ flate2-1.0.28 \ flume-0.11.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-executor-0.3.29 \ futures-io-0.3.29 \ futures-macro-0.3.29 \ futures-sink-0.3.29 \ futures-task-0.3.29 \ futures-util-0.3.29 \ gcd-2.3.0 \ gdk-0.18.0 \ gdk-pixbuf-0.18.3 \ gdk-pixbuf-sys-0.18.0 \ gdk-sys-0.18.0 \ getrandom-0.2.11 \ gif-0.12.0 \ gimli-0.28.1 \ gio-0.18.3 \ gio-sys-0.18.1 \ glib-0.18.3 \ glib-macros-0.18.3 \ glib-sys-0.18.1 \ gobject-sys-0.18.0 \ gtk-0.18.1 \ gtk-sys-0.18.0 \ gtk3-macros-0.18.0 \ h2-0.3.22 \ half-2.2.1 \ hashbrown-0.14.3 \ heck-0.4.1 \ hermit-abi-0.3.3 \ hound-3.5.1 \ http-0.2.11 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.3 \ hyper-0.14.27 \ hyper-tls-0.5.0 \ iana-time-zone-0.1.58 \ iana-time-zone-haiku-0.1.2 \ idna-0.5.0 \ image-0.24.7 \ indexmap-2.1.0 \ ipnet-2.9.0 \ is-terminal-0.4.9 \ itoa-1.0.9 \ jpeg-decoder-0.3.0 \ js-sys-0.3.66 \ lab-0.11.0 \ lazy_static-1.4.0 \ lebe-0.5.2 \ libc-0.2.150 \ libredox-0.0.1 \ line_drawing-1.0.0 \ linux-raw-sys-0.4.11 \ lock_api-0.4.11 \ log-0.4.20 \ memchr-2.6.4 \ memoffset-0.9.0 \ mime-0.3.17 \ miniz_oxide-0.7.1 \ mio-0.8.9 \ native-tls-0.2.11 \ num-complex-0.4.4 \ num-integer-0.1.45 \ num-rational-0.4.1 \ num-traits-0.2.17 \ num_cpus-1.16.0 \ num_threads-0.1.6 \ object-0.32.1 \ once_cell-1.18.0 \ openssl-0.10.60 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.1.6+3.1.4 \ openssl-sys-0.9.96 \ option-ext-0.2.0 \ pango-0.18.3 \ pango-sys-0.18.0 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ png-0.17.10 \ powerfmt-0.2.0 \ primal-check-0.3.3 \ proc-macro-crate-1.3.1 \ proc-macro-crate-2.0.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.70 \ qoi-0.4.1 \ quote-1.0.33 \ rayon-1.8.0 \ rayon-core-1.12.0 \ redox_syscall-0.3.5 \ redox_syscall-0.4.1 \ redox_users-0.4.4 \ reqwest-0.11.22 \ rustc-demangle-0.1.23 \ rustc_version-0.4.0 \ rustfft-6.1.0 \ rustix-0.38.25 \ ryu-1.0.15 \ schannel-0.1.22 \ scopeguard-1.2.0 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ semver-1.0.20 \ serde-1.0.193 \ serde_derive-1.0.193 \ serde_json-1.0.108 \ serde_spanned-0.6.4 \ serde_urlencoded-0.7.1 \ shapefile-0.4.0 \ simd-adler32-0.3.7 \ simple_logger-4.3.0 \ slab-0.4.9 \ smallvec-1.11.2 \ socket2-0.4.10 \ socket2-0.5.5 \ spin-0.9.8 \ strength_reduce-0.2.4 \ syn-1.0.109 \ syn-2.0.39 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ system-deps-6.2.0 \ target-lexicon-0.12.12 \ tempfile-3.8.1 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ tiff-0.9.0 \ time-0.3.30 \ time-core-0.1.2 \ time-macros-0.2.15 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.34.0 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.10 \ toml-0.7.8 \ toml-0.8.8 \ toml_datetime-0.6.5 \ toml_edit-0.19.15 \ toml_edit-0.20.7 \ toml_edit-0.21.0 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-core-0.1.32 \ transpose-0.2.2 \ try-lock-0.2.4 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ url-2.5.0 \ vcpkg-0.2.15 \ version-compare-0.1.1 \ version_check-0.9.4 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-futures-0.4.39 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ web-sys-0.3.66 \ weezl-0.1.7 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.51.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winnow-0.5.19 \ winreg-0.50.0 \ zune-inflate-0.2.54 \ satellite@git+https://github.com/richinfante/satellite-rs?rev=1f95726\#1f957264057882192e467e07df7fe10c5f29c008 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/graphics/ocrs/Makefile b/graphics/ocrs/Makefile index 56ca1227c90d..38e285511f3f 100644 --- a/graphics/ocrs/Makefile +++ b/graphics/ocrs/Makefile @@ -1,141 +1,141 @@ PORTNAME= ocrs DISTVERSIONPREFIX= ocrs-cli-v DISTVERSION= 0.10.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Rust CLI tool for OCR WWW= https://github.com/robertknight/ocrs LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT.txt USES= cargo USE_GITHUB= yes GH_ACCOUNT= robertknight CARGO_CRATES= adler2-2.0.0 \ anyhow-1.0.98 \ autocfg-1.1.0 \ base64-0.22.1 \ bitflags-1.3.2 \ bumpalo-3.14.0 \ bytemuck-1.14.0 \ byteorder-lite-0.1.0 \ bytes-1.10.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ crc32fast-1.3.2 \ crossbeam-deque-0.8.4 \ crossbeam-epoch-0.9.17 \ crossbeam-utils-0.8.18 \ either-1.9.0 \ fastrand-2.3.0 \ fdeflate-0.3.3 \ flatbuffers-24.3.25 \ flate2-1.0.35 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ getrandom-0.2.11 \ hermit-abi-0.3.9 \ home-0.5.11 \ http-1.2.0 \ httparse-1.10.0 \ idna-1.0.3 \ idna_adapter-1.0.0 \ image-0.25.5 \ image-webp-0.2.0 \ itoa-1.0.10 \ lexopt-0.3.1 \ libc-0.2.151 \ log-0.4.25 \ memchr-2.7.4 \ miniz_oxide-0.8.0 \ num-traits-0.2.17 \ num_cpus-1.16.0 \ once_cell-1.19.0 \ percent-encoding-2.3.1 \ png-0.17.16 \ proc-macro2-1.0.89 \ quick-error-2.0.1 \ quote-1.0.35 \ rayon-1.10.0 \ rayon-core-1.12.1 \ ring-0.17.7 \ rten-0.21.0 \ rten-base-0.21.0 \ rten-gemm-0.21.0 \ rten-imageproc-0.21.0 \ rten-simd-0.21.0 \ rten-tensor-0.21.0 \ rten-vecmath-0.21.0 \ rustc-hash-2.0.0 \ rustc_version-0.4.0 \ rustls-0.23.22 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.19 \ ryu-1.0.16 \ semver-1.0.20 \ serde-1.0.194 \ serde_derive-1.0.194 \ serde_json-1.0.140 \ simd-adler32-0.3.7 \ smallvec-1.13.2 \ spin-0.9.8 \ subtle-2.5.0 \ syn-2.0.87 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ typeid-1.0.3 \ unicode-ident-1.0.12 \ untrusted-0.9.0 \ ureq-3.0.5 \ ureq-proto-0.3.0 \ url-2.5.4 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ webpki-roots-0.26.8 \ windows-sys-0.48.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 \ zeroize-1.7.0 \ zune-core-0.4.12 \ zune-jpeg-0.4.13 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/graphics/oculante/Makefile b/graphics/oculante/Makefile index b8c33222d767..10ca16182d2e 100644 --- a/graphics/oculante/Makefile +++ b/graphics/oculante/Makefile @@ -1,924 +1,924 @@ PORTNAME= oculante DISTVERSION= 0.9.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Minimalistic cross-platform image viewer WWW= https://github.com/woelper/oculante LICENSE= MIT BROKEN_FreeBSD_15_armv7= link failure, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282705 BROKEN_aarch64= compilation failure, cannot find type ucontext_t in crate libc, see https://github.com/Xudong-Huang/generator-rs/issues/69 BROKEN_i386= compilation failure, see https://github.com/etemesi254/zune-image/issues/205 BUILD_DEPENDS= convert:graphics/ImageMagick7 USES= cargo python:build USE_GITHUB= yes GH_ACCOUNT= woelper CARGO_FEATURES= --no-default-features notan/shaderc # workaround for the broken glsl-to-spirv-1.7.0 crate, see https://github.com/woelper/oculante/issues/249 CARGO_CRATES= ab_glyph-0.2.29 \ ab_glyph_rasterizer-0.1.8 \ accesskit-0.12.3 \ addr2line-0.24.2 \ adler2-2.0.0 \ adler32-1.2.0 \ aes-0.8.4 \ ahash-0.7.8 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ aligned-vec-0.5.0 \ allocator-api2-0.2.21 \ android-activity-0.4.3 \ android-properties-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ any_ascii-0.1.7 \ anyhow-1.0.95 \ aom-decode-0.2.13 \ approx-0.5.1 \ arbitrary-1.4.1 \ arboard-3.4.1 \ arg_enum_proc_macro-0.3.4 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ ase-swatch-0.1.0 \ ash-0.38.0+1.3.281 \ ashpd-0.8.1 \ async-broadcast-0.7.2 \ async-channel-1.9.0 \ async-channel-2.3.1 \ async-executor-1.13.1 \ async-fs-1.6.0 \ async-fs-2.1.2 \ async-global-executor-2.4.1 \ async-io-1.13.0 \ async-io-2.4.0 \ async-lock-2.8.0 \ async-lock-3.4.0 \ async-net-1.8.0 \ async-net-2.0.0 \ async-process-1.8.1 \ async-process-2.3.0 \ async-recursion-1.1.1 \ async-signal-0.2.10 \ async-std-1.13.0 \ async-task-4.7.1 \ async-trait-0.1.84 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.4.0 \ av1-grain-0.2.3 \ avif-decode-1.0.1 \ avif-parse-1.3.2 \ avif-serialize-0.8.2 \ az-1.2.1 \ backtrace-0.3.74 \ base64-0.22.1 \ basis-universal-0.3.1 \ basis-universal-sys-0.3.1 \ bincode-0.8.0 \ bit-set-0.6.0 \ bit-vec-0.7.0 \ bit_field-0.10.2 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bitreader-0.3.11 \ bitstream-io-2.6.0 \ bitvec-1.0.1 \ block-0.1.6 \ block-buffer-0.3.3 \ block-buffer-0.10.4 \ block-sys-0.1.0-beta.1 \ block2-0.2.0-alpha.6 \ block2-0.5.1 \ blocking-1.6.1 \ bstr-1.11.3 \ built-0.7.5 \ bumpalo-3.16.0 \ by_address-1.2.1 \ byte-tools-0.2.0 \ bytemuck-1.21.0 \ bytemuck_derive-1.8.1 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.9.0 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ calloop-0.10.6 \ cast-0.3.0 \ cc-1.2.7 \ cesu8-1.1.0 \ cfg-expr-0.15.8 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ cgl-0.3.2 \ chrono-0.4.39 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ cipher-0.4.4 \ clap-3.2.25 \ clap-4.5.23 \ clap_builder-4.5.23 \ clap_complete-4.5.40 \ clap_derive-4.5.18 \ clap_lex-0.2.4 \ clap_lex-0.7.4 \ clipboard-win-5.4.0 \ cmake-0.1.52 \ cmd_lib-1.9.5 \ cmd_lib_macros-1.9.5 \ codespan-reporting-0.11.1 \ color_quant-1.1.0 \ colorchoice-1.0.3 \ colorutils-rs-0.5.12 \ com-0.6.0 \ com_macros-0.6.0 \ com_macros_support-0.6.0 \ combine-4.6.7 \ concat-string-1.0.1 \ concurrent-queue-2.5.0 \ console-0.15.10 \ console_error_panic_hook-0.1.7 \ constant_time_eq-0.3.1 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ core-graphics-0.22.3 \ core-graphics-0.23.2 \ core-graphics-types-0.1.3 \ cpufeatures-0.2.16 \ crc-3.2.1 \ crc-catalog-2.4.0 \ crc32fast-1.4.2 \ crevice_notan-0.13.0 \ crevice_notan-derive-0.13.0 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.14 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ csv-1.3.1 \ csv-core-0.1.11 \ d3d12-22.0.0 \ dark-light-1.1.1 \ data-url-0.3.1 \ dconf_rs-0.3.0 \ dds-rs-0.7.0 \ deflate-0.8.6 \ deflate64-0.1.9 \ deranged-0.3.11 \ derive-new-0.6.0 \ derive_arbitrary-1.4.1 \ detect-desktop-environment-0.2.0 \ digest-0.7.6 \ digest-0.10.7 \ dirs-2.0.2 \ dirs-4.0.0 \ dirs-5.0.1 \ dirs-sys-0.3.7 \ dirs-sys-0.4.1 \ dispatch-0.2.0 \ displaydoc-0.2.5 \ divrem-1.0.0 \ dlib-0.5.2 \ dlv-list-0.3.0 \ doc-comment-0.3.3 \ document-features-0.2.10 \ downcast-rs-1.2.1 \ dunce-1.0.5 \ ecolor-0.27.2 \ egui-0.27.2 \ egui-modal-0.3.6 \ egui-notify-0.14.0 \ egui_extras-0.27.2 \ egui_plot-0.27.2 \ either-1.13.0 \ elapsed-0.1.2 \ emath-0.27.2 \ encode_unicode-1.0.0 \ endi-1.1.0 \ enum-map-2.7.3 \ enum-map-derive-0.17.0 \ enumflags2-0.7.10 \ enumflags2_derive-0.7.10 \ enumn-0.1.14 \ env_filter-0.1.3 \ env_logger-0.10.2 \ env_logger-0.11.6 \ epaint-0.27.2 \ equivalent-1.0.1 \ errno-0.3.10 \ error-code-3.3.1 \ erydanos-0.2.16 \ euclid-0.22.11 \ evalexpr-11.3.1 \ event-listener-2.5.3 \ event-listener-3.1.0 \ event-listener-5.3.1 \ event-listener-strategy-0.5.3 \ exr-1.73.0 \ faccess-0.2.4 \ fake-simd-0.1.2 \ fallible_collections-0.5.1 \ fast-srgb8-1.0.0 \ fast_image_resize-5.1.0 \ fastrand-1.9.0 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ file-format-0.25.0 \ find-winsdk-0.2.0 \ fixed-1.28.0 \ fixedbitset-0.4.2 \ flate2-1.0.35 \ float-cmp-0.9.0 \ float_next_after-1.0.0 \ fn-util-0.1.0 \ fnv-1.0.7 \ foldhash-0.1.4 \ fontconfig-parser-0.5.7 \ fontdb-0.18.0 \ foreign-types-0.3.2 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.1.1 \ foreign-types-shared-0.3.1 \ form_urlencoded-1.2.1 \ four-cc-0.3.0 \ fruitbasket-0.10.0 \ funty-2.0.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-1.13.0 \ futures-lite-2.5.0 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generator-0.8.4 \ generic-array-0.9.1 \ generic-array-0.14.7 \ gethostname-0.4.3 \ getrandom-0.2.15 \ gif-0.13.1 \ gif-dispose-5.0.1 \ gimli-0.31.1 \ gl_generator-0.14.0 \ glam-0.24.2 \ globset-0.4.15 \ globwalk-0.9.1 \ gloo-timers-0.3.0 \ glow-0.12.3 \ glow-0.13.1 \ glsl-to-spirv-0.1.7 \ glutin-0.30.10 \ glutin-winit-0.3.0 \ glutin_egl_sys-0.5.1 \ glutin_glx_sys-0.4.0 \ glutin_wgl_sys-0.4.0 \ glutin_wgl_sys-0.6.0 \ glyph_brush-0.7.11 \ glyph_brush_draw_cache-0.1.6 \ glyph_brush_layout-0.2.4 \ gpu-alloc-0.6.0 \ gpu-alloc-types-0.3.0 \ gpu-allocator-0.26.0 \ gpu-descriptor-0.3.1 \ gpu-descriptor-types-0.2.0 \ half-2.4.1 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ hassle-rs-0.11.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hermit-abi-0.4.0 \ hex-0.4.3 \ hexf-parse-0.2.1 \ hmac-0.12.1 \ home-0.5.11 \ http-1.2.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.5 \ humantime-2.1.0 \ hyper-1.5.2 \ hyper-rustls-0.27.5 \ hyper-util-0.1.10 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icns-0.3.1 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ ignore-0.4.23 \ image-0.24.9 \ image-0.25.5 \ image-webp-0.2.0 \ imageproc-0.25.0 \ imagesize-0.12.0 \ imara-diff-0.1.7 \ img-parts-0.3.2 \ imgref-1.11.0 \ indexmap-1.9.3 \ indexmap-2.7.0 \ indicatif-0.17.9 \ init_with-1.1.0 \ inout-0.1.3 \ instant-0.1.13 \ interpolate_name-0.2.4 \ io-lifetimes-1.0.11 \ ipnet-2.10.1 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.12.1 \ itertools-0.13.0 \ itoa-1.0.14 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.32 \ jpeg-decoder-0.3.1 \ jpeg2k-0.9.1 \ js-sys-0.3.76 \ jxl-bitstream-0.4.1 \ jxl-coding-0.4.1 \ jxl-color-0.7.1 \ jxl-frame-0.9.0 \ jxl-grid-0.4.2 \ jxl-image-0.9.0 \ jxl-modular-0.7.1 \ jxl-oxide-0.8.1 \ jxl-render-0.8.2 \ jxl-threadpool-0.1.1 \ jxl-vardct-0.7.0 \ kamadak-exif-0.5.5 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ kiddo-4.2.1 \ ktx2-0.3.0 \ kurbo-0.11.1 \ kv-log-macro-1.0.7 \ lazy_static-1.5.0 \ lcms2-6.1.0 \ lcms2-sys-4.0.5 \ leb128-0.2.5 \ lebe-0.5.2 \ lexical-sort-0.3.1 \ libaom-sys-0.17.1-rc.1+libaom.3.10.0 \ libavif-0.14.0 \ libavif-image-0.14.0 \ libavif-sys-0.17.0+libavif.1.0.4 \ libblur-0.13.8 \ libc-0.2.169 \ libdav1d-sys-0.7.1+libdav1d.1.4.3 \ libfuzzer-sys-0.4.8 \ libheif-rs-1.0.2 \ libheif-sys-2.2.1+1.17.6 \ libloading-0.7.4 \ libloading-0.8.6 \ libm-0.2.11 \ libredox-0.1.3 \ libwebp-sys2-0.1.10 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.14 \ litemap-0.7.4 \ litrs-0.4.1 \ lock_api-0.4.12 \ lockfree-object-pool-0.1.6 \ lodepng-3.10.7 \ log-0.4.22 \ loop9-0.1.5 \ lutgen-0.10.1 \ lutgen-palettes-0.3.0 \ lyon-1.0.1 \ lyon_algorithms-1.0.5 \ lyon_geom-1.0.6 \ lyon_path-1.0.6 \ lyon_tessellation-1.0.15 \ lzma-rs-0.3.0 \ malloc_buf-0.0.6 \ maplit-1.0.2 \ matrixmultiply-0.3.9 \ maybe-rayon-0.1.1 \ memchr-2.7.4 \ memmap2-0.5.10 \ memmap2-0.9.5 \ memoffset-0.6.5 \ memoffset-0.9.1 \ metal-0.29.0 \ mime-0.3.17 \ mime_guess-2.0.5 \ mime_guess2-2.0.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.3.7 \ miniz_oxide-0.8.2 \ mint-0.5.9 \ mio-0.8.11 \ mio-1.0.3 \ mouse_position-0.1.4 \ mutate_once-0.1.1 \ naga-22.1.0 \ nalgebra-0.32.6 \ nalgebra-0.33.2 \ nalgebra-macros-0.2.2 \ nasm-rs-0.2.5 \ ndk-0.7.0 \ ndk-context-0.1.1 \ ndk-sys-0.4.1+23.1.7779620 \ ndk-sys-0.5.0+25.2.9519653 \ new_debug_unreachable-1.0.6 \ nix-0.24.3 \ nix-0.25.1 \ nix-0.28.0 \ nix-0.29.0 \ nohash-hasher-0.2.0 \ nom-7.1.3 \ noop_proc_macro-0.3.0 \ notan-0.12.1 \ notan_app-0.12.1 \ notan_backend-0.12.1 \ notan_core-0.12.1 \ notan_draw-0.12.1 \ notan_egui-0.12.1 \ notan_glow-0.12.1 \ notan_glyph-0.12.1 \ notan_graphics-0.12.1 \ notan_input-0.12.1 \ notan_macro-0.12.1 \ notan_math-0.12.1 \ notan_text-0.12.1 \ notan_utils-0.12.1 \ notan_web-0.12.1 \ notan_winit-0.12.1 \ ntapi-0.4.1 \ nu-ansi-term-0.46.0 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.1.43 \ num-traits-0.2.19 \ num_enum-0.5.11 \ num_enum-0.6.1 \ num_enum_derive-0.5.11 \ num_enum_derive-0.6.1 \ number_prefix-0.4.0 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc-sys-0.2.0-beta.2 \ objc-sys-0.3.5 \ objc2-0.3.0-beta.3.patch-leaks.3 \ objc2-0.5.2 \ objc2-app-kit-0.2.2 \ objc2-core-data-0.2.2 \ objc2-core-image-0.2.2 \ objc2-encode-2.0.0-pre.2 \ objc2-encode-4.0.3 \ objc2-foundation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ objc_exception-0.1.2 \ objc_id-0.1.1 \ object-0.36.7 \ oklab-1.1.2 \ once_cell-1.20.2 \ oorandom-11.1.4 \ openjp2-0.5.3 \ openjpeg-sys-1.0.11 \ option-ext-0.2.0 \ orbclient-0.3.48 \ ordered-float-4.6.0 \ ordered-multimap-0.4.3 \ ordered-stream-0.2.0 \ os_pipe-1.2.1 \ os_str_bytes-6.6.1 \ overload-0.1.1 \ owned_ttf_parser-0.25.0 \ owning_ref-0.4.1 \ palette-0.7.6 \ palette_derive-0.7.6 \ parking-2.2.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ pest-2.7.15 \ pest_derive-2.7.15 \ pest_generator-2.7.15 \ pest_meta-2.7.15 \ petgraph-0.6.5 \ phf-0.10.1 \ phf-0.11.2 \ phf_generator-0.10.0 \ phf_generator-0.11.2 \ phf_macros-0.10.0 \ phf_macros-0.11.2 \ phf_shared-0.10.0 \ phf_shared-0.11.2 \ pico-args-0.5.0 \ pin-project-lite-0.2.15 \ pin-utils-0.1.0 \ piper-0.2.4 \ pkg-config-0.3.31 \ platter2-0.1.6 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ png-0.16.8 \ png-0.17.16 \ polling-2.8.0 \ polling-3.7.4 \ pollster-0.3.0 \ portable-atomic-1.10.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ presser-0.3.1 \ proc-macro-crate-1.3.1 \ proc-macro-crate-3.2.0 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro-hack-0.4.3 \ proc-macro-hack-0.5.20+deprecated \ proc-macro-hack-impl-0.4.3 \ proc-macro2-1.0.92 \ profiling-1.0.16 \ profiling-procmacros-1.0.16 \ psd-0.3.5 \ qoi-0.4.1 \ quantette-0.3.0 \ quick-error-2.0.1 \ quick-xml-0.23.1 \ quick-xml-0.36.2 \ quickexif-0.1.5 \ quickraw-0.1.6 \ quinn-0.11.6 \ quinn-proto-0.11.9 \ quinn-udp-0.5.9 \ quote-0.3.15 \ quote-1.0.38 \ radium-0.7.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_distr-0.4.3 \ rand_xoshiro-0.6.0 \ range-alloc-0.1.3 \ rav1e-0.7.1 \ ravif-0.11.11 \ raw-window-handle-0.5.2 \ raw-window-handle-0.6.2 \ rawpointer-0.2.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.3.5 \ redox_syscall-0.5.8 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ renderdoc-sys-1.1.0 \ reqwest-0.12.12 \ resvg-0.42.0 \ rfd-0.14.1 \ rgb-0.8.50 \ ring-0.17.8 \ roxmltree-0.20.0 \ rust-ini-0.18.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc-hash-2.1.0 \ rustix-0.37.27 \ rustix-0.38.42 \ rustls-0.23.20 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.1 \ rustls-webpki-0.102.8 \ rustversion-1.0.19 \ rustybuzz-0.14.1 \ ruzstd-0.7.3 \ ryu-1.0.18 \ safe_arch-0.7.4 \ same-file-1.0.6 \ scan_fmt-0.2.6 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sctk-adwaita-0.5.4 \ self-replace-1.5.0 \ self_update-0.41.0 \ semver-1.0.24 \ serde-1.0.217 \ serde_derive-1.0.217 \ serde_json-1.0.134 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha2-0.7.1 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simba-0.8.1 \ simba-0.9.0 \ simd-adler32-0.3.7 \ simd_helpers-0.1.0 \ simplecss-0.2.1 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.9 \ slotmap-1.0.7 \ smallvec-1.13.2 \ smithay-client-toolkit-0.16.1 \ smol-1.3.0 \ socket2-0.4.10 \ socket2-0.5.8 \ sorted-vec-0.8.5 \ spin-0.9.8 \ spinners-4.1.1 \ spirv-0.3.0+sdk-1.3.268.0 \ spirv_cross-0.23.1 \ sprintf-0.1.4 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strict-num-0.1.1 \ strsim-0.10.0 \ strsim-0.11.1 \ structure-0.1.2 \ structure-macro-impl-0.1.2 \ strum-0.24.1 \ strum-0.26.3 \ strum_macros-0.24.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ svgtypes-0.15.2 \ syn-1.0.109 \ syn-2.0.95 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ sysinfo-0.33.1 \ system-deps-6.2.2 \ tap-1.0.1 \ target-lexicon-0.12.16 \ tempfile-3.15.0 \ tera-1.20.0 \ termcolor-1.4.1 \ textwrap-0.16.1 \ thiserror-1.0.69 \ thiserror-2.0.9 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.9 \ thread_local-1.1.8 \ tiff-0.9.1 \ time-0.1.45 \ time-0.3.37 \ time-core-0.1.2 \ tiny-skia-0.8.4 \ tiny-skia-0.11.4 \ tiny-skia-path-0.8.4 \ tiny-skia-path-0.11.4 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ tokio-1.42.0 \ tokio-rustls-0.26.1 \ toml-0.5.11 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.19.15 \ toml_edit-0.22.22 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ trash-5.2.1 \ tree_magic_mini-3.1.6 \ try-lock-0.2.5 \ ttf-parser-0.21.1 \ ttf-parser-0.25.1 \ turbojpeg-1.1.1 \ turbojpeg-sys-1.0.1 \ twox-hash-1.6.3 \ twox-hash-2.1.0 \ typenum-1.17.0 \ ubyte-0.10.4 \ ucd-trie-0.1.7 \ uds_windows-1.1.0 \ 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 \ unicase-2.8.1 \ unicode-bidi-0.3.18 \ unicode-bidi-mirroring-0.2.0 \ unicode-ccc-0.2.0 \ unicode-ident-1.0.14 \ unicode-properties-0.1.3 \ unicode-script-0.5.7 \ unicode-vo-0.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unicode-xid-0.2.6 \ untrusted-0.9.0 \ url-2.5.4 \ urlencoding-2.1.3 \ usvg-0.42.0 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ v_frame-0.3.8 \ valuable-0.1.0 \ value-bag-1.10.0 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version-compare-0.2.0 \ version_check-0.9.5 \ waker-fn-1.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.99 \ wasm-bindgen-backend-0.2.99 \ wasm-bindgen-futures-0.4.49 \ wasm-bindgen-macro-0.2.99 \ wasm-bindgen-macro-support-0.2.99 \ wasm-bindgen-shared-0.2.99 \ wayland-backend-0.3.7 \ wayland-client-0.29.5 \ wayland-client-0.31.7 \ wayland-commons-0.29.5 \ wayland-cursor-0.29.5 \ wayland-protocols-0.29.5 \ wayland-protocols-0.31.2 \ wayland-protocols-wlr-0.2.0 \ wayland-scanner-0.29.5 \ wayland-scanner-0.31.5 \ wayland-sys-0.29.5 \ wayland-sys-0.30.1 \ wayland-sys-0.31.5 \ web-sys-0.3.76 \ web-time-1.1.0 \ webbrowser-1.0.3 \ webp-animation-0.9.0 \ webpki-roots-0.26.7 \ weezl-0.1.8 \ wgpu-22.1.0 \ wgpu-core-22.1.0 \ wgpu-hal-22.0.0 \ wgpu-types-22.0.0 \ wide-0.7.31 \ 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.52.0 \ windows-0.56.0 \ windows-0.57.0 \ windows-0.58.0 \ windows-core-0.52.0 \ windows-core-0.56.0 \ windows-core-0.57.0 \ windows-core-0.58.0 \ windows-implement-0.56.0 \ windows-implement-0.57.0 \ windows-implement-0.58.0 \ windows-interface-0.56.0 \ windows-interface-0.57.0 \ windows-interface-0.58.0 \ windows-registry-0.2.0 \ windows-result-0.1.2 \ windows-result-0.2.0 \ windows-strings-0.1.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windres-0.2.2 \ winit-0.28.7 \ winnow-0.5.40 \ winnow-0.6.22 \ winreg-0.5.1 \ winreg-0.10.1 \ winres-0.1.12 \ wl-clipboard-rs-0.8.1 \ write16-1.0.0 \ writeable-0.5.5 \ wyz-0.5.1 \ x11-dl-2.21.0 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ xcursor-0.3.8 \ xdg-home-1.3.0 \ xi-unicode-0.3.0 \ xml-rs-0.8.24 \ xmltree-0.11.0 \ xmlwriter-0.1.0 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ yuv-0.1.9 \ zbus-4.4.0 \ zbus_macros-4.4.0 \ zbus_names-3.0.0 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-2.2.2 \ zopfli-0.8.1 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 \ zune-core-0.4.12 \ zune-core-0.5.0-rc2 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.14 \ zune-png-0.5.0-rc1 \ zvariant-4.2.0 \ zvariant_derive-4.2.0 \ zvariant_utils-2.1.0 # workaround for https://github.com/woelper/oculante/issues/334: CARGO_CRATES+= shaderc-0.8.3 \ shaderc-sys-0.8.3 \ roxmltree-0.14.1 \ xmlparser-0.13.6 BINARY_ALIAS= python3=${PYTHON_CMD} \ git=/usr/bin/false PLIST_FILES= bin/${PORTNAME} .include diff --git a/graphics/oxipng/Makefile b/graphics/oxipng/Makefile index d1856118f95a..1010d8654cc4 100644 --- a/graphics/oxipng/Makefile +++ b/graphics/oxipng/Makefile @@ -1,28 +1,28 @@ PORTNAME= oxipng DISTVERSIONPREFIX= v DISTVERSION= 10.1.0 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org COMMENT= Multithreaded PNG optimizer written in Rust WWW= https://github.com/shssoichiro/oxipng LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= shssoichiro PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz post-build: (cd ${WRKSRC} && cargo xtask mangen) post-install: ${INSTALL_MAN} ${WRKSRC}/target/xtask/mangen/manpages/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/graphics/papers/Makefile b/graphics/papers/Makefile index ed66ef30e5bf..86e80fd71703 100644 --- a/graphics/papers/Makefile +++ b/graphics/papers/Makefile @@ -1,65 +1,66 @@ PORTNAME= papers DISTVERSION= 48.8 +PORTREVISION= 1 CATEGORIES= graphics print gnome MASTER_SITES= GNOME DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= View multipage documents WWW= https://gitlab.gnome.org/GNOME/Incubator/papers LICENSE= GPLv2+ BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ appstreamcli:devel/appstream LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib \ libtiff.so:graphics/tiff \ libexempi.so:textproc/exempi \ libgraphene-1.0.so:graphics/graphene \ libspelling-1.so:x11-toolkits/libspelling \ libgtksourceview-5.so:x11-toolkits/gtksourceview5 RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas USES= cargo desktop-file-utils gettext-tools gnome libarchive \ localbase:ldflags meson pkgconfig tar:xz USE_GNOME= cairo gdkpixbuf glib20 gtk40 introspection:build libadwaita GLIB_SCHEMAS= org.gnome.Papers.gschema.xml USE_LDCONFIG= yes MESON_ARGS= -Ddocumentation=false \ -Duser_doc=false \ -Dsysprof=disabled \ -Dtiff=enabled CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} PORTSCOUT= limit:^48\. PLIST_SUB= VERSION=4.0 OPTIONS_DEFINE= COMICS DJVU KEYRING NAUTILUS OPTIONS_DEFAULT= COMICS KEYRING NAUTILUS OPTIONS_SUB= yes COMICS_DESC= Comic book archives support DJVU_DESC= DJVU support KEYRING_DESC= Keyring support NAUTILUS_DESC= Nautilus (file manager) support COMICS_MESON_ENABLED= comics DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre DJVU_MESON_ENABLED= djvu KEYRING_LIB_DEPENDS= libsecret-1.so:security/libsecret KEYRING_MESON_ENABLED= keyring NAUTILUS_USE= gnome=nautilus4 NAUTILUS_MESON_TRUE= nautilus .include diff --git a/graphics/pastel/Makefile b/graphics/pastel/Makefile index 45141870de83..01e1df1b3ace 100644 --- a/graphics/pastel/Makefile +++ b/graphics/pastel/Makefile @@ -1,35 +1,35 @@ PORTNAME= pastel DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= lcook@FreeBSD.org COMMENT= Command-line tool to generate, analyze, convert and manipulate colors WWW= https://github.com/sharkdp/pastel/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo shebangfix USE_GITHUB= yes GH_ACCOUNT= sharkdp SHEBANG_FILES= doc/demo-scripts/gradient.sh PLIST_FILES= bin/${PORTNAME} PORTDOCS= ${DOCS:T} OPTIONS_DEFINE= DOCS DOCS= doc/colorcheck.md doc/colorcheck.png \ doc/demo-scripts/gradient.sh doc/pastel.gif README.md post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/py-kornia-rs/Makefile b/graphics/py-kornia-rs/Makefile index e6e78a211e90..777b56cce8f4 100644 --- a/graphics/py-kornia-rs/Makefile +++ b/graphics/py-kornia-rs/Makefile @@ -1,1288 +1,1289 @@ PORTNAME= kornia-rs #DISTVERSIONPREFIX= v DISTVERSION= 0.1.10 +PORTREVISION= 1 CATEGORIES= graphics python # machine-learning MASTER_SITES= PYPI # no Cargo.lock on PyPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Differentiable computer vision library for PyTorch WWW= https://www.kornia.org/ \ https://github.com/kornia/kornia-rs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>0:devel/py-maturin@${PY_FLAVOR} \ nasm:devel/nasm USES= cargo python USE_PYTHON= pep517 autoplist #USE_GITHUB= yes #GH_ACCOUNT= kornia WRKSRC= ${WRKDIR}/${PORTNAME:S/-/_/}-${DISTVERSION} CARGO_CRATES= ab_glyph-0.2.32 \ ab_glyph_rasterizer-0.1.10 \ accesskit-0.17.1 \ accesskit_atspi_common-0.10.1 \ accesskit_consumer-0.26.0 \ accesskit_macos-0.18.1 \ accesskit_unix-0.13.1 \ accesskit_windows-0.24.1 \ accesskit_winit-0.23.1 \ addr2line-0.25.1 \ adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ aligned-0.4.3 \ aligned-vec-0.6.4 \ allocator-api2-0.2.21 \ android-activity-0.6.0 \ android-properties-0.2.2 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstream-1.0.0 \ anstyle-1.0.14 \ anstyle-parse-0.2.7 \ anstyle-parse-1.0.0 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ approx-0.5.1 \ aprilgrid-0.6.1 \ apriltag-0.4.0 \ apriltag-sys-0.3.0 \ arbitrary-1.4.2 \ arboard-3.6.1 \ arg_enum_proc_macro-0.3.4 \ argh-0.1.19 \ argh_derive-0.1.19 \ argh_shared-0.1.19 \ array-init-2.1.0 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ arrow-54.3.1 \ arrow-arith-54.3.1 \ arrow-array-54.3.1 \ arrow-buffer-54.3.1 \ arrow-cast-54.3.1 \ arrow-csv-54.3.1 \ arrow-data-54.3.1 \ arrow-ipc-54.3.1 \ arrow-json-54.3.1 \ arrow-ord-54.3.1 \ arrow-row-54.3.1 \ arrow-schema-54.3.1 \ arrow-select-54.3.1 \ arrow-string-54.3.1 \ as-raw-xcb-connection-1.0.1 \ as-slice-0.2.1 \ ascii-1.1.0 \ ash-0.38.0+1.3.281 \ ashpd-0.11.1 \ assert_matches-1.5.0 \ async-broadcast-0.7.2 \ async-channel-2.5.0 \ async-executor-1.14.0 \ async-fs-2.2.0 \ async-io-2.6.0 \ async-lock-3.4.2 \ async-net-2.0.0 \ async-process-2.5.0 \ async-recursion-1.1.1 \ async-signal-0.2.13 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-task-4.7.1 \ async-trait-0.1.89 \ atoi-2.0.0 \ atomic-wait-1.1.0 \ atomic-waker-1.1.2 \ atomic_refcell-0.1.13 \ atomig-0.4.3 \ atomig-macro-0.4.0 \ atspi-0.22.0 \ atspi-common-0.6.0 \ atspi-connection-0.6.0 \ atspi-proxies-0.6.0 \ autocfg-1.5.0 \ av-data-0.4.4 \ av-scenechange-0.14.1 \ av1-grain-0.2.5 \ avif-serialize-0.8.8 \ axum-0.7.9 \ axum-core-0.4.5 \ az-1.3.0 \ backtrace-0.3.76 \ base16ct-0.2.0 \ base64-0.13.1 \ base64-0.21.7 \ base64-0.22.1 \ bincode-1.3.3 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bindgen-0.65.1 \ bindgen_cuda-0.1.6 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bit_field-0.10.3 \ bitflags-1.3.2 \ bitflags-2.11.0 \ bitstream-io-4.9.0 \ block-0.1.6 \ block-buffer-0.10.4 \ block2-0.5.1 \ block2-0.6.2 \ blocking-1.6.2 \ bstr-1.12.1 \ built-0.8.0 \ bumpalo-3.20.2 \ byte-slice-cast-1.2.3 \ bytecount-0.6.9 \ bytemuck-1.25.0 \ bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ cacache-13.1.0 \ calloop-0.13.0 \ calloop-0.14.4 \ calloop-wayland-source-0.3.0 \ calloop-wayland-source-0.4.1 \ camino-1.2.2 \ candle-core-0.9.2 \ candle-examples-0.9.2 \ candle-flash-attn-0.9.2 \ candle-flash-attn-build-0.9.2 \ candle-kernels-0.9.2 \ candle-nn-0.9.2 \ candle-transformers-0.9.2 \ candle-ug-0.9.2 \ cargo-platform-0.1.9 \ cargo_metadata-0.14.2 \ cargo_metadata-0.18.1 \ cassowary-0.3.0 \ cast-0.3.0 \ castaway-0.2.4 \ cc-1.2.57 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfb-0.7.3 \ cfg-expr-0.15.8 \ cfg-expr-0.20.7 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ cgl-0.3.2 \ chrono-0.4.44 \ chunked_transfer-1.5.0 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ circular-buffer-1.2.0 \ clang-2.0.0 \ clang-format-0.3.0 \ clang-sys-1.8.1 \ clap-4.6.0 \ clap_builder-4.6.0 \ clap_derive-4.6.0 \ clap_lex-1.1.0 \ clean-path-0.2.1 \ clipboard-win-5.4.1 \ cmake-0.1.57 \ cmov-0.4.6 \ codespan-reporting-0.11.1 \ coe-rs-0.1.2 \ color-eyre-0.6.5 \ color-hex-0.2.0 \ color-spantrace-0.3.0 \ color_quant-1.1.0 \ colorchoice-1.0.5 \ colored-2.2.0 \ combine-4.6.7 \ comfy-table-7.2.2 \ compact_str-0.8.1 \ compact_str-0.9.0 \ concat-idents-1.1.5 \ concurrent-queue-2.5.0 \ console-0.15.11 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ const_format-0.2.35 \ const_format_proc_macros-0.2.34 \ const_soft_float-0.1.4 \ constgebra-0.1.4 \ convert_case-0.6.0 \ convert_case-0.8.0 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ core-graphics-0.23.2 \ core-graphics-types-0.1.3 \ core2-0.4.0 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ criterion-0.6.0 \ criterion-plot-0.5.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ csv-1.4.0 \ csv-core-0.1.13 \ ctrlc-3.5.2 \ cu29-0.8.0 \ cu29-clock-0.8.0 \ cu29-derive-0.8.0 \ cu29-helpers-0.8.0 \ cu29-intern-strs-0.8.0 \ cu29-log-0.8.0 \ cu29-log-derive-0.8.0 \ cu29-log-runtime-0.8.0 \ cu29-runtime-0.8.0 \ cu29-traits-0.8.0 \ cu29-unifiedlog-0.8.0 \ cu29-value-0.8.0 \ cudarc-0.17.8 \ cudarc-0.19.3 \ cursor-icon-1.2.0 \ darling-0.20.11 \ darling-0.21.3 \ darling-0.23.0 \ darling_core-0.20.11 \ darling_core-0.21.3 \ darling_core-0.23.0 \ darling_macro-0.20.11 \ darling_macro-0.21.3 \ darling_macro-0.23.0 \ dary_heap-0.3.8 \ data-url-0.3.2 \ dbgf-0.1.2 \ defer-0.2.1 \ deranged-0.5.8 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ digest-0.10.7 \ directories-5.0.1 \ dirs-6.0.0 \ dirs-sys-0.4.1 \ dirs-sys-0.5.0 \ dispatch-0.2.0 \ dispatch2-0.3.1 \ displaydoc-0.2.5 \ divrem-1.0.0 \ dlib-0.5.3 \ document-features-0.2.12 \ downcast-rs-1.2.1 \ dpi-0.1.2 \ dunce-1.0.5 \ dyn-stack-0.11.0 \ dyn-stack-0.13.2 \ dyn-stack-macros-0.1.3 \ ecolor-0.31.1 \ econtext-0.2.0 \ eframe-0.31.1 \ egui-0.31.1 \ egui-wgpu-0.31.1 \ egui-winit-0.31.1 \ egui_animation-0.8.0 \ egui_commonmark-0.20.0 \ egui_commonmark_backend-0.20.0 \ egui_dnd-0.12.0 \ egui_extras-0.31.1 \ egui_glow-0.31.1 \ egui_plot-0.32.1 \ egui_table-0.3.0 \ egui_tiles-0.12.0 \ ehttp-0.5.0 \ either-1.15.0 \ emath-0.31.1 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ endi-1.1.1 \ enum-as-inner-0.6.1 \ enum-map-2.7.3 \ enum-map-derive-0.17.0 \ enumflags2-0.7.12 \ enumflags2_derive-0.7.12 \ enumn-0.1.14 \ enumset-1.1.10 \ enumset_derive-0.14.0 \ env_filter-0.1.4 \ env_filter-1.0.0 \ env_logger-0.11.9 \ epaint-0.31.1 \ epaint_default_fonts-0.31.1 \ equator-0.2.2 \ equator-0.4.2 \ equator-macro-0.2.1 \ equator-macro-0.4.2 \ equivalent-1.0.2 \ errno-0.3.14 \ error-chain-0.12.4 \ error-code-3.3.2 \ esaxx-rs-0.1.10 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ exr-1.74.0 \ eyre-0.6.12 \ faer-0.20.1 \ faer-0.22.6 \ faer-entity-0.20.1 \ faer-macros-0.21.0 \ faer-traits-0.22.1 \ fancy-regex-0.17.0 \ fast_image_resize-5.1.4 \ fastrand-2.3.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ ffmpeg-sidecar-2.4.0 \ filetime-0.2.27 \ find-msvc-tools-0.1.9 \ fixed-1.30.0 \ fixedbitset-0.5.7 \ fjadra-0.2.1 \ flatbuffers-24.12.23 \ flate2-1.1.9 \ float-cmp-0.9.0 \ float8-0.6.1 \ float8-0.7.0 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.1.1 \ foreign-types-shared-0.3.1 \ form_urlencoded-1.2.2 \ fsevent-sys-4.1.0 \ futures-0.3.32 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-executor-0.3.32 \ futures-io-0.3.32 \ futures-lite-2.6.1 \ futures-macro-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ gcd-2.3.0 \ gemm-0.18.2 \ gemm-0.19.0 \ gemm-c32-0.18.2 \ gemm-c32-0.19.0 \ gemm-c64-0.18.2 \ gemm-c64-0.19.0 \ gemm-common-0.18.2 \ gemm-common-0.19.0 \ gemm-f16-0.18.2 \ gemm-f16-0.19.0 \ gemm-f32-0.18.2 \ gemm-f32-0.19.0 \ gemm-f64-0.18.2 \ gemm-f64-0.19.0 \ generativity-1.1.0 \ generator-0.8.8 \ generic-array-0.14.7 \ geo-types-0.7.18 \ gethostname-1.1.0 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.2 \ getset-0.1.6 \ gif-0.13.3 \ gif-0.14.1 \ gimli-0.32.3 \ gio-sys-0.18.1 \ gio-sys-0.20.10 \ gl_generator-0.14.0 \ glam-0.28.0 \ glam-0.30.10 \ glib-0.18.5 \ glib-0.20.12 \ glib-macros-0.18.5 \ glib-macros-0.20.12 \ glib-sys-0.18.1 \ glib-sys-0.20.10 \ glob-0.3.3 \ glow-0.16.0 \ gltf-1.4.1 \ gltf-derive-1.4.1 \ gltf-json-1.4.1 \ glutin-0.32.3 \ glutin-winit-0.5.0 \ glutin_egl_sys-0.7.1 \ glutin_glx_sys-0.6.1 \ glutin_wgl_sys-0.6.1 \ gobject-sys-0.18.0 \ gobject-sys-0.20.10 \ gpu-alloc-0.6.0 \ gpu-alloc-types-0.3.0 \ gpu-descriptor-0.3.2 \ gpu-descriptor-types-0.2.0 \ gstreamer-0.21.3 \ gstreamer-0.23.7 \ gstreamer-app-0.21.2 \ gstreamer-app-0.23.5 \ gstreamer-app-sys-0.21.1 \ gstreamer-app-sys-0.23.5 \ gstreamer-base-0.21.2 \ gstreamer-base-0.23.6 \ gstreamer-base-sys-0.21.1 \ gstreamer-base-sys-0.23.6 \ gstreamer-sys-0.21.2 \ gstreamer-sys-0.23.6 \ gstreamer-video-0.21.2 \ gstreamer-video-0.23.6 \ gstreamer-video-sys-0.21.2 \ gstreamer-video-sys-0.23.6 \ h2-0.4.13 \ half-2.7.1 \ hashbrown-0.12.3 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hdrhistogram-7.5.4 \ heck-0.4.1 \ heck-0.5.0 \ hello_egui_utils-0.8.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ hexasphere-14.1.0 \ hexf-parse-0.2.1 \ hf-hub-0.4.3 \ home-0.5.9 \ html-escape-0.2.13 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ http-cache-0.20.1 \ http-cache-reqwest-0.15.1 \ http-cache-semantics-2.1.1 \ http-serde-2.1.1 \ httparse-1.10.1 \ httpdate-1.0.3 \ humanize-duration-0.0.7 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-timeout-0.5.2 \ hyper-tls-0.6.0 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.24.9 \ image-0.25.10 \ image-webp-0.2.4 \ imageproc-0.25.0 \ imagesize-0.12.0 \ imgref-1.12.0 \ immutable-chunkmap-2.1.2 \ indent-0.1.1 \ indenter-0.3.4 \ indexmap-1.9.3 \ indexmap-2.13.0 \ indicatif-0.17.11 \ indoc-2.0.7 \ infer-0.16.0 \ inflections-1.1.1 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ instability-0.3.12 \ integer-encoding-3.0.4 \ intel-mkl-src-0.8.1 \ intel-mkl-tool-0.8.1 \ interpol-0.2.1 \ interpolate_name-0.2.4 \ ipnet-2.12.0 \ iri-string-0.7.10 \ is_terminal_polyfill-1.70.2 \ itertools-0.10.5 \ itertools-0.12.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jiff-0.2.23 \ jiff-static-0.2.23 \ jiff-tzdb-0.1.6 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-0.22.4 \ jni-macros-0.22.4 \ jni-sys-0.3.0 \ jni-sys-0.4.1 \ jni-sys-macros-0.4.1 \ jobserver-0.1.34 \ jpeg-decoder-0.3.2 \ jpeg-encoder-0.6.1 \ js-sys-0.3.77 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ kiddo-5.2.4 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ kurbo-0.9.5 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ leb128fmt-0.1.0 \ lebe-0.5.3 \ lexical-core-1.0.6 \ lexical-parse-float-1.0.6 \ lexical-parse-integer-1.0.6 \ lexical-util-1.0.7 \ lexical-write-float-1.0.6 \ lexical-write-integer-1.0.6 \ libc-0.2.183 \ libfuzzer-sys-0.4.12 \ libloading-0.8.9 \ libloading-0.9.0 \ libm-0.2.16 \ libredox-0.1.14 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.12.1 \ litemap-0.8.1 \ litrs-1.0.0 \ lmdb-rkv-0.14.0 \ lmdb-rkv-sys-0.11.2 \ lock_api-0.4.14 \ log-0.4.29 \ log-once-0.4.1 \ loom-0.7.2 \ loop9-0.1.5 \ lru-0.12.5 \ lru-0.13.0 \ lru-slab-0.1.2 \ lz4_flex-0.11.6 \ macro_rules_attribute-0.2.2 \ macro_rules_attribute-proc_macro-0.2.2 \ malloc_buf-0.0.6 \ matchers-0.2.0 \ matchit-0.7.3 \ matrixcompare-0.3.0 \ matrixcompare-core-0.1.0 \ matrixmultiply-0.3.10 \ maybe-rayon-0.1.1 \ measurements-0.11.1 \ memchr-2.8.0 \ memmap2-0.5.10 \ memmap2-0.9.10 \ memo-map-0.3.3 \ memoffset-0.9.1 \ memory-stats-1.2.0 \ metal-0.31.0 \ miette-5.10.0 \ miette-derive-5.10.0 \ mime-0.3.17 \ mime_guess2-2.3.1 \ minijinja-2.18.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-0.8.11 \ mio-1.1.1 \ monostate-0.1.18 \ monostate-impl-0.1.18 \ moxcms-0.8.1 \ muldiv-1.0.1 \ naga-24.0.0 \ nalgebra-0.32.6 \ nalgebra-macros-0.2.2 \ nano-gemm-0.1.3 \ nano-gemm-c32-0.1.0 \ nano-gemm-c64-0.1.0 \ nano-gemm-codegen-0.1.0 \ nano-gemm-core-0.1.0 \ nano-gemm-f32-0.1.0 \ nano-gemm-f64-0.1.0 \ nasm-rs-0.3.2 \ native-tls-0.2.18 \ natord-1.0.9 \ ndarray-0.15.6 \ ndarray-0.16.1 \ ndarray-0.17.2 \ ndk-0.9.0 \ ndk-context-0.1.1 \ ndk-sys-0.5.0+25.2.9519653 \ ndk-sys-0.6.0+11769913 \ never-0.1.0 \ new_debug_unreachable-1.0.6 \ nix-0.29.0 \ nix-0.31.2 \ nohash-hasher-0.2.0 \ noisy_float-0.2.1 \ nom-7.1.3 \ nom-8.0.0 \ noop_proc_macro-0.3.0 \ notify-6.1.1 \ npyz-0.8.4 \ ntapi-0.4.3 \ numpy-0.26.0 \ nu-ansi-term-0.50.3 \ num-0.4.3 \ num-bigfloat-1.7.2 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.2.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num2words-1.2.0 \ num_cpus-1.17.0 \ num_enum-0.7.6 \ num_enum_derive-0.7.6 \ num_threads-0.1.7 \ number_prefix-0.4.0 \ objc-0.2.7 \ objc-sys-0.3.5 \ objc2-0.5.2 \ objc2-0.6.4 \ objc2-app-kit-0.2.2 \ objc2-app-kit-0.3.2 \ objc2-cloud-kit-0.2.2 \ objc2-contacts-0.2.2 \ objc2-core-data-0.2.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-core-image-0.2.2 \ objc2-core-location-0.2.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.2.2 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ objc2-link-presentation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ objc2-symbols-0.2.2 \ objc2-ui-kit-0.2.2 \ objc2-uniform-type-identifiers-0.2.2 \ objc2-user-notifications-0.2.2 \ object-0.37.3 \ object-pool-0.6.0 \ oci-spec-0.6.7 \ ocipkg-0.2.9 \ once_cell-1.21.4 \ once_cell_polyfill-1.70.2 \ onig-6.5.1 \ onig_sys-69.9.1 \ oorandom-11.1.5 \ opencv-0.92.3 \ opencv-binding-generator-0.90.2 \ openssl-0.10.76 \ openssl-macros-0.1.1 \ openssl-probe-0.2.1 \ openssl-sys-0.9.112 \ option-ext-0.2.0 \ option-operations-0.5.0 \ orbclient-0.3.51 \ ordered-float-2.10.1 \ ordered-float-3.9.2 \ ordered-float-4.6.0 \ ordered-float-5.1.0 \ ordered-stream-0.2.0 \ ort-2.0.0-rc.12 \ ort-sys-2.0.0-rc.12 \ owned_ttf_parser-0.25.1 \ owo-colors-4.3.0 \ page_size-0.6.0 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ parquet-54.3.1 \ paste-1.0.15 \ pastey-0.1.1 \ pathdiff-0.2.3 \ peeking_take_while-0.1.2 \ peg-0.6.3 \ peg-macros-0.6.3 \ peg-runtime-0.6.3 \ percent-encoding-2.3.2 \ pest-2.8.6 \ pest_derive-2.8.6 \ pest_generator-2.8.6 \ pest_meta-2.8.6 \ petgraph-0.8.3 \ phf-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pico-args-0.5.0 \ pin-project-1.1.11 \ pin-project-internal-1.1.11 \ pin-project-lite-0.2.17 \ pin-utils-0.1.0 \ piper-0.2.5 \ pkg-config-0.3.32 \ plain-0.2.3 \ plist-1.8.0 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ ply-rs-0.1.3 \ png-0.17.16 \ png-0.18.1 \ poll-promise-0.3.0 \ polling-3.11.0 \ pollster-0.4.0 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.6 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty-hex-0.4.2 \ prettyplease-0.2.37 \ private-gemm-x86-0.1.20 \ proc-macro-crate-2.0.0 \ proc-macro-crate-3.5.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.106 \ profiling-1.0.17 \ profiling-procmacros-1.0.17 \ prost-0.13.5 \ prost-derive-0.13.5 \ prost-types-0.13.5 \ puffin-0.19.1 \ puffin_http-0.16.1 \ pulldown-cmark-0.9.6 \ pulldown-cmark-0.12.2 \ pulp-0.18.22 \ pulp-0.21.5 \ pulp-0.22.2 \ pulp-wasm-simd-flag-0.1.0 \ pxfm-0.1.28 \ py_literal-0.4.0 \ pyo3-0.26.0 \ pyo3-build-config-0.26.0 \ pyo3-ffi-0.26.0 \ pyo3-macros-0.26.0 \ pyo3-macros-backend-0.26.0 \ qd-0.7.7 \ qoi-0.4.1 \ quanta-0.12.6 \ quick-error-2.0.1 \ quick-xml-0.30.0 \ quick-xml-0.38.4 \ quick-xml-0.39.2 \ quinn-0.11.9 \ quinn-proto-0.11.14 \ quinn-udp-0.5.14 \ quote-1.0.45 \ r-efi-5.3.0 \ r-efi-6.0.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_distr-0.4.3 \ rand_distr-0.5.1 \ ratatui-0.29.0 \ rav1e-0.8.1 \ ravif-0.13.0 \ raw-cpuid-11.6.0 \ raw-window-handle-0.6.2 \ rawpointer-0.2.1 \ rayon-1.11.0 \ rayon-cond-0.4.0 \ rayon-core-1.13.0 \ rctree-0.5.0 \ re_analytics-0.23.4 \ re_arrow_util-0.23.4 \ re_blueprint_tree-0.23.4 \ re_build_info-0.23.4 \ re_build_tools-0.23.4 \ re_byte_size-0.23.4 \ re_capabilities-0.23.4 \ re_case-0.23.4 \ re_chunk-0.23.4 \ re_chunk_store-0.23.4 \ re_chunk_store_ui-0.23.4 \ re_component_ui-0.23.4 \ re_context_menu-0.23.4 \ re_crash_handler-0.23.4 \ re_data_loader-0.23.4 \ re_data_source-0.23.4 \ re_data_ui-0.23.4 \ re_dataframe-0.23.4 \ re_dataframe_ui-0.23.4 \ re_entity_db-0.23.4 \ re_error-0.23.4 \ re_format-0.23.4 \ re_format_arrow-0.23.4 \ re_grpc_client-0.23.4 \ re_grpc_server-0.23.4 \ re_int_histogram-0.23.4 \ re_log-0.23.4 \ re_log_encoding-0.23.4 \ re_log_types-0.23.4 \ re_math-0.20.0 \ re_memory-0.23.4 \ re_mp4-0.3.0 \ re_protos-0.23.4 \ re_query-0.23.4 \ re_rav1d-0.1.3 \ re_redap_browser-0.23.4 \ re_renderer-0.23.4 \ re_sdk-0.23.4 \ re_selection_panel-0.23.4 \ re_smart_channel-0.23.4 \ re_sorbet-0.23.4 \ re_string_interner-0.23.4 \ re_time_panel-0.23.4 \ re_tracing-0.23.4 \ re_tuid-0.23.4 \ re_types-0.23.4 \ re_types_builder-0.23.4 \ re_types_core-0.23.4 \ re_ui-0.23.4 \ re_uri-0.23.4 \ re_video-0.23.4 \ re_view-0.23.4 \ re_view_bar_chart-0.23.4 \ re_view_dataframe-0.23.4 \ re_view_graph-0.23.4 \ re_view_map-0.23.4 \ re_view_spatial-0.23.4 \ re_view_tensor-0.23.4 \ re_view_text_document-0.23.4 \ re_view_text_log-0.23.4 \ re_view_time_series-0.23.4 \ re_viewer-0.23.4 \ re_viewer_context-0.23.4 \ re_viewport-0.23.4 \ re_viewport_blueprint-0.23.4 \ re_web_viewer_server-0.23.4 \ reborrow-0.5.5 \ redox_syscall-0.4.1 \ redox_syscall-0.5.18 \ redox_syscall-0.7.3 \ redox_users-0.4.6 \ redox_users-0.5.2 \ reflink-copy-0.1.29 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ renderdoc-sys-1.1.0 \ reqwest-0.12.28 \ reqwest-middleware-0.4.2 \ rerun-0.23.4 \ resvg-0.37.0 \ rexif-0.7.5 \ rfd-0.15.4 \ rgb-0.8.53 \ ring-0.17.14 \ rkv-0.19.0 \ rmp-0.8.15 \ rmp-serde-1.3.1 \ ron-0.8.1 \ ron-0.10.1 \ roxmltree-0.19.0 \ rust-format-0.3.4 \ rustc-demangle-0.1.27 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.1.4 \ rustls-0.23.37 \ rustls-native-certs-0.8.3 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.14.0 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.23 \ safe_arch-0.7.4 \ safetensors-0.4.5 \ safetensors-0.7.0 \ same-file-1.0.6 \ schannel-0.1.29 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sctk-adwaita-0.10.1 \ security-framework-3.7.0 \ security-framework-sys-2.17.0 \ semver-1.0.27 \ seq-macro-0.3.6 \ serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ serde_bytes-0.11.19 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_plain-1.0.2 \ serde_repr-0.1.20 \ serde_spanned-0.6.9 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ sha-1-0.10.1 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simba-0.8.1 \ simd-adler32-0.3.8 \ simd_cesu8-1.1.1 \ simd_helpers-0.1.0 \ simdutf8-0.1.5 \ similar-2.7.0 \ similar-asserts-1.7.0 \ simple-easing-1.0.2 \ simplecss-0.2.2 \ simplelog-0.12.2 \ siphasher-0.3.11 \ siphasher-1.0.2 \ skeptic-0.13.7 \ slab-0.4.12 \ slotmap-1.1.1 \ smallvec-1.15.1 \ smawk-0.3.2 \ smithay-client-toolkit-0.19.2 \ smithay-client-toolkit-0.20.0 \ smithay-clipboard-0.7.3 \ smol_str-0.2.2 \ snap-1.1.1 \ socket2-0.5.10 \ socket2-0.6.3 \ socks-0.3.4 \ sorted-vec-0.8.10 \ spindle-0.2.6 \ spirv-0.3.0+sdk-1.3.268.0 \ spm_precompiled-0.1.4 \ ssri-9.2.0 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strfmt-0.2.5 \ strict-num-0.1.1 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ sublime_fuzzy-0.7.0 \ subtle-2.6.1 \ svgtypes-0.13.0 \ syn-1.0.109 \ syn-2.0.117 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ syntect-5.3.0 \ sysctl-0.6.0 \ sysinfo-0.30.13 \ system-configuration-0.7.0 \ system-configuration-sys-0.6.0 \ system-deps-6.2.2 \ system-deps-7.0.7 \ tap-1.0.1 \ tar-0.4.44 \ target-lexicon-0.12.16 \ target-lexicon-0.13.3 \ tempfile-3.27.0 \ termcolor-1.4.1 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ thrift-0.17.0 \ tiff-0.9.1 \ tiff-0.10.3 \ tiff-0.11.3 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tiny-keccak-2.0.2 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ tiny_http-0.12.0 \ tinystl-0.0.3 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.11.0 \ tinyvec_macros-0.1.1 \ to_method-1.1.0 \ tobj-4.0.3 \ tokenizers-0.21.4 \ tokenizers-0.22.2 \ tokio-1.50.0 \ tokio-macros-2.6.1 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml-0.8.23 \ toml-0.9.12+spec-1.1.0 \ toml_datetime-0.6.11 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_datetime-1.0.1+spec-1.1.0 \ toml_edit-0.20.7 \ toml_edit-0.22.27 \ toml_edit-0.25.5+spec-1.1.0 \ toml_parser-1.0.10+spec-1.1.0 \ toml_write-0.1.2 \ toml_writer-1.0.7+spec-1.1.0 \ tonic-0.12.3 \ tonic-web-0.12.3 \ tonic-web-wasm-client-0.6.2 \ tower-0.4.13 \ tower-0.5.3 \ tower-http-0.5.2 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.23 \ try-lock-0.2.5 \ ttf-parser-0.25.1 \ turbojpeg-1.4.0 \ turbojpeg-sys-1.1.1 \ twox-hash-1.6.3 \ twox-hash-2.1.2 \ type-map-0.5.1 \ typed-path-0.12.3 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ uds_windows-1.2.1 \ ug-0.5.0 \ ug-cuda-0.5.0 \ unicase-2.9.0 \ unicode-ident-1.0.24 \ unicode-linebreak-0.1.5 \ unicode-normalization-alignments-0.1.12 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unicode-xid-0.2.6 \ unicode_categories-0.1.1 \ unindent-0.2.4 \ untrusted-0.9.0 \ unty-0.0.4 \ ureq-2.12.1 \ url-2.5.8 \ urlencoding-2.1.3 \ usvg-0.37.0 \ usvg-parser-0.37.0 \ usvg-tree-0.37.0 \ utf8-width-0.1.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.22.0 \ v4l-0.14.0 \ v4l2-sys-mit-0.3.0 \ v_frame-0.3.9 \ valuable-0.1.1 \ vcpkg-0.2.15 \ vec1-1.12.1 \ version-compare-0.2.1 \ version_check-0.9.5 \ virtue-0.0.18 \ walkdir-2.5.0 \ walkers-0.36.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasm-streams-0.4.2 \ wasmparser-0.244.0 \ wayland-backend-0.3.14 \ wayland-client-0.31.13 \ wayland-csd-frame-0.3.0 \ wayland-cursor-0.31.13 \ wayland-protocols-0.32.11 \ wayland-protocols-experimental-20250721.0.1 \ wayland-protocols-misc-0.3.11 \ wayland-protocols-plasma-0.3.11 \ wayland-protocols-wlr-0.3.11 \ wayland-scanner-0.31.9 \ wayland-sys-0.31.10 \ web-sys-0.3.77 \ web-time-1.1.0 \ webbrowser-1.2.0 \ webpki-roots-0.26.11 \ webpki-roots-1.0.6 \ weezl-0.1.12 \ wgpu-24.0.5 \ wgpu-core-24.0.5 \ wgpu-hal-24.0.4 \ wgpu-types-24.0.0 \ which-4.4.2 \ wide-0.7.33 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.52.0 \ windows-0.58.0 \ windows-0.62.2 \ windows-collections-0.3.2 \ windows-core-0.52.0 \ windows-core-0.58.0 \ windows-core-0.62.2 \ windows-future-0.3.2 \ windows-implement-0.58.0 \ windows-implement-0.60.2 \ windows-interface-0.58.0 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-numerics-0.3.1 \ windows-registry-0.6.1 \ windows-result-0.2.0 \ windows-result-0.4.1 \ windows-strings-0.1.0 \ windows-strings-0.5.1 \ windows-sys-0.42.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.2.1 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winit-0.30.13 \ winnow-0.5.40 \ winnow-0.7.15 \ winnow-1.0.0 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ writeable-0.6.2 \ x11-dl-2.21.0 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ xattr-1.6.1 \ xcursor-0.3.10 \ xdg-home-1.3.0 \ xkbcommon-dl-0.4.2 \ xkeysym-0.2.1 \ xml-rs-0.8.28 \ xmlwriter-0.1.0 \ xshell-0.2.7 \ xshell-macros-0.2.7 \ xxhash-rust-0.8.15 \ y4m-0.8.0 \ yaml-rust-0.4.5 \ yoke-0.7.5 \ yoke-0.8.1 \ yoke-derive-0.7.5 \ yoke-derive-0.8.1 \ zbus-4.4.0 \ zbus-5.14.0 \ zbus-lockstep-0.4.4 \ zbus-lockstep-macros-0.4.4 \ zbus_macros-4.4.0 \ zbus_macros-5.14.0 \ zbus_names-3.0.0 \ zbus_names-4.3.1 \ zbus_xml-4.0.0 \ zerocopy-0.7.35 \ zerocopy-0.8.42 \ zerocopy-derive-0.7.35 \ zerocopy-derive-0.8.42 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zip-7.2.0 \ zmij-1.0.21 \ zune-core-0.4.12 \ zune-core-0.5.1 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.21 \ zune-jpeg-0.5.13 \ zvariant-4.2.0 \ zvariant-5.10.0 \ zvariant_derive-4.2.0 \ zvariant_derive-5.10.0 \ zvariant_utils-2.1.0 \ zvariant_utils-3.3.0 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target post-extract: # workaround for https://github.com/kornia/kornia-rs/issues/827 ${CP} ${FILESDIR}/Cargo.lock ${WRKSRC}/kornia-py/ .include diff --git a/graphics/resvg-capi/Makefile b/graphics/resvg-capi/Makefile index f3d925abbed7..4d2ca3626e24 100644 --- a/graphics/resvg-capi/Makefile +++ b/graphics/resvg-capi/Makefile @@ -1,122 +1,123 @@ PORTNAME= resvg-c-api DISTVERSIONPREFIX= v DISTVERSION= 0.47.0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= SVG rendering library (C++/Qt API) WWW= https://github.com/linebender/resvg LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/../../LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/../../LICENSE-MIT USES= cargo USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= linebender GH_PROJECT= resvg WRKSRC_SUBDIR= crates/c-api CARGO_CRATES= adler2-2.0.1 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ autocfg-0.1.8 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bytemuck-1.24.0 \ byteorder-lite-0.1.0 \ cfg-if-1.0.4 \ cloudabi-0.0.3 \ color_quant-1.1.0 \ core_maths-0.1.1 \ crc32fast-1.5.0 \ data-url-0.3.2 \ either-1.15.0 \ euclid-0.22.11 \ fdeflate-0.3.7 \ flate2-1.1.5 \ float-cmp-0.9.0 \ fontconfig-parser-0.5.8 \ fontdb-0.23.0 \ fuchsia-cprng-0.1.1 \ gif-0.14.1 \ image-webp-0.2.4 \ imagesize-0.14.0 \ itertools-0.14.0 \ kurbo-0.13.0 \ libc-0.2.180 \ libm-0.2.15 \ log-0.4.29 \ memchr-2.7.6 \ memmap2-0.9.9 \ miniz_oxide-0.8.9 \ num-traits-0.2.19 \ once_cell-1.21.3 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pico-args-0.5.0 \ png-0.18.0 \ quick-error-2.0.1 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ rgb-0.8.52 \ roxmltree-0.20.0 \ roxmltree-0.21.1 \ rustybuzz-0.20.1 \ simd-adler32-0.3.8 \ simplecss-0.2.2 \ siphasher-0.2.3 \ siphasher-1.0.1 \ slotmap-1.1.1 \ smallvec-1.15.1 \ strict-num-0.1.1 \ svgtypes-0.16.1 \ tiny-skia-0.12.0 \ tiny-skia-path-0.12.0 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ ttf-parser-0.25.1 \ unicode-bidi-0.3.18 \ unicode-bidi-mirroring-0.4.0 \ unicode-ccc-0.4.0 \ unicode-properties-0.1.4 \ unicode-script-0.5.8 \ unicode-vo-0.1.0 \ version_check-0.9.5 \ weezl-0.1.12 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ xmlwriter-0.1.0 \ zune-core-0.5.0 \ zune-jpeg-0.5.8 PLIST_FILES= include/ResvgQt.h \ include/resvg.h \ lib/libresvg.a \ lib/libresvg.so do-install: ${INSTALL_DATA} ${WRKSRC}/resvg.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/ResvgQt.h ${STAGEDIR}${PREFIX}/include cd ${WRKDIR}/target && \ ${INSTALL_LIB} release/libresvg.so ${STAGEDIR}${PREFIX}/lib && \ ${INSTALL_DATA} release/libresvg.a ${STAGEDIR}${PREFIX}/lib .include diff --git a/graphics/resvg/Makefile b/graphics/resvg/Makefile index f22aa287d47e..2ec63ca7173b 100644 --- a/graphics/resvg/Makefile +++ b/graphics/resvg/Makefile @@ -1,111 +1,111 @@ PORTNAME= resvg DISTVERSIONPREFIX= v DISTVERSION= 0.47.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= SVG rendering library WWW= https://github.com/RazrFalcon/resvg LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= RazrFalcon WRKSRC_SUBDIR= crates/resvg CARGO_CRATES= adler2-2.0.1 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ autocfg-0.1.8 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bytemuck-1.25.0 \ byteorder-lite-0.1.0 \ cfg-if-1.0.4 \ cloudabi-0.0.3 \ color_quant-1.1.0 \ core_maths-0.1.1 \ crc32fast-1.5.0 \ data-url-0.3.2 \ either-1.15.0 \ euclid-0.22.13 \ fdeflate-0.3.7 \ flate2-1.1.9 \ float-cmp-0.9.0 \ fontconfig-parser-0.5.8 \ fontdb-0.23.0 \ fuchsia-cprng-0.1.1 \ gif-0.14.1 \ image-webp-0.2.4 \ imagesize-0.14.0 \ itertools-0.14.0 \ kurbo-0.13.0 \ libc-0.2.181 \ libm-0.2.16 \ log-0.4.29 \ memchr-2.8.0 \ memmap2-0.9.9 \ miniz_oxide-0.8.9 \ num-traits-0.2.19 \ once_cell-1.21.3 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pico-args-0.5.0 \ png-0.18.0 \ quick-error-2.0.1 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ rgb-0.8.52 \ roxmltree-0.20.0 \ roxmltree-0.21.1 \ rustybuzz-0.20.1 \ simd-adler32-0.3.8 \ simplecss-0.2.2 \ siphasher-0.2.3 \ siphasher-1.0.2 \ slotmap-1.1.1 \ smallvec-1.15.1 \ strict-num-0.1.1 \ svgtypes-0.16.1 \ tiny-skia-0.12.0 \ tiny-skia-path-0.12.0 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ ttf-parser-0.25.1 \ unicode-bidi-0.3.18 \ unicode-bidi-mirroring-0.4.0 \ unicode-ccc-0.4.0 \ unicode-properties-0.1.4 \ unicode-script-0.5.8 \ unicode-vo-0.1.0 \ version_check-0.9.5 \ weezl-0.1.12 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ xmlwriter-0.1.0 \ zune-core-0.5.1 \ zune-jpeg-0.5.12 PLIST_FILES= bin/${PORTNAME} .include diff --git a/graphics/rx/Makefile b/graphics/rx/Makefile index ace7df55781e..426b202e5ba4 100644 --- a/graphics/rx/Makefile +++ b/graphics/rx/Makefile @@ -1,112 +1,112 @@ PORTNAME= rx DISTVERSIONPREFIX= v DISTVERSION= 0.5.2 -PORTREVISION= 42 +PORTREVISION= 43 CATEGORIES= graphics PKGNAMESUFFIX= -editor MAINTAINER= yuri@FreeBSD.org COMMENT= Modern and minimalist pixel editor implemented in rust WWW= https://rx.cloudhead.io/ \ https://github.com/cloudhead/rx LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= meowhash crate only supports x86_64, see https://github.com/bodil/meowhash-rs/issues/5 USES= cargo xorg USE_GITHUB= yes GH_ACCOUNT= cloudhead USE_XORG= x11 xcursor xext xi xinerama xrandr CARGO_CRATES= adler32-1.0.4 \ arrayref-0.3.6 \ arrayvec-0.5.1 \ autocfg-1.0.0 \ base64-0.11.0 \ bitflags-1.2.1 \ blake2b_simd-0.5.10 \ byteorder-1.3.4 \ c2-chacha-0.2.3 \ cc-1.0.50 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.19 \ cmake-0.1.42 \ color_quant-1.0.1 \ constant_time_eq-0.1.5 \ crc32fast-1.2.0 \ crossbeam-utils-0.7.2 \ deflate-0.8.6 \ digest-0.8.1 \ directories-2.0.2 \ dirs-sys-0.3.4 \ flate2-1.0.14 \ generic-array-0.12.3 \ getrandom-0.1.14 \ gif-0.10.3 \ gl-0.14.0 \ gl_generator-0.14.0 \ glfw-0.41.0 \ glfw-sys-3.3.2 \ itoa-0.4.6 \ khronos_api-3.1.0 \ lazy_static-1.4.0 \ libc-0.2.92 \ log-0.4.14 \ luminance-0.43.2 \ luminance-derive-0.6.3 \ luminance-gl-0.16.1 \ lzw-0.10.0 \ malloc_buf-0.0.6 \ memoir-0.2.1 \ mini-internal-0.1.13 \ miniserde-0.1.13 \ miniz_oxide-0.3.6 \ nonempty-0.1.5 \ num-integer-0.1.44 \ num-traits-0.2.11 \ objc-0.2.7 \ pico-args-0.3.1 \ png-0.16.6 \ podio-0.1.6 \ ppv-lite86-0.2.6 \ proc-macro2-1.0.24 \ quote-1.0.8 \ rand-0.7.3 \ rand_chacha-0.2.1 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ raw-window-handle-0.3.3 \ redox_syscall-0.1.56 \ redox_users-0.3.4 \ remove_dir_all-0.5.2 \ rgx-0.8.1 \ rust-argon2-0.7.0 \ ryu-1.0.5 \ seahash-4.0.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.114 \ serde_derive-1.0.113 \ snap-0.2.5 \ syn-1.0.16 \ tempfile-3.1.0 \ time-0.1.44 \ toml-0.5.6 \ typenum-1.11.2 \ unicode-xid-0.2.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.0+wasi-snapshot-preview1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ xml-rs-0.8.0 \ zip-0.5.5 PLIST_FILES= bin/rx LDFLAGS+= -L${PREFIX}/lib .include diff --git a/graphics/satty/Makefile b/graphics/satty/Makefile index 090e162e5083..ddc97363a8d2 100644 --- a/graphics/satty/Makefile +++ b/graphics/satty/Makefile @@ -1,31 +1,32 @@ PORTNAME= satty DISTVERSIONPREFIX= v DISTVERSION= 0.20.1 +PORTREVISION= 1 CATEGORIES= graphics wayland MASTER_SITES= CRATESIO MAINTAINER= jbeich@FreeBSD.org COMMENT= Modern screenshot annotation WWW= https://github.com/gabm/Satty LICENSE= MPL20 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig USES= cargo desktop-file-utils gnome USE_GITHUB= yes USE_GNOME= gdkpixbuf gtk40 libadwaita GH_ACCOUNT= gabm GH_PROJECT= Satty PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop \ share/icons/hicolor/scalable/apps/${PORTNAME}.svg post-install: .for f in *.desktop assets/*.svg ${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}:H} ${INSTALL_DATA} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}} .endfor .include diff --git a/graphics/svgbob/Makefile b/graphics/svgbob/Makefile index d4bc0e843100..a62a9652eb5b 100644 --- a/graphics/svgbob/Makefile +++ b/graphics/svgbob/Makefile @@ -1,164 +1,164 @@ PORTNAME= svgbob DISTVERSION= 0.7.1 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org COMMENT= Convert ASCII diagrams to SVG WWW= https://github.com/ivanceras/svgbob LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../../LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ivanceras WRKSRC_SUBDIR= packages/svgbob_cli CARGO_CRATES= ansi_term-0.12.1 \ approx-0.5.1 \ arrayvec-0.7.2 \ async-trait-0.1.68 \ atty-0.2.14 \ autocfg-1.1.0 \ axum-0.4.8 \ axum-core-0.1.2 \ bitflags-1.3.2 \ bumpalo-3.12.0 \ bytemuck-1.13.1 \ bytes-1.4.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-2.34.0 \ doc-comment-0.3.3 \ downcast-rs-1.2.0 \ either-1.8.1 \ fnv-1.0.7 \ form_urlencoded-1.1.0 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ futures-sink-0.3.28 \ futures-task-0.3.28 \ futures-util-0.3.28 \ getrandom-0.2.9 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ http-0.2.9 \ http-body-0.4.5 \ http-range-header-0.3.0 \ httparse-1.8.0 \ httpdate-1.0.2 \ hyper-0.14.26 \ indexmap-1.9.3 \ itertools-0.10.5 \ itoa-1.0.6 \ js-sys-0.3.61 \ json-0.12.4 \ jss-0.5.1 \ lazy_static-1.4.0 \ libc-0.2.141 \ libm-0.2.6 \ lock_api-0.4.9 \ log-0.4.17 \ matchit-0.4.6 \ matrixmultiply-0.3.2 \ memchr-2.5.0 \ mime-0.3.17 \ mio-0.8.6 \ mt-dom-0.22.0 \ nalgebra-0.30.1 \ nalgebra-macros-0.1.0 \ num-complex-0.4.3 \ num-derive-0.3.3 \ num-integer-0.1.45 \ num-rational-0.4.1 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ once_cell-1.17.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.7 \ parry2d-0.8.0 \ paste-1.0.12 \ percent-encoding-2.2.0 \ phf-0.10.1 \ phf_generator-0.10.0 \ phf_macros-0.10.0 \ phf_shared-0.10.0 \ pin-project-1.0.12 \ pin-project-internal-1.0.12 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pom-3.2.0 \ ppv-lite86-0.2.17 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.56 \ quote-1.0.26 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rawpointer-0.2.1 \ redox_syscall-0.2.16 \ rustc-hash-1.1.0 \ ryu-1.0.13 \ safe_arch-0.6.0 \ sauron-0.52.0 \ sauron-core-0.52.0 \ scopeguard-1.1.0 \ serde-1.0.160 \ serde_json-1.0.96 \ serde_urlencoded-0.7.1 \ signal-hook-registry-1.4.1 \ simba-0.7.3 \ siphasher-0.3.10 \ slab-0.4.8 \ smallvec-1.10.0 \ socket2-0.4.9 \ strsim-0.8.0 \ syn-1.0.109 \ syn-2.0.15 \ sync_wrapper-0.1.2 \ textwrap-0.11.0 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ tokio-1.27.0 \ tokio-macros-2.0.0 \ tokio-util-0.7.7 \ tower-0.4.13 \ tower-http-0.2.5 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-core-0.1.30 \ try-lock-0.2.4 \ typenum-1.16.0 \ unicode-ident-1.0.8 \ unicode-width-0.1.10 \ vec_map-0.8.2 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.84 \ wasm-bindgen-backend-0.2.84 \ wasm-bindgen-futures-0.4.34 \ wasm-bindgen-macro-0.2.84 \ wasm-bindgen-macro-support-0.2.84 \ wasm-bindgen-shared-0.2.84 \ web-sys-0.3.61 \ wide-0.7.8 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.45.0 \ windows-targets-0.42.2 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_msvc-0.42.2 \ windows_i686_gnu-0.42.2 \ windows_i686_msvc-0.42.2 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_msvc-0.42.2 PLIST_FILES= bin/svgbob_cli .include diff --git a/graphics/viu/Makefile b/graphics/viu/Makefile index 7847c038200b..034a159f6dd6 100644 --- a/graphics/viu/Makefile +++ b/graphics/viu/Makefile @@ -1,27 +1,27 @@ PORTNAME= viu DISTVERSIONPREFIX= v DISTVERSION= 1.5.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics MAINTAINER= lcook@FreeBSD.org COMMENT= Simple terminal image viewer written in Rust WWW= https://github.com/atanunq/viu LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= atanunq PLIST_FILES= bin/${PORTNAME} PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/wallust/Makefile b/graphics/wallust/Makefile index 83accad6011b..a2cbd6c250c9 100644 --- a/graphics/wallust/Makefile +++ b/graphics/wallust/Makefile @@ -1,56 +1,56 @@ PORTNAME= wallust DISTVERSION= 3.5.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://codeberg.org/explosion-mental/${PORTNAME}/archive/${DISTVERSION}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tagattie@FreeBSD.org COMMENT= Generate colors from an image WWW= https://explosion-mental.codeberg.page/wallust/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo WRKSRC= ${WRKDIR}/${PORTNAME} MAN1PAGES= ${PORTNAME}-cs.1 \ ${PORTNAME}-run.1 \ ${PORTNAME}-theme.1 \ ${PORTNAME}.1 MAN5PAGES= ${PORTNAME}.5 PORTEXAMPLES= ${PORTNAME}.toml OPTIONS_DEFINE= COMPLETIONS EXAMPLES MANPAGES OPTIONS_DEFAULT= COMPLETIONS MANPAGES OPTIONS_SUB= yes COMPLETIONS_DESC= Build and/or install shell completions post-install-COMPLETIONS-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ ${STAGEDIR}${PREFIX}/share/fish/completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish ${INSTALL_DATA} ${WRKSRC}/completions/_${PORTNAME} \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} \ ${STAGEDIR}${EXAMPLESDIR} post-install-MANPAGES-on: .for man in ${MAN1PAGES} ${INSTALL_MAN} ${WRKSRC}/man/${man} ${STAGEDIR}${PREFIX}/share/man/man1 .endfor .for man in ${MAN5PAGES} ${INSTALL_MAN} ${WRKSRC}/man/${man} ${STAGEDIR}${PREFIX}/share/man/man5 .endfor .include diff --git a/irc/halloy/Makefile b/irc/halloy/Makefile index 368d3ae9b0df..b11950134352 100644 --- a/irc/halloy/Makefile +++ b/irc/halloy/Makefile @@ -1,36 +1,37 @@ PORTNAME= halloy DISTVERSION= 2026.4 +PORTREVISION= 1 CATEGORIES= irc MAINTAINER= pokeysquirrel@gmail.com COMMENT= IRC client written in Rust, with the iced GUI library WWW= https://halloy.chat/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libasound.so:audio/alsa-lib \ libzstd.so:archivers/zstd USES= cargo desktop-file-utils ssl xorg USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= squidowl post-install: ${INSTALL_DATA} ${FILESDIR}/halloy.desktop ${STAGEDIR}${DESKTOPDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor (cd ${WRKSRC}/assets/linux/icons/hicolor && for f in \ */apps/org.squidowl.halloy.png; do ${MV} $${f} \ $${f%org.squidowl.halloy.png}halloy.png; done && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/icons/hicolor) .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif .include diff --git a/japanese/cskk/Makefile b/japanese/cskk/Makefile index 57f6ffab8c1c..542c0bb94158 100644 --- a/japanese/cskk/Makefile +++ b/japanese/cskk/Makefile @@ -1,36 +1,36 @@ PORTNAME= cskk DISTVERSIONPREFIX= v DISTVERSION= 3.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= japanese MAINTAINER= syobon@syobon.net COMMENT= SKK (Simple Kana Kanji henkan) library WWW= https://github.com/naokiri/cskk LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= cargo-cbuild:devel/cargo-c LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cargo localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= naokiri USE_LDCONFIG= ${PREFIX}/lib/cskk PLIST_SUB= VERSION=${DISTVERSION} \ VERSION_MAJOR=${DISTVERSION:R:R} do-build: @${CARGO_CARGO_RUN} cbuild ${CARGO_BUILD_ARGS} do-install: @${CARGO_CARGO_RUN} cinstall \ --destdir "${STAGEDIR}" \ --prefix "${PREFIX}" \ --pkgconfigdir "${PREFIX}/libdata/pkgconfig" \ ${CARGO_INSTALL_ARGS} .include diff --git a/japanese/py-SudachiPy/Makefile b/japanese/py-SudachiPy/Makefile index 867419587a0f..67cc20868a58 100644 --- a/japanese/py-SudachiPy/Makefile +++ b/japanese/py-SudachiPy/Makefile @@ -1,163 +1,163 @@ PORTNAME= SudachiPy DISTVERSIONPREFIX= v DISTVERSION= 0.6.10 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= japanese python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Implementation of Sudachi, a Japanese morphological analyzer WWW= https://github.com/WorksApplications/sudachi.rs LICENSE= APACHE20 BROKEN_armv7= compilation fails: error[E0425]: cannot find value `SEED` in this scope ; constant `crate::hash::SEED` exists but is inaccessible, see https://github.com/WorksApplications/sudachi.rs/issues/298 BROKEN_i386= compilation fails: error[E0425]: cannot find value `SEED` in this scope ; constant `crate::hash::SEED` exists but is inaccessible, see https://github.com/WorksApplications/sudachi.rs/issues/298 BROKEN_powerpc= compilation fails: error[E0425]: cannot find value `SEED` in this scope ; constant `crate::hash::SEED` exists but is inaccessible, see https://github.com/WorksApplications/sudachi.rs/issues/298 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 concurrent autoplist pytest USE_GITHUB= yes GH_ACCOUNT= WorksApplications GH_PROJECT= sudachi.rs WRKSRC_SUBDIR= python CARGO_CRATES= aho-corasick-1.1.3 \ anes-0.1.6 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ arbitrary-1.4.1 \ autocfg-1.0.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-2.7.0 \ bumpalo-3.16.0 \ cast-0.3.0 \ cfg-if-1.0.0 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ claim-0.5.0 \ clap-4.5.26 \ clap_builder-4.5.26 \ clap_derive-4.5.24 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.2 \ csv-1.3.1 \ csv-core-0.1.11 \ either-1.13.0 \ equivalent-1.0.1 \ errno-0.3.10 \ fancy-regex-0.13.0 \ fastrand-2.3.0 \ getrandom-0.2.15 \ half-2.4.1 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.4.0 \ honggfuzz-0.5.56 \ indexmap-2.7.0 \ indoc-2.0.5 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.13.0 \ itoa-1.0.14 \ js-sys-0.3.76 \ lazy_static-1.5.0 \ libc-0.2.169 \ libloading-0.8.6 \ linux-raw-sys-0.4.15 \ log-0.4.22 \ memchr-2.7.4 \ memmap2-0.9.5 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ num-traits-0.2.19 \ once_cell-1.20.2 \ oorandom-11.1.4 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ portable-atomic-1.10.0 \ proc-macro2-1.0.93 \ pyo3-0.23.4 \ pyo3-build-config-0.23.4 \ pyo3-ffi-0.23.4 \ pyo3-macros-0.23.4 \ pyo3-macros-backend-0.23.4 \ quote-1.0.38 \ rayon-1.10.0 \ rayon-core-1.12.1 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustc_version-0.4.1 \ rustix-0.38.43 \ ryu-1.0.18 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.24 \ serde-1.0.217 \ serde_derive-1.0.217 \ serde_json-1.0.135 \ strsim-0.11.1 \ syn-2.0.96 \ target-lexicon-0.12.16 \ tempfile-3.15.0 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ thread_local-1.1.8 \ tinytemplate-1.2.1 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ unicode-ident-1.0.14 \ unicode-normalization-0.1.24 \ unindent-0.2.3 \ utf8parse-0.2.2 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.99 \ wasm-bindgen-backend-0.2.99 \ wasm-bindgen-macro-0.2.99 \ wasm-bindgen-macro-support-0.2.99 \ wasm-bindgen-shared-0.2.99 \ web-sys-0.3.76 \ winapi-util-0.1.9 \ 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 \ yada-0.5.1 CARGO_BUILD= no CARGO_INSTALL= no # The sudachipy executable fails, see https://github.com/WorksApplications/sudachi.rs/issues/270 .include diff --git a/japanese/sudachi/Makefile b/japanese/sudachi/Makefile index 611a8a5c7f6b..b5c314014de4 100644 --- a/japanese/sudachi/Makefile +++ b/japanese/sudachi/Makefile @@ -1,166 +1,166 @@ PORTNAME= sudachi DISTVERSIONPREFIX= v DISTVERSION= 0.6.10 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= japanese MASTER_SITES= http://sudachi.s3-website-ap-northeast-1.amazonaws.com/sudachidict/:dict DISTFILES= sudachi-dictionary-20220519-core.zip:dict # see ${WRKSRC}/fetch_dictionary.sh MAINTAINER= yuri@FreeBSD.org COMMENT= Implementation of Sudachi, a Japanese morphological analyzer WWW= https://github.com/WorksApplications/sudachi.rs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails, see https://github.com/WorksApplications/sudachi.rs/issues/271 BROKEN_i386= compilation fails, see https://github.com/WorksApplications/sudachi.rs/issues/271 BROKEN_powerpc= compilation fails, see https://github.com/WorksApplications/sudachi.rs/issues/271 USES= cargo USE_GITHUB= yes GH_ACCOUNT= WorksApplications GH_PROJECT= sudachi.rs CARGO_CRATES= aho-corasick-1.1.3 \ anes-0.1.6 \ anstream-0.6.14 \ anstyle-1.0.7 \ anstyle-parse-0.2.4 \ anstyle-query-1.1.0 \ anstyle-wincon-3.0.3 \ arbitrary-1.3.2 \ autocfg-1.0.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-2.5.0 \ bumpalo-3.16.0 \ cast-0.3.0 \ cfg-if-1.0.0 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ claim-0.5.0 \ clap-4.5.4 \ clap_builder-4.5.2 \ clap_derive-4.5.4 \ clap_lex-0.7.0 \ colorchoice-1.0.1 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ csv-1.3.0 \ csv-core-0.1.11 \ either-1.12.0 \ equivalent-1.0.1 \ errno-0.3.9 \ fancy-regex-0.13.0 \ fastrand-2.1.0 \ half-2.4.1 \ hashbrown-0.14.5 \ heck-0.5.0 \ hermit-abi-0.3.9 \ honggfuzz-0.5.56 \ indexmap-2.2.6 \ indoc-2.0.5 \ is-terminal-0.4.12 \ is_terminal_polyfill-1.70.0 \ itertools-0.10.5 \ itertools-0.13.0 \ itoa-1.0.11 \ js-sys-0.3.69 \ lazy_static-1.4.0 \ libc-0.2.155 \ libloading-0.8.3 \ linux-raw-sys-0.4.14 \ log-0.4.21 \ memchr-2.7.2 \ memmap2-0.9.4 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ num-traits-0.2.19 \ once_cell-1.19.0 \ oorandom-11.1.3 \ plotters-0.3.6 \ plotters-backend-0.3.6 \ plotters-svg-0.3.6 \ portable-atomic-1.6.0 \ proc-macro2-1.0.85 \ pyo3-0.23.0 \ pyo3-build-config-0.23.0 \ pyo3-ffi-0.23.0 \ pyo3-macros-0.23.0 \ pyo3-macros-backend-0.23.0 \ quote-1.0.36 \ rayon-1.10.0 \ rayon-core-1.12.1 \ regex-1.10.4 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ rustc_version-0.4.0 \ rustix-0.38.34 \ ryu-1.0.18 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.23 \ serde-1.0.203 \ serde_derive-1.0.203 \ serde_json-1.0.117 \ strsim-0.11.1 \ syn-2.0.66 \ target-lexicon-0.12.14 \ tempfile-3.10.1 \ thiserror-1.0.61 \ thiserror-impl-1.0.61 \ thread_local-1.1.8 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unindent-0.2.3 \ utf8parse-0.2.1 \ walkdir-2.5.0 \ 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 \ web-sys-0.3.69 \ winapi-util-0.1.8 \ windows-sys-0.52.0 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.52.5 \ yada-0.5.1 post-patch: @${REINPLACE_CMD} \ -e 's|const DEFAULT_RESOURCE_DIR: &str = "resources";|const DEFAULT_RESOURCE_DIR: \&str = "${DATADIR}/resources";|' \ ${WRKSRC}/sudachi/src/config.rs do-install: # 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 # install the resources directory @cd ${WRKSRC} && \ ${COPYTREE_SHARE} resources ${STAGEDIR}${DATADIR} ${INSTALL_DATA} \ ${WRKDIR}/sudachi-dictionary-20220519/system_core.dic \ ${STAGEDIR}${DATADIR}/resources/system.dic @${RM} ${STAGEDIR}${DATADIR}/resources/.gitkeep .include diff --git a/java/icedtea-web/Makefile b/java/icedtea-web/Makefile index 1cbe56403533..5434cf0a5c7a 100644 --- a/java/icedtea-web/Makefile +++ b/java/icedtea-web/Makefile @@ -1,116 +1,116 @@ PORTNAME= icedtea-web PORTVERSION= 1.8.8 DISTVERSIONPREFIX= icedtea-web- -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= java www MAINTAINER= java@FreeBSD.org COMMENT= Free Java plug-in and Java Web Start for OpenJDK WWW= http://icedtea.classpath.org/wiki/IcedTea-Web LICENSE= GPLv2 BUILD_DEPENDS= zip:archivers/zip \ bash:shells/bash \ gsed:textproc/gsed \ ${HAMCREST_JAR}:java/hamcrest \ ${JUNIT_JAR}:java/junit RUN_DEPENDS= bash:shells/bash GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USES= autoreconf compiler:c++11-lang desktop-file-utils gmake java \ pkgconfig shebangfix xorg JAVA_VERSION= 8 JAVA_OS= native JAVA_VENDOR= openjdk USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= AdoptOpenJDK GH_PROJECT= IcedTea-Web SHEBANG_FILES= jrunscript.in shell-launcher/launchers.sh.in CONFIGURE_ARGS= --with-hamcrest="${HAMCREST_JAR}" CONFIGURE_ARGS+= --with-jdk-home="${JAVA_HOME}" CONFIGURE_ARGS+= --with-junit="${JUNIT_JAR}" CONFIGURE_ARGS+= --with-rhino="${RHINO_JAR}" CONFIGURE_ARGS+= --with-tagsoup="${TAGSOUP_JAR}" CONFIGURE_ARGS+= --with-itw-libs="DISTRIBUTION" CONFIGURE_ARGS+= --enable-shell-launchers .for opt in asm chrome chromium ecj epiphany firefox jacoco midori opera CONFIGURE_ARGS+= --without-${opt} .endfor CONFIGURE_ENV= BIN_BASH=${bash_CMD} CONFIGURE_ENV+= bashcompdir=${PREFIX}/etc/bash_completion.d CONFIGURE_SHELL= ${bash_CMD} TEST_TARGET= check # Upstream archive contains files with UTF-8 names EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar OPTIONS_DEFINE= DOCS PLUGIN PLUGINJAR RHINO RUST TAGSOUP OPTIONS_DEFAULT=PLUGINJAR RUST OPTIONS_SUB= yes PLUGIN_DESC= Enable the browser plug-in PLUGINJAR_DESC= Enable plugin.jar for itweb-javaws -html RHINO_DESC= Add support for Proxy Auto Config files RUST_DESC= Build modern launchers written in Rust TAGSOUP_DESC= Enable cleaning up of malformed JNLP files DOCS_CONFIGURE_ENABLE= docs DOCS_PORTDOCS= netx RHINO_BUILD_DEPENDS= ${JAVASHAREDIR}/rhino/rhino.jar:lang/rhino RHINO_RUN_DEPENDS= ${RHINO_BUILD_DEPENDS} RHINO_VARS= RHINO_JAR="${JAVASHAREDIR}/rhino/rhino.jar" RHINO_VARS_OFF= RHINO_JAR=no RUST_BUILD_DEPENDS= rustc:lang/${RUST_DEFAULT} TAGSOUP_BUILD_DEPENDS= ${JAVALIBDIR}/tagsoup.jar:textproc/tagsoup TAGSOUP_RUN_DEPENDS= ${TAGSOUP_BUILD_DEPENDS} TAGSOUP_VARS= TAGSOUP_JAR="${JAVALIBDIR}/tagsoup.jar" TAGSOUP_VARS_OFF= TAGSOUP_JAR=no PLUGIN_CONFIGURE_ENABLE=native-plugin PLUGIN_CONFIGURE_ENV= MOZILLA_CFLAGS="-I${WRKDIR}/npapi-headers -DXP_UNIX" \ MOZILLA_LIBS=" " # needs to be set and non-empty! PLUGIN_DISTFILES= libxul-npapi-headers-45.9.0${EXTRACT_SUFX}:npapi PLUGIN_MASTER_SITES= LOCAL/tobik:npapi PLUGIN_TEST_TARGET= plugin-tests PLUGIN_USE= GNOME=glib20 PLUGIN_USES= webplugin:native gnome PLUGIN_VARS= WEBPLUGIN_DIR=${PREFIX}/lib \ WEBPLUGIN_FILES=IcedTeaPlugin.so PLUGIN_IMPLIES= PLUGINJAR PLUGINJAR_CONFIGURE_ENABLE= pluginjar PLUGINJAR_PORTDOCS= plugin HAMCREST_JAR= ${JAVALIBDIR}/hamcrest.jar JUNIT_JAR= ${JAVALIBDIR}/junit.jar .include post-patch: ${REINPLACE_CMD} -e 's|^sed\([[:space:]]\)|gsed\1|' \ -e 's|\([[:space:]]\)sed\([[:space:]]\)|\1gsed\2|g' \ ${WRKSRC}/Makefile.am ${WRKSRC}/html-gen.sh ${REINPLACE_CMD} -e 's|^Icon=javaws|Icon=itweb-javaws|' \ ${WRKSRC}/*.desktop.in post-install: ${INSTALL_DATA} ${WRKSRC}/*.desktop ${STAGEDIR}${DESKTOPDIR} .for lang in cs de en pl .for man in javaws policyeditor ${MV} ${STAGEDIR}${PREFIX}/share/man/${lang:Nen}/man1/${man}.1 \ ${STAGEDIR}${PREFIX}/share/man/${lang:Nen}/man1/itweb-${man}.1 .endfor .endfor @${ECHO_MSG} @${ECHO_MSG} "Run \"make test\" to execute regression test." @${ECHO_MSG} .include diff --git a/lang/amber/Makefile b/lang/amber/Makefile index 6ba746a234de..f24ba3c05f26 100644 --- a/lang/amber/Makefile +++ b/lang/amber/Makefile @@ -1,134 +1,134 @@ PORTNAME= amber DISTVERSION= 0.4.0-alpha -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= lang PKGNAMESUFFIX= -language MAINTAINER= yuri@FreeBSD.org COMMENT= Amber: the programming language compiled to bash WWW= https://amber-lang.com LICENSE= GPLv3 RUN_DEPENDS= bash:shells/bash USES= cargo USE_GITHUB= yes GH_ACCOUNT= amber-lang CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.14 \ anstyle-1.0.10 \ anstyle-parse-0.2.4 \ anstyle-query-1.1.0 \ anstyle-wincon-3.0.3 \ ascii-1.1.0 \ assert_cmd-2.0.14 \ autocfg-1.3.0 \ bitflags-2.6.0 \ bstr-1.9.1 \ build-helper-0.1.1 \ bumpalo-3.16.0 \ capitalize-0.3.4 \ cc-1.0.104 \ cfg-if-1.0.0 \ chrono-0.4.38 \ chunked_transfer-1.5.0 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_complete-4.5.36 \ clap_derive-4.5.18 \ clap_lex-0.7.1 \ colorchoice-1.0.1 \ colored-2.1.0 \ core-foundation-sys-0.8.6 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.13.0 \ errno-0.3.9 \ fastrand-2.1.0 \ float-cmp-0.9.0 \ glob-0.3.1 \ heck-0.5.0 \ heraclitus-compiler-1.8.1 \ httpdate-1.0.3 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ include_dir-0.7.4 \ include_dir_macros-0.7.4 \ is_terminal_polyfill-1.70.0 \ itertools-0.13.0 \ js-sys-0.3.69 \ lazy_static-1.5.0 \ libc-0.2.155 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ memchr-2.7.4 \ normalize-line-endings-0.3.0 \ num-traits-0.2.19 \ once_cell-1.19.0 \ pad-0.1.6 \ predicates-3.1.0 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ pretty_assertions-1.4.1 \ proc-macro2-0.4.30 \ proc-macro2-1.0.86 \ quote-0.6.13 \ quote-1.0.36 \ regex-1.10.5 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ rustix-0.38.34 \ semver-0.6.0 \ semver-parser-0.7.0 \ serde-1.0.203 \ serde_derive-1.0.203 \ similar-string-1.4.3 \ strsim-0.11.1 \ syn-0.15.44 \ syn-2.0.68 \ tempfile-3.10.1 \ termtree-0.4.1 \ test-generator-0.3.1 \ tiny_http-0.12.0 \ unicode-ident-1.0.12 \ unicode-width-0.1.13 \ unicode-xid-0.1.0 \ utf8parse-0.2.2 \ wait-timeout-0.2.0 \ 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 \ wildmatch-2.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.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.5 \ yansi-1.0.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/lang/antimony/Makefile b/lang/antimony/Makefile index 35ad1ae1e917..83be8eb5bcd9 100644 --- a/lang/antimony/Makefile +++ b/lang/antimony/Makefile @@ -1,81 +1,81 @@ PORTNAME= antimony DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= lang PKGNAMESUFFIX= -language MAINTAINER= yuri@FreeBSD.org COMMENT= Antimony programming language WWW= https://antimony-lang.github.io/antimony/ \ https://github.com/antimony-lang/antimony LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo nodejs:run USE_GITHUB= yes GH_ACCOUNT= antimony-lang CARGO_CRATES= aho-corasick-1.0.1 \ ansi_term-0.11.0 \ atty-0.2.14 \ bitflags-1.2.1 \ block-buffer-0.10.4 \ cc-1.0.66 \ cfg-if-1.0.0 \ clap-2.33.3 \ cpufeatures-0.2.17 \ crypto-common-0.1.6 \ digest-0.10.7 \ either-1.6.1 \ generic-array-0.14.7 \ heck-0.3.1 \ hermit-abi-0.1.17 \ inkwell-0.5.0 \ inkwell_internals-0.10.0 \ lazy_static-1.5.0 \ libc-0.2.172 \ llvm-sys-100.2.4 \ memchr-2.6.3 \ once_cell-1.17.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.78 \ qbe-2.4.0 \ quote-1.0.35 \ regex-1.11.1 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ rust-embed-8.7.0 \ rust-embed-impl-8.7.0 \ rust-embed-utils-8.7.0 \ same-file-1.0.6 \ semver-0.9.0 \ semver-parser-0.7.0 \ sha2-0.10.8 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.53 \ syn-2.0.48 \ textwrap-0.11.0 \ thiserror-1.0.56 \ thiserror-impl-1.0.56 \ typenum-1.18.0 \ unicode-ident-1.0.9 \ unicode-segmentation-1.7.1 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ vec_map-0.8.2 \ version_check-0.9.2 \ walkdir-2.5.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 PLIST_FILES= bin/sb .include diff --git a/lang/asm-lsp/Makefile b/lang/asm-lsp/Makefile index 87f38e4232ee..ba0d1465d797 100644 --- a/lang/asm-lsp/Makefile +++ b/lang/asm-lsp/Makefile @@ -1,340 +1,340 @@ PORTNAME= asm-lsp DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang MAINTAINER= yuri@FreeBSD.org COMMENT= Language server for NASM/GAS/GO Assembly WWW= https://github.com/bergercookie/asm-lsp LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo pkgconfig USE_GITHUB= yes GH_ACCOUNT= bergercookie CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.95 \ arbitrary-1.4.1 \ arrayvec-0.7.6 \ assert-json-diff-2.0.2 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base64-0.22.1 \ binary-merge-0.1.2 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bitflags-1.3.2 \ bitflags-2.8.0 \ brownstone-3.0.0 \ bumpalo-3.17.0 \ byteorder-1.5.0 \ bytes-1.9.0 \ cc-1.2.11 \ cfg-if-1.0.0 \ chrono-0.4.39 \ clap-4.5.27 \ clap_builder-4.5.27 \ clap_derive-4.5.24 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ colored-2.2.0 \ compile_commands-0.3.0 \ console-0.15.10 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpp_demangle-0.4.4 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.15 \ crossbeam-utils-0.8.21 \ debugid-0.8.0 \ derive_arbitrary-1.4.1 \ dialoguer-0.11.0 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dyn-clone-1.0.19 \ elementtree-1.2.3 \ elsa-1.11.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ equivalent-1.0.1 \ errno-0.3.10 \ fallible-iterator-0.2.0 \ fallible-iterator-0.3.0 \ fastrand-2.3.0 \ flate2-1.0.35 \ flexi_logger-0.30.1 \ fluent-uri-0.1.4 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ 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 \ fuzzy-matcher-0.3.7 \ getrandom-0.2.15 \ getrandom-0.3.1 \ gimli-0.31.1 \ goblin-0.8.2 \ h2-0.4.7 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ heck-0.5.0 \ home-0.5.11 \ htmlentity-1.3.2 \ http-1.2.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.10.0 \ httpdate-1.0.3 \ hyper-1.6.0 \ hyper-rustls-0.27.5 \ hyper-tls-0.6.0 \ hyper-util-0.1.10 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indent_write-2.2.0 \ indexmap-2.7.1 \ inplace-vec-builder-0.1.1 \ ipnet-2.11.0 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.14 \ jobserver-0.1.32 \ joinery-2.1.0 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ leb128-0.2.5 \ libc-0.2.169 \ libredox-0.1.3 \ linux-raw-sys-0.4.15 \ litemap-0.7.4 \ lock_api-0.4.12 \ lockfree-object-pool-0.1.6 \ log-0.4.25 \ lsp-server-0.7.8 \ lsp-textdocument-0.4.1 \ lsp-types-0.97.0 \ maybe-owned-0.3.4 \ memchr-2.7.4 \ memmap2-0.9.5 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.3 \ mio-1.0.3 \ mockito-1.6.1 \ msvc-demangler-0.10.1 \ native-tls-0.2.13 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ nom-supreme-0.8.0 \ nu-ansi-term-0.50.1 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.20.2 \ openssl-0.10.72 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-sys-0.9.107 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ pdb-0.8.0 \ pdb-addr2line-0.10.4 \ percent-encoding-2.3.1 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ plain-0.2.3 \ ppv-lite86-0.2.20 \ precomputed-hash-0.1.1 \ proc-macro2-1.0.93 \ quick-xml-0.37.4 \ quote-1.0.38 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ range-collections-0.2.4 \ redox_syscall-0.5.8 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ reqwest-0.12.12 \ ring-0.17.8 \ rustc-demangle-0.1.24 \ rustix-0.38.44 \ rustls-0.23.22 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.19 \ ryu-1.0.19 \ schannel-0.1.27 \ schemars-0.8.22 \ schemars_derive-0.8.22 \ scopeguard-1.2.0 \ scroll-0.11.0 \ scroll-0.12.0 \ scroll_derive-0.12.0 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ semver-1.0.25 \ serde-1.0.217 \ serde_derive-1.0.217 \ serde_derive_internals-0.29.1 \ serde_json-1.0.138 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ shell-words-1.1.0 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ similar-2.7.0 \ siphasher-1.0.1 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.8 \ spin-0.9.8 \ stable_deref_trait-1.2.0 \ string_cache-0.8.8 \ strsim-0.11.1 \ strum-0.27.1 \ strum_macros-0.27.1 \ subtle-2.6.1 \ symbolic-12.13.3 \ symbolic-common-12.13.3 \ symbolic-debuginfo-12.13.3 \ symbolic-demangle-12.13.3 \ symbolic-ppdb-12.13.3 \ syn-2.0.98 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tempfile-3.16.0 \ thiserror-1.0.69 \ thiserror-2.0.11 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.11 \ thread_local-1.1.8 \ tinystr-0.7.6 \ tokio-1.44.2 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.1 \ tokio-util-0.7.13 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.23 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.33 \ tree-sitter-0.22.6 \ tree-sitter-asm-0.22.6 \ try-lock-0.2.5 \ unicode-ident-1.0.16 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ unty-0.0.4 \ url-2.5.4 \ url-escape-0.1.1 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.12.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ virtue-0.0.18 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasmparser-0.214.0 \ watto-0.1.0 \ web-sys-0.3.77 \ windows-core-0.52.0 \ windows-registry-0.2.0 \ 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.7.0 \ wit-bindgen-rt-0.33.0 \ write16-1.0.0 \ writeable-0.5.5 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-2.6.1 \ 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} 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 .include diff --git a/lang/cairo/Makefile b/lang/cairo/Makefile index ec45d3978740..21c09c0c7d50 100644 --- a/lang/cairo/Makefile +++ b/lang/cairo/Makefile @@ -1,495 +1,496 @@ PORTNAME= cairo DISTVERSIONPREFIX= v DISTVERSION= 2.16.1 +PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -language MAINTAINER= yuri@FreeBSD.org COMMENT= Turing-complete language for creating provable programs WWW= https://www.cairo-lang.org/ \ https://cairo-by-example.com/ \ https://github.com/starkware-libs/cairo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: error: undefined symbol: __atomic_load BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo perl5 pkgconfig USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= starkware-libs CARGO_CRATES= adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.101 \ ark-ec-0.5.0 \ ark-ff-0.5.0 \ ark-ff-asm-0.5.0 \ ark-ff-macros-0.5.0 \ ark-poly-0.5.0 \ ark-secp256k1-0.5.0 \ ark-secp256r1-0.5.0 \ ark-serialize-0.5.0 \ ark-serialize-derive-0.5.0 \ ark-std-0.5.0 \ arrayvec-0.7.6 \ ascii-canvas-4.0.0 \ assert_matches-1.5.0 \ async-channel-2.5.0 \ atomic-polyfill-1.0.3 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ base64-0.22.1 \ bimap-0.6.3 \ bincode-2.0.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-2.10.0 \ bitvec-1.0.1 \ blake2-0.10.6 \ block-buffer-0.10.4 \ borsh-1.6.0 \ boxcar-0.2.14 \ bstr-1.12.1 \ bumpalo-3.19.1 \ byte-slice-cast-1.2.3 \ byteorder-1.5.0 \ bytes-1.11.1 \ cairo-lang-primitive-token-1.0.0 \ cairo-vm-3.1.0 \ cc-1.2.55 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.57 \ clap_builder-4.5.57 \ clap_derive-4.5.55 \ clap_lex-0.7.7 \ cmake-0.1.57 \ cobs-0.3.0 \ colorchoice-1.0.4 \ colored-3.1.1 \ combine-4.6.7 \ concurrent-queue-2.5.0 \ console-0.16.2 \ const-fnv1a-hash-1.1.0 \ const_format-0.2.35 \ const_format_proc_macros-0.2.34 \ convert_case-0.11.0 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ critical-section-1.2.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crypto-bigint-0.5.5 \ crypto-common-0.1.7 \ deranged-0.5.5 \ derivative-2.2.0 \ diff-0.1.13 \ diffy-0.4.2 \ digest-0.10.7 \ displaydoc-0.2.5 \ dissimilar-1.0.10 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ educe-0.6.0 \ either-1.15.0 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ ena-0.14.3 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ enum-ordinalize-4.3.2 \ enum-ordinalize-derive-4.3.2 \ equivalent-1.0.2 \ erased-serde-0.4.9 \ errno-0.3.14 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ expect-test-1.5.1 \ find-msvc-tools-0.1.9 \ fixedbitset-0.5.7 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ funty-2.0.0 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ genco-0.19.0 \ genco-macros-0.19.0 \ generic-array-0.14.7 \ getopts-0.2.24 \ getrandom-0.2.17 \ getrandom-0.3.4 \ glob-0.3.3 \ globset-0.4.18 \ good_lp-1.14.2 \ h2-0.4.13 \ hash32-0.2.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.10.0 \ heapless-0.7.17 \ heck-0.5.0 \ hex-0.4.3 \ hmac-0.12.1 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-util-0.1.20 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ impl-trait-for-tuples-0.2.3 \ indent-0.1.1 \ indexmap-2.13.0 \ indicatif-0.18.3 \ indoc-2.0.7 \ intrusive-collections-0.9.7 \ inventory-0.3.21 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ keccak-0.1.5 \ lalrpop-0.22.2 \ lalrpop-util-0.22.2 \ lambdaworks-crypto-0.13.0 \ lambdaworks-math-0.13.0 \ lazy_static-1.5.0 \ libc-0.2.180 \ libmimalloc-sys-0.1.44 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.12.5 \ lru-slab-0.1.2 \ matchers-0.2.0 \ matrixmultiply-0.3.10 \ memchr-2.8.0 \ memoffset-0.9.1 \ microlp-0.2.11 \ mimalloc-0.1.48 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ ndarray-0.17.2 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ nu-ansi-term-0.50.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-modular-0.5.1 \ num-prime-0.4.4 \ num-traits-0.2.19 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.2.1 \ openssl-src-300.5.5+3.5.5 \ openssl-sys-0.9.111 \ parity-scale-codec-3.7.5 \ parity-scale-codec-derive-3.7.5 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ path-clean-1.0.1 \ percent-encoding-2.3.2 \ petgraph-0.7.1 \ phf_shared-0.11.3 \ pico-args-0.5.0 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.5 \ postcard-1.1.3 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ pretty_assertions-1.4.1 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.106 \ pulldown-cmark-0.13.0 \ pulldown-cmark-escape-0.11.0 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.44 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rawpointer-0.2.1 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.9 \ relative-path-1.9.3 \ reqwest-0.13.2 \ rfc6979-0.4.0 \ ring-0.17.14 \ rstest-0.26.1 \ rstest_macros-0.26.1 \ rust_decimal-1.40.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ salsa-0.26.0 \ salsa-macro-rules-0.26.0 \ salsa-macros-0.26.0 \ same-file-1.0.6 \ schannel-0.1.28 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scopeguard-1.2.0 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ sha2-0.10.9 \ sha3-0.10.8 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ siphasher-1.0.2 \ slab-0.4.12 \ smallvec-1.15.1 \ smol_str-0.3.5 \ socket2-0.6.2 \ spin-0.9.8 \ sprs-0.11.4 \ stable_deref_trait-1.2.1 \ starknet-crypto-0.8.1 \ starknet-curve-0.6.0 \ starknet-types-core-0.2.4 \ string_cache-0.8.9 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.7.0 \ system-configuration-sys-0.6.0 \ tap-1.0.1 \ term-1.2.1 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ thin-vec-0.2.14 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.26.4 \ tokio-util-0.7.18 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ typeid-1.0.3 \ typenum-1.19.0 \ typetag-0.2.21 \ typetag-impl-0.2.21 \ unescaper-0.1.8 \ unicase-2.9.0 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unit-prefix-0.5.2 \ untrusted-0.9.0 \ unty-0.0.4 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ valuable-0.1.1 \ vcpkg-0.2.15 \ vector-map-1.0.2 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ web-sys-0.3.85 \ web-time-1.1.0 \ webpki-root-certs-1.0.6 \ winapi-util-0.1.11 \ windows-link-0.2.1 \ windows-registry-0.6.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ wyz-0.5.1 \ xshell-0.2.7 \ xshell-macros-0.2.7 \ xxhash-rust-0.8.15 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zip-0.6.6 \ zmij-1.0.19 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/cairo-compile bin/cairo-execute bin/cairo-format bin/cairo-run bin/cairo-test \ bin/generate-syntax bin/get-lowering \ bin/sierra-compile \ bin/starknet-compile bin/starknet-sierra-compile bin/starknet-sierra-extract-code bin/starknet-sierra-upgrade-validate do-install: # workaround for error: found a virtual manifest at `/usr/ports/lang/cairo/work/cairo-2.0.1/Cargo.toml` instead of a package manifest # executables .for e in ${PLIST_FILES:S/bin\///} ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${e} ${STAGEDIR}${PREFIX}/bin .endfor # corelib ${MKDIR} ${STAGEDIR}${PREFIX}/lib/cairo-lang cd ${WRKSRC} && ${COPYTREE_SHARE} corelib ${STAGEDIR}${PREFIX}/lib/cairo-lang do-test: install # quick tests ${PREFIX}/bin/cairo-run --single-file ${FILESDIR}/hello_world.cairo ${PREFIX}/bin/cairo-run --single-file ${FILESDIR}/op_overloading.cairo # https://github.com/lambdaclass/cairo-by-example/issues/119: How to run the testsuite? .include diff --git a/lang/gleam/Makefile b/lang/gleam/Makefile index 616f65c2e57f..f08c3a5ffdf9 100644 --- a/lang/gleam/Makefile +++ b/lang/gleam/Makefile @@ -1,54 +1,54 @@ PORTNAME= gleam DISTVERSIONPREFIX= v DISTVERSION= 1.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MAINTAINER= dch@FreeBSD.org COMMENT= ML-flavoured type-safe language using Erlang's BEAM runtime WWW= https://gleam.run/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/compiler-core/LICENCE BROKEN_i386= needs SSE or SSE2 type extensions to compile TEST_DEPENDS= erlang:lang/erlang USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= gleam-lang CARGO_UPDATE_ARGS= --frozen RUSTFLAGS+= --cap-lints=warn PORTSCOUT= limit:[0-9.]+ PLIST_FILES= bin/gleam PORTDOCS= README.md OPTIONS_DEFINE= DOCS PORTSCOUT= limit:[0-9.]+ do-build: (cd ${WRKSRC} && \ cargo build --release) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin/ ${MV} ${WRKSRC}/target/release/gleam \ ${STAGEDIR}${PREFIX}/bin/ post-install-DOCS-on: (cd ${WRKSRC} && \ ${COPYTREE_SHARE} README.md ${STAGEDIR}${DOCSDIR}) do-test: (cd ${WRKSRC} && \ gleam new hello && \ cd hello && \ gleam test) .include diff --git a/lang/gluon/Makefile b/lang/gluon/Makefile index b6bb8e10deca..b405b14d8581 100644 --- a/lang/gluon/Makefile +++ b/lang/gluon/Makefile @@ -1,401 +1,401 @@ PORTNAME= gluon DISTVERSIONPREFIX= v DISTVERSION= 0.18.2 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= lang PKGNAMESUFFIX= -language MAINTAINER= yuri@FreeBSD.org COMMENT= Static, type inferred and embeddable language WWW= https://gluon-lang.org \ https://github.com/gluon-lang/gluon LICENSE= MIT LICENSE_FILE= ${WRKSRC}/../LICENSE BROKEN_armv7= compilation fails: (1) error[E0412]: cannot find type `AtomicU128` in module `core::sync::atomic` (2) LLVM ERROR: out of memory USES= cargo USE_GITHUB= yes GH_ACCOUNT= gluon-lang WRKSRC_SUBDIR= repl MAKE_ENV= GIT_HASH=${DISTVERSION} CARGO_CRATES= addr2line-0.20.0 \ adler-1.0.2 \ ahash-0.7.6 \ ahash-0.8.3 \ aho-corasick-1.0.5 \ ansi_term-0.12.1 \ anyhow-1.0.75 \ anymap-0.12.1 \ app_dirs2-2.5.5 \ archery-0.4.0 \ arrayvec-0.5.2 \ ascii-canvas-3.0.0 \ async-trait-0.1.73 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.68 \ base64-0.21.3 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.4.0 \ block-buffer-0.10.4 \ bstr-0.2.17 \ bstr-1.6.2 \ bumpalo-3.13.0 \ bytecount-0.5.1 \ byteorder-1.4.3 \ bytes-1.4.0 \ cached-0.25.1 \ camino-1.1.6 \ cargo-deadlinks-0.8.1 \ cargo-platform-0.1.3 \ cargo_metadata-0.8.2 \ cargo_metadata-0.14.2 \ cast-0.2.7 \ cast-0.3.0 \ cc-1.0.83 \ cesu8-1.1.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-2.34.0 \ codespan-0.11.1 \ codespan-reporting-0.11.1 \ collect-mac-0.1.0 \ combine-4.6.6 \ compiletest_rs-0.7.1 \ console-0.15.7 \ convert_case-0.4.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ cpufeatures-0.2.9 \ criterion-0.3.6 \ criterion-plot-0.4.4 \ crossbeam-channel-0.5.8 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.15 \ crossbeam-utils-0.7.2 \ crossbeam-utils-0.8.16 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ cssparser-0.27.2 \ cssparser-macros-0.6.1 \ csv-1.1.6 \ csv-core-0.1.10 \ derive_more-0.99.17 \ diff-0.1.13 \ difference-2.0.0 \ digest-0.10.7 \ dirs-2.0.2 \ dirs-next-2.0.0 \ dirs-sys-0.3.6 \ dirs-sys-next-0.1.2 \ dissimilar-1.0.3 \ downcast-rs-1.2.0 \ dtoa-0.4.8 \ dtoa-short-0.3.3 \ either-1.9.0 \ ena-0.14.2 \ encode_unicode-0.3.6 \ encoding_rs-0.8.28 \ env_logger-0.9.3 \ equivalent-1.0.1 \ errno-0.3.3 \ errno-dragonfly-0.1.2 \ error-chain-0.12.4 \ expect-test-1.4.1 \ failure-0.1.8 \ failure_derive-0.1.8 \ fastrand-2.0.0 \ filetime-0.2.15 \ fixedbitset-0.4.2 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.0 \ frunk_core-0.4.2 \ fuchsia-cprng-0.1.1 \ futures-0.1.31 \ futures-0.3.28 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ futures-executor-0.3.28 \ futures-io-0.3.28 \ futures-macro-0.3.28 \ futures-sink-0.3.28 \ futures-task-0.3.28 \ futures-util-0.3.28 \ fxhash-0.2.1 \ generic-array-0.14.7 \ getopts-0.2.21 \ getrandom-0.1.16 \ getrandom-0.2.10 \ gimli-0.27.3 \ glob-0.3.0 \ gluon-salsa-0.15.2 \ gluon-salsa-macros-0.15.2 \ half-1.7.1 \ handlebars-2.0.4 \ handlebars-4.3.7 \ hashbrown-0.5.0 \ hashbrown-0.11.2 \ hashbrown-0.13.2 \ hashbrown-0.14.0 \ heck-0.3.3 \ hermit-abi-0.1.19 \ hermit-abi-0.3.2 \ http-0.2.9 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.3 \ humantime-2.1.0 \ hyper-0.14.27 \ idna-0.4.0 \ indexmap-1.7.0 \ indexmap-2.0.0 \ insta-1.31.0 \ instant-0.1.11 \ is-terminal-0.4.9 \ itertools-0.10.5 \ itoa-0.4.8 \ itoa-1.0.9 \ jni-0.21.1 \ jni-sys-0.3.0 \ js-sys-0.3.64 \ lalrpop-0.19.12 \ lalrpop-util-0.19.12 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.147 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.5 \ little-skeptic-0.15.2 \ lock_api-0.4.5 \ log-0.4.20 \ lol_html-0.3.3 \ matches-0.1.9 \ memchr-2.6.2 \ memoffset-0.9.0 \ mime-0.3.17 \ miniz_oxide-0.7.1 \ mio-0.8.8 \ miow-0.3.7 \ native-tls-0.2.11 \ ndk-context-0.1.1 \ new_debug_unreachable-1.0.4 \ nix-0.14.1 \ nodrop-0.1.14 \ num-traits-0.2.16 \ num_cpus-1.16.0 \ object-0.31.1 \ once_cell-1.18.0 \ oorandom-11.1.3 \ opener-0.5.2 \ openssl-0.10.36 \ openssl-probe-0.1.4 \ openssl-sys-0.9.67 \ ordered-float-2.10.0 \ parking_lot-0.11.2 \ parking_lot_core-0.8.5 \ percent-encoding-2.3.0 \ pest-2.7.3 \ pest_derive-2.7.3 \ pest_generator-2.7.3 \ pest_meta-2.7.3 \ petgraph-0.6.4 \ phf-0.8.0 \ phf_codegen-0.8.0 \ phf_generator-0.8.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ pico-args-0.3.4 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ plotters-0.3.1 \ plotters-backend-0.3.2 \ plotters-svg-0.3.1 \ ppv-lite86-0.2.17 \ precomputed-hash-0.1.1 \ pretty-0.10.0 \ pretty_assertions-1.4.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.66 \ pulldown-cmark-0.5.3 \ pulldown-cmark-0.8.0 \ quick-error-1.2.3 \ quick-error-2.0.1 \ quote-1.0.33 \ rand-0.4.6 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ rand_xorshift-0.3.0 \ rayon-1.7.0 \ rayon-core-1.11.0 \ rdrand-0.4.0 \ redox_syscall-0.2.10 \ redox_syscall-0.3.5 \ redox_users-0.4.0 \ regex-1.9.4 \ regex-automata-0.1.10 \ regex-automata-0.3.7 \ regex-syntax-0.6.29 \ regex-syntax-0.7.5 \ remove_dir_all-0.5.3 \ rexpect-0.4.0 \ ring-0.16.20 \ rpds-0.10.0 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ rustfix-0.5.1 \ rustix-0.38.11 \ rustls-0.21.7 \ rustls-webpki-0.100.2 \ rustls-webpki-0.101.4 \ rustversion-1.0.14 \ rustyline-6.0.0 \ ryu-1.0.15 \ safemem-0.3.3 \ same-file-1.0.6 \ schannel-0.1.22 \ scopeguard-1.2.0 \ sct-0.7.0 \ security-framework-2.4.2 \ security-framework-sys-2.4.2 \ selectors-0.22.0 \ semver-0.9.0 \ semver-1.0.18 \ semver-parser-0.7.0 \ serde-1.0.188 \ serde_cbor-0.11.2 \ serde_derive-1.0.188 \ serde_derive_state-0.4.10 \ serde_json-1.0.105 \ serde_state-0.4.8 \ servo_arc-0.1.1 \ sha2-0.10.7 \ signal-hook-registry-1.4.0 \ similar-2.2.1 \ siphasher-0.3.11 \ slab-0.4.9 \ smallvec-1.11.0 \ socket2-0.4.9 \ socket2-0.5.3 \ spin-0.5.2 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ string_cache-0.8.1 \ strsim-0.8.0 \ strsim-0.10.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.109 \ syn-2.0.29 \ synstructure-0.12.5 \ tempdir-0.3.7 \ tempfile-3.8.0 \ tensile-0.7.0 \ term-0.7.0 \ termcolor-1.2.0 \ tester-0.9.0 \ textwrap-0.11.0 \ thin-slice-0.1.1 \ thiserror-1.0.47 \ thiserror-impl-1.0.47 \ tiny-keccak-2.0.2 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.32.0 \ tokio-macros-2.1.0 \ tokio-native-tls-0.3.1 \ tokio-stream-0.1.7 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-core-0.1.31 \ try-lock-0.2.4 \ typed-arena-2.0.2 \ typenum-1.16.0 \ ucd-trie-0.1.6 \ unicase-2.6.0 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.11 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.10 \ unicode-xid-0.2.4 \ untrusted-0.7.1 \ ureq-2.7.1 \ url-2.4.1 \ utf8parse-0.1.1 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.4 \ void-1.0.2 \ walkdir-2.3.3 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.87 \ wasm-bindgen-backend-0.2.87 \ wasm-bindgen-macro-0.2.87 \ wasm-bindgen-macro-support-0.2.87 \ wasm-bindgen-shared-0.2.87 \ web-sys-0.3.64 \ webpki-roots-0.23.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-sys-0.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ xdg-2.5.2 \ yaml-rust-0.4.5 \ yansi-0.5.1 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == powerpc LTO_UNSAFE= yes .endif .include diff --git a/lang/inko/Makefile b/lang/inko/Makefile index f30f4070eb81..e99279f57502 100644 --- a/lang/inko/Makefile +++ b/lang/inko/Makefile @@ -1,175 +1,175 @@ PORTNAME= inko DISTVERSIONPREFIX= v DISTVERSION= 0.18.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= lang devel MAINTAINER= yuri@FreeBSD.org COMMENT= Language for building concurrent software WWW= https://inko-lang.org/ \ https://github.com/inko-lang/inko LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc # build fails on non-64-bit architectures: Inko requires a 64-bits architecture LIB_DEPENDS= libffi.so:devel/libffi \ libzstd.so:archivers/zstd USES= cargo llvm:17,lib localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= inko-lang MAKE_ENV= LLVM_SYS_170_PREFIX=${LLVM_PREFIX} \ INKO_RT=${PREFIX}/lib/inko/runtime \ INKO_STD=${PREFIX}/lib/inko CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ anyhow-1.0.93 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base64-0.22.1 \ bitflags-2.6.0 \ blake3-1.5.4 \ bstr-1.11.0 \ byteorder-1.5.0 \ cc-1.2.1 \ cfg-if-1.0.0 \ console-0.15.8 \ constant_time_eq-0.3.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ crc32fast-1.4.2 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.8.20 \ displaydoc-0.2.5 \ either-1.13.0 \ encode_unicode-0.3.6 \ equivalent-1.0.1 \ errno-0.3.9 \ filetime-0.2.25 \ flate2-1.0.35 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ getopts-0.2.21 \ getrandom-0.2.15 \ gimli-0.31.1 \ hashbrown-0.15.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-2.6.0 \ inkwell-0.5.0 \ inkwell_internals-0.10.0 \ lazy_static-1.5.0 \ libc-0.2.166 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ litemap-0.7.4 \ llvm-sys-170.2.0 \ log-0.4.22 \ memchr-2.7.4 \ miniz_oxide-0.8.0 \ num-bigint-0.4.6 \ num-integer-0.1.46 \ num-traits-0.2.19 \ object-0.36.5 \ once_cell-1.20.2 \ openssl-probe-0.1.5 \ percent-encoding-2.3.1 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.92 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.5.7 \ regex-automata-0.4.9 \ regex-lite-0.1.6 \ ring-0.17.8 \ rustc-demangle-0.1.24 \ rustix-0.38.41 \ rustls-0.23.18 \ rustls-native-certs-0.7.3 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.0 \ rustls-webpki-0.102.8 \ schannel-0.1.27 \ security-framework-2.11.1 \ security-framework-sys-2.12.1 \ semver-1.0.23 \ serde-1.0.215 \ serde_derive-1.0.215 \ shlex-1.3.0 \ similar-2.6.0 \ similar-asserts-1.6.0 \ smallvec-1.13.2 \ spin-0.9.8 \ stable_deref_trait-1.2.0 \ subtle-2.6.1 \ syn-2.0.89 \ synstructure-0.13.1 \ tar-0.4.43 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ tinystr-0.7.6 \ unicode-ident-1.0.14 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ ureq-2.10.1 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ webpki-roots-0.26.7 \ 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 \ write16-1.0.0 \ writeable-0.5.5 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 do-install: # executable ${INSTALL_PROGRAM} ${WRKDIR}/target/release/inko ${STAGEDIR}${PREFIX}/bin/${PORTNAME} # runtime library ${MKDIR} ${STAGEDIR}${PREFIX}/lib/inko/runtime ${INSTALL_DATA} ${WRKDIR}/target/release/libinko.a ${STAGEDIR}${PREFIX}/lib/inko/runtime # standard library cd ${WRKSRC}/std/src && ${COPYTREE_SHARE} std ${STAGEDIR}${PREFIX}/lib/inko # tests as of 0.18.1: test result: ok. 206 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s .include diff --git a/lang/numbat/Makefile b/lang/numbat/Makefile index e96b58727951..a0ad77ed7bc5 100644 --- a/lang/numbat/Makefile +++ b/lang/numbat/Makefile @@ -1,31 +1,32 @@ PORTNAME= numbat DISTVERSIONPREFIX= v DISTVERSION= 1.23.0 +PORTREVISION= 1 CATEGORIES= lang devel science MAINTAINER= yuri@FreeBSD.org COMMENT= Statically typed programming language for scientific computations WWW= https://numbat.dev \ https://github.com/sharkdp/numbat LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 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/lang/pomsky/Makefile b/lang/pomsky/Makefile index cdab85f9c868..6742913b7b56 100644 --- a/lang/pomsky/Makefile +++ b/lang/pomsky/Makefile @@ -1,197 +1,197 @@ PORTNAME= pomsky DISTVERSIONPREFIX= v DISTVERSION= 0.10 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= lang textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Portable, modern regular expression language WWW= https://pomsky-lang.org \ https://github.com/pomsky-lang/pomsky LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/../LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/../LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= rulex-rs WRKSRC_SUBDIR= pomsky-bin CARGO_CRATES= ahash-0.7.6 \ aho-corasick-0.7.20 \ anes-0.1.6 \ ansi_term-0.12.1 \ anstyle-0.3.5 \ arbitrary-1.3.0 \ assert_cmd-2.0.10 \ assert_fs-1.0.12 \ atty-0.2.14 \ autocfg-1.1.0 \ bindgen-0.59.2 \ bitflags-1.3.2 \ block-buffer-0.10.4 \ bstr-1.4.0 \ bumpalo-3.12.0 \ cast-0.3.0 \ cc-1.0.79 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ ciborium-0.2.0 \ ciborium-io-0.2.0 \ ciborium-ll-0.2.0 \ clang-sys-1.6.0 \ clap-2.34.0 \ clap-3.2.23 \ clap_lex-0.2.4 \ cpufeatures-0.2.5 \ crossbeam-channel-0.5.7 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.14 \ crossbeam-utils-0.8.15 \ crypto-common-0.1.6 \ derive_arbitrary-1.3.0 \ difflib-0.4.0 \ digest-0.10.6 \ doc-comment-0.3.3 \ either-1.8.1 \ env_logger-0.9.3 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ fastrand-1.9.0 \ float-cmp-0.9.0 \ fnv-1.0.7 \ generic-array-0.14.6 \ getrandom-0.2.8 \ glob-0.3.1 \ globset-0.4.10 \ globwalk-0.8.1 \ half-1.8.2 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ hermit-abi-0.3.1 \ humantime-2.1.0 \ ignore-0.4.20 \ indexmap-1.9.2 \ instant-0.1.12 \ io-lifetimes-1.0.9 \ is-terminal-0.4.5 \ is_ci-1.1.1 \ itertools-0.10.5 \ itoa-1.0.6 \ jobserver-0.1.26 \ js-sys-0.3.61 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ lexopt-0.3.0 \ libc-0.2.140 \ libloading-0.7.4 \ linux-raw-sys-0.1.4 \ log-0.4.17 \ melody_compiler-0.18.1 \ memchr-2.5.0 \ memoffset-0.8.0 \ miette-5.6.0 \ miette-derive-5.6.0 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ once_cell-1.17.1 \ onig-6.4.0 \ onig_sys-69.8.1 \ oorandom-11.1.3 \ os_str_bytes-6.5.0 \ owo-colors-3.5.0 \ pcre2-0.2.3 \ pcre2-sys-0.2.5 \ peeking_take_while-0.1.2 \ pest-2.5.6 \ pest_derive-2.5.6 \ pest_generator-2.5.6 \ pest_meta-2.5.6 \ pkg-config-0.3.26 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ predicates-2.1.5 \ predicates-3.0.1 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ proc-macro2-1.0.52 \ quote-1.0.26 \ rayon-1.7.0 \ rayon-core-1.11.0 \ redox_syscall-0.2.16 \ regex-1.7.2 \ regex-automata-0.1.10 \ regex-syntax-0.6.29 \ rustc-hash-1.1.0 \ rustix-0.36.11 \ ryu-1.0.13 \ same-file-1.0.6 \ scopeguard-1.1.0 \ serde-1.0.158 \ serde_derive-1.0.158 \ serde_json-1.0.94 \ sha2-0.10.6 \ shlex-1.1.0 \ smawk-0.3.1 \ strsim-0.8.0 \ strsim-0.10.0 \ supports-color-2.0.0 \ supports-hyperlinks-2.0.0 \ supports-unicode-2.0.0 \ syn-1.0.109 \ syn-2.0.4 \ tempfile-3.4.0 \ termcolor-1.2.0 \ terminal_size-0.1.17 \ termtree-0.4.1 \ textwrap-0.11.0 \ textwrap-0.15.2 \ textwrap-0.16.0 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ thread_local-1.1.7 \ tinytemplate-1.2.1 \ typenum-1.16.0 \ ucd-trie-0.1.5 \ unicode-ident-1.0.8 \ unicode-linebreak-0.1.4 \ unicode-width-0.1.10 \ vec_map-0.8.2 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.3.3 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.84 \ wasm-bindgen-backend-0.2.84 \ wasm-bindgen-macro-0.2.84 \ wasm-bindgen-macro-support-0.2.84 \ wasm-bindgen-shared-0.2.84 \ web-sys-0.3.61 \ which-4.4.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-targets-0.42.2 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_msvc-0.42.2 \ windows_i686_gnu-0.42.2 \ windows_i686_msvc-0.42.2 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_msvc-0.42.2 \ criterion,criterion-plot@git+https://github.com/bheisler/criterion.rs?branch=version-0.4\#935c6327e152e44f2b9178797682b9b99b5123a5 PLIST_FILES= bin/${PORTNAME} .include diff --git a/lang/prql/Makefile b/lang/prql/Makefile index 2730310f3300..4e6286b73c93 100644 --- a/lang/prql/Makefile +++ b/lang/prql/Makefile @@ -1,568 +1,569 @@ PORTNAME= prql DISTVERSION= 0.13.11 +PORTREVISION= 1 CATEGORIES= lang databases PKGNAMESUFFIX= -compiler MAINTAINER= yuri@FreeBSD.org COMMENT= Language for transforming data: powerful, pipelined SQL replacement WWW= https://prql-lang.org \ https://github.com/PRQL/prql LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo python:build USE_GITHUB= yes GH_ACCOUNT= PRQL CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ ahash-0.7.8 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ alloca-0.4.0 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anes-0.1.6 \ ansi-to-html-0.2.2 \ anstream-0.6.21 \ anstream-1.0.0 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-parse-1.0.0 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ arbitrary-1.4.2 \ ariadne-0.5.1 \ arrayvec-0.7.6 \ arrow-56.2.0 \ arrow-arith-56.2.0 \ arrow-array-56.2.0 \ arrow-buffer-56.2.0 \ arrow-cast-56.2.0 \ arrow-data-56.2.0 \ arrow-ord-56.2.0 \ arrow-row-56.2.0 \ arrow-schema-56.2.0 \ arrow-select-56.2.0 \ arrow-string-56.2.0 \ async-trait-0.1.89 \ asynchronous-codec-0.6.2 \ atoi-2.0.0 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.74 \ base64-0.21.7 \ base64-0.22.1 \ bigdecimal-0.3.1 \ bitflags-1.3.2 \ bitflags-2.11.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ borsh-1.5.7 \ borsh-derive-1.5.7 \ bstr-1.12.1 \ btoi-0.5.0 \ bufstream-0.1.4 \ bumpalo-3.20.2 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ byteorder-1.5.0 \ bytes-1.11.1 \ cast-0.3.0 \ cc-1.2.56 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.44 \ chumsky-0.12.0 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_complete-4.5.66 \ clap_complete_command-0.5.1 \ clap_complete_fig-4.5.2 \ clap_complete_nushell-0.1.11 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ clio-0.3.5 \ color-eyre-0.6.5 \ color-spantrace-0.3.0 \ colorchoice-1.0.4 \ colorchoice-clap-1.0.7 \ combine-4.6.7 \ comfy-table-7.1.2 \ connection-string-0.2.0 \ connector_arrow-0.10.0 \ console-0.15.11 \ console_error_panic_hook-0.1.7 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ criterion-0.8.2 \ criterion-plot-0.8.2 \ crossbeam-channel-0.5.15 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ csv-1.4.0 \ csv-core-0.1.13 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deranged-0.4.0 \ derive_arbitrary-1.4.2 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_utils-0.15.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ duckdb-1.4.4 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ enum-as-inner-0.7.0 \ enumflags2-0.7.12 \ enumflags2_derive-0.7.12 \ equivalent-1.0.2 \ errno-0.3.14 \ eyre-0.6.12 \ fallible-iterator-0.2.0 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ fastrand-2.3.0 \ filetime-0.2.27 \ find-msvc-tools-0.1.9 \ flate2-1.1.9 \ fluent-uri-0.1.4 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ form_urlencoded-1.2.2 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ futures-0.3.32 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-executor-0.3.32 \ futures-io-0.3.32 \ futures-macro-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-timer-3.0.3 \ futures-util-0.3.32 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ gimli-0.31.1 \ glob-0.3.3 \ globset-0.4.18 \ half-2.4.1 \ hashbrown-0.12.3 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.10.0 \ hashlink-0.11.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ hmac-0.12.1 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.1 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.1 \ icu_properties-1.5.1 \ icu_properties_data-1.5.1 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.0 \ indenter-0.3.4 \ indexmap-2.11.4 \ indoc-2.0.7 \ inotify-0.10.2 \ inotify-sys-0.1.5 \ insta-1.46.3 \ insta-cmd-0.6.0 \ instant-0.1.13 \ inventory-0.3.22 \ io-enum-1.2.0 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is-terminal-0.4.17 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.91 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ lexical-core-1.0.6 \ lexical-parse-float-1.0.6 \ lexical-parse-integer-1.0.6 \ lexical-util-1.0.7 \ lexical-write-float-1.0.6 \ lexical-write-integer-1.0.6 \ libc-0.2.183 \ libduckdb-sys-1.4.4 \ libloading-0.8.9 \ libm-0.2.16 \ libredox-0.1.12 \ libsqlite3-sys-0.36.0 \ libz-sys-1.1.24 \ linux-raw-sys-0.12.1 \ litemap-0.7.4 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.16.3 \ lru-slab-0.1.2 \ lsp-server-0.7.9 \ lsp-types-0.97.0 \ md-5-0.10.6 \ mdbook-core-0.5.2 \ mdbook-preprocessor-0.5.2 \ memchr-2.8.0 \ memoffset-0.9.1 \ minicov-0.3.8 \ minijinja-2.16.0 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ mysql-27.0.0 \ mysql-common-derive-0.32.1 \ mysql_common-0.36.2 \ named_pipe-0.4.1 \ notify-7.0.0 \ notify-types-1.0.1 \ nu-ansi-term-0.50.3 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ openssl-probe-0.1.6 \ owo-colors-4.2.3 \ pac_cell-0.1.1 \ page_size-0.6.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ pem-3.0.6 \ percent-encoding-2.3.2 \ phf-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.13.1 \ postgres-0.19.10 \ postgres-protocol-0.6.8 \ postgres-types-0.2.9 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty-hex-0.3.0 \ proc-macro-crate-3.4.0 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.106 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ pulldown-cmark-0.13.1 \ pulldown-cmark-to-cmark-22.0.0 \ pyo3-0.27.2 \ pyo3-build-config-0.27.2 \ pyo3-ffi-0.27.2 \ pyo3-macros-0.27.2 \ pyo3-macros-backend-0.27.2 \ quinn-0.11.9 \ quinn-proto-0.11.14 \ quinn-udp-0.5.14 \ quote-1.0.44 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ redox_syscall-0.5.18 \ redox_syscall-0.7.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.3.9 \ regex-automata-0.4.14 \ regex-lite-0.1.9 \ regex-syntax-0.7.5 \ regex-syntax-0.8.10 \ relative-path-1.9.3 \ rend-0.4.2 \ reqwest-0.12.28 \ ring-0.17.14 \ rkyv-0.7.46 \ rkyv_derive-0.7.46 \ rsqlite-vfs-0.1.0 \ rstest-0.26.1 \ rstest_macros-0.26.1 \ rusqlite-0.38.0 \ rust_decimal-1.40.0 \ rustc-demangle-0.1.27 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-1.1.4 \ rustler-0.37.0 \ rustler_codegen-0.37.3 \ rustls-0.21.12 \ rustls-0.23.37 \ rustls-native-certs-0.6.3 \ rustls-pemfile-1.0.4 \ rustls-pki-types-1.14.0 \ rustls-webpki-0.101.7 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.23 \ same-file-1.0.6 \ saturating-0.1.0 \ schannel-0.1.28 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scopeguard-1.2.0 \ sct-0.7.1 \ seahash-4.1.0 \ security-framework-2.11.1 \ security-framework-sys-2.17.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_repr-0.1.20 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ simdutf8-0.1.5 \ similar-2.7.0 \ similar-asserts-1.7.0 \ siphasher-1.0.2 \ slab-0.4.12 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.2 \ sqlformat-0.3.5 \ sqlite-wasm-rs-0.5.2 \ sqlparser-0.60.0 \ stable_deref_trait-1.2.1 \ stringprep-0.1.5 \ strsim-0.11.1 \ strum-0.26.3 \ strum-0.27.2 \ strum-0.28.0 \ strum_macros-0.26.4 \ strum_macros-0.27.2 \ strum_macros-0.28.0 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.117 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tap-1.0.1 \ tar-0.4.44 \ target-lexicon-0.13.5 \ tempfile-3.27.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ test_each_file-0.3.7 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ tiberius-0.12.3 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tiny-keccak-2.0.2 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.50.0 \ tokio-macros-2.6.0 \ tokio-postgres-0.7.13 \ tokio-rustls-0.24.1 \ tokio-rustls-0.26.4 \ tokio-util-0.7.18 \ toml-0.9.12+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.5 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-error-0.2.1 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ twox-hash-2.1.2 \ typenum-1.19.0 \ unicase-2.9.0 \ unicode-bidi-0.3.18 \ unicode-ident-1.0.24 \ unicode-normalization-0.1.25 \ unicode-properties-0.1.4 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unicode_categories-0.1.1 \ unindent-0.2.4 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.8 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-0.8.2 \ uuid-1.20.0 \ valuable-0.1.1 \ vcpkg-0.2.15 \ vergen-9.0.2 \ vergen-gitcl-1.0.2 \ vergen-lib-0.1.5 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasite-0.1.0 \ wasm-bindgen-0.2.114 \ wasm-bindgen-futures-0.4.64 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ wasm-bindgen-test-0.3.64 \ wasm-bindgen-test-macro-0.3.64 \ wasm-bindgen-test-shared-0.2.114 \ web-sys-0.3.91 \ web-time-1.1.0 \ webpki-roots-1.0.6 \ whoami-1.6.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.61.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.42.0 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.6.26 \ winnow-0.7.14 \ wit-bindgen-0.51.0 \ write16-1.0.0 \ writeable-0.5.5 \ wyz-0.5.1 \ xattr-1.6.1 \ yansi-1.0.1 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-6.0.0 \ zlib-rs-0.6.2 \ zmij-1.0.21 \ zopfli-0.8.3 BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_FILES= bin/prqlc do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/prqlc \ ${STAGEDIR}${PREFIX}/bin/prqlc .include diff --git a/lang/py-dhall/Makefile b/lang/py-dhall/Makefile index 59e882ff982e..99c015f194eb 100644 --- a/lang/py-dhall/Makefile +++ b/lang/py-dhall/Makefile @@ -1,221 +1,221 @@ PORTNAME= dhall DISTVERSIONPREFIX= v DISTVERSION= 0.1.15 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= lang python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python bindings for dhall, a functional configuration language WWW= https://github.com/s-zeng/dhall-python LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0:devel/py-maturin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} \ gmake:devel/gmake TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=5.0:devel/py-flake8@${PY_FLAVOR} \ pylint${PYTHON_PKGNAMESUFFIX}>=2.6:devel/pylint@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0:devel/py-pytest-benchmark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} USES= cargo perl5 python USE_PYTHON= pep517 autoplist pytest USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= s-zeng GH_PROJECT= dhall-python CARGO_CRATES= abnf-0.12.0 \ abnf-core-0.5.0 \ abnf_to_pest-0.5.1 \ annotate-snippets-0.9.1 \ arrayvec-0.5.2 \ autocfg-1.1.0 \ base64-0.13.0 \ bitflags-1.3.2 \ block-buffer-0.7.3 \ block-buffer-0.10.2 \ block-padding-0.1.5 \ bumpalo-3.12.0 \ byte-tools-0.3.1 \ byteorder-1.4.3 \ bytes-1.1.0 \ cc-1.0.79 \ cfg-if-1.0.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ cpufeatures-0.2.2 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ dhall-0.12.0 \ dhall_proc_macros-0.6.1 \ digest-0.8.1 \ digest-0.10.3 \ doc-comment-0.3.3 \ either-1.6.1 \ elsa-1.7.0 \ encoding_rs-0.8.30 \ fake-simd-0.1.2 \ fastrand-1.7.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ futures-channel-0.3.21 \ futures-core-0.3.21 \ futures-io-0.3.21 \ futures-sink-0.3.21 \ futures-task-0.3.21 \ futures-util-0.3.21 \ generic-array-0.12.4 \ generic-array-0.14.5 \ h2-0.3.17 \ half-1.8.2 \ half-2.1.0 \ hashbrown-0.11.2 \ hermit-abi-0.1.19 \ hex-0.4.3 \ home-0.5.3 \ http-0.2.6 \ http-body-0.4.4 \ httparse-1.6.0 \ httpdate-1.0.2 \ hyper-0.14.18 \ hyper-tls-0.5.0 \ idna-0.2.3 \ indexmap-1.8.1 \ indoc-1.0.4 \ instant-0.1.12 \ ipnet-2.4.0 \ itertools-0.10.3 \ itoa-1.0.1 \ js-sys-0.3.56 \ lazy_static-1.4.0 \ libc-0.2.121 \ lock_api-0.4.6 \ log-0.4.16 \ maplit-1.0.2 \ matches-0.1.9 \ memchr-2.4.1 \ memoffset-0.9.0 \ mime-0.3.16 \ minicbor-0.18.0 \ minicbor-derive-0.12.0 \ minimal-lexical-0.2.1 \ mio-0.8.5 \ native-tls-0.2.10 \ nom-7.1.1 \ num_cpus-1.13.1 \ once_cell-1.10.0 \ opaque-debug-0.2.3 \ openssl-0.10.54 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ openssl-src-111.25.2+1.1.1t \ openssl-sys-0.9.88 \ parking_lot-0.11.2 \ parking_lot_core-0.8.5 \ percent-encoding-2.1.0 \ pest-2.1.3 \ pest_consume-1.1.1 \ pest_consume_macros-1.1.0 \ pest_derive-2.1.0 \ pest_generator-2.1.3 \ pest_meta-2.1.3 \ pin-project-lite-0.2.8 \ pin-utils-0.1.0 \ pkg-config-0.3.24 \ pretty-0.11.3 \ proc-macro2-1.0.54 \ pyo3-0.19.0 \ pyo3-build-config-0.19.0 \ pyo3-ffi-0.19.0 \ pyo3-macros-0.19.0 \ pyo3-macros-backend-0.19.0 \ quote-1.0.26 \ redox_syscall-0.2.12 \ remove_dir_all-0.5.3 \ reqwest-0.11.10 \ ryu-1.0.9 \ schannel-0.1.19 \ scopeguard-1.1.0 \ security-framework-2.6.1 \ security-framework-sys-2.6.1 \ serde-1.0.164 \ serde_derive-1.0.164 \ serde_dhall-0.12.1 \ serde_json-1.0.97 \ serde_urlencoded-0.7.1 \ sha-1-0.8.2 \ sha2-0.10.2 \ slab-0.4.5 \ smallvec-1.8.0 \ socket2-0.4.4 \ stable_deref_trait-1.2.0 \ syn-1.0.105 \ syn-2.0.11 \ target-lexicon-0.12.3 \ tempfile-3.3.0 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ tokio-1.25.0 \ tokio-native-tls-0.3.0 \ tokio-util-0.7.7 \ tower-service-0.3.1 \ tracing-0.1.32 \ tracing-core-0.1.23 \ try-lock-0.2.3 \ typed-arena-2.0.1 \ typenum-1.15.0 \ ucd-trie-0.1.3 \ unicode-bidi-0.3.7 \ unicode-ident-1.0.5 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.9.0 \ unicode-width-0.1.9 \ unindent-0.1.8 \ url-2.2.2 \ vcpkg-0.2.15 \ version_check-0.9.4 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.79 \ wasm-bindgen-backend-0.2.79 \ wasm-bindgen-futures-0.4.29 \ wasm-bindgen-macro-0.2.79 \ wasm-bindgen-macro-support-0.2.79 \ wasm-bindgen-shared-0.2.79 \ web-sys-0.3.56 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.42.0 \ windows_aarch64_gnullvm-0.42.0 \ windows_aarch64_msvc-0.42.0 \ windows_i686_gnu-0.42.0 \ windows_i686_msvc-0.42.0 \ windows_x86_64_gnu-0.42.0 \ windows_x86_64_gnullvm-0.42.0 \ windows_x86_64_msvc-0.42.0 \ winreg-0.10.1 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests .include diff --git a/lang/rustpython/Makefile b/lang/rustpython/Makefile index 643283876a45..408333bda568 100644 --- a/lang/rustpython/Makefile +++ b/lang/rustpython/Makefile @@ -1,386 +1,386 @@ PORTNAME= rustpython DISTVERSION= 0.4.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= lang PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 94582680b4aede97f7751f4916321b11fe7e6591.patch:-p1 # https://github.com/RustPython/RustPython/pull/5430 MAINTAINER= yuri@FreeBSD.org COMMENT= Python interpreter written in Rust WWW= https://rustpython.github.io/ \ https://github.com/RustPython/RustPython LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= fails to compile, see https://github.com/rusqlite/rusqlite/issues/1440 BROKEN_i386= fails to compile, see https://github.com/RustPython/RustPython/issues/5318 USES= cargo USE_GITHUB= yes GH_ACCOUNT= RustPython GH_PROJECT= RustPython CARGO_CRATES= Inflector-0.11.4 \ adler-1.0.2 \ adler32-1.2.0 \ ahash-0.8.11 \ aho-corasick-0.7.20 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ anyhow-1.0.69 \ approx-0.5.1 \ arrayvec-0.7.2 \ ascii-1.1.0 \ atomic-0.5.1 \ atty-0.2.14 \ autocfg-1.1.0 \ base64-0.13.1 \ bitflags-1.3.2 \ bitflags-2.5.0 \ blake2-0.10.6 \ block-buffer-0.10.3 \ bstr-0.2.17 \ bumpalo-3.12.0 \ byteorder-1.4.3 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ caseless-0.2.1 \ cast-0.3.0 \ cc-1.0.79 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ chrono-0.4.37 \ clap-2.34.0 \ clipboard-win-5.0.0 \ codespan-reporting-0.11.1 \ console-0.15.5 \ console_error_panic_hook-0.1.7 \ convert_case-0.4.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ cpufeatures-0.2.5 \ cranelift-0.88.2 \ cranelift-bforest-0.88.2 \ cranelift-codegen-0.88.2 \ cranelift-codegen-meta-0.88.2 \ cranelift-codegen-shared-0.88.2 \ cranelift-entity-0.88.2 \ cranelift-frontend-0.88.2 \ cranelift-isle-0.88.2 \ cranelift-jit-0.88.2 \ cranelift-module-0.88.2 \ cranelift-native-0.88.2 \ crc32fast-1.3.2 \ criterion-0.3.6 \ criterion-plot-0.4.5 \ crossbeam-channel-0.5.13 \ crossbeam-deque-0.8.2 \ crossbeam-epoch-0.9.13 \ crossbeam-utils-0.8.19 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ csv-1.2.0 \ csv-core-0.1.10 \ cxx-1.0.91 \ cxx-build-1.0.91 \ cxxbridge-flags-1.0.91 \ cxxbridge-macro-1.0.91 \ derive_more-0.99.17 \ digest-0.10.6 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ dns-lookup-2.0.4 \ dyn-clone-1.0.10 \ either-1.8.1 \ embed-doc-image-0.1.4 \ encode_unicode-0.3.6 \ endian-type-0.1.2 \ env_logger-0.9.3 \ equivalent-1.0.1 \ errno-0.3.8 \ error-code-3.0.0 \ exitcode-1.1.2 \ fd-lock-4.0.2 \ flame-0.2.2 \ flamer-0.4.0 \ flamescope-0.1.2 \ flate2-1.0.28 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fxhash-0.2.1 \ generic-array-0.14.6 \ gethostname-0.2.3 \ getopts-0.2.21 \ getrandom-0.2.14 \ glob-0.3.1 \ half-1.8.2 \ hashbrown-0.12.3 \ hashbrown-0.14.3 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ hex-0.4.3 \ hexf-parse-0.2.1 \ home-0.5.9 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ indexmap-1.9.3 \ indexmap-2.2.6 \ indoc-2.0.4 \ insta-1.38.0 \ is-macro-0.3.0 \ itertools-0.10.5 \ itertools-0.11.0 \ itoa-1.0.5 \ js-sys-0.3.61 \ junction-1.0.0 \ keccak-0.1.3 \ lalrpop-util-0.20.0 \ lazy_static-0.2.11 \ lazy_static-1.4.0 \ lexical-parse-float-0.8.5 \ lexical-parse-integer-0.8.6 \ lexical-util-0.8.5 \ libc-0.2.153 \ libffi-3.1.0 \ libffi-sys-2.1.0 \ libsqlite3-sys-0.28.0 \ libz-sys-1.1.8 \ link-cplusplus-1.0.8 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.12 \ lock_api-0.4.9 \ log-0.4.17 \ lz4_flex-0.11.1 \ mac_address-1.1.5 \ mach-0.3.2 \ malachite-0.4.4 \ malachite-base-0.4.4 \ malachite-bigint-0.2.0 \ malachite-nz-0.4.4 \ malachite-q-0.4.4 \ maplit-1.0.2 \ matches-0.1.10 \ md-5-0.10.5 \ memchr-2.7.2 \ memmap2-0.5.8 \ memoffset-0.6.5 \ memoffset-0.7.1 \ memoffset-0.9.1 \ miniz_oxide-0.7.2 \ mt19937-2.0.1 \ nibble_vec-0.1.0 \ nix-0.23.2 \ nix-0.27.1 \ nix-0.28.0 \ nom8-0.2.0 \ num-complex-0.4.3 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ num_enum-0.7.2 \ num_enum_derive-0.7.2 \ once_cell-1.19.0 \ oorandom-11.1.3 \ openssl-0.10.66 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ openssl-src-300.2.1+3.2.0 \ openssl-sys-0.9.103 \ optional-0.5.0 \ page_size-0.4.2 \ parking_lot-0.12.1 \ parking_lot_core-0.9.7 \ paste-1.0.12 \ phf-0.11.1 \ phf_codegen-0.11.1 \ phf_generator-0.11.1 \ phf_shared-0.11.1 \ pkg-config-0.3.26 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ pmutil-0.5.3 \ pmutil-0.6.1 \ ppv-lite86-0.2.17 \ proc-macro-crate-1.3.0 \ proc-macro2-1.0.79 \ puruspe-0.2.4 \ pyo3-0.20.2 \ pyo3-build-config-0.20.2 \ pyo3-ffi-0.20.2 \ pyo3-macros-0.20.2 \ pyo3-macros-backend-0.20.2 \ quote-1.0.33 \ radium-0.7.0 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.6.1 \ rayon-core-1.10.2 \ redox_syscall-0.1.57 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ regalloc2-0.3.2 \ regex-1.7.1 \ regex-automata-0.1.10 \ regex-syntax-0.6.28 \ region-2.2.0 \ result-like-0.4.6 \ result-like-derive-0.4.6 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ rustix-0.38.32 \ rustpython-ast-0.4.0 \ rustpython-format-0.4.0 \ rustpython-literal-0.4.0 \ rustpython-parser-0.4.0 \ rustpython-parser-core-0.4.0 \ rustpython-parser-vendored-0.4.0 \ rustversion-1.0.11 \ rustyline-14.0.0 \ ryu-1.0.15 \ same-file-1.0.6 \ schannel-0.1.22 \ scopeguard-1.1.0 \ scratch-1.0.3 \ semver-1.0.16 \ serde-1.0.152 \ serde-wasm-bindgen-0.3.1 \ serde_cbor-0.11.2 \ serde_derive-1.0.152 \ serde_json-1.0.93 \ sha-1-0.10.1 \ sha2-0.10.6 \ sha3-0.10.6 \ similar-2.2.1 \ siphasher-0.3.10 \ slice-group-by-0.3.0 \ smallvec-1.10.0 \ socket2-0.5.6 \ static_assertions-1.1.0 \ strsim-0.8.0 \ strum-0.24.1 \ strum_macros-0.24.3 \ subtle-2.4.1 \ syn-1.0.109 \ syn-2.0.32 \ syn-ext-0.4.0 \ system-configuration-0.5.0 \ system-configuration-sys-0.5.0 \ target-lexicon-0.12.6 \ termcolor-1.2.0 \ termios-0.3.3 \ textwrap-0.11.0 \ textwrap-0.15.2 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ thread-id-3.3.0 \ thread_local-1.1.7 \ timsort-0.1.2 \ tiny-keccak-2.0.2 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ toml_datetime-0.5.1 \ toml_edit-0.18.1 \ twox-hash-1.6.3 \ typenum-1.16.0 \ ucd-0.1.1 \ uname-0.1.1 \ unic-char-property-0.9.0 \ unic-char-range-0.9.0 \ unic-common-0.9.0 \ unic-emoji-char-0.9.0 \ unic-normal-0.9.0 \ unic-ucd-age-0.9.0 \ unic-ucd-bidi-0.9.0 \ unic-ucd-category-0.9.0 \ unic-ucd-hangul-0.9.0 \ unic-ucd-ident-0.9.0 \ unic-ucd-normal-0.9.0 \ unic-ucd-version-0.9.0 \ unicode-casing-0.1.0 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.10 \ unicode_names2-1.2.2 \ unicode_names2_generator-1.2.2 \ unindent-0.2.3 \ utf8parse-0.2.0 \ uuid-1.3.0 \ uuid-macro-internal-1.3.0 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.4 \ volatile-0.3.0 \ walkdir-2.3.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.92 \ wasm-bindgen-backend-0.2.92 \ wasm-bindgen-futures-0.4.34 \ wasm-bindgen-macro-0.2.92 \ wasm-bindgen-macro-support-0.2.92 \ wasm-bindgen-shared-0.2.92 \ web-sys-0.3.61 \ which-4.4.0 \ widestring-1.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-0.52.0 \ windows-core-0.52.0 \ windows-sys-0.36.1 \ windows-sys-0.42.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.42.1 \ windows-targets-0.48.5 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.36.1 \ windows_aarch64_msvc-0.42.1 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.36.1 \ windows_i686_gnu-0.42.1 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.36.1 \ windows_i686_msvc-0.42.1 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.36.1 \ windows_x86_64_msvc-0.42.1 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winreg-0.10.1 \ xml-rs-0.8.14 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 \ rustpython-doc@git+https://github.com/RustPython/__doc__?tag=0.3.0\#8b62ce5d796d68a091969c9fa5406276cb483f79 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/lang/scryer-prolog/Makefile b/lang/scryer-prolog/Makefile index c3f023d7cd69..fca5769a0640 100644 --- a/lang/scryer-prolog/Makefile +++ b/lang/scryer-prolog/Makefile @@ -1,21 +1,21 @@ PORTNAME= scryer-prolog DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang MAINTAINER= me@svmhdvn.name COMMENT= Modern ISO Prolog implementation in Rust WWW= https://scryer.pl/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= mthom PLIST_FILES= bin/scryer-prolog .include diff --git a/lang/spidermonkey115/Makefile b/lang/spidermonkey115/Makefile index f5f7fe930d0b..89d7239a725f 100644 --- a/lang/spidermonkey115/Makefile +++ b/lang/spidermonkey115/Makefile @@ -1,82 +1,82 @@ PORTNAME= spidermonkey DISTVERSION= 115.31.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= ${SP_VER} DISTNAME= firefox-${DISTVERSION}esr.source PATCH_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/ PATCHFILES+= 223087fdc29f18678f6174e9807b8780e439acf6:-p1 # https://bugzilla.mozilla.org/1894423 PATCHFILES+= 68ff4d3f7338248b4d67cf03aade5a73f8d396b2:-p1 # https://bugzilla.mozilla.org/1849070 MAINTAINER= vishwin@FreeBSD.org COMMENT= Standalone JavaScript based from Mozilla 115-esr WWW= https://spidermonkey.dev/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE DEPRECATED= EOL upstream except to support older Windows BUILD_DEPENDS= gm4:devel/m4 \ ${RUST_DEFAULT}>=1.81:lang/${RUST_DEFAULT} \ rust-cbindgen>=0.26.0:devel/rust-cbindgen LIB_DEPENDS= libicudata.so:devel/icu \ libnspr4.so:devel/nspr USES= compiler:c++17-lang gmake llvm:noexport localbase pathfix pkgconfig \ python:build tar:xz USE_LDCONFIG= yes SP_VER= 115 HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ PATCH_WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ CONFIGURE_OUTSOURCE= yes CONFIGURE_ARGS= --enable-application=js \ --disable-debug \ --disable-debug-symbols \ --disable-jemalloc \ --disable-tests \ --enable-optimize \ --enable-readline \ --enable-shared-js \ --prefix=${PREFIX:Q} \ --target=${CONFIGURE_TARGET} \ --with-intl-api \ --with-system-icu \ --with-system-nspr \ --with-system-zlib CONFIGURE_ENV= HOST_CC=${CC} \ HOST_CXX=${CXX} BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_SUB= SP_VER=${SP_VER} .include .if ${ARCH} == amd64 CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .endif .if ${CHOSEN_COMPILER_TYPE} == gcc CONFIGURE_ENV+= LLVM_CONFIG=${LLVM_CONFIG} \ LLVM_OBJDUMP=llvm-objdump${LLVM_VERSION} BUILD_DEPENDS+= ${LOCALBASE}/bin/llvm-objdump${LLVM_VERSION}:${LLVM_PORT} USE_GCC= yes .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/js/moz.configure @${REINPLACE_CMD} -e 's|icu-i18n|icu-uc icu-i18n|g' ${WRKSRC}/js/moz.configure post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/libjs_static.ajs ${LN} -fs libmozjs-${SP_VER}.so ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.* .include diff --git a/lang/spidermonkey128/Makefile b/lang/spidermonkey128/Makefile index ed3b92901281..6e0078b382ee 100644 --- a/lang/spidermonkey128/Makefile +++ b/lang/spidermonkey128/Makefile @@ -1,76 +1,76 @@ PORTNAME= spidermonkey DISTVERSION= 128.14.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= ${SP_VER} DISTNAME= firefox-${DISTVERSION}esr.source MAINTAINER= vishwin@FreeBSD.org COMMENT= Standalone JavaScript based from Mozilla 128-esr WWW= https://spidermonkey.dev/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gm4:devel/m4 \ ${RUST_DEFAULT}>=1.81:lang/${RUST_DEFAULT} \ rust-cbindgen>=0.26.0:devel/rust-cbindgen LIB_DEPENDS= libicudata.so:devel/icu \ libnspr4.so:devel/nspr USES= compiler:c++17-lang gmake llvm:noexport localbase pathfix pkgconfig \ python:build tar:xz USE_LDCONFIG= yes SP_VER= 128 HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ PATCH_WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ CONFIGURE_OUTSOURCE= yes CONFIGURE_ARGS= --enable-application=js \ --disable-debug \ --disable-debug-symbols \ --disable-jemalloc \ --disable-tests \ --enable-optimize \ --enable-readline \ --enable-shared-js \ --prefix=${PREFIX:Q} \ --target=${CONFIGURE_TARGET} \ --with-intl-api \ --with-system-icu \ --with-system-nspr \ --with-system-zlib CONFIGURE_ENV= HOST_CC=${CC} \ HOST_CXX=${CXX} BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_SUB= SP_VER=${SP_VER} .include .if ${ARCH} == amd64 CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .endif .if ${CHOSEN_COMPILER_TYPE} == gcc CONFIGURE_ENV+= LLVM_CONFIG=${LLVM_CONFIG} \ LLVM_OBJDUMP=llvm-objdump${LLVM_VERSION} BUILD_DEPENDS+= ${LOCALBASE}/bin/llvm-objdump${LLVM_VERSION}:${LLVM_PORT} USE_GCC= yes .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/js/moz.configure @${REINPLACE_CMD} -e 's|icu-i18n|icu-uc icu-i18n|g' ${WRKSRC}/js/moz.configure post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/libjs_static.ajs ${LN} -fs libmozjs-${SP_VER}.so ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.* .include diff --git a/lang/spidermonkey140/Makefile b/lang/spidermonkey140/Makefile index 69b651836cce..6a263042fb39 100644 --- a/lang/spidermonkey140/Makefile +++ b/lang/spidermonkey140/Makefile @@ -1,76 +1,76 @@ PORTNAME= spidermonkey DISTVERSION= 140.7.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= ${SP_VER} DISTNAME= firefox-${DISTVERSION}esr.source MAINTAINER= vishwin@FreeBSD.org COMMENT= Standalone JavaScript based from Mozilla 140-esr WWW= https://spidermonkey.dev/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gm4:devel/m4 \ ${RUST_DEFAULT}>=1.81:lang/${RUST_DEFAULT} \ rust-cbindgen>=0.26.0:devel/rust-cbindgen LIB_DEPENDS= libicudata.so:devel/icu \ libnspr4.so:devel/nspr USES= compiler:c++17-lang gmake llvm:noexport localbase pathfix pkgconfig \ python:build tar:xz USE_LDCONFIG= yes SP_VER= 140 HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ PATCH_WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/ CONFIGURE_OUTSOURCE= yes CONFIGURE_ARGS= --enable-application=js \ --disable-debug \ --disable-debug-symbols \ --disable-jemalloc \ --disable-tests \ --enable-optimize \ --enable-readline \ --enable-shared-js \ --prefix=${PREFIX:Q} \ --target=${CONFIGURE_TARGET} \ --with-intl-api \ --with-system-icu \ --with-system-nspr \ --with-system-zlib CONFIGURE_ENV= HOST_CC=${CC} \ HOST_CXX=${CXX} BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_SUB= SP_VER=${SP_VER} .include .if ${ARCH} == amd64 CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .endif .if ${CHOSEN_COMPILER_TYPE} == gcc CONFIGURE_ENV+= LLVM_CONFIG=${LLVM_CONFIG} \ LLVM_OBJDUMP=llvm-objdump${LLVM_VERSION} BUILD_DEPENDS+= ${LOCALBASE}/bin/llvm-objdump${LLVM_VERSION}:${LLVM_PORT} USE_GCC= yes .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/js/moz.configure @${REINPLACE_CMD} -e 's|icu-i18n|icu-uc icu-i18n|g' ${WRKSRC}/js/moz.configure post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/libjs_static.ajs ${LN} -fs libmozjs-${SP_VER}.so ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmozjs-${SP_VER}.* .include diff --git a/lang/starlark-rust/Makefile b/lang/starlark-rust/Makefile index 797418d52c41..6c8d72c07b60 100644 --- a/lang/starlark-rust/Makefile +++ b/lang/starlark-rust/Makefile @@ -1,267 +1,267 @@ PORTNAME= starlark-rust DISTVERSIONPREFIX= v DISTVERSION= 0.13.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= lang MAINTAINER= yuri@FreeBSD.org COMMENT= Rust implementation of the Starlark language WWW= https://github.com/facebook/starlark-rust LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= facebook CARGO_CRATES= Inflector-0.11.4 \ addr2line-0.24.2 \ adler2-2.0.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ annotate-snippets-0.9.2 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ anyhow-1.0.94 \ argfile-0.1.6 \ arrayvec-0.7.6 \ ascii-canvas-3.0.0 \ autocfg-1.4.0 \ backtrace-0.3.74 \ beef-0.5.2 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bstr-1.11.1 \ bumpalo-3.16.0 \ bytemuck-1.20.0 \ byteorder-1.5.0 \ bytes-1.9.0 \ castaway-0.2.3 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ clap-4.5.23 \ clap_builder-4.5.23 \ clap_derive-4.5.18 \ clap_lex-0.7.4 \ clipboard-win-5.4.0 \ colorchoice-1.0.3 \ compact_str-0.8.0 \ convert_case-0.6.0 \ crossbeam-channel-0.5.13 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ ctor-0.1.26 \ dashmap-5.5.3 \ debugserver-types-0.5.0 \ derivative-2.2.0 \ derive_more-1.0.0 \ derive_more-impl-1.0.0 \ diff-0.1.13 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ either-1.13.0 \ ena-0.14.3 \ endian-type-0.1.2 \ env_logger-0.8.4 \ equivalent-1.0.1 \ erased-serde-0.3.31 \ errno-0.3.10 \ error-code-3.3.1 \ fd-lock-4.0.2 \ fixedbitset-0.4.2 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ fs-err-2.11.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fxhash-0.2.1 \ getrandom-0.2.15 \ gimli-0.31.1 \ globset-0.4.15 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.4.0 \ home-0.5.9 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indenter-0.3.3 \ indexmap-2.7.0 \ inferno-0.11.21 \ instant-0.1.13 \ inventory-0.3.15 \ is-terminal-0.4.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.11.0 \ itertools-0.13.0 \ itoa-1.0.14 \ lalrpop-0.19.12 \ lalrpop-util-0.19.12 \ lazy_static-1.5.0 \ libc-0.2.168 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ litemap-0.7.4 \ lock_api-0.4.12 \ log-0.4.22 \ logos-0.12.1 \ logos-derive-0.12.1 \ lsp-server-0.7.7 \ lsp-types-0.94.1 \ maplit-1.0.2 \ memchr-2.7.4 \ memoffset-0.6.5 \ miniz_oxide-0.8.0 \ new_debug_unreachable-1.0.6 \ nibble_vec-0.1.0 \ nix-0.28.0 \ num-bigint-0.4.6 \ num-format-0.4.4 \ num-integer-0.1.46 \ num-traits-0.2.19 \ object-0.36.5 \ once_cell-1.20.2 \ os_str_bytes-6.6.1 \ parking_lot-0.11.2 \ parking_lot-0.12.3 \ parking_lot_core-0.8.6 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ phf_shared-0.10.0 \ pin-project-lite-0.2.15 \ pin-utils-0.1.0 \ ppv-lite86-0.2.20 \ precomputed-hash-0.1.1 \ proc-macro2-1.0.92 \ prost-0.11.9 \ prost-derive-0.11.9 \ prost-types-0.11.9 \ quick-xml-0.26.0 \ quickcheck-1.0.3 \ quote-1.0.37 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.2.16 \ redox_syscall-0.5.8 \ redox_users-0.4.6 \ ref-cast-1.0.23 \ ref-cast-impl-1.0.23 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ rgb-0.8.50 \ rustc-demangle-0.1.24 \ rustix-0.38.42 \ rustversion-1.0.18 \ rustyline-14.0.0 \ ryu-1.0.18 \ same-file-1.0.6 \ schemafy-0.5.2 \ schemafy_core-0.5.2 \ schemafy_lib-0.5.2 \ scopeguard-1.2.0 \ serde-1.0.216 \ serde_derive-1.0.216 \ serde_json-1.0.133 \ serde_repr-0.1.19 \ siphasher-0.3.11 \ slab-0.4.9 \ smallvec-1.13.2 \ sorted_vector_map-0.2.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ str_stack-0.1.0 \ string_cache-0.8.7 \ strsim-0.10.0 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.90 \ synstructure-0.13.1 \ term-0.7.0 \ terminal_size-0.4.1 \ textwrap-0.11.0 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ tiny-keccak-2.0.2 \ tinystr-0.7.6 \ tokio-1.42.0 \ triomphe-0.1.14 \ unicode-ident-1.0.14 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-xid-0.2.6 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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 \ write16-1.0.0 \ writeable-0.5.5 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 PLIST_FILES= bin/starlark do-install: # binaries (workaround for error: found a virtual manifest at `xx` instead of a package manifest) ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/starlark \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/lang/typstyle/Makefile b/lang/typstyle/Makefile index 3e67495cba44..ad2dffc0e334 100644 --- a/lang/typstyle/Makefile +++ b/lang/typstyle/Makefile @@ -1,529 +1,530 @@ PORTNAME= typstyle DISTVERSIONPREFIX= v DISTVERSION= 0.14.4 +PORTREVISION= 1 CATEGORIES= lang MAINTAINER= yuri@FreeBSD.org COMMENT= Reliable typst code formatter WWW= https://enter-tainer.github.io/typstyle \ https://github.com/Enter-tainer/typstyle LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= Enter-tainer CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.100 \ approx-0.5.1 \ ar_archive_writer-0.2.0 \ archery-1.2.2 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ az-1.2.1 \ base64-0.22.1 \ biblatex-0.11.0 \ bincode-1.3.3 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ bstr-1.12.1 \ bumpalo-3.19.0 \ by_address-1.2.1 \ bytemuck-1.24.0 \ bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ camino-1.2.1 \ cargo-platform-0.1.9 \ cargo_metadata-0.19.2 \ cast-0.3.0 \ cc-1.2.43 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chinese-number-0.7.7 \ chinese-variant-1.1.3 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ citationberg-0.6.1 \ clap-4.5.50 \ clap_builder-4.5.50 \ clap_complete-4.5.59 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ cobs-0.3.0 \ codespan-reporting-0.11.1 \ codex-0.2.0 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ colored-3.0.0 \ comemo-0.5.0 \ comemo-macros-0.5.0 \ console-0.15.11 \ console_error_panic_hook-0.1.7 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ core_maths-0.1.1 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ criterion-0.7.0 \ criterion-plot-0.6.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ csv-1.4.0 \ csv-core-0.1.13 \ darling-0.20.11 \ darling-0.21.3 \ darling_core-0.20.11 \ darling_core-0.21.3 \ darling_macro-0.20.11 \ darling_macro-0.21.3 \ dashmap-5.5.3 \ data-url-0.3.2 \ deranged-0.5.5 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dyn-clone-1.0.20 \ ecow-0.2.6 \ either-1.15.0 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ encode_unicode-1.0.0 \ enum-ordinalize-4.3.2 \ enum-ordinalize-derive-4.3.2 \ equivalent-1.0.2 \ errno-0.3.14 \ escape8259-0.5.3 \ euclid-0.22.11 \ fancy-regex-0.16.2 \ fast-srgb8-1.0.0 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ filetime-0.2.26 \ find-msvc-tools-0.1.4 \ flate2-1.1.5 \ float-cmp-0.9.0 \ fnv-1.0.7 \ font-types-0.10.0 \ fontdb-0.23.0 \ form_urlencoded-1.2.2 \ funty-2.0.0 \ 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.9 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gif-0.13.3 \ glidesort-0.1.2 \ half-2.7.1 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.16.0 \ hayagriva-0.9.1 \ hayro-0.4.0 \ hayro-font-0.3.0 \ hayro-interpret-0.4.0 \ hayro-svg-0.2.0 \ hayro-syntax-0.4.0 \ heck-0.5.0 \ hex-0.4.3 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.7.0 \ hyper-rustls-0.27.7 \ hyper-util-0.1.17 \ hypher-0.1.6 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-1.5.1 \ icu_properties-2.1.1 \ icu_properties_data-1.5.1 \ icu_properties_data-2.1.1 \ icu_provider-1.5.0 \ icu_provider-2.1.1 \ icu_provider_adapters-1.5.0 \ icu_provider_blob-1.5.0 \ icu_provider_macros-1.5.0 \ icu_segmenter-1.5.0 \ icu_segmenter_data-1.5.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.25.8 \ image-webp-0.2.4 \ imagesize-0.13.0 \ indexmap-1.9.3 \ indexmap-2.12.0 \ insta-1.43.2 \ insta-cmd-0.6.0 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ js-sys-0.3.82 \ kamadak-exif-0.6.1 \ kurbo-0.11.3 \ kurbo-0.12.0 \ libc-0.2.177 \ libm-0.2.15 \ libredox-0.1.10 \ libtest-mimic-0.8.1 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.11.0 \ lipsum-0.9.1 \ litemap-0.7.5 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.28 \ lru-slab-0.1.2 \ lsp-types-0.95.0 \ memchr-2.7.6 \ memmap2-0.9.9 \ mime-0.3.17 \ mime_guess-2.0.5 \ miniz_oxide-0.8.9 \ mio-1.1.0 \ moxcms-0.7.9 \ mutate_once-0.1.2 \ nohash-hasher-0.2.0 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_threads-0.1.7 \ object-0.32.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ option-ext-0.2.0 \ palette-0.7.6 \ palette_derive-0.7.6 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ path-absolutize-3.1.1 \ path-clean-1.0.1 \ path-dedot-3.1.1 \ pathdiff-0.2.3 \ percent-encoding-2.3.2 \ phf-0.13.1 \ phf_generator-0.13.1 \ phf_macros-0.13.1 \ phf_shared-0.13.1 \ pico-args-0.5.0 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pixglyph-0.6.0 \ plist-1.8.0 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ png-0.17.16 \ png-0.18.0 \ portable-atomic-1.11.1 \ postcard-1.1.3 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ prettyless-0.3.0 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.103 \ psm-0.1.28 \ pxfm-0.1.25 \ qcms-0.3.0 \ quick-error-2.0.1 \ quick-xml-0.38.3 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.41 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rayon-1.11.0 \ rayon-core-1.13.0 \ read-fonts-0.35.0 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ reqwest-0.12.24 \ resvg-0.45.1 \ rgb-0.8.52 \ ring-0.17.14 \ roman-numerals-rs-3.1.0 \ roxmltree-0.20.0 \ rpds-1.1.2 \ rust_decimal-1.39.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-1.1.2 \ rustls-0.23.34 \ rustls-pki-types-1.13.0 \ rustls-webpki-0.103.8 \ rustversion-1.0.22 \ rustybuzz-0.20.1 \ ryu-1.0.20 \ same-file-1.0.6 \ schemars-0.9.0 \ schemars-1.0.4 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde-wasm-bindgen-0.6.5 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_repr-0.1.20 \ serde_spanned-0.6.9 \ serde_urlencoded-0.7.1 \ serde_with-3.15.1 \ serde_with_macros-3.15.1 \ serde_yaml-0.9.34+deprecated \ sha2-0.10.9 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ similar-2.7.0 \ similar-asserts-1.7.0 \ simplecss-0.2.2 \ siphasher-1.0.1 \ skrifa-0.37.0 \ slab-0.4.11 \ slotmap-1.0.7 \ smallvec-1.15.1 \ socket2-0.6.1 \ spin-0.9.8 \ stable_deref_trait-1.2.1 \ stacker-0.1.22 \ strict-num-0.1.1 \ strsim-0.11.1 \ strum-0.26.3 \ strum-0.27.2 \ strum_macros-0.26.4 \ strum_macros-0.27.2 \ subtle-2.6.1 \ svgtypes-0.15.3 \ syn-2.0.108 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ syntect-5.3.0 \ tap-1.0.1 \ tar-0.4.44 \ tempfile-3.23.0 \ termcolor-1.4.1 \ thin-vec-0.2.14 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ tinymist-package-0.14.0-rc1 \ tinymist-std-0.14.0-rc1 \ tinymist-vfs-0.14.0-rc1 \ tinymist-world-0.14.0-rc1 \ tinystr-0.7.6 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.48.0 \ tokio-rustls-0.26.4 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ triomphe-0.1.15 \ try-lock-0.2.5 \ ttf-parser-0.25.1 \ two-face-0.4.4 \ typed-arena-2.0.2 \ typenum-1.19.0 \ typst-0.14.0 \ typst-assets-0.14.0 \ typst-eval-0.14.0 \ typst-html-0.14.0 \ typst-layout-0.14.0 \ typst-library-0.14.0 \ typst-macros-0.14.0 \ typst-realize-0.14.0 \ typst-render-0.14.0 \ typst-shim-0.14.0-rc1 \ typst-svg-0.14.0 \ typst-syntax-0.14.2 \ typst-timing-0.14.2 \ typst-utils-0.14.2 \ unic-langid-0.9.6 \ unic-langid-impl-0.9.6 \ unic-langid-macros-0.9.6 \ unic-langid-macros-impl-0.9.6 \ unicase-2.8.1 \ unicode-bidi-0.3.18 \ unicode-bidi-mirroring-0.4.0 \ unicode-ccc-0.4.0 \ unicode-ident-1.0.20 \ unicode-math-class-0.1.0 \ unicode-normalization-0.1.24 \ unicode-properties-0.1.3 \ unicode-script-0.5.7 \ unicode-segmentation-1.12.0 \ unicode-vo-0.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unsafe-libyaml-0.2.11 \ unscanny-0.1.0 \ untrusted-0.9.0 \ url-2.5.7 \ usvg-0.45.1 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ venial-0.5.0 \ vergen-9.0.6 \ vergen-gitcl-1.0.8 \ vergen-lib-0.1.6 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.105 \ wasm-bindgen-futures-0.4.55 \ wasm-bindgen-macro-0.2.105 \ wasm-bindgen-macro-support-0.2.105 \ wasm-bindgen-shared-0.2.105 \ wasmi-0.51.1 \ wasmi_collections-0.51.1 \ wasmi_core-0.51.1 \ wasmi_ir-0.51.1 \ wasmparser-0.228.0 \ web-sys-0.3.82 \ web-time-1.1.0 \ webpki-roots-1.0.3 \ weezl-0.1.10 \ winapi-util-0.1.11 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ wit-bindgen-0.46.0 \ writeable-0.5.5 \ writeable-0.6.2 \ wyz-0.5.1 \ xattr-1.6.1 \ xmlparser-0.13.6 \ xmlwriter-0.1.0 \ yaml-rust-0.4.5 \ yoke-0.7.5 \ yoke-0.8.1 \ yoke-derive-0.7.5 \ yoke-derive-0.8.1 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.1.3 \ zerotrie-0.2.3 \ zerovec-0.10.4 \ zerovec-0.11.5 \ zerovec-derive-0.10.3 \ zerovec-derive-0.11.2 \ zune-core-0.4.12 \ zune-jpeg-0.4.21 \ wasm-minimal-protocol@git+https://github.com/astrale-sharp/wasm-minimal-protocol\#e622e0e4a4f0f34be871a3a6bd22f6519415364b OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib 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 .include diff --git a/mail/imap-tools/Makefile b/mail/imap-tools/Makefile index a95f5e97b731..5dcf13723585 100644 --- a/mail/imap-tools/Makefile +++ b/mail/imap-tools/Makefile @@ -1,26 +1,27 @@ PORTNAME= imap-tools DISTVERSION= 1.8.2 +PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= mat@FreeBSD.org COMMENT= A collection of tools to manipulate IMAP mailboxes WWW= https://gitlab.com/mat813/imap-tools-rs LICENSE= MIT USES= cargo CARGO_FEATURES= --no-default-features rustls PLIST_FILES= bin/imap-tools OPTIONS_DEFINE= RATATUI RATATUI_DESC= Display nice curses listings using ratatui RATATUI_VARS= CARGO_FEATURES+=ratatui # make cargo-crates > Makefile.crates .include diff --git a/mail/pizauth/Makefile b/mail/pizauth/Makefile index f9b885a2d78f..eb7e7f8622bb 100644 --- a/mail/pizauth/Makefile +++ b/mail/pizauth/Makefile @@ -1,30 +1,30 @@ PORTNAME= pizauth DISTVERSION= 1.0.7 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= mail MAINTAINER= nivit@FreeBSD.org COMMENT= Command-line OAuth2 authentication daemon WWW= https://tratt.net/laurie/src/pizauth/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= cargo USE_GITHUB= yes GH_ACCOUNT= ltratt GH_TAGNAME= ${DISTNAME} RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 PLIST_FILES= bin/pizauth \ share/man/man1/pizauth.1.gz \ share/man/man5/pizauth.conf.5.gz post-install: (cd ${WRKSRC} && \ ${INSTALL_MAN} pizauth.1 ${STAGEDIR}${PREFIX}/share/man/man1/ && \ ${INSTALL_MAN} pizauth.conf.5 ${STAGEDIR}${PREFIX}/share/man/man5/) .include diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile index 688ab84fccd2..86384320fd6f 100644 --- a/mail/thunderbird-esr/Makefile +++ b/mail/thunderbird-esr/Makefile @@ -1,73 +1,74 @@ PORTNAME= thunderbird DISTVERSION= 140.9.0 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= -esr DISTFILES= ${DISTNAME}esr.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above WWW= https://www.thunderbird.net/ BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.112:security/nss \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.45:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ libvpx>=1.15.0:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ nasm:devel/nasm \ yasm:devel/yasm \ zip:archivers/zip \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc.a:devel/wasi-libc@${LLVM_VERSION} \ wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} LIB_DEPENDS= libjson-c.so:devel/json-c USE_GECKO= gecko CPE_PRODUCT= ${PORTNAME}_esr CONFLICTS_INSTALL= thunderbird # cannot use system icu: calendar is completely broken by # https://unicode-org.atlassian.net/browse/ICU-22132 (fix not in 76.1) USE_MOZILLA= -icu -sqlite CFLAGS_powerpc64le= -DSQLITE_BYTEORDER=1234 USES= tar:xz MOZ_OPTIONS= --enable-application=comm/mail --enable-official-branding MOZ_OPTIONS+= --with-system-bz2 --with-system-jsonc MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot MOZ_MK_OPTIONS= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 PORTNAME_ICON= ${MOZILLA}.png PORTNAME_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js OPTIONS_DEFAULT=CANBERRA .include "${.CURDIR}/../../www/firefox/Makefile.options" post-extract: @${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/comm/mail/app/nsMailApp.cpp @${REINPLACE_CMD} -e 's|wasm32-wasi|&p1|' \ ${WRKSRC}/build/moz.configure/toolchain.configure port-pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/defaults post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME_ICON} .include diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index b94d0825ba3f..78d4d15faa91 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,73 +1,74 @@ PORTNAME= thunderbird DISTVERSION= 149.0 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above WWW= https://www.thunderbird.net/ BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.121.0:security/nss \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.45:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ libvpx>=1.15.0:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ nasm:devel/nasm \ yasm:devel/yasm \ zip:archivers/zip \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc.a:devel/wasi-libc@${LLVM_VERSION} \ wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} LIB_DEPENDS= libjson-c.so:devel/json-c USE_GECKO= gecko CONFLICTS_INSTALL= thunderbird-esr # cannot use system icu: calendar is completely broken by # https://unicode-org.atlassian.net/browse/ICU-22132 (fix not in 76.1) USE_MOZILLA= -icu -sqlite CFLAGS_powerpc64le= -DSQLITE_BYTEORDER=1234 USES= tar:xz # helpful when testing beta WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MOZ_OPTIONS= --enable-application=comm/mail --enable-official-branding MOZ_OPTIONS+= --with-system-bz2 --with-system-jsonc MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot MOZ_MK_OPTIONS= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 PORTNAME_ICON= ${MOZILLA}.png PORTNAME_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js OPTIONS_DEFAULT=CANBERRA .include "${.CURDIR}/../../www/firefox/Makefile.options" post-extract: @${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/comm/mail/app/nsMailApp.cpp @${REINPLACE_CMD} -e 's|wasm32-wasi|&p1|' \ ${WRKSRC}/build/moz.configure/toolchain.configure port-pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/defaults post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME_ICON} .include diff --git a/math/elan/Makefile b/math/elan/Makefile index 5e1e99e883fc..2a529fad5e93 100644 --- a/math/elan/Makefile +++ b/math/elan/Makefile @@ -1,311 +1,311 @@ PORTNAME= elan DISTVERSIONPREFIX= v DISTVERSION= 4.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Lean version manager WWW= https://github.com/leanprover/elan LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo perl5 USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= leanprover CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ aes-0.8.4 \ aho-corasick-1.1.3 \ aligned-0.4.2 \ ansi_term-0.12.1 \ arbitrary-1.4.1 \ as-slice-0.2.1 \ atty-0.2.14 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base64-0.21.7 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-buffer-0.9.0 \ block-buffer-0.10.4 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ bytes-1.8.0 \ bzip2-0.5.2 \ bzip2-sys-0.1.13+1.0.8 \ cc-1.2.0 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ cipher-0.4.4 \ clap-2.34.0 \ constant_time_eq-0.3.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.15 \ crc-3.2.1 \ crc-catalog-2.4.0 \ crc32fast-1.4.2 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ curl-0.4.47 \ curl-sys-0.4.78+curl-8.11.0 \ cvt-0.1.2 \ deflate64-0.1.9 \ deranged-0.4.0 \ derive_arbitrary-1.4.1 \ digest-0.9.0 \ digest-0.10.7 \ dirs-3.0.2 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ either-1.13.0 \ encoding_rs-0.8.35 \ env_proxy-0.4.1 \ equivalent-1.0.1 \ errno-0.3.9 \ error-chain-0.12.4 \ fastrand-2.2.0 \ filetime-0.2.25 \ flate2-1.0.34 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fs_at-0.2.1 \ fslock-0.2.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ gcc-0.3.55 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.2 \ gimli-0.31.1 \ h2-0.3.26 \ hashbrown-0.15.1 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hmac-0.12.1 \ http-0.2.12 \ http-body-0.4.6 \ httparse-1.9.5 \ httpdate-1.0.3 \ hyper-0.14.31 \ hyper-tls-0.5.0 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-2.6.0 \ inout-0.1.4 \ ipnet-2.10.1 \ itertools-0.10.5 \ itoa-1.0.11 \ jobserver-0.1.32 \ js-sys-0.3.77 \ json-0.12.4 \ lazy_static-1.5.0 \ libc-0.2.162 \ libredox-0.1.3 \ libz-sys-1.1.20 \ linux-raw-sys-0.4.14 \ litemap-0.7.3 \ lockfree-object-pool-0.1.6 \ log-0.4.22 \ lzma-rs-0.3.0 \ lzma-sys-0.1.20 \ markdown-0.3.0 \ memchr-2.7.4 \ mime-0.3.17 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ native-tls-0.2.12 \ nix-0.29.0 \ normpath-1.3.0 \ num-conv-0.1.0 \ object-0.36.5 \ ole32-sys-0.2.0 \ once_cell-1.20.2 \ opaque-debug-0.3.1 \ openssl-0.10.70 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.4.0+3.4.0 \ openssl-sys-0.9.106 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ pest-2.7.14 \ pin-project-lite-0.2.15 \ pin-utils-0.1.0 \ pipeline-0.5.0 \ pkg-config-0.3.31 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.89 \ quote-1.0.37 \ r-efi-5.2.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.5.7 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ remove_dir_all-0.8.4 \ reqwest-0.11.27 \ rustc-demangle-0.1.24 \ rustix-0.38.40 \ rustls-pemfile-1.0.4 \ rustversion-1.0.18 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.26 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.12.1 \ semver-0.11.0 \ semver-1.0.23 \ semver-parser-0.10.2 \ serde-1.0.215 \ serde_derive-1.0.215 \ serde_json-1.0.132 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha2-0.9.9 \ shlex-1.3.0 \ simd-adler32-0.3.7 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.7 \ stable_deref_trait-1.2.0 \ strsim-0.8.0 \ subtle-2.4.1 \ syn-2.0.87 \ sync_wrapper-0.1.2 \ synstructure-0.13.1 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tar-0.4.43 \ tempfile-3.14.0 \ term-0.7.0 \ textwrap-0.11.0 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ time-0.3.41 \ time-core-0.1.4 \ tinystr-0.7.6 \ tokio-1.41.1 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.12 \ toml-0.5.11 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ typenum-1.17.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.13 \ unicode-width-0.1.14 \ url-2.5.3 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.5 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.45 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.72 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ 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.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 \ winreg-0.8.0 \ winreg-0.50.0 \ wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ writeable-0.5.5 \ xattr-1.3.1 \ xz2-0.1.7 \ yoke-0.7.4 \ yoke-derive-0.7.4 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.4 \ zerofrom-derive-0.1.4 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-2.6.1 \ zopfli-0.8.1 \ zstd-0.12.4 \ zstd-0.13.3 \ zstd-safe-6.0.6 \ zstd-safe-7.2.4 \ zstd-sys-2.0.15+zstd.1.5.7 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} post-install: @${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-init ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/math/fend/Makefile b/math/fend/Makefile index c536035dc9f1..55d28160f2e1 100644 --- a/math/fend/Makefile +++ b/math/fend/Makefile @@ -1,255 +1,255 @@ PORTNAME= fend DISTVERSIONPREFIX= v DISTVERSION= 1.5.8 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Arbitrary-precision unit-aware calculator WWW= https://printfn.github.io/fend \ https://github.com/printfn/fend LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= printfn CARGO_CRATES= atomic-waker-1.1.2 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ base64-0.22.1 \ bitflags-2.10.0 \ bumpalo-3.19.1 \ bytes-1.11.0 \ cc-1.2.54 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clipboard-win-5.4.1 \ cmake-0.1.57 \ combine-4.6.7 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ displaydoc-0.2.5 \ dunce-1.0.5 \ endian-type-0.1.2 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ fastrand-2.3.0 \ fd-lock-4.0.4 \ find-msvc-tools-0.1.8 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ getrandom-0.2.17 \ getrandom-0.3.4 \ h2-0.4.13 \ hashbrown-0.16.1 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.19 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.13.0 \ ipnet-2.11.0 \ iri-string-0.7.10 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ libc-0.2.180 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ log-0.4.29 \ lru-slab-0.1.2 \ memchr-2.7.6 \ mio-1.1.1 \ native-tls-0.2.14 \ nibble_vec-0.1.0 \ nix-0.30.1 \ once_cell-1.21.3 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-probe-0.2.1 \ openssl-sys-0.9.111 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ potential_utf-0.1.4 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.106 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.44 \ r-efi-5.3.0 \ radix_trie-0.2.1 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.5 \ reqwest-0.13.1 \ ring-0.17.14 \ rustc-hash-2.1.1 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ rustyline-17.0.2 \ same-file-1.0.6 \ schannel-0.1.28 \ security-framework-2.11.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_spanned-1.0.4 \ shlex-1.3.0 \ signal-hook-registry-1.4.8 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.2 \ stable_deref_trait-1.2.1 \ subtle-2.6.1 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tempfile-3.24.0 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.4 \ tokio-util-0.7.18 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-core-0.1.36 \ try-lock-0.2.5 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ untrusted-0.9.0 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ web-sys-0.3.85 \ web-time-1.1.0 \ webpki-root-certs-1.0.5 \ winapi-util-0.1.11 \ windows-link-0.2.1 \ windows-registry-0.6.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.33 \ zerocopy-derive-0.8.33 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib 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/math/kalc/Makefile b/math/kalc/Makefile index 1b5df3233c0a..45e36a4061c3 100644 --- a/math/kalc/Makefile +++ b/math/kalc/Makefile @@ -1,99 +1,99 @@ PORTNAME= kalc DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= math PKGNAMESUFFIX= -calculator MAINTAINER= yuri@FreeBSD.org COMMENT= Calculator for real and complex numbers, 2d/3d graphing, etc WWW= https://github.com/bgkillas/kalc LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: error: Oops, mp_limb_t is 32 bits, but the assembler code in this configuration expects 64 bits RUN_DEPENDS= gnuplot:math/gnuplot USES= cargo USE_GITHUB= yes GH_ACCOUNT= bgkillas CARGO_CRATES= autocfg-1.4.0 \ az-1.2.1 \ bitflags-2.9.0 \ cfg-if-1.0.0 \ convert_case-0.7.1 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ document-features-0.2.11 \ either-1.15.0 \ errno-0.3.11 \ fastrand-2.3.0 \ getrandom-0.2.16 \ gmp-mpfr-sys-1.6.5 \ itoa-1.0.15 \ kalc-lib-1.5.0 \ libc-0.2.172 \ libm-0.2.13 \ libredox-0.1.3 \ linux-raw-sys-0.9.4 \ litrs-0.4.1 \ lock_api-0.4.12 \ log-0.4.27 \ memchr-2.7.4 \ mio-1.0.3 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ proc-macro2-1.0.95 \ quote-1.0.40 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.11 \ redox_users-0.5.0 \ rug-1.27.0 \ rustix-1.0.5 \ ryu-1.0.20 \ scopeguard-1.2.0 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.5 \ smallvec-1.15.0 \ syn-2.0.100 \ term_size-0.3.2 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ 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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/math/kalker/Makefile b/math/kalker/Makefile index 8779a2927817..e012b05c0ce3 100644 --- a/math/kalker/Makefile +++ b/math/kalker/Makefile @@ -1,28 +1,28 @@ PORTNAME= kalker DISTVERSIONPREFIX= v DISTVERSION= 2.2.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org COMMENT= Scientific calculator that supports math-like syntax WWW= https://kalker.xyz/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgmp.so:math/gmp \ libmpc.so:math/mpc \ libmpfr.so:math/mpfr USES= cargo USE_GITHUB= yes GH_ACCOUNT= PaddiM8 CARGO_CARGOTOML= ${WRKSRC}/cli/Cargo.toml CARGO_INSTALL_PATH= ./cli PLIST_FILES= bin/kalker post-patch: ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' ${WRKSRC_crate_gmp-mpfr-sys}/build.rs .include diff --git a/math/py-clarabel/Makefile b/math/py-clarabel/Makefile index b4d90c1f3425..d6e5097c4519 100644 --- a/math/py-clarabel/Makefile +++ b/math/py-clarabel/Makefile @@ -1,300 +1,300 @@ PORTNAME= clarabel DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Clarabel conic interior point solver WWW= https://github.com/oxfordcontrol/Clarabel.rs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= compilation fails, see https://github.com/sarah-ek/gemm/issues/30 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist USE_GITHUB= yes GH_ACCOUNT= oxfordcontrol GH_PROJECT= Clarabel.rs CARGO_CRATES= accelerate-src-0.3.2 \ adler-1.0.2 \ aho-corasick-1.1.3 \ amd-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anyhow-1.0.86 \ autocfg-1.3.0 \ base16ct-0.2.0 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.5.0 \ blas-0.22.0 \ blas-src-0.10.0 \ blas-sys-0.7.1 \ block-buffer-0.10.4 \ bumpalo-3.16.0 \ bytemuck-1.16.1 \ bytemuck_derive-1.7.0 \ byteorder-1.5.0 \ cc-1.0.99 \ cfg-if-1.0.0 \ chrono-0.4.38 \ cmake-0.1.50 \ coe-rs-0.1.2 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cpufeatures-0.2.12 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ darling-0.14.4 \ darling-0.20.9 \ darling_core-0.14.4 \ darling_core-0.20.9 \ darling_macro-0.14.4 \ darling_macro-0.20.9 \ dbgf-0.1.2 \ derive_builder-0.11.2 \ derive_builder-0.20.0 \ derive_builder_core-0.11.2 \ derive_builder_core-0.20.0 \ derive_builder_macro-0.11.2 \ derive_builder_macro-0.20.0 \ digest-0.10.7 \ directories-5.0.1 \ dirs-3.0.2 \ dirs-sys-0.3.7 \ dirs-sys-0.4.1 \ dyn-stack-0.10.0 \ either-1.12.0 \ enum-as-inner-0.6.0 \ enum_dispatch-0.3.13 \ equator-0.2.2 \ equator-macro-0.2.1 \ equivalent-1.0.1 \ errno-0.3.9 \ faer-0.19.0 \ faer-entity-0.19.0 \ fastrand-2.1.0 \ 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 \ gemm-0.18.0 \ gemm-c32-0.18.0 \ gemm-c64-0.18.0 \ gemm-common-0.18.0 \ gemm-f16-0.18.0 \ gemm-f32-0.18.0 \ gemm-f64-0.18.0 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getset-0.1.2 \ half-2.4.1 \ hashbrown-0.14.5 \ heck-0.4.1 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ idna-0.5.0 \ indexmap-2.2.6 \ indoc-2.0.5 \ intel-mkl-src-0.8.1 \ intel-mkl-tool-0.8.1 \ itertools-0.11.0 \ itoa-1.0.11 \ js-sys-0.3.69 \ lapack-0.19.0 \ lapack-src-0.10.0 \ lapack-sys-0.14.0 \ lazy_static-1.4.0 \ libc-0.2.155 \ libm-0.2.8 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.21 \ matrixcompare-0.3.0 \ matrixcompare-core-0.1.0 \ memchr-2.7.4 \ memoffset-0.9.1 \ miniz_oxide-0.7.4 \ nano-gemm-0.1.2 \ nano-gemm-c32-0.1.0 \ nano-gemm-c64-0.1.0 \ nano-gemm-codegen-0.1.0 \ nano-gemm-core-0.1.0 \ nano-gemm-f32-0.1.0 \ nano-gemm-f64-0.1.0 \ native-tls-0.2.12 \ netlib-src-0.8.0 \ npyz-0.8.3 \ num-bigint-0.4.5 \ num-complex-0.4.6 \ num-derive-0.2.5 \ num-integer-0.1.46 \ num-traits-0.2.19 \ oci-spec-0.6.5 \ ocipkg-0.2.9 \ once_cell-1.19.0 \ openblas-build-0.10.9 \ openblas-src-0.10.9 \ openssl-0.10.64 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.102 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ percent-encoding-2.3.1 \ pest-2.7.10 \ pest_derive-2.7.10 \ pest_generator-2.7.10 \ pest_meta-2.7.10 \ pkg-config-0.3.30 \ portable-atomic-1.6.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-0.4.30 \ proc-macro2-1.0.85 \ pulp-0.18.21 \ py_literal-0.4.0 \ pyo3-0.20.3 \ pyo3-build-config-0.20.3 \ pyo3-ffi-0.20.3 \ pyo3-macros-0.20.3 \ pyo3-macros-backend-0.20.3 \ quote-0.6.13 \ quote-1.0.36 \ r-src-0.1.0 \ rand-0.8.5 \ rand_core-0.6.4 \ rand_distr-0.4.3 \ raw-cpuid-10.7.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ reborrow-0.5.5 \ redox_syscall-0.4.1 \ redox_syscall-0.5.2 \ redox_users-0.4.5 \ regex-1.10.5 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ ring-0.17.8 \ rustix-0.38.34 \ rustls-0.22.4 \ rustls-native-certs-0.7.0 \ rustls-pemfile-2.1.2 \ rustls-pki-types-1.7.0 \ rustls-webpki-0.102.4 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.23 \ scopeguard-1.2.0 \ security-framework-2.11.0 \ security-framework-sys-2.11.0 \ seq-macro-0.3.5 \ serde-1.0.203 \ serde_derive-1.0.203 \ serde_json-1.0.117 \ serde_spanned-0.6.6 \ sha2-0.10.8 \ smallvec-1.13.2 \ spin-0.9.8 \ strsim-0.10.0 \ strsim-0.11.1 \ subtle-2.5.0 \ syn-0.15.44 \ syn-1.0.109 \ syn-2.0.66 \ sysctl-0.5.5 \ tar-0.4.41 \ target-lexicon-0.12.14 \ tempfile-3.10.1 \ thiserror-1.0.61 \ thiserror-impl-1.0.61 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ toml-0.8.14 \ toml_datetime-0.6.6 \ toml_edit-0.22.14 \ typenum-1.17.0 \ ucd-trie-0.1.6 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-xid-0.1.0 \ unindent-0.2.3 \ untrusted-0.9.0 \ ureq-2.9.7 \ url-2.5.2 \ uuid-1.8.0 \ vcpkg-0.2.15 \ version_check-0.9.4 \ 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 \ web-time-0.2.4 \ webpki-roots-0.26.3 \ 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.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.5 \ winnow-0.6.13 \ xattr-1.3.1 \ zeroize-1.8.1 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target do-test: @cd ${WRKSRC}/examples/python && \ for e in `ls example_*.py`; do \ ${ECHO} "==> Running example $${e}"; \ ${SETENV} ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \ ${PYTHON_CMD} $${e}; \ done .include diff --git a/math/py-pcodec/Makefile b/math/py-pcodec/Makefile index 27cdc35f4115..5882da6f4894 100644 --- a/math/py-pcodec/Makefile +++ b/math/py-pcodec/Makefile @@ -1,22 +1,23 @@ PORTNAME= pcodec PORTVERSION= 1.0.1 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= pcodec-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Good compression for numerical sequences WWW= https://github.com/pcodec/pcodec LICENSE= APACHE20 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile index b2c5f9a8d1d0..e2ede974852e 100644 --- a/math/py-rustworkx/Makefile +++ b/math/py-rustworkx/Makefile @@ -1,140 +1,140 @@ PORTNAME= rustworkx DISTVERSION= 0.17.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= High performance Python graph library implemented in Rust WWW= https://github.com/Qiskit/rustworkx LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=5.4:graphics/py-pillow@${PY_FLAVOR} #${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist distutils pytest USE_GITHUB= yes GH_ACCOUNT= Qiskit CARGO_CRATES= adler2-2.0.0 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ arbitrary-1.4.1 \ autocfg-1.4.0 \ bitflags-2.9.0 \ cc-1.2.18 \ cfg-if-1.0.0 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ derive_arbitrary-1.4.1 \ either-1.15.0 \ env_logger-0.8.4 \ equivalent-1.0.2 \ fixedbitset-0.5.7 \ flate2-1.1.1 \ foldhash-0.1.5 \ getrandom-0.2.15 \ getrandom-0.3.2 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.3.9 \ indexmap-2.9.0 \ indoc-2.0.6 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ jobserver-0.1.33 \ libc-0.2.171 \ libfuzzer-sys-0.4.9 \ libm-0.2.15 \ log-0.4.27 \ matrixmultiply-0.3.9 \ memchr-2.7.4 \ memoffset-0.9.1 \ miniz_oxide-0.8.7 \ ndarray-0.16.1 \ ndarray-stats-0.6.0 \ noisy_float-0.2.0 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ numpy-0.24.0 \ once_cell-1.21.3 \ petgraph-0.8.1 \ portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ ppv-lite86-0.2.21 \ priority-queue-2.3.1 \ proc-macro2-1.0.94 \ pyo3-0.24.1 \ pyo3-build-config-0.24.1 \ pyo3-ffi-0.24.1 \ pyo3-macros-0.24.1 \ pyo3-macros-backend-0.24.1 \ quick-xml-0.37.4 \ quickcheck-1.0.3 \ quickcheck_macros-1.1.0 \ quote-1.0.40 \ r-efi-5.2.0 \ rand-0.8.5 \ rand-0.9.1 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_distr-0.5.1 \ rand_pcg-0.9.0 \ rawpointer-0.2.1 \ rayon-1.10.0 \ rayon-cond-0.4.0 \ rayon-core-1.12.1 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustc-hash-2.1.1 \ ryu-1.0.20 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ shlex-1.3.0 \ smallvec-1.15.0 \ sprs-0.11.3 \ syn-2.0.100 \ target-lexicon-0.13.2 \ unicode-ident-1.0.18 \ unindent-0.2.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wit-bindgen-rt-0.39.0 \ zerocopy-0.8.24 \ zerocopy-derive-0.8.24 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target MAKE_ENV= ${CARGO_ENV} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${BUILD_WRKDIR} PLIST_FILES= ${PYTHON_SITELIBDIR}/rustworkx/rustworkx${PYTHON_TAG}.so # workaround for https://github.com/Qiskit/rustworkx/issues/654 BINARY_ALIAS= python3=${PYTHON_CMD} #do-test: # this runs tests in the fixed venv # @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} tox -epy .include diff --git a/math/savage/Makefile b/math/savage/Makefile index c2498017c2bc..336dc51394b9 100644 --- a/math/savage/Makefile +++ b/math/savage/Makefile @@ -1,114 +1,114 @@ PORTNAME= savage DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org COMMENT= Primitive computer algebra system WWW= https://github.com/p-e-w/savage LICENSE= AGPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= p-e-w CARGO_CARGOTOML= ${WRKSRC}/savage/Cargo.toml CARGO_INSTALL_PATH= ./savage CARGO_CRATES= ahash-0.3.8 \ aho-corasick-0.7.18 \ ansi_term-0.12.1 \ approx-0.5.0 \ autocfg-1.0.1 \ bitflags-1.2.1 \ bytemuck-1.7.2 \ cc-1.0.72 \ cfg-if-1.0.0 \ chumsky-0.8.0 \ clipboard-win-4.2.2 \ const-random-0.1.13 \ const-random-macro-0.1.13 \ crunchy-0.2.2 \ darling-0.13.1 \ darling_core-0.13.1 \ darling_macro-0.13.1 \ derivative-2.2.0 \ directories-4.0.1 \ dirs-next-2.0.0 \ dirs-sys-0.3.6 \ dirs-sys-next-0.1.2 \ endian-type-0.1.2 \ error-code-2.3.0 \ fd-lock-3.0.1 \ fnv-1.0.7 \ getrandom-0.2.3 \ hamming-0.1.3 \ ident_case-1.0.1 \ lazy_static-1.4.0 \ libc-0.2.107 \ log-0.4.14 \ matrixmultiply-0.3.1 \ memchr-2.4.1 \ memoffset-0.6.4 \ nalgebra-0.29.0 \ nalgebra-macros-0.1.0 \ nibble_vec-0.1.0 \ nix-0.22.2 \ num-0.4.0 \ num-bigint-0.4.3 \ num-complex-0.4.0 \ num-integer-0.1.44 \ num-iter-0.1.42 \ num-rational-0.4.0 \ num-traits-0.2.14 \ paste-1.0.6 \ permutohedron-0.2.4 \ primal-0.3.0 \ primal-bit-0.3.0 \ primal-check-0.3.1 \ primal-estimate-0.3.1 \ primal-sieve-0.3.2 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.36 \ quote-1.0.14 \ radix_trie-0.2.1 \ rawpointer-0.2.1 \ redox_syscall-0.2.10 \ redox_users-0.4.0 \ regex-1.5.4 \ regex-syntax-0.6.25 \ rustyline-9.0.0 \ rustyline-derive-0.6.0 \ safe_arch-0.6.0 \ scopeguard-1.1.0 \ simba-0.6.0 \ smallvec-1.7.0 \ str-buf-1.0.5 \ strsim-0.10.0 \ syn-1.0.85 \ tiny-keccak-2.0.2 \ typenum-1.14.0 \ unicode-segmentation-1.8.0 \ unicode-width-0.1.9 \ unicode-xid-0.2.2 \ utf8parse-0.2.0 \ wasi-0.10.2+wasi-snapshot-preview1 \ wide-0.7.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.28.0 \ windows_aarch64_msvc-0.28.0 \ windows_i686_gnu-0.28.0 \ windows_i686_msvc-0.28.0 \ windows_x86_64_gnu-0.28.0 \ windows_x86_64_msvc-0.28.0 PLIST_FILES= bin/savage \ ${DOCSDIR_REL}/README.md post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README.md ${STAGEDIR}${DOCSDIR}) .include diff --git a/misc/aichat/Makefile b/misc/aichat/Makefile index bfc8f9a7054c..48882c3eb8a3 100644 --- a/misc/aichat/Makefile +++ b/misc/aichat/Makefile @@ -1,494 +1,494 @@ PORTNAME= aichat DISTVERSIONPREFIX= v DISTVERSION= 0.30.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Using ChatGPT/GPT-3.5/GPT-4 in the terminal WWW= https://github.com/sigoden/aichat LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_i386= compilation fails: evaluation of constant value failed, see https://github.com/briansmith/ring/issues/2006 LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo USE_GITHUB= yes GH_ACCOUNT= sigoden CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anndists-0.1.3 \ ansi_colours-1.2.3 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ anyhow-1.0.98 \ arboard-3.6.0 \ async-recursion-1.1.1 \ async-trait-0.1.88 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-smithy-eventstream-0.60.9 \ aws-smithy-types-1.3.2 \ backtrace-0.3.75 \ base64-0.22.1 \ base64-simd-0.8.0 \ bincode-1.3.3 \ bincode-2.0.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.9.1 \ block-buffer-0.10.4 \ bm25-2.3.0 \ bumpalo-3.19.0 \ bytemuck-1.23.1 \ byteorder-1.5.0 \ bytes-1.10.1 \ bytes-utils-0.1.4 \ cached-0.55.1 \ cached_proc_macro-0.24.0 \ cached_proc_macro_types-0.1.1 \ cc-1.2.28 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ chrono-0.4.41 \ clap-4.5.40 \ clap_builder-4.5.40 \ clap_derive-4.5.40 \ clap_lex-0.7.5 \ clipboard-win-5.4.0 \ colorchoice-1.0.4 \ combine-4.6.7 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpu-time-1.0.0 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.25.0 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ cssparser-0.34.0 \ cssparser-macros-0.6.1 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deranged-0.4.0 \ derive_more-0.99.20 \ deunicode-1.6.2 \ diff-0.1.13 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ downcast-rs-1.2.1 \ dtoa-1.0.10 \ dtoa-short-0.3.5 \ duct-1.0.0 \ dyn-clone-1.0.19 \ ego-tree-0.10.0 \ either-1.15.0 \ enum-as-inner-0.6.1 \ env_filter-0.1.3 \ env_home-0.1.0 \ env_logger-0.11.8 \ equivalent-1.0.2 \ errno-0.3.13 \ error-code-3.3.2 \ eventsource-stream-0.2.3 \ fancy-regex-0.14.0 \ fastrand-2.3.0 \ fd-lock-4.0.4 \ filedescriptor-0.8.3 \ fixedbitset-0.4.2 \ flate2-1.1.2 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.1 \ futf-0.1.5 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ fuzzy-matcher-0.3.7 \ fxhash-0.2.1 \ generator-0.8.5 \ generic-array-0.14.7 \ gethostname-0.4.3 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ h2-0.4.11 \ hashbrown-0.14.5 \ hashbrown-0.15.4 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hmac-0.12.1 \ hnsw_rs-0.3.2 \ html5ever-0.27.0 \ html5ever-0.29.1 \ html_to_markdown-0.1.0 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ hyper-1.6.0 \ hyper-rustls-0.27.7 \ hyper-util-0.1.14 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ indexmap-2.10.0 \ inquire-0.7.5 \ io-uring-0.7.8 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is-terminal-0.4.16 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.15 \ jiff-0.2.15 \ jiff-static-0.2.15 \ js-sys-0.3.77 \ json-patch-4.0.0 \ jsonptr-0.7.1 \ lazy_static-1.5.0 \ libc-0.2.174 \ libredox-0.1.4 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.27 \ loom-0.7.2 \ lru-slab-0.1.2 \ mac-0.1.1 \ mach2-0.4.3 \ markup5ever-0.12.1 \ markup5ever-0.14.1 \ markup5ever_rcdom-0.3.0 \ match_token-0.1.0 \ matchers-0.1.0 \ memchr-2.7.5 \ memoffset-0.7.1 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-0.8.11 \ mio-1.0.4 \ mmap-rs-0.6.1 \ new_debug_unreachable-1.0.6 \ newline-converter-0.3.0 \ nix-0.26.4 \ nom-7.1.3 \ nu-ansi-term-0.46.0 \ nu-ansi-term-0.50.1 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ num_threads-0.1.7 \ objc2-0.6.1 \ objc2-app-kit-0.3.1 \ objc2-core-foundation-0.3.1 \ objc2-core-graphics-0.3.1 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.1 \ objc2-io-surface-0.3.1 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ onig-6.5.1 \ onig_sys-69.9.1 \ openssl-probe-0.1.6 \ option-ext-0.2.0 \ os_info-3.12.0 \ os_pipe-1.2.2 \ outref-0.5.2 \ overload-0.1.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ path-absolutize-3.1.1 \ path-dedot-3.1.1 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ plist-1.7.2 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.95 \ quick-xml-0.37.5 \ quinn-0.11.8 \ quinn-proto-0.11.12 \ quinn-udp-0.5.13 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.13 \ redox_users-0.5.0 \ reedline-0.40.0 \ regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ reqwest-0.12.22 \ reqwest-eventsource-0.6.0 \ rgb-0.8.50 \ ring-0.17.14 \ rust-embed-8.7.2 \ rust-embed-impl-8.7.2 \ rust-embed-utils-8.7.2 \ rust-stemmers-1.2.0 \ rustc-demangle-0.1.25 \ rustc-hash-2.1.1 \ rustix-0.38.44 \ rustix-1.0.7 \ rustls-0.23.28 \ rustls-native-certs-0.8.1 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.3 \ rustversion-1.0.21 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.27 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ scraper-0.23.1 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ selectors-0.26.0 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ servo_arc-0.4.1 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shared_child-1.1.1 \ shared_thread-0.1.0 \ shell-words-1.1.0 \ shlex-1.3.0 \ sigchld-0.2.3 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.5 \ simplelog-0.12.2 \ siphasher-1.0.1 \ slab-0.4.10 \ smallvec-1.15.1 \ smawk-0.3.2 \ socket2-0.5.10 \ stable_deref_trait-1.2.0 \ stop-words-0.8.1 \ string_cache-0.8.9 \ string_cache_codegen-0.5.4 \ strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.104 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ syntect-5.2.0 \ sys-locale-0.3.2 \ sysctl-0.5.5 \ tempfile-3.20.0 \ tendril-0.4.3 \ termcolor-1.4.1 \ terminal-colorsaurus-0.4.8 \ terminal-trx-0.2.4 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-2.0.12 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ thread_local-1.1.9 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tinystr-0.8.1 \ tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ tokio-1.46.1 \ tokio-graceful-0.2.2 \ tokio-macros-2.5.0 \ tokio-rustls-0.26.2 \ tokio-stream-0.1.17 \ tokio-util-0.7.15 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ tree_magic_mini-3.1.6 \ try-lock-0.2.5 \ typenum-1.18.0 \ unicase-2.8.1 \ unicode-ident-1.0.18 \ unicode-linebreak-0.1.5 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.1 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ unty-0.0.4 \ url-2.5.4 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.17.0 \ valuable-0.1.1 \ version_check-0.9.5 \ vsimd-0.8.0 \ vte-0.14.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.2 \ wayland-backend-0.3.10 \ wayland-client-0.31.10 \ wayland-protocols-0.32.8 \ wayland-protocols-wlr-0.3.8 \ wayland-scanner-0.31.6 \ wayland-sys-0.31.6 \ web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-1.0.1 \ which-8.0.0 \ widestring-1.2.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.48.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-numerics-0.2.0 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winsafe-0.0.19 \ wit-bindgen-rt-0.39.0 \ wl-clipboard-rs-0.9.2 \ writeable-0.6.1 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ xml5ever-0.18.1 \ xterm-color-1.0.1 \ yansi-1.0.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/air/Makefile b/misc/air/Makefile index 94c7ceefd0e7..0eb6c8b3dffc 100644 --- a/misc/air/Makefile +++ b/misc/air/Makefile @@ -1,252 +1,252 @@ PORTNAME= air DISTVERSIONPREFIX= v DISTVERSION= 0.6.9-26 DISTVERSIONSUFFIX= -g4e175b0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= misc PKGNAMESUFFIX= -ai-chat-client MAINTAINER= yuri@FreeBSD.org COMMENT= Simple ChatGPT & Llama-cpp command line with ANSI markdown display WWW= https://github.com/alescdb/air LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_armv7= compilation fails: In file included from ./llama.cpp/k_quants.c:50: /usr/local/llvm15/lib/clang/15.0.7/include/immintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture" USES= cargo llvm:15 ssl USE_GITHUB= yes GH_ACCOUNT= alescdb CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ aho-corasick-1.1.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.11 \ anstyle-1.0.6 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ async-trait-0.1.77 \ autocfg-1.1.0 \ backtrace-0.3.69 \ base64-0.21.7 \ bindgen-0.66.1 \ bitflags-1.3.2 \ bitflags-2.4.2 \ bumpalo-3.14.0 \ bytes-1.5.0 \ cc-1.0.83 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ chrono-0.4.33 \ clang-sys-1.7.0 \ colorchoice-1.0.0 \ coolor-0.9.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ crokey-0.6.3 \ crokey-proc_macros-0.6.3 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.11 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.8.19 \ crossterm-0.27.0 \ crossterm_winapi-0.9.1 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ either-1.9.0 \ encoding_rs-0.8.33 \ env_filter-0.1.0 \ env_logger-0.11.1 \ equivalent-1.0.1 \ errno-0.3.8 \ fastrand-2.0.1 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-channel-0.3.30 \ futures-core-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 \ getopts-0.2.21 \ getrandom-0.2.12 \ gimli-0.28.1 \ glob-0.3.1 \ h2-0.3.24 \ hashbrown-0.14.3 \ hermit-abi-0.3.5 \ home-0.5.9 \ http-0.2.11 \ http-body-0.4.6 \ httparse-1.8.0 \ httpdate-1.0.3 \ humantime-2.1.0 \ hyper-0.14.28 \ hyper-tls-0.5.0 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ idna-0.5.0 \ indexmap-2.2.2 \ ipnet-2.9.0 \ itoa-1.0.10 \ js-sys-0.3.68 \ lazy-regex-3.1.0 \ lazy-regex-proc_macros-3.1.0 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.153 \ libloading-0.8.1 \ libredox-0.0.1 \ linux-raw-sys-0.4.13 \ llama_cpp_rs-0.3.0 \ lock_api-0.4.11 \ log-0.4.20 \ memchr-2.7.1 \ mime-0.3.17 \ minimad-0.13.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.2 \ mio-0.8.10 \ native-tls-0.2.11 \ nom-7.1.3 \ num-traits-0.2.17 \ num_cpus-1.16.0 \ object-0.32.2 \ once_cell-1.19.0 \ openssl-0.10.63 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.99 \ option-ext-0.2.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ peeking_take_while-0.1.2 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.29 \ prettyplease-0.2.16 \ proc-macro2-1.0.78 \ pulldown-cmark-0.10.0 \ pulldown-cmark-escape-0.10.0 \ quote-1.0.35 \ redox_syscall-0.4.1 \ redox_users-0.4.4 \ regex-1.10.3 \ regex-automata-0.4.5 \ regex-syntax-0.8.2 \ reqwest-0.11.24 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ rustix-0.38.31 \ rustls-pemfile-1.0.4 \ ryu-1.0.16 \ schannel-0.1.23 \ scopeguard-1.2.0 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ serde-1.0.196 \ serde_derive-1.0.196 \ serde_json-1.0.113 \ serde_urlencoded-0.7.1 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.1 \ slab-0.4.9 \ smallvec-1.13.1 \ socket2-0.5.5 \ strict-0.2.0 \ syn-1.0.109 \ syn-2.0.48 \ sync_wrapper-0.1.2 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tempfile-3.10.0 \ termcolor-1.4.1 \ termimad-0.29.0 \ thiserror-1.0.56 \ thiserror-impl-1.0.56 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.36.0 \ tokio-macros-2.2.0 \ tokio-native-tls-0.3.1 \ tokio-stream-0.1.14 \ tokio-util-0.7.10 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ unicase-2.7.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ unicode-width-0.1.11 \ url-2.5.0 \ utf8parse-0.2.1 \ vcpkg-0.2.15 \ version_check-0.9.4 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.91 \ wasm-bindgen-backend-0.2.91 \ wasm-bindgen-futures-0.4.41 \ wasm-bindgen-macro-0.2.91 \ wasm-bindgen-macro-support-0.2.91 \ wasm-bindgen-shared-0.2.91 \ wasm-streams-0.4.0 \ web-sys-0.3.68 \ which-4.4.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ 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.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winreg-0.50.0 CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS CFLAGS_powerpc64= -DNO_WARN_X86_INTRINSICS OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} CONFLICTS_INSTALL= air-go .include .if ${ARCH} == powerpc64 && !defined(CPUTYPE) CFLAGS+= -mcpu=power7 .endif .include diff --git a/misc/arrow-datafusion/Makefile b/misc/arrow-datafusion/Makefile index a074268e0e79..ee2447a78e31 100644 --- a/misc/arrow-datafusion/Makefile +++ b/misc/arrow-datafusion/Makefile @@ -1,459 +1,459 @@ PORTNAME= arrow-datafusion DISTVERSION= 45.0.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Apache Arrow DataFusion SQL Query Engine WWW= https://arrow.apache.org/datafusion \ https://github.com/apache/datafusion LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE.txt BROKEN_i386= compilation fails: this arithmetic operation will overflow, see https://github.com/purpleprotocol/mimalloc_rust/issues/116 LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= apache GH_PROJECT= datafusion WRKSRC_SUBDIR= datafusion-cli 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.24.2 \ adler2-2.0.0 \ adler32-1.2.0 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ apache-avro-0.17.0 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ arrow-54.1.0 \ arrow-arith-54.1.0 \ arrow-array-54.1.0 \ arrow-buffer-54.1.0 \ arrow-cast-54.1.0 \ arrow-csv-54.1.0 \ arrow-data-54.1.0 \ arrow-ipc-54.1.0 \ arrow-json-54.1.0 \ arrow-ord-54.1.0 \ arrow-row-54.1.0 \ arrow-schema-54.1.0 \ arrow-select-54.1.0 \ arrow-string-54.1.0 \ assert_cmd-2.0.16 \ async-compression-0.4.18 \ async-trait-0.1.85 \ atoi-2.0.0 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ aws-config-1.5.15 \ aws-credential-types-1.2.1 \ aws-runtime-1.5.4 \ aws-sdk-sso-1.57.0 \ aws-sdk-ssooidc-1.58.0 \ aws-sdk-sts-1.58.0 \ aws-sigv4-1.2.7 \ aws-smithy-async-1.2.4 \ aws-smithy-http-0.60.12 \ aws-smithy-json-0.61.2 \ aws-smithy-query-0.60.7 \ aws-smithy-runtime-1.7.7 \ aws-smithy-runtime-api-1.7.3 \ aws-smithy-types-1.2.12 \ aws-smithy-xml-0.60.9 \ aws-types-1.3.4 \ backtrace-0.3.74 \ base64-0.21.7 \ base64-0.22.1 \ base64-simd-0.8.0 \ bigdecimal-0.4.7 \ bitflags-1.3.2 \ bitflags-2.8.0 \ blake2-0.10.6 \ blake3-1.5.5 \ block-buffer-0.10.4 \ brotli-7.0.0 \ brotli-decompressor-4.0.2 \ bstr-1.11.3 \ bumpalo-3.17.0 \ byteorder-1.5.0 \ bytes-1.9.0 \ bytes-utils-0.1.4 \ bzip2-0.4.4 \ bzip2-0.5.0 \ bzip2-sys-0.1.11+1.0.8 \ cc-1.2.10 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.39 \ chrono-tz-0.10.1 \ chrono-tz-build-0.4.0 \ clap-4.5.27 \ clap_builder-4.5.27 \ clap_derive-4.5.24 \ clap_lex-0.7.4 \ clipboard-win-5.4.0 \ colorchoice-1.0.3 \ comfy-table-7.1.3 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ constant_time_eq-0.3.1 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ core2-0.4.0 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ crossbeam-utils-0.8.21 \ crunchy-0.2.3 \ crypto-common-0.1.6 \ csv-1.3.1 \ csv-core-0.1.11 \ ctor-0.2.9 \ dary_heap-0.3.7 \ dashmap-6.1.0 \ deranged-0.3.11 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ either-1.13.0 \ endian-type-0.1.2 \ env_filter-0.1.3 \ env_logger-0.11.6 \ equivalent-1.0.1 \ errno-0.3.10 \ error-code-3.3.1 \ fastrand-2.3.0 \ fd-lock-4.0.2 \ fixedbitset-0.5.7 \ flatbuffers-24.12.23 \ flate2-1.0.35 \ float-cmp-0.10.0 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.1 \ gimli-0.31.1 \ glob-0.3.2 \ h2-0.3.26 \ h2-0.4.7 \ half-2.4.1 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ heck-0.5.0 \ hex-0.4.3 \ hmac-0.12.1 \ home-0.5.11 \ http-0.2.12 \ http-1.2.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.10.0 \ httpdate-1.0.3 \ humantime-2.1.0 \ hyper-0.14.32 \ hyper-1.6.0 \ hyper-rustls-0.24.2 \ hyper-rustls-0.27.5 \ hyper-util-0.1.10 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-2.7.1 \ integer-encoding-3.0.4 \ ipnet-2.11.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.14 \ jobserver-0.1.32 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ lexical-core-1.0.5 \ lexical-parse-float-1.0.5 \ lexical-parse-integer-1.0.5 \ lexical-util-1.0.6 \ lexical-write-float-1.0.5 \ lexical-write-integer-1.0.5 \ libc-0.2.169 \ libflate-2.1.0 \ libflate_lz77-2.1.0 \ libm-0.2.11 \ libmimalloc-sys-0.1.39 \ libredox-0.1.3 \ linux-raw-sys-0.4.15 \ litemap-0.7.4 \ lock_api-0.4.12 \ log-0.4.25 \ lz4_flex-0.11.3 \ lzma-sys-0.1.20 \ md-5-0.10.6 \ memchr-2.7.4 \ mimalloc-0.1.43 \ mime-0.3.17 \ miniz_oxide-0.8.3 \ mio-1.0.3 \ nibble_vec-0.1.0 \ nix-0.29.0 \ normalize-line-endings-0.3.0 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ object-0.36.7 \ object_store-0.11.2 \ once_cell-1.20.2 \ openssl-probe-0.1.6 \ option-ext-0.2.0 \ ordered-float-2.10.1 \ outref-0.5.2 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parquet-54.1.0 \ parse-zoneinfo-0.3.1 \ paste-1.0.15 \ percent-encoding-2.3.1 \ petgraph-0.7.1 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro-crate-3.2.0 \ proc-macro2-1.0.93 \ psm-0.1.24 \ quad-rand-0.2.3 \ quick-xml-0.37.2 \ quinn-0.11.6 \ quinn-proto-0.11.9 \ quinn-udp-0.5.9 \ quote-1.0.38 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ recursive-0.1.1 \ recursive-proc-macro-impl-0.1.1 \ redox_syscall-0.5.8 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-lite-0.1.6 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ reqwest-0.12.12 \ ring-0.17.8 \ rle-decode-fast-1.0.3 \ rstest-0.24.0 \ rstest_macros-0.24.0 \ rustc-demangle-0.1.24 \ rustc-hash-2.1.0 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustls-0.21.12 \ rustls-0.23.21 \ rustls-native-certs-0.6.3 \ rustls-native-certs-0.8.1 \ rustls-pemfile-1.0.4 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.101.7 \ rustls-webpki-0.102.8 \ rustversion-1.0.19 \ rustyline-15.0.0 \ ryu-1.0.19 \ same-file-1.0.6 \ schannel-0.1.27 \ scopeguard-1.2.0 \ sct-0.7.1 \ security-framework-2.11.1 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ semver-1.0.25 \ seq-macro-0.3.5 \ serde-1.0.217 \ serde_bytes-0.11.15 \ serde_derive-1.0.217 \ serde_json-1.0.138 \ serde_urlencoded-0.7.1 \ sha2-0.10.8 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simdutf8-0.1.5 \ siphasher-1.0.1 \ slab-0.4.9 \ smallvec-1.13.2 \ snafu-0.8.5 \ snafu-derive-0.8.5 \ snap-1.1.1 \ socket2-0.5.8 \ spin-0.9.8 \ sqlparser-0.53.0 \ sqlparser_derive-0.3.0 \ stable_deref_trait-1.2.0 \ stacker-0.1.17 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.96 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ tempfile-3.16.0 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.11 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.11 \ thrift-0.17.0 \ time-0.3.37 \ time-core-0.1.2 \ time-macros-0.2.19 \ tiny-keccak-2.0.2 \ tinystr-0.7.6 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ tokio-1.43.0 \ tokio-macros-2.5.0 \ tokio-rustls-0.24.1 \ tokio-rustls-0.26.1 \ tokio-util-0.7.13 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ try-lock-0.2.5 \ twox-hash-1.6.3 \ typed-builder-0.19.1 \ typed-builder-macro-0.19.1 \ typenum-1.17.0 \ unicode-ident-1.0.16 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ url-2.5.4 \ urlencoding-2.1.3 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.12.1 \ version_check-0.9.5 \ vsimd-0.8.0 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.2 \ web-sys-0.3.77 \ web-time-1.1.0 \ winapi-util-0.1.9 \ windows-core-0.52.0 \ windows-registry-0.2.0 \ 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.26 \ wit-bindgen-rt-0.33.0 \ write16-1.0.0 \ writeable-0.5.5 \ xmlparser-0.13.6 \ xz2-0.1.7 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 PLIST_FILES= bin/datafusion-cli .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif .include diff --git a/misc/bedrust/Makefile b/misc/bedrust/Makefile index 41cd26f5ffd2..27d60e66dcd8 100644 --- a/misc/bedrust/Makefile +++ b/misc/bedrust/Makefile @@ -1,403 +1,403 @@ PORTNAME= bedrust DISTVERSIONPREFIX= v DISTVERSION= 0.8.8 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= Invoke NN models on Amazon Bedrock WWW= https://rup12.net LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= darko-mesaros 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.24.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ aligned-vec-0.5.0 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.96 \ arbitrary-1.4.1 \ arg_enum_proc_macro-0.3.4 \ arrayvec-0.7.6 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ av1-grain-0.2.3 \ avif-serialize-0.8.2 \ aws-config-1.6.0 \ aws-credential-types-1.2.2 \ aws-lc-rs-1.12.6 \ aws-lc-sys-0.27.1 \ aws-runtime-1.5.6 \ aws-sdk-bedrock-1.78.0 \ aws-sdk-bedrockruntime-1.77.0 \ aws-sdk-sso-1.62.0 \ aws-sdk-ssooidc-1.63.0 \ aws-sdk-sts-1.63.0 \ aws-sigv4-1.3.0 \ aws-smithy-async-1.2.5 \ aws-smithy-eventstream-0.60.8 \ aws-smithy-http-0.62.0 \ aws-smithy-http-client-1.0.0 \ aws-smithy-json-0.61.3 \ aws-smithy-query-0.60.7 \ aws-smithy-runtime-1.8.0 \ aws-smithy-runtime-api-1.7.4 \ aws-smithy-types-1.3.0 \ aws-smithy-xml-0.60.9 \ aws-types-1.3.6 \ backtrace-0.3.74 \ base64-0.21.7 \ base64-0.22.1 \ base64-simd-0.8.0 \ bindgen-0.69.5 \ bit_field-0.10.2 \ bitflags-1.3.2 \ bitflags-2.8.0 \ bitstream-io-2.6.0 \ block-buffer-0.10.4 \ bstr-1.11.3 \ built-0.7.7 \ bumpalo-3.17.0 \ bytemuck-1.21.0 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.0 \ bytes-utils-0.1.4 \ cc-1.2.15 \ cexpr-0.6.0 \ cfg-expr-0.15.8 \ cfg-if-1.0.0 \ chrono-0.4.39 \ clang-sys-1.8.1 \ clap-4.5.30 \ clap_builder-4.5.30 \ clap_derive-4.5.28 \ clap_lex-0.7.4 \ cmake-0.1.54 \ color_quant-1.1.0 \ colorchoice-1.0.3 \ colored-3.0.0 \ console-0.15.10 \ convert_case-0.8.0 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.3 \ crypto-common-0.1.6 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ deranged-0.3.11 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ dialoguer-0.11.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dunce-1.0.5 \ either-1.13.0 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.10 \ exr-1.73.0 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ figlet-rs-0.1.5 \ flate2-1.0.35 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ fs_extra-1.3.0 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.2 \ gif-0.13.1 \ gimli-0.31.1 \ glob-0.3.2 \ globset-0.4.15 \ h2-0.3.26 \ h2-0.4.8 \ half-2.4.1 \ handlebars-6.3.1 \ hashbrown-0.15.2 \ heck-0.5.0 \ hex-0.4.3 \ hmac-0.12.1 \ home-0.5.11 \ html-escape-0.2.13 \ http-0.2.12 \ http-1.2.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.10.0 \ httpdate-1.0.3 \ hyper-0.14.32 \ hyper-1.6.0 \ hyper-rustls-0.24.2 \ hyper-rustls-0.27.5 \ hyper-util-0.1.10 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ ignore-0.4.23 \ image-0.25.5 \ image-webp-0.2.1 \ imgref-1.11.0 \ indexmap-2.7.1 \ indicatif-0.17.11 \ interpolate_name-0.2.4 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itoa-1.0.14 \ jobserver-0.1.32 \ jpeg-decoder-0.3.1 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ lebe-0.5.2 \ libc-0.2.169 \ libfuzzer-sys-0.4.9 \ libloading-0.8.6 \ libredox-0.1.3 \ linux-raw-sys-0.4.15 \ litemap-0.7.4 \ lock_api-0.4.12 \ log-0.4.26 \ loop9-0.1.5 \ maybe-rayon-0.1.1 \ memchr-2.7.4 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.5 \ mio-1.0.3 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ noop_proc_macro-0.3.0 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-modular-0.6.1 \ num-order-1.2.0 \ num-rational-0.4.2 \ num-traits-0.2.19 \ number_prefix-0.4.0 \ object-0.36.7 \ once_cell-1.20.3 \ openssl-probe-0.1.6 \ option-ext-0.2.0 \ outref-0.5.2 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ percent-encoding-2.3.1 \ pest-2.7.15 \ pest_derive-2.7.15 \ pest_generator-2.7.15 \ pest_meta-2.7.15 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ png-0.17.16 \ portable-atomic-1.10.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ prettyplease-0.2.31 \ proc-macro2-1.0.93 \ profiling-1.0.16 \ profiling-procmacros-1.0.16 \ qoi-0.4.1 \ quick-error-2.0.1 \ quick-xml-0.37.2 \ quote-1.0.38 \ r-efi-5.2.0 \ rand-0.8.5 \ rand-0.9.0 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rav1e-0.7.1 \ ravif-0.11.11 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.9 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-lite-0.1.6 \ regex-syntax-0.8.5 \ rgb-0.8.50 \ ring-0.17.10 \ ron-0.9.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustls-0.21.12 \ rustls-0.23.25 \ rustls-native-certs-0.6.3 \ rustls-native-certs-0.8.1 \ rustls-pemfile-1.0.4 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.101.7 \ rustls-webpki-0.103.0 \ rustversion-1.0.19 \ ryu-1.0.19 \ same-file-1.0.6 \ schannel-0.1.27 \ scopeguard-1.2.0 \ sct-0.7.1 \ security-framework-2.11.1 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ semver-1.0.25 \ serde-1.0.218 \ serde_derive-1.0.218 \ serde_json-1.0.139 \ serde_spanned-0.6.8 \ sha2-0.10.8 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simd-adler32-0.3.7 \ simd_helpers-0.1.0 \ slab-0.4.9 \ smallvec-1.14.0 \ socket2-0.5.8 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-2.0.98 \ synstructure-0.13.1 \ system-deps-6.2.2 \ target-lexicon-0.12.16 \ termcolor-1.4.1 \ thiserror-1.0.69 \ thiserror-2.0.11 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.11 \ thread_local-1.1.8 \ tiff-0.9.1 \ time-0.3.37 \ time-core-0.1.2 \ time-macros-0.2.19 \ tinystr-0.7.6 \ tokio-1.43.0 \ tokio-macros-2.5.0 \ tokio-rustls-0.24.1 \ tokio-rustls-0.26.2 \ tokio-util-0.7.13 \ toml-0.8.20 \ toml_datetime-0.6.8 \ toml_edit-0.22.24 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ try-lock-0.2.5 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.17 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ url-2.5.4 \ urlencoding-2.1.3 \ utf16_iter-1.0.5 \ utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.14.0 \ v_frame-0.3.8 \ version-compare-0.2.0 \ version_check-0.9.5 \ vsimd-0.8.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-time-1.1.0 \ weezl-0.1.8 \ which-4.4.2 \ winapi-util-0.1.9 \ windows-core-0.52.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.7.3 \ wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ writeable-0.5.5 \ xmlparser-0.13.6 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-0.8.23 \ zerocopy-derive-0.7.35 \ zerocopy-derive-0.8.23 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zune-core-0.4.12 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.14 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/binocle/Makefile b/misc/binocle/Makefile index b2b47bfd25d0..daa3b890c430 100644 --- a/misc/binocle/Makefile +++ b/misc/binocle/Makefile @@ -1,262 +1,262 @@ PORTNAME= binocle DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= misc wayland MAINTAINER= yuri@FreeBSD.org COMMENT= Graphical tool to visualize binary data WWW= https://github.com/sharkdp/binocle LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp CARGO_CRATES= ab_glyph-0.2.23 \ ab_glyph_rasterizer-0.1.8 \ addr2line-0.21.0 \ adler-1.0.2 \ ahash-0.8.6 \ aho-corasick-1.1.2 \ allocator-api2-0.2.16 \ android-activity-0.4.3 \ android-properties-0.2.2 \ android_system_properties-0.1.5 \ anyhow-1.0.75 \ arrayref-0.3.7 \ arrayvec-0.7.4 \ ash-0.37.3+1.3.251 \ atomic_refcell-0.1.13 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.69 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.4.1 \ block-0.1.6 \ block-sys-0.1.0-beta.1 \ block2-0.2.0-alpha.6 \ bumpalo-3.14.0 \ bytemuck-1.14.0 \ bytemuck_derive-1.5.0 \ calloop-0.10.6 \ cc-1.0.83 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ clap-3.2.25 \ clap_derive-3.2.25 \ clap_lex-0.2.4 \ codespan-reporting-0.11.1 \ colorgrad-0.5.0 \ com-rs-0.2.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ core-graphics-0.22.3 \ core-graphics-types-0.1.3 \ crc32fast-1.3.2 \ csscolorparser-0.5.0 \ d3d12-0.6.0 \ dispatch-0.2.0 \ dlib-0.5.2 \ downcast-rs-1.2.0 \ ecolor-0.22.0 \ egui-0.22.0 \ egui-wgpu-0.22.0 \ egui-winit-0.22.0 \ emath-0.22.0 \ env_logger-0.9.3 \ epaint-0.22.0 \ equivalent-1.0.1 \ fdeflate-0.3.1 \ flate2-1.0.28 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ getrandom-0.1.16 \ gimli-0.28.1 \ glow-0.12.3 \ gpu-alloc-0.5.4 \ gpu-alloc-types-0.2.0 \ gpu-allocator-0.22.0 \ gpu-descriptor-0.2.4 \ gpu-descriptor-types-0.1.2 \ hashbrown-0.12.3 \ hashbrown-0.14.3 \ hassle-rs-0.10.0 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hexf-parse-0.2.1 \ humansize-1.1.1 \ humantime-2.1.0 \ indexmap-1.9.3 \ indexmap-2.1.0 \ instant-0.1.12 \ jni-sys-0.3.0 \ jobserver-0.1.27 \ js-sys-0.3.66 \ khronos-egl-4.1.0 \ lazy_static-1.4.0 \ libc-0.2.150 \ libloading-0.7.4 \ libloading-0.8.1 \ libredox-0.0.2 \ lock_api-0.4.11 \ log-0.4.20 \ malloc_buf-0.0.6 \ memchr-2.6.4 \ memmap2-0.5.10 \ memoffset-0.6.5 \ metal-0.24.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.1 \ mio-0.8.9 \ naga-0.12.3 \ ndk-0.7.0 \ ndk-context-0.1.1 \ ndk-sys-0.4.1+23.1.7779620 \ nix-0.24.3 \ nix-0.25.1 \ nohash-hasher-0.2.0 \ nom-7.1.3 \ num-traits-0.2.17 \ num_enum-0.5.11 \ num_enum-0.6.1 \ num_enum_derive-0.5.11 \ num_enum_derive-0.6.1 \ objc-0.2.7 \ objc-sys-0.2.0-beta.2 \ objc2-0.3.0-beta.3.patch-leaks.3 \ objc2-encode-2.0.0-pre.2 \ objc_exception-0.1.2 \ object-0.32.1 \ once_cell-1.18.0 \ orbclient-0.3.47 \ os_str_bytes-6.6.1 \ owned_ttf_parser-0.20.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ percent-encoding-2.3.1 \ phf-0.8.0 \ phf_generator-0.8.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ pixels-0.13.0 \ pkg-config-0.3.27 \ png-0.17.10 \ pollster-0.3.0 \ ppv-lite86-0.2.17 \ proc-macro-crate-1.3.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.70 \ profiling-1.0.11 \ quote-1.0.33 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ range-alloc-0.1.3 \ raw-window-handle-0.5.2 \ redox_syscall-0.3.5 \ redox_syscall-0.4.1 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ renderdoc-sys-1.0.0 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ safe_arch-0.7.1 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sctk-adwaita-0.5.4 \ simd-adler32-0.3.7 \ siphasher-0.3.11 \ slotmap-1.0.7 \ smallvec-1.11.2 \ smithay-client-toolkit-0.16.1 \ spirv-0.2.0+1.5.4 \ static_assertions-1.1.0 \ strict-num-0.1.1 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.39 \ termcolor-1.4.0 \ textwrap-0.16.0 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ tiny-skia-0.8.4 \ tiny-skia-path-0.8.4 \ toml_datetime-0.6.5 \ toml_edit-0.19.15 \ ttf-parser-0.20.0 \ type-map-0.5.0 \ ultraviolet-0.9.2 \ unicode-ident-1.0.12 \ unicode-width-0.1.11 \ unicode-xid-0.2.4 \ vec_map-0.8.2 \ version_check-0.9.4 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-futures-0.4.39 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ wayland-client-0.29.5 \ wayland-commons-0.29.5 \ wayland-cursor-0.29.5 \ wayland-protocols-0.29.5 \ wayland-scanner-0.29.5 \ wayland-sys-0.29.5 \ web-sys-0.3.66 \ wgpu-0.16.3 \ wgpu-core-0.16.1 \ wgpu-hal-0.16.2 \ wgpu-types-0.16.1 \ wide-0.7.13 \ widestring-1.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.44.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ winit-0.28.7 \ winit_input_helper-0.14.1 \ winnow-0.5.19 \ x11-dl-2.21.0 \ xcursor-0.3.4 \ xml-rs-0.8.19 \ zerocopy-0.7.28 \ zerocopy-derive-0.7.28 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/broot/Makefile b/misc/broot/Makefile index a515cb9001ce..8caa999a8d9a 100644 --- a/misc/broot/Makefile +++ b/misc/broot/Makefile @@ -1,56 +1,56 @@ PORTNAME= broot DISTVERSIONPREFIX= v DISTVERSION= 1.52.0 -PORTREVISION= 3 +PORTREVISION= 4 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/code2prompt/Makefile b/misc/code2prompt/Makefile index f7c400727277..28b3d0619d1d 100644 --- a/misc/code2prompt/Makefile +++ b/misc/code2prompt/Makefile @@ -1,379 +1,379 @@ PORTNAME= code2prompt DISTVERSIONPREFIX= v DISTVERSION= 4.0.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= CLI tool to convert your codebase into a LLM prompt WWW= https://github.com/mufeedvh/code2prompt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= link fails: error: undefined symbol: __atomic_fetch_add_8, etc BUILD_DEPENDS= gmake:devel/gmake USES= cargo perl5 USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= mufeedvh CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.99 \ arboard-3.6.1 \ arrayvec-0.7.6 \ assert_cmd-2.0.17 \ atty-0.2.14 \ autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.22.1 \ bindgen-0.63.0 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.9.4 \ block-buffer-0.10.4 \ bracoxide-0.1.6 \ bstr-1.12.0 \ bumpalo-3.19.0 \ bytemuck-1.23.2 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ cassowary-0.3.0 \ castaway-0.2.4 \ cc-1.2.37 \ cexpr-0.6.0 \ cfg-if-1.0.3 \ chrono-0.4.42 \ clang-sys-1.8.1 \ clap-4.5.47 \ clap_builder-4.5.47 \ clap_derive-4.5.47 \ clap_lex-0.7.5 \ clipboard-win-5.4.1 \ colorchoice-1.0.4 \ colored-3.0.0 \ compact_str-0.8.1 \ console-0.16.1 \ convert_case-0.7.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ document-features-0.2.11 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ fancy-regex-0.13.0 \ fastrand-2.3.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ find-msvc-tools-0.1.1 \ flate2-1.1.2 \ float-cmp-0.10.0 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ gethostname-1.0.2 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ git2-0.20.2 \ glob-0.3.3 \ globset-0.4.16 \ half-2.6.0 \ handlebars-6.3.2 \ hashbrown-0.15.5 \ heck-0.5.0 \ hermit-abi-0.1.19 \ home-0.5.11 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.23 \ image-0.25.8 \ indicatif-0.18.0 \ indoc-2.0.6 \ inquire-0.9.1 \ instability-0.3.9 \ io-uring-0.7.10 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.15 \ jiff-0.2.15 \ jiff-static-0.2.15 \ jobserver-0.1.34 \ js-sys-0.3.78 \ jwalk-0.8.1 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.175 \ libgit2-sys-0.18.2+1.9.1 \ libloading-0.8.8 \ libredox-0.1.10 \ libz-sys-1.1.22 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.0 \ litrs-0.4.2 \ lock_api-0.4.13 \ log-0.4.28 \ lru-0.12.5 \ lscolors-0.20.0 \ memchr-2.7.5 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ moxcms-0.7.5 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ nu-ansi-term-0.50.1 \ num-format-0.4.4 \ num-format-windows-0.4.4 \ num-modular-0.6.1 \ num-order-1.2.0 \ num-traits-0.2.19 \ objc2-0.6.2 \ objc2-app-kit-0.3.1 \ objc2-core-foundation-0.3.1 \ objc2-core-graphics-0.3.1 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.1 \ objc2-io-surface-0.3.1 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ openssl-probe-0.1.6 \ openssl-src-300.5.2+3.5.2 \ openssl-sys-0.9.109 \ option-ext-0.2.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ peeking_take_while-0.1.2 \ percent-encoding-2.3.2 \ pest-2.8.2 \ pest_derive-2.8.2 \ pest_generator-2.8.2 \ pest_meta-2.8.2 \ pin-project-lite-0.2.16 \ pkg-config-0.3.32 \ png-0.18.0 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.3 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro2-1.0.101 \ pxfm-0.1.23 \ pyo3-0.26.0 \ pyo3-build-config-0.26.0 \ pyo3-ffi-0.26.0 \ pyo3-macros-0.26.0 \ pyo3-macros-backend-0.26.0 \ quick-error-2.0.1 \ quote-1.0.40 \ r-efi-5.3.0 \ ratatui-0.29.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.17 \ redox_users-0.5.2 \ regex-1.11.2 \ regex-automata-0.4.10 \ regex-syntax-0.8.6 \ rustc-demangle-0.1.26 \ rustc-hash-1.1.0 \ rustix-0.38.44 \ rustix-1.1.2 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.225 \ serde_core-1.0.225 \ serde_derive-1.0.225 \ serde_json-1.0.145 \ sha2-0.10.9 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.6 \ simd-adler32-0.3.7 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ syn-1.0.109 \ syn-2.0.106 \ synstructure-0.13.2 \ target-lexicon-0.13.3 \ tempfile-3.22.0 \ terminal_size-0.4.3 \ termtree-0.5.1 \ thiserror-2.0.16 \ thiserror-impl-2.0.16 \ thread_local-1.1.9 \ tiff-0.10.3 \ tiktoken-rs-0.7.0 \ tinystr-0.8.1 \ tokio-1.47.1 \ tokio-macros-2.5.0 \ tui-textarea-0.7.0 \ tui-tree-widget-0.23.1 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.19 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unindent-0.2.4 \ unit-prefix-0.5.1 \ url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.101 \ wasm-bindgen-backend-0.2.101 \ wasm-bindgen-macro-0.2.101 \ wasm-bindgen-macro-support-0.2.101 \ wasm-bindgen-shared-0.2.101 \ web-time-1.1.0 \ weezl-0.1.10 \ which-4.4.2 \ widestring-1.2.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.0 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-link-0.2.0 \ windows-result-0.4.0 \ windows-strings-0.5.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.0 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ wit-bindgen-0.46.0 \ writeable-0.6.1 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.1 \ zune-core-0.4.12 \ zune-jpeg-0.4.21 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif 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 .include diff --git a/misc/codex/Makefile b/misc/codex/Makefile index b86efe25076b..ac03a87f203c 100644 --- a/misc/codex/Makefile +++ b/misc/codex/Makefile @@ -1,131 +1,132 @@ PORTNAME= codex DISTVERSIONPREFIX= rust-v DISTVERSION= 0.116.0 +PORTREVISION= 1 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org COMMENT= Lightweight coding agent that runs in your terminal WWW= https://openai.com/codex \ https://github.com/openai/codex LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= fails to build: rustc-LLVM ERROR: out of memory LIB_DEPENDS= libzstd.so:archivers/zstd \ libasound.so:audio/alsa-lib \ libdbus-1.so:devel/dbus \ libonig.so:devel/oniguruma RUN_DEPENDS= bash:shells/bash \ rg:textproc/ripgrep TEST_DEPENDS= bash:shells/bash USES= cargo python:test shebangfix ssl USE_GITHUB= yes GH_ACCOUNT= openai SHEBANG_FILES= codex-rs/skills/src/assets/samples/skill-creator/scripts/generate_openai_yaml.py \ codex-rs/skills/src/assets/samples/skill-creator/scripts/init_skill.py \ codex-rs/skills/src/assets/samples/skill-creator/scripts/quick_validate.py \ codex-rs/skills/src/assets/samples/skill-installer/scripts/github_utils.py \ codex-rs/skills/src/assets/samples/skill-installer/scripts/install-skill-from-github.py \ codex-rs/skills/src/assets/samples/skill-installer/scripts/list-skills.py \ codex-rs/vendor/bubblewrap/demos/userns-block-fd.py \ codex-rs/vendor/bubblewrap/tests/test-seccomp.py \ codex-rs/vendor/bubblewrap/tests/use-as-subproject/assert-correct-rpath.py CARGO_CARGOTOML= ${BUILD_WRKSRC}/Cargo.toml CARGO_CARGOLOCK= ${BUILD_WRKSRC}/Cargo.lock CARGO_BUILD_ARGS= --bin ${PORTNAME} CARGO_INSTALL_PATH= codex-rs CARGO_TEST_ARGS= --all-features --no-fail-fast CARGO_ENV= OPENSSL_NO_VENDOR=1 BUILD_WRKSRC= ${WRKSRC}/codex-rs PLIST_FILES= bin/${PORTNAME} PORTDOCS= README.md config.md OPTIONS_DEFINE= COMPLETIONS DOCS OPTIONS_DEFAULT= COMPLETIONS COMPLETIONS_DESC= Build and/or install shell completions COMPLETIONS_PLIST_FILES=etc/bash_completion.d/${PORTNAME} \ share/fish/completions/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}&|' \ ${BUILD_WRKSRC}/cli/src/debug_sandbox/pid_tracker.rs \ ${BUILD_WRKSRC}/core/src/command_canonicalization.rs \ ${BUILD_WRKSRC}/core/src/environment_context.rs \ ${BUILD_WRKSRC}/core/src/exec.rs \ ${BUILD_WRKSRC}/core/src/exec_policy.rs \ ${BUILD_WRKSRC}/core/src/exec_policy_tests.rs \ ${BUILD_WRKSRC}/core/src/exec_tests.rs \ ${BUILD_WRKSRC}/core/src/shell.rs \ ${BUILD_WRKSRC}/core/src/shell_snapshot.rs \ ${BUILD_WRKSRC}/core/src/shell_tests.rs \ ${BUILD_WRKSRC}/core/src/tools/handlers/shell_tests.rs \ ${BUILD_WRKSRC}/core/src/tools/handlers/unified_exec_tests.rs \ ${BUILD_WRKSRC}/core/src/tools/runtimes/mod_tests.rs \ ${BUILD_WRKSRC}/core/tests/suite/exec.rs \ ${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \ ${BUILD_WRKSRC}/core/tests/suite/user_notification.rs \ ${BUILD_WRKSRC}/shell-command/src/parse_command.rs \ ${BUILD_WRKSRC}/shell-escalation/src/unix/escalate_server.rs \ ${BUILD_WRKSRC}/tui/src/exec_command.rs \ ${BUILD_WRKSRC}/tui_app_server/src/exec_command.rs @${REINPLACE_CMD} -e 's|python3|${PYTHON_VERSION}|' \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/command_exec.rs \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/thread_resume.rs \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/turn_start.rs \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/turn_start_zsh_fork.rs \ ${BUILD_WRKSRC}/core/src/command_canonicalization.rs \ ${BUILD_WRKSRC}/core/src/exec_policy.rs \ ${BUILD_WRKSRC}/core/src/exec_policy_tests.rs \ ${BUILD_WRKSRC}/core/src/seatbelt_tests.rs \ ${BUILD_WRKSRC}/core/src/skills/invocation_utils.rs \ ${BUILD_WRKSRC}/core/tests/suite/approvals.rs \ ${BUILD_WRKSRC}/core/tests/suite/hooks.rs \ ${BUILD_WRKSRC}/core/tests/suite/seatbelt.rs \ ${BUILD_WRKSRC}/core/tests/suite/tools.rs \ ${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \ ${BUILD_WRKSRC}/exec/tests/suite/sandbox.rs \ ${BUILD_WRKSRC}/execpolicy/tests/basic.rs \ ${BUILD_WRKSRC}/shell-command/src/bash.rs \ ${BUILD_WRKSRC}/shell-command/src/command_safety/is_safe_command.rs \ ${BUILD_WRKSRC}/tui/src/render/highlight.rs \ ${BUILD_WRKSRC}/tui_app_server/src/render/highlight.rs \ ${BUILD_WRKSRC}/utils/pty/src/tests.rs post-build-COMPLETIONS-on: @${MKDIR} ${WRKSRC}/completions .for sh in bash fish zsh ${CARGO_TARGET_DIR}/*/${PORTNAME} completion ${sh} > \ ${WRKSRC}/completions/${PORTNAME}.${sh} .endfor do-install: ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin do-install-COMPLETIONS-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ ${STAGEDIR}${PREFIX}/share/fish/completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${BUILD_WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/coloursum/Makefile b/misc/coloursum/Makefile index 9e9977b3cf99..aa4b6bd228b7 100644 --- a/misc/coloursum/Makefile +++ b/misc/coloursum/Makefile @@ -1,100 +1,100 @@ PORTNAME= coloursum DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Colourise your checksum output WWW= https://github.com/ticky/coloursum LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= ticky CARGO_CRATES= ansi_term-0.12.1 \ anstream-0.3.2 \ anstyle-1.0.1 \ anstyle-parse-0.2.1 \ anstyle-query-1.0.0 \ anstyle-wincon-1.0.1 \ autocfg-0.1.2 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.3.3 \ cc-1.0.81 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-4.3.19 \ clap_builder-4.3.19 \ clap_derive-4.3.12 \ clap_lex-0.5.0 \ cloudabi-0.0.3 \ colorchoice-1.0.0 \ crossbeam-channel-0.5.8 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.15 \ crossbeam-utils-0.8.16 \ doc-comment-0.3.3 \ ecoji-1.0.0 \ either-1.5.1 \ errno-0.3.2 \ errno-dragonfly-0.1.2 \ fuchsia-cprng-0.1.1 \ heck-0.4.0 \ hermit-abi-0.3.2 \ indoc-2.0.3 \ is-terminal-0.4.9 \ itertools-0.10.5 \ libc-0.2.147 \ linux-raw-sys-0.4.5 \ memoffset-0.9.0 \ ntapi-0.3.7 \ num_cpus-1.16.0 \ once_cell-1.18.0 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ proc-macro2-1.0.66 \ quote-1.0.32 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.3 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rayon-1.7.0 \ rayon-core-1.11.0 \ rdrand-0.4.0 \ rustix-0.38.6 \ scopeguard-1.2.0 \ siphasher-0.2.3 \ strsim-0.10.0 \ syn-2.0.28 \ sysinfo-0.13.4 \ unicode-ident-1.0.11 \ utf8parse-0.2.1 \ which-3.1.1 \ 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-targets-0.48.1 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_msvc-0.48.0 \ windows_i686_gnu-0.48.0 \ windows_i686_msvc-0.48.0 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_msvc-0.48.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/dijo/Makefile b/misc/dijo/Makefile index a2857b960f4f..667b00cb3865 100644 --- a/misc/dijo/Makefile +++ b/misc/dijo/Makefile @@ -1,140 +1,140 @@ PORTNAME= dijo DISTVERSIONPREFIX= v DISTVERSION= 0.2.7 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Scriptable, curses-based, digital habit tracker WWW= https://github.com/NerdyPepper/dijo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= NerdyPepper CARGO_CRATES= ahash-0.6.3 \ ansi_term-0.11.0 \ array-macro-1.0.5 \ arrayref-0.3.6 \ arrayvec-0.5.2 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bitflags-1.2.1 \ blake2b_simd-0.5.11 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-2.33.3 \ constant_time_eq-0.1.5 \ crossbeam-channel-0.5.0 \ crossbeam-utils-0.8.1 \ crossterm-0.19.0 \ crossterm_winapi-0.7.0 \ ctor-0.1.17 \ cursive-0.16.3 \ cursive_core-0.2.2 \ darling-0.10.2 \ darling_core-0.10.2 \ darling_macro-0.10.2 \ directories-3.0.1 \ dirs-sys-0.3.5 \ enum-map-0.6.4 \ enum-map-derive-0.4.6 \ erased-serde-0.3.13 \ filetime-0.2.13 \ fnv-1.0.7 \ fsevent-0.4.0 \ fsevent-sys-2.0.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ getrandom-0.1.16 \ getrandom-0.2.1 \ ghost-0.1.2 \ hermit-abi-0.1.17 \ ident_case-1.0.1 \ inotify-0.7.1 \ inotify-sys-0.1.4 \ instant-0.1.9 \ inventory-0.1.10 \ inventory-impl-0.1.10 \ iovec-0.1.4 \ itoa-0.4.7 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.82 \ lock_api-0.4.2 \ log-0.4.11 \ mio-0.6.23 \ mio-0.7.7 \ mio-extras-2.0.6 \ miow-0.2.2 \ miow-0.3.6 \ net2-0.2.37 \ notify-4.0.15 \ ntapi-0.3.6 \ num-0.3.1 \ num-complex-0.3.1 \ num-integer-0.1.44 \ num-iter-0.1.42 \ num-rational-0.3.2 \ num-traits-0.2.14 \ numtoa-0.1.0 \ once_cell-1.5.2 \ owning_ref-0.4.1 \ parking_lot-0.11.1 \ parking_lot_core-0.8.2 \ proc-macro2-1.0.24 \ quote-1.0.8 \ redox_syscall-0.1.57 \ redox_termios-0.1.1 \ redox_users-0.3.5 \ rust-argon2-0.8.3 \ ryu-1.0.5 \ same-file-1.0.6 \ scopeguard-1.1.0 \ serde-1.0.118 \ serde_derive-1.0.118 \ serde_json-1.0.61 \ signal-hook-0.1.17 \ signal-hook-0.3.4 \ signal-hook-registry-1.3.0 \ slab-0.4.2 \ smallvec-1.6.1 \ socket2-0.3.19 \ stable_deref_trait-1.2.0 \ strsim-0.8.0 \ strsim-0.9.3 \ syn-1.0.57 \ termion-1.5.5 \ textwrap-0.11.0 \ time-0.1.43 \ toml-0.5.8 \ typetag-0.1.6 \ typetag-impl-0.1.6 \ unicode-segmentation-1.7.1 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ vec_map-0.8.2 \ version_check-0.9.2 \ walkdir-2.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.1+wasi-snapshot-preview1 \ wasmer_enumset-1.0.1 \ wasmer_enumset_derive-0.5.0 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ ws2_32-sys-0.2.1 \ xi-unicode-0.3.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/dotenv-linter/Makefile b/misc/dotenv-linter/Makefile index 64be270c9244..f97abb06cc20 100644 --- a/misc/dotenv-linter/Makefile +++ b/misc/dotenv-linter/Makefile @@ -1,304 +1,304 @@ PORTNAME= dotenv-linter DISTVERSIONPREFIX= v DISTVERSION= 4.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Linter for .env files. Written in Rust WWW= https://dotenv-linter.github.io \ https://github.com/dotenv-linter/dotenv-linter LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ aho-corasick-1.1.3 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ assert_cmd-2.0.17 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.22.1 \ bitflags-2.9.4 \ bstr-1.12.0 \ bumpalo-3.19.0 \ bytes-1.10.1 \ cast-0.3.0 \ cc-1.2.37 \ cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.47 \ clap_builder-4.5.47 \ clap_derive-4.5.47 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ colored-3.0.0 \ cookie-0.18.1 \ cookie_store-0.22.0 \ core-foundation-sys-0.8.7 \ crc32fast-1.5.0 \ criterion-0.7.0 \ criterion-plot-0.6.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deranged-0.5.3 \ difflib-0.4.0 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ document-features-0.2.11 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ either-1.15.0 \ email_address-0.2.9 \ equivalent-1.0.2 \ errno-0.3.14 \ etcetera-0.10.0 \ fastrand-2.3.0 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.1 \ flate2-1.1.2 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ 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 \ gag-1.0.0 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ half-2.6.0 \ hashbrown-0.12.3 \ hashbrown-0.15.5 \ heck-0.5.0 \ hex-0.4.3 \ home-0.5.11 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.7.0 \ hyper-rustls-0.27.7 \ hyper-util-0.1.17 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-1.9.3 \ indexmap-2.11.1 \ io-uring-0.7.10 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.15 \ js-sys-0.3.78 \ libc-0.2.175 \ linux-raw-sys-0.11.0 \ litemap-0.8.0 \ litrs-0.4.2 \ log-0.4.28 \ lru-slab-0.1.2 \ memchr-2.7.5 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ num-conv-0.1.0 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ potential_utf-0.1.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro2-1.0.101 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ rayon-1.11.0 \ rayon-core-1.13.0 \ ref-cast-1.0.24 \ ref-cast-impl-1.0.24 \ regex-1.11.2 \ regex-automata-0.4.10 \ regex-syntax-0.8.6 \ reqwest-0.12.23 \ ring-0.17.14 \ rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ rustix-1.1.2 \ rustls-0.23.31 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.6 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ schemars-0.9.0 \ schemars-1.0.4 \ semver-1.0.27 \ serde-1.0.223 \ serde_core-1.0.223 \ serde_derive-1.0.223 \ serde_json-1.0.145 \ serde_regex-1.1.0 \ serde_urlencoded-0.7.1 \ serde_with-3.14.0 \ serde_with_macros-3.14.0 \ shlex-1.3.0 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.0 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-2.0.106 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tempfile-3.22.0 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.16 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.16 \ time-0.3.43 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.47.1 \ tokio-rustls-0.26.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ unicode-ident-1.0.19 \ untrusted-0.9.0 \ update-informer-1.3.0 \ ureq-3.1.2 \ ureq-proto-0.5.2 \ url-2.5.7 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.5+wasi-0.2.4 \ wasip2-1.0.0+wasi-0.2.4 \ wasm-bindgen-0.2.101 \ wasm-bindgen-backend-0.2.101 \ wasm-bindgen-futures-0.4.51 \ wasm-bindgen-macro-0.2.101 \ wasm-bindgen-macro-support-0.2.101 \ wasm-bindgen-shared-0.2.101 \ web-sys-0.3.78 \ web-time-1.1.0 \ webpki-roots-1.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.0 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-link-0.2.0 \ windows-result-0.4.0 \ windows-strings-0.5.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.0 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ wit-bindgen-0.45.1 \ writeable-0.6.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.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/misc/gitlogue/Makefile b/misc/gitlogue/Makefile index ed1ee33022dc..7d4b716c8bcc 100644 --- a/misc/gitlogue/Makefile +++ b/misc/gitlogue/Makefile @@ -1,25 +1,26 @@ PORTNAME= gitlogue DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 # make patch cargo-crates +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Watch your git commit history in a cinematic view WWW= https://github.com/unhappychoice/gitlogue LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 RUN_DEPENDS= noto-emoji>0:x11-fonts/noto-emoji USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= unhappychoice CARGO_ENV= OPENSSL_NO_VENDOR=1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/lscolors/Makefile b/misc/lscolors/Makefile index bdd599291b20..d32157c344a5 100644 --- a/misc/lscolors/Makefile +++ b/misc/lscolors/Makefile @@ -1,72 +1,72 @@ PORTNAME= lscolors DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Tool to colorize paths using LS_COLORS WWW= https://github.com/sharkdp/lscolors LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp CARGO_FEATURES= nu-ansi-term CARGO_CRATES= aho-corasick-1.1.4 \ ansi_term-0.12.1 \ bitflags-2.10.0 \ cfg-if-1.0.4 \ convert_case-0.7.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ document-features-0.2.12 \ errno-0.3.14 \ fastrand-2.3.0 \ getrandom-0.3.4 \ libc-0.2.177 \ linux-raw-sys-0.11.0 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.28 \ memchr-2.7.6 \ mio-1.1.0 \ nu-ansi-term-0.50.3 \ once_cell-1.21.3 \ owo-colors-4.2.3 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ proc-macro2-1.0.103 \ quote-1.0.42 \ r-efi-5.3.0 \ redox_syscall-0.5.18 \ rustix-1.1.2 \ scopeguard-1.2.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.7 \ smallvec-1.15.1 \ syn-2.0.111 \ tempfile-3.23.0 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.61.2 \ wit-bindgen-0.46.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/mcp-probe/Makefile b/misc/mcp-probe/Makefile index 0025ece23ed5..b3a2e90eaab2 100644 --- a/misc/mcp-probe/Makefile +++ b/misc/mcp-probe/Makefile @@ -1,352 +1,352 @@ PORTNAME= mcp-probe DISTVERSION= 0.3.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= misc MAINTAINER= olgeni@FreeBSD.org COMMENT= Model Context Protocol client library and debugging toolkit WWW= https://conikeec.github.io/mcp-probe/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= conikeec GH_TAGNAME= v${DISTVERSION} CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ anyhow-1.0.98 \ assert-json-diff-2.0.2 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.88 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.21.7 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.9.1 \ bumpalo-3.19.0 \ bytecount-0.6.9 \ bytes-1.10.1 \ cassowary-0.3.0 \ cast-0.3.0 \ castaway-0.2.3 \ cc-1.2.29 \ cfg-if-1.0.1 \ chrono-0.4.41 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.40 \ clap_builder-4.5.40 \ clap_derive-4.5.40 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ console-0.15.11 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deadpool-0.10.0 \ deadpool-runtime-0.1.4 \ dialoguer-0.11.0 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ displaydoc-0.2.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ errno-0.3.13 \ eventsource-stream-0.2.3 \ fastrand-2.3.0 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ h2-0.3.26 \ h2-0.4.11 \ half-2.6.0 \ hashbrown-0.15.4 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ html-escape-0.2.13 \ http-0.2.12 \ http-1.3.1 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.2.0 \ humantime-serde-1.1.1 \ hyper-0.14.32 \ hyper-1.6.0 \ hyper-rustls-0.24.2 \ hyper-util-0.1.15 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ indexmap-2.10.0 \ indicatif-0.17.11 \ indoc-2.0.6 \ instability-0.3.7 \ io-uring-0.7.8 \ ipnet-2.11.0 \ is-terminal-0.4.16 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.13.0 \ itoa-1.0.15 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ libc-0.2.174 \ libredox-0.1.4 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.27 \ lru-0.12.5 \ matchers-0.1.0 \ memchr-2.7.5 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ nom-7.1.3 \ nu-ansi-term-0.46.0 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ number_prefix-0.4.0 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ option-ext-0.2.0 \ overload-0.1.1 \ papergrid-0.11.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ portable-atomic-1.11.1 \ potential_utf-0.1.2 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.95 \ quote-1.0.40 \ r-efi-5.3.0 \ ratatui-0.28.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.13 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ reqwest-0.11.27 \ ring-0.17.14 \ rustc-demangle-0.1.25 \ rustix-0.38.44 \ rustix-1.0.7 \ rustls-0.21.12 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ rustversion-1.0.21 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ sct-0.7.1 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ serde_spanned-0.6.9 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ sharded-slab-0.1.7 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.5 \ slab-0.4.10 \ smallvec-1.15.1 \ socket2-0.5.10 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ syn-1.0.109 \ syn-2.0.104 \ sync_wrapper-0.1.2 \ synstructure-0.13.2 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tabled-0.15.0 \ tabled_derive-0.7.0 \ tempfile-3.20.0 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ thread_local-1.1.9 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tokio-1.46.1 \ tokio-macros-2.5.0 \ tokio-rustls-0.24.1 \ tokio-stream-0.1.17 \ tokio-test-0.4.4 \ tokio-util-0.7.15 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ tracing-test-0.2.5 \ tracing-test-macro-0.2.5 \ try-lock-0.2.5 \ tui-textarea-0.6.1 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.1 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.4 \ utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.17.0 \ valuable-0.1.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.2 \ web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-0.25.4 \ 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-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.11 \ winreg-0.50.0 \ wiremock-0.6.4 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 CARGO_INSTALL_PATH= crates/mcp-cli PLIST_FILES= bin/mcp-probe .include diff --git a/misc/navi/Makefile b/misc/navi/Makefile index a690f19bd698..23f1009f362f 100644 --- a/misc/navi/Makefile +++ b/misc/navi/Makefile @@ -1,22 +1,22 @@ PORTNAME= navi DISTVERSIONPREFIX= v DISTVERSION= 2.24.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= misc MAINTAINER= nivit@FreeBSD.org COMMENT= Interactive cheatsheet tool for the command-line WWW= https://github.com/denisidoro/navi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= fzf:textproc/fzf USES= cargo USE_GITHUB= yes GH_ACCOUNT= denisidoro PLIST_FILES= bin/navi .include diff --git a/misc/ooo/Makefile b/misc/ooo/Makefile index b32554868be3..a8d1d388cfb0 100644 --- a/misc/ooo/Makefile +++ b/misc/ooo/Makefile @@ -1,161 +1,161 @@ PORTNAME= ooo DISTVERSION= 0.1.2 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= misc # machine learning MAINTAINER= yuri@FreeBSD.org COMMENT= CLI for piping outputs to ollama or just prompting WWW= https://github.com/npahlfer/ooo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= npahlfer CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.69 \ base64-0.21.5 \ bitflags-1.3.2 \ bitflags-2.4.1 \ bumpalo-3.14.0 \ bytes-1.5.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ encoding_rs-0.8.33 \ equivalent-1.0.1 \ errno-0.3.8 \ fastrand-2.0.1 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-sink-0.3.29 \ futures-task-0.3.29 \ futures-util-0.3.29 \ gimli-0.28.1 \ h2-0.3.22 \ hashbrown-0.14.3 \ hermit-abi-0.1.19 \ hermit-abi-0.3.3 \ http-0.2.11 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.3 \ hyper-0.14.27 \ hyper-tls-0.5.0 \ idna-0.5.0 \ indexmap-2.1.0 \ ipnet-2.9.0 \ itoa-1.0.9 \ js-sys-0.3.66 \ lazy_static-1.4.0 \ libc-0.2.150 \ linux-raw-sys-0.4.11 \ lock_api-0.4.11 \ log-0.4.20 \ memchr-2.6.4 \ mime-0.3.17 \ miniz_oxide-0.7.1 \ mio-0.8.9 \ native-tls-0.2.11 \ num_cpus-1.16.0 \ object-0.32.1 \ ollama-rs-0.1.2 \ once_cell-1.18.0 \ openssl-0.10.60 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.96 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ proc-macro2-1.0.70 \ quote-1.0.33 \ redox_syscall-0.4.1 \ reqwest-0.11.22 \ rustc-demangle-0.1.23 \ rustix-0.38.25 \ ryu-1.0.15 \ schannel-0.1.22 \ scopeguard-1.2.0 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ serde-1.0.193 \ serde_derive-1.0.193 \ serde_json-1.0.108 \ serde_urlencoded-0.7.1 \ signal-hook-registry-1.4.1 \ slab-0.4.9 \ smallvec-1.11.2 \ socket2-0.4.10 \ socket2-0.5.5 \ syn-2.0.39 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tempfile-3.8.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.34.0 \ tokio-macros-2.2.0 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.10 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.4 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ url-2.5.0 \ vcpkg-0.2.15 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-futures-0.4.39 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ web-sys-0.3.65 \ 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.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winreg-0.50.0 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/outside/Makefile b/misc/outside/Makefile index 3cf5c5e605c6..7fe201fa354b 100644 --- a/misc/outside/Makefile +++ b/misc/outside/Makefile @@ -1,281 +1,281 @@ PORTNAME= outside DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= misc MAINTAINER= olgeni@FreeBSD.org COMMENT= Multi-purpose weather client for your terminal WWW= https://github.com/BaconIsAVeg/outside LICENSE= AGPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ca_root_nss>0:security/ca_root_nss USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= BaconIsAVeg CARGO_ENV= OPENSSL_NO_VENDOR=1 CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ ahash-0.8.12 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ anyhow-1.0.98 \ arrayvec-0.7.6 \ async-channel-1.9.0 \ autocfg-1.5.0 \ backtrace-0.3.75 \ bit-set-0.5.3 \ bit-set-0.8.0 \ bit-vec-0.6.3 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.9.1 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ castaway-0.1.2 \ castaway-0.2.4 \ cc-1.2.30 \ cfg-if-1.0.1 \ chrono-0.4.41 \ clap-4.5.41 \ clap_builder-4.5.41 \ clap_derive-4.5.41 \ clap_lex-0.7.5 \ cli-settings-derive-0.3.2 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ concurrent-queue-2.5.0 \ core-foundation-sys-0.8.7 \ crossbeam-channel-0.5.15 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ curl-0.4.48 \ curl-sys-0.4.82+curl-8.14.1 \ cursive-0.21.1 \ cursive-macros-0.1.0 \ cursive_core-0.4.6 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deranged-0.4.0 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ encoding_rs-0.8.35 \ enum-map-2.7.3 \ enum-map-derive-0.17.0 \ enumset-1.1.7 \ enumset_derive-0.12.0 \ equivalent-1.0.2 \ errno-0.3.13 \ event-listener-2.5.3 \ fastrand-1.9.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-lite-1.13.0 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ hashbrown-0.15.4 \ heck-0.5.0 \ http-0.2.12 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ indexmap-2.10.0 \ instant-0.1.13 \ io-uring-0.7.8 \ is_terminal_polyfill-1.70.1 \ isahc-1.7.2 \ itoa-1.0.15 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ libc-0.2.174 \ libnghttp2-sys-0.1.11+1.64.0 \ libredox-0.1.6 \ libz-sys-1.1.22 \ linux-raw-sys-0.4.15 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.27 \ memchr-2.7.5 \ memoffset-0.9.1 \ mime-0.3.17 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ num-0.4.3 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-src-300.5.1+3.5.1 \ openssl-sys-0.9.109 \ parking-2.2.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ percent-encoding-2.3.1 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pkg-config-0.3.32 \ polling-2.8.0 \ potential_utf-0.1.2 \ powerfmt-0.2.0 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.95 \ quote-1.0.40 \ r-efi-5.3.0 \ redox_syscall-0.5.15 \ redox_users-0.4.6 \ rustc-demangle-0.1.25 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustversion-1.0.21 \ ryu-1.0.20 \ savefile-0.19.0 \ savefile-derive-0.19.0 \ schannel-0.1.27 \ scopeguard-1.2.0 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.141 \ serde_with-3.14.0 \ serde_with_macros-3.14.0 \ serde_yaml-0.9.34+deprecated \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.5 \ slab-0.4.10 \ sluice-0.5.5 \ smallvec-1.15.1 \ socket2-0.5.10 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ stringcase-0.4.0 \ strsim-0.11.1 \ syn-2.0.104 \ synstructure-0.13.2 \ termsize-0.1.9 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tokio-1.46.1 \ tokio-macros-2.5.0 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-futures-0.2.5 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unsafe-libyaml-0.2.11 \ url-2.5.4 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ waker-fn-1.2.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ xi-unicode-0.3.0 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 PLIST_FILES= bin/outside .include diff --git a/misc/pqrs/Makefile b/misc/pqrs/Makefile index 161e70a30622..6991a737d434 100644 --- a/misc/pqrs/Makefile +++ b/misc/pqrs/Makefile @@ -1,230 +1,230 @@ PORTNAME= pqrs DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Command line tool for inspecting Apache Parquet files WWW= https://github.com/manojkarthick/pqrs LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_i386= ld: error: undefined symbol: __atomic_load LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo pkgconfig USE_GITHUB= yes GH_ACCOUNT= manojkarthick CARGO_CRATES= adler-1.0.2 \ ahash-0.8.3 \ aho-corasick-1.0.1 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.3.2 \ anstyle-1.0.0 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-1.0.1 \ arrow-51.0.0 \ arrow-arith-51.0.0 \ arrow-array-51.0.0 \ arrow-buffer-51.0.0 \ arrow-cast-51.0.0 \ arrow-csv-51.0.0 \ arrow-data-51.0.0 \ arrow-ipc-51.0.0 \ arrow-json-51.0.0 \ arrow-ord-51.0.0 \ arrow-row-51.0.0 \ arrow-schema-51.0.0 \ arrow-select-51.0.0 \ arrow-string-51.0.0 \ assert_cmd-2.0.11 \ atoi-2.0.0 \ atty-0.2.14 \ autocfg-1.1.0 \ base64-0.22.1 \ bitflags-1.3.2 \ brotli-3.3.4 \ brotli-decompressor-2.3.4 \ bstr-1.5.0 \ bumpalo-3.13.0 \ byteorder-1.4.3 \ bytes-1.4.0 \ cc-1.0.79 \ cfg-if-1.0.0 \ chrono-0.4.38 \ chrono-tz-0.8.2 \ chrono-tz-build-0.1.0 \ clap-4.3.0 \ clap_builder-4.3.0 \ clap_derive-4.3.0 \ clap_lex-0.5.0 \ colorchoice-1.0.0 \ const-random-0.1.15 \ const-random-macro-0.1.15 \ core-foundation-sys-0.8.4 \ crc32fast-1.3.2 \ crunchy-0.2.2 \ csv-1.2.1 \ csv-core-0.1.10 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.8.1 \ env_logger-0.9.3 \ equivalent-1.0.1 \ errno-0.3.1 \ errno-dragonfly-0.1.2 \ fastrand-1.9.0 \ flatbuffers-23.1.21 \ flate2-1.0.26 \ float-cmp-0.9.0 \ getrandom-0.2.9 \ half-2.2.1 \ hashbrown-0.14.5 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hermit-abi-0.3.1 \ humantime-2.1.0 \ iana-time-zone-0.1.56 \ iana-time-zone-haiku-0.1.2 \ indexmap-2.2.6 \ instant-0.1.12 \ integer-encoding-3.0.4 \ io-lifetimes-1.0.10 \ is-terminal-0.4.7 \ itertools-0.10.5 \ itoa-1.0.6 \ jobserver-0.1.26 \ js-sys-0.3.63 \ lazy_static-1.4.0 \ lexical-core-0.8.5 \ lexical-parse-float-0.8.5 \ lexical-parse-integer-0.8.6 \ lexical-util-0.8.5 \ lexical-write-float-0.8.5 \ lexical-write-integer-0.8.5 \ libc-0.2.144 \ libm-0.2.7 \ linked-hash-map-0.5.6 \ linked_hash_set-0.1.4 \ linux-raw-sys-0.3.8 \ log-0.4.17 \ lz4_flex-0.11.3 \ memchr-2.7.2 \ miniz_oxide-0.7.1 \ normalize-line-endings-0.3.0 \ num-0.4.3 \ num-bigint-0.4.5 \ num-complex-0.4.6 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ once_cell-1.17.1 \ ordered-float-2.10.0 \ parquet-51.0.0 \ parse-zoneinfo-0.3.0 \ paste-1.0.12 \ phf-0.11.1 \ phf_codegen-0.11.1 \ phf_generator-0.11.1 \ phf_shared-0.11.1 \ pkg-config-0.3.27 \ ppv-lite86-0.2.17 \ predicates-2.1.5 \ predicates-3.0.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.85 \ quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.3.5 \ regex-1.8.2 \ regex-automata-0.1.10 \ regex-syntax-0.7.2 \ regex-syntax-0.8.4 \ rustc_version-0.4.0 \ rustix-0.37.19 \ ryu-1.0.18 \ same-file-1.0.6 \ semver-1.0.17 \ seq-macro-0.3.3 \ serde-1.0.203 \ serde_derive-1.0.203 \ serde_json-1.0.117 \ siphasher-0.3.10 \ snap-1.1.0 \ static_assertions-1.1.0 \ strsim-0.10.0 \ syn-2.0.66 \ tempfile-3.5.0 \ termcolor-1.2.0 \ termtree-0.4.1 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ thrift-0.17.0 \ tiny-keccak-2.0.2 \ twox-hash-1.6.3 \ unicode-ident-1.0.8 \ utf8parse-0.2.1 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.3.3 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.86 \ wasm-bindgen-backend-0.2.86 \ wasm-bindgen-macro-0.2.86 \ wasm-bindgen-macro-support-0.2.86 \ wasm-bindgen-shared-0.2.86 \ 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.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.2 \ windows-targets-0.48.0 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.5 \ zstd-0.13.1 \ zstd-safe-7.1.0 \ zstd-sys-2.0.10+zstd.1.5.6 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/py-hf-xet/Makefile b/misc/py-hf-xet/Makefile index 4f6c2dd3da04..9f5011289dad 100644 --- a/misc/py-hf-xet/Makefile +++ b/misc/py-hf-xet/Makefile @@ -1,37 +1,38 @@ PORTNAME= hf-xet DISTVERSION= 1.4.2 +PORTREVISION= 1 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tagattie@FreeBSD.org COMMENT= Fast transfer of large files with the Hugging Face Hub WWW= https://github.com/huggingface/xet-core LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/hf_xet/LICENSE BROKEN_i386= fails to build: cannot find function `_mm256_insert_epi64` in this scope BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.7<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python ssl USE_PYTHON= autoplist pep517 pytest CARGO_CARGOTOML=${WRKSRC}/hf_xet/Cargo.toml CARGO_CARGOLOCK=${WRKSRC}/hf_xet/Cargo.lock CARGO_BUILD= no CARGO_INSTALL= no CARGO_ENV= OPENSSL_NO_VENDOR=1 MAKE_ENV= ${CARGO_ENV} BINARY_ALIAS= python3=${PYTHON_CMD} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/hf_xet/*.so .include diff --git a/misc/py-lazrs/Makefile b/misc/py-lazrs/Makefile index 0c7caaf00a8b..fbdfea1f191a 100644 --- a/misc/py-lazrs/Makefile +++ b/misc/py-lazrs/Makefile @@ -1,57 +1,57 @@ PORTNAME= lazrs DISTVERSION= 0.7.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= misc PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python bindings for laz-rs (Laszip compression, LAS format) WWW= https://github.com/laz-rs/laz-rs-python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist USE_GITHUB= yes GH_ACCOUNT= laz-rs GH_PROJECT= laz-rs-python CARGO_CRATES= autocfg-1.5.0 \ byteorder-1.5.0 \ cfg-if-1.0.1 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ either-1.15.0 \ heck-0.5.0 \ indoc-2.0.6 \ laz-0.10.0 \ libc-0.2.174 \ memoffset-0.9.1 \ num-traits-0.2.19 \ once_cell-1.21.3 \ portable-atomic-1.11.1 \ proc-macro2-1.0.95 \ pyo3-0.22.6 \ pyo3-build-config-0.22.6 \ pyo3-ffi-0.22.6 \ pyo3-macros-0.22.6 \ pyo3-macros-backend-0.22.6 \ quote-1.0.40 \ rayon-1.10.0 \ rayon-core-1.12.1 \ syn-2.0.104 \ target-lexicon-0.12.16 \ unicode-ident-1.0.18 \ unindent-0.2.4 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target .include diff --git a/misc/py-pyqir/Makefile b/misc/py-pyqir/Makefile index 4b5569e5a35b..1bbc48b750cf 100644 --- a/misc/py-pyqir/Makefile +++ b/misc/py-pyqir/Makefile @@ -1,89 +1,89 @@ PORTNAME= pyqir DISTVERSIONPREFIX= v DISTVERSION= 0.10.7 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= misc python # quantum-computing #MASTER_SITES= PYPI # no tarballs PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= PyQIR parses, generates, evaluates Quantum Intermediate Representation WWW= https://www.qir-alliance.org/pyqir/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>0:devel/py-maturin@${PY_FLAVOR} USES= cargo gnome llvm:14 localbase:ldflags python USE_PYTHON= pep517 pytest USE_GNOME= libxml2 WRKSRC_SUBSIR= pyqir USE_GITHUB= yes GH_ACCOUNT= qir-alliance CARGO_FEATURES= llvm14-0 CARGO_CRATES= aho-corasick-1.1.2 \ autocfg-1.1.0 \ bitvec-1.0.1 \ cc-1.0.83 \ cfg-if-1.0.0 \ cmake-0.1.50 \ const-str-0.5.6 \ error-chain-0.10.0 \ funty-2.0.0 \ heck-0.5.0 \ indoc-2.0.5 \ lazy_static-1.4.0 \ libc-0.2.153 \ llvm-sys-110.0.4 \ llvm-sys-120.3.2 \ llvm-sys-130.1.2 \ llvm-sys-140.1.3 \ llvm-sys-150.2.1 \ log-0.4.20 \ memchr-2.7.1 \ memoffset-0.9.0 \ mut_static-5.0.0 \ normalize-line-endings-0.3.0 \ once_cell-1.19.0 \ pest-2.7.6 \ portable-atomic-1.10.0 \ proc-macro2-1.0.92 \ pyo3-0.23.4 \ pyo3-build-config-0.23.4 \ pyo3-ffi-0.23.4 \ pyo3-macros-0.23.4 \ pyo3-macros-backend-0.23.4 \ quote-1.0.35 \ radium-0.7.0 \ regex-1.10.3 \ regex-automata-0.4.5 \ regex-syntax-0.8.2 \ semver-0.11.0 \ semver-1.0.21 \ semver-parser-0.10.2 \ syn-2.0.95 \ tap-1.0.1 \ target-lexicon-0.12.16 \ thiserror-1.0.56 \ thiserror-impl-1.0.56 \ ucd-trie-0.1.6 \ unicode-ident-1.0.12 \ unindent-0.2.3 \ wyz-0.5.1 MAKE_ENV= LLVM_SYS_140_PREFIX=${LLVM_PREFIX} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} do-install: ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} ${INSTALL_LIB} ${WRKDIR}/target/release/libpyqir.so ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_native.abi3.so ${INSTALL_DATA} ${WRKSRC}/pyqir/pyqir/*.py ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} # tests as of 0.10.7: test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s .include diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile index 25a5d3213ee8..82feaf3b641a 100644 --- a/misc/py-safetensors/Makefile +++ b/misc/py-safetensors/Makefile @@ -1,77 +1,77 @@ PORTNAME= safetensors DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc python # machine-learning #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Simple, safe way to store and distribute tensors WWW= https://huggingface.co/docs/safetensors/index \ https://github.com/huggingface/safetensors LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../../LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}maturin>0:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pytorch>=1.10:misc/py-pytorch@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>=3.7.0:science/py-h5py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}huggingface-hub>=0.12.1:misc/py-huggingface-hub@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.70.2:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=4.0.0:devel/py-pytest-benchmark@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist pytest USE_GITHUB= yes GH_ACCOUNT= huggingface WRKSRC_SUBDIR= bindings/python CARGO_CRATES= allocator-api2-0.2.21 \ autocfg-1.5.0 \ equivalent-1.0.2 \ foldhash-0.2.0 \ hashbrown-0.16.0 \ heck-0.5.0 \ indoc-2.0.7 \ itoa-1.0.15 \ libc-0.2.177 \ memchr-2.7.6 \ memmap2-0.9.9 \ memoffset-0.9.1 \ once_cell-1.21.3 \ portable-atomic-1.11.1 \ proc-macro2-1.0.103 \ pyo3-0.25.1 \ pyo3-build-config-0.25.1 \ pyo3-ffi-0.25.1 \ pyo3-macros-0.25.1 \ pyo3-macros-backend-0.25.1 \ quote-1.0.42 \ rustversion-1.0.22 \ ryu-1.0.20 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ syn-2.0.110 \ target-lexicon-0.13.3 \ unicode-ident-1.0.22 \ unindent-0.2.4 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target MAKE_ENV= ${CARGO_ENV} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${BUILD_WRKDIR} BINARY_ALIAS= python3=${PYTHON_CMD} .include diff --git a/misc/py-uuid-utils/Makefile b/misc/py-uuid-utils/Makefile index b3c13903f1fe..eec2a39daf03 100644 --- a/misc/py-uuid-utils/Makefile +++ b/misc/py-uuid-utils/Makefile @@ -1,93 +1,93 @@ PORTNAME= uuid-utils DISTVERSION= 0.12.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} #DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Drop-in replacement for Python UUID WWW= https://aminalaee.github.io/uuid-utils/ \ https://github.com/aminalaee/uuid-utils LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist pytest USE_GITHUB= yes GH_ACCOUNT= aminalaee CARGO_CRATES= ahash-0.8.12 \ atomic-0.6.1 \ autocfg-1.1.0 \ bitflags-2.5.0 \ block-buffer-0.10.4 \ bumpalo-3.19.0 \ bytemuck-1.23.2 \ cc-1.0.83 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ crypto-common-0.1.6 \ digest-0.10.7 \ generic-array-0.14.7 \ getrandom-0.3.2 \ heck-0.5.0 \ indoc-2.0.5 \ js-sys-0.3.77 \ libc-0.2.171 \ log-0.4.27 \ mac_address-1.1.8 \ md-5-0.10.6 \ memoffset-0.9.0 \ nix-0.29.0 \ once_cell-1.21.3 \ portable-atomic-1.6.0 \ ppv-lite86-0.2.17 \ proc-macro2-1.0.86 \ pyo3-0.27.2 \ pyo3-build-config-0.27.2 \ pyo3-ffi-0.27.2 \ pyo3-macros-0.27.2 \ pyo3-macros-backend-0.27.2 \ python3-dll-a-0.2.13 \ quote-1.0.36 \ r-efi-5.2.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ rustversion-1.0.22 \ sha1_smol-1.0.1 \ syn-2.0.68 \ target-lexicon-0.13.2 \ typenum-1.18.0 \ unicode-ident-1.0.12 \ unindent-0.2.3 \ uuid-1.18.1 \ version_check-0.9.4 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wit-bindgen-rt-0.39.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} # tests as of 0.12.0: 41 passed in 0.35s .include diff --git a/misc/radio_datetime_analyzer/Makefile b/misc/radio_datetime_analyzer/Makefile index 4b31b59640bc..0b4cba0a007d 100644 --- a/misc/radio_datetime_analyzer/Makefile +++ b/misc/radio_datetime_analyzer/Makefile @@ -1,34 +1,34 @@ PORTNAME= radio_datetime_analyzer DISTVERSION= 1.2.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= misc MASTER_SITES= https://codeberg.org/rene0/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # prevent USES=cargo from overriding default DISTFILES MAINTAINER= rene@FreeBSD.org COMMENT= Analyzer for DCF77 and MSF log files WWW= https://codeberg.org/rene0/${PORTNAME} LICENSE= APACHE20 MIT LICENSE_COMB= dual USES= cargo WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES PLIST_FILES= bin/radio_datetime_analyzer PORTDOCS= README.md PORTEXAMPLES= sample_dcf77.log sample_msf.log edge-999.log post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/src/transmitters/test/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/misc/rash/Makefile b/misc/rash/Makefile index 77f8d7dbe19f..98ab6fea7ac2 100644 --- a/misc/rash/Makefile +++ b/misc/rash/Makefile @@ -1,532 +1,533 @@ PORTNAME= rash DISTVERSIONPREFIX= v DISTVERSION= 2.18.0 +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Declarative shell scripting using Rust native bindings WWW= https://rash-sh.github.io \ https://github.com/rash-sh/rash LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= rash-sh CARGO_CRATES= adler2-2.0.1 \ ahash-0.7.8 \ aho-corasick-1.1.4 \ alloca-0.4.0 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.101 \ arcstr-1.2.0 \ arrayvec-0.7.6 \ asn1-rs-0.7.1 \ asn1-rs-derive-0.6.0 \ asn1-rs-impl-0.2.0 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-rs-1.16.0 \ aws-lc-sys-0.37.1 \ base64-0.22.1 \ bitflags-2.11.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ borsh-1.6.0 \ borsh-derive-1.6.0 \ bstr-1.12.1 \ bumpalo-3.20.1 \ byte-unit-5.2.0 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ bytes-1.11.1 \ bzip2-0.6.1 \ cast-0.3.0 \ cc-1.2.56 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chacha20-0.10.0 \ chrono-0.4.44 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ cmake-0.1.57 \ cobs-0.3.0 \ colorchoice-1.0.4 \ colored-2.2.0 \ combine-4.6.7 \ console-0.16.2 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ cpufeatures-0.3.0 \ crc32fast-1.5.0 \ criterion-0.8.2 \ criterion-plot-0.8.2 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ csv-1.4.0 \ csv-core-0.1.13 \ darling-0.14.4 \ darling-0.20.11 \ darling-0.21.3 \ darling_core-0.14.4 \ darling_core-0.20.11 \ darling_core-0.21.3 \ darling_macro-0.14.4 \ darling_macro-0.20.11 \ darling_macro-0.21.3 \ data-encoding-2.10.0 \ der-parser-10.0.0 \ deranged-0.5.6 \ derive_builder-0.12.0 \ derive_builder-0.20.2 \ derive_builder_core-0.12.0 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.12.0 \ derive_builder_macro-0.20.2 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-next-2.0.0 \ dirs-sys-0.5.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ ego-tree-0.10.0 \ either-1.15.0 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ encode_unicode-1.0.0 \ env_filter-1.0.0 \ env_home-0.1.0 \ env_logger-0.11.9 \ equivalent-1.0.2 \ errno-0.2.8 \ errno-0.3.14 \ errno-dragonfly-0.1.2 \ exec-0.3.1 \ fastrand-2.3.0 \ fern-0.7.1 \ filetime-0.2.27 \ find-msvc-tools-0.1.9 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ font-awesome-as-a-crate-0.3.0 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ funty-2.0.0 \ futf-0.1.5 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-io-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.1 \ git-state-0.1.0 \ glob-0.3.3 \ globset-0.4.18 \ half-2.7.1 \ handlebars-6.4.0 \ hashbrown-0.12.3 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ html5ever-0.36.1 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ indexmap-1.9.3 \ indexmap-2.13.0 \ ipc-channel-0.21.0 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is-terminal-0.4.17 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jemalloc-sys-0.5.4+5.3.0-patched \ jemallocator-0.5.4 \ jiff-0.2.20 \ jiff-static-0.2.20 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libbz2-rs-sys-0.2.2 \ libc-0.2.183 \ libredox-0.1.12 \ linux-raw-sys-0.12.1 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lru-slab-0.1.2 \ lzma-sys-0.1.20 \ mac-0.1.1 \ markup5ever-0.36.1 \ md-5-0.10.6 \ mdbook-core-0.5.2 \ mdbook-driver-0.5.2 \ mdbook-html-0.5.2 \ mdbook-markdown-0.5.2 \ mdbook-preprocessor-0.5.2 \ mdbook-renderer-0.5.2 \ mdbook-summary-0.5.2 \ memchr-2.8.0 \ memo-map-0.3.3 \ minijinja-2.17.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ new_debug_unreachable-1.0.6 \ nix-0.30.1 \ nix-0.31.2 \ nom-7.1.3 \ num-bigint-0.4.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-modular-0.6.1 \ num-order-1.2.0 \ num-traits-0.2.19 \ oid-registry-0.8.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ openssl-probe-0.2.1 \ option-ext-0.2.0 \ page_size-0.6.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ pem-3.0.6 \ percent-encoding-2.3.2 \ pest-2.8.6 \ pest_derive-2.8.6 \ pest_generator-2.8.6 \ pest_meta-2.8.6 \ phf-0.13.1 \ phf_codegen-0.13.1 \ phf_generator-0.13.1 \ phf_shared-0.13.1 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.5 \ postcard-1.1.3 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ prettyplease-0.2.37 \ prettytable-rs-0.10.0 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.106 \ procfs-0.18.0 \ procfs-core-0.18.0 \ prs-lib-0.5.7 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ pulldown-cmark-0.13.0 \ pulldown-cmark-escape-0.11.0 \ quick-xml-0.39.2 \ quinn-0.11.9 \ quinn-proto-0.11.14 \ quinn-udp-0.5.14 \ quote-1.0.45 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ rand-0.9.2 \ rand-0.10.0 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_core-0.10.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ rcgen-0.14.7 \ redis-1.0.5 \ redox_syscall-0.5.18 \ redox_syscall-0.7.1 \ redox_users-0.4.6 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.9 \ rend-0.4.2 \ reqwest-0.12.28 \ reqwest-0.13.2 \ ring-0.17.14 \ rkyv-0.7.46 \ rkyv_derive-0.7.46 \ rust_decimal-1.40.0 \ rustc-hash-2.1.1 \ rusticata-macros-4.1.0 \ rustify-0.6.1 \ rustify_derive-0.5.4 \ rustix-1.1.4 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.23 \ same-file-1.0.6 \ schannel-0.1.28 \ schemars-0.9.0 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scopeguard-1.2.0 \ seahash-4.1.0 \ secstr-0.5.1 \ security-framework-3.6.0 \ security-framework-sys-2.16.0 \ self_cell-1.2.2 \ semver-1.0.27 \ serde-1.0.228 \ serde-error-0.1.3 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_norway-0.9.42 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ serde_with-3.17.0 \ serde_with_macros-3.17.0 \ sha1-0.10.6 \ sha1_smol-1.0.1 \ sha2-0.10.9 \ shellexpand-3.1.1 \ shlex-1.3.0 \ simd-adler32-0.3.8 \ simdutf8-0.1.5 \ similar-2.7.0 \ siphasher-1.0.2 \ slab-0.4.12 \ smallvec-1.15.1 \ socket2-0.6.2 \ stable_deref_trait-1.2.1 \ string_cache-0.9.0 \ string_cache_codegen-0.6.1 \ strsim-0.10.0 \ strsim-0.11.1 \ strum-0.28.0 \ strum_macros-0.28.0 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.117 \ sync_wrapper-1.0.2 \ synstructure-0.12.6 \ synstructure-0.13.2 \ tap-1.0.1 \ tar-0.4.44 \ tempfile-3.27.0 \ tendril-0.4.3 \ term-0.7.0 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.50.0 \ tokio-rustls-0.26.4 \ toml-0.9.12+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ topological-sort-0.2.2 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ try-lock-0.2.5 \ typed-path-0.12.3 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicase-2.9.0 \ unicode-ident-1.0.24 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unsafe-libyaml-norway-0.2.15 \ untrusted-0.9.0 \ url-2.5.8 \ utf-8-0.7.6 \ utf8-width-0.1.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.21.0 \ vaultrs-0.7.4 \ version-compare-0.2.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.85 \ web-time-1.1.0 \ web_atoms-0.2.3 \ webpki-root-certs-1.0.6 \ webpki-roots-1.0.6 \ which-8.0.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ winsafe-0.0.19 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ writeable-0.6.2 \ wyz-0.5.1 \ x509-parser-0.18.1 \ xattr-1.6.1 \ xxhash-rust-0.8.15 \ xz2-0.1.7 \ yasna-0.5.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zip-8.2.0 \ zlib-rs-0.6.2 \ zmij-1.0.21 \ zopfli-0.8.3 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/misc/rsclock/Makefile b/misc/rsclock/Makefile index d059c512a937..f962cb20c1e5 100644 --- a/misc/rsclock/Makefile +++ b/misc/rsclock/Makefile @@ -1,85 +1,85 @@ PORTNAME= rsclock DISTVERSIONPREFIX= v DISTVERSION= 0.1.12 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Simple terminal clock written in Rust WWW= https://github.com/valebes/rsClock LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= valebes GH_PROJECT= rsClock CARGO_CRATES= android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ autocfg-0.1.6 \ bitflags-2.4.1 \ bumpalo-3.12.1 \ cc-1.0.79 \ cfg-if-1.0.0 \ chrono-0.4.39 \ codespan-reporting-0.11.1 \ core-foundation-sys-0.8.4 \ cxx-1.0.94 \ cxx-build-1.0.94 \ cxxbridge-flags-1.0.94 \ cxxbridge-macro-1.0.94 \ iana-time-zone-0.1.56 \ iana-time-zone-haiku-0.1.1 \ js-sys-0.3.61 \ libc-0.2.142 \ libredox-0.1.3 \ link-cplusplus-1.0.8 \ log-0.4.17 \ num-traits-0.2.8 \ numtoa-0.2.4 \ once_cell-1.17.1 \ proc-macro2-1.0.56 \ quote-1.0.26 \ redox_syscall-0.5.8 \ redox_termios-0.1.3 \ scratch-1.0.5 \ syn-1.0.109 \ syn-2.0.15 \ termcolor-1.2.0 \ termion-4.0.3 \ unicode-ident-1.0.8 \ unicode-width-0.1.10 \ wasm-bindgen-0.2.84 \ wasm-bindgen-backend-0.2.84 \ wasm-bindgen-macro-0.2.84 \ wasm-bindgen-macro-support-0.2.84 \ wasm-bindgen-shared-0.2.84 \ winapi-0.3.8 \ 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-targets-0.48.0 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.6 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/rustlings/Makefile b/misc/rustlings/Makefile index 4a802de3d947..a85cf638dcb4 100644 --- a/misc/rustlings/Makefile +++ b/misc/rustlings/Makefile @@ -1,20 +1,20 @@ PORTNAME= rustlings DISTVERSIONPREFIX= v DISTVERSION= 6.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= adamw@FreeBSD.org COMMENT= Small exercises to get you used to reading and writing Rust code WWW= https://rustlings.rust-lang.org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= rust-lang PLIST_FILES= bin/rustlings .include diff --git a/misc/ruut/Makefile b/misc/ruut/Makefile index 50744b7bbed1..a314795dc219 100644 --- a/misc/ruut/Makefile +++ b/misc/ruut/Makefile @@ -1,71 +1,71 @@ PORTNAME= ruut DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Print arbitrary trees on the command line WWW= https://github.com/HarrisonB/ruut LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= HarrisonB CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.14 \ bitflags-1.2.1 \ block-buffer-0.7.3 \ block-padding-0.1.5 \ byte-tools-0.3.1 \ byteorder-1.3.4 \ clap-2.33.0 \ digest-0.8.1 \ either-1.5.3 \ exitcode-1.1.2 \ fake-simd-0.1.2 \ generic-array-0.12.3 \ heck-0.3.1 \ hermit-abi-0.1.6 \ itertools-0.8.2 \ itoa-0.4.5 \ json5-0.2.5 \ libc-0.2.66 \ maplit-1.0.2 \ opaque-debug-0.2.3 \ pest-2.1.3 \ pest_derive-2.1.0 \ pest_generator-2.1.2 \ pest_meta-2.1.3 \ proc-macro2-0.4.30 \ proc-macro2-1.0.9 \ quote-0.6.13 \ quote-1.0.3 \ render_as_tree-0.2.0 \ ryu-1.0.2 \ serde-1.0.104 \ serde_json-1.0.47 \ sha-1-0.8.2 \ strsim-0.8.0 \ structopt-0.2.18 \ structopt-derive-0.2.18 \ syn-0.15.44 \ syn-1.0.16 \ textwrap-0.11.0 \ typenum-1.11.2 \ ucd-trie-0.1.2 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ vec_map-0.8.1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/shimmy/Makefile b/misc/shimmy/Makefile index 5131290a87e9..694ff86cd280 100644 --- a/misc/shimmy/Makefile +++ b/misc/shimmy/Makefile @@ -1,49 +1,49 @@ PORTNAME= shimmy DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MAINTAINER= tagattie@FreeBSD.org COMMENT= Privacy-first alternative to Ollama WWW= https://github.com/Michael-A-Kuykendall/shimmy LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= Michael-A-Kuykendall CARGO_FEATURES= llama-opencl CARGO_TEST_ARGS=--lib MAKE_ENV= GGML_NATIVE=OFF PLIST_FILES= bin/create_realistic_safetensors \ bin/create_test_safetensors \ bin/${PORTNAME} \ bin/test_real_safetensors PORTDOCS= CHANGELOG.md CONTRIBUTING.md DEVELOPERS.md README.md \ ROADMAP.md SECURITY.md OPTIONS_DEFINE= DOCS VISION VULKAN OPTIONS_DEFAULT= VISION VULKAN # i386 build with VULKAN fails with: LLVM ERROR: out of memory OPTIONS_EXCLUDE_i386= VULKAN VISION_DESC= Visual image/web analysis support VISION_VARS= CARGO_FEATURES+=vision VULKAN_BUILD_DEPENDS= glslc:graphics/shaderc \ vulkan-headers>0:graphics/vulkan-headers VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader VULKAN_USES= localbase:ldflags VULKAN_VARS= CARGO_FEATURES+="llama-vulkan shimmy-llama-cpp-2/vulkan" do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/silicon/Makefile b/misc/silicon/Makefile index a3daa0bd54f3..40f1286a5877 100644 --- a/misc/silicon/Makefile +++ b/misc/silicon/Makefile @@ -1,237 +1,237 @@ PORTNAME= silicon DISTVERSIONPREFIX= v DISTVERSION= 0.5.3 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= misc PKGNAMESUFFIX= -code-visualizer MAINTAINER= yuri@FreeBSD.org COMMENT= Create beautiful image of your source code WWW= https://github.com/Aloxaf/silicon LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libonig.so:devel/oniguruma USES= cargo python:build xorg USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= Aloxaf CARGO_CRATES= ab_glyph_rasterizer-0.1.8 \ adler-1.0.2 \ adler2-2.0.0 \ ansi_term-0.12.1 \ 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 \ approx-0.5.1 \ atty-0.2.14 \ autocfg-1.3.0 \ base64-0.22.1 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-0.1.6 \ bytemuck-1.18.0 \ byteorder-1.5.0 \ cc-1.1.21 \ cfg-if-1.0.0 \ clap-2.34.0 \ clipboard-0.5.0 \ clipboard-win-2.2.0 \ clipboard-win-5.4.0 \ cocoa-0.24.1 \ cocoa-foundation-0.1.2 \ color_quant-1.1.0 \ colorchoice-1.0.2 \ conv-0.3.3 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ core-graphics-0.22.3 \ core-graphics-types-0.1.3 \ core-text-19.2.0 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ cstr-0.2.12 \ custom_derive-0.1.7 \ deranged-0.3.11 \ dirs-5.0.1 \ dirs-next-2.0.0 \ dirs-sys-0.4.1 \ dirs-sys-next-0.1.2 \ dlib-0.5.2 \ dwrote-0.11.1 \ either-1.13.0 \ env_filter-0.1.2 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.3.9 \ error-code-3.3.1 \ fastrand-2.1.1 \ fdeflate-0.3.5 \ flate2-1.0.33 \ float-ord-0.3.2 \ fnv-1.0.7 \ font-kit-0.12.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ freetype-0.7.2 \ freetype-sys-0.20.1 \ getrandom-0.1.16 \ getrandom-0.2.15 \ harfbuzz-sys-0.5.0 \ hashbrown-0.14.5 \ heck-0.3.3 \ hermit-abi-0.1.19 \ humantime-2.1.0 \ image-0.24.9 \ imageproc-0.23.0 \ indexmap-2.5.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itoa-1.0.11 \ jpeg-decoder-0.3.1 \ lazy_static-1.5.0 \ libc-0.2.159 \ libloading-0.8.5 \ libredox-0.1.3 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ malloc_buf-0.0.6 \ matrixmultiply-0.3.9 \ memchr-2.7.4 \ miniz_oxide-0.7.4 \ miniz_oxide-0.8.0 \ nalgebra-0.30.1 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ once_cell-1.19.0 \ onig-6.4.0 \ onig_sys-69.8.1 \ option-ext-0.2.0 \ os_info-3.8.2 \ owned_ttf_parser-0.15.2 \ paste-1.0.15 \ pasteboard-0.1.3 \ pathfinder_geometry-0.5.1 \ pkg-config-0.3.31 \ plist-1.7.0 \ png-0.17.13 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.86 \ quick-xml-0.32.0 \ quote-1.0.37 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_distr-0.2.2 \ rand_hc-0.2.0 \ rawpointer-0.2.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_users-0.4.6 \ regex-syntax-0.8.4 \ rustc_version-0.4.1 \ rustix-0.38.37 \ rusttype-0.9.3 \ ryu-1.0.18 \ safe_arch-0.7.2 \ same-file-1.0.6 \ semver-1.0.23 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ shell-words-1.1.0 \ shlex-1.3.0 \ simba-0.7.3 \ simd-adler32-0.3.7 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.109 \ syn-2.0.77 \ syntect-5.2.0 \ tempfile-3.12.0 \ term_size-0.3.2 \ textwrap-0.11.0 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ ttf-parser-0.15.2 \ typenum-1.17.0 \ unicode-ident-1.0.13 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ utf8parse-0.2.2 \ vec_map-0.8.2 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wide-0.7.28 \ 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.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 \ wio-0.2.2 \ x11-clipboard-0.3.3 \ xcb-0.8.2 \ yaml-rust-0.4.5 \ yeslogic-fontconfig-sys-5.0.0 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ pathfinder_simd@git+https://github.com/servo/pathfinder\#1b7c8bcdaf9da3f045af6a650b5f5c00f0c5a7eb PLIST_FILES= bin/${PORTNAME} BINARY_ALIAS= python3=${PYTHON_CMD} PORTSCOUT= limit:^.*[0-9]\.[0-9].*$$ # prevent tags like preview-3 .include diff --git a/misc/star-history/Makefile b/misc/star-history/Makefile index 64fecbe77266..88e605281b59 100644 --- a/misc/star-history/Makefile +++ b/misc/star-history/Makefile @@ -1,235 +1,235 @@ PORTNAME= star-history DISTVERSION= 1.0.32 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Graph history of GitHub stars of a user or repo over time WWW= https://github.com/dtolnay/star-history LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= dtolnay CARGO_CRATES= android_system_properties-0.1.5 \ anyhow-1.0.100 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-rs-1.15.2 \ aws-lc-sys-0.35.0 \ base64-0.22.1 \ bitflags-2.10.0 \ bstr-1.12.1 \ bumpalo-3.19.1 \ bytes-1.11.0 \ cc-1.2.51 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ cmake-0.1.57 \ combine-4.6.7 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ displaydoc-0.2.5 \ dunce-1.0.5 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ find-msvc-tools-0.1.6 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ 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 \ getrandom-0.2.16 \ getrandom-0.3.4 \ h2-0.4.12 \ hashbrown-0.16.1 \ home-0.5.12 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-util-0.1.19 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.12.1 \ ipnet-2.11.0 \ iri-string-0.7.10 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.83 \ libc-0.2.179 \ litemap-0.8.1 \ log-0.4.29 \ lru-slab-0.1.2 \ memchr-2.7.6 \ mime-0.3.17 \ mio-1.1.1 \ normpath-1.5.0 \ num-traits-0.2.19 \ once_cell-1.21.3 \ opener-0.8.3 \ openssl-probe-0.2.0 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ potential_utf-0.1.4 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.104 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ regex-automata-0.4.13 \ reqwest-0.13.1 \ ring-0.17.14 \ rustc-hash-2.1.1 \ rustls-0.23.35 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.13.2 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.8 \ rustversion-1.0.22 \ ryu-1.0.22 \ same-file-1.0.6 \ schannel-0.1.28 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.148 \ serde_yaml-0.9.34+deprecated \ shlex-1.3.0 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.1 \ stable_deref_trait-1.2.1 \ subtle-2.6.1 \ syn-2.0.113 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-rustls-0.26.4 \ tokio-util-0.7.18 \ tower-0.5.2 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-core-0.1.36 \ try-lock-0.2.5 \ unicode-ident-1.0.22 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.7 \ utf8_iter-1.0.4 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-futures-0.4.56 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.83 \ web-time-1.1.0 \ webpki-root-certs-1.0.5 \ winapi-util-0.1.11 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-registry-0.6.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.31 \ zerocopy-derive-0.8.31 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.10 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/tenere/Makefile b/misc/tenere/Makefile index 3d530ff00552..3e9c0c6ca5d3 100644 --- a/misc/tenere/Makefile +++ b/misc/tenere/Makefile @@ -1,401 +1,401 @@ PORTNAME= tenere DISTVERSIONPREFIX= v DISTVERSION= 0.11.3 -PORTREVISION= 3 +PORTREVISION= 4 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.24.2 \ adler2-2.0.1 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ ansi-to-tui-7.0.0 \ ansi_colours-1.2.3 \ anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.99 \ arboard-3.6.1 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.22.1 \ bat-0.25.0 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.9.3 \ bstr-1.12.0 \ bugreport-0.5.1 \ bumpalo-3.19.0 \ bytemuck-1.23.2 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ bytesize-1.3.3 \ cassowary-0.3.0 \ castaway-0.2.4 \ cc-1.2.35 \ cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ clap-4.5.46 \ clap_builder-4.5.46 \ clap_derive-4.5.45 \ clap_lex-0.7.5 \ clipboard-win-5.4.1 \ clircle-0.6.1 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ console-0.15.11 \ content_inspector-0.2.4 \ convert_case-0.7.1 \ core-foundation-sys-0.8.7 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deranged-0.5.3 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ document-features-0.2.11 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ errno-0.3.13 \ error-code-3.3.2 \ etcetera-0.8.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ find-msvc-tools-0.1.0 \ flate2-1.1.2 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ gethostname-1.0.2 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ git-version-0.3.9 \ git-version-macro-0.3.9 \ git2-0.19.0 \ glob-0.3.3 \ globset-0.4.16 \ grep-cli-0.1.11 \ half-2.6.0 \ hashbrown-0.15.5 \ heck-0.5.0 \ home-0.5.11 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.7.0 \ hyper-rustls-0.27.7 \ hyper-util-0.1.16 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.25.7 \ indexmap-2.11.0 \ indoc-2.0.6 \ instability-0.3.9 \ io-uring-0.7.10 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.77 \ libc-0.2.175 \ libgit2-sys-0.17.0+1.8.1 \ libredox-0.1.9 \ libz-sys-1.1.22 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ litrs-0.4.2 \ lock_api-0.4.13 \ log-0.4.27 \ lru-0.12.5 \ lru-slab-0.1.2 \ memchr-2.7.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ moxcms-0.7.5 \ nom-7.1.3 \ ntapi-0.4.1 \ nu-ansi-term-0.50.1 \ num-conv-0.1.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.2 \ objc2-app-kit-0.3.1 \ objc2-core-foundation-0.3.1 \ objc2-core-graphics-0.3.1 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.1 \ objc2-io-surface-0.3.1 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ onig-6.5.1 \ onig_sys-69.9.1 \ option-ext-0.2.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ path_abs-0.5.1 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ plist-1.7.4 \ png-0.18.0 \ potential_utf-0.1.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.101 \ pxfm-0.1.20 \ quick-error-2.0.1 \ quick-xml-0.38.3 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ ratatui-0.29.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.17 \ redox_users-0.5.2 \ regex-1.11.2 \ regex-automata-0.4.10 \ regex-syntax-0.8.6 \ reqwest-0.12.23 \ rgb-0.8.52 \ ring-0.17.14 \ rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ rustix-0.38.44 \ rustix-1.0.8 \ rustls-0.23.31 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.4 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.143 \ serde_spanned-0.6.9 \ serde_spanned-1.0.0 \ serde_urlencoded-0.7.1 \ serde_with-3.14.0 \ serde_with_macros-3.14.0 \ serde_yaml-0.9.34+deprecated \ shell-escape-0.1.5 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.6 \ simd-adler32-0.3.7 \ simdutf8-0.1.5 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ std_prelude-0.2.12 \ strsim-0.11.1 \ strum-0.26.3 \ strum-0.27.2 \ strum_macros-0.26.4 \ strum_macros-0.27.2 \ subtle-2.6.1 \ syn-2.0.106 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ syntect-5.2.0 \ sysinfo-0.33.1 \ termcolor-1.4.1 \ terminal-colorsaurus-0.4.8 \ terminal-trx-0.2.4 \ terminal_size-0.4.3 \ thiserror-1.0.69 \ thiserror-2.0.16 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.16 \ tiff-0.10.3 \ time-0.3.42 \ time-core-0.1.5 \ time-macros-0.2.23 \ tinystr-0.8.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.47.1 \ tokio-macros-2.5.0 \ tokio-rustls-0.26.2 \ toml-0.8.23 \ toml-0.9.5 \ toml_datetime-0.6.11 \ toml_datetime-0.7.0 \ toml_edit-0.22.27 \ toml_parser-1.0.2 \ toml_write-0.1.2 \ toml_writer-1.0.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ tui-textarea-0.7.0 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.3+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-1.0.2 \ weezl-0.1.10 \ wild-2.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.10 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.56.0 \ windows-0.57.0 \ windows-core-0.56.0 \ windows-core-0.57.0 \ windows-implement-0.56.0 \ windows-implement-0.57.0 \ windows-interface-0.56.0 \ windows-interface-0.57.0 \ windows-link-0.1.3 \ windows-result-0.1.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.13 \ wit-bindgen-0.45.0 \ writeable-0.6.1 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ xterm-color-1.0.1 \ yaml-rust-0.4.5 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.4 \ zerovec-derive-0.11.1 \ zune-core-0.4.12 \ zune-jpeg-0.4.20 PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/timr-tui/Makefile b/misc/timr-tui/Makefile index c8e938acfd3a..8e042aa1c690 100644 --- a/misc/timr-tui/Makefile +++ b/misc/timr-tui/Makefile @@ -1,385 +1,386 @@ PORTNAME= timr-tui DISTVERSIONPREFIX= v DISTVERSION= 1.7.1 +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= TUI to organize your time: Pomodoro, Countdown, Timer WWW= https://github.com/sectore/timr-tui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= sectore CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.1 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ alsa-0.9.1 \ alsa-sys-0.3.1 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arrayvec-0.7.6 \ async-broadcast-0.7.2 \ async-channel-2.5.0 \ async-executor-1.13.3 \ async-io-2.6.0 \ async-lock-3.4.2 \ async-process-2.5.0 \ async-recursion-1.1.1 \ async-signal-0.2.13 \ async-task-4.7.1 \ async-trait-0.1.89 \ atomic-0.6.1 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.76 \ base64-0.22.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ blocking-1.6.2 \ bumpalo-3.19.1 \ bytemuck-1.24.0 \ bytes-1.11.0 \ castaway-0.2.4 \ cc-1.2.51 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ color-eyre-0.6.5 \ color-spantrace-0.3.0 \ colorchoice-1.0.4 \ combine-4.6.7 \ compact_str-0.9.0 \ concurrent-queue-2.5.0 \ convert_case-0.10.0 \ coreaudio-rs-0.13.0 \ cpal-0.16.0 \ cpufeatures-0.2.17 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.7 \ csscolorparser-0.6.2 \ darling-0.23.0 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ dasp_sample-0.11.0 \ deltae-0.3.2 \ deranged-0.5.5 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ digest-0.10.7 \ directories-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ document-features-0.2.12 \ either-1.15.0 \ encoding_rs-0.8.35 \ endi-1.1.1 \ enumflags2-0.7.12 \ enumflags2_derive-0.7.12 \ equivalent-1.0.2 \ errno-0.3.14 \ euclid-0.22.11 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ extended-0.1.0 \ eyre-0.6.12 \ fancy-regex-0.11.0 \ fastrand-2.3.0 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.6 \ finl_unicode-1.4.0 \ fixedbitset-0.4.2 \ fnv-1.0.7 \ foldhash-0.2.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.1 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gimli-0.32.3 \ hashbrown-0.16.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ ident_case-1.0.1 \ indenter-0.3.4 \ indexmap-2.12.1 \ indoc-2.0.7 \ instability-0.3.11 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ js-sys-0.3.83 \ kasuari-0.4.11 \ lab-0.11.0 \ lazy_static-1.5.0 \ libc-0.2.178 \ libredox-0.1.12 \ line-clipping-0.3.5 \ linux-raw-sys-0.11.0 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.16.2 \ mac-notification-sys-0.6.9 \ mac_address-1.1.8 \ mach2-0.4.3 \ matchers-0.2.0 \ memchr-2.7.6 \ memmem-0.1.1 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ ndk-0.9.0 \ ndk-context-0.1.1 \ ndk-sys-0.6.0+11769913 \ nix-0.29.0 \ nix-0.30.1 \ nom-7.1.3 \ notify-rust-4.11.7 \ nu-ansi-term-0.50.3 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_enum-0.7.5 \ num_enum_derive-0.7.5 \ num_threads-0.1.7 \ objc2-0.6.3 \ objc2-audio-toolbox-0.3.2 \ objc2-core-audio-0.3.2 \ objc2-core-audio-types-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ object-0.37.3 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ ordered-float-4.6.0 \ ordered-stream-0.2.0 \ owo-colors-4.2.3 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ pest-2.8.4 \ pest_derive-2.8.4 \ pest_generator-2.8.4 \ pest_meta-2.8.4 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ piper-0.2.4 \ pkg-config-0.3.32 \ polling-3.11.0 \ portable-atomic-1.13.0 \ powerfmt-0.2.0 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.104 \ quick-xml-0.37.5 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.8.5 \ rand_core-0.6.4 \ ratatui-0.30.0 \ ratatui-core-0.1.0 \ ratatui-crossterm-0.1.0 \ ratatui-macros-0.7.0 \ ratatui-termwiz-0.1.0 \ ratatui-widgets-0.3.0 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rodio-0.21.1 \ rustc-demangle-0.1.26 \ rustc_version-0.4.1 \ rustix-1.1.3 \ rustversion-1.0.22 \ ryu-1.0.22 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.148 \ serde_repr-0.1.20 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ siphasher-1.0.1 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ symphonia-0.5.5 \ symphonia-bundle-mp3-0.5.5 \ symphonia-core-0.5.5 \ symphonia-format-riff-0.5.5 \ symphonia-metadata-0.5.5 \ syn-1.0.109 \ syn-2.0.112 \ tauri-winrt-notification-0.7.2 \ tempfile-3.24.0 \ terminfo-0.9.0 \ termios-0.3.3 \ termwiz-0.23.3 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ thread_local-1.1.9 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tokio-1.48.0 \ tokio-macros-2.6.0 \ tokio-stream-0.1.17 \ tokio-util-0.7.17 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.6+spec-1.1.0 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ tui-input-0.15.0 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ uds_windows-1.1.0 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-2.0.0 \ unicode-width-0.2.2 \ utf8parse-0.2.2 \ uuid-1.19.0 \ valuable-0.1.1 \ version_check-0.9.5 \ vtparse-0.6.2 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-futures-0.4.56 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.83 \ wezterm-bidi-0.2.3 \ wezterm-blob-leases-0.1.1 \ wezterm-color-types-0.3.0 \ wezterm-dynamic-0.2.1 \ wezterm-dynamic-derive-0.1.1 \ wezterm-input-types-0.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.54.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.54.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-result-0.1.2 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.45.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.1.0 \ windows-version-0.1.7 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.46.0 \ zbus-5.12.0 \ zbus_macros-5.12.0 \ zbus_names-4.2.0 \ zmij-1.0.7 \ zvariant-5.8.0 \ zvariant_derive-5.8.0 \ zvariant_utils-3.2.1 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/misc/wavedrom/Makefile b/misc/wavedrom/Makefile index 6fe0a798ad52..6f2296239653 100644 --- a/misc/wavedrom/Makefile +++ b/misc/wavedrom/Makefile @@ -1,167 +1,167 @@ PORTNAME= wavedrom DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Beautiful Digital Timing Diagrams with Rust WWW= https://coastalwhite.github.io/wavedrom-rs \ https://github.com/coastalwhite/wavedrom-rs LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= coastalwhite GH_PROJECT= ${PORTNAME}-rs CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.98 \ autocfg-1.4.0 \ bitflags-2.9.0 \ block-buffer-0.10.4 \ bstr-1.12.0 \ bumpalo-3.17.0 \ cc-1.2.21 \ cfg-if-1.0.0 \ chrono-0.4.41 \ clap-4.5.37 \ clap_builder-4.5.37 \ clap_complete-4.5.49 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crypto-common-0.1.6 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ dbus-0.9.7 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ digest-0.10.7 \ env_filter-0.1.3 \ env_logger-0.11.8 \ errno-0.3.11 \ fastrand-2.3.0 \ fnv-1.0.7 \ generic-array-0.14.7 \ getopts-0.2.21 \ getrandom-0.3.2 \ handlebars-6.3.2 \ hex-0.4.3 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ jiff-0.2.13 \ jiff-static-0.2.13 \ js-sys-0.3.77 \ json5-0.4.1 \ libc-0.2.172 \ libdbus-sys-0.2.5 \ linux-raw-sys-0.9.4 \ log-0.4.27 \ mdbook-0.4.49 \ memchr-2.7.4 \ normpath-1.3.0 \ num-modular-0.6.1 \ num-order-1.2.0 \ num-traits-0.2.19 \ once_cell-1.21.3 \ opener-0.7.2 \ pest-2.8.0 \ pest_derive-2.8.0 \ pest_generator-2.8.0 \ pest_meta-2.8.0 \ pkg-config-0.3.32 \ portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ proc-macro2-1.0.95 \ pulldown-cmark-0.9.6 \ pulldown-cmark-0.10.3 \ pulldown-cmark-escape-0.10.1 \ pulldown-cmark-to-cmark-10.0.4 \ quote-1.0.40 \ r-efi-5.2.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustix-1.0.7 \ rustversion-1.0.20 \ ryu-1.0.20 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ sha2-0.10.9 \ shlex-1.3.0 \ strsim-0.11.1 \ syn-2.0.101 \ tempfile-3.19.1 \ terminal_size-0.4.2 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ toml-0.5.11 \ topological-sort-0.2.2 \ ttf-parser-0.19.2 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicase-2.8.1 \ unicode-ident-1.0.18 \ unicode-width-0.1.14 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.61.0 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.1 \ windows-result-0.3.2 \ windows-strings-0.4.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 \ wit-bindgen-rt-0.39.0 PLIST_FILES= bin/${PORTNAME} \ bin/mdbook-wavedrom-rs do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest .for e in ${PORTNAME} mdbook-wavedrom-rs ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/${e} \ ${STAGEDIR}${PREFIX}/bin/${e} .endfor .include diff --git a/misc/wthrr/Makefile b/misc/wthrr/Makefile index ff7f7ee8e097..8603e2ee4e93 100644 --- a/misc/wthrr/Makefile +++ b/misc/wthrr/Makefile @@ -1,212 +1,212 @@ PORTNAME= wthrr DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= misc MAINTAINER= pkubaj@FreeBSD.org COMMENT= Weather companion for the terminal WWW= https://crates.io/crates/wthrr LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= tobealive GH_PROJECT= ${PORTNAME}-the-weathercrab CARGO_CRATES= addr2line-0.24.1 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstyle-1.0.8 \ anyhow-1.0.89 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base64-0.21.7 \ base64-0.22.1 \ bitflags-2.6.0 \ bumpalo-3.16.0 \ bytes-1.7.2 \ cc-1.1.23 \ cfg-if-1.0.0 \ chrono-0.4.38 \ clap-4.5.19 \ clap_builder-4.5.19 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ console-0.15.8 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ dialoguer-0.11.0 \ directories-5.0.1 \ dirs-sys-0.4.1 \ encode_unicode-0.3.6 \ encoding_rs-0.8.34 \ equivalent-1.0.1 \ errno-0.3.9 \ fastrand-2.1.1 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.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 \ getrandom-0.2.15 \ gimli-0.31.0 \ h2-0.4.6 \ hashbrown-0.14.5 \ heck-0.5.0 \ hermit-abi-0.3.9 \ http-1.1.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.9.5 \ 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 \ indexmap-2.5.0 \ ipnet-2.10.0 \ itoa-1.0.11 \ js-sys-0.3.70 \ lazy_static-1.5.0 \ libc-0.2.159 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ memchr-2.7.4 \ mime-0.3.17 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ native-tls-0.2.12 \ num-traits-0.2.19 \ object-0.36.4 \ once_cell-1.20.1 \ openssl-0.10.66 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.103 \ option-ext-0.2.0 \ optional_struct-0.5.2 \ optional_struct_macro-0.5.2 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ portable-atomic-1.9.0 \ proc-macro2-1.0.86 \ pure-rust-locales-0.8.1 \ quote-1.0.37 \ redox_users-0.4.6 \ regex-1.11.0 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ reqwest-0.12.8 \ ring-0.17.8 \ ron-0.8.1 \ rustc-demangle-0.1.24 \ rustix-0.38.37 \ rustls-0.23.13 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.9.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.17 \ ryu-1.0.18 \ schannel-0.1.24 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.12.0 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ serde_urlencoded-0.7.1 \ shell-words-1.1.0 \ shlex-1.3.0 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.7 \ spin-0.9.8 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.79 \ sync_wrapper-1.0.1 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tempfile-3.13.0 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ 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 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.13 \ unicode-normalization-0.1.24 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ url-2.5.2 \ vcpkg-0.2.15 \ 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 \ windows-core-0.52.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 \ zeroize-1.8.1 MAKE_ENV= OPENSSL_DIR=${OPENSSLDIR} PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/xd-rust/Makefile b/misc/xd-rust/Makefile index 40e220dc2401..23d0d7075afd 100644 --- a/misc/xd-rust/Makefile +++ b/misc/xd-rust/Makefile @@ -1,106 +1,106 @@ PORTNAME= xd DISTVERSION= 0.0.4 -PORTREVISION= 47 +PORTREVISION= 48 CATEGORIES= misc MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/:main DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main MAINTAINER= yuri@FreeBSD.org COMMENT= Tool that dumps binary input in a variety of formats WWW= https://bitbucket.org/delan/xd/src/default/ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cargo CARGO_CRATES= addr2line-0.14.0 \ adler-0.2.3 \ aho-corasick-0.7.15 \ ansi_term-0.11.0 \ atty-0.2.14 \ autocfg-0.1.7 \ autocfg-1.0.1 \ backtrace-0.3.54 \ bitflags-1.2.1 \ cc-1.0.62 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-2.33.3 \ cloudabi-0.0.3 \ color-eyre-0.5.7 \ color-spantrace-0.1.4 \ eyre-0.6.3 \ fuchsia-cprng-0.1.1 \ generator-0.6.23 \ gimli-0.23.0 \ hermit-abi-0.1.17 \ indenter-0.3.0 \ itoa-0.4.6 \ jane-eyre-0.3.0 \ lazy_static-1.4.0 \ libc-0.2.80 \ log-0.4.11 \ loom-0.3.6 \ memchr-2.3.4 \ miniz_oxide-0.4.3 \ mktemp-0.4.0 \ nix-0.19.1 \ object-0.22.0 \ once_cell-1.5.2 \ owo-colors-1.1.3 \ pin-project-lite-0.1.11 \ pledge-0.4.0 \ proc-macro2-1.0.24 \ quote-1.0.7 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ regex-1.4.2 \ regex-syntax-0.6.21 \ rustc-demangle-0.1.18 \ rustc_version-0.2.3 \ ryu-1.0.5 \ scoped-tls-1.0.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.117 \ serde_derive-1.0.117 \ serde_json-1.0.59 \ sharded-slab-0.1.0 \ strsim-0.8.0 \ syn-1.0.48 \ textwrap-0.11.0 \ thread_local-1.0.1 \ tracing-0.1.21 \ tracing-attributes-0.1.11 \ tracing-core-0.1.17 \ tracing-error-0.1.2 \ tracing-subscriber-0.2.15 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ unveil-0.2.1 \ uuid-0.7.4 \ vec_map-0.8.2 \ 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 BB_ACCOUNT= delan BB_PROJECT= ${PORTNAME} BB_COMMIT= 4bdbb191ed6d WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/xplr/Makefile b/misc/xplr/Makefile index 7e9bef03f274..fe34740fd968 100644 --- a/misc/xplr/Makefile +++ b/misc/xplr/Makefile @@ -1,57 +1,57 @@ PORTNAME= xplr DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= lcook@FreeBSD.org COMMENT= Hackable, minimal, fast TUI file explorer WWW= https://xplr.dev LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash:shells/bash USES= cargo compiler desktop-file-utils gmake luajit USE_GITHUB= yes GH_ACCOUNT= sayanarijit BINARY_ALIAS= make=gmake PORTDOCS= CODE_OF_CONDUCT.md README.md RELEASE.md _EXAMPLES= ${WRKSRC}/src/init.lua PORTEXAMPLES= ${_EXAMPLES:T} OPTIONS_DEFINE= DOCS EXAMPLES _ASSETS= ${WRKSRC}/assets _ICONS= ${STAGEDIR}${PREFIX}/share/icons/hicolor post-install: ${INSTALL_DATA} ${_ASSETS}/desktop/${PORTNAME}.desktop \ ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop @${MKDIR} ${_ICONS}/scalable/apps ${INSTALL_DATA} ${_ASSETS}/icon/${PORTNAME}.svg \ ${_ICONS}/scalable/apps .for res in 16 32 64 128 @${MKDIR} ${_ICONS}/${res}x${res}/apps .for icon in ico png ${INSTALL_DATA} ${_ASSETS}/icon/${PORTNAME}${res}.${icon} \ ${_ICONS}/${res}x${res}/apps/${PORTNAME}.${icon} .endfor .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} ${_EXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/misc/zine/Makefile b/misc/zine/Makefile index 28f454461bd7..28d806544882 100644 --- a/misc/zine/Makefile +++ b/misc/zine/Makefile @@ -1,332 +1,332 @@ PORTNAME= zine DISTVERSIONPREFIX= v DISTVERSION= 0.16.0 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Simple and opinionated tool to build your own magazine WWW= https://zineland.github.io LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= zineland CARGO_CRATES= addr2line-0.20.0 \ adler-1.0.2 \ ahash-0.8.3 \ aho-corasick-1.0.2 \ anstream-0.3.2 \ anstyle-1.0.1 \ anstyle-parse-0.2.1 \ anstyle-query-1.0.0 \ anstyle-wincon-1.0.1 \ anyhow-1.0.71 \ async-trait-0.1.70 \ autocfg-1.1.0 \ backtrace-0.3.68 \ base64-0.21.2 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.3.3 \ block-buffer-0.10.4 \ bstr-1.5.0 \ byteorder-1.4.3 \ bytes-1.4.0 \ cc-1.0.79 \ cfg-if-1.0.0 \ clap-4.3.10 \ clap_builder-4.3.10 \ clap_lex-0.5.0 \ clipboard-win-4.5.0 \ colorchoice-1.0.0 \ convert_case-0.4.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ cpufeatures-0.2.8 \ crc32fast-1.3.2 \ crossbeam-channel-0.5.8 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.15 \ crossbeam-utils-0.8.16 \ crypto-common-0.1.6 \ cssparser-0.27.2 \ cssparser-macros-0.6.1 \ dashmap-5.4.0 \ derive_more-0.99.17 \ digest-0.10.7 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.4 \ dtoa-1.0.8 \ dtoa-short-0.3.4 \ dyn-clone-1.0.11 \ either-1.8.1 \ encoding_rs-0.8.32 \ endian-type-0.1.2 \ equivalent-1.0.0 \ errno-0.3.1 \ errno-dragonfly-0.1.2 \ error-code-2.3.1 \ fancy-regex-0.7.1 \ fastrand-1.9.0 \ fastwebsockets-0.4.2 \ fd-lock-3.0.13 \ filetime-0.2.21 \ fixedbitset-0.4.2 \ flate2-1.0.26 \ fluent-0.16.0 \ fluent-bundle-0.15.2 \ fluent-langneg-0.13.0 \ fluent-syntax-0.11.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fsevent-sys-4.1.0 \ futf-0.1.5 \ futures-0.3.28 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ futures-io-0.3.28 \ futures-sink-0.3.28 \ futures-task-0.3.28 \ futures-util-0.3.28 \ fxhash-0.2.1 \ generic-array-0.14.7 \ genkit-0.3.1 \ getopts-0.2.21 \ getrandom-0.1.16 \ getrandom-0.2.10 \ gimli-0.27.3 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ hashbrown-0.14.0 \ hermit-abi-0.3.2 \ html5ever-0.26.0 \ http-0.2.9 \ http-body-0.4.5 \ http-range-header-0.3.0 \ httparse-1.8.0 \ httpdate-1.0.2 \ hyper-0.14.27 \ hyper-tls-0.5.0 \ include_dir-0.7.3 \ include_dir_macros-0.7.3 \ indexmap-1.9.3 \ indexmap-2.0.0 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ instant-0.1.12 \ intl-memoizer-0.5.1 \ intl_pluralrules-7.0.2 \ io-lifetimes-1.0.11 \ is-terminal-0.4.8 \ itoa-0.4.8 \ itoa-1.0.8 \ kqueue-1.0.7 \ kqueue-sys-1.0.3 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.147 \ line-wrap-0.1.1 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.3 \ lock_api-0.4.10 \ log-0.4.19 \ lol_html-1.0.1 \ mac-0.1.1 \ markup5ever-0.11.0 \ markup5ever_rcdom-0.2.0 \ matches-0.1.10 \ memchr-2.5.0 \ memo-map-0.3.1 \ memoffset-0.6.5 \ memoffset-0.9.0 \ mime-0.3.17 \ mime_guess-2.0.4 \ minijinja-1.0.3 \ miniz_oxide-0.7.1 \ mio-0.8.8 \ native-tls-0.2.11 \ new_debug_unreachable-1.0.4 \ nibble_vec-0.1.0 \ nix-0.23.2 \ nodrop-0.1.14 \ normpath-1.1.1 \ notify-6.0.1 \ notify-debouncer-mini-0.3.0 \ num_cpus-1.16.0 \ object-0.31.1 \ once_cell-1.18.0 \ opener-0.6.1 \ openssl-0.10.55 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-111.26.0+1.1.1u \ openssl-sys-0.9.90 \ parking_lot-0.12.1 \ parking_lot_core-0.9.8 \ percent-encoding-2.3.0 \ petgraph-0.6.3 \ phf-0.8.0 \ phf-0.10.1 \ phf_codegen-0.8.0 \ phf_codegen-0.10.0 \ phf_generator-0.8.0 \ phf_generator-0.10.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ phf_shared-0.10.0 \ pin-project-1.1.2 \ pin-project-internal-1.1.2 \ pin-project-lite-0.2.10 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ plist-1.4.3 \ ppv-lite86-0.2.17 \ precomputed-hash-0.1.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.63 \ promptly-0.3.1 \ pulldown-cmark-0.9.3 \ quick-xml-0.28.2 \ quote-1.0.29 \ radix_trie-0.2.1 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ rayon-1.7.0 \ rayon-core-1.11.0 \ redox_syscall-0.2.16 \ redox_syscall-0.3.5 \ redox_users-0.4.3 \ regex-1.8.4 \ regex-automata-0.1.10 \ regex-syntax-0.6.29 \ regex-syntax-0.7.2 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ rustix-0.37.22 \ rustix-0.38.2 \ rustyline-9.1.2 \ ryu-1.0.14 \ safemem-0.3.3 \ same-file-1.0.6 \ schannel-0.1.22 \ scopeguard-1.1.0 \ security-framework-2.9.1 \ security-framework-sys-2.9.0 \ selectors-0.22.0 \ self_cell-0.10.2 \ self_cell-1.0.1 \ semver-1.0.17 \ serde-1.0.166 \ serde_derive-1.0.166 \ serde_json-1.0.100 \ serde_spanned-0.6.3 \ servo_arc-0.1.1 \ sha1-0.10.5 \ signal-hook-registry-1.4.1 \ simdutf8-0.1.4 \ siphasher-0.3.10 \ smallvec-1.10.0 \ socket2-0.4.9 \ stable_deref_trait-1.2.0 \ str-buf-1.0.6 \ string_cache-0.8.7 \ string_cache_codegen-0.5.2 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.23 \ syntect-5.0.0 \ tempfile-3.6.0 \ tendril-0.4.3 \ test-case-2.2.2 \ test-case-macros-2.2.2 \ thin-slice-0.1.1 \ thiserror-1.0.41 \ thiserror-impl-1.0.41 \ thread-id-4.1.0 \ time-0.3.22 \ time-core-0.1.1 \ time-macros-0.2.9 \ tinystr-0.7.1 \ tokio-1.29.1 \ tokio-macros-2.1.0 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.8 \ toml-0.7.5 \ toml_datetime-0.6.3 \ toml_edit-0.19.11 \ tower-0.4.13 \ tower-http-0.4.1 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-core-0.1.31 \ try-lock-0.2.4 \ type-map-0.4.0 \ typenum-1.16.0 \ unic-langid-0.9.1 \ unic-langid-impl-0.9.1 \ unicase-2.6.0 \ unicode-blocks-0.1.8 \ unicode-ident-1.0.10 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.10 \ utf-8-0.7.6 \ utf8parse-0.2.1 \ vcpkg-0.2.15 \ version_check-0.9.4 \ walkdir-2.3.3 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.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 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.2 \ windows-targets-0.48.1 \ 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.7 \ words-count-0.1.5 \ xml5ever-0.17.0 \ yaml-rust-0.4.5 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/multimedia/ab-av1/Makefile b/multimedia/ab-av1/Makefile index d55f9e91a713..ac6bb7cd042b 100644 --- a/multimedia/ab-av1/Makefile +++ b/multimedia/ab-av1/Makefile @@ -1,30 +1,31 @@ PORTNAME= ab-av1 DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org COMMENT= AV1 re-encoding using ffmpeg, svt-av1 & vmaf WWW= https://github.com/alexheretic/ab-av1 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ffmpeg:multimedia/ffmpeg USES= cargo USE_GITHUB= yes GH_ACCOUNT= alexheretic PLIST_FILES= bin/${PORTNAME} \ share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} post-install: .for _shell in bash fish zsh @${ECHO_MSG} "Generating ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*}" @${CARGO_CARGO_RUN} run ${CARGO_BUILD_ARGS} -- print-completions ${_shell} \ >${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*} .endfor .include diff --git a/multimedia/alass/Makefile b/multimedia/alass/Makefile index f83f317d4695..61742976e26f 100644 --- a/multimedia/alass/Makefile +++ b/multimedia/alass/Makefile @@ -1,110 +1,110 @@ PORTNAME= alass DISTVERSIONPREFIX= v DISTVERSION= 2.0.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org COMMENT= Automatic Language-Agnostic Subtitle Synchronization WWW= https://github.com/kaegi/alass LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/../LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= kaegi WRKSRC_SUBDIR= alass-cli CARGO_CRATES= aho-corasick-0.6.10 \ ansi_term-0.11.0 \ ascii-0.7.1 \ atty-0.2.13 \ autocfg-0.1.6 \ backtrace-0.3.38 \ backtrace-sys-0.1.31 \ bitflags-1.2.0 \ byteorder-1.3.2 \ c2-chacha-0.2.2 \ cast-0.2.2 \ cc-1.0.45 \ cfg-if-0.1.10 \ clap-2.33.0 \ combine-2.5.2 \ ctrlc-3.1.3 \ either-1.5.3 \ encoding_rs-0.8.20 \ enum_primitive-0.1.1 \ error-chain-0.10.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ getrandom-0.1.12 \ image-0.13.0 \ itertools-0.8.0 \ itoa-0.4.4 \ lazy_static-0.2.11 \ lazy_static-1.4.0 \ libc-0.2.62 \ log-0.3.9 \ log-0.4.8 \ memchr-2.2.1 \ nix-0.14.1 \ nom-2.1.0 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.1.42 \ num-traits-0.1.43 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ numtoa-0.1.0 \ pbr-1.0.2 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ proc-macro2-1.0.4 \ quote-0.6.13 \ quote-1.0.2 \ rand-0.7.2 \ rand_chacha-0.2.1 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ redox_syscall-0.1.56 \ redox_termios-0.1.1 \ regex-0.2.11 \ regex-syntax-0.5.6 \ rmp-0.8.8 \ rmp-serde-0.14.0 \ rustc-demangle-0.1.16 \ ryu-1.0.0 \ safemem-0.2.0 \ serde-1.0.101 \ serde_derive-1.0.101 \ serde_json-1.0.40 \ strsim-0.8.0 \ subparse-0.6.2 \ syn-0.15.44 \ syn-1.0.5 \ synstructure-0.10.2 \ termion-1.5.3 \ textwrap-0.11.0 \ thread_local-0.3.6 \ threadpool-1.7.1 \ time-0.1.42 \ ucd-util-0.1.5 \ unicode-width-0.1.6 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ utf8-ranges-1.0.4 \ vec_map-0.8.1 \ vobsub-0.2.3 \ void-1.0.2 \ wasi-0.7.0 \ webrtc-vad-0.4.0 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME}-cli .include diff --git a/multimedia/av1an/Makefile b/multimedia/av1an/Makefile index 2accb1ba0894..45fef2785b49 100644 --- a/multimedia/av1an/Makefile +++ b/multimedia/av1an/Makefile @@ -1,28 +1,28 @@ PORTNAME= av1an DISTVERSION= 0.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Command-line encoding framework with per scene quality WWW= https://github.com/rust-av/Av1an LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${BUILD_DEPENDS_${ARCH}} BUILD_DEPENDS_amd64= nasm:devel/nasm LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ libvapoursynth-script.so:multimedia/vapoursynth USES= cargo llvm localbase:ldflags USE_GITHUB= yes GH_TAGNAME= 0.5 GH_ACCOUNT= rust-av GH_PROJECT= Av1an PLIST_FILES= bin/${PORTNAME} # XXX https://github.com/rust-lang/cargo/issues/4101 CARGO_INSTALL_PATH= ${PORTNAME} .include diff --git a/multimedia/ccextractor/Makefile b/multimedia/ccextractor/Makefile index 8e05493889a7..f00e77abe672 100644 --- a/multimedia/ccextractor/Makefile +++ b/multimedia/ccextractor/Makefile @@ -1,79 +1,80 @@ PORTNAME= ccextractor DISTVERSION= 0.96.6 +PORTREVISION= 1 CATEGORIES= multimedia converters MASTER_SITES= https://github.com/CCExtractor/ccextractor/releases/download/v${DISTVERSION}/:master DISTFILES= ccextractor.${DISTVERSION}.tar.gz:master MAINTAINER= fuz@FreeBSD.org COMMENT= Subtitle extractor WWW= https://ccextractor.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgpac.so:multimedia/gpac \ libpng.so:graphics/png \ libprotobuf-c.so:devel/protobuf-c \ libutf8proc.so:textproc/utf8proc RUN_DEPENDS= ${LOCALBASE}/share/fonts/noto/NotoSans-Regular.ttf:x11-fonts/noto-sans USES= autoreconf cargo iconv localbase:ldflags llvm pkgconfig GNU_CONFIGURE= yes ALL_TARGET= ccextractor CFLAGS+= -fcommon -DUNIX \ -I${LOCALBASE}/include/freetype2 \ -I${LOCALBASE}/include/protobuf-c \ -I${ICONV_INCLUDE_PATH} LIBS+= -lfreetype -lgpac -lmd -lpng -lprotobuf-c -lutf8proc -lz ${ICONV_LIB} CARGO_SRC_SUBDIR= ../src/rust CARGO_TARGET_DIR= ${WRKSRC}/rust PATCH_WRKSRC= ${WRKDIR}/ccextractor WRKSRC= ${PATCH_WRKSRC}/linux PLIST_FILES= bin/${ALL_TARGET} OPTIONS_DEFINE= HARDSUBX OCR OPTIONS_DEFAULT= HARDSUBX OCR HARDSUBX_DESC= Extraction of burnt subtitles (hard subtitles) OCR_DESC= Optical Character Recognition HARDSUBX_IMPLIES= OCR HARDSUBX_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg HARDSUBX_CONFIGURE_ENABLE= ffmpeg hardsubx HARDSUBX_VARS= CARGO_FEATURES+=hardsubx_ocr OCR_LIB_DEPENDS= libtesseract.so:graphics/tesseract \ libleptonica.so:graphics/leptonica \ libarchive.so:archivers/libarchive \ libcurl.so:ftp/curl OCR_CONFIGURE_ENABLE= ocr .include # ensure we do not bundle any dependencies by accident post-extract: ${RM} -r ${PATCH_WRKSRC}/src/thirdparty pre-configure: ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \ ${PATCH_WRKSRC}/src/lib_ccx/params.c pre-build: (cd ${WRKSRC}/../src/lib_ccx && \ echo "#ifndef CCX_CCEXTRACTOR_COMPILE_REAL_H" >compile_info_real.h ;\ echo "#define CCX_CCEXTRACTOR_COMPILE_REAL_H" >>compile_info_real.h ;\ echo "#define GIT_COMMIT \"${PKGVERSION} (FreeBSD ports)\"" >>compile_info_real.h ;\ echo "#define COMPILE_DATE \"$$(date -u +%Y-%m-%d)\"" >>compile_info_real.h ;\ echo "#endif" >>compile_info_real.h) ${CARGO_CARGO_RUN} build \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${STAGEDIR}${PREFIX}/bin .include diff --git a/multimedia/dovi_tool/Makefile b/multimedia/dovi_tool/Makefile index e84805cbb24e..56ecc9d2ff43 100644 --- a/multimedia/dovi_tool/Makefile +++ b/multimedia/dovi_tool/Makefile @@ -1,21 +1,21 @@ PORTNAME= dovi_tool DISTVERSION= 2.1.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= multimedia MAINTAINER= michiel@vanbaak.eu COMMENT= Tool combining multiple utilities for working with Dolby Vision WWW= https://github.com/quietvoid/dovi_tool LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= quietvoid CARGO_FEATURES= --no-default-features \ internal-font PLIST_FILES= bin/dovi_tool .include diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile index bf7bb7ecbf81..cdd06e582756 100644 --- a/multimedia/gstreamer1-plugins-rust/Makefile +++ b/multimedia/gstreamer1-plugins-rust/Makefile @@ -1,95 +1,96 @@ PORTNAME= gstreamer1-plugins-rust DISTVERSION= ${gst-rust_VERSION} +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= multimedia@FreeBSD.org COMMENT= Various GStreamer plugins written in Rust WWW= https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs LICENSE= APACHE20 MIT MPL20 LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE-MPL-2.0 BUILD_DEPENDS= cargo-cbuild:devel/cargo-c \ ${PY_TOMLI} USES= cargo gnome gstreamer meson pkgconfig python:build shebangfix ssl USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= gstreamer GL_PROJECT= gst-plugins-rs USE_GNOME= glib20 USE_GSTREAMER= webrtc SHEBANG_FILES= dependencies.py MESON_ARGS= -Ddoc=disabled -Dskia=disabled -Dwhisper=disabled CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} .if ${MACHINE_ARCH} == i386 || "${MACHINE_ARCH:Marmv?}" != "" # https://github.com/rust-lang/rust/issues/85598 LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif BINARY_ALIAS= python3=${PYTHON_CMD} OPTIONS_DEFINE= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM VALIDATE VVDEC WEBP OPTIONS_DEFAULT= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM VVDEC WEBP OPTIONS_EXCLUDE_aarch64= CSOUND # https://github.com/neithanmo/csound-rs/commit/8962b89d7bda OPTIONS_EXCLUDE_armv7= CSOUND # https://github.com/neithanmo/csound-rs/commit/8962b89d7bda OPTIONS_EXCLUDE_powerpc= CSOUND DAV1D OPTIONS_EXCLUDE_powerpc64= CSOUND OPTIONS_EXCLUDE_powerpc64le= CSOUND OPTIONS_SUB= yes ASM_BUILD_DEPENDS= nasm:devel/nasm CAIRO_USE= GNOME=cairo CAIRO_MESON_ENABLED= videofx CSOUND_DESC= Audio filtering via Csound CSOUND_LIB_DEPENDS= libcsound64.so:audio/csound CSOUND_CONFIGURE_ENV= CSOUND_LIB_DIR="${LOCALBASE}/lib" CSOUND_MESON_ENABLED= csound DAV1D_DESC= AV1 video decoding via libdav1d DAV1D_LIB_DEPENDS= libdav1d.so:multimedia/dav1d DAV1D_MESON_ENABLED= dav1d GTK4_LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene GTK4_USE= GNOME=gtk40 GSTREAMER=gl GTK4_MESON_ENABLED= gtk4 PANGO_USE= GNOME=cairo,pango PANGO_MESON_ENABLED= closedcaption onvif SODIUM_DESC= File encryption and decryption via libsodium SODIUM_LIB_DEPENDS= libsodium.so:security/libsodium SODIUM_MESON_ENABLED= sodium SODIUM_MESON_ON= -Dsodium-source=system VALIDATE_DESC= Validation plugin VALIDATE_USE= GSTREAMER=devtools VALIDATE_MESON_ENABLED= validate VVDEC_DESC= Versatile Video Decoder support VVDEC_LIB_DEPENDS= libvvdec.so:multimedia/vvdec VVDEC_MESON_ENABLED= vvdec WEBP_LIB_DEPENDS= libwebpdemux.so:graphics/webp WEBP_MESON_ENABLED= webp post-patch: # Make each cargo subcommand very verbose @${REINPLACE_CMD} -Ee "/cargo.*'c?(build|test)'/s/]/, '--verbose', '--verbose'&/" \ ${WRKSRC}/cargo_wrapper.py .include diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index 5e71f0473220..dbe524f7babc 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -1,73 +1,74 @@ PORTNAME= gstreamer PORTVERSION= ${_GST_VERSION} +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/ PKGNAMESUFFIX= 1 MAINTAINER= multimedia@FreeBSD.org COMMENT= Media applications framework WWW= https://gstreamer.freedesktop.org/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libunwind.so:devel/libunwind USES= bison gnome gstreamer:_internal meson ninja \ pkgconfig python:build shebangfix tar:xz USE_GNOME= glib20 introspection:build USE_GSTREAMER= # USE_LDCONFIG= yes SHEBANG_FILES= docs/gst-plugins-doc-cache-generator.py \ gst/parse/get_flex_version.py \ scripts/extract-release-date-from-doap-file.py \ MESON_ARGS= -D dbghelp=disabled \ -D doc=disabled \ -D examples=disabled \ -D libdw=disabled \ -D tests=disabled PORTSCOUT= limitw:1,even PLIST_SUB= SOVERSION=${_GST_SOVERSION} \ VERSION=${_GST_LIB_VER} OPTIONS_DEFINE= BASH NLS OPTIONS_DEFAULT= BASH # The PTP helper requires Rust since GStreamer 1.24.0, so only enable it on # platforms that have Rust support. .for arch in aarch64 amd64 armv7 i386 powerpc64 powerpc64le powerpc riscv64 OPTIONS_DEFINE_${arch}= PTP OPTIONS_DEFAULT_${arch}=PTP .endfor OPTIONS_SUB= yes BASH_BUILD_DEPENDS= bash-completion>0:shells/bash-completion BASH_MESON_ENABLED= bash-completion NLS_USES= gettext NLS_MESON_ENABLED= nls PTP_DESC= Precision Time Protocol support PTP_BUILD_DEPENDS= rustc:lang/rust PTP_MESON_ENABLED= ptp-helper .include .if ${ARCH:Naarch64:Namd64:Narmv7:Ni386:Npowerpc64:Npowerpc64le:Npowerpc:Nriscv64} MESON_ARGS+= -D ptp-helper=disabled .endif # Custom target to update distinfo for all gstreamer1 ports under control of # _GST1_VERSION set in Mk/Uses/gstreamer.mk makesum-all: makesum .for p in editing-services libav rtsp-server @${MAKE} -C ${.CURDIR:H:H}/multimedia/gstreamer1-${p} makesum .endfor @${MAKE} -C ${.CURDIR:H:H}/devel/gstreamer1-devtools makesum @${MAKE} -C ${.CURDIR:H:H}/multimedia/gstreamer1-plugins makesum-all @${MAKE} -C ${.CURDIR:H:H}/multimedia/py-gstreamer1 makesum .include diff --git a/multimedia/helvum/Makefile b/multimedia/helvum/Makefile index a174d11f480f..0301a43bc1f2 100644 --- a/multimedia/helvum/Makefile +++ b/multimedia/helvum/Makefile @@ -1,41 +1,41 @@ PORTNAME= helvum DISTVERSION= 0.5.1 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= GTK patchbay for PipeWire WWW= https://gitlab.freedesktop.org/ryuukyu/helvum LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ libpipewire-0.3.so:multimedia/pipewire USES= cargo gnome llvm meson pkgconfig USE_GITLAB= yes USE_GNOME= cairo gtk40 libadwaita GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= ryuukyu MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no PLIST_FILES= bin/${PORTNAME} \ share/applications/org.pipewire.Helvum.desktop \ share/icons/hicolor/scalable/apps/org.pipewire.Helvum.svg \ share/icons/hicolor/symbolic/apps/org.pipewire.Helvum-symbolic.svg \ share/metainfo/org.pipewire.Helvum.metainfo.xml post-patch: @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/multimedia/kooha/Makefile b/multimedia/kooha/Makefile index a2c74cdccc8d..38d1ea5baa24 100644 --- a/multimedia/kooha/Makefile +++ b/multimedia/kooha/Makefile @@ -1,35 +1,35 @@ PORTNAME= kooha DISTVERSIONPREFIX= v DISTVERSION= 2.3.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= multimedia wayland MAINTAINER= ports@FreeBSD.org COMMENT= Elegantly record your screen WWW= https://github.com/SeaDve/Kooha LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene USES= cargo gettext gnome gstreamer meson pkgconfig USE_GITHUB= yes USE_GNOME= cairo gtk40 libadwaita USE_GSTREAMER= gl good opus pulse rust vpx GH_ACCOUNT= SeaDve GH_PROJECT= Kooha MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no GLIB_SCHEMAS= io.github.seadve.Kooha.gschema.xml post-patch: @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/multimedia/librav1e/Makefile b/multimedia/librav1e/Makefile index cfe89b1949d0..44120bffded3 100644 --- a/multimedia/librav1e/Makefile +++ b/multimedia/librav1e/Makefile @@ -1,26 +1,26 @@ -PORTREVISION= 6 +PORTREVISION= 7 PKGNAMEPREFIX= lib MASTERDIR= ${.CURDIR}/../rav1e PLIST= ${.CURDIR}/pkg-plist BUILD_DEPENDS= cargo-cbuild:devel/cargo-c PLIST_FILES= # empty PLIST_SUB= VERSION=${DISTVERSION:C/-.*//} do-build: @${CARGO_CARGO_RUN} cbuild \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} do-install: @${CARGO_CARGO_RUN} cinstall \ --verbose \ --verbose \ --destdir "${STAGEDIR}" \ --prefix "${PREFIX}" \ ${CARGO_INSTALL_ARGS} .include "${MASTERDIR}/Makefile" diff --git a/multimedia/librespot/Makefile b/multimedia/librespot/Makefile index 74316438fa97..4472a94506b4 100644 --- a/multimedia/librespot/Makefile +++ b/multimedia/librespot/Makefile @@ -1,45 +1,45 @@ PORTNAME= librespot DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MAINTAINER= driesm@FreeBSD.org COMMENT= Open Source Spotify client library WWW= https://github.com/librespot-org/librespot LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= librespot-org CARGO_FEATURES= --no-default-features native-tls PLIST_FILES= bin/librespot OPTIONS_DEFAULT= PORTAUDIO OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= ALSA GSTREAMER JACK PORTAUDIO PULSEAUDIO SDL ALSA_DESC= Rodio audio backend using ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_VARS= CARGO_FEATURES+=rodio-backend GSTREAMER_USES= gnome gstreamer GSTREAMER_USE= GNOME=glib20 GSTREAMER_VARS= CARGO_FEATURES+=gstreamer-backend JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_VARS= CARGO_FEATURES+=jackaudio-backend PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_VARS= CARGO_FEATURES+=portaudio-backend PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio PULSEAUDIO_VARS= CARGO_FEATURES+=pulseaudio-backend SDL_USES= sdl SDL_USE= SDL=sdl2 SDL_VARS= CARGO_FEATURES+=sdl-backend .include diff --git a/multimedia/neolink/Makefile b/multimedia/neolink/Makefile index 2899f276e56f..7b94a700a5e0 100644 --- a/multimedia/neolink/Makefile +++ b/multimedia/neolink/Makefile @@ -1,202 +1,202 @@ PORTNAME= neolink PORTVERSION= 0.3.0 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= g20210903 -PORTREVISION= 40 +PORTREVISION= 41 CATEGORIES= multimedia MAINTAINER= kevans@FreeBSD.org COMMENT= RTSP bridge to Reolink IP cameras WWW= https://github.com/thirtythreeforty/neolink LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgstrtspserver-1.0.so:multimedia/gstreamer1-rtsp-server USES= cargo gnome gstreamer USE_GNOME= glib20 USE_RC_SUBR= neolink USERS= ${PORTNAME} GROUPS= ${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= thirtythreeforty GH_TAGNAME= cf54129 CARGO_CRATES= aes-0.6.0 \ aes-soft-0.6.4 \ aesni-0.10.0 \ aho-corasick-0.7.15 \ ansi_term-0.11.0 \ anyhow-1.0.42 \ arrayvec-0.5.2 \ assert_matches-1.5.0 \ atty-0.2.14 \ autocfg-1.0.1 \ base-x-0.2.8 \ bitflags-1.2.1 \ bitvec-0.19.5 \ bumpalo-3.7.0 \ byte-slice-cast-1.0.0 \ cfb-mode-0.6.0 \ cfg-expr-0.8.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ cipher-0.2.5 \ clap-2.33.3 \ const_fn-0.4.8 \ cookie-factory-0.3.2 \ crossbeam-0.7.3 \ crossbeam-channel-0.4.4 \ crossbeam-deque-0.7.4 \ crossbeam-epoch-0.8.2 \ crossbeam-queue-0.2.3 \ crossbeam-utils-0.7.2 \ discard-1.0.4 \ either-1.6.1 \ env_logger-0.9.0 \ err-derive-0.2.4 \ form_urlencoded-1.0.1 \ funty-1.1.0 \ futures-channel-0.3.16 \ futures-core-0.3.16 \ futures-executor-0.3.16 \ futures-io-0.3.16 \ futures-sink-0.3.16 \ futures-task-0.3.16 \ futures-util-0.3.16 \ generic-array-0.14.4 \ gio-0.14.0 \ gio-sys-0.14.0 \ glib-0.14.2 \ glib-macros-0.14.1 \ glib-sys-0.14.0 \ gobject-sys-0.14.0 \ gstreamer-0.17.1 \ gstreamer-app-0.17.0 \ gstreamer-app-sys-0.17.0 \ gstreamer-base-0.17.0 \ gstreamer-base-sys-0.17.0 \ gstreamer-net-0.17.0 \ gstreamer-net-sys-0.17.0 \ gstreamer-rtsp-0.17.0 \ gstreamer-rtsp-server-0.17.0 \ gstreamer-rtsp-server-sys-0.17.0 \ gstreamer-rtsp-sys-0.17.0 \ gstreamer-sdp-0.17.0 \ gstreamer-sdp-sys-0.17.0 \ gstreamer-sys-0.17.0 \ heck-0.3.3 \ hermit-abi-0.1.19 \ humantime-2.1.0 \ idna-0.2.3 \ if_chain-1.0.1 \ indoc-0.3.6 \ indoc-impl-0.3.6 \ itertools-0.9.0 \ itertools-0.10.1 \ itoa-0.4.7 \ lazy_static-1.4.0 \ lexical-core-0.7.6 \ libc-0.2.98 \ log-0.4.14 \ matches-0.1.8 \ maybe-uninit-2.0.0 \ md5-0.7.0 \ memchr-2.3.4 \ memoffset-0.5.6 \ muldiv-1.0.0 \ nom-6.2.1 \ num-integer-0.1.44 \ num-rational-0.4.0 \ num-traits-0.2.14 \ once_cell-1.8.0 \ opaque-debug-0.3.0 \ paste-1.0.5 \ percent-encoding-2.1.0 \ pin-project-lite-0.2.7 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ pretty-hex-0.2.1 \ proc-macro-crate-1.0.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.28 \ quote-1.0.9 \ radium-0.5.3 \ regex-1.4.6 \ regex-syntax-0.6.25 \ rustc_version-0.2.3 \ rustversion-1.0.5 \ ryu-1.0.5 \ scopeguard-1.1.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.127 \ serde_derive-1.0.127 \ serde_json-1.0.66 \ sha1-0.6.0 \ slab-0.4.3 \ smallvec-1.6.1 \ socket2-0.3.19 \ standback-0.2.17 \ static_assertions-1.1.0 \ stdweb-0.4.20 \ stdweb-derive-0.5.3 \ stdweb-internal-macros-0.2.9 \ stdweb-internal-runtime-0.1.5 \ strsim-0.8.0 \ structopt-0.3.22 \ structopt-derive-0.4.15 \ strum-0.21.0 \ strum_macros-0.21.1 \ syn-1.0.74 \ synstructure-0.12.5 \ system-deps-3.2.0 \ tap-1.0.1 \ termcolor-1.1.2 \ textwrap-0.11.0 \ thiserror-1.0.26 \ thiserror-impl-1.0.26 \ time-0.2.27 \ time-macros-0.1.1 \ time-macros-impl-0.1.2 \ tinyvec-1.3.1 \ tinyvec_macros-0.1.0 \ toml-0.5.8 \ typenum-1.13.0 \ unicode-bidi-0.3.5 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.8.0 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ unindent-0.1.7 \ url-2.2.2 \ validator-0.10.1 \ validator_derive-0.10.1 \ vec_map-0.8.2 \ version-compare-0.0.11 \ version_check-0.9.3 \ wasm-bindgen-0.2.74 \ wasm-bindgen-backend-0.2.74 \ wasm-bindgen-macro-0.2.74 \ wasm-bindgen-macro-support-0.2.74 \ wasm-bindgen-shared-0.2.74 \ 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 \ wyz-0.2.0 \ xml-rs-0.8.4 \ yaserde-0.3.16 \ yaserde_derive-0.3.17 post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/sample_config.toml \ ${STAGEDIR}${ETCDIR}/config.toml.sample .include diff --git a/multimedia/rav1e/Makefile b/multimedia/rav1e/Makefile index 5b812a924661..24dd2b66eda4 100644 --- a/multimedia/rav1e/Makefile +++ b/multimedia/rav1e/Makefile @@ -1,28 +1,28 @@ PORTNAME= rav1e DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 -PORTREVISION?= 6 +PORTREVISION?= 7 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Fast and safe AV1 encoder WWW= https://github.com/xiph/rav1e LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS+= ${BUILD_DEPENDS_${ARCH}} BUILD_DEPENDS_amd64= nasm:devel/nasm USES= cargo USE_GITHUB= yes GH_ACCOUNT= xiph PLIST_FILES?= bin/${PORTNAME} post-patch: # Extract (snapshot) version from the port instead of CARGO_PKG_VERSION @${REINPLACE_CMD} -e 's/\<.*GIT_VERSION\.unwrap.*/"${DISTVERSIONFULL}"/' \ -e $$'/GIT_VERSION/,/UNKNOWN/c\\\n\t"${DISTVERSIONFULL}",\n' \ ${WRKSRC}/src/bin/common.rs ${WRKSRC}/src/lib.rs .include diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile index b44e225807fa..b8e96111b9d4 100644 --- a/multimedia/ringrtc/Makefile +++ b/multimedia/ringrtc/Makefile @@ -1,182 +1,183 @@ PORTNAME= ringrtc DISTVERSIONPREFIX= v DISTVERSION= 2.65.2 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= LOCAL/mikael/ringrtc/:boringssl \ LOCAL/mikael/ringrtc/:build \ LOCAL/mikael/ringrtc/:buildtools \ LOCAL/mikael/ringrtc/:catapult \ LOCAL/mikael/ringrtc/:icu \ LOCAL/mikael/ringrtc/:nasm \ LOCAL/mikael/ringrtc/:libjpeg_turbo \ LOCAL/mikael/ringrtc/:libsrtp \ LOCAL/mikael/ringrtc/:libvpx \ LOCAL/mikael/ringrtc/:libyuv \ LOCAL/mikael/ringrtc/:opus \ LOCAL/mikael/ringrtc/:perfetto \ LOCAL/mikael/ringrtc/:protobufjs \ LOCAL/mikael/ringrtc/:re2 \ LOCAL/mikael/ringrtc/:testing \ LOCAL/mikael/ringrtc/:third_party \ LOCAL/mikael/ringrtc/:tools DISTFILES= boringssl-${BORINGSSL_REV}.tar.gz:boringssl \ build-${BUILD_REV}.tar.gz:build \ buildtools-${BUILDTOOLS_REV}.tar.gz:buildtools \ catapult-${CATAPULT_REV}.tar.gz:catapult \ icu-${ICU_REV}.tar.gz:icu \ nasm-${NASM_REV}.tar.gz:nasm \ libjpeg_turbo-${LIBJPEG_TURBO_REV}.tar.gz:libjpeg_turbo \ libsrtp-${LIBSRTP_REV}.tar.gz:libsrtp \ libvpx-${LIBVPX_REV}.tar.gz:libvpx \ libyuv-${LIBYUV_REV}.tar.gz:libyuv \ opus-${OPUS_REV}.tar.gz:opus \ perfetto-${PERFETTO_REV}.tar.gz:perfetto \ protobuf_javascript-${PROTOBUFJS_REV}.tar.gz:protobufjs \ re2-${RE2_REV}.tar.gz:re2 \ testing-${TESTING_REV}.tar.gz:testing \ third_party-${THIRD_PARTY_REV}.tar.gz:third_party \ tools-${TOOLS_REV}.tar.gz:tools MAINTAINER= mikael@FreeBSD.org COMMENT= Middleware library for Signal-Desktop WWW= https://github.com/signalapp/ringrtc LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 BUILD_DEPENDS= gn:devel/gn \ protoc:devel/protobuf LIB_DEPENDS= libasound.so:audio/alsa-lib \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libpulse.so:audio/pulseaudio USES= cargo gnome jpeg localbase:ldflags ninja pkgconfig python:build \ tar:xz USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= signalapp GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \ signalapp:webrtc:${WEBRTC_REV}:webrtc # sh net-im/signal-desktop/get_deps.sh WEBRTC_REV= 7444f # modify webrtc_fetch.sh, then sh webrtc_fetch.sh BORINGSSL_REV= db638238d29708a20b991af3b2488e45a8bbcf71 BUILD_REV= 045565e91c7360951bddbd0618a20ea59cdd31f3 BUILDTOOLS_REV= 3e6e75d1961a90054ee0e3030ee66b6a04164c10 CATAPULT_REV= 04c85a1d0e324464c6be4b3d193b47cb6177d03a ICU_REV= 1b2e3e8a421efae36141a7b932b41e315b089af8 LIBCUBEB_VER= 0.34.0 LIBJPEG_TURBO_REV= e14cbfaa85529d47f9f55b0f104a579c1061f9ad LIBSRTP_REV= a52756acb1c5e133089c798736dd171567df11f5 LIBVPX_REV= 8d00aca60b951444582b1373e4e47f0ca6e0871c LIBYUV_REV= 5b22f31cb5d39c1309a589f148678c2a217e75db NASM_REV= e2c93c34982b286b27ce8b56dd7159e0b90869a2 OPUS_REV= 55513e81d8f606bd75d0ff773d2144e5f2a732f5 PERFETTO_REV= d5bbee7afdf259af4212929ccbff467dd5349953 PROTOBUFJS_REV= e6d763860001ba1a76a63adcff5efb12b1c96024 RE2_REV= 6569a9a3df256f4c0c3813cb8ee2f8eef6e2c1fb TESTING_REV= c030c132cbab406942fb208b7180f8846aa4abf1 THIRD_PARTY_REV= de738129ebb915bbe34cdf06520c7050ef8aa9d9 TOOLS_REV= 3b73a00861c1cc1d6308e20786f42045b77864cd BINARY_ALIAS= vpython3=${PYTHON_CMD} # Keep in sync with https://github.com/signalapp/ringrtc/blob/v2.53.0/bin/build-desktop#L130 # Run "gn args out/release --list" for all variables. # Some parts don't have use_system_* flag, and can be turned on/off by using # replace_gn_files.py script, some parts just turned on/off for target host # OS "target_os == is_bsd", like libusb, libpci. GN_ARGS+= rtc_build_examples=false \ rtc_build_tools=false \ rtc_include_tests=false \ rtc_enable_protobuf=false \ rtc_use_x11=false \ rtc_enable_sctp=false \ rtc_libvpx_build_vp9=true \ rtc_disable_metrics=true \ rtc_disable_trace_events=true \ clang_use_chrome_plugins=false \ fatal_linker_warnings=false \ is_clang=true \ treat_warnings_as_errors=false \ use_custom_libcxx=false \ use_custom_libunwind=true \ use_lld=true \ use_llvm_libatomic=false \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libjpeg=true \ use_udev=false \ extra_cxxflags="${CXXFLAGS}" \ extra_ldflags="${LDFLAGS}" MAKE_ARGS= -C out/${BUILDTYPE} WEBRTCDIR= ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/webrtc/src CARGO_BUILD_ARGS= --package ringrtc --features electron CARGO_INSTALL= no USE_LDCONFIG= yes MAKE_ENV+= OUTPUT_DIR=${WEBRTCDIR}/out PLIST_FILES= lib/libringrtc.so RUSTC_VERSION!= rustc -V 2>/dev/null || true MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" \ rustc_version="${RUSTC_VERSION}" post-extract: ${MKDIR} ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/webrtc ${MV} ${WRKDIR}/webrtc-${WEBRTC_REV} ${WEBRTCDIR} ${MV} ${WRKDIR}/build ${WEBRTCDIR} ${MV} ${WRKDIR}/buildtools ${WEBRTCDIR} ${MV} ${WRKDIR}/testing ${WEBRTCDIR} ${MV} ${WRKDIR}/third_party ${WEBRTCDIR} ${MV} ${WRKDIR}/catapult ${WEBRTCDIR}/third_party ${MV} ${WRKDIR}/boringssl ${WEBRTCDIR}/third_party/boringssl/src ${MV} ${WRKDIR}/icu ${WEBRTCDIR}/third_party ${MV} ${WRKDIR}/libjpeg_turbo ${WEBRTCDIR}/third_party ${MV} ${WRKDIR}/libsrtp ${WEBRTCDIR}/third_party ${MV} ${WRKDIR}/libvpx ${WEBRTCDIR}/third_party/libvpx/source ${MV} ${WRKDIR}/libyuv ${WEBRTCDIR}/third_party ${MV} ${WRKDIR}/nasm ${WEBRTCDIR}/third_party ${MV} ${WRKDIR}/opus ${WEBRTCDIR}/ringrtc/opus/src ${MV} ${WRKDIR}/perfetto ${WEBRTCDIR}/third_party ${MV} ${WRKDIR}/protobuf_javascript ${WEBRTCDIR}/third_party/protobuf-javascript/src ${MV} ${WRKDIR}/re2 ${WEBRTCDIR}/third_party/re2/src ${MV} ${WRKDIR}/tools ${WEBRTCDIR} post-patch: ${REINPLACE_CMD} "s|LOCALBASE|${LOCALBASE}|" \ ${WEBRTCDIR}/build/toolchain/gcc_toolchain.gni \ ${WEBRTCDIR}/buildtools/third_party/libc++/BUILD.gn ${RM} -r ${CARGO_VENDOR_DIR}/cubeb-sys-${LIBCUBEB_VER}/libcubeb/src/cubeb-pulse-rs ${ECHO_CMD} "# Generated from 'DEPS'" > ${WEBRTCDIR}/build/config/gclient_args.gni ${ECHO_CMD} 1591703586 > ${WEBRTCDIR}/build/util/LASTCHANGE.committime ${ECHO_CMD} "qqchose " > ${WEBRTCDIR}/build/util/LASTCHANGE pre-build: cd ${WEBRTCDIR} && \ ${SETENV} ${CONFIGURE_ENV} gn gen out/release --args='${GN_ARGS}' # build webrtc first, ringrtc needs libwebrtc.a cd ${WEBRTCDIR} \ && ${MAKE_ENV} CC=ccache CXX=ccache ninja -C out/release do-install: ${INSTALL_LIB} ${CARGO_TARGET_DIR}/release/libringrtc.so \ ${STAGEDIR}${PREFIX}/lib/ .include diff --git a/multimedia/scte35dump/Makefile b/multimedia/scte35dump/Makefile index 0ca5bb3fc7d9..6c4f69530a12 100644 --- a/multimedia/scte35dump/Makefile +++ b/multimedia/scte35dump/Makefile @@ -1,19 +1,19 @@ PORTNAME= scte35dump DISTVERSIONPREFIX= v DISTVERSION= 0.1.8 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= multimedia MAINTAINER= rodrigo@FreeBSD.org COMMENT= Dump SCTE-35 data from a Transport Stream WWW= https://github.com/m2amedia/scte35dump LICENSE= MIT USES= cargo ssl:build USE_GITHUB= yes GH_ACCOUNT= m2amedia PLIST_FILES= bin/scte35dump .include diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile index f78913254406..44fb8e02d84b 100644 --- a/multimedia/termplay/Makefile +++ b/multimedia/termplay/Makefile @@ -1,114 +1,114 @@ PORTNAME= termplay DISTVERSION= 2.0.6 -PORTREVISION= 50 +PORTREVISION= 51 CATEGORIES= multimedia MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= yuri@FreeBSD.org COMMENT= Tool that converts images to ANSI sequences, plays videos in terminals WWW= https://github.com/jD91mZM2/termplay LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libsixel.so:graphics/libsixel USES= cargo gnome gstreamer USE_GNOME= glib20 CARGO_FEATURES= bin CARGO_CRATES= \ adler32-1.0.4 \ ansi_term-0.11.0 \ atty-0.2.14 \ autocfg-0.1.7 \ backtrace-0.3.40 \ backtrace-sys-0.1.32 \ bitflags-1.2.1 \ byteorder-1.3.2 \ cc-1.0.49 \ cfg-if-0.1.10 \ clap-2.33.0 \ color_quant-1.0.1 \ crc32fast-1.2.0 \ crossbeam-deque-0.7.2 \ crossbeam-epoch-0.8.0 \ crossbeam-queue-0.2.1 \ crossbeam-utils-0.7.0 \ deflate-0.7.20 \ either-1.5.3 \ failure-0.1.6 \ failure_derive-0.1.6 \ futures-channel-0.3.1 \ futures-core-0.3.1 \ futures-executor-0.3.1 \ futures-macro-0.3.1 \ futures-task-0.3.1 \ futures-util-0.3.1 \ gif-0.10.3 \ glib-0.9.0 \ glib-sys-0.9.1 \ gobject-sys-0.9.1 \ gstreamer-0.15.0 \ gstreamer-app-0.15.0 \ gstreamer-app-sys-0.8.1 \ gstreamer-base-0.15.0 \ gstreamer-base-sys-0.8.1 \ gstreamer-sys-0.8.1 \ hermit-abi-0.1.6 \ image-0.22.3 \ inflate-0.4.5 \ jpeg-decoder-0.1.18 \ lazy_static-1.4.0 \ libc-0.2.66 \ lzw-0.10.0 \ memoffset-0.5.3 \ muldiv-0.2.1 \ num-derive-0.2.5 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.2.2 \ num-traits-0.2.10 \ num_cpus-1.11.1 \ numtoa-0.1.0 \ paste-0.1.6 \ paste-impl-0.1.6 \ pin-utils-0.1.0-alpha.4 \ pkg-config-0.3.17 \ png-0.15.2 \ proc-macro-hack-0.5.11 \ proc-macro-nested-0.1.3 \ proc-macro2-0.4.30 \ proc-macro2-1.0.7 \ quote-0.6.13 \ quote-1.0.2 \ rayon-1.3.0 \ rayon-core-1.7.0 \ redox_syscall-0.1.56 \ redox_termios-0.1.1 \ rustc-demangle-0.1.16 \ rustc_version-0.2.3 \ scoped_threadpool-0.1.9 \ scopeguard-1.0.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ slab-0.4.2 \ strsim-0.8.0 \ syn-0.15.44 \ syn-1.0.13 \ synstructure-0.12.3 \ termion-1.5.4 \ textwrap-0.11.0 \ tiff-0.3.1 \ unicode-width-0.1.7 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ vec_map-0.8.1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/multimedia/video-trimmer/Makefile b/multimedia/video-trimmer/Makefile index 3a0cf98d4881..6a241fffe797 100644 --- a/multimedia/video-trimmer/Makefile +++ b/multimedia/video-trimmer/Makefile @@ -1,39 +1,39 @@ PORTNAME= video-trimmer DISTVERSIONPREFIX= v DISTVERSION= 25.03 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= multimedia gnome DIST_SUBDIR= gnome MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Trim videos quickly without re-encoding and sacrificing video quality WWW= https://gitlab.gnome.org/YaLTeR/video-trimmer LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene RUN_DEPENDS= ffmpeg:multimedia/ffmpeg USES= cargo desktop-file-utils gettext-tools gnome gstreamer meson \ pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= YaLTeR USE_GNOME= gtk40 libadwaita pango GLIB_SCHEMAS= org.gnome.gitlab.YaLTeR.VideoTrimmer.gschema.xml USE_GSTREAMER= good libav CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MAKE_ENV= ${CARGO_ENV} post-patch: # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e '/cargo/s/ --/&verbose&verbose&/' \ ${WRKSRC}/build-aux/cargo.sh .include diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile index dda645e0ad88..13b70595450f 100644 --- a/multimedia/wl-screenrec/Makefile +++ b/multimedia/wl-screenrec/Makefile @@ -1,42 +1,42 @@ PORTNAME= wl-screenrec DISTVERSIONPREFIX= v DISTVERSION= 0.1.5 # see PORTSCOUT comment below -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= multimedia wayland MAINTAINER= ports@FreeBSD.org COMMENT= High performance wlroots screen recording, featuring hardware encoding WWW= https://github.com/russelltg/wl-screenrec LICENSE= APACHE20 BROKEN_i386= https://github.com/zmwangx/rust-ffmpeg-sys/issues/96 LIB_DEPENDS= libdrm.so:graphics/libdrm \ libavformat.so:multimedia/ffmpeg USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= russelltg PLIST_FILES= bin/${PORTNAME} \ share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} # https://github.com/russelltg/wl-screenrec/issues/99 PORTSCOUT= ignore:1 post-patch: @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs post-install: .for _shell in bash fish zsh @${ECHO_MSG} "Generating ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*}" ${CARGO_TARGET_DIR}/*/${PORTNAME} \ --generate-completions ${_shell} \ >${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*} .endfor .include diff --git a/multimedia/youtui/Makefile b/multimedia/youtui/Makefile index ba96c8e0291e..7bacebbfa41d 100644 --- a/multimedia/youtui/Makefile +++ b/multimedia/youtui/Makefile @@ -1,802 +1,803 @@ PORTNAME= youtui DISTVERSIONPREFIX= youtui/v DISTVERSION= 0.0.36 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org COMMENT= TUI and API for YouTube music WWW= https://github.com/nick42d/youtui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libasound.so:audio/alsa-lib USES= cargo USE_GITHUB= yes GH_ACCOUNT= nick42d 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= ab_glyph-0.2.32 \ ab_glyph_rasterizer-0.1.10 \ adler2-2.0.1 \ aes-0.8.4 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ aligned-0.4.3 \ aligned-vec-0.6.4 \ allocator-api2-0.2.21 \ alsa-0.9.1 \ alsa-sys-0.3.1 \ android-activity-0.6.0 \ android-properties-0.2.2 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.101 \ arbitrary-1.4.2 \ arg_enum_proc_macro-0.3.4 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ as-raw-xcb-connection-1.0.1 \ as-slice-0.2.1 \ async-broadcast-0.5.1 \ async-channel-2.5.0 \ async-compression-0.4.39 \ async-executor-1.13.3 \ async-fs-1.6.0 \ async-io-1.13.0 \ async-io-2.6.0 \ async-lock-2.8.0 \ async-lock-3.4.2 \ async-process-1.8.1 \ async-recursion-1.1.1 \ async-signal-0.2.13 \ async-task-4.7.1 \ async-trait-0.1.89 \ async_cell-0.2.3 \ atomic-0.6.1 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ av-scenechange-0.14.1 \ av1-grain-0.2.5 \ avif-serialize-0.8.6 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ base64-0.22.1 \ base64-simd-0.8.0 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bit_field-0.10.3 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bitstream-io-4.9.0 \ bitvec-1.0.1 \ block-0.1.6 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ block2-0.5.1 \ blocking-1.6.2 \ boa_ast-0.21.0 \ boa_engine-0.21.0 \ boa_gc-0.21.0 \ boa_interner-0.21.0 \ boa_macros-0.21.0 \ boa_parser-0.21.0 \ boa_string-0.21.0 \ built-0.8.0 \ bumpalo-3.19.1 \ by_address-1.2.1 \ bytemuck-1.25.0 \ bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ calloop-0.13.0 \ calloop-wayland-source-0.3.0 \ castaway-0.2.4 \ cbc-0.1.2 \ cc-1.2.55 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.43 \ cipher-0.4.4 \ clap-4.5.57 \ clap_builder-4.5.57 \ clap_complete-4.5.65 \ clap_derive-4.5.55 \ clap_lex-0.7.7 \ cmake-0.1.57 \ cocoa-0.24.1 \ cocoa-foundation-0.1.2 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ combine-4.6.7 \ compact_str-0.9.0 \ compression-codecs-0.4.36 \ compression-core-0.4.31 \ concurrent-queue-2.5.0 \ const_format-0.2.35 \ const_format_proc_macros-0.2.34 \ convert_case-0.10.0 \ cookie-0.18.1 \ cookie_store-0.22.0 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ core-graphics-0.22.3 \ core-graphics-0.23.2 \ core-graphics-types-0.1.3 \ core2-0.4.0 \ coreaudio-rs-0.13.0 \ cow-utils-0.1.3 \ cpal-0.16.0 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ csscolorparser-0.6.2 \ cssparser-0.36.0 \ cssparser-macros-0.6.1 \ cursor-icon-1.2.0 \ darling-0.23.0 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ dashmap-6.1.0 \ dasp_sample-0.11.0 \ deltae-0.3.2 \ deranged-0.5.5 \ derivative-2.2.0 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ diff-0.1.13 \ digest-0.10.7 \ directories-6.0.0 \ dirs-sys-0.5.0 \ dispatch-0.2.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ dlib-0.5.2 \ document-features-0.2.12 \ downcast-rs-1.2.1 \ dpi-0.1.2 \ dtoa-1.0.11 \ dtoa-short-0.3.5 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ dynify-0.1.2 \ dynify-macros-0.1.2 \ ego-tree-0.10.0 \ either-1.15.0 \ encoding_rs-0.8.35 \ enumflags2-0.7.12 \ enumflags2_derive-0.7.12 \ env_filter-0.1.4 \ equator-0.4.2 \ equator-macro-0.4.2 \ equivalent-1.0.2 \ errno-0.3.14 \ euclid-0.22.13 \ event-listener-2.5.3 \ event-listener-3.1.0 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ exr-1.74.0 \ extended-0.1.0 \ fancy-regex-0.11.0 \ fast-float2-0.2.3 \ fast-srgb8-1.0.0 \ fastrand-1.9.0 \ fastrand-2.3.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.9 \ finl_unicode-1.4.0 \ fixedbitset-0.4.2 \ fixedbitset-0.5.7 \ flate2-1.1.9 \ float16-0.1.5 \ fnv-1.0.7 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.1.1 \ foreign-types-shared-0.3.1 \ form_urlencoded-1.2.2 \ format_num_pattern-0.9.4 \ fs-err-3.2.2 \ fs_extra-1.3.0 \ funty-2.0.0 \ futf-0.1.5 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-concurrency-7.7.1 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-1.13.0 \ futures-lite-2.6.1 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fxhash-0.2.1 \ gag-1.0.0 \ generator-0.8.8 \ generic-array-0.14.7 \ gethostname-1.1.0 \ getopts-0.2.24 \ getrandom-0.2.17 \ getrandom-0.3.4 \ gif-0.14.1 \ h2-0.4.13 \ half-2.7.1 \ hashbrown-0.14.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hermit-abi-0.5.2 \ hex-0.4.3 \ html5ever-0.36.1 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ icu_locale_core-2.1.1 \ icu_normalizer-2.0.1 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.2 \ icu_properties_data-2.0.1 \ icu_provider-2.1.1 \ icy_sixel-0.5.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.25.9 \ image-webp-0.2.4 \ imgref-1.12.0 \ indexmap-2.13.0 \ indoc-2.0.7 \ inout-0.1.4 \ instability-0.3.11 \ instant-0.1.13 \ interpolate_name-0.2.4 \ intrusive-collections-0.9.7 \ io-lifetimes-1.0.11 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is_terminal_polyfill-1.70.2 \ iset-0.3.1 \ itertools-0.14.0 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ kasuari-0.4.11 \ lab-0.11.0 \ lazy_static-1.5.0 \ lebe-0.5.3 \ libc-0.2.180 \ libfuzzer-sys-0.4.10 \ libloading-0.8.9 \ libm-0.2.16 \ libredox-0.1.12 \ line-clipping-0.3.5 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ loom-0.7.2 \ loop9-0.1.5 \ lru-0.16.3 \ lru-slab-0.1.2 \ m3u8-rs-6.0.0 \ mac-0.1.1 \ mac_address-1.1.8 \ mach2-0.4.3 \ malloc_buf-0.0.6 \ markup5ever-0.36.1 \ matchers-0.2.0 \ maybe-rayon-0.1.1 \ memchr-2.8.0 \ memmap2-0.9.9 \ memmem-0.1.1 \ memoffset-0.7.1 \ memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ moxcms-0.7.11 \ native-tls-0.2.14 \ ndk-0.9.0 \ ndk-context-0.1.1 \ ndk-sys-0.6.0+11769913 \ new_debug_unreachable-1.0.6 \ nix-0.26.4 \ nix-0.29.0 \ nom-7.1.3 \ nom-8.0.0 \ noop_proc_macro-0.3.0 \ nu-ansi-term-0.50.3 \ num-bigint-0.4.6 \ num-conv-0.2.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_enum-0.7.5 \ num_enum_derive-0.7.5 \ num_threads-0.1.7 \ objc-0.2.7 \ objc-sys-0.3.5 \ objc2-0.5.2 \ objc2-0.6.3 \ objc2-app-kit-0.2.2 \ objc2-audio-toolbox-0.3.2 \ objc2-cloud-kit-0.2.2 \ objc2-contacts-0.2.2 \ objc2-core-audio-0.3.2 \ objc2-core-audio-types-0.3.2 \ objc2-core-data-0.2.2 \ objc2-core-foundation-0.3.2 \ objc2-core-image-0.2.2 \ objc2-core-location-0.2.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.2.2 \ objc2-foundation-0.3.2 \ objc2-link-presentation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ objc2-symbols-0.2.2 \ objc2-ui-kit-0.2.2 \ objc2-uniform-type-identifiers-0.2.2 \ objc2-user-notifications-0.2.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-probe-0.2.1 \ openssl-sys-0.9.111 \ option-ext-0.2.0 \ orbclient-0.3.50 \ ordered-float-4.6.0 \ ordered-float-5.1.0 \ ordered-stream-0.2.0 \ outref-0.5.2 \ owned_ttf_parser-0.25.1 \ palette-0.7.6 \ palette_derive-0.7.6 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ pastey-0.1.1 \ percent-encoding-2.3.2 \ pest-2.8.6 \ pest_derive-2.8.6 \ pest_generator-2.8.6 \ pest_meta-2.8.6 \ phf-0.11.3 \ phf-0.13.1 \ phf_codegen-0.11.3 \ phf_codegen-0.13.1 \ phf_generator-0.11.3 \ phf_generator-0.13.1 \ phf_macros-0.11.3 \ phf_macros-0.13.1 \ phf_shared-0.11.3 \ phf_shared-0.13.1 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ piper-0.2.4 \ pkg-config-0.3.32 \ png-0.18.0 \ polling-2.8.0 \ polling-3.11.0 \ pollster-0.3.0 \ portable-atomic-1.13.1 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ pretty_assertions-1.4.1 \ proc-macro-crate-1.3.1 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.106 \ profiling-1.0.17 \ profiling-procmacros-1.0.17 \ psl-types-2.0.11 \ publicsuffix-2.3.0 \ pure-rust-locales-0.8.2 \ pxfm-0.1.27 \ qoi-0.4.1 \ quantette-0.5.1 \ quick-error-2.0.1 \ quick-xml-0.38.4 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.44 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_xoshiro-0.7.0 \ rat-cursor-2.0.0 \ rat-event-2.0.4 \ rat-focus-2.0.2 \ rat-reloc-2.0.2 \ rat-scrolled-2.0.1 \ rat-text-3.0.3 \ ratatui-0.30.0 \ ratatui-core-0.1.0 \ ratatui-crossterm-0.1.0 \ ratatui-image-10.0.5 \ ratatui-macros-0.7.0 \ ratatui-termwiz-0.1.0 \ ratatui-widgets-0.3.0 \ rav1e-0.8.1 \ ravif-0.12.0 \ raw-window-handle-0.6.2 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.4.1 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-cursor-0.1.5 \ regex-syntax-0.8.9 \ regress-0.10.5 \ reqwest-0.13.2 \ reqwest-middleware-0.5.1 \ reqwest-retry-0.9.1 \ retry-policies-0.5.1 \ rgb-0.8.52 \ ring-0.17.14 \ rodio-0.21.1 \ ropey-1.6.1 \ rustc-hash-2.1.1 \ rustc_version-0.2.3 \ rustc_version-0.4.1 \ rustix-0.37.28 \ rustix-0.38.44 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.22 \ ryu-js-1.0.2 \ safe_arch-0.9.3 \ same-file-1.0.6 \ schannel-0.1.28 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ scraper-0.25.0 \ sctk-adwaita-0.10.1 \ security-framework-2.11.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ selectors-0.33.0 \ semver-0.9.0 \ semver-1.0.27 \ semver-parser-0.7.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_qs-0.15.0 \ serde_repr-0.1.20 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ servo_arc-0.4.3 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ simd_helpers-0.1.0 \ siphasher-1.0.2 \ slab-0.4.12 \ small_btree-0.1.0 \ smallvec-1.15.1 \ smithay-client-toolkit-0.19.2 \ smol_str-0.2.2 \ socket2-0.4.10 \ socket2-0.6.2 \ souvlaki-0.8.3 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ str_indices-0.4.4 \ strict-num-0.1.1 \ string_cache-0.9.0 \ string_cache_codegen-0.6.1 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ subtle-2.6.1 \ symphonia-0.5.5 \ symphonia-bundle-flac-0.5.5 \ symphonia-bundle-mp3-0.5.5 \ symphonia-codec-aac-0.5.5 \ symphonia-codec-adpcm-0.5.5 \ symphonia-codec-alac-0.5.5 \ symphonia-codec-pcm-0.5.5 \ symphonia-codec-vorbis-0.5.5 \ symphonia-core-0.5.5 \ symphonia-format-caf-0.5.5 \ symphonia-format-isomp4-0.5.5 \ symphonia-format-mkv-0.5.5 \ symphonia-format-ogg-0.5.5 \ symphonia-format-riff-0.5.5 \ symphonia-metadata-0.5.5 \ symphonia-utils-xiph-0.5.5 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.7.0 \ system-configuration-sys-0.6.0 \ tag_ptr-0.1.0 \ tap-1.0.1 \ tempfile-3.24.0 \ tendril-0.4.3 \ terminfo-0.9.0 \ termios-0.3.3 \ termwiz-0.23.3 \ thin-vec-0.2.14 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ tiff-0.10.3 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.6.11 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.19.15 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ ttf-parser-0.25.1 \ tui-logger-0.18.1 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ uds_windows-1.1.0 \ unicode-display-width-0.3.0 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-2.0.1 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ untrusted-0.9.0 \ url-2.5.8 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.20.0 \ v_frame-0.3.9 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vsimd-0.8.0 \ vtparse-0.6.2 \ waker-fn-1.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wasm-streams-0.5.0 \ wasmtimer-0.4.3 \ wayland-backend-0.3.12 \ wayland-client-0.31.12 \ wayland-csd-frame-0.3.0 \ wayland-cursor-0.31.12 \ wayland-protocols-0.32.10 \ wayland-protocols-plasma-0.3.10 \ wayland-protocols-wlr-0.3.10 \ wayland-scanner-0.31.8 \ wayland-sys-0.31.8 \ web-sys-0.3.85 \ web-time-1.1.0 \ web_atoms-0.2.3 \ webpki-root-certs-1.0.6 \ weezl-0.1.12 \ wezterm-bidi-0.2.3 \ wezterm-blob-leases-0.1.1 \ wezterm-color-types-0.3.0 \ wezterm-dynamic-0.2.1 \ wezterm-dynamic-derive-0.1.1 \ wezterm-input-types-0.1.0 \ wide-0.8.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.44.0 \ windows-0.54.0 \ windows-0.58.0 \ windows-core-0.54.0 \ windows-core-0.58.0 \ windows-core-0.62.2 \ windows-implement-0.58.0 \ windows-implement-0.60.2 \ windows-interface-0.58.0 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-registry-0.6.1 \ windows-result-0.1.2 \ windows-result-0.2.0 \ windows-result-0.4.1 \ windows-strings-0.1.0 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winit-0.30.12 \ winnow-0.5.40 \ winnow-0.7.14 \ wit-bindgen-0.51.0 \ write16-1.0.0 \ writeable-0.6.2 \ wyz-0.5.1 \ x11-dl-2.21.0 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ xcursor-0.3.10 \ xdg-home-1.3.0 \ xkbcommon-dl-0.4.2 \ xkeysym-0.2.1 \ xsum-0.1.6 \ y4m-0.8.0 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ youtui-vendored-rusty_ytdl-0.7.4-youtui-vendored.4 \ zbus-3.15.2 \ zbus_macros-3.15.2 \ zbus_names-2.6.1 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.19 \ zune-core-0.4.12 \ zune-core-0.5.1 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.21 \ zune-jpeg-0.5.12 \ zvariant-3.15.2 \ zvariant_derive-3.15.2 \ zvariant_utils-1.0.1 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) echo ">> find" find ${WRKDIR}/target echo "<< find" ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/net-im/conduit/Makefile b/net-im/conduit/Makefile index b70b3d927086..11ec0fc82366 100644 --- a/net-im/conduit/Makefile +++ b/net-im/conduit/Makefile @@ -1,53 +1,54 @@ PORTNAME= conduit DISTVERSIONPREFIX= v DISTVERSION= 0.10.12 +PORTREVISION= 1 CATEGORIES= net-im PKGNAMEPREFIX= matrix- MAINTAINER= ashish@FreeBSD.org COMMENT= Simple, fast and reliable chat server powered by Matrix WWW= https://conduit.rs/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= fails to build BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} LIB_DEPENDS= librocksdb.so:databases/rocksdb RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss USES= cargo gmake USE_RC_SUBR= ${PORTNAME} USERS= ${PORTNAME} GROUPS= ${USERS} SUBS= DBDIR=${DBDIR} USERS=${USERS} GROUPS=${GROUPS} \ PORTNAME=${PORTNAME} PLIST_SUB= ${SUBS} SUB_LIST= ${SUBS} SUB_FILES= pkg-install pkg-message DBDIR= /var/db/${PORTNAME} USE_GITLAB= yes GL_ACCOUNT= famedly .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-patch: @${REINPLACE_CMD} -e 's,/etc/conduit.toml,${PREFIX}/etc/conduit.toml,' \ ${WRKSRC}/src/main.rs @${REINPLACE_CMD} -e 's,/var/lib/matrix-conduit,${DBDIR},' \ ${WRKSRC}/conduit-example.toml post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/conduit-example.toml ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.toml.sample @${MKDIR} ${STAGEDIR}${DBDIR} .include diff --git a/net-im/flare/Makefile b/net-im/flare/Makefile index f8598cfdfc98..de638d7db71b 100644 --- a/net-im/flare/Makefile +++ b/net-im/flare/Makefile @@ -1,66 +1,67 @@ PORTNAME= flare DISTVERSION= 0.18.8 +PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Electron-free Signal app written in Rust WWW= https://gitlab.com/schmiddi-on-mobile/flare LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler \ protoc:devel/protobuf LIB_DEPENDS= libdbus-1.so:devel/dbus \ libsecret-1.so:security/libsecret \ libsqlcipher.so:databases/sqlcipher RUN_DEPENDS= gnome-keyring:security/gnome-keyring \ noto-emoji>=0:x11-fonts/noto-emoji USES= cargo gettext-tools gnome meson pkgconfig python:build USE_GITLAB= yes GL_ACCOUNT= schmiddi-on-mobile USE_GNOME= cairo gdkpixbuf gtk40 gtksourceview5 libadwaita libxml2 pango GLIB_SCHEMAS= de.schmidhuberj.Flare.gschema.xml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no OPTIONS_DEFINE= FEEDBACK SPELLCHECK FEEDBACK_DESC= for vibrating notifications SPELLCHECK_DESC= for spell-checking support FEEDBACK_LIB_DEPENDS= libfeedback-0.0.so:accessibility/feedbackd SPELLCHECK_LIB_DEPENDS= libspelling-1.so:x11-toolkits/libspelling post-patch: @${REINPLACE_CMD} -e '/update_desktop_database/d' \ ${WRKSRC}/meson.build @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ -e "/cp/s,'target',& / '${CARGO_BUILD_TARGET}'," \ ${WRKSRC}/src/meson.build ${REINPLACE_CMD} -e 's|bundled-sqlcipher-vendored-openssl|sqlcipher|g' \ ${WRKDIR}/presage-*/presage-store-sqlite/Cargo.toml do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/system-services \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps \ ${STAGEDIR}${PREFIX}/share/metainfo ${INSTALL_PROGRAM} ${WRKSRC}/_build/target/release/flare \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.desktop \ ${STAGEDIR}${DESKTOPDIR}/de.schmidhuberj.Flare.desktop ${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.service \ ${STAGEDIR}${PREFIX}/share/dbus-1/system-services/de.schmidhuberj.Flare.service ${INSTALL_DATA} ${WRKSRC}/data/de.schmidhuberj.Flare.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/de.schmidhuberj.Flare.gschema.xml ${INSTALL_DATA} ${WRKSRC}/data/icons/de.schmidhuberj.Flare.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/de.schmidhuberj.Flare.svg ${INSTALL_DATA} ${WRKSRC}/data/icons/de.schmidhuberj.Flare-symbolic.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/de.schmidhuberj.Flare-symbolic.svg ${INSTALL_DATA} ${WRKSRC}/_build/data/de.schmidhuberj.Flare.metainfo.xml \ ${STAGEDIR}${PREFIX}/share/metainfo/de.schmidhuberj.Flare.metainfo.xml .include diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile index ecb38f5f9ed5..084fd9a08c1a 100644 --- a/net-im/fractal/Makefile +++ b/net-im/fractal/Makefile @@ -1,45 +1,45 @@ PORTNAME= fractal DISTVERSION= 4.4.2 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= net-im MASTER_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/archive/${DISTVERSION}/ # XXX USES=cargo omits the default source archive by default DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= vishwin@FreeBSD.org COMMENT= GTK Matrix IM client WWW= https://gitlab.gnome.org/GNOME/fractal LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN= Fails to build, error: failed to select a version for the requirement `syn = "^2"` LIB_DEPENDS= libdbus-1.so:devel/dbus \ libgmp.so:math/gmp \ libgspell-1.so:textproc/gspell \ libhandy-0.0.so:x11-toolkits/libhandy0 USES= cargo cpe desktop-file-utils gettext gnome gstreamer meson \ pkgconfig python:build shebangfix ssl CPE_VENDOR= gnome USE_GNOME= cairo gdkpixbuf gtk30 gtksourceview4 USE_GSTREAMER= bad editing-services SHEBANG_FILES= scripts BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.Fractal.gschema.xml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/${MESON_BUILD_DIR}/target MAKE_ENV+= ${CARGO_ENV} .include .if ${ARCH} == powerpc LTO_UNSAFE= yes .endif .include diff --git a/net-im/gurk-rs/Makefile b/net-im/gurk-rs/Makefile index 47627701a7a0..114de8b2ce79 100644 --- a/net-im/gurk-rs/Makefile +++ b/net-im/gurk-rs/Makefile @@ -1,42 +1,42 @@ PORTNAME= gurk-rs DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= net-im MAINTAINER= bsd@orsolic.org COMMENT= Signal Messenger client for terminal WWW= https://github.com/boxdot/gurk-rs LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE-AGPL-3.0 BUILD_DEPENDS= gmake:devel/gmake \ protoc:devel/protobuf LIB_DEPENDS= libsqlcipher.so:databases/sqlcipher USES= cargo perl5 ssl USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= boxdot PLIST_FILES= bin/gurk \ ${DATADIR}/README.md .include # avoid address space exhaustion on armv7 .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_PROFILE_RELEASE_LTO= "false" .endif post-patch: ${REINPLACE_CMD} -e s,%%WRKDIR%%,${WRKDIR}, ${WRKSRC}/Cargo.toml post-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DATADIR} .include diff --git a/net-im/iamb/Makefile b/net-im/iamb/Makefile index 9a46b79b7109..1f719d81c694 100644 --- a/net-im/iamb/Makefile +++ b/net-im/iamb/Makefile @@ -1,34 +1,34 @@ PORTNAME= iamb DISTVERSIONPREFIX= v DISTVERSION= 0.0.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MAINTAINER= ashish@FreeBSD.org COMMENT= Matrix client for Vim addicts WWW= https://iamb.chat/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= fails to build USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= ulyssa PLIST_FILES= bin/iamb \ share/man/man1/iamb.1.gz \ share/man/man5/iamb.5.gz post-install: ${INSTALL_DATA} ${WRKSRC}/docs/iamb.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${WRKSRC}/docs/iamb.5 ${STAGEDIR}${PREFIX}/share/man/man5 .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif .include diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile index fd658e74fe32..62f5cabf1d15 100644 --- a/net-im/libsignal-node/Makefile +++ b/net-im/libsignal-node/Makefile @@ -1,82 +1,83 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v DISTVERSION= 0.88.0 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:npm PKGNAMESUFFIX= -node DISTFILES= libsignal-node-${DISTVERSION}-npm-cache.tar.gz:npm MAINTAINER= mikael@FreeBSD.org COMMENT= Platform-agnostic APIs used by the official Signal clients and servers WWW= https://github.com/signalapp/libsignal LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 EXTRACT_DEPENDS=npm:www/npm${NODEJS_SUFFIX} BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ npm:www/npm${NODEJS_SUFFIX} \ protoc:devel/protobuf USES= cargo gmake nodejs:22,build python:build USE_GITHUB= yes GH_ACCOUNT= signalapp # to get the GH_TUPLE # git clone git@github.com:signalapp/boring.git # cd boring # git checkout correct_tag (grep boring Makefile.crates) # git submodule update --init --recursive # the hash for boringssl and fips should be printed on screen # or browse https://github.com/signalapp/boring/tree/signal-v5.0.2/boring-sys/deps (with the correct tag) GH_TUPLE= google:boringssl:${BORING_REV}:boringssl BORING_REV= 91a66a59b6c1435120ff83e245d7719411294386 BORING_VER= v5.0.2 # RUSTFLAGS=-Clink-dead-code is required to have a functional libsignal-node binary: # linkme is broken with https://github.com/dtolnay/linkme/commit/64e7c63c106848481bea8f66c4885b52c26ca9ec # It's probably related to https://github.com/dtolnay/linkme/issues/49 MAKE_ENV= HOME=${WRKDIR} \ PYTHON=${PYTHON_CMD} \ RUSTFLAGS=-Clink-dead-code \ XDG_CACHE_HOME=${WRKDIR}/.cache MAKE_ENV+= RUSTC_BOOTSTRAP=aes,polyval BINARY_ALIAS= python3=${PYTHON_CMD} USE_LDCONFIG= yes PLIST_FILES= lib/libsignal_node.so NODE_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/} RUST_ARCH= ${ARCH:S/amd64/x86_64/} .include post-extract: ${MV} ${WRKDIR}/boringssl-${BORING_REV}/* ${WRKDIR}/boring-signal-${BORING_VER}/boring-sys/deps/boringssl do-build: ${ECHO_CMD} offline=true >> ${WRKSRC}/.npmrc cd ${WRKSRC}/node && \ ${SETENV} ${MAKE_ENV} npm install --ignore-optional --nodedir=${LOCALBASE} cd ${WRKSRC}/node && \ ${SETENV} ${MAKE_ENV} npm run build --nodedir=${LOCALBASE} cd ${WRKSRC}/node && \ ${SETENV} ${MAKE_ENV} npm run tsc do-install: ${INSTALL_LIB} ${WRKSRC}/target/release/libsignal_node.so \ ${STAGEDIR}${PREFIX}/lib/ create-caches-tarball: # do some cleanup first ${RM} -r ${WRKDIR}/.npm/_logs ${WRKDIR}/.npm/_update-notifier-last-checked cd ${WRKDIR} && \ ${TAR} czf libsignal-node-${DISTVERSION}-npm-cache.tar.gz .npm .include diff --git a/net-im/libsignal/Makefile b/net-im/libsignal/Makefile index c343bb8e16fa..63f3989e92a0 100644 --- a/net-im/libsignal/Makefile +++ b/net-im/libsignal/Makefile @@ -1,49 +1,49 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v DISTVERSION= 0.84.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-im java MAINTAINER= jaap.aarts1@gmail.com COMMENT= Implementation of the Signal client protocol WWW= https://github.com/signalapp/libsignal LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ protoc:devel/protobuf USES= cargo USE_GITHUB= yes GH_ACCOUNT= signalapp USE_LDCONFIG= yes # to get the GH_TUPLE # git clone git@github.com:signalapp/boring.git # cd boring # git checkout correct_tag (grep boring Makefile.crates) # git submodule update --init --recursive # the hash for boringssl and fips should be printed on screen # or browse https://github.com/signalapp/boring/tree/signal-v4.15.0/boring-sys/deps (with the correct tag) GH_TUPLE= google:boringssl:44b3df6f03d85c901767250329c571db405122d5:boringssl \ google:boringssl:853ca1ea1168dff08011e5d42d94609cc0ca2e27:boringssl_fips CARGO_BUILD_ARGS= --package libsignal-jni --package libsignal-ffi MAKE_ENV= CARGO_PROFILE_RELEASE_LTO=thin \ OPENSSL_INCLUDE_DIR=${OPENSSLINC} \ OPENSSL_LIB_DIR=${OPENSSLLIB} \ RUSTC_BOOTSTRAP=aes,polyval PLIST_FILES= lib/libsignal_jni.so .include post-extract: ${MV} ${WRKDIR}/boringssl-44b3df6f03d85c901767250329c571db405122d5/* ${WRKDIR}/boring-signal-v4.18.0/boring-sys/deps/boringssl ${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-signal-v4.18.0/boring-sys/deps/boringssl-fips do-install: ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libsignal_jni.so \ ${STAGEDIR}${PREFIX}/lib/ .include diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile index 36033c9d95f1..71262066310a 100644 --- a/net-im/py-matrix-synapse/Makefile +++ b/net-im/py-matrix-synapse/Makefile @@ -1,114 +1,114 @@ PORTNAME= matrix-synapse DISTVERSION= 1.138.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net-im python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES+= ${PORTNAME:S/-/_/}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@skyforge.at COMMENT= Matrix protocol reference homeserver WWW= https://element-hq.github.io/synapse/latest/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE-AGPL-3.0 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.1.0:devel/py-poetry-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.3:devel/py-setuptools-rust@${PY_FLAVOR} # Keep the RUN_DEPENDS layout similar to the pyproject.toml file RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}immutabledict>=2.0:devel/py-immutabledict@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unpaddedbase64>=2.1.0:devel/py-unpaddedbase64@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}canonicaljson>=2.0.0<3.0.0:devel/py-canonicaljson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}signedjson>=1.1.0<2.0.0:security/py-signedjson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service-identity>=18.1.0:security/py-service-identity@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=18.9.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}treq>=15.1:www/py-treq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=16.0.0:security/py-pyopenssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.9:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0.0.7:devel/py-pyasn1-modules@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.7:security/py-bcrypt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=10.0.1:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=1.5.2:devel/py-sortedcontainers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pymacaroons>=0.13.0:security/py-pymacaroons@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}phonenumbers>=8.2.0:devel/py-phonenumbers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.6.0:net-mgmt/py-prometheus-client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.18:net/py-netaddr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bleach>=1.4.3:www/py-bleach@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ijson>=3.1.4:devel/py-ijson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matrix-common>=1.3.0<2.0.0:devel/py-matrix-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic>=1.7.4:devel/py-pydantic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysaml2>=4.5.0:security/py-pysaml2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-multipart>=0.0.9:www/py-python-multipart@${PY_FLAVOR} \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>=2.3.1:devel/py-tox@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>4.5.2:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parameterized>=0.7.4:devel/py-parameterized@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} USES= cargo python shebangfix USE_PYTHON= autoplist cryptography pep517 USE_RC_SUBR= synapse SHEBANG_FILES= synapse/_scripts/*.py CARGO_CONFIGURE= yes CARGO_CARGOTOML= ${WRKSRC}/rust/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no SUB_FILES= pkg-message log.config SUB_LIST= PYTHON_CMD=${PYTHON_CMD} DBDIR=${DBDIR} LOGDIR=${LOGDIR} PIDDIR=${PIDDIR} USERS=${USERS} WRKSRC= ${WRKDIR}/${PORTNAME:S/-/_/}-${DISTVERSION} USERS= synapse GROUPS= synapse DBDIR?= /var/db/${PORTNAME} LOGDIR?= /var/log/${PORTNAME} PIDDIR?= /var/run/${PORTNAME} PLIST_FILES= "@sample ${ETCDIR}/log.config.sample" DOCS= CHANGES.md README.rst UPGRADE.rst docs/postgres.md PORTDOCS= ${DOCS:T} OPTIONS_DEFINE= DOCS JWT LDAP OIDC PGSQL REDIS SQLITE URLPREVIEW OPTIONS_DEFAULT= PGSQL SQLITE JWT_DESC= Add dependencies for JSON web tokens OIDC_DESC= Add dependencies for OpenID Connect based logins REDIS_DESC= Add support replication over Redis for synapse workers URLPREVIEW_DESC= Add dependencies necessary for URL previews JWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR} LDAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matrix-synapse-ldap3>=0.1:net/py-matrix-synapse-ldap3@${PY_FLAVOR} OIDC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR} PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>2.8:databases/py-psycopg2@${PY_FLAVOR} REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}txredisapi>=1.4.7:databases/py-txredisapi@${PY_FLAVOR} SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} URLPREVIEW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.2.0:devel/py-lxml@${PY_FLAVOR} post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKDIR}/log.config ${STAGEDIR}${ETCDIR}/log.config.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-test: cd ${WRKSRC} && PYTHONPATH="${STAGEDIR}/${PYTHON_SITELIBDIR}:." trial-${PYTHON_VER} -j 4 tests .include diff --git a/net-im/yume/Makefile b/net-im/yume/Makefile index ae2609433464..a13a1b27aaeb 100644 --- a/net-im/yume/Makefile +++ b/net-im/yume/Makefile @@ -1,152 +1,152 @@ PORTNAME= yume DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 47 +PORTREVISION= 48 CATEGORIES= net-im MAINTAINER= yuri@FreeBSD.org COMMENT= Encrypted peer-to-peer IPv6 UDP messaging terminal WWW= https://github.com/yamafaktory/yume LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs: # see https://github.com/yamafaktory/yume/issues/4 USES= cargo USE_GITHUB= yes GH_ACCOUNT= yamafaktory CARGO_CRATES= aead-0.2.0 \ ansi_term-0.11.0 \ arc-swap-0.4.4 \ async-attributes-1.1.1 \ async-std-1.6.0 \ async-task-3.0.0 \ atty-0.2.13 \ autocfg-0.1.7 \ autocfg-1.0.0 \ base64-0.12.1 \ bitflags-1.2.1 \ bumpalo-3.2.1 \ cc-1.0.52 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chacha20-0.3.3 \ chacha20poly1305-0.4.1 \ clap-2.33.0 \ cloudabi-0.0.3 \ crossbeam-0.7.3 \ crossbeam-channel-0.4.0 \ crossbeam-deque-0.7.2 \ crossbeam-epoch-0.8.0 \ crossbeam-queue-0.2.1 \ crossbeam-utils-0.7.2 \ crossterm-0.17.5 \ crossterm_winapi-0.6.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.3.5 \ futures-channel-0.3.5 \ futures-core-0.3.5 \ futures-executor-0.3.5 \ futures-io-0.3.5 \ futures-macro-0.3.5 \ futures-sink-0.3.5 \ futures-task-0.3.5 \ futures-timer-3.0.2 \ futures-util-0.3.5 \ generic-array-0.12.3 \ gloo-timers-0.2.1 \ heck-0.3.1 \ hermit-abi-0.1.3 \ iovec-0.1.4 \ itoa-0.4.4 \ js-sys-0.3.39 \ kernel32-sys-0.2.2 \ kv-log-macro-1.0.4 \ lazy_static-1.4.0 \ libc-0.2.69 \ lock_api-0.3.3 \ log-0.4.8 \ memchr-2.3.3 \ memoffset-0.5.1 \ mio-0.6.21 \ miow-0.2.1 \ net2-0.2.33 \ nix-0.17.0 \ num_cpus-1.13.0 \ once_cell-1.3.1 \ parking_lot-0.10.0 \ parking_lot_core-0.7.0 \ pin-project-0.4.16 \ pin-project-internal-0.4.16 \ pin-project-lite-0.1.4 \ pin-utils-0.1.0 \ piper-0.1.2 \ poly1305-0.5.2 \ proc-macro-error-1.0.2 \ proc-macro-error-attr-1.0.2 \ proc-macro-hack-0.5.11 \ proc-macro-nested-0.1.3 \ proc-macro2-1.0.13 \ quote-1.0.2 \ redox_syscall-0.1.56 \ ring-0.16.13 \ rustc_version-0.2.3 \ ryu-1.0.2 \ scoped-tls-hkt-0.1.2 \ scopeguard-1.0.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ send_wrapper-0.4.0 \ serde-1.0.110 \ serde_derive-1.0.110 \ serde_json-1.0.53 \ signal-hook-0.1.15 \ signal-hook-registry-1.2.0 \ slab-0.4.2 \ smallvec-1.1.0 \ smol-0.1.10 \ socket2-0.3.19 \ spin-0.5.2 \ stream-cipher-0.3.2 \ strsim-0.8.0 \ structopt-0.3.14 \ structopt-derive-0.4.7 \ subtle-2.2.2 \ syn-1.0.22 \ syn-mid-0.5.0 \ textwrap-0.11.0 \ thiserror-1.0.19 \ thiserror-impl-1.0.19 \ typenum-1.11.2 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ unicode-xid-0.2.0 \ universal-hash-0.3.0 \ untrusted-0.7.1 \ vec_map-0.8.2 \ version_check-0.9.1 \ void-1.0.2 \ wasm-bindgen-0.2.62 \ wasm-bindgen-backend-0.2.62 \ wasm-bindgen-futures-0.4.12 \ wasm-bindgen-macro-0.2.62 \ wasm-bindgen-macro-support-0.2.62 \ wasm-bindgen-shared-0.2.62 \ web-sys-0.3.39 \ wepoll-binding-2.0.2 \ wepoll-sys-2.0.0 \ winapi-0.2.8 \ winapi-0.3.8 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ ws2_32-sys-0.2.1 \ zeroize-1.1.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/net-im/zkgroup/Makefile b/net-im/zkgroup/Makefile index 3c60fd17b57c..439542644cf2 100644 --- a/net-im/zkgroup/Makefile +++ b/net-im/zkgroup/Makefile @@ -1,140 +1,140 @@ PORTNAME= zkgroup DISTVERSIONPREFIX= v DISTVERSION= 0.7.4 -PORTREVISION= 41 +PORTREVISION= 42 PORTEPOCH= 1 CATEGORIES= net-im MAINTAINER= 0mp@FreeBSD.org COMMENT= Library for the Signal Private Group System WWW= https://github.com/signalapp/zkgroup LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo java USE_GITHUB= yes GH_ACCOUNT= signalapp JAVA_VERSION= 11+ USE_LDCONFIG= yes CARGO_CRATES= aead-0.4.1 \ aes-0.7.4 \ aes-gcm-siv-0.10.0 \ ascii-0.9.3 \ atty-0.2.14 \ autocfg-1.0.1 \ bincode-1.3.3 \ bitflags-1.2.1 \ block-buffer-0.7.3 \ block-padding-0.1.5 \ bstr-0.2.16 \ bumpalo-3.7.0 \ byte-tools-0.3.1 \ byteorder-1.4.3 \ cast-0.2.6 \ cesu8-1.1.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ cipher-0.3.0 \ clap-2.33.3 \ combine-3.8.1 \ cpufeatures-0.1.4 \ criterion-0.3.4 \ criterion-plot-0.4.3 \ crossbeam-channel-0.5.1 \ crossbeam-deque-0.8.0 \ crossbeam-epoch-0.9.5 \ crossbeam-utils-0.8.5 \ crypto-mac-0.7.0 \ csv-1.1.6 \ csv-core-0.1.10 \ ctr-0.7.0 \ digest-0.8.1 \ either-1.6.1 \ error-chain-0.12.4 \ fake-simd-0.1.2 \ generic-array-0.12.4 \ generic-array-0.14.4 \ getrandom-0.1.16 \ half-1.7.1 \ hermit-abi-0.1.18 \ hex-0.4.3 \ hmac-0.7.1 \ itertools-0.9.0 \ itertools-0.10.0 \ itoa-0.4.7 \ jni-0.16.0 \ jni-sys-0.3.0 \ js-sys-0.3.51 \ lazy_static-1.4.0 \ libc-0.2.95 \ log-0.4.14 \ memchr-2.4.0 \ memoffset-0.6.4 \ num-traits-0.2.14 \ num_cpus-1.13.0 \ oorandom-11.1.3 \ opaque-debug-0.2.3 \ opaque-debug-0.3.0 \ packed_simd-0.3.3 \ pest-2.1.3 \ plotters-0.3.1 \ plotters-backend-0.3.0 \ plotters-svg-0.3.0 \ polyval-0.5.1 \ proc-macro2-1.0.27 \ quote-1.0.9 \ rand_core-0.5.1 \ rayon-1.5.1 \ rayon-core-1.9.1 \ regex-1.5.4 \ regex-automata-0.1.10 \ regex-syntax-0.6.25 \ rustc_version-0.3.3 \ ryu-1.0.5 \ same-file-1.0.6 \ scopeguard-1.1.0 \ semver-0.11.0 \ semver-parser-0.10.2 \ serde-1.0.126 \ serde_cbor-0.11.1 \ serde_derive-1.0.126 \ serde_json-1.0.64 \ sha2-0.8.2 \ subtle-1.0.0 \ subtle-2.4.0 \ syn-1.0.72 \ textwrap-0.11.0 \ tinytemplate-1.2.1 \ typenum-1.13.0 \ ucd-trie-0.1.3 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ universal-hash-0.4.0 \ unreachable-1.0.0 \ version_check-0.9.3 \ void-1.0.2 \ walkdir-2.3.2 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.74 \ wasm-bindgen-backend-0.2.74 \ wasm-bindgen-macro-0.2.74 \ wasm-bindgen-macro-support-0.2.74 \ wasm-bindgen-shared-0.2.74 \ web-sys-0.3.51 \ 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 \ zeroize-1.3.0 \ poksho@git+https://github.com/signalapp/poksho.git\#8bb8c61c18e7bbe93c094ed91be52b9f96c1c5cd \ curve25519-dalek@git+https://github.com/signalapp/curve25519-dalek.git?branch=lizard2\#477356e017c7cc2aa168f956786b34690870768f PLIST_FILES= lib/lib${PORTNAME}.so do-install: ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/lib${PORTNAME}.so \ ${STAGEDIR}${PREFIX}/lib/ .include diff --git a/net-mgmt/bandwhich/Makefile b/net-mgmt/bandwhich/Makefile index e3b9fca1e116..3cb2b5c3e345 100644 --- a/net-mgmt/bandwhich/Makefile +++ b/net-mgmt/bandwhich/Makefile @@ -1,22 +1,22 @@ PORTNAME= bandwhich DISTVERSIONPREFIX= v DISTVERSION= 0.23.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= net-mgmt MAINTAINER= petteri.valkonen@iki.fi COMMENT= Terminal bandwidth utilization tool WWW= https://github.com/imsnif/bandwhich LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= lsof:sysutils/lsof USES= cargo USE_GITHUB= yes GH_ACCOUNT= imsnif PLIST_FILES= bin/bandwhich .include diff --git a/net-mgmt/geom-exporter/Makefile b/net-mgmt/geom-exporter/Makefile index 8a7888361de2..e7a6c4e540e1 100644 --- a/net-mgmt/geom-exporter/Makefile +++ b/net-mgmt/geom-exporter/Makefile @@ -1,33 +1,34 @@ PORTNAME= geom-exporter DISTVERSION= 0.1.3 +PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= CRATESIO MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION} DISTNAME= freebsd-${PORTNAME}-${DISTVERSIONFULL} DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= asomers@FreeBSD.org COMMENT= Prometheus exporter for GEOM statistics WWW= https://github.com/asomers/gstat-rs LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE # https://github.com/tikv/rust-prometheus/issues/315 NOT_FOR_ARCHS= powerpc NOT_FOR_ARCHS_REASON_powerpc=needs 64-bit atomics BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} USES= cargo USE_RC_SUBR= geom_exporter SUB_LIST= USER=nobody PLIST_FILES= bin/${PORTNAME} \ share/man/man8/${PORTNAME}.8.gz post-install: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8 .include diff --git a/net-mgmt/gping/Makefile b/net-mgmt/gping/Makefile index 95deb97ce714..741d0915af53 100644 --- a/net-mgmt/gping/Makefile +++ b/net-mgmt/gping/Makefile @@ -1,26 +1,26 @@ PORTNAME= gping DISTVERSIONPREFIX= gping-v DISTVERSION= 1.20.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net-mgmt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Ping with graph WWW= https://github.com/orf/gping LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= orf PLIST_FILES= bin/gping \ share/man/man1/gping.1.gz do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/gping.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/net-mgmt/nfs-exporter/Makefile b/net-mgmt/nfs-exporter/Makefile index 641a7b038102..6963729d1467 100644 --- a/net-mgmt/nfs-exporter/Makefile +++ b/net-mgmt/nfs-exporter/Makefile @@ -1,35 +1,36 @@ PORTNAME= nfs-exporter DISTVERSION= 0.4.6 +PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= CRATESIO MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION} DISTNAME= freebsd-${PORTNAME}-${DISTVERSIONFULL} DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= asomers@FreeBSD.org COMMENT= Prometheus exporter for NFS statistics WWW= https://github.com/Axcient/freebsd-nfs-exporter LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT # https://github.com/tikv/rust-prometheus/issues/315 NOT_FOR_ARCHS= powerpc NOT_FOR_ARCHS_REASON_powerpc=needs 64-bit atomics BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} USES= cargo USE_RC_SUBR= nfs_exporter SUB_LIST= USER=nobody PLIST_FILES= bin/${PORTNAME} \ share/man/man8/${PORTNAME}.8.gz post-install: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8 .include diff --git a/net-mgmt/rs-aggregate/Makefile b/net-mgmt/rs-aggregate/Makefile index 5a8f4283a733..34350e299492 100644 --- a/net-mgmt/rs-aggregate/Makefile +++ b/net-mgmt/rs-aggregate/Makefile @@ -1,209 +1,209 @@ PORTNAME= rs-aggregate DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= net-mgmt MAINTAINER= marcel@herrbischoff.com COMMENT= Aggregate IPv4 and/or IPv6 prefixes into their minimal representation WWW= https://github.com/ktims/rs-aggregate LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ktims CARGO_CRATES= adler-1.0.2 \ aho-corasick-1.1.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.5 \ anstyle-1.0.4 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ assert_cmd-2.0.12 \ assert_fs-1.0.13 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.4.1 \ bstr-1.8.0 \ bumpalo-3.14.0 \ bytemuck-1.14.0 \ byteorder-1.5.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ chrono-0.4.31 \ clap-4.4.11 \ clap_builder-4.4.11 \ clap_derive-4.4.7 \ clap_lex-0.6.0 \ clio-0.3.4 \ cmake-0.1.50 \ color_quant-1.1.0 \ colorchoice-1.0.0 \ const-cstr-0.3.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ core-graphics-0.22.3 \ core-graphics-types-0.1.3 \ core-text-19.2.0 \ crc32fast-1.3.2 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.15 \ crossbeam-utils-0.8.16 \ difflib-0.4.0 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ dlib-0.5.2 \ doc-comment-0.3.3 \ dwrote-0.11.0 \ either-1.9.0 \ errno-0.3.8 \ fastrand-2.0.1 \ fdeflate-0.3.1 \ flate2-1.0.28 \ float-cmp-0.9.0 \ float-ord-0.2.0 \ font-kit-0.11.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ freetype-0.7.0 \ freetype-sys-0.13.1 \ futures-0.3.29 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-executor-0.3.29 \ futures-io-0.3.29 \ futures-macro-0.3.29 \ futures-sink-0.3.29 \ futures-task-0.3.29 \ futures-timer-3.0.2 \ futures-util-0.3.29 \ getrandom-0.2.11 \ gif-0.12.0 \ glob-0.3.1 \ globset-0.4.14 \ globwalk-0.8.1 \ heck-0.4.1 \ hermit-abi-0.3.3 \ iana-time-zone-0.1.58 \ iana-time-zone-haiku-0.1.2 \ ignore-0.4.21 \ image-0.24.7 \ ipnet-2.9.0 \ is-terminal-0.4.9 \ itertools-0.11.0 \ jpeg-decoder-0.3.0 \ js-sys-0.3.66 \ json-0.12.4 \ lazy_static-1.4.0 \ libc-0.2.151 \ libloading-0.8.1 \ libredox-0.0.1 \ linux-raw-sys-0.4.12 \ log-0.4.20 \ memchr-2.6.4 \ memoffset-0.9.0 \ miniz_oxide-0.7.1 \ normalize-line-endings-0.3.0 \ num-integer-0.1.45 \ num-rational-0.4.1 \ num-traits-0.2.17 \ once_cell-1.19.0 \ pathfinder_geometry-0.5.1 \ pathfinder_simd-0.5.2 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ plotters-0.3.5 \ plotters-backend-0.3.5 \ plotters-bitmap-0.3.3 \ plotters-svg-0.3.5 \ png-0.17.10 \ ppv-lite86-0.2.17 \ predicates-3.0.4 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ proc-macro2-1.0.70 \ quote-1.0.33 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rayon-1.8.0 \ rayon-core-1.12.0 \ redox_syscall-0.4.1 \ redox_users-0.4.4 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ rstest-0.16.0 \ rstest_macros-0.16.0 \ rustc_version-0.4.0 \ rustix-0.38.28 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.20 \ serde-1.0.193 \ serde_derive-1.0.193 \ simd-adler32-0.3.7 \ slab-0.4.9 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.40 \ tempfile-3.8.1 \ termtree-0.4.1 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ ttf-parser-0.17.1 \ unicode-ident-1.0.12 \ utf8parse-0.2.1 \ wait-timeout-0.2.0 \ walkdir-2.4.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ web-sys-0.3.66 \ weezl-0.1.7 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.51.1 \ windows-sys-0.42.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ wio-0.2.2 \ yeslogic-fontconfig-sys-3.2.0 PLIST_FILES= bin/rs-aggregate .include diff --git a/net-p2p/autopulse/Makefile b/net-p2p/autopulse/Makefile index 3fcba9fdcd21..7f23ead876ec 100644 --- a/net-p2p/autopulse/Makefile +++ b/net-p2p/autopulse/Makefile @@ -1,45 +1,46 @@ PORTNAME= autopulse DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= net-p2p MAINTAINER= michiel@vanbaak.eu COMMENT= Scan MultiMedia library on webhook triggers WWW= https://github.com/dan-online/autopulse LICENSE= MIT LIB_DEPENDS+= libzstd.so:archivers/zstd USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= dan-online USE_RC_SUBR= autopulse CARGO_FEATURES= --no-default-features SUB_LIST= GROUPS=${GROUPS} \ USERS=${USERS} USERS= autopulse GROUPS= autopulse PLIST_FILES= bin/autopulse \ "@sample etc/autopulse.yml.sample" OPTIONS_DEFINE= SQLITE POSTGRES OPTIONS_DEFAULT= SQLITE POSTGRES_DESC= postgresql database support POSTGRES_USES= pgsql POSTGRES_VARS= WANT_PGSQL=client CARGO_FEATURES+=postgres SQLITE_DESC= sqlite3 database support SQLITE_USES= sqlite:3 SQLITE_VARS= CARGO_FEATURES+=sqlite post-stage: ${INSTALL_DATA} ${FILESDIR}/autopulse.yml.sample \ ${STAGEDIR}${PREFIX}/etc/autopulse.yml.sample .include diff --git a/net-p2p/c-lightning/Makefile b/net-p2p/c-lightning/Makefile index d5d2c281a417..80c5fd0d7de6 100644 --- a/net-p2p/c-lightning/Makefile +++ b/net-p2p/c-lightning/Makefile @@ -1,142 +1,142 @@ PORTNAME= c-lightning # To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present) PORTVERSION= 25.12.1 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 # and uncomment the following two lines (use for example -git-HEAD or -git-f8d8348c) #PORTVERSION= 0 #PKGNAMESUFFIX= -git-f8d8348c CATEGORIES= net-p2p finance MAINTAINER= vd@FreeBSD.org COMMENT= Lightning Network implementation in C WWW= https://github.com/ElementsProject/lightning LICENSE= MIT BUILD_DEPENDS= bash:shells/bash \ gsed:textproc/gsed \ lowdown:textproc/lowdown \ jq:textproc/jq \ ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}mako>=1.0.14:textproc/py-mako@${PY_FLAVOR} LIB_DEPENDS= libsodium.so:security/libsodium RUN_DEPENDS= bitcoin-cli:net-p2p/bitcoin-utils USES= autoreconf:build \ compiler:c11 \ cpe \ gettext-tools:build \ gmake \ libtool \ python:build \ shebangfix CPE_VENDOR= elementsproject BINARY_ALIAS= python3=${PYTHON_CMD} sed=${LOCALBASE}/bin/gsed ALL_TARGET= default SHEBANG_FILES= tools/reckless OPTIONS_DEFINE= COMPATIBILITY DEBUG RUST OPTIONS_MULTI= STORAGE OPTIONS_MULTI_STORAGE= POSTGRESQL SQLITE OPTIONS_RADIO= TESTING OPTIONS_RADIO_TESTING= ASAN VALGRIND OPTIONS_SUB= yes COMPATIBILITY_CONFIGURE_ENABLE= compat COMPATIBILITY_DESC= Compatibility mode, good to disable to see if your software breaks DEBUG_CONFIGURE_ENABLE= debugbuild DEBUG_DESC= Extra debug checks in the build, good for testing POSTGRESQL_DESC= Use PostgreSQL for storage POSTGRESQL_USES= pgsql WANT_PGSQL= client RUST_CONFIGURE_ENABLE= rust RUST_DESC= Install cln-grpc and clnrest plugins (Rust dependent) RUST_USES= cargo RUST_BUILD_DEPENDS= protobuf>=29:devel/protobuf CARGO_INSTALL= no SQLITE_DESC= Use SQLite for storage SQLITE_USES= sqlite:3 ASAN_CONFIGURE_ENABLE= address-sanitizer ASAN_DESC= Compile with address-sanitizer VALGRIND_CONFIGURE_ENABLE= valgrind VALGRIND_DESC= Run tests with Valgrind OPTIONS_DEFAULT=COMPATIBILITY RUST SQLITE .include HAS_CONFIGURE= yes # Print the compilation commands (verbose). MAKE_ARGS= V=1 mandir=${PREFIX}/share/man USE_GITHUB= yes .if defined(PKGNAMESUFFIX) GIT_COMMIT= ${PKGNAMESUFFIX:C/-git-//} .else GIT_COMMIT= ${DISTVERSIONPREFIX}${PORTVERSION} .endif GH_TUPLE= ElementsProject:lightning:${GIT_COMMIT} \ ElementsProject:libwally-core:12f5ac4ccf0e2:ext1/external/libwally-core \ BlockstreamResearch:secp256k1-zkp:615262261:ext2/external/libwally-core/src/secp256k1 \ ianlancetaylor:libbacktrace:793921876c981ce:ext3/external/libbacktrace \ zserge:jsmn:18e9fe42cbfe21d65076f5c77ae2be3:ext4/external/jsmn \ valyala:gheap:67fc83bc953324f4759e52951921d:ext5/external/gheap USERS= c-lightning GROUPS= c-lightning USE_RC_SUBR= lightningd SUB_FILES= lightningd-bitcoin.conf.sample pkg-message SUB_LIST= U="${USERS}" G="${GROUPS}" LIGHTNINGD_BASE_DIR="${DESTDIR}/var/db/c-lightning" PLIST_SUB+= U="${USERS}" G="${GROUPS}" .include post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lightning-cli ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lightning-hsmtool ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lightningd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_channeld ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_closingd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_connectd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_dualopend ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_gossipd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_hsmd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_onchaind ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_openingd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/lightning_websocketd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/autoclean ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/bcli ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/bookkeeper ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/chanbackup ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-askrene ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-renepay ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-xpay ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/commando ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/exposesecret ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/funder ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/keysend ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/offers ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/pay ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/recklessrpc ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/recover ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/spenderp ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/sql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/topology ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/txprepare .if ${PORT_OPTIONS:MRUST} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-bip353 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-grpc ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-lsps-client ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-lsps-service ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/clnrest ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/wss-proxy .endif ${INSTALL_DATA} \ ${WRKDIR}/lightningd-bitcoin.conf.sample \ ${STAGEDIR}${PREFIX}/etc/lightningd-bitcoin.conf.sample .include diff --git a/net-p2p/cncli/Makefile b/net-p2p/cncli/Makefile index 5878fbdafb72..d1eb0ce46cec 100644 --- a/net-p2p/cncli/Makefile +++ b/net-p2p/cncli/Makefile @@ -1,42 +1,42 @@ PORTNAME= cncli DISTVERSIONPREFIX= v DISTVERSION= 6.0.1 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= net-p2p MAINTAINER= boris@zfs.ninja COMMENT= A community-based cardano-node CLI tool WWW= https://cardano-community.github.io/guild-operators/ LICENSE= APACHE20 NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= cryptoxide Rust crate uses AVX2 instructions USES= autoreconf:build cargo gmake libtool pkgconfig USE_GITHUB= yes GH_ACCOUNT= cardano-community input-output-hk:sodium GH_PROJECT= ${PORTNAME} libsodium:sodium GH_TAGNAME= ${LIBSODIUM_HASH}:sodium LIBSODIUM_HASH= dbb48cce5429cb6585c9034f002568964f1ce567 LIBS_PREFIX= ${WRKDIR}/libs_install CARGO_ENV= SODIUM_LIB_DIR=${LIBS_PREFIX}${PREFIX}/lib SODIUM_INCLUDE_DIR=${LIBS_PREFIX}${PREFIX}/include PLIST_FILES= bin/cncli CARGO_BUILD_TARGET= ${_CARGO_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl} CARGO_ENV+= \ CARGO_BUILD_TARGET=${CARGO_BUILD_TARGET} \ CARGO_TARGET_${CARGO_BUILD_TARGET:S/-/_/g:tu}_LINKER="${CC}" pre-build: cd ${WRKSRC_sodium} && ./autogen.sh cd ${WRKSRC_sodium} && ./configure --prefix=${PREFIX} --with-pthreads --disable-shared cd ${WRKSRC_sodium} && gmake -j${MAKE_JOBS_NUMBER} && gmake DESTDIR=${LIBS_PREFIX} install ${MKDIR} ${LIBS_PREFIX}${PREFIX}/libdata/pkgconfig ${MV} ${LIBS_PREFIX}${PREFIX}/lib/pkgconfig/libsodium.pc ${LIBS_PREFIX}${PREFIX}/libdata/pkgconfig/libsodium.pc .include diff --git a/net-p2p/intermodal/Makefile b/net-p2p/intermodal/Makefile index 2e464b23ad7f..ba5ef989074a 100644 --- a/net-p2p/intermodal/Makefile +++ b/net-p2p/intermodal/Makefile @@ -1,264 +1,265 @@ PORTNAME= intermodal DISTVERSIONPREFIX= v DISTVERSION= 0.1.15 +PORTREVISION= 1 CATEGORIES= net-p2p MAINTAINER= yuri@FreeBSD.org COMMENT= CL utility for BitTorrent torrent file creation, verification, etc WWW= https://imdl.io \ https://github.com/casey/intermodal LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= casey CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.1 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anes-0.1.6 \ ansi_term-0.12.1 \ anstyle-1.0.13 \ array-init-0.0.4 \ askama-0.14.0 \ askama_derive-0.14.0 \ askama_parser-0.14.0 \ atty-0.2.14 \ autocfg-1.5.0 \ backtrace-0.3.76 \ base64-0.22.1 \ basic-toml-0.1.10 \ bendy-0.3.3 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bstr-1.12.1 \ bumpalo-3.19.0 \ cargo_toml-0.22.3 \ cast-0.3.0 \ cc-1.2.45 \ cfg-if-1.0.4 \ chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-2.34.0 \ clap-4.5.51 \ clap_builder-4.5.51 \ clap_lex-0.7.6 \ console-0.16.1 \ core-foundation-sys-0.8.7 \ criterion-0.7.0 \ criterion-plot-0.6.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ deranged-0.5.5 \ diff-0.1.13 \ displaydoc-0.2.5 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_logger-0.10.2 \ equivalent-1.0.2 \ errno-0.3.14 \ failure-0.1.8 \ failure_derive-0.1.8 \ fastrand-2.3.0 \ fehler-1.0.0 \ fehler-macros-1.0.0 \ find-msvc-tools-0.1.4 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ getrandom-0.3.4 \ gimli-0.32.3 \ git2-0.20.2 \ globset-0.4.18 \ half-2.7.1 \ hashbrown-0.12.3 \ hashbrown-0.16.0 \ heck-0.3.3 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.5.2 \ hex-0.4.3 \ humantime-2.3.0 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.1 \ icu_properties_data-2.1.1 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ imdl-indicatif-0.14.0 \ indexmap-1.9.3 \ indexmap-2.12.0 \ is-docker-0.2.0 \ is-terminal-0.4.17 \ is-wsl-0.4.0 \ itertools-0.13.0 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.82 \ lazy_static-1.5.0 \ lexiclean-0.0.1 \ libc-0.2.177 \ libgit2-sys-0.18.2+1.9.1 \ libssh2-sys-0.3.1 \ libz-sys-1.1.22 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ log-0.4.28 \ maybe-uninit-2.0.0 \ md5-0.8.0 \ memchr-2.7.6 \ miniz_oxide-0.8.9 \ nodrop-0.1.14 \ num-conv-0.1.0 \ num-traits-0.2.19 \ number_prefix-0.3.0 \ object-0.37.3 \ once_cell-1.21.3 \ oorandom-11.1.5 \ open-5.3.2 \ openssl-probe-0.1.6 \ openssl-sys-0.9.111 \ pathdiff-0.2.3 \ percent-encoding-2.3.2 \ pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ pretty_env_logger-0.5.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.103 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ rayon-1.11.0 \ rayon-core-1.13.0 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ rustix-1.1.2 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ schemars-0.9.0 \ schemars-1.1.0 \ serde-1.0.228 \ serde-hex-0.1.0 \ serde_bytes-0.11.19 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_spanned-1.0.3 \ serde_with-3.15.1 \ serde_with_macros-3.15.1 \ serde_yaml-0.9.34+deprecated \ sha1_smol-1.0.1 \ shlex-1.3.0 \ smallvec-0.6.14 \ smallvec-1.15.1 \ snafu-0.8.9 \ snafu-derive-0.8.9 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.8.0 \ strsim-0.11.1 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ strum-0.27.2 \ strum_macros-0.27.2 \ syn-1.0.109 \ syn-2.0.109 \ synstructure-0.12.6 \ synstructure-0.13.2 \ tempfile-3.23.0 \ temptree-0.2.0 \ term_size-0.3.2 \ termcolor-1.4.1 \ textwrap-0.11.0 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.2 \ tinytemplate-1.2.1 \ toml-0.9.8 \ toml_datetime-0.7.3 \ toml_parser-1.0.4 \ toml_writer-1.0.4 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.11 \ url-2.5.7 \ utf8_iter-1.0.4 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.105 \ wasm-bindgen-macro-0.2.105 \ wasm-bindgen-macro-support-0.2.105 \ wasm-bindgen-shared-0.2.105 \ web-sys-0.3.82 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.61.2 \ winnow-0.7.13 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/imdl .include diff --git a/net-p2p/oura/Makefile b/net-p2p/oura/Makefile index 50bd199ae166..50f6d4dd5a11 100644 --- a/net-p2p/oura/Makefile +++ b/net-p2p/oura/Makefile @@ -1,29 +1,29 @@ PORTNAME= oura DISTVERSIONPREFIX= v DISTVERSION= 1.8.4 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= net-p2p MAINTAINER= boris@zfs.ninja COMMENT= A pipeline that connects to the tip of a Cardano node WWW= https://txpipe.github.io/oura/ LICENSE= APACHE20 NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= requires AVX on x86 USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= txpipe USE_RC_SUBR= oura PLIST_FILES= bin/oura post-patch: # Remove vendored ssl ${REINPLACE_CMD} -e 's/^openssl.*/openssl = { version = "0.10", optional = true }/g' \ ${WRKSRC}/Cargo.toml .include diff --git a/net-p2p/twitch-tui/Makefile b/net-p2p/twitch-tui/Makefile index 1d8cae7da5ea..9d1825e5b7b7 100644 --- a/net-p2p/twitch-tui/Makefile +++ b/net-p2p/twitch-tui/Makefile @@ -1,425 +1,425 @@ PORTNAME= twitch-tui DISTVERSIONPREFIX= v DISTVERSION= 2.6.19 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net-p2p MAINTAINER= yuri@FreeBSD.org COMMENT= Twitch chat in the terminal WWW= https://xithrius.github.io/twitch-tui/ \ https://github.com/Xithrius/twitch-tui LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= Xithrius CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ aligned-vec-0.5.0 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.97 \ arbitrary-1.4.1 \ arg_enum_proc_macro-0.3.4 \ arrayvec-0.7.6 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ av1-grain-0.2.3 \ avif-serialize-0.8.3 \ backtrace-0.3.71 \ base64-0.22.1 \ bit_field-0.10.2 \ bitflags-1.3.2 \ bitflags-2.9.0 \ bitstream-io-2.6.0 \ built-0.7.7 \ bumpalo-3.17.0 \ bytemuck-1.22.0 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ cassowary-0.3.0 \ castaway-0.2.3 \ cc-1.2.18 \ cesu8-1.1.0 \ cfg-expr-0.15.8 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.40 \ clap-4.5.35 \ clap_builder-4.5.35 \ clap_derive-4.5.32 \ clap_lex-0.7.4 \ clipboard-win-5.4.0 \ color-eyre-0.6.3 \ color-spantrace-0.2.1 \ color_quant-1.1.0 \ colorchoice-1.0.3 \ combine-4.6.7 \ compact_str-0.8.1 \ console-0.15.11 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crunchy-0.2.3 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deranged-0.4.1 \ dialoguer-0.11.0 \ displaydoc-0.2.5 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding-0.2.33 \ encoding-index-japanese-1.20141219.5 \ encoding-index-korean-1.20141219.5 \ encoding-index-simpchinese-1.20141219.5 \ encoding-index-singlebyte-1.20141219.5 \ encoding-index-tradchinese-1.20141219.5 \ encoding_index_tests-0.1.4 \ encoding_rs-0.8.35 \ endian-type-0.1.2 \ equivalent-1.0.2 \ errno-0.3.11 \ error-code-3.3.1 \ exr-1.73.0 \ eyre-0.6.12 \ fastrand-2.3.0 \ fd-lock-4.0.4 \ fdeflate-0.3.7 \ fern-0.7.1 \ flate2-1.1.1 \ fnv-1.0.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fuzzy-matcher-0.3.7 \ getrandom-0.2.15 \ getrandom-0.3.2 \ gif-0.13.1 \ gimli-0.28.1 \ h2-0.4.8 \ half-2.5.0 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ heck-0.5.0 \ hex-0.4.3 \ home-0.5.11 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ hyper-1.6.0 \ hyper-rustls-0.27.5 \ hyper-tls-0.6.0 \ hyper-util-0.1.11 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.1 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.1 \ icu_properties-1.5.1 \ icu_properties_data-1.5.1 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ image-0.25.6 \ image-webp-0.2.1 \ imgref-1.11.0 \ indenter-0.3.3 \ indexmap-1.9.3 \ indexmap-2.9.0 \ indoc-2.0.6 \ instability-0.3.7 \ interpolate_name-0.2.4 \ ipnet-2.11.0 \ irc-1.1.0 \ irc-proto-1.1.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itertools-0.13.0 \ itoa-1.0.15 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.33 \ jpeg-decoder-0.3.1 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ lebe-0.5.2 \ libc-0.2.171 \ libfuzzer-sys-0.4.9 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.3 \ litemap-0.7.5 \ lock_api-0.4.12 \ log-0.4.27 \ loop9-0.1.5 \ lru-0.12.5 \ maybe-rayon-0.1.1 \ memchr-2.7.4 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.4 \ miniz_oxide-0.8.7 \ mio-1.0.3 \ native-tls-0.2.14 \ ndk-context-0.1.1 \ new_debug_unreachable-1.0.6 \ nibble_vec-0.1.0 \ nix-0.29.0 \ nom-7.1.3 \ noop_proc_macro-0.3.0 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ objc2-0.6.0 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.0 \ object-0.32.2 \ once_cell-1.21.3 \ openssl-0.10.72 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-sys-0.9.107 \ owo-colors-3.5.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ percent-encoding-2.3.1 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ png-0.17.16 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.94 \ profiling-1.0.16 \ profiling-procmacros-1.0.16 \ qoi-0.4.1 \ quick-error-2.0.1 \ quote-1.0.40 \ r-efi-5.2.0 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ ratatui-0.29.0 \ rav1e-0.7.1 \ ravif-0.11.11 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.10 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ reqwest-0.12.15 \ rgb-0.8.50 \ ring-0.17.14 \ rustc-demangle-0.1.24 \ rustix-0.38.44 \ rustix-1.0.5 \ rustls-0.23.25 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.103.1 \ rustversion-1.0.20 \ rustyline-15.0.0 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.27 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ serde_with-3.12.0 \ serde_with_macros-3.12.0 \ sharded-slab-0.1.7 \ 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 \ simd_helpers-0.1.0 \ slab-0.4.9 \ smallvec-1.14.0 \ smawk-0.3.2 \ socket2-0.5.9 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.100 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ system-deps-6.2.2 \ target-lexicon-0.12.16 \ tempfile-3.19.1 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ thread_local-1.1.8 \ tiff-0.9.1 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tinystr-0.7.6 \ tokio-1.44.2 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.2 \ tokio-stream-0.1.17 \ tokio-util-0.7.14 \ toml-0.7.8 \ toml-0.8.20 \ toml_datetime-0.6.8 \ toml_edit-0.19.15 \ toml_edit-0.22.24 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.33 \ tracing-error-0.2.1 \ tracing-subscriber-0.3.19 \ try-lock-0.2.5 \ unicode-ident-1.0.18 \ unicode-linebreak-0.1.5 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ url-2.5.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ v_frame-0.3.8 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version-compare-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ webbrowser-1.0.4 \ weezl-0.1.8 \ 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-core-0.61.0 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.1 \ windows-registry-0.4.0 \ windows-result-0.3.2 \ windows-strings-0.3.1 \ windows-strings-0.4.0 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows-targets-0.53.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.5.40 \ winnow-0.7.4 \ wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ writeable-0.5.5 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.8.24 \ zerocopy-derive-0.8.24 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zune-core-0.4.12 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.14 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/twt .include diff --git a/net/aws-ec2-imdsv2-get/Makefile b/net/aws-ec2-imdsv2-get/Makefile index 8fdd42ff9f78..a94bac740574 100644 --- a/net/aws-ec2-imdsv2-get/Makefile +++ b/net/aws-ec2-imdsv2-get/Makefile @@ -1,27 +1,27 @@ PORTNAME= aws-ec2-imdsv2-get DISTVERSION= 1.0.7 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net MAINTAINER= cperciva@FreeBSD.org COMMENT= Reads data from EC2 IMDS with v2 protocol WWW= https://github.com/aws/aws-ec2-imdsv2-get LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= aws PORTDOCS= NOTICE README.md OPTIONS_DEFINE= DOCS PLIST_FILES= bin/aws-ec2-imdsv2-get post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/net/cloudflare-speed-cli/Makefile b/net/cloudflare-speed-cli/Makefile index 22fcdec280b0..58e65370617f 100644 --- a/net/cloudflare-speed-cli/Makefile +++ b/net/cloudflare-speed-cli/Makefile @@ -1,327 +1,328 @@ PORTNAME= cloudflare-speed-cli DISTVERSIONPREFIX= v DISTVERSION= 0.6.5 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= meta@FreeBSD.org COMMENT= Third-party CLI tool for Cloudflare Speed Test service WWW= https://github.com/kavehtehrani/cloudflare-speed-cli LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= kavehtehrani CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ allocator-api2-0.2.21 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arboard-3.6.1 \ async-compression-0.4.37 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ base64-0.22.1 \ bitflags-2.10.0 \ brotli-8.0.2 \ brotli-decompressor-5.0.0 \ bumpalo-3.19.1 \ bytemuck-1.25.0 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ cassowary-0.3.0 \ castaway-0.2.4 \ cc-1.2.55 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.56 \ clap_builder-4.5.56 \ clap_derive-4.5.55 \ clap_lex-0.7.7 \ clipboard-win-5.4.1 \ cmake-0.1.57 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ compression-codecs-0.4.36 \ compression-core-0.4.31 \ crc32fast-1.5.0 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ darling-0.23.0 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ deranged-0.5.5 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ dunce-1.0.5 \ either-1.15.0 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ find-msvc-tools-0.1.9 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ gethostname-1.1.0 \ getrandom-0.2.17 \ getrandom-0.3.4 \ glob-0.3.3 \ h2-0.4.13 \ half-2.7.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ humantime-2.3.0 \ humantime-serde-1.1.1 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-util-0.1.20 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ if-addrs-0.10.2 \ image-0.25.9 \ indexmap-2.13.0 \ indoc-2.0.7 \ instability-0.3.11 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.17 \ jobserver-0.1.34 \ js-sys-0.3.85 \ libc-0.2.180 \ libredox-0.1.12 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.12.5 \ lru-slab-0.1.2 \ memchr-2.7.6 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ moxcms-0.7.11 \ no-std-net-0.6.0 \ num-conv-0.2.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.3 \ objc2-app-kit-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pnet_base-0.35.0 \ pnet_macros-0.35.0 \ pnet_macros_support-0.35.0 \ pnet_packet-0.35.0 \ png-0.18.0 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.106 \ pxfm-0.1.27 \ quick-error-2.0.1 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ ratatui-0.29.0 \ redox_syscall-0.5.18 \ redox_users-0.4.6 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.9 \ reqwest-0.12.28 \ ring-0.17.14 \ rustc-hash-2.1.1 \ rustix-0.38.44 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-pki-types-1.14.0 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.22 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_urlencoded-0.7.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ slab-0.4.12 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.2 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ tiff-0.10.3 \ time-0.3.46 \ time-core-0.1.8 \ time-macros-0.2.26 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.26.4 \ tokio-util-0.7.18 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-core-0.1.36 \ try-lock-0.2.5 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wasm-streams-0.4.2 \ web-sys-0.3.85 \ web-time-1.1.0 \ webpki-roots-0.26.11 \ webpki-roots-1.0.5 \ weezl-0.1.12 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.37 \ zerocopy-derive-0.8.37 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.19 \ zune-core-0.4.12 \ zune-jpeg-0.4.21 PLIST_FILES= bin/${PORTNAME} .include diff --git a/net/deltachat-rpc-server/Makefile b/net/deltachat-rpc-server/Makefile index 21a44592f931..2a694f08ace6 100644 --- a/net/deltachat-rpc-server/Makefile +++ b/net/deltachat-rpc-server/Makefile @@ -1,29 +1,29 @@ PORTNAME= deltachat-rpc-server DISTVERSIONPREFIX= v DISTVERSION= 2.43.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= feld@FreeBSD.org COMMENT= JSON-RPC server for DeltaChat WWW= https://github.com/chatmail/core LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gmake perl5 ssl USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= chatmail GH_PROJECT= core CARGO_BUILD_ARGS+= --locked -p ${PORTNAME} PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/net/dumbpipe/Makefile b/net/dumbpipe/Makefile index d15fd615779c..0d06513f0e8e 100644 --- a/net/dumbpipe/Makefile +++ b/net/dumbpipe/Makefile @@ -1,19 +1,19 @@ PORTNAME= dumbpipe DISTVERSIONPREFIX= v DISTVERSION= 0.32.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= feld@FreeBSD.org COMMENT= Unix pipes between devices WWW= https://dumbpipe.dev LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= n0-computer PLIST_FILES= bin/dumbpipe .include diff --git a/net/findomain/Makefile b/net/findomain/Makefile index 10b5f571ab54..283ac583b189 100644 --- a/net/findomain/Makefile +++ b/net/findomain/Makefile @@ -1,395 +1,395 @@ PORTNAME= findomain DISTVERSION= 9.0.4 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= net security MAINTAINER= lcook@FreeBSD.org COMMENT= Cross-platform subdomain enumerator WWW= https://github.com/Findomain/findomain LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gmake perl5 ssl USE_GITHUB= yes GH_ACCOUNT= Findomain CARGO_CRATES= addr-0.15.6 \ addr2line-0.21.0 \ adler-1.0.2 \ aho-corasick-1.1.2 \ ansi_term-0.12.1 \ anyhow-1.0.75 \ arrayvec-0.5.2 \ async-compression-0.4.5 \ async-recursion-1.0.5 \ async-trait-0.1.74 \ atty-0.2.14 \ auto_generate_cdp-0.3.4 \ autocfg-0.1.8 \ autocfg-1.1.0 \ backtrace-0.3.69 \ base64-0.9.3 \ base64-0.10.1 \ base64-0.21.5 \ bitflags-1.3.2 \ bitflags-2.4.1 \ block-buffer-0.10.4 \ bumpalo-3.14.0 \ byteorder-1.5.0 \ bytes-1.5.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ clap-2.34.0 \ cloudabi-0.0.3 \ config-0.11.0 \ convert_case-0.4.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cpufeatures-0.2.11 \ crc32fast-1.3.2 \ crossbeam-0.8.2 \ crossbeam-channel-0.5.8 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.15 \ crossbeam-queue-0.3.8 \ crossbeam-utils-0.8.16 \ crypto-common-0.1.6 \ cssparser-0.27.2 \ cssparser-macros-0.6.1 \ darling-0.10.2 \ darling_core-0.10.2 \ darling_macro-0.10.2 \ data-encoding-2.5.0 \ derive_builder-0.8.1 \ derive_builder_core-0.8.1 \ derive_more-0.99.17 \ digest-0.10.7 \ dtoa-1.0.9 \ dtoa-short-0.3.4 \ ego-tree-0.6.2 \ either-1.9.0 \ encoding_rs-0.8.33 \ enum-as-inner-0.3.4 \ enum-as-inner-0.6.0 \ equivalent-1.0.1 \ errno-0.3.8 \ failure-0.1.8 \ fallible-iterator-0.2.0 \ fastrand-2.0.1 \ finl_unicode-1.2.0 \ flate2-1.0.28 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fuchsia-cprng-0.1.1 \ futf-0.1.5 \ futures-0.3.29 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-executor-0.3.29 \ futures-io-0.3.29 \ futures-macro-0.3.29 \ futures-sink-0.3.29 \ futures-task-0.3.29 \ futures-util-0.3.29 \ fxhash-0.2.1 \ generic-array-0.14.7 \ getopts-0.2.21 \ getrandom-0.1.16 \ getrandom-0.2.11 \ gimli-0.28.1 \ h2-0.3.22 \ hashbrown-0.14.3 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hermit-abi-0.3.3 \ hmac-0.12.1 \ hostname-0.3.1 \ html5ever-0.26.0 \ http-0.2.11 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.3 \ hyper-0.10.16 \ hyper-0.14.27 \ hyper-rustls-0.24.2 \ hyper-tls-0.5.0 \ ident_case-1.0.1 \ idna-0.1.5 \ idna-0.2.3 \ idna-0.4.0 \ idna-0.5.0 \ indexmap-2.1.0 \ instant-0.1.12 \ ipconfig-0.2.2 \ ipconfig-0.3.2 \ ipnet-2.9.0 \ itoa-0.4.8 \ itoa-1.0.9 \ js-sys-0.3.66 \ language-tags-0.2.2 \ lazy_static-1.4.0 \ lexical-core-0.7.6 \ libc-0.2.150 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.12 \ lock_api-0.4.11 \ log-0.3.9 \ log-0.4.20 \ lru-cache-0.1.2 \ mac-0.1.1 \ markup5ever-0.11.0 \ match_cfg-0.1.0 \ matches-0.1.10 \ md-5-0.10.6 \ memchr-2.6.4 \ memoffset-0.9.0 \ mime-0.2.6 \ mime-0.3.17 \ miniz_oxide-0.7.1 \ mio-0.8.9 \ native-tls-0.2.11 \ new_debug_unreachable-1.0.4 \ nodrop-0.1.14 \ nom-5.1.3 \ num-traits-0.1.43 \ num-traits-0.2.17 \ num_cpus-1.16.0 \ object-0.32.1 \ once_cell-1.18.0 \ openssl-0.10.60 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.1.6+3.1.4 \ openssl-sys-0.9.96 \ parking_lot-0.11.2 \ parking_lot-0.12.1 \ parking_lot_core-0.8.6 \ parking_lot_core-0.9.9 \ percent-encoding-1.0.1 \ percent-encoding-2.3.1 \ phf-0.8.0 \ phf-0.10.1 \ phf-0.11.2 \ phf_codegen-0.8.0 \ phf_codegen-0.10.0 \ phf_generator-0.8.0 \ phf_generator-0.10.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ phf_shared-0.10.0 \ phf_shared-0.11.2 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ postgres-0.19.7 \ postgres-native-tls-0.5.0 \ postgres-protocol-0.6.6 \ postgres-types-0.2.6 \ ppv-lite86-0.2.17 \ precomputed-hash-0.1.1 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.70 \ psl-2.1.12 \ psl-types-2.0.11 \ quick-error-1.2.3 \ quote-1.0.33 \ rand-0.6.5 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.1.1 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_hc-0.1.0 \ rand_hc-0.2.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_pcg-0.2.1 \ rand_xorshift-0.1.1 \ rayon-1.8.0 \ rayon-core-1.12.0 \ rdrand-0.4.0 \ redox_syscall-0.2.16 \ redox_syscall-0.4.1 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ reqwest-0.11.22 \ resolv-conf-0.7.0 \ ring-0.17.6 \ rust-ini-0.13.0 \ rustc-demangle-0.1.23 \ rustc_version-0.4.0 \ rustix-0.38.25 \ rustls-0.21.9 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ ryu-1.0.15 \ safemem-0.3.3 \ schannel-0.1.22 \ scopeguard-1.2.0 \ scraper-0.13.0 \ sct-0.7.1 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ selectors-0.22.0 \ semver-1.0.20 \ serde-0.8.23 \ serde-1.0.193 \ serde-hjson-0.9.1 \ serde_derive-1.0.193 \ serde_json-1.0.108 \ serde_urlencoded-0.7.1 \ servo_arc-0.1.1 \ sha1-0.6.1 \ sha1_smol-1.0.0 \ sha2-0.10.8 \ signal-hook-registry-1.4.1 \ siphasher-0.3.11 \ slab-0.4.9 \ smallvec-1.11.2 \ socket2-0.3.19 \ socket2-0.4.10 \ socket2-0.5.5 \ spin-0.9.8 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ string_cache-0.8.7 \ string_cache_codegen-0.5.2 \ stringprep-0.1.4 \ strsim-0.8.0 \ strsim-0.9.3 \ subtle-2.5.0 \ syn-1.0.109 \ syn-2.0.39 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tempfile-3.8.1 \ tendril-0.4.3 \ textwrap-0.11.0 \ thin-slice-0.1.1 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ time-0.1.45 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.34.0 \ tokio-macros-2.2.0 \ tokio-native-tls-0.3.1 \ tokio-postgres-0.7.10 \ tokio-rustls-0.24.1 \ tokio-util-0.7.10 \ toml-0.5.11 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ traitobject-0.1.0 \ trust-dns-proto-0.23.2 \ trust-dns-resolver-0.23.2 \ try-lock-0.2.4 \ typeable-0.1.2 \ typenum-1.17.0 \ unicase-1.4.2 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ unicode-width-0.1.11 \ untrusted-0.9.0 \ url-1.7.2 \ url-2.5.0 \ utf-8-0.7.6 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.1.5 \ version_check-0.9.4 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-futures-0.4.39 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ web-sys-0.3.66 \ webpki-roots-0.25.3 \ websocket-0.23.0 \ which-3.1.1 \ whoami-1.4.1 \ widestring-0.4.3 \ widestring-1.0.2 \ 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.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winreg-0.6.2 \ winreg-0.50.0 \ yaml-rust-0.3.5 \ yaml-rust-0.4.5 \ rusolver@git+https://github.com/Edu4rdSHL/rusolver?rev=cf75cafee7c9d0c257c0b5a361441efc4e247e9c\#cf75cafee7c9d0c257c0b5a361441efc4e247e9c \ trust-dns-proto,trust-dns-resolver@git+https://github.com/Findomain/trust-dns?branch=custombranch\#f339a5e806bed9109ad205d2143d8b18701d2ab0 \ headless_chrome@git+https://github.com/atroche/rust-headless-chrome?rev=61ce783806e5d75a03f731330edae6156bb0a2e0\#61ce783806e5d75a03f731330edae6156bb0a2e0 \ fhc@git+https://github.com/Edu4rdSHL/fhc?rev=513ce142003190a54acd5fff05c557fd1574edb6\#513ce142003190a54acd5fff05c557fd1574edb6 WRKSRC= ${WRKDIR}/Findomain-${DISTVERSION} PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz _DOCS= docs/create_telegram_webhook.md README.md PORTDOCS= ${_DOCS:T} OPTIONS_DEFINE= DOCS PGSQL SCREENSHOT PGSQL_DESC= Enable subdomain monitoring support SCREENSHOT_DESC= Enable website screenshot support (uses headless chrome) PGSQL_USES= pgsql PGSQL_VARS= WANT_PGSQL=server SCREENSHOT_RUN_DEPENDS= chrome:www/chromium .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif post-install: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} ${_DOCS} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/net/gdrive/Makefile b/net/gdrive/Makefile index 013562e970fe..e250bf2b440b 100644 --- a/net/gdrive/Makefile +++ b/net/gdrive/Makefile @@ -1,215 +1,215 @@ PORTNAME= gdrive DISTVERSION= 3.9.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ MAINTAINER= meta@FreeBSD.org COMMENT= Google Drive CLI Client WWW= https://github.com/glotlabs/gdrive LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= glotlabs CARGO_CRATES= android_system_properties-0.1.5 \ anyhow-1.0.68 \ async-recursion-1.0.2 \ async-trait-0.1.61 \ autocfg-1.1.0 \ base64-0.13.1 \ base64-0.21.0 \ bitflags-1.3.2 \ bumpalo-3.11.1 \ bytes-1.3.0 \ cc-1.0.78 \ cfg-if-1.0.0 \ chrono-0.4.23 \ clap-4.0.32 \ clap_derive-4.0.21 \ clap_lex-0.3.0 \ codespan-reporting-0.11.1 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ cxx-1.0.86 \ cxx-build-1.0.86 \ cxxbridge-flags-1.0.86 \ cxxbridge-macro-1.0.86 \ darling-0.14.2 \ darling_core-0.14.2 \ darling_macro-0.14.2 \ either-1.8.0 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ exponential-backoff-1.1.0 \ fastrand-1.8.0 \ filetime-0.2.19 \ fnv-1.0.7 \ form_urlencoded-1.1.0 \ futures-0.3.25 \ futures-channel-0.3.25 \ futures-core-0.3.25 \ futures-executor-0.3.25 \ futures-io-0.3.25 \ futures-macro-0.3.25 \ futures-sink-0.3.25 \ futures-task-0.3.25 \ futures-util-0.3.25 \ getrandom-0.1.16 \ getrandom-0.2.9 \ h2-0.3.15 \ hashbrown-0.12.3 \ heck-0.4.0 \ hermit-abi-0.2.6 \ hex-0.4.3 \ home-0.5.4 \ http-0.2.8 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.2 \ human_bytes-0.4.1 \ hyper-0.14.23 \ hyper-rustls-0.23.2 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ ident_case-1.0.1 \ idna-0.1.5 \ idna-0.3.0 \ indexmap-1.9.2 \ instant-0.1.12 \ io-lifetimes-1.0.3 \ is-terminal-0.4.2 \ itertools-0.10.5 \ itoa-1.0.5 \ js-sys-0.3.60 \ libc-0.2.139 \ link-cplusplus-1.0.8 \ linux-raw-sys-0.1.4 \ lock_api-0.4.9 \ log-0.4.17 \ matches-0.1.9 \ md5-0.7.0 \ memchr-2.5.0 \ mime-0.3.16 \ mime_guess-2.0.4 \ mio-0.8.5 \ mktemp-0.5.0 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ num_threads-0.1.6 \ once_cell-1.17.0 \ openssl-probe-0.1.5 \ os_str_bytes-6.4.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.5 \ percent-encoding-1.0.1 \ percent-encoding-2.2.0 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ ppv-lite86-0.2.17 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.49 \ quote-1.0.23 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ redox_syscall-0.2.16 \ remove_dir_all-0.5.3 \ ring-0.16.20 \ rustc_version-0.2.3 \ rustc_version_runtime-0.2.1 \ rustix-0.36.6 \ rustls-0.20.7 \ rustls-native-certs-0.6.2 \ rustls-pemfile-1.0.2 \ ryu-1.0.12 \ schannel-0.1.21 \ scopeguard-1.1.0 \ scratch-1.0.3 \ sct-0.7.0 \ seahash-4.1.0 \ security-framework-2.7.0 \ security-framework-sys-2.6.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.152 \ serde_derive-1.0.152 \ serde_json-1.0.91 \ serde_with-2.2.0 \ serde_with_macros-2.2.0 \ signal-hook-registry-1.4.0 \ slab-0.4.7 \ smallvec-1.10.0 \ socket2-0.4.7 \ spin-0.5.2 \ strsim-0.10.0 \ syn-1.0.107 \ tabwriter-1.2.1 \ tar-0.4.38 \ tempfile-3.3.0 \ termcolor-1.1.3 \ time-0.3.17 \ time-core-0.1.0 \ time-macros-0.2.6 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ tokio-1.24.1 \ tokio-macros-1.8.2 \ tokio-rustls-0.23.4 \ tokio-util-0.7.4 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-core-0.1.30 \ try-lock-0.2.4 \ unicase-2.6.0 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ unicode-width-0.1.10 \ untrusted-0.7.1 \ url-1.7.2 \ url-2.3.1 \ uuid-1.2.2 \ version_check-0.9.4 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.83 \ wasm-bindgen-backend-0.2.83 \ wasm-bindgen-macro-0.2.83 \ wasm-bindgen-macro-support-0.2.83 \ wasm-bindgen-shared-0.2.83 \ web-sys-0.3.60 \ webpki-0.22.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_aarch64_gnullvm-0.42.0 \ windows_aarch64_msvc-0.42.0 \ windows_i686_gnu-0.42.0 \ windows_i686_msvc-0.42.0 \ windows_x86_64_gnu-0.42.0 \ windows_x86_64_gnullvm-0.42.0 \ windows_x86_64_msvc-0.42.0 \ xattr-0.2.3 \ yup-oauth2-8.1.0 \ google-apis-common,google-drive3@git+https://github.com/prasmussen/google-apis-rs?branch=resumable-fix\#1f75444516a3bbba3441ee6ff65d6aa0f2d2f1af OPTIONS_DEFINE= DOCS PLIST_FILES= bin/gdrive PORTDOCS= README.md post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/net/gemserv/Makefile b/net/gemserv/Makefile index 7067b6ce4c6b..df2085dd1c51 100644 --- a/net/gemserv/Makefile +++ b/net/gemserv/Makefile @@ -1,54 +1,54 @@ PORTNAME= gemserv DISTVERSIONPREFIX= v DISTVERSION= 0.6.6 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= net MASTER_SITES= https://git.sr.ht/~int80h/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= ea@uoga.net COMMENT= Gemini server written in Rust WWW= https://git.sr.ht/~int80h/gemserv LICENSE= APACHE20 BSD3CLAUSE MIT MPL20 LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSE USES= cargo ssl USE_RC_SUBR= gemserv CARGO_FEATURES= SUB_FILES= config.toml.sample index.gmi.sample SUB_LIST= GEMSERV_GROUP=${GEMSERV_GROUP} \ GEMSERV_USER=${GEMSERV_USER} USERS= ${GEMSERV_USER} GROUPS= ${GEMSERV_GROUP} PLIST_SUB= GEMSERV_DATADIR=${PREFIX}/gemini/gemserv-dist OPTIONS_DEFINE= STATICONLY OPTIONS_DEFAULT= STATICONLY_DESC= Only serve static files, no additional features (CGI..) STATICONLY_VARS= CARGO_FEATURES+=--no-default-features GEMSERV_GROUP?= gemserv GEMSERV_USER?= gemserv post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/config.toml ${STAGEDIR}${ETCDIR}/config.toml-dist ${INSTALL_DATA} ${WRKDIR}/config.toml.sample ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${WRKSRC}/UPDATING ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/cgi-scripts && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) ${MKDIR} ${STAGEDIR}${PREFIX}/gemini/gemserv-dist ${INSTALL_DATA} ${WRKDIR}/index.gmi.sample ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/net/krill/Makefile b/net/krill/Makefile index 05fcec56346f..6847ffe5d0bb 100644 --- a/net/krill/Makefile +++ b/net/krill/Makefile @@ -1,36 +1,37 @@ PORTNAME= krill DISTVERSIONPREFIX= v DISTVERSION= 0.16.0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl COMMENT= RPKI daemon, Certificate Authority and Publication Server WWW= https://github.com/NLnetLabs/krill LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= ring crate not ported to other architectures USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= NLnetLabs USE_RC_SUBR= ${PORTNAME} # SUB_FILES= pkg-message USERS= ${PORTNAME} GROUPS= ${PORTNAME} post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} \ ${STAGEDIR}/var/krill ${INSTALL_DATA} ${WRKSRC}/defaults/krill.conf \ ${STAGEDIR}${ETCDIR}/krill.conf.sample .for f in krill.1 krillc.1 krillup.1 krillta.1 krill.conf.5 ${INSTALL_MAN} ${WRKSRC}/doc/${f}.gz \ ${STAGEDIR}${MANDIRS}/man${f:E} .endfor .include diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile index edefac37fef4..84923cedf727 100644 --- a/net/ktcplist/Makefile +++ b/net/ktcplist/Makefile @@ -1,24 +1,24 @@ PORTNAME= ktcplist DISTVERSION= 1.0.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net sysutils MAINTAINER= arrowd@FreeBSD.org COMMENT= List tcp connections with KTLS offload WWW= https://github.com/kostikbel/ktcplist LICENSE= BSD2CLAUSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= kostikbel GH_TAGNAME= ${PORTNAME}-${DISTVERSION} PLIST_FILES= bin/${PORTNAME} \ share/man/man1/ktcplist.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/ktcplist.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/net/lldap/Makefile b/net/lldap/Makefile index 8690c6a54092..8386d593a164 100644 --- a/net/lldap/Makefile +++ b/net/lldap/Makefile @@ -1,46 +1,46 @@ PORTNAME= lldap DISTVERSIONPREFIX= v DISTVERSION= 0.6.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= aokblast@FreeBSD.org COMMENT= Light LDAP implementation for authentication WWW= https://github.com/lldap/lldap LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gzip:archivers/gzip \ wasm-pack:www/wasm-pack \ wasm-bindgen:www/wasm-bindgen-cli LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= inejge:ldap3 GH_PROJECT= ldap3:ldap3 GH_SUBDIR= third_party/ldap3:ldap3 GH_TAGNAME= ba38bc573d63b:ldap3 CARGO_INSTALL_PATH= server set-password migration-tool USERS= ldap GROUPS= ldap post-build: cd ${WRKSRC} && WASM_PACK_CACHE=.wasm-pack-cache ./app/build.sh post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lldap_server/app ${INSTALL_SCRIPT} ${WRKSRC}/example_configs/freebsd/rc.d_lldap ${STAGEDIR}${PREFIX}/etc/rc.d/lldap cd ${WRKSRC}/app && \ ${COPYTREE_SHARE} pkg ${STAGEDIR}${PREFIX}/lldap_server/app && \ ${COPYTREE_SHARE} static ${STAGEDIR}${PREFIX}/lldap_server/app && \ ${CP} index.html ${STAGEDIR}${PREFIX}/lldap_server/app ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/lldap ${STAGEDIR}${PREFIX}/lldap_server ${MKDIR} ${STAGEDIR}${PREFIX}/share/lldap ${INSTALL_DATA} ${WRKSRC}/lldap_config.docker_template.toml ${STAGEDIR}${PREFIX}/share/lldap/ldap_config.toml.example .include diff --git a/net/narrowlink/Makefile b/net/narrowlink/Makefile index e3c8d50e67de..8e17aaa3383b 100644 --- a/net/narrowlink/Makefile +++ b/net/narrowlink/Makefile @@ -1,348 +1,348 @@ PORTNAME= narrowlink DISTVERSION= 0.2.6 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Self-hosted solution for secure connectivity between devices WWW= https://narrowlink.com \ https://github.com/narrowlink/narrowlink LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_powerpc64le= build breaks due to panic in the ring crate: alled `Option::unwrap()` on a `None` value, see https://github.com/briansmith/ring/issues/1904 USES= cargo USE_RC_SUBR= narrowlink-agent narrowlink-gateway USE_GITHUB= yes 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 \ aead-0.5.2 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anyhow-1.0.86 \ arrayvec-0.7.4 \ askama-0.12.1 \ askama_derive-0.12.5 \ askama_escape-0.10.3 \ askama_parser-0.2.1 \ asn1-rs-0.5.2 \ asn1-rs-derive-0.4.0 \ asn1-rs-impl-0.1.0 \ async-recursion-1.1.1 \ async-stream-0.3.5 \ async-stream-impl-0.3.5 \ async-trait-0.1.80 \ autocfg-1.3.0 \ backtrace-0.3.73 \ base64-0.21.7 \ base64-0.22.1 \ bindgen-0.69.4 \ bitflags-2.5.0 \ block-buffer-0.10.4 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ bytes-1.6.0 \ c2rust-bitfields-0.18.0 \ c2rust-bitfields-derive-0.18.0 \ cc-1.0.99 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ chacha20-0.9.1 \ chacha20poly1305-0.10.1 \ chrono-0.4.38 \ chunkio-0.0.1 \ cipher-0.4.4 \ clang-sys-1.8.1 \ clap_lex-0.7.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cpufeatures-0.2.12 \ crossbeam-channel-0.5.13 \ crossbeam-utils-0.8.20 \ crypto-common-0.1.6 \ daemonize-0.5.0 \ darling-0.20.9 \ darling_core-0.20.9 \ darling_macro-0.20.9 \ data-encoding-2.6.0 \ der-parser-8.2.0 \ deranged-0.3.11 \ digest-0.10.7 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ displaydoc-0.2.5 \ either-1.12.0 \ equivalent-1.0.1 \ errno-0.3.9 \ etherparse-0.14.3 \ fnv-1.0.7 \ 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-timer-3.0.3 \ futures-util-0.3.30 \ generic-array-0.14.7 \ getrandom-0.2.15 \ gimli-0.29.0 \ glob-0.3.1 \ h2-0.3.26 \ hashbrown-0.14.5 \ hermit-abi-0.3.9 \ hmac-0.12.1 \ home-0.5.9 \ http-0.2.12 \ http-body-0.4.6 \ httparse-1.9.4 \ httpdate-1.0.3 \ hyper-0.14.29 \ hyper-rustls-0.24.2 \ iana-time-zone-0.1.60 \ 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 \ indexmap-2.2.6 \ inout-0.1.3 \ instant-acme-0.4.3 \ ioctl-sys-0.8.0 \ ipnet-2.9.0 \ ipstack-0.0.10 \ itertools-0.12.1 \ itoa-1.0.11 \ js-sys-0.3.69 \ jsonwebtoken-9.3.0 \ keccak-0.1.5 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.155 \ libloading-0.8.3 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.21 \ memchr-2.7.4 \ mime-0.3.17 \ mime_guess-2.0.4 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.4 \ mio-0.8.11 \ net-route-0.4.4 \ netlink-packet-core-0.7.0 \ netlink-packet-route-0.19.0 \ netlink-packet-utils-0.5.2 \ netlink-proto-0.11.3 \ netlink-sys-0.8.6 \ nix-0.27.1 \ nom-7.1.3 \ ntapi-0.4.1 \ nu-ansi-term-0.46.0 \ num-bigint-0.4.5 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ object-0.36.0 \ oid-registry-0.6.1 \ once_cell-1.19.0 \ opaque-debug-0.3.1 \ openssl-probe-0.1.5 \ option-ext-0.2.0 \ overload-0.1.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ pem-3.0.4 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ poly1305-0.8.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ prettyplease-0.2.20 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.86 \ proxy-stream-0.0.2 \ quinn-0.10.2 \ quinn-proto-0.10.6 \ quinn-udp-0.4.1 \ quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rcgen-0.11.3 \ redox_syscall-0.5.2 \ redox_users-0.4.5 \ regex-1.10.5 \ regex-automata-0.4.7 \ regex-lite-0.1.6 \ regex-syntax-0.8.4 \ ring-0.16.20 \ ring-0.17.8 \ rlimit-0.10.1 \ rtnetlink-0.14.1 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rusticata-macros-4.1.0 \ rustix-0.38.34 \ rustls-0.21.12 \ rustls-native-certs-0.6.3 \ rustls-pemfile-1.0.4 \ rustls-pki-types-1.7.0 \ rustls-webpki-0.101.7 \ ryu-1.0.18 \ schannel-0.1.23 \ scopeguard-1.2.0 \ sct-0.7.1 \ security-framework-2.11.0 \ security-framework-sys-2.11.0 \ serde-1.0.203 \ serde_derive-1.0.203 \ serde_json-1.0.117 \ serde_yaml-0.9.34+deprecated \ sha1-0.10.6 \ sha3-0.10.8 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.7 \ spin-0.5.2 \ spin-0.9.8 \ strsim-0.11.1 \ subtle-2.6.0 \ syn-1.0.109 \ syn-2.0.67 \ synstructure-0.12.6 \ sysinfo-0.30.12 \ thiserror-1.0.61 \ thiserror-impl-1.0.61 \ thread_local-1.1.8 \ 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.38.0 \ tokio-macros-2.3.0 \ tokio-rustls-0.24.1 \ tokio-tungstenite-0.20.1 \ tokio-util-0.7.11 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-appender-0.2.3 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ tracing-serde-0.1.3 \ tracing-subscriber-0.3.18 \ try-lock-0.2.5 \ tun-0.6.1 \ tungstenite-0.20.1 \ typenum-1.17.0 \ udp-stream-0.0.11 \ unicase-2.7.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-xid-0.2.4 \ universal-hash-0.5.1 \ unsafe-libyaml-0.2.11 \ untrusted-0.7.1 \ untrusted-0.9.0 \ url-2.5.2 \ utf-8-0.7.6 \ uuid-1.8.0 \ validator-0.16.1 \ validator-0.17.0 \ validator_derive-0.16.0 \ validator_derive-0.17.0 \ validator_types-0.16.0 \ valuable-0.1.0 \ version_check-0.9.4 \ want-0.3.1 \ 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 \ web-sys-0.3.69 \ webpki-roots-0.25.4 \ which-4.4.2 \ wildmatch-2.3.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.51.1 \ windows-0.52.0 \ windows-core-0.51.1 \ windows-core-0.52.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.5 \ wintun-0.3.2 \ wintun-0.4.0 \ x509-parser-0.15.1 \ yasna-0.5.2 \ zerocopy-0.7.34 \ zerocopy-derive-0.7.34 \ zeroize-1.8.1 PROGRAMS= narrowlink \ narrowlink-agent \ narrowlink-gateway \ narrowlink-token-generator PLIST_FILES= ${PROGRAMS:S/^/bin\//} post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/gateway/src/config.rs @${CP} -r \ ${WRKSRC}/cargo-crates/tun-0.6.1/src/platform/linux \ ${WRKSRC}/cargo-crates/tun-0.6.1/src/platform/freebsd do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest .for prog in ${PROGRAMS} ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/${prog} \ ${STAGEDIR}${PREFIX}/bin .endfor # install config files ${MKDIR} ${STAGEDIR}${ETCDIR} .for what in agent client gateway ${INSTALL_DATA} ${WRKSRC}/${what}/sample_${what}.yaml ${STAGEDIR}${ETCDIR}/${what}.yaml.sample .endfor .include diff --git a/net/ntpd-rs/Makefile b/net/ntpd-rs/Makefile index a93575e1e87a..40c99a7036e5 100644 --- a/net/ntpd-rs/Makefile +++ b/net/ntpd-rs/Makefile @@ -1,39 +1,40 @@ PORTNAME= ntpd-rs DISTVERSIONPREFIX= v DISTVERSION= 1.7.1 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= mikael@FreeBSD.org COMMENT= Full-featured implementation of the Network Time Protocol WWW= https://tweedegolf.nl/en/pendulum LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= the ring crate requires SSE2 instruction on intel cpu USES= cargo USE_GITHUB= yes GH_ACCOUNT= pendulum-project USE_RC_SUBR= ntp_daemon BINFILES= ntp-ctl ntp-daemon ntp-metrics-exporter post-patch: @${REINPLACE_CMD} 's|%%ETCDIR%%|${ETCDIR}|' \ ${PATCH_WRKSRC}/ntpd/src/daemon/config/mod.rs do-install: .for f in ${BINFILES} ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/${f} ${STAGEDIR}${LOCALBASE}/bin .endfor ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/ntp.server.toml ${STAGEDIR}${ETCDIR}/ntp.server.toml.sample ${INSTALL_DATA} ${WRKSRC}/docs/examples/conf/ntp.toml.default ${STAGEDIR}${ETCDIR}/ntp.toml.sample .include diff --git a/net/oha/Makefile b/net/oha/Makefile index e38ed31d2d90..960c9430114b 100644 --- a/net/oha/Makefile +++ b/net/oha/Makefile @@ -1,19 +1,19 @@ PORTNAME= oha DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net MAINTAINER= otis@FreeBSD.org COMMENT= Web load generator WWW= https://github.com/hatoo/oha LICENSE= MIT USES= cargo gmake llvm ssl USE_GITHUB= yes GH_ACCOUNT= hatoo PLIST_FILES= bin/oha .include diff --git a/net/proby/Makefile b/net/proby/Makefile index 8f4ee1560e73..cb847106e3f0 100644 --- a/net/proby/Makefile +++ b/net/proby/Makefile @@ -1,238 +1,238 @@ PORTNAME= proby DISTVERSIONPREFIX= v DISTVERSION= 1.0.2 -PORTREVISION= 50 +PORTREVISION= 51 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Check whether hosts are reachable on certain ports WWW= https://github.com/svenstaro/proby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= svenstaro CARGO_CRATES= actix-codec-0.2.0 \ actix-connect-1.0.2 \ actix-http-1.0.1 \ actix-macros-0.1.2 \ actix-router-0.2.4 \ actix-rt-1.1.1 \ actix-server-1.0.3 \ actix-service-1.0.6 \ actix-testing-1.0.1 \ actix-threadpool-0.3.3 \ actix-tls-1.0.0 \ actix-utils-1.0.6 \ actix-web-2.0.0 \ actix-web-codegen-0.2.2 \ addr2line-0.13.0 \ adler-0.2.3 \ aho-corasick-0.7.13 \ ansi_term-0.11.0 \ anyhow-1.0.32 \ arc-swap-0.4.7 \ assert_cmd-1.0.1 \ async-trait-0.1.36 \ atty-0.2.14 \ autocfg-1.0.0 \ awc-1.0.1 \ backtrace-0.3.50 \ base64-0.11.0 \ bitflags-1.2.1 \ brotli-sys-0.3.2 \ brotli2-0.3.2 \ bumpalo-3.4.0 \ byteorder-1.3.4 \ bytes-0.4.12 \ bytes-0.5.6 \ bytestring-0.1.5 \ cc-1.0.58 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.13 \ clap-2.33.2 \ cloudabi-0.1.0 \ copyless-0.1.5 \ crc32fast-1.2.0 \ crossbeam-channel-0.3.9 \ crossbeam-utils-0.6.6 \ curl-0.4.31 \ curl-sys-0.4.34+curl-7.71.1 \ derive_more-0.99.9 \ difference-2.0.0 \ doc-comment-0.3.3 \ dtoa-0.4.6 \ either-1.5.3 \ encoding_rs-0.8.23 \ enum-as-inner-0.3.3 \ failure-0.1.8 \ failure_derive-0.1.8 \ flate2-1.0.16 \ fnv-1.0.7 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.29 \ futures-0.3.5 \ futures-channel-0.3.5 \ futures-channel-preview-0.3.0-alpha.19 \ futures-core-0.3.5 \ futures-core-preview-0.3.0-alpha.19 \ futures-executor-0.3.5 \ futures-executor-preview-0.3.0-alpha.19 \ futures-io-0.3.5 \ futures-io-preview-0.3.0-alpha.19 \ futures-macro-0.3.5 \ futures-preview-0.3.0-alpha.19 \ futures-sink-0.3.5 \ futures-sink-preview-0.3.0-alpha.19 \ futures-task-0.3.5 \ futures-util-0.3.5 \ futures-util-preview-0.3.0-alpha.19 \ fxhash-0.2.1 \ getrandom-0.1.14 \ gimli-0.22.0 \ h2-0.2.6 \ hashbrown-0.8.2 \ heck-0.3.1 \ hermit-abi-0.1.15 \ hostname-0.3.1 \ http-0.1.21 \ http-0.2.1 \ httparse-1.3.4 \ idna-0.2.0 \ indexmap-1.5.1 \ instant-0.1.6 \ iovec-0.1.4 \ ipconfig-0.2.2 \ isahc-0.7.6 \ itoa-0.4.6 \ js-sys-0.3.44 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-1.4.0 \ libc-0.2.74 \ libnghttp2-sys-0.1.4+1.41.0 \ libz-sys-1.0.25 \ linked-hash-map-0.5.3 \ lock_api-0.4.1 \ log-0.4.11 \ lru-cache-0.1.2 \ match_cfg-0.1.0 \ matches-0.1.8 \ memchr-2.3.3 \ mime-0.3.16 \ mime_guess-2.0.3 \ miniz_oxide-0.4.0 \ mio-0.6.22 \ mio-uds-0.6.8 \ miow-0.2.1 \ net2-0.2.34 \ num-integer-0.1.43 \ num-traits-0.2.12 \ num_cpus-1.13.0 \ object-0.20.0 \ once_cell-1.4.0 \ openssl-probe-0.1.2 \ openssl-sys-0.9.58 \ parking_lot-0.11.0 \ parking_lot_core-0.8.0 \ percent-encoding-2.1.0 \ pin-project-0.4.23 \ pin-project-internal-0.4.23 \ pin-project-lite-0.1.7 \ pin-utils-0.1.0 \ pkg-config-0.3.18 \ port_check-0.1.5 \ ppv-lite86-0.2.8 \ predicates-1.0.5 \ predicates-core-1.0.0 \ predicates-tree-1.0.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.18 \ proc-macro-nested-0.1.6 \ proc-macro2-1.0.19 \ quick-error-1.2.3 \ quote-1.0.7 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ redox_syscall-0.1.57 \ regex-1.3.9 \ regex-syntax-0.6.18 \ resolv-conf-0.6.3 \ rustc-demangle-0.1.16 \ ryu-1.0.5 \ schannel-0.1.19 \ scopeguard-1.1.0 \ serde-1.0.114 \ serde_derive-1.0.114 \ serde_json-1.0.57 \ serde_urlencoded-0.6.1 \ serde_with-1.4.0 \ serde_with_macros-1.1.0 \ sha1-0.6.0 \ signal-hook-registry-1.2.1 \ simplelog-0.8.0 \ slab-0.4.2 \ sluice-0.4.2 \ smallvec-1.4.1 \ socket2-0.3.19 \ strsim-0.8.0 \ structopt-0.3.16 \ structopt-derive-0.4.9 \ surf-1.0.3 \ syn-1.0.38 \ synstructure-0.12.4 \ termcolor-1.1.0 \ textwrap-0.11.0 \ thread_local-1.0.1 \ threadpool-1.8.1 \ time-0.1.43 \ tinyvec-0.3.3 \ tokio-0.2.22 \ tokio-io-0.1.13 \ tokio-util-0.2.0 \ tokio-util-0.3.1 \ tracing-0.1.18 \ tracing-core-0.1.13 \ treeline-0.1.0 \ trust-dns-proto-0.18.0-alpha.2 \ trust-dns-resolver-0.18.0-alpha.2 \ unicase-2.6.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.13 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ url-2.1.1 \ vcpkg-0.2.10 \ vec_map-0.8.2 \ version_check-0.9.2 \ wait-timeout-0.2.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.67 \ wasm-bindgen-backend-0.2.67 \ wasm-bindgen-futures-0.3.27 \ wasm-bindgen-macro-0.2.67 \ wasm-bindgen-macro-support-0.2.67 \ wasm-bindgen-shared-0.2.67 \ web-sys-0.3.44 \ widestring-0.4.2 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.6.2 \ ws2_32-sys-0.2.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/net/quiche/Makefile b/net/quiche/Makefile index 29e1f3bc5344..d4528a947a3c 100644 --- a/net/quiche/Makefile +++ b/net/quiche/Makefile @@ -1,71 +1,71 @@ PORTNAME= quiche DISTVERSION= 0.24.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= junho.choi@gmail.com COMMENT= Savoury implementation of the QUIC transport protocol and HTTP/3 WWW= https://crates.io/crates/quiche LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= git>0:devel/git USES= cargo llvm:build,lib USE_GITHUB= yes GH_ACCOUNT= cloudflare GH_TUPLE= google:boringssl:e1d6cd95a:boringssl/quiche/deps/boringssl USE_LDCONFIG= yes CARGO_FEATURES= ffi pkg-config-meta CARGO_BUILD= yes CARGO_BUILD_ARGS+= --workspace CARGO_TEST= yes CARGO_TEST_ARGS+= --all-targets MAKE_ENV+= BORING_BSSL_RUST_CPPLIB=c++ RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 PLIST_FILES= bin/quiche-client \ bin/quiche-server \ include/quiche.h \ lib/libquiche.a \ lib/libquiche.so \ lib/libquiche.so.${DISTVERSION} \ lib/libquiche.so.${MAJOR_VER} \ libdata/pkgconfig/quiche.pc PORTDOCS= README.md OPTIONS_DEFINE= DOCS QLOG OPTIONS_DEFAULT= DOCS QLOG QLOG_DESC= Enable qlog support QLOG_VARS= CARGO_FEATURES+=qlog MAJOR_VER= ${DISTVERSION:C/\..*//} post-patch: @${GREP} -FRl -- '-D_XOPEN_SOURCE=700' ${WRKSRC}/quiche/deps/boringssl | \ ${XARGS} ${REINPLACE_CMD} -e 's,-D_XOPEN_SOURCE=700,,' # install quiche apps and libquiche do-install: ${INSTALL_DATA} ${WRKSRC}/quiche/include/quiche.h ${STAGEDIR}${PREFIX}/include ${REINPLACE_CMD} -e "s|includedir=.*|prefix=${PREFIX}\nincludedir=\$${prefix}/include|" \ -e "s|libdir=.*|libdir=\$${prefix}/lib|" \ ${CARGO_TARGET_DIR}/*/quiche.pc ${INSTALL_DATA} ${CARGO_TARGET_DIR}/*/quiche.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libquiche.so ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${RLN} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${MAJOR_VER} ${RLN} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libquiche.so ${INSTALL_DATA} ${CARGO_TARGET_DIR}/*/libquiche.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/quiche-server ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/quiche-client ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/net/rabbitmqadmin/Makefile b/net/rabbitmqadmin/Makefile index 90ff79c02933..80e04c38cebf 100644 --- a/net/rabbitmqadmin/Makefile +++ b/net/rabbitmqadmin/Makefile @@ -1,36 +1,36 @@ PORTNAME= rabbitmqadmin DISTVERSIONPREFIX= v DISTVERSION= 0.29.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= net MAINTAINER= dch@FreeBSD.org COMMENT= CLI for managing RabbitMQ via HTTP API WWW= https://github.com/rabbitmq/rabbitmqadmin-ng LICENSE= APACHE20 MIT LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_i386= compilation fails: ld: error: undefined symbol: __atomic_load USES= cargo llvm pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= rabbitmq GH_PROJECT= rabbitmqadmin-ng MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib/libclang.so PLIST_FILES= bin/rabbitmqadmin PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: (cd ${WRKSRC} && \ ${COPYTREE_SHARE} README.md ${STAGEDIR}${DOCSDIR}) .include diff --git a/net/rathole/Makefile b/net/rathole/Makefile index 98aeffe1eee6..9c36b54d5331 100644 --- a/net/rathole/Makefile +++ b/net/rathole/Makefile @@ -1,279 +1,279 @@ PORTNAME= rathole DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Lightweight and high-performance reverse proxy for NAT traversal WWW= https://github.com/rapiz1/rathole LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= rapiz1 CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ aead-0.4.3 \ aes-0.7.5 \ aes-gcm-0.9.2 \ aho-corasick-1.1.1 \ anyhow-1.0.75 \ async-http-proxy-1.2.5 \ async-socks5-0.5.1 \ async-trait-0.1.73 \ atty-0.2.14 \ autocfg-1.1.0 \ axum-0.6.20 \ axum-core-0.3.4 \ backoff-0.4.0 \ backtrace-0.3.69 \ base64-0.13.1 \ base64-0.21.4 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.4.0 \ blake2-0.10.6 \ block-buffer-0.10.4 \ byteorder-1.4.3 \ bytes-1.5.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ chacha20-0.8.2 \ chacha20poly1305-0.9.1 \ cipher-0.3.0 \ clap-3.2.25 \ clap_derive-3.2.25 \ clap_lex-0.2.4 \ console-api-0.5.0 \ console-subscriber-0.1.10 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ cpufeatures-0.2.9 \ crc32fast-1.3.2 \ crossbeam-channel-0.5.8 \ crossbeam-utils-0.8.16 \ crypto-common-0.1.6 \ ctr-0.7.0 \ curve25519-dalek-4.1.1 \ curve25519-dalek-derive-0.1.0 \ data-encoding-2.4.0 \ deranged-0.3.8 \ digest-0.10.7 \ either-1.9.0 \ enum-iterator-1.4.1 \ enum-iterator-derive-1.2.1 \ errno-0.3.3 \ errno-dragonfly-0.1.2 \ fastrand-2.0.1 \ fdlimit-0.2.1 \ fiat-crypto-0.2.1 \ filetime-0.2.22 \ flate2-1.0.27 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.0 \ fsevent-sys-4.1.0 \ futures-0.3.28 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ futures-io-0.3.28 \ futures-macro-0.3.28 \ futures-sink-0.3.28 \ futures-task-0.3.28 \ futures-util-0.3.28 \ generic-array-0.14.7 \ getrandom-0.2.10 \ getset-0.1.2 \ ghash-0.4.4 \ gimli-0.28.0 \ git2-0.16.1 \ h2-0.3.21 \ hashbrown-0.12.3 \ hdrhistogram-7.5.2 \ heck-0.4.1 \ hermit-abi-0.1.19 \ hermit-abi-0.3.3 \ hex-0.4.3 \ http-0.2.9 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.3 \ humantime-2.1.0 \ hyper-0.14.27 \ hyper-timeout-0.4.1 \ idna-0.4.0 \ indexmap-1.9.3 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ instant-0.1.12 \ itertools-0.10.5 \ itoa-1.0.9 \ jobserver-0.1.26 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ lazy_static-1.4.0 \ libc-0.2.148 \ libgit2-sys-0.14.2+1.5.1 \ libz-sys-1.1.12 \ linux-raw-sys-0.4.8 \ lock_api-0.4.10 \ log-0.4.20 \ matchers-0.1.0 \ matchit-0.7.3 \ memchr-2.6.3 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.1 \ mio-0.8.8 \ native-tls-0.2.11 \ nom-7.1.3 \ notify-5.2.0 \ nu-ansi-term-0.46.0 \ num-traits-0.2.16 \ num_cpus-1.16.0 \ object-0.32.1 \ once_cell-1.18.0 \ opaque-debug-0.3.0 \ openssl-0.10.57 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.93 \ os_str_bytes-6.5.1 \ overload-0.1.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.8 \ percent-encoding-2.3.0 \ pin-project-1.1.3 \ pin-project-internal-1.1.3 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ platforms-3.1.2 \ poly1305-0.7.2 \ polyval-0.5.3 \ ppv-lite86-0.2.17 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.67 \ prost-0.11.9 \ prost-derive-0.11.9 \ prost-types-0.11.9 \ quote-1.0.33 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.3.5 \ regex-1.9.6 \ regex-automata-0.1.10 \ regex-automata-0.3.9 \ regex-syntax-0.6.29 \ regex-syntax-0.7.5 \ rustc-demangle-0.1.23 \ rustc_version-0.4.0 \ rustix-0.38.15 \ rustversion-1.0.14 \ ryu-1.0.15 \ same-file-1.0.6 \ schannel-0.1.22 \ scopeguard-1.2.0 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ semver-1.0.19 \ serde-1.0.188 \ serde_derive-1.0.188 \ serde_json-1.0.107 \ sha1-0.10.6 \ sha2-0.10.8 \ sharded-slab-0.1.6 \ signal-hook-registry-1.4.1 \ slab-0.4.9 \ smallvec-1.11.1 \ snow-0.9.3 \ snowstorm-0.4.0 \ socket2-0.4.9 \ socket2-0.5.4 \ strsim-0.10.0 \ subtle-2.5.0 \ syn-1.0.109 \ syn-2.0.37 \ sync_wrapper-0.1.2 \ tempfile-3.8.0 \ termcolor-1.3.0 \ textwrap-0.16.0 \ thiserror-1.0.49 \ thiserror-impl-1.0.49 \ thread_local-1.1.7 \ time-0.3.29 \ time-core-0.1.2 \ time-macros-0.2.15 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.32.0 \ tokio-io-timeout-1.2.0 \ tokio-macros-2.1.0 \ tokio-native-tls-0.3.1 \ tokio-stream-0.1.14 \ tokio-tungstenite-0.20.1 \ tokio-util-0.7.9 \ toml-0.5.11 \ tonic-0.9.2 \ tower-0.4.13 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-attributes-0.1.26 \ tracing-core-0.1.31 \ tracing-log-0.1.3 \ tracing-subscriber-0.3.17 \ try-lock-0.2.4 \ tungstenite-0.20.1 \ typenum-1.17.0 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ universal-hash-0.4.0 \ url-2.4.1 \ utf-8-0.7.6 \ valuable-0.1.0 \ vcpkg-0.2.15 \ vergen-7.5.1 \ version_check-0.9.4 \ walkdir-2.4.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ zeroize-1.6.0 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/net/rosenpass/Makefile b/net/rosenpass/Makefile index e4d7e2389207..0137f730c20a 100644 --- a/net/rosenpass/Makefile +++ b/net/rosenpass/Makefile @@ -1,38 +1,38 @@ PORTNAME= rosenpass DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= net net-vpn security MAINTAINER= fuz@FreeBSD.org COMMENT= Wireguard-based post-quantum VPN WWW= https://rosenpass.eu/ LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libsodium.so:security/libsodium RUN_DEPENDS= bash:shells/bash \ wireguard-tools>0:net/wireguard-tools USES= cargo llvm:build pkgconfig shebangfix USE_GITHUB= yes CARGO_INSTALL_PATH= rosenpass PLIST_FILES= bin/rosenpass \ bin/rp \ share/man/man1/rosenpass.1.gz \ share/man/man1/rp.1.gz pre-configure: ${REINPLACE_CMD} -e 's,%%BASH%%,${LOCALBASE}/bin/bash,' ${WRKSRC}/rp post-install: ${INSTALL_SCRIPT} ${WRKSRC}/rp ${STAGEDIR}${PREFIX}/bin/ .for man in rp.1 rosenpass.1 ${INSTALL_MAN} ${WRKSRC}/doc/${man} ${STAGEDIR}${PREFIX}/share/man/man${man:E}/${man} .endfor .include diff --git a/net/routinator/Makefile b/net/routinator/Makefile index ee905c72f02a..de8445ecf89c 100644 --- a/net/routinator/Makefile +++ b/net/routinator/Makefile @@ -1,49 +1,49 @@ PORTNAME= routinator DISTVERSIONPREFIX= v DISTVERSION= 0.15.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl COMMENT= RPKI signed route collector and validator WWW= https://github.com/NLnetLabs/routinator LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= ring crate not ported to other architectures RUN_DEPENDS= rsync:net/rsync USES= cargo cpe CPE_VENDOR= nlnetlabs USE_GITHUB= yes GH_ACCOUNT= NLnetLabs USE_RC_SUBR= routinator SUB_FILES= pkg-message SUB_LIST+= GROUPS=${GROUPS} \ USERS=${USERS} USERS= ${PORTNAME} GROUPS= ${PORTNAME} ROUTINATOR_UI_VERSION= 0.4.3 ROUTINATOR_UI_URL= https://github.com/NLnetLabs/routinator-ui/releases/download/ .include .if ${ARCH} == i386 RUSTFLAGS+= -C target-feature=+sse2 .endif post-install: ${INSTALL_MAN} ${WRKSRC}/doc/routinator.1 \ ${STAGEDIR}${PREFIX}/share/man/man1/ @${MKDIR} ${STAGEDIR}/${PREFIX}/etc/routinator ${INSTALL_DATA} ${WRKSRC}/etc/routinator.conf.example \ ${STAGEDIR}${PREFIX}/etc/routinator/routinator.conf.example .include diff --git a/net/rsyn/Makefile b/net/rsyn/Makefile index eec19a4bda82..322c7ffc4748 100644 --- a/net/rsyn/Makefile +++ b/net/rsyn/Makefile @@ -1,73 +1,73 @@ PORTNAME= rsyn DISTVERSIONPREFIX= v DISTVERSION= 0.0.1 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Wire-compatible rsync client in Rust WWW= https://github.com/sourcefrog/rsyn LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= sourcefrog CARGO_CRATES= aho-corasick-0.7.10 \ ansi_term-0.11.0 \ anyhow-1.0.30 \ atty-0.2.14 \ autocfg-1.0.0 \ bitflags-1.2.1 \ cfg-if-0.1.10 \ chrono-0.4.11 \ clap-2.33.1 \ fern-0.6.0 \ fuchsia-cprng-0.1.1 \ heck-0.3.1 \ hermit-abi-0.1.12 \ hex-0.4.2 \ lazy_static-1.4.0 \ libc-0.2.70 \ log-0.4.8 \ memchr-2.3.3 \ num-integer-0.1.42 \ num-traits-0.2.11 \ proc-macro-error-1.0.2 \ proc-macro-error-attr-1.0.2 \ proc-macro2-1.0.12 \ quote-1.0.5 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rdrand-0.4.0 \ regex-1.3.7 \ regex-syntax-0.6.17 \ remove_dir_all-0.5.2 \ shell-words-1.0.0 \ strsim-0.8.0 \ structopt-0.3.14 \ structopt-derive-0.4.7 \ syn-1.0.21 \ syn-mid-0.5.0 \ tempdir-0.3.7 \ term_size-0.3.2 \ textwrap-0.11.0 \ thread_local-1.0.1 \ time-0.1.43 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ unicode-xid-0.2.0 \ unix_mode-0.1.1 \ vec_map-0.8.2 \ version_check-0.9.1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/net/rustconn/Makefile b/net/rustconn/Makefile index f3a4947a21c2..8517549a1dbb 100644 --- a/net/rustconn/Makefile +++ b/net/rustconn/Makefile @@ -1,76 +1,77 @@ PORTNAME= rustconn DISTVERSIONPREFIX= v DISTVERSION= 0.9.15 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= nivit@FreeBSD.org COMMENT= Modern connection manager with GTK4/Wayland-native interface WWW= https://github.com/totoshko88/RustConn LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 CDLA20 \ GPLv3 ISCL MIT MPL20 OpenSSL UNICODE UNLICENSE ZLIB LICENSE_COMB= multi LICENSE_NAME_CDLA20= Community Data License Agreement – Permissive, Version 2.0 LICENSE_NAME_UNICODE= UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE LICENSE_TEXT_CDLA20= See https://cdla.dev/permissive-2-0/ LICENSE_TEXT_UNICODE= See https://www.unicode.org/copyright.html LICENSE_PERMS_CDLA20= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libasound.so:audio/alsa-lib \ libgraphene-1.0.so:graphics/graphene \ libzstd.so:archivers/zstd USES= cargo gettext-tools gnome shebangfix ssl USE_GITHUB= yes GH_ACCOUNT= totoshko88 GH_PROJECT= RustConn USE_GNOME= cairo gdkpixbuf glib20 gtk40 libadwaita pango vte3 SHEBANG_FILES= po/compile-mo.sh CARGO_INSTALL_PATH= ${PORTNAME} ${PORTNAME}-cli RUSTCONN_DOCS= BITWARDEN_SETUP.md USER_GUIDE.md OPTIONS_DEFINE= DOCS KUBERNETES NLS RDP SERIAL VNC OPTIONS_SUB= yes KUBERNETES_DESC= Use sysutils/kubectl to access Kubernetes RDP_DESC= Use net/freerdp3 for RDP connections SERIAL_DESC= Use comms/picocom for serial connections VNC_DESC= Use net/tigervnc-viewer for VNC connections KUBERNETES_RUN_DEPENDS= kubectl:sysutils/kubectl NLS_USES= gettext-runtime RDP_RUN_DEPENDS= freerdp3>=3.23.0:net/freerdp3 SERIAL_RUN_DEPENDS= picocom:comms/picocom VNC_RUN_DEPENDS= vncviewer:net/tigervnc-viewer NLS_DIR= ${STAGEDIR}${PREFIX}/share/locale do-build-NLS-on: (cd ${WRKSRC} && ./po/compile-mo.sh ${CARGO_TARGET_DIR}/locale) do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && \ ${INSTALL_DATA} ${RUSTCONN_DOCS} ${STAGEDIR}${DOCSDIR}) do-install-NLS-on: ${MKDIR} ${NLSDIR} (cd ${CARGO_TARGET_DIR}/locale && ${COPYTREE_SHARE} . ${NLS_DIR}) post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/assets/io.github.totoshko88.RustConn.desktop \ ${STAGEDIR}${DESKTOPDIR}/ .for size in 128 256 ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/assets/icons/hicolor/${size}x${size}/apps/io.github.totoshko88.RustConn.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps/ .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/assets/icons/hicolor/scalable/apps/io.github.totoshko88.RustConn.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps .include diff --git a/net/rustdesk-server/Makefile b/net/rustdesk-server/Makefile index d546601bf721..1768fa31dfe8 100644 --- a/net/rustdesk-server/Makefile +++ b/net/rustdesk-server/Makefile @@ -1,31 +1,31 @@ PORTNAME= rustdesk-server DISTVERSION= 1.1.15 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= madpilot@FreeBSD.org COMMENT= Self hosted RustDesk server WWW= https://rustdesk.com/server/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= rustdesk GH_PROJECT= hbb_common:common GH_SUBDIR= libs/hbb_common:common GH_TAGNAME= 073403e:common USE_RC_SUBR= rustdesk-hbbr rustdesk-hbbs USERS= rustdesk GROUPS= rustdesk post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d @${MKDIR} ${STAGEDIR}${PREFIX}/etc/syslog.d @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/rustdesk-server.newsyslog ${STAGEDIR}${EXAMPLESDIR}/newsyslog.sample ${INSTALL_DATA} ${FILESDIR}/rustdesk-server.syslog ${STAGEDIR}${EXAMPLESDIR}/syslog.sample .include diff --git a/net/s3m/Makefile b/net/s3m/Makefile index 7a01d7e7ce34..35d867812847 100644 --- a/net/s3m/Makefile +++ b/net/s3m/Makefile @@ -1,24 +1,24 @@ PORTNAME= s3m DISTVERSION= 0.14.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= nbari@tequila.io COMMENT= CLI for streams of data in S3 buckets WWW= https://s3m.stream LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= needs SSE or SSE2 type extensions to compile LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo ssl USE_GITHUB= yes PORTSCOUT= limit:[0-9.]+ PLIST_FILES= bin/s3m .include diff --git a/net/sendme/Makefile b/net/sendme/Makefile index d4e4afc7b36d..1e42427ed910 100644 --- a/net/sendme/Makefile +++ b/net/sendme/Makefile @@ -1,22 +1,22 @@ PORTNAME= sendme DISTVERSIONPREFIX= v DISTVERSION= 0.28.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= feld@FreeBSD.org COMMENT= Like scp without needing to know the IP address WWW= https://www.iroh.computer/sendme LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= n0-computer PLIST_FILES= bin/sendme .include diff --git a/net/shadowsocks-rust/Makefile b/net/shadowsocks-rust/Makefile index 545773fbb970..0d4b8ea63791 100644 --- a/net/shadowsocks-rust/Makefile +++ b/net/shadowsocks-rust/Makefile @@ -1,27 +1,28 @@ PORTNAME= shadowsocks-rust DISTVERSIONPREFIX= v DISTVERSION= 1.24.0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Rust port of shadowsocks WWW= https://shadowsocks.org/ \ https://github.com/shadowsocks/shadowsocks-rust LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_RC_SUBR= sslocal-rust \ ssserver-rust USE_GITHUB= yes GH_ACCOUNT= shadowsocks post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/examples/config.json ${STAGEDIR}${ETCDIR}/config.json.sample .include diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile index 3acc4f15aeba..0c8975faaa56 100644 --- a/net/sniffnet/Makefile +++ b/net/sniffnet/Makefile @@ -1,48 +1,48 @@ PORTNAME= sniffnet DISTVERSIONPREFIX= v DISTVERSION= 1.4.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net wayland MAINTAINER= tagattie@FreeBSD.org COMMENT= Comfortably monitor your Internet traffic WWW= https://www.sniffnet.net/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libasound.so:audio/alsa-lib \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= GyulyVGC PORTDOCS= README.md ROADMAP.md SECURITY.md OPTIONS_DEFINE= DOCS # Enable i386 build for SSE2-capable CPUs .if ${MACHINE_ARCH} == i386 CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false RUSTFLAGS+= -C target-feature=+sse2 .endif post-install: ${INSTALL_DATA} ${WRKSRC}/resources/packaging/linux/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR} .for size in 8 16 22 24 32 36 42 48 64 72 96 128 160 192 256 384 512 1024 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps ${INSTALL_DATA} ${WRKSRC}/resources/packaging/linux/graphics/${PORTNAME}_${size}x${size}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps/${PORTNAME}.png .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/net/trippy/Makefile b/net/trippy/Makefile index d544a6056bb1..124fd8a68a06 100644 --- a/net/trippy/Makefile +++ b/net/trippy/Makefile @@ -1,42 +1,42 @@ PORTNAME= trippy DISTVERSION= 0.13.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net MAINTAINER= ehaupt@FreeBSD.org COMMENT= Network diagnostic tool inspired by mtr WWW= https://github.com/fujiapple852/trippy LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= fujiapple852 CARGO_INSTALL_PATH= crates/${PORTNAME} PORTSCOUT= skipv:1.0.0 OPTIONS_DEFINE= MANPAGES SUID OPTIONS_DEFAULT= MANPAGES SUID OPTIONS_SUB= yes MANPAGES_DESC= Build and install auto-generated manpages SUID_DESC= Use suid to allow execution as non root MANPAGES_BUILD_DEPENDS= help2man:misc/help2man MANPAGES_PLIST_FILES= share/man/man1/trip.1.gz SUID_PLIST_FILES= "@(,,4110) bin/trip" SUID_PLIST_FILES_OFF= "@(,,0100) bin/trip" post-build-MANPAGES-on: help2man -s 1 -Nn "${COMMENT}" \ ${CARGO_TARGET_DIR}/*/trip \ -o ${WRKSRC}/trip.1 post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/trip.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/net/udp-over-tcp/Makefile b/net/udp-over-tcp/Makefile index 386a1319cec6..d00bff479fb5 100644 --- a/net/udp-over-tcp/Makefile +++ b/net/udp-over-tcp/Makefile @@ -1,109 +1,109 @@ PORTNAME= udp-over-tcp DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Proxy UDP traffic over a TCP stream WWW= https://github.com/mullvad/udp-over-tcp LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= mullvad CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ aho-corasick-1.1.1 \ anstream-0.6.4 \ anstyle-1.0.4 \ anstyle-parse-0.2.2 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ autocfg-1.1.0 \ backtrace-0.3.69 \ bitflags-2.4.0 \ bytes-1.5.0 \ cadence-1.0.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ clap-4.4.6 \ clap_builder-4.4.6 \ clap_derive-4.4.2 \ clap_lex-0.5.1 \ colorchoice-1.0.0 \ crossbeam-channel-0.5.8 \ crossbeam-utils-0.8.16 \ env_logger-0.10.0 \ err-context-0.1.0 \ errno-0.3.4 \ errno-dragonfly-0.1.2 \ futures-0.3.28 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ futures-executor-0.3.28 \ futures-io-0.3.28 \ futures-macro-0.3.28 \ futures-sink-0.3.28 \ futures-task-0.3.28 \ futures-util-0.3.28 \ gimli-0.28.0 \ heck-0.4.1 \ hermit-abi-0.3.3 \ humantime-2.1.0 \ is-terminal-0.4.9 \ lazy_static-1.4.0 \ libc-0.2.148 \ linux-raw-sys-0.4.8 \ log-0.4.20 \ memchr-2.6.4 \ memoffset-0.9.0 \ miniz_oxide-0.7.1 \ mio-0.8.8 \ nix-0.27.1 \ num_cpus-1.16.0 \ object-0.32.1 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ proc-macro2-1.0.67 \ quote-1.0.33 \ regex-1.9.6 \ regex-automata-0.3.9 \ regex-syntax-0.7.5 \ rustc-demangle-0.1.23 \ rustix-0.38.17 \ slab-0.4.9 \ socket2-0.5.4 \ strsim-0.10.0 \ syn-2.0.37 \ termcolor-1.3.0 \ tokio-1.32.0 \ tokio-macros-2.1.0 \ unicode-ident-1.0.12 \ utf8parse-0.2.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.48.0 \ windows-targets-0.48.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.48.5 CARGO_BUILD_ARGS= --all-features CARGO_INSTALL_ARGS= --all-features BINARIES= bin/udp2tcp \ bin/tcp2udp PLIST_FILES= ${BINARIES} .include diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile index e0bb3e5be07c..2d2f86ffb114 100644 --- a/net/waypipe/Makefile +++ b/net/waypipe/Makefile @@ -1,59 +1,59 @@ PORTNAME= waypipe DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Network transparency with Wayland WWW= https://gitlab.freedesktop.org/mstoeckl/waypipe LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.GPLv3 USES= cargo meson pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= mstoeckl MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= FFMPEG LZ4 MANPAGES VULKAN ZSTD OPTIONS_DEFAULT=FFMPEG LZ4 MANPAGES VULKAN ZSTD FFMPEG_BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers \ glslc:graphics/shaderc \ ffmpeg>0:multimedia/ffmpeg FFMPEG_MESON_ENABLED= with_video LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 LZ4_MESON_ENABLED= with_lz4 MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_MESON_ENABLED= man-pages MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz VULKAN_BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli \ vulkan-loader>0:graphics/vulkan-loader VULKAN_USES= gl VULKAN_USE= GL=gbm VULKAN_MESON_ENABLED= with_dmabuf with_gbm ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd ZSTD_MESON_ENABLED= with_zstd post-patch: # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo test/,/^[[:space:]]*)/s/-v/&', '&/" \ ${WRKSRC}/meson.build @${REINPLACE_CMD} -e '/cargo/s/-v/& &/' \ ${WRKSRC}/compile_wrapper.sh .include diff --git a/net/wstunnel/Makefile b/net/wstunnel/Makefile index da03ff67ef4e..5cfc59a53163 100644 --- a/net/wstunnel/Makefile +++ b/net/wstunnel/Makefile @@ -1,489 +1,490 @@ PORTNAME= wstunnel DISTVERSIONPREFIX= v DISTVERSION= 10.5.2 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Traffic tunnel over Websocket or HTTP2 to bypass firewalls/DPI WWW= https://github.com/erebe/wstunnel LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo llvm:build USE_GITHUB= yes GH_ACCOUNT= erebe 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= ahash-0.8.12 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arc-swap-1.8.0 \ asn1-rs-0.7.1 \ asn1-rs-derive-0.6.0 \ asn1-rs-impl-0.2.0 \ astral-tokio-tar-0.5.6 \ async-channel-2.5.0 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-lc-fips-sys-0.13.11 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ axum-0.8.8 \ axum-core-0.5.6 \ base16ct-0.2.0 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.8.3 \ bb8-0.9.1 \ bindgen-0.72.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ bollard-0.19.4 \ bollard-buildkit-proto-0.7.0 \ bollard-stubs-1.49.1-rc.28.4.0 \ bumpalo-3.19.1 \ bytes-1.11.0 \ c_linked_list-1.1.1 \ cc-1.2.55 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.43 \ clang-sys-1.8.1 \ clap-4.5.56 \ clap_builder-4.5.56 \ clap_derive-4.5.55 \ clap_lex-0.7.7 \ cmake-0.1.57 \ collection_macros-0.2.0 \ colorchoice-1.0.4 \ combine-4.6.7 \ concurrent-queue-2.5.0 \ const-oid-0.9.6 \ convert_case-0.10.0 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ critical-section-1.2.0 \ crossbeam-channel-0.5.15 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ data-encoding-2.10.0 \ der-0.7.10 \ der-parser-10.0.0 \ deranged-0.5.5 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ digest-0.10.7 \ displaydoc-0.2.5 \ docker_credential-1.3.2 \ document-features-0.2.12 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ either-1.15.0 \ elliptic-curve-0.13.8 \ enum-as-inner-0.6.1 \ equivalent-1.0.2 \ errno-0.3.14 \ etcetera-0.11.0 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ fast-socks5-1.0.0 \ fastwebsockets-0.10.0 \ fdlimit-0.3.0 \ ferroid-0.8.9 \ ff-0.13.1 \ fiat-crypto-0.2.9 \ filetime-0.2.27 \ find-msvc-tools-0.1.9 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ fsevent-sys-4.1.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ gcc-0.3.55 \ generic-array-0.14.9 \ get_if_addrs-0.5.3 \ get_if_addrs-sys-0.1.1 \ getrandom-0.2.17 \ getrandom-0.3.4 \ glob-0.3.3 \ group-0.13.0 \ h2-0.4.13 \ hashbrown-0.12.3 \ hashbrown-0.16.1 \ heck-0.5.0 \ hex-0.4.3 \ hickory-proto-0.25.2 \ hickory-resolver-0.25.2 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.12 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ hyper-1.8.1 \ hyper-named-pipe-0.1.0 \ hyper-rustls-0.27.7 \ hyper-timeout-0.5.2 \ hyper-util-0.1.19 \ hyperlocal-0.9.1 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-1.9.3 \ indexmap-2.13.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ ipconfig-0.3.2 \ ipnet-2.11.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ jsonwebtoken-10.3.0 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ libc-0.2.180 \ libloading-0.8.9 \ libm-0.2.16 \ libredox-0.1.12 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ matchers-0.2.0 \ matchit-0.8.4 \ memchr-2.7.6 \ memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ mio-1.1.1 \ moka-0.12.13 \ nix-0.31.1 \ nom-7.1.3 \ notify-8.2.0 \ notify-types-2.1.0 \ nu-ansi-term-0.50.3 \ num-0.4.3 \ num-bigint-0.4.6 \ num-bigint-dig-0.8.6 \ num-complex-0.4.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ oid-registry-0.8.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-probe-0.2.1 \ p256-0.13.2 \ p384-0.13.1 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ parse-display-0.9.1 \ parse-display-derive-0.9.1 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ portable-atomic-1.13.1 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppp-2.3.0 \ ppv-lite86-0.2.21 \ prettyplease-0.2.37 \ primeorder-0.13.6 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.106 \ prost-0.14.3 \ prost-derive-0.14.3 \ prost-types-0.14.3 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rcgen-0.14.7 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ relative-path-1.9.3 \ resolv-conf-0.7.6 \ rfc6979-0.4.0 \ ring-0.17.14 \ rsa-0.9.10 \ rstest-0.26.1 \ rstest_macros-0.26.1 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.5.3 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.22 \ same-file-1.0.6 \ scc-2.4.0 \ schannel-0.1.28 \ schemars-0.9.0 \ schemars-1.2.0 \ scopeguard-1.2.0 \ sdd-3.0.10 \ sec1-0.7.3 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_regex-1.1.0 \ serde_repr-0.1.20 \ serde_urlencoded-0.7.1 \ serde_with-3.16.1 \ serde_with_macros-3.16.1 \ serde_yaml-0.9.34+deprecated \ serial_test-3.3.1 \ serial_test_derive-3.3.1 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ signature-2.2.0 \ simdutf8-0.1.5 \ slab-0.4.12 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.2 \ spin-0.9.8 \ spki-0.7.3 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ structmeta-0.3.0 \ structmeta-derive-0.3.0 \ subtle-2.6.1 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tagptr-0.2.0 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ testcontainers-0.26.3 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.1 \ time-0.3.46 \ time-core-0.1.8 \ time-macros-0.2.26 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-fd-0.3.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.6+spec-1.1.0 \ tonic-0.14.3 \ tonic-prost-0.14.3 \ tower-0.5.3 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ typenum-1.19.0 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.11 \ untrusted-0.7.1 \ untrusted-0.9.0 \ ureq-3.1.4 \ ureq-proto-0.5.3 \ url-2.5.8 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.20.0 \ valuable-0.1.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ web-time-1.1.0 \ webpki-root-certs-0.26.11 \ webpki-root-certs-1.0.5 \ webpki-roots-1.0.5 \ widestring-1.2.1 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ winreg-0.50.0 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ x509-parser-0.18.0 \ xattr-1.6.1 \ yasna-0.5.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.37 \ zerocopy-derive-0.8.37 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.18 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/ports-mgmt/pkg-graph/Makefile b/ports-mgmt/pkg-graph/Makefile index 83341268ede0..9e26efba1262 100644 --- a/ports-mgmt/pkg-graph/Makefile +++ b/ports-mgmt/pkg-graph/Makefile @@ -1,29 +1,29 @@ PORTNAME= pkg-graph DISTVERSION= g20180614 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= ports-mgmt MAINTAINER= gnn@FreeBSD.org COMMENT= Graphviz generator for pkg WWW= https://github.com/neosmart/pkg-graph LICENSE= BSD2CLAUSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= neosmart GH_TAGNAME= 3b16898 CARGO_CRATES= dtoa-0.4.2 \ itoa-0.4.1 \ proc-macro2-0.4.6 \ quote-0.6.3 \ serde-1.0.66 \ serde_derive-1.0.66 \ serde_json-1.0.20 \ syn-0.14.2 \ unicode-xid-0.1.0 PLIST_FILES= bin/pkg-graph .include diff --git a/ports-mgmt/sccache-overlay/Makefile b/ports-mgmt/sccache-overlay/Makefile index 206bb6ee3500..2888d4dd83fa 100644 --- a/ports-mgmt/sccache-overlay/Makefile +++ b/ports-mgmt/sccache-overlay/Makefile @@ -1,426 +1,426 @@ PORTNAME= sccache DISTVERSIONPREFIX= v DISTVERSION= 0.2.15 -PORTREVISION= 43 +PORTREVISION= 44 CATEGORIES= ports-mgmt PKGNAMESUFFIX= -overlay MAINTAINER= rust@FreeBSD.org COMMENT= Ports overlay for sccache WWW= https://github.com/mozilla/sccache LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl:build USE_GITHUB= yes GH_ACCOUNT= mozilla CARGO_CRATES= addr2line-0.14.1 \ adler-0.2.3 \ aho-corasick-0.7.15 \ ansi_term-0.11.0 \ anyhow-1.0.37 \ ar-0.8.0 \ arrayref-0.3.6 \ arrayvec-0.5.2 \ ascii-0.8.7 \ assert_cmd-1.0.2 \ async-channel-1.5.1 \ async-executor-1.4.0 \ async-global-executor-1.4.3 \ async-io-1.3.1 \ async-mutex-1.4.0 \ async-std-1.8.0 \ async-task-4.0.3 \ async-trait-0.1.42 \ atomic-waker-1.0.0 \ atty-0.2.14 \ autocfg-0.1.7 \ autocfg-1.0.1 \ backtrace-0.3.55 \ base64-0.9.3 \ base64-0.10.1 \ base64-0.12.3 \ base64-0.13.0 \ bincode-0.8.0 \ bincode-1.3.1 \ bitflags-1.2.1 \ blake2b_simd-0.5.11 \ blake3-0.3.7 \ block-buffer-0.9.0 \ blocking-1.0.2 \ boxfnonce-0.1.1 \ buf_redux-0.8.4 \ bufstream-0.1.4 \ bumpalo-3.4.0 \ byteorder-1.3.4 \ bytes-0.4.12 \ bytes-0.5.6 \ bytes-1.0.0 \ cache-padded-1.1.1 \ case-0.1.0 \ cc-1.0.66 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.19 \ chunked_transfer-0.3.1 \ clap-2.33.3 \ cloudabi-0.0.3 \ combine-4.5.2 \ concurrent-queue-1.2.2 \ conhash-0.4.0 \ constant_time_eq-0.1.5 \ cookie-0.12.0 \ cookie_store-0.7.0 \ core-foundation-0.9.1 \ core-foundation-sys-0.8.2 \ counted-array-0.1.2 \ cpuid-bool-0.1.2 \ crc32fast-1.2.1 \ crossbeam-deque-0.7.3 \ crossbeam-epoch-0.8.2 \ crossbeam-queue-0.1.2 \ crossbeam-queue-0.2.3 \ crossbeam-utils-0.6.6 \ crossbeam-utils-0.7.2 \ crossbeam-utils-0.8.1 \ crypto-mac-0.8.0 \ crypto-mac-0.10.0 \ daemonize-0.4.1 \ derive-error-0.0.3 \ difference-2.0.0 \ digest-0.9.0 \ directories-3.0.1 \ dirs-1.0.5 \ dirs-sys-0.3.5 \ doc-comment-0.3.3 \ dtoa-0.4.7 \ either-1.6.1 \ encoding_rs-0.8.26 \ env_logger-0.8.2 \ error-chain-0.12.4 \ event-listener-2.5.1 \ failure-0.1.8 \ failure_derive-0.1.8 \ fastrand-1.4.0 \ filetime-0.2.13 \ flate2-1.0.19 \ float-cmp-0.8.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.0 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.30 \ futures-0.3.9 \ futures-channel-0.3.9 \ futures-core-0.3.9 \ futures-cpupool-0.1.8 \ futures-executor-0.3.9 \ futures-io-0.3.9 \ futures-lite-1.11.3 \ futures-macro-0.3.9 \ futures-sink-0.3.9 \ futures-task-0.3.9 \ futures-util-0.3.9 \ generic-array-0.14.4 \ getopts-0.2.21 \ getrandom-0.1.16 \ gimli-0.23.0 \ glob-0.3.0 \ gloo-timers-0.2.1 \ h2-0.1.26 \ hashbrown-0.9.1 \ hermit-abi-0.1.17 \ hmac-0.10.1 \ http-0.1.21 \ http-body-0.1.0 \ httparse-1.3.4 \ humantime-2.0.1 \ hyper-0.12.35 \ hyper-tls-0.3.2 \ hyperx-0.12.0 \ idna-0.1.5 \ idna-0.2.0 \ indexmap-1.6.1 \ instant-0.1.9 \ iovec-0.1.4 \ itertools-0.9.0 \ itertools-0.10.0 \ itoa-0.4.7 \ jobserver-0.1.21 \ js-sys-0.3.46 \ jsonwebtoken-7.2.0 \ kernel32-sys-0.2.2 \ kv-log-macro-1.0.7 \ language-tags-0.2.2 \ lazy_static-1.4.0 \ libc-0.2.82 \ libmount-0.1.15 \ linked-hash-map-0.5.3 \ local-encoding-0.2.0 \ lock_api-0.3.4 \ log-0.3.9 \ log-0.4.11 \ matches-0.1.8 \ maybe-uninit-2.0.0 \ md-5-0.9.1 \ md5-0.3.8 \ memcached-rs-0.4.2 \ memchr-2.3.4 \ memoffset-0.5.6 \ mime-0.2.6 \ mime-0.3.16 \ mime_guess-1.8.8 \ mime_guess-2.0.3 \ miniz_oxide-0.4.3 \ mio-0.6.23 \ mio-named-pipes-0.1.7 \ mio-uds-0.6.8 \ miow-0.2.2 \ miow-0.3.6 \ multipart-0.15.4 \ native-tls-0.2.7 \ nb-connect-1.0.2 \ net2-0.2.37 \ nix-0.14.1 \ nix-0.19.1 \ normalize-line-endings-0.3.0 \ num-bigint-0.2.6 \ num-integer-0.1.44 \ num-traits-0.1.43 \ num-traits-0.2.14 \ num_cpus-1.13.0 \ number_prefix-0.4.0 \ object-0.22.0 \ once_cell-1.5.2 \ opaque-debug-0.3.0 \ openssl-0.10.32 \ openssl-probe-0.1.2 \ openssl-sys-0.9.60 \ parking-2.0.0 \ parking_lot-0.9.0 \ parking_lot_core-0.6.2 \ pem-0.8.2 \ percent-encoding-1.0.1 \ percent-encoding-2.1.0 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pin-project-lite-0.1.11 \ pin-project-lite-0.2.1 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ polling-2.0.2 \ ppv-lite86-0.2.10 \ predicates-1.0.6 \ predicates-core-1.0.1 \ predicates-tree-1.0.1 \ proc-macro-hack-0.5.19 \ proc-macro-nested-0.1.6 \ proc-macro2-1.0.24 \ publicsuffix-1.5.4 \ pulldown-cmark-0.0.3 \ quick-error-1.2.3 \ quote-0.3.15 \ quote-1.0.8 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand-0.7.3 \ rand_chacha-0.1.1 \ rand_chacha-0.2.2 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.5.1 \ rand_hc-0.1.0 \ rand_hc-0.2.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ redis-0.17.0 \ redox_syscall-0.1.57 \ redox_users-0.3.5 \ regex-1.4.2 \ regex-syntax-0.6.21 \ remove_dir_all-0.5.3 \ reqwest-0.9.24 \ retry-1.2.0 \ ring-0.16.19 \ rouille-3.0.0 \ rust-argon2-0.8.3 \ rustc-demangle-0.1.18 \ rustc_version-0.2.3 \ ryu-1.0.5 \ safemem-0.3.3 \ same-file-1.0.6 \ schannel-0.1.19 \ scopeguard-1.1.0 \ security-framework-2.0.0 \ security-framework-sys-2.0.0 \ selenium-rs-0.1.2 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.118 \ serde_derive-1.0.118 \ serde_json-1.0.61 \ serde_urlencoded-0.5.5 \ sha-1-0.9.2 \ sha1-0.6.0 \ sha2-0.9.2 \ signal-hook-registry-1.3.0 \ simple_asn1-0.4.1 \ siphasher-0.2.3 \ skeptic-0.4.0 \ slab-0.4.2 \ smallvec-0.6.13 \ socket2-0.3.19 \ spin-0.5.2 \ string-0.2.1 \ strip-ansi-escapes-0.1.0 \ strsim-0.8.0 \ subtle-2.4.0 \ syn-0.11.11 \ syn-1.0.58 \ synom-0.11.3 \ synstructure-0.12.4 \ syslog-5.0.0 \ tar-0.4.30 \ tempdir-0.3.7 \ tempfile-3.1.0 \ term-0.5.2 \ termcolor-1.1.2 \ textwrap-0.11.0 \ thiserror-1.0.23 \ thiserror-impl-1.0.23 \ thread_local-1.1.0 \ threadpool-1.8.1 \ time-0.1.44 \ tiny_http-0.6.2 \ tinyvec-1.1.0 \ tinyvec_macros-0.1.0 \ tokio-0.1.22 \ tokio-0.2.24 \ tokio-buf-0.1.1 \ tokio-codec-0.1.2 \ tokio-compat-0.1.6 \ tokio-current-thread-0.1.7 \ tokio-executor-0.1.10 \ tokio-fs-0.1.7 \ tokio-io-0.1.13 \ tokio-named-pipes-0.1.0 \ tokio-process-0.2.5 \ tokio-reactor-0.1.12 \ tokio-serde-0.1.0 \ tokio-serde-bincode-0.1.1 \ tokio-signal-0.2.9 \ tokio-sync-0.1.8 \ tokio-tcp-0.1.4 \ tokio-threadpool-0.1.18 \ tokio-timer-0.2.13 \ tokio-udp-0.1.6 \ tokio-uds-0.2.7 \ tokio-util-0.3.1 \ toml-0.5.8 \ tower-0.1.1 \ tower-buffer-0.1.2 \ tower-discover-0.1.0 \ tower-layer-0.1.0 \ tower-limit-0.1.3 \ tower-load-shed-0.1.0 \ tower-retry-0.1.0 \ tower-service-0.2.0 \ tower-timeout-0.1.1 \ tower-util-0.1.0 \ tracing-0.1.22 \ tracing-attributes-0.1.11 \ tracing-core-0.1.17 \ treeline-0.1.0 \ try-lock-0.2.3 \ try_from-0.3.2 \ twoway-0.1.8 \ typenum-1.12.0 \ unicase-1.4.2 \ unicase-2.6.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.16 \ unicode-width-0.1.8 \ unicode-xid-0.0.4 \ unicode-xid-0.2.1 \ unix_socket-0.5.0 \ untrusted-0.7.1 \ url-1.7.2 \ url-2.2.0 \ utf8parse-0.1.1 \ uuid-0.7.4 \ uuid-0.8.1 \ vcpkg-0.2.11 \ vec-arena-1.0.0 \ vec_map-0.8.2 \ version-compare-0.0.11 \ version_check-0.1.5 \ version_check-0.9.2 \ void-1.0.2 \ vte-0.3.3 \ wait-timeout-0.2.0 \ waker-fn-1.1.0 \ walkdir-2.3.1 \ want-0.2.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.69 \ wasm-bindgen-backend-0.2.69 \ wasm-bindgen-futures-0.4.19 \ wasm-bindgen-macro-0.2.69 \ wasm-bindgen-macro-support-0.2.69 \ wasm-bindgen-shared-0.2.69 \ web-sys-0.3.46 \ wepoll-sys-3.0.1 \ which-4.0.2 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.6.2 \ ws2_32-sys-0.2.1 \ xattr-0.2.2 \ zip-0.5.9 \ zstd-0.6.0+zstd.1.4.8 \ zstd-safe-3.0.0+zstd.1.4.8 \ zstd-sys-1.4.19+zstd.1.4.8 CARGO_FEATURES= --no-default-features QA_ENV= IGNORE_QA_proxydeps=1 #LDFLAGS+= -Wl,-rpath=\$$ORIGIN/lib \ # -Wl,-dynamic-linker,/tmp/sccache-overlay/ld-elf.so.1 SUB_FILES= pkg-message post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/overlay/Mk \ ${STAGEDIR}${DATADIR}/overlay/bin \ ${STAGEDIR}${DATADIR}/overlay/lib @${MV} ${STAGEDIR}${PREFIX}/bin/sccache \ ${STAGEDIR}${DATADIR}/overlay/bin ${INSTALL_DATA} ${FILESDIR}/Mk/bsd.overlay.mk \ ${STAGEDIR}${DATADIR}/overlay/Mk # rustc seems to have no support for fully static binaries on # FreeBSD, so we package up the required base libraries together # with -Wl,-rpath and -Wl,-dynamic-linker in LDFLAGS to be able # to run the binary in non-native Poudriere jails. ${INSTALL_PROGRAM} /libexec/ld-elf.so.1 \ ${STAGEDIR}${DATADIR}/overlay/lib @${LN} -Fs ${STAGEDIR}${DATADIR}/overlay/lib /tmp/sccache-overlay ldd -f '%p\n' ${STAGEDIR}${DATADIR}/overlay/bin/sccache | ${GREP} -v '^[ ]*\[' | \ ${XARGS} -J% ${INSTALL_LIB} % ${STAGEDIR}${DATADIR}/overlay/lib @chflags -R noschg ${STAGEDIR}${DATADIR}/overlay/lib cd ${STAGEDIR}${PREFIX}; \ ${FIND} ${DATADIR_REL} -type f >>${TMPPLIST} .include diff --git a/print/ppa6/Makefile b/print/ppa6/Makefile index 957b6ab9f66c..622aa223024f 100644 --- a/print/ppa6/Makefile +++ b/print/ppa6/Makefile @@ -1,19 +1,19 @@ PORTNAME= ppa6 DISTVERSION= 0.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= print MAINTAINER= fuz@FreeBSD.org COMMENT= PeriPage A6 USB driver LICENSE= ISCL USES= cargo USE_GITHUB= yes GH_ACCOUNT= realchonk CARGO_INSTALL_PATH= ppa6-print PLIST_FILES= bin/ppa6-print .include diff --git a/science/py-qiskit/Makefile b/science/py-qiskit/Makefile index ab67faff0465..8ac691b5f074 100644 --- a/science/py-qiskit/Makefile +++ b/science/py-qiskit/Makefile @@ -1,38 +1,38 @@ PORTNAME= qiskit DISTVERSION= 2.2.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= science python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Open-source SDK for working with quantum computers WWW= https://www.ibm.com/quantum/qiskit \ https://github.com/Qiskit/qiskit LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_i386= compilation fails: error[E0277]: the trait bound `u64: Index` is not satisfied, see https://codeberg.org/sarah-quinones/faer/issues/283 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}symengine>0.11:math/py-symengine@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rustworkx>=0.15.0:math/py-rustworkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dill>=0.3:devel/py-dill@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=0:devel/py-stevedore@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist distutils pytest USE_GITHUB= yes GH_ACCOUNT= Qiskit BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_FILES+= ${PYTHON_SITELIBDIR}/qiskit/_accelerate.cpython-${PYTHON_SUFFIX}.so CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/security/acmed/Makefile b/security/acmed/Makefile index 44f0529e2201..d9150571c66d 100644 --- a/security/acmed/Makefile +++ b/security/acmed/Makefile @@ -1,34 +1,34 @@ PORTNAME= acmed DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= security MAINTAINER= ports@FreeBSD.org COMMENT= ACME (RFC 8555) client daemon written in Rust WWW= https://github.com/breard-r/acmed LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE-2.0.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT.txt USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= breard-r CARGO_ENV= VARLIBDIR="/var/db" SYSCONFDIR="$(PREFIX)/etc" RUNSTATEDIR="/var/run" CARGO_FEATURES= openssl_dyn CARGO_INSTALL_PATH= ./acmed ./tacd post-install: ${INSTALL_MAN} ${WRKSRC}/man/en/acmed.8 ${STAGEDIR}${PREFIX}/share/man/man8/ ${INSTALL_MAN} ${WRKSRC}/man/en/acmed.toml.5 ${STAGEDIR}${PREFIX}/share/man/man5/ ${INSTALL_MAN} ${WRKSRC}/man/en/tacd.8 ${STAGEDIR}${PREFIX}/share/man/man8/ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed ${INSTALL_DATA} ${WRKSRC}/acmed/config/acmed.toml ${STAGEDIR}${PREFIX}/etc/acmed/acmed.toml.sample ${INSTALL_DATA} ${WRKSRC}/acmed/config/default_hooks.toml ${STAGEDIR}${PREFIX}/etc/acmed/default_hooks.toml.sample ${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed/accounts ${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed/certs .include diff --git a/security/agave/Makefile b/security/agave/Makefile index bc54bd23c8d2..44cfb624b643 100644 --- a/security/agave/Makefile +++ b/security/agave/Makefile @@ -1,912 +1,912 @@ PORTNAME= agave DISTVERSIONPREFIX= v DISTVERSION= 2.2.14 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= security PKGNAMESUFFIX= -blockchain MAINTAINER= yuri@FreeBSD.org COMMENT= Web-scale blockchain for decentralized apps and marketplaces WWW= https://www.anza.xyz \ https://github.com/anza-xyz/agave LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation failure: error[E0512]: cannot transmute between types of different sizes, or dependently-sized types --> programs/bpf_loader/src/syscalls/mod.rs:489:21 BROKEN_i386= fails on 32-bit systems: https://github.com/solana-labs/solana/issues/16811 BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs:358:10 # see https://github.com/rust-lang/rust/issues/119901 BUILD_DEPENDS= protoc:devel/protobuf \ gmake:devel/gmake LIB_DEPENDS= libhidapi.so:comms/hidapi \ libzstd.so:archivers/zstd USES= cargo llvm:lib pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= anza-xyz CARGO_CRATES= Inflector-0.11.4 \ addr2line-0.20.0 \ adler-1.0.2 \ aead-0.5.2 \ aes-0.8.4 \ aes-gcm-siv-0.11.1 \ affinity-0.1.2 \ ahash-0.7.8 \ ahash-0.8.11 \ aho-corasick-0.7.18 \ aho-corasick-1.0.1 \ alloc-no-stdlib-2.0.3 \ alloc-stdlib-0.2.1 \ allocator-api2-0.2.16 \ android-tzdata-0.1.1 \ android_system_properties-0.1.4 \ anes-0.1.6 \ ansi_term-0.11.0 \ anstyle-1.0.10 \ anyhow-1.0.95 \ aquamarine-0.6.0 \ arc-swap-1.5.0 \ ark-bn254-0.4.0 \ ark-ec-0.4.2 \ ark-ff-0.4.2 \ ark-ff-asm-0.4.2 \ ark-ff-macros-0.4.2 \ ark-poly-0.4.2 \ ark-serialize-0.4.2 \ ark-serialize-derive-0.4.2 \ ark-std-0.4.0 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ ascii-0.9.3 \ asn1-rs-0.5.1 \ asn1-rs-derive-0.4.0 \ asn1-rs-impl-0.1.0 \ assert_cmd-2.0.8 \ assert_matches-1.5.0 \ assoc-0.1.3 \ async-channel-1.9.0 \ async-compression-0.4.1 \ async-lock-3.4.0 \ async-stream-0.3.2 \ async-stream-impl-0.3.2 \ async-trait-0.1.86 \ atty-0.2.14 \ autocfg-1.1.0 \ autotools-0.2.5 \ axum-0.6.20 \ axum-0.7.9 \ axum-core-0.3.4 \ axum-core-0.4.5 \ backoff-0.4.0 \ backtrace-0.3.68 \ base64-0.12.3 \ base64-0.13.1 \ base64-0.21.7 \ base64-0.22.1 \ bincode-1.3.3 \ bindgen-0.69.4 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.8.0 \ bitmaps-2.1.0 \ bitvec-1.0.1 \ blake3-1.5.5 \ block-buffer-0.7.3 \ block-buffer-0.9.0 \ block-buffer-0.10.4 \ block-padding-0.1.5 \ borsh-0.10.3 \ borsh-1.5.5 \ borsh-derive-0.10.3 \ borsh-derive-1.5.5 \ borsh-derive-internal-0.10.3 \ borsh-schema-derive-internal-0.10.3 \ brotli-3.3.4 \ brotli-decompressor-2.3.2 \ bs58-0.5.1 \ bstr-0.2.17 \ bstr-1.4.0 \ bumpalo-3.12.0 \ bv-0.11.1 \ byte-tools-0.3.1 \ byte-unit-4.0.19 \ bytecount-0.6.8 \ bytemuck-1.21.0 \ bytemuck_derive-1.8.1 \ byteorder-1.5.0 \ bytes-1.10.0 \ bytesize-1.1.0 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ camino-1.0.9 \ caps-0.5.5 \ cargo-platform-0.1.2 \ cargo_metadata-0.15.4 \ cast-0.2.7 \ cast-0.3.0 \ cc-1.1.19 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ cfg_eval-0.1.2 \ chrono-0.4.39 \ chrono-humanize-0.2.3 \ ciborium-0.2.1 \ ciborium-io-0.2.1 \ ciborium-ll-0.2.1 \ cipher-0.4.4 \ clang-sys-1.2.2 \ clap-2.33.3 \ clap-3.2.23 \ clap-4.3.21 \ clap_builder-4.3.21 \ clap_derive-3.2.18 \ clap_lex-0.2.4 \ clap_lex-0.5.0 \ combine-3.8.1 \ combine-4.6.7 \ concurrent-queue-2.5.0 \ console-0.15.10 \ console_error_panic_hook-0.1.7 \ console_log-0.2.2 \ const_format-0.2.34 \ const_format_proc_macros-0.2.34 \ constant_time_eq-0.3.1 \ convert_case-0.4.0 \ convert_case-0.6.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ core_affinity-0.5.10 \ cpufeatures-0.2.7 \ crc32fast-1.2.1 \ criterion-0.5.1 \ criterion-plot-0.5.0 \ criterion-stats-0.3.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.1 \ crossbeam-utils-0.8.18 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ crypto-mac-0.8.0 \ csv-1.3.1 \ csv-core-0.1.11 \ ctr-0.9.2 \ ctrlc-3.4.5 \ curve25519-dalek-3.2.0 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.20.1 \ darling_core-0.20.1 \ darling_macro-0.20.1 \ dashmap-5.5.3 \ data-encoding-2.3.2 \ der-parser-8.1.0 \ derivation-path-0.2.0 \ derivative-2.2.0 \ derive-where-1.2.7 \ derive_more-0.99.16 \ derive_more-1.0.0 \ derive_more-impl-1.0.0 \ dialoguer-0.10.4 \ difflib-0.4.0 \ digest-0.8.1 \ digest-0.9.0 \ digest-0.10.7 \ dir-diff-0.3.3 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.3 \ dlopen2-0.5.0 \ dlopen2_derive-0.3.0 \ doc-comment-0.3.3 \ downcast-0.11.0 \ dyn-clone-1.0.18 \ eager-0.1.0 \ ed25519-1.2.0 \ ed25519-dalek-1.0.1 \ ed25519-dalek-bip32-0.2.0 \ educe-0.4.18 \ either-1.11.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.29 \ enum-iterator-1.5.0 \ enum-iterator-derive-1.3.0 \ enum-ordinalize-3.1.10 \ env_logger-0.9.3 \ equivalent-1.0.0 \ errno-0.3.8 \ etcd-client-0.11.1 \ event-listener-2.5.2 \ event-listener-5.3.1 \ event-listener-strategy-0.5.2 \ fake-simd-0.1.2 \ fast-math-0.1.1 \ fastrand-2.1.1 \ fd-lock-3.0.13 \ feature-probe-0.1.1 \ fiat-crypto-0.2.9 \ filedescriptor-0.8.1 \ filetime-0.2.15 \ five8_const-0.1.3 \ five8_core-0.1.0 \ fixedbitset-0.4.0 \ flate2-1.0.31 \ 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 \ fragile-2.0.0 \ fs_extra-1.3.0 \ fuchsia-cprng-0.1.1 \ funty-2.0.0 \ futures-0.1.31 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ gag-1.0.0 \ gdbstub-0.6.3 \ generator-0.8.1 \ generic-array-0.12.4 \ generic-array-0.14.7 \ gethostname-0.2.3 \ getrandom-0.1.16 \ getrandom-0.2.10 \ getrandom-0.3.1 \ gimli-0.27.3 \ glob-0.3.0 \ globset-0.4.8 \ goauth-0.13.1 \ governor-0.6.3 \ h2-0.3.26 \ half-1.8.2 \ hash32-0.2.1 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ hashbrown-0.14.3 \ hashbrown-0.15.1 \ headers-0.3.7 \ headers-core-0.2.0 \ heck-0.4.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hex-0.4.3 \ hidapi-2.6.3 \ histogram-0.6.9 \ hmac-0.8.1 \ hmac-0.12.1 \ hmac-drbg-0.3.0 \ http-0.2.12 \ http-1.1.0 \ http-body-0.4.5 \ http-body-1.0.1 \ http-body-util-0.1.2 \ httparse-1.8.0 \ httpdate-1.0.1 \ humantime-2.1.0 \ hyper-0.14.32 \ hyper-1.5.1 \ hyper-proxy-0.9.1 \ hyper-rustls-0.24.1 \ hyper-timeout-0.4.1 \ hyper-tls-0.5.0 \ hyper-util-0.1.10 \ iana-time-zone-0.1.46 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-0.1.5 \ idna-1.0.3 \ idna_adapter-1.2.0 \ ieee754-0.2.6 \ im-15.1.0 \ include_dir-0.7.3 \ include_dir_macros-0.7.3 \ index_list-0.2.15 \ indexmap-1.9.3 \ indexmap-2.7.1 \ indicatif-0.17.11 \ inout-0.1.3 \ instant-0.1.12 \ ipnet-2.3.1 \ is-terminal-0.4.9 \ itertools-0.10.5 \ itertools-0.12.1 \ itoa-1.0.9 \ jni-0.19.0 \ jni-sys-0.3.0 \ jobserver-0.1.32 \ js-sys-0.3.77 \ json5-0.4.1 \ jsonrpc-client-transports-18.0.0 \ jsonrpc-core-18.0.0 \ jsonrpc-core-client-18.0.0 \ jsonrpc-derive-18.0.0 \ jsonrpc-http-server-18.0.0 \ jsonrpc-ipc-server-18.0.0 \ jsonrpc-pubsub-18.0.0 \ jsonrpc-server-utils-18.0.0 \ keccak-0.1.5 \ kernel32-sys-0.2.2 \ lazy-lru-0.1.3 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.170 \ libloading-0.7.4 \ libm-0.2.1 \ librocksdb-sys-0.16.0+8.10.0 \ libsecp256k1-0.6.0 \ libsecp256k1-core-0.2.2 \ libsecp256k1-gen-ecmult-0.2.1 \ libsecp256k1-gen-genmult-0.2.1 \ libz-sys-1.1.3 \ light-poseidon-0.2.0 \ linked-hash-map-0.5.4 \ linux-raw-sys-0.4.14 \ litemap-0.7.3 \ lock_api-0.4.10 \ log-0.4.25 \ lru-0.7.8 \ lz4-1.28.1 \ lz4-sys-1.11.1+lz4-1.10.0 \ managed-0.8.0 \ maplit-1.0.2 \ matches-0.1.10 \ matchit-0.7.0 \ memchr-2.6.3 \ memmap2-0.5.10 \ memoffset-0.6.4 \ memoffset-0.9.1 \ merlin-3.0.0 \ mime-0.3.16 \ mime_guess-2.0.4 \ min-max-heap-1.3.0 \ minimal-lexical-0.1.4 \ miniz_oxide-0.7.1 \ mio-1.0.3 \ mockall-0.11.4 \ mockall_derive-0.11.4 \ modular-bitfield-0.11.2 \ modular-bitfield-impl-0.11.2 \ multimap-0.8.3 \ native-tls-0.2.11 \ net2-0.2.37 \ nix-0.29.0 \ no-std-compat-0.4.1 \ nom-7.0.0 \ nonzero_ext-0.3.0 \ normalize-line-endings-0.3.0 \ num-0.2.1 \ num-bigint-0.2.6 \ num-bigint-0.4.6 \ num-complex-0.2.4 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-iter-0.1.43 \ num-rational-0.2.4 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ num_enum-0.7.3 \ num_enum_derive-0.7.3 \ num_threads-0.1.3 \ number_prefix-0.4.0 \ object-0.31.1 \ oid-registry-0.6.0 \ once_cell-1.19.0 \ oorandom-11.1.3 \ opaque-debug-0.2.3 \ opaque-debug-0.3.0 \ openssl-0.10.70 \ openssl-macros-0.1.1 \ openssl-probe-0.1.4 \ openssl-src-300.3.1+3.3.1 \ openssl-sys-0.9.105 \ opentelemetry-0.17.0 \ os_str_bytes-6.0.0 \ owo-colors-3.5.0 \ parity-tokio-ipc-0.9.0 \ parking-2.2.1 \ parking_lot-0.11.2 \ parking_lot-0.12.3 \ parking_lot_core-0.8.5 \ parking_lot_core-0.9.8 \ paste-1.0.9 \ pbkdf2-0.4.0 \ pbkdf2-0.11.0 \ pem-1.1.1 \ percent-encoding-1.0.1 \ percent-encoding-2.3.1 \ percentage-0.1.0 \ pest-2.1.3 \ pest_derive-2.1.0 \ pest_generator-2.1.3 \ pest_meta-2.1.3 \ petgraph-0.6.0 \ pickledb-0.5.1 \ pin-project-1.0.12 \ pin-project-internal-1.0.12 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.22 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ polyval-0.6.2 \ portable-atomic-1.7.0 \ ppv-lite86-0.2.15 \ predicates-2.1.5 \ predicates-core-1.0.2 \ predicates-tree-1.0.4 \ pretty-hex-0.3.0 \ prettyplease-0.1.9 \ prio-graph-0.3.0 \ proc-macro-crate-0.1.5 \ proc-macro-crate-3.1.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.93 \ proptest-1.6.0 \ prost-0.11.9 \ prost-build-0.11.9 \ prost-derive-0.11.9 \ prost-types-0.11.9 \ protobuf-src-1.1.0+21.5 \ qstring-0.7.2 \ qualifier_attr-0.2.2 \ quanta-0.12.3 \ quick-error-1.2.3 \ quinn-0.11.6 \ quinn-proto-0.11.9 \ quinn-udp-0.5.5 \ quote-1.0.38 \ radium-0.7.0 \ rand-0.4.6 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_hc-0.2.0 \ rand_pcg-0.3.1 \ rand_xorshift-0.3.0 \ rand_xoshiro-0.6.0 \ raw-cpuid-11.1.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rdrand-0.4.0 \ redox_syscall-0.2.10 \ redox_syscall-0.3.5 \ redox_users-0.4.0 \ reed-solomon-erasure-6.0.0 \ regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ reqwest-0.11.27 \ reqwest-middleware-0.2.5 \ ring-0.16.20 \ ring-0.17.3 \ rocksdb-0.22.0 \ rolling-file-0.2.0 \ rpassword-7.3.1 \ rtoolbox-0.0.1 \ rustc-demangle-0.1.21 \ rustc-hash-1.1.0 \ rustc-hash-2.0.0 \ rustc_version-0.3.3 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-0.38.39 \ rustls-0.21.12 \ rustls-0.23.22 \ rustls-native-certs-0.7.3 \ rustls-pemfile-1.0.0 \ rustls-pemfile-2.1.3 \ rustls-pki-types-1.10.0 \ rustls-platform-verifier-0.4.0 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.101.7 \ rustls-webpki-0.102.8 \ rustversion-1.0.17 \ rusty-fork-0.3.0 \ ryu-1.0.5 \ same-file-1.0.6 \ schannel-0.1.19 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sct-0.7.0 \ security-framework-2.11.1 \ security-framework-sys-2.12.1 \ semver-0.11.0 \ semver-1.0.25 \ semver-parser-0.10.2 \ seqlock-0.2.0 \ serde-1.0.217 \ serde-big-array-0.5.1 \ serde_bytes-0.11.15 \ serde_derive-1.0.217 \ serde_json-1.0.139 \ serde_path_to_error-0.1.16 \ serde_spanned-0.6.5 \ serde_urlencoded-0.7.1 \ serde_with-3.12.0 \ serde_with_macros-3.12.0 \ serde_yaml-0.8.26 \ serde_yaml-0.9.34+deprecated \ serial_test-2.0.0 \ serial_test_derive-2.0.0 \ sha-1-0.8.2 \ sha-1-0.9.8 \ sha-1-0.10.0 \ sha1-0.10.5 \ sha2-0.9.9 \ sha2-0.10.8 \ sha3-0.10.8 \ sharded-slab-0.1.4 \ shell-words-1.1.0 \ shlex-1.3.0 \ shuttle-0.7.1 \ signal-hook-0.3.17 \ signal-hook-registry-1.4.0 \ signature-1.4.0 \ simpl-0.1.0 \ siphasher-0.3.11 \ sized-chunks-0.6.5 \ slab-0.4.9 \ smallvec-1.13.2 \ smpl_jwt-0.7.1 \ socket2-0.5.8 \ soketto-0.7.1 \ solana-account-2.2.1 \ solana-account-info-2.2.1 \ solana-address-lookup-table-interface-2.2.2 \ solana-atomic-u64-2.2.1 \ solana-big-mod-exp-2.2.1 \ solana-bincode-2.2.1 \ solana-blake3-hasher-2.2.1 \ solana-bn254-2.2.2 \ solana-borsh-2.2.1 \ solana-client-traits-2.2.1 \ solana-clock-2.2.1 \ solana-cluster-type-2.2.1 \ solana-commitment-config-2.2.1 \ solana-compute-budget-interface-2.2.1 \ solana-cpi-2.2.1 \ solana-decode-error-2.2.1 \ solana-define-syscall-2.2.1 \ solana-derivation-path-2.2.1 \ solana-ed25519-program-2.2.2 \ solana-epoch-info-2.2.1 \ solana-epoch-rewards-2.2.1 \ solana-epoch-rewards-hasher-2.2.1 \ solana-epoch-schedule-2.2.1 \ solana-example-mocks-2.2.1 \ solana-feature-gate-client-0.0.2 \ solana-feature-gate-interface-2.2.1 \ solana-feature-set-2.2.4 \ solana-fee-calculator-2.2.1 \ solana-fee-structure-2.2.1 \ solana-file-download-2.2.1 \ solana-frozen-abi-2.2.1 \ solana-frozen-abi-macro-2.2.1 \ solana-genesis-config-2.2.1 \ solana-hard-forks-2.2.1 \ solana-hash-2.2.1 \ solana-inflation-2.2.1 \ solana-instruction-2.2.1 \ solana-instructions-sysvar-2.2.1 \ solana-keccak-hasher-2.2.1 \ solana-keypair-2.2.1 \ solana-last-restart-slot-2.2.1 \ solana-loader-v2-interface-2.2.1 \ solana-loader-v3-interface-3.0.0 \ solana-loader-v4-interface-2.2.1 \ solana-logger-2.3.1 \ solana-message-2.2.1 \ solana-msg-2.2.1 \ solana-native-token-2.2.1 \ solana-nohash-hasher-0.2.1 \ solana-nonce-2.2.1 \ solana-nonce-account-2.2.1 \ solana-offchain-message-2.2.1 \ solana-packet-2.2.1 \ solana-poh-config-2.2.1 \ solana-precompile-error-2.2.1 \ solana-precompiles-2.2.1 \ solana-presigner-2.2.1 \ solana-program-2.2.1 \ solana-program-entrypoint-2.2.1 \ solana-program-error-2.2.1 \ solana-program-memory-2.2.1 \ solana-program-option-2.2.1 \ solana-program-pack-2.2.1 \ solana-pubkey-2.2.1 \ solana-quic-definitions-2.2.1 \ solana-rent-2.2.1 \ solana-rent-collector-2.2.1 \ solana-rent-debits-2.2.1 \ solana-reserved-account-keys-2.2.1 \ solana-reward-info-2.2.1 \ solana-sanitize-2.2.1 \ solana-sbpf-0.10.1 \ solana-sdk-2.2.2 \ solana-sdk-ids-2.2.1 \ solana-sdk-macro-2.2.1 \ solana-secp256k1-program-2.2.1 \ solana-secp256k1-recover-2.2.1 \ solana-secp256r1-program-2.2.2 \ solana-security-txt-1.1.1 \ solana-seed-derivable-2.2.1 \ solana-seed-phrase-2.2.1 \ solana-serde-2.2.1 \ solana-serde-varint-2.2.1 \ solana-serialize-utils-2.2.1 \ solana-sha256-hasher-2.2.1 \ solana-short-vec-2.2.1 \ solana-shred-version-2.2.1 \ solana-signature-2.2.1 \ solana-signer-2.2.1 \ solana-slot-hashes-2.2.1 \ solana-slot-history-2.2.1 \ solana-stable-layout-2.2.1 \ solana-stake-interface-1.2.1 \ solana-system-interface-1.0.0 \ solana-system-transaction-2.2.1 \ solana-sysvar-2.2.1 \ solana-sysvar-id-2.2.1 \ solana-time-utils-2.2.1 \ solana-transaction-2.2.2 \ solana-transaction-context-2.2.1 \ solana-transaction-error-2.2.1 \ solana-validator-exit-2.2.1 \ solana-vote-interface-2.2.3 \ spin-0.5.2 \ spin-0.9.8 \ spinning_top-0.3.0 \ spl-associated-token-account-6.0.0 \ spl-associated-token-account-client-2.0.0 \ spl-discriminator-0.4.0 \ spl-discriminator-derive-0.2.0 \ spl-discriminator-syn-0.2.0 \ spl-elgamal-registry-0.1.1 \ spl-instruction-padding-0.3.0 \ spl-memo-6.0.0 \ spl-pod-0.5.0 \ spl-program-error-0.6.0 \ spl-program-error-derive-0.4.1 \ spl-tlv-account-resolution-0.9.0 \ spl-token-7.0.0 \ spl-token-2022-6.0.0 \ spl-token-2022-7.0.0 \ spl-token-confidential-transfer-ciphertext-arithmetic-0.2.1 \ spl-token-confidential-transfer-proof-extraction-0.2.1 \ spl-token-confidential-transfer-proof-generation-0.2.0 \ spl-token-confidential-transfer-proof-generation-0.3.0 \ spl-token-group-interface-0.5.0 \ spl-token-metadata-interface-0.6.0 \ spl-transfer-hook-interface-0.9.0 \ spl-type-length-value-0.7.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ stream-cancel-0.8.2 \ strsim-0.8.0 \ strsim-0.10.0 \ strum-0.24.1 \ strum_macros-0.24.3 \ subtle-2.6.1 \ symlink-0.1.0 \ syn-1.0.109 \ syn-2.0.98 \ sync_wrapper-0.1.2 \ sync_wrapper-1.0.2 \ synstructure-0.12.6 \ synstructure-0.13.1 \ sys-info-0.9.1 \ sysctl-0.4.6 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ systemstat-0.2.4 \ tap-1.0.1 \ tar-0.4.43 \ tarpc-0.29.0 \ tarpc-plugins-0.12.0 \ task-local-extensions-0.1.4 \ tempfile-3.16.0 \ termcolor-1.4.1 \ termtree-0.2.3 \ test-case-3.3.1 \ test-case-core-3.2.1 \ test-case-macros-3.2.1 \ textwrap-0.11.0 \ textwrap-0.16.0 \ thiserror-1.0.69 \ thiserror-2.0.11 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.11 \ thread-priority-1.2.0 \ thread-scoped-1.0.2 \ thread_local-1.1.4 \ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.0 \ time-0.3.9 \ time-macros-0.2.4 \ tiny-bip39-0.8.2 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ tokio-1.43.0 \ tokio-io-timeout-1.1.1 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.0 \ tokio-rustls-0.24.1 \ tokio-serde-0.8.0 \ tokio-stream-0.1.17 \ tokio-tungstenite-0.20.1 \ tokio-util-0.6.10 \ tokio-util-0.7.13 \ toml-0.5.8 \ toml-0.8.12 \ toml_datetime-0.6.5 \ toml_edit-0.21.1 \ toml_edit-0.22.12 \ tonic-0.9.2 \ tonic-build-0.9.2 \ tower-0.4.13 \ tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ tracing-opentelemetry-0.17.2 \ tracing-subscriber-0.3.7 \ trait-set-0.3.0 \ trees-0.4.2 \ try-lock-0.2.3 \ tungstenite-0.20.1 \ typenum-1.15.0 \ ucd-trie-0.1.3 \ unarray-0.1.4 \ unicase-2.6.0 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.14 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.9 \ unicode-width-0.2.0 \ unicode-xid-0.2.2 \ universal-hash-0.5.1 \ unreachable-1.0.0 \ unsafe-libyaml-0.2.11 \ untrusted-0.7.1 \ untrusted-0.9.0 \ uriparse-0.6.4 \ url-1.7.2 \ url-2.5.4 \ utf-8-0.7.6 \ utf16_iter-1.0.5 \ utf8-width-0.1.5 \ utf8_iter-1.0.4 \ valuable-0.1.0 \ vcpkg-0.2.15 \ vec_extract_if_polyfill-0.1.0 \ vec_map-0.8.2 \ version_check-0.9.4 \ void-1.0.2 \ wait-timeout-0.2.0 \ walkdir-2.3.2 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.28 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.55 \ web-time-1.1.0 \ webpki-root-certs-0.26.6 \ webpki-roots-0.24.0 \ webpki-roots-0.25.2 \ which-4.2.2 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.54.0 \ windows-core-0.54.0 \ windows-result-0.1.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.48.0 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.6 \ winnow-0.5.16 \ winnow-0.6.13 \ winreg-0.50.0 \ wit-bindgen-rt-0.33.0 \ write16-1.0.0 \ writeable-0.5.5 \ wyz-0.5.1 \ x509-parser-0.14.0 \ xattr-1.3.1 \ yaml-rust-0.4.5 \ yoke-0.7.4 \ yoke-derive-0.7.4 \ zerocopy-0.7.31 \ zerocopy-derive-0.7.31 \ zerofrom-0.1.4 \ zerofrom-derive-0.1.4 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 \ crossbeam-epoch@git+https://github.com/anza-xyz/crossbeam?rev=fd279d707025f0e60951e429bf778b4813d1b6bf\#fd279d707025f0e60951e429bf778b4813d1b6bf XARCH= ${ARCH:S/amd64/x86_64/:tu} MAKE_ENV= ${XARCH}_UNKNOWN_FREEBSD_OPENSSL_INCLUDE_DIR=${OPENSSLINC} \ ${XARCH}_UNKNOWN_FREEBSD_OPENSSL_LIB_DIR=${OPENSSLLIB} BINARY_ALIAS= llvm-config=${LOCALBASE}/bin/${LLVM_CONFIG} do-install: for f in ${CARGO_TARGET_DIR}/*/${PORTNAME}* ${CARGO_TARGET_DIR}/*/solana*; do \ if [ -f $$f -a -x $$f ]; then \ ${INSTALL_PROGRAM} $$f ${STAGEDIR}${PREFIX}/bin; \ fi \ done do-test: @${CARGO_CARGO_RUN} test .include diff --git a/security/arti/Makefile b/security/arti/Makefile index 92c418d11c40..b6488d45e908 100644 --- a/security/arti/Makefile +++ b/security/arti/Makefile @@ -1,49 +1,50 @@ PORTNAME= arti DISTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= cs@FreeBSD.org COMMENT= Implementation of Tor, in Rust WWW= https://tpo.pages.torproject.net/core/arti/ LICENSE= MIT NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON=Zeroize crate does not support i386 LIB_DEPENDS= libzstd.so:archivers/zstd FLAVORS= default full full_PKGNAMESUFFIX= -full USES= cargo sqlite ssl llvm USE_RC_SUBR= arti GROUPS= _arti USERS= _arti SUB_LIST= USERS="${USERS}" GROUPS="${GROUPS}" PLIST_SUB= USERS="${USERS}" GROUPS="${GROUPS}" USE_GITLAB= yes GL_SITE= https://gitlab.torproject.org GL_ACCOUNT= tpo/core GL_TAGNAME= 8c0b86464ea69e365c4b62f8e337b12719807315 CARGO_INSTALL= no default_DESCR= ${.CURDIR}/pkg-descr full_DESCR= ${.CURDIR}/pkg-descr-full .if ${FLAVOR:U} != full CARGO_FEATURES= default .endif .if ${FLAVOR:U} == full CARGO_FEATURES= full .endif OPTIONS_DEFINE= RUSTLS RUSTLS_VARS= CARGO_FEATURES+=rustls RUSTLS_DESC= Use rustls instead of openssl do-install: ${INSTALL_SCRIPT} ${CARGO_TARGET_DIR}/*/arti ${STAGEDIR}${PREFIX}/bin/arti post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}/var/log/arti ${STAGEDIR}/var/run/arti ${STAGEDIR}/var/db/arti ${INSTALL_DATA} ${WRKSRC}/crates/arti/src/arti-example-config.toml ${STAGEDIR}${ETCDIR}/arti.toml.sample .include diff --git a/security/authenticator/Makefile b/security/authenticator/Makefile index 98669d62f5bd..e4a216ae9ea4 100644 --- a/security/authenticator/Makefile +++ b/security/authenticator/Makefile @@ -1,46 +1,46 @@ PORTNAME= authenticator DISTVERSION= 4.4.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= security MAINTAINER= ports@FreeBSD.org COMMENT= Generate Two-Factor Codes WWW= https://gitlab.gnome.org/World/Authenticator LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= fails to build in aes crate LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ libzbar.so:graphics/zbar USES= cargo desktop-file-utils gettext gnome gstreamer meson pkgconfig sqlite ssl USE_GITLAB= yes USE_GNOME= gdkpixbuf gtk40 libadwaita USE_GSTREAMER= gl rust zbar GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World GL_PROJECT= Authenticator CARGO_ENV= ZBAR_INCLUDE_DIRS="${LOCALBASE}/include" ZBAR_LIB_DIRS="${LOCALBASE}/lib" MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no GLIB_SCHEMAS= com.belmoussaoui.Authenticator.gschema.xml .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-patch: @${REINPLACE_CMD} -e '/gstreamer.*bad/d' \ ${WRKSRC}/meson.build # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ ${WRKSRC}/src/meson.build .include diff --git a/security/authoscope/Makefile b/security/authoscope/Makefile index 7cc3784e21cc..68d6b4e1aa41 100644 --- a/security/authoscope/Makefile +++ b/security/authoscope/Makefile @@ -1,315 +1,315 @@ PORTNAME= authoscope DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org COMMENT= Scriptable network authentication cracker WWW= https://github.com/kpcyrd/authoscope LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= kpcyrd CARGO_CRATES= adler-1.0.2 \ ahash-0.7.6 \ aho-corasick-0.7.18 \ ansi_term-0.12.1 \ anyhow-1.0.56 \ arrayvec-0.4.12 \ arrayvec-0.7.2 \ async-trait-0.1.52 \ atty-0.2.14 \ autocfg-1.1.0 \ base64-0.13.0 \ bcrypt-0.9.0 \ bigdecimal-0.3.0 \ bindgen-0.59.2 \ bitflags-1.3.2 \ bitvec-0.22.3 \ block-buffer-0.9.0 \ block-buffer-0.10.2 \ block-padding-0.2.1 \ blowfish-0.7.0 \ bufstream-0.1.4 \ bumpalo-3.9.1 \ byteorder-1.4.3 \ bytes-1.1.0 \ cc-1.0.73 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ cipher-0.2.5 \ clang-sys-1.3.1 \ clap-2.34.0 \ cmake-0.1.48 \ colored-2.0.0 \ convert_case-0.4.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ cpufeatures-0.2.2 \ crc32fast-1.3.2 \ crossbeam-0.8.1 \ crossbeam-channel-0.5.4 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.8 \ crossbeam-queue-0.3.5 \ crossbeam-utils-0.8.8 \ crypto-common-0.1.3 \ crypto-mac-0.11.1 \ cssparser-0.27.2 \ cssparser-macros-0.6.0 \ derive_more-0.99.17 \ derive_utils-0.11.2 \ digest-0.9.0 \ digest-0.10.3 \ dirs-4.0.0 \ dirs-sys-0.3.7 \ dtoa-0.4.8 \ dtoa-short-0.3.3 \ encoding_rs-0.8.30 \ env_logger-0.9.0 \ fastrand-1.7.0 \ flate2-1.0.22 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ frunk-0.4.0 \ frunk_core-0.4.0 \ frunk_derives-0.4.0 \ frunk_proc_macro_helpers-0.1.0 \ frunk_proc_macros-0.1.0 \ frunk_proc_macros_impl-0.1.0 \ funty-1.2.0 \ futf-0.1.5 \ futures-0.3.21 \ futures-channel-0.3.21 \ futures-core-0.3.21 \ futures-executor-0.3.21 \ futures-io-0.3.21 \ futures-macro-0.3.21 \ futures-sink-0.3.21 \ futures-task-0.3.21 \ futures-util-0.3.21 \ fxhash-0.2.1 \ generic-array-0.14.5 \ getch-0.3.1 \ getrandom-0.1.16 \ getrandom-0.2.5 \ glob-0.3.0 \ h2-0.3.12 \ hashbrown-0.11.2 \ heck-0.3.3 \ hermit-abi-0.1.19 \ hlua-badtouch-0.4.2 \ hmac-0.11.0 \ html5ever-0.25.1 \ http-0.2.6 \ http-body-0.4.4 \ httparse-1.6.0 \ httpdate-1.0.2 \ humantime-2.1.0 \ hyper-0.14.18 \ hyper-tls-0.5.0 \ idna-0.2.3 \ indexmap-1.8.0 \ instant-0.1.12 \ io-enum-1.0.1 \ ipnet-2.4.0 \ itoa-0.4.8 \ itoa-1.0.1 \ js-sys-0.3.56 \ keccak-0.1.0 \ kuchiki-0.8.1 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ lber-0.3.0 \ ldap3-0.10.2 \ lexical-6.1.0 \ lexical-core-0.8.3 \ lexical-parse-float-0.8.3 \ lexical-parse-integer-0.8.3 \ lexical-util-0.8.3 \ lexical-write-float-0.8.4 \ lexical-write-integer-0.8.3 \ libc-0.2.121 \ libloading-0.7.3 \ libz-sys-1.1.5 \ lock_api-0.4.6 \ log-0.4.16 \ lru-0.7.3 \ lua52-sys-0.1.2 \ mac-0.1.1 \ maplit-1.0.2 \ markup5ever-0.10.1 \ matches-0.1.9 \ md-5-0.9.1 \ memchr-2.4.1 \ memoffset-0.6.5 \ mime-0.3.16 \ minimal-lexical-0.2.1 \ miniz_oxide-0.4.4 \ mio-0.8.2 \ miow-0.3.7 \ mysql-22.1.0 \ mysql_common-0.28.2 \ named_pipe-0.4.1 \ native-tls-0.2.8 \ new_debug_unreachable-1.0.4 \ nix-0.23.1 \ nodrop-0.1.14 \ nom-2.2.1 \ nom-7.1.1 \ ntapi-0.3.7 \ num-bigint-0.4.3 \ num-format-0.4.0 \ num-integer-0.1.44 \ num-traits-0.2.14 \ num_cpus-1.13.1 \ num_threads-0.1.5 \ once_cell-1.10.0 \ opaque-debug-0.3.0 \ openssl-0.10.38 \ openssl-probe-0.1.5 \ openssl-sys-0.9.72 \ parking_lot-0.11.2 \ parking_lot_core-0.8.5 \ pbr-1.0.4 \ peeking_take_while-0.1.2 \ pem-1.0.2 \ percent-encoding-2.1.0 \ phf-0.8.0 \ phf_codegen-0.8.0 \ phf_generator-0.8.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ phf_shared-0.10.0 \ pin-project-lite-0.2.8 \ pin-utils-0.1.0 \ pkg-config-0.3.24 \ ppv-lite86-0.2.16 \ precomputed-hash-0.1.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.36 \ quote-1.0.16 \ radium-0.6.2 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.5.1 \ rand_core-0.6.3 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ redox_syscall-0.2.11 \ redox_users-0.4.2 \ regex-1.5.5 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ reqwest-0.11.10 \ rlimit-0.7.0 \ rust_decimal-1.22.0 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ ryu-1.0.9 \ saturating-0.1.0 \ schannel-0.1.19 \ scopeguard-1.1.0 \ security-framework-2.6.1 \ security-framework-sys-2.6.1 \ selectors-0.22.0 \ semver-1.0.6 \ serde-1.0.136 \ serde_derive-1.0.136 \ serde_json-1.0.79 \ serde_urlencoded-0.7.1 \ servo_arc-0.1.1 \ sha-1-0.9.8 \ sha-1-0.10.0 \ sha2-0.9.9 \ sha2-0.10.2 \ sha3-0.9.1 \ shlex-1.1.0 \ siphasher-0.3.10 \ slab-0.4.5 \ smallvec-1.8.0 \ socket2-0.4.4 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ string_cache-0.8.3 \ string_cache_codegen-0.5.1 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ subprocess-0.2.8 \ subtle-2.4.1 \ syn-1.0.89 \ tap-1.0.1 \ tempfile-3.3.0 \ tendril-0.4.2 \ termcolor-1.1.3 \ termios-0.3.3 \ textwrap-0.11.0 \ thin-slice-0.1.1 \ thiserror-1.0.30 \ thiserror-impl-1.0.30 \ threadpool-1.8.1 \ time-0.1.43 \ time-0.3.9 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ tokio-1.17.0 \ tokio-macros-1.7.0 \ tokio-native-tls-0.3.0 \ tokio-stream-0.1.8 \ tokio-util-0.6.9 \ tokio-util-0.7.0 \ toml-0.5.8 \ tower-service-0.3.1 \ tracing-0.1.32 \ tracing-core-0.1.23 \ try-lock-0.2.3 \ twox-hash-1.6.2 \ typenum-1.15.0 \ unicode-bidi-0.3.7 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.9.0 \ unicode-width-0.1.9 \ unicode-xid-0.2.2 \ url-2.2.2 \ utf-8-0.7.6 \ uuid-0.8.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.4 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.79 \ wasm-bindgen-backend-0.2.79 \ wasm-bindgen-futures-0.4.29 \ wasm-bindgen-macro-0.2.79 \ wasm-bindgen-macro-support-0.2.79 \ wasm-bindgen-shared-0.2.79 \ web-sys-0.3.56 \ 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 \ winreg-0.10.1 \ wyz-0.4.0 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} \ bin/badtouch .include diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile index 98c90be0e27e..d2d025bab049 100644 --- a/security/cargo-audit/Makefile +++ b/security/cargo-audit/Makefile @@ -1,33 +1,34 @@ PORTNAME= cargo-audit DISTVERSIONPREFIX= ${PORTNAME}/v DISTVERSION= 0.22.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org COMMENT= Audit Cargo.lock for crates with security vulnerabilities WWW= https://rustsec.org/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/${PORTNAME}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/${PORTNAME}/LICENSE-MIT # ca_root_nss must be installed until # https://github.com/rustsec/rustsec/issues/1137 is fixed RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= RustSec GH_PROJECT= rustsec CARGO_CARGOTOML= ${WRKSRC}/${PORTNAME}/Cargo.toml CARGO_INSTALL_PATH= ${PORTNAME} NO_TEST= yes PORTSCOUT= limit:^0\. PLIST_FILES= bin/cargo-audit .include diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile index 35e7c087ceee..661f80615219 100644 --- a/security/clamav-lts/Makefile +++ b/security/clamav-lts/Makefile @@ -1,138 +1,139 @@ PORTNAME= clamav DISTVERSION= 1.4.4 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ PKGNAMESUFFIX= -lts MAINTAINER= ports@FreeBSD.org COMMENT= Open-source (GPL) anti-virus engine (LTS Feature Release) WWW= https://www.clamav.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.txt BUILD_DEPENDS= ${RUST_DEFAULT}>=1.56.0:lang/${RUST_DEFAULT} LIB_DEPENDS= libcurl.so:ftp/curl \ libjson-c.so:devel/json-c \ libmspack.so:archivers/libmspack \ libpcre2-8.so:devel/pcre2 USES= cmake cpe gnome iconv ncurses pkgconfig ssl USE_GNOME= libxml2 USE_LDCONFIG= yes USE_RC_SUBR= clamav_clamd clamav_freshclam CMAKE_ARGS= -DDATABASE_DIRECTORY:STRING=${_DBDIR} \ -DOPENSSL_CRYPTO_LIBRARY=${OPENSSLLIB}/libcrypto.so \ -DOPENSSL_INCLUDE_DIR=${OPENSSLINC} \ -DOPENSSL_ROOT_DIR=${OPENSSLBASE} \ -DOPENSSL_SSL_LIBRARY=${OPENSSLLIB}/libssl.so CMAKE_ON= ENABLE_EXTERNAL_MSPACK TEST_TARGET= check CONFLICTS_INSTALL= clamav-lts SUB_FILES= pkg-message SUB_LIST+= CHMOD=${CHMOD} \ CHOWN=${CHOWN} \ CLAMAV_CLAMD_PIDFILE=${_CLAMAV_CLAMD_PIDFILE} \ CLAMAV_CLAMD_SOCKET=${_CLAMAV_CLAMD_SOCKET} \ CLAMAV_MILTER_SOCKET=${_CLAMAV_MILTER_SOCKET} \ CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} USERS= ${_CLAMAVUSER} GROUPS= ${_CLAMAVGROUP} mail PLIST_SUB+= CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} OPTIONS_DEFINE= ARC ARJ DOCS EXPERIMENTAL MILTER STDERR TESTS UNRAR UNZOO OPTIONS_DEFAULT= ARC ARJ MILTER UNRAR UNZOO OPTIONS_SUB= yes ARC_DESC= Enable arch archives support ARJ_DESC= Enable arj archives support EXPERIMENTAL_DESC= Build experimental code MILTER_DESC= Compile the milter interface STDERR_DESC= Print logs to stderr instead of stdout TESTS_DESC= Build with test enabled (`make test` requires it) UNZOO_DESC= Enable zoo archives support ARC_RUN_DEPENDS= arc:archivers/arc ARJ_RUN_DEPENDS= arj:archivers/arj EXPERIMENTAL_CMAKE_BOOL= ENABLE_EXPERIMENTAL .if !exists(/usr/lib/libmilter.so) MILTER_LIB_DEPENDS= libmilter.so:mail/libmilter .endif MILTER_USE= RC_SUBR=clamav_milter .if !exists(/usr/lib/libmilter.so) MILTER_USE+= localbase .endif MILTER_CMAKE_BOOL= ENABLE_MILTER STDERR_EXTRA_PATCHES= ${FILESDIR}/extra-patch-common_output.c TESTS_BUILD_DEPENDS= ${LOCALBASE}/include/check.h:devel/check TESTS_USES= python:build TESTS_CMAKE_BOOL= ENABLE_TESTS UNRAR_CMAKE_BOOL= ENABLE_UNRAR UNZOO_RUN_DEPENDS= unzoo:archivers/unzoo _CLAMAVUSER?= clamav _CLAMAVGROUP?= clamav _CLAMAV_CLAMD_SOCKET?= ${_RUNDIR}/clamd.sock _CLAMAV_CLAMD_PIDFILE?= ${_RUNDIR}/clamd.pid _CLAMAV_MILTER_SOCKET?= ${_RUNDIR}/clmilter.sock _DBDIR= /var/db/clamav _LOGDIR= /var/log/clamav _RUNDIR= /var/run/clamav _SED_CONF= -E -e 's|^\#?(Example)$$|\#\1|' -e \ 's|^\#?((Update)?LogFile) .*/([a-z]+\.log)$$|\1 ${_LOGDIR}/\3|' \ -e 's|^\#?(PidFile) .*/([a-z\-]+\.pid)$$|\1 ${_RUNDIR}/\2|' -e \ 's|^\#?(LocalSocket) .*$$|\1 ${_CLAMAV_CLAMD_SOCKET}|' -e \ 's|^\#?(User) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(AllowSupplementaryGroups).*$$|\1 yes|' -e \ 's|^\#?(ScanMail).*$$|\1 yes|' -e \ 's|^\#?(DatabaseDirectory) .*$$|\1 ${_DBDIR}|' -e \ 's|^\#?(DatabaseOwner) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(FixStaleSocket).*$$|\1 yes|' -e \ 's|^\#?(NotifyClamd) .*$$|\1 ${PREFIX}/etc/clamd.conf|' -e \ 's|^\#?(MilterSocket) */tmp.*$$|\1 ${_CLAMAV_MILTER_SOCKET}|' \ -e 's|^\#?(ClamdSocket).*$$|\1 unix:${_CLAMAV_CLAMD_SOCKET}|' post-patch: @${REINPLACE_CMD} ${_SED_CONF} \ ${WRKSRC}/etc/clamd.conf.sample \ ${WRKSRC}/etc/freshclam.conf.sample \ ${WRKSRC}/etc/clamav-milter.conf.sample post-install: ${INSTALL_DATA} ${INSTALL_WRKSRC}/clamav-config.h ${STAGEDIR}${PREFIX}/include @${MKDIR} ${STAGEDIR}${_DBDIR} \ ${STAGEDIR}${_LOGDIR} \ ${STAGEDIR}${_RUNDIR} post-install-DOCS-on: ${MV} ${STAGEDIR}${PREFIX}/share/doc/ClamAV ${STAGEDIR}${DOCSDIR} post-install-DOCS-off: ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/ClamAV pre-test-TESTS-off: @${ECHO_MSG} '******************************************************************' && \ ${ECHO_MSG} '***** You need to enable TESTS option to execute `make test` *****' && \ ${ECHO_MSG} '******************************************************************' && \ ${FALSE} .include diff --git a/security/clamav/Makefile b/security/clamav/Makefile index 91f03a66513f..7478d6ffa3cb 100644 --- a/security/clamav/Makefile +++ b/security/clamav/Makefile @@ -1,137 +1,138 @@ PORTNAME= clamav DISTVERSION= 1.5.2 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ MAINTAINER= ports@FreeBSD.org COMMENT= Open-source (GPL) anti-virus engine (Regular Feature Release) WWW= https://www.clamav.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.txt BUILD_DEPENDS= ${RUST_DEFAULT}>=1.56.0:lang/${RUST_DEFAULT} LIB_DEPENDS= libcurl.so:ftp/curl \ libjson-c.so:devel/json-c \ libmspack.so:archivers/libmspack \ libpcre2-8.so:devel/pcre2 USES= cmake cpe gnome iconv ncurses pkgconfig ssl USE_GNOME= libxml2 USE_LDCONFIG= yes USE_RC_SUBR= clamav_clamd clamav_freshclam CMAKE_ARGS= -DDATABASE_DIRECTORY:STRING=${_DBDIR} \ -DOPENSSL_CRYPTO_LIBRARY=${OPENSSLLIB}/libcrypto.so \ -DOPENSSL_INCLUDE_DIR=${OPENSSLINC} \ -DOPENSSL_ROOT_DIR=${OPENSSLBASE} \ -DOPENSSL_SSL_LIBRARY=${OPENSSLLIB}/libssl.so CMAKE_ON= ENABLE_EXTERNAL_MSPACK TEST_TARGET= check CONFLICTS_INSTALL= clamav-lts SUB_FILES= pkg-message SUB_LIST+= CHMOD=${CHMOD} \ CHOWN=${CHOWN} \ CLAMAV_CLAMD_PIDFILE=${_CLAMAV_CLAMD_PIDFILE} \ CLAMAV_CLAMD_SOCKET=${_CLAMAV_CLAMD_SOCKET} \ CLAMAV_MILTER_SOCKET=${_CLAMAV_MILTER_SOCKET} \ CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} USERS= ${_CLAMAVUSER} GROUPS= ${_CLAMAVGROUP} mail PLIST_SUB+= CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} OPTIONS_DEFINE= ARC ARJ DOCS EXPERIMENTAL MILTER STDERR TESTS UNRAR UNZOO OPTIONS_DEFAULT= ARC ARJ MILTER UNRAR UNZOO OPTIONS_SUB= yes ARC_DESC= Enable arch archives support ARJ_DESC= Enable arj archives support EXPERIMENTAL_DESC= Build experimental code MILTER_DESC= Compile the milter interface STDERR_DESC= Print logs to stderr instead of stdout TESTS_DESC= Build with test enabled (`make test` requires it) UNZOO_DESC= Enable zoo archives support ARC_RUN_DEPENDS= arc:archivers/arc ARJ_RUN_DEPENDS= arj:archivers/arj EXPERIMENTAL_CMAKE_BOOL= ENABLE_EXPERIMENTAL .if !exists(/usr/lib/libmilter.so) MILTER_LIB_DEPENDS= libmilter.so:mail/libmilter .endif MILTER_USE= RC_SUBR=clamav_milter .if !exists(/usr/lib/libmilter.so) MILTER_USE+= localbase .endif MILTER_CMAKE_BOOL= ENABLE_MILTER STDERR_EXTRA_PATCHES= ${FILESDIR}/extra-patch-common_output.c TESTS_BUILD_DEPENDS= ${LOCALBASE}/include/check.h:devel/check TESTS_USES= python:build TESTS_CMAKE_BOOL= ENABLE_TESTS UNRAR_CMAKE_BOOL= ENABLE_UNRAR UNZOO_RUN_DEPENDS= unzoo:archivers/unzoo _CLAMAVUSER?= clamav _CLAMAVGROUP?= clamav _CLAMAV_CLAMD_SOCKET?= ${_RUNDIR}/clamd.sock _CLAMAV_CLAMD_PIDFILE?= ${_RUNDIR}/clamd.pid _CLAMAV_MILTER_SOCKET?= ${_RUNDIR}/clmilter.sock _DBDIR= /var/db/clamav _LOGDIR= /var/log/clamav _RUNDIR= /var/run/clamav _SED_CONF= -E -e 's|^\#?(Example)$$|\#\1|' -e \ 's|^\#?((Update)?LogFile) .*/([a-z]+\.log)$$|\1 ${_LOGDIR}/\3|' \ -e 's|^\#?(PidFile) .*/([a-z\-]+\.pid)$$|\1 ${_RUNDIR}/\2|' -e \ 's|^\#?(LocalSocket) .*$$|\1 ${_CLAMAV_CLAMD_SOCKET}|' -e \ 's|^\#?(User) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(AllowSupplementaryGroups).*$$|\1 yes|' -e \ 's|^\#?(ScanMail).*$$|\1 yes|' -e \ 's|^\#?(DatabaseDirectory) .*$$|\1 ${_DBDIR}|' -e \ 's|^\#?(DatabaseOwner) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(FixStaleSocket).*$$|\1 yes|' -e \ 's|^\#?(NotifyClamd) .*$$|\1 ${PREFIX}/etc/clamd.conf|' -e \ 's|^\#?(MilterSocket) */tmp.*$$|\1 ${_CLAMAV_MILTER_SOCKET}|' \ -e 's|^\#?(ClamdSocket).*$$|\1 unix:${_CLAMAV_CLAMD_SOCKET}|' post-patch: @${REINPLACE_CMD} ${_SED_CONF} \ ${WRKSRC}/etc/clamd.conf.sample \ ${WRKSRC}/etc/freshclam.conf.sample \ ${WRKSRC}/etc/clamav-milter.conf.sample post-install: ${INSTALL_DATA} ${INSTALL_WRKSRC}/clamav-config.h ${STAGEDIR}${PREFIX}/include @${MKDIR} ${STAGEDIR}${_DBDIR} \ ${STAGEDIR}${_LOGDIR} \ ${STAGEDIR}${_RUNDIR} post-install-DOCS-on: ${MV} ${STAGEDIR}${PREFIX}/share/doc/ClamAV ${STAGEDIR}${DOCSDIR} post-install-DOCS-off: ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/ClamAV pre-test-TESTS-off: @${ECHO_MSG} '******************************************************************' && \ ${ECHO_MSG} '***** You need to enable TESTS option to execute `make test` *****' && \ ${ECHO_MSG} '******************************************************************' && \ ${FALSE} .include diff --git a/security/cloak/Makefile b/security/cloak/Makefile index 8aed24bf2935..7a309767029c 100644 --- a/security/cloak/Makefile +++ b/security/cloak/Makefile @@ -1,106 +1,106 @@ PORTNAME= cloak DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= security MAINTAINER= ports@FreeBSD.org COMMENT= Command line OTP Authenticator application WWW= https://github.com/evansmurithi/cloak LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= evansmurithi CARGO_CRATES= aho-corasick-0.7.18 \ assert_cmd-2.0.4 \ assert_fs-1.0.7 \ atty-0.2.14 \ autocfg-1.0.1 \ bitflags-1.3.2 \ bstr-0.2.17 \ bumpalo-3.9.1 \ cc-1.0.72 \ cfg-if-1.0.0 \ clap-3.0.13 \ crossbeam-utils-0.8.6 \ data-encoding-2.3.2 \ difflib-0.4.0 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ doc-comment-0.3.3 \ either-1.6.1 \ escargot-0.5.7 \ fastrand-1.7.0 \ float-cmp-0.9.0 \ fnv-1.0.7 \ getrandom-0.2.4 \ globset-0.4.8 \ globwalk-0.8.1 \ hashbrown-0.11.2 \ hermit-abi-0.1.19 \ ignore-0.4.18 \ indexmap-1.8.0 \ instant-0.1.12 \ itertools-0.10.3 \ itoa-1.0.1 \ js-sys-0.3.56 \ lazy_static-1.4.0 \ libc-0.2.116 \ log-0.4.14 \ memchr-2.4.1 \ normalize-line-endings-0.3.0 \ num-traits-0.2.14 \ once_cell-1.9.0 \ os_str_bytes-6.0.0 \ predicates-2.1.1 \ predicates-core-1.0.3 \ predicates-tree-1.0.5 \ proc-macro2-1.0.36 \ quote-1.0.15 \ redox_syscall-0.2.10 \ redox_users-0.4.0 \ regex-1.5.4 \ regex-automata-0.1.10 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ ring-0.16.20 \ ryu-1.0.9 \ same-file-1.0.6 \ serde-1.0.136 \ serde_derive-1.0.136 \ serde_json-1.0.78 \ spin-0.5.2 \ strsim-0.10.0 \ syn-1.0.86 \ tempfile-3.3.0 \ termcolor-1.1.2 \ terminal_size-0.1.17 \ termtree-0.2.4 \ textwrap-0.14.2 \ thiserror-1.0.30 \ thiserror-impl-1.0.30 \ thread_local-1.1.4 \ toml-0.5.8 \ unicode-xid-0.2.2 \ untrusted-0.7.1 \ wait-timeout-0.2.0 \ walkdir-2.3.2 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasm-bindgen-0.2.79 \ wasm-bindgen-backend-0.2.79 \ wasm-bindgen-macro-0.2.79 \ wasm-bindgen-macro-support-0.2.79 \ wasm-bindgen-shared-0.2.79 \ web-sys-0.3.56 \ 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 PLIST_FILES= bin/cloak .include diff --git a/security/diswall/Makefile b/security/diswall/Makefile index 0858a2487190..206663632b1f 100644 --- a/security/diswall/Makefile +++ b/security/diswall/Makefile @@ -1,227 +1,227 @@ PORTNAME= diswall DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org COMMENT= Distributed firewall WWW= https://diswall.stream \ https://github.com/dis-works/diswall-rs LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo sqlite USE_GITHUB= yes GH_ACCOUNT= dis-works GH_PROJECT= diswall-rs 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= adler2-2.0.0 \ aho-corasick-1.1.3 \ allocator-api2-0.2.18 \ async-channel-2.3.1 \ async-task-4.7.1 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ base64-0.13.1 \ base64-0.22.1 \ base64-url-1.4.13 \ base64ct-1.6.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-buffer-0.10.4 \ blocking-1.6.1 \ byteorder-1.5.0 \ cassowary-0.3.0 \ castaway-0.2.3 \ cc-1.1.30 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ compact_str-0.8.0 \ concurrent-queue-2.5.0 \ const-oid-0.9.6 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.14 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.13 \ crossbeam-utils-0.8.20 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ data-encoding-2.6.0 \ der-0.7.9 \ deranged-0.3.11 \ digest-0.10.7 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ either-1.13.0 \ equivalent-1.0.1 \ errno-0.3.9 \ event-listener-5.3.1 \ event-listener-strategy-0.5.2 \ fastrand-1.9.0 \ fastrand-2.1.1 \ fiat-crypto-0.2.9 \ flate2-1.0.34 \ foldhash-0.1.3 \ form_urlencoded-1.2.1 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.3.0 \ generic-array-0.14.7 \ getopts-0.2.21 \ getrandom-0.2.15 \ hashbrown-0.15.0 \ heck-0.5.0 \ hermit-abi-0.3.9 \ hostname-0.4.0 \ idna-0.5.0 \ indexmap-2.6.0 \ instability-0.3.2 \ instant-0.1.13 \ itertools-0.13.0 \ itoa-1.0.11 \ json-0.12.4 \ lazy_static-1.5.0 \ libc-0.2.159 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ lru-0.12.5 \ memchr-2.7.4 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ nats-0.25.0 \ netstat2-0.9.1 \ nix-0.29.0 \ nkeys-0.4.4 \ nuid-0.3.2 \ num-conv-0.1.0 \ num-derive-0.3.3 \ num-traits-0.2.19 \ num_threads-0.1.7 \ once_cell-1.20.2 \ openssl-probe-0.1.5 \ parking-2.2.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ piper-0.2.4 \ pkcs8-0.10.2 \ pkg-config-0.3.31 \ portable-atomic-1.9.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.88 \ 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.7 \ regex-1.11.0 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ ring-0.17.8 \ rmp-0.8.14 \ rmp-serde-1.3.0 \ rustc_version-0.4.1 \ rustix-0.38.37 \ rustls-0.22.4 \ rustls-0.23.15 \ rustls-native-certs-0.7.3 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.0 \ rustls-webpki-0.102.8 \ rustversion-1.0.18 \ ryu-1.0.18 \ schannel-0.1.26 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.12.0 \ semver-1.0.23 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ serde_nanos-0.1.4 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ sha2-0.10.8 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ signatory-0.27.1 \ signature-2.2.0 \ simplelog-0.12.2 \ smallvec-1.13.2 \ spin-0.9.8 \ spki-0.7.3 \ sqlite-0.36.1 \ sqlite3-src-0.6.1 \ sqlite3-sys-0.17.0 \ static_assertions-1.1.0 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.79 \ termcolor-1.4.1 \ thiserror-1.0.64 \ thiserror-impl-1.0.64 \ 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.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ typenum-1.17.0 \ unicode-bidi-0.3.17 \ unicode-ident-1.0.13 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ untrusted-0.9.0 \ ureq-2.10.1 \ url-2.5.2 \ version_check-0.9.5 \ wasi-0.11.0+wasi-snapshot-preview1 \ webpki-roots-0.26.6 \ 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.52.0 \ windows-core-0.52.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 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/security/flawz/Makefile b/security/flawz/Makefile index c770861df582..bfd88396eacc 100644 --- a/security/flawz/Makefile +++ b/security/flawz/Makefile @@ -1,292 +1,292 @@ PORTNAME= flawz DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org COMMENT= Terminal UI for browsing security vulnerabilities (CVEs) WWW= https://github.com/orhun/flawz LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo sqlite ssl USE_GITHUB= yes GH_ACCOUNT= orhun CARGO_CRATES= addr2line-0.24.2 \ 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 \ ansi_term-0.12.1 \ anstream-0.6.17 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block2-0.5.1 \ bumpalo-3.16.0 \ bytes-1.8.0 \ cassowary-0.3.0 \ castaway-0.2.3 \ cc-1.1.34 \ cesu8-1.1.0 \ cfg-if-1.0.0 \ chrono-0.4.38 \ clap-2.34.0 \ clap-4.5.20 \ clap_builder-4.5.20 \ clap_complete-4.5.36 \ clap_derive-4.5.18 \ clap_lex-0.7.2 \ clap_mangen-0.2.24 \ colorchoice-1.0.3 \ combine-4.6.7 \ compact_str-0.8.0 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ crc32fast-1.4.2 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ derive-getters-0.5.0 \ derive_setters-0.1.6 \ document-features-0.2.10 \ either-1.13.0 \ encoding_rs-0.8.35 \ env_filter-0.1.2 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.3.9 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ fastrand-2.1.1 \ flate2-1.0.34 \ fnv-1.0.7 \ foldhash-0.1.3 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ 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 \ getrandom-0.2.15 \ gimli-0.31.1 \ h2-0.4.6 \ hashbrown-0.14.5 \ hashbrown-0.15.0 \ hashlink-0.9.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ 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.5 \ humansize-1.1.1 \ humantime-2.1.0 \ hyper-1.5.0 \ hyper-rustls-0.27.3 \ hyper-tls-0.6.0 \ hyper-util-0.1.10 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ idna-0.5.0 \ indexmap-2.6.0 \ indoc-2.0.5 \ instability-0.3.2 \ ipnet-2.10.1 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.11 \ jni-0.21.1 \ jni-sys-0.3.0 \ js-sys-0.3.72 \ libc-0.2.161 \ libsqlite3-sys-0.28.0 \ linux-raw-sys-0.4.14 \ litrs-0.4.1 \ lock_api-0.4.12 \ log-0.4.22 \ lru-0.12.5 \ memchr-2.7.4 \ mime-0.3.17 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ native-tls-0.2.12 \ ndk-context-0.1.1 \ num-traits-0.2.19 \ nvd_cve-0.2.0 \ objc-sys-0.3.5 \ objc2-0.5.2 \ objc2-encode-4.0.3 \ objc2-foundation-0.2.2 \ object-0.36.5 \ once_cell-1.20.2 \ openssl-0.10.68 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-sys-0.9.104 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.15 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ proc-macro2-1.0.89 \ progress-0.2.0 \ quote-1.0.37 \ ratatui-0.29.0 \ redox_syscall-0.5.7 \ regex-1.11.1 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ reqwest-0.12.9 \ ring-0.17.8 \ roff-0.2.2 \ rusqlite-0.31.0 \ rustc-demangle-0.1.24 \ rustix-0.38.38 \ rustls-0.23.16 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.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 \ security-framework-2.11.1 \ security-framework-sys-2.12.0 \ serde-1.0.214 \ serde_derive-1.0.214 \ serde_json-1.0.132 \ serde_urlencoded-0.7.1 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ slab-0.4.9 \ smallvec-1.13.2 \ smawk-0.3.2 \ socket2-0.5.7 \ spin-0.9.8 \ static_assertions-1.1.0 \ strsim-0.8.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-2.0.87 \ sync_wrapper-1.0.1 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tempfile-3.13.0 \ terminal_size-0.1.17 \ terminal_size-0.4.0 \ textwrap-0.11.0 \ textwrap-0.16.1 \ thiserror-1.0.66 \ thiserror-impl-1.0.66 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-1.41.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.0 \ tokio-util-0.7.12 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ tui-input-0.11.0 \ tui-popup-0.6.0 \ unicode-bidi-0.3.17 \ unicode-ident-1.0.13 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ untrusted-0.9.0 \ url-2.5.2 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.5 \ 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 \ webbrowser-1.0.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-core-0.52.0 \ windows-registry-0.2.0 \ windows-result-0.2.0 \ windows-strings-0.1.0 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PROGS= bin/${PORTNAME} \ bin/${PORTNAME}-completions \ bin/${PORTNAME}-mangen PLIST_FILES= ${PROGS} .include diff --git a/security/gpg-tui/Makefile b/security/gpg-tui/Makefile index c1ba507b2c4c..a72c93314a7b 100644 --- a/security/gpg-tui/Makefile +++ b/security/gpg-tui/Makefile @@ -1,35 +1,35 @@ PORTNAME= gpg-tui DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= security MAINTAINER= se@FreeBSD.org COMMENT= Terminal User Interface for GnuPG WWW= https://github.com/orhun/gpg-tui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gpgme>=1.7.0:security/gpgme LIB_DEPENDS= libgpg-error.so:security/libgpg-error RUN_DEPENDS= gpg:security/gnupg \ gpgme>=1.7.0:security/gpgme USES= cargo python:build USE_GITHUB= yes GH_ACCOUNT= orhun BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_FILES= bin/gpg-tui \ bin/gpg-tui-completions \ share/man/man1/gpg-tui.1.gz \ share/man/man1/gpg-tui.toml.5.gz post-install: ${INSTALL_DATA} ${WRKSRC}/man/gpg-tui.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_DATA} ${WRKSRC}/man/gpg-tui.toml.5 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile index e0cdaf71ec20..22dd5400b6ae 100644 --- a/security/hashcat/Makefile +++ b/security/hashcat/Makefile @@ -1,54 +1,54 @@ PORTNAME= hashcat PORTVERSION= 7.1.2 DISTVERSIONPREFIX= v -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= security MAINTAINER= se@FreeBSD.org COMMENT= Advanced CPU-based password recovery utility WWW= https://hashcat.net/hashcat/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/docs/license.txt NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe i386 NOT_FOR_ARCHS_REASON= highly optimized for specific CPUs BUILD_DEPENDS= minizip:archivers/minizip \ rustc:lang/${RUST_DEFAULT} LIB_DEPENDS= libiconv.so:converters/libiconv USES= cargo compiler:c++11-lang gmake iconv localbase \ python:3.12+,build shebangfix USE_GITHUB= yes GH_ACCOUNT= KhronosGroup:opencl Cyan4973:xxhash GH_PROJECT= OpenCL-Headers:opencl xxHash:xxhash GH_SUBDIR= deps/git/OpenCL-Headers:opencl deps/git/xxHash:xxhash GH_TAGNAME= 1d3dc4e:opencl c0e86bc:xxhash PYTHON_NO_DEPENDS= yes SHEBANG_FILES= extra/tab_completion/install tools/*.py CARGO_CARGOLOCK= ${WRKSRC}/Rust/generic_hash/Cargo.lock CARGO_CARGOTOML= ${WRKSRC}/Rust/generic_hash/Cargo.toml CARGO_INSTALL= no MAKE_ARGS= SHARED=1 ALL_TARGET= default MAKE_ARGS+= CFLAGS_PYTHON=-I${LOCALBASE}/include/${PYTHON_VERSION} CFLAGS_aarch64+= -march=armv8-a+crc+crypto BINARY_ALIAS= python3-config ${PYTHON_VERSION}-config PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= BRAIN DOCS OPTIONS_DEFAULT= BRAIN BRAIN_DESC= Build Hashcat Brain BRAIN_MAKE_ARGS_OFF= ENABLE_BRAIN=0 BRAIN_CFLAGS= -DWITH_BRAIN -Ideps/git/xxHash .include diff --git a/security/kanidm/Makefile b/security/kanidm/Makefile index affb9e3e2b92..b8ba4f332411 100644 --- a/security/kanidm/Makefile +++ b/security/kanidm/Makefile @@ -1,102 +1,103 @@ PORTNAME= kanidm DISTVERSIONPREFIX= v DISTVERSION= 1.9.2 +PORTREVISION= 1 CATEGORIES= security net # implicit-approval+: dtxdf MAINTAINER= bofh@FreeBSD.org COMMENT= Simple and secure identity management platform ${${FLAVOR}_COMMENT} WWW= https://kanidm.com \ https://github.com/kanidm/kanidm/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md IGNORE_FreeBSD_13= Does not build on FreeBSD 13.x due to OpenSSL 1.1.1 ONLY_FOR_ARCHS= aarch64 amd64 FLAVORS= client server FLAVOR?= ${FLAVORS:[1]} client_PKGNAMESUFFIX= -client client_COMMENT= (client only) client_PLIST= ${.CURDIR}/pkg-plist.client server_PKGNAMESUFFIX= -server server_COMMENT= (server only) server_PLIST= ${.CURDIR}/pkg-plist.server USES= cargo ssl llvm USE_GITHUB= yes MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib .if ${FLAVOR} == server CARGO_BUILD_ARGS= -p daemon USE_RC_SUBR= kanidmd .endif .if ${FLAVOR} == client CARGO_BUILD_ARGS= -p kanidm_tools -p kanidm_unix_int -p nss_kanidm -p pam_kanidm USE_RC_SUBR= kanidm_unixd kanidm_unixd_tasks .endif CARGO_INSTALL= no CARGO_ENV= KANIDM_BUILD_PROFILE=release_freebsd CLIENT_CACHEDIR=/var/cache/kanidm-unixd CLIENT_LIBDIR=/var/lib/kanidm-unixd CLIENT_RUNDIR=/var/run/kanidm-unixd SERVER_LIBDIR=/var/lib/kanidmd SERVER_RUNDIR=/var/run/kanidmd .if ${FLAVOR} == server USERS= kanidmd GROUPS= kanidmd SUB_LIST= USER=${USERS} \ GROUP=${GROUPS} \ ETCDIR=${PREFIX}/etc/kanidm \ RUNDIR=/var/run/kanidmd \ LIBDIR=/var/lib/kanidmd \ SHAREDIR=${PREFIX}/share/kanidm .endif .if ${FLAVOR} == client USERS= kanidm GROUPS= kanidm SUB_LIST= USER=${USERS} \ GROUP=${GROUPS} \ ETCDIR=${PREFIX}/etc/kanidm \ RUNDIR=/var/run/kanidm-unixd \ CACHEDIR=/var/cache/kanidm-unixd \ LIBDIR=/var/lib/kanidm-unixd .endif do-install: .if ${FLAVOR} == server ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidmd ${STAGEDIR}${PREFIX}/libexec ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${SERVER_LIBDIR} ${MKDIR} ${STAGEDIR}${SERVER_RUNDIR} ${MKDIR} ${STAGEDIR}${DATADIR}/ui/hpkg (cd ${WRKSRC}/server/core/static/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ui/hpkg/) .endif .if ${FLAVOR} == client ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidm-unix ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidm_ssh_authorizedkeys ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidm_ssh_authorizedkeys_direct ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidm_unixd ${STAGEDIR}${PREFIX}/libexec ${INSTALL_PROGRAM} ${WRKDIR}/target/release/kanidm_unixd_tasks ${STAGEDIR}${PREFIX}/libexec ${INSTALL_LIB} ${WRKDIR}/target/release/libnss_kanidm.so ${STAGEDIR}${PREFIX}/lib/nss_kanidm.so.1 ${INSTALL_LIB} ${WRKDIR}/target/release/libpam_kanidm.so ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${CLIENT_CACHEDIR} ${MKDIR} ${STAGEDIR}${CLIENT_LIBDIR} ${MKDIR} ${STAGEDIR}${CLIENT_RUNDIR} .endif .include diff --git a/security/keepass-diff/Makefile b/security/keepass-diff/Makefile index 62c5e87a48e7..9774e355966b 100644 --- a/security/keepass-diff/Makefile +++ b/security/keepass-diff/Makefile @@ -1,27 +1,27 @@ PORTNAME= keepass-diff PORTVERSION= 1.1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= hiroo.ono+freebsd@gmail.com COMMENT= CLI-tool to diff two Keepass (.kdbx) files WWW= https://keepass-diff.narigo.dev/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= Narigo PLIST_FILES= bin/keepass-diff OPTIONS_DEFINE= NATIVE .include .if ${PORT_OPTIONS:MNATIVE} RUSTFLAGS= -C target-cpu=native .endif .include diff --git a/security/pam_rssh/Makefile b/security/pam_rssh/Makefile index 16375de8e3ef..ef33ebf1c625 100644 --- a/security/pam_rssh/Makefile +++ b/security/pam_rssh/Makefile @@ -1,69 +1,69 @@ PORTNAME= pam_rssh DISTVERSIONPREFIX=v DISTVERSION= 1.1.0 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= security MAINTAINER= romain@FreeBSD.org COMMENT= Remote sudo authenticated via ssh-agent WWW= https://github.com/z4yx/pam_rssh LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= z4yx GH_PROJECT= ssh-agent.rs:sshagent GH_TAGNAME= 91894139966e01941f17386a84c6b35e6ea155b8:sshagent GH_SUBDIR= dep/ssh-agent.rs:sshagent CARGO_CRATES= base64-0.13.1 \ bitflags-1.3.2 \ byteorder-1.4.3 \ cc-1.0.79 \ cfg-if-1.0.0 \ error-chain-0.12.4 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ futures-0.1.31 \ hostname-0.3.1 \ itoa-1.0.6 \ libc-0.2.140 \ log-0.4.17 \ match_cfg-0.1.0 \ multisock-1.0.0 \ num_threads-0.1.6 \ once_cell-1.17.1 \ openssl-0.10.55 \ openssl-macros-0.1.0 \ openssl-sys-0.9.90 \ pam-bindings-0.1.1 \ pkg-config-0.3.26 \ proc-macro2-1.0.52 \ pwd-1.4.0 \ quote-1.0.26 \ serde-1.0.157 \ serde_derive-1.0.157 \ syn-1.0.109 \ syn-2.0.0 \ syslog-6.0.1 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ time-0.3.20 \ time-core-0.1.0 \ time-macros-0.2.8 \ unicode-ident-1.0.8 \ vcpkg-0.2.15 \ version_check-0.9.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= lib/pam_rssh.so do-install: ${INSTALL_LIB} ${CARGO_TARGET_DIR}/release/libpam_rssh.so ${STAGEDIR}${PREFIX}/lib/pam_rssh.so .include diff --git a/security/pdfrip/Makefile b/security/pdfrip/Makefile index 2a82663c4725..fe5894400820 100644 --- a/security/pdfrip/Makefile +++ b/security/pdfrip/Makefile @@ -1,18 +1,19 @@ PORTNAME= pdfrip DISTVERSIONPREFIX= v DISTVERSION= 3.0.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= fox@FreeBSD.org COMMENT= Multi-threaded PDF password cracking utility in Rust WWW= https://github.com/mufeedvh/pdfrip LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= mufeedvh PLIST_FILES= bin/pdfrip .include diff --git a/security/py-bcrypt/Makefile b/security/py-bcrypt/Makefile index 1ceb049d5642..36c15add45e1 100644 --- a/security/py-bcrypt/Makefile +++ b/security/py-bcrypt/Makefile @@ -1,34 +1,34 @@ PORTNAME= bcrypt PORTVERSION= 5.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= python@FreeBSD.org COMMENT= Modern password hashing for your software and your servers WWW= https://github.com/pyca/bcrypt LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.7.0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=42.0.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 pytest CARGO_BUILD= no CARGO_CARGOLOCK=${WRKSRC}/src/_bcrypt/Cargo.lock CARGO_CARGOTOML=${WRKSRC}/src/_bcrypt/Cargo.toml CARGO_INSTALL= no CARGO_TEST= no TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} x-post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/security/py-blake3/Makefile b/security/py-blake3/Makefile index ea2fbfb72d6e..8f2fdaa5f520 100644 --- a/security/py-blake3/Makefile +++ b/security/py-blake3/Makefile @@ -1,69 +1,70 @@ PORTNAME= blake3 DISTVERSION= 1.0.8 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python bindings for the BLAKE3 cryptographic hash function WWW= https://github.com/oconnor663/blake3-py LICENSE= APACHE20 MIT LICENSE_COMB= dual BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}maturin>0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist pytest CARGO_CRATES= arrayref-0.3.9 \ arrayvec-0.7.6 \ autocfg-1.5.0 \ blake3-1.8.2 \ cc-1.2.41 \ cfg-if-1.0.3 \ constant_time_eq-0.3.1 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ either-1.15.0 \ find-msvc-tools-0.1.4 \ heck-0.5.0 \ hex-0.4.3 \ indoc-2.0.6 \ libc-0.2.177 \ memmap2-0.9.8 \ memoffset-0.9.1 \ once_cell-1.21.3 \ portable-atomic-1.11.1 \ proc-macro2-1.0.101 \ pyo3-0.26.0 \ pyo3-build-config-0.26.0 \ pyo3-ffi-0.26.0 \ pyo3-macros-0.26.0 \ pyo3-macros-backend-0.26.0 \ quote-1.0.41 \ rayon-1.11.0 \ rayon-core-1.13.0 \ shlex-1.3.0 \ syn-2.0.106 \ target-lexicon-0.13.3 \ unicode-ident-1.0.19 \ unindent-0.2.4 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests TEST_ARGS= test_blake3.py # tests as of 1.0.8: # Results (1.40s): # 81 passed # 1 warning .include diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile index 2e51187c7ad2..b23162e8970e 100644 --- a/security/py-cryptography/Makefile +++ b/security/py-cryptography/Makefile @@ -1,59 +1,60 @@ PORTNAME= cryptography PORTVERSION= 46.0.5 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} PATCH_SITES= https://github.com/pyca/cryptography/commit/ PATCHFILES= 43eb178ee3aae8d0060221118437b03c23570a41.patch:-p1 MAINTAINER= sunpoet@FreeBSD.org COMMENT= Cryptographic recipes and primitives for Python developers WWW= https://cryptography.io/en/latest/ \ https://github.com/pyca/cryptography LICENSE= APACHE20 BSD3CLAUSE LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=2.0.0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.4<2:devel/py-maturin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=2.0.0:devel/py-cffi@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.5:security/py-bcrypt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>=2024:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography-vectors>=${PORTVERSION}<${PORTVERSION}_99:security/py-cryptography-vectors@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pretend>=0.7:devel/py-pretend@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=4.0:devel/py-pytest-benchmark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=2.10.1:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-randomly>=0:devel/py-pytest-randomly@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.5.0,1:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} USES= cargo cpe python ssl USE_PYTHON= autoplist concurrent pep517 pytest CARGO_BUILD= no CARGO_CARGOTOML=${WRKSRC}/src/rust/Cargo.toml CARGO_INSTALL= no CARGO_TEST= no CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} CPE_VENDOR= cryptography_project OPTIONS_DEFINE= SSH SSH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.5:security/py-bcrypt@${PY_FLAVOR} .include .if ${PYTHON_REL} < 31100 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.13.2:devel/py-typing-extensions@${PY_FLAVOR} .endif .include diff --git a/security/rage-encryption/Makefile b/security/rage-encryption/Makefile index 0e269927094b..d56648e43036 100644 --- a/security/rage-encryption/Makefile +++ b/security/rage-encryption/Makefile @@ -1,38 +1,38 @@ PORTNAME= rage DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= security PKGNAMESUFFIX= -encryption MAINTAINER= ehaupt@FreeBSD.org COMMENT= Simple, modern, and secure file encryption tool, using the age format WWW= https://github.com/str4d/rage LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libfuse.so:filesystems/fusefs-libs \ libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= str4d CARGO_FEATURES= mount CONFLICTS= rage PLIST_FILES= bin/rage \ bin/rage-keygen \ bin/rage-mount do-install: .for f in rage rage-keygen rage-mount ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/${f} \ ${STAGEDIR}${PREFIX}/bin .endfor .include diff --git a/security/ratify/Makefile b/security/ratify/Makefile index 799b64ee139e..d82d77618580 100644 --- a/security/ratify/Makefile +++ b/security/ratify/Makefile @@ -1,202 +1,203 @@ PORTNAME= ratify DISTVERSION= 2.4.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org COMMENT= Tool to sign files and directories WWW= https://github.com/vmalloc/ratify LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= vmalloc CARGO_CRATES= aho-corasick-1.1.3 \ anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.98 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ assert_fs-1.1.3 \ autocfg-1.5.0 \ bitflags-2.9.1 \ blake3-1.8.2 \ block-buffer-0.10.4 \ bstr-1.12.0 \ bumpalo-3.19.0 \ cc-1.2.31 \ cfg-if-1.0.1 \ clap-4.5.42 \ clap_builder-4.5.42 \ clap_derive-4.5.41 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ console-0.15.11 \ constant_time_eq-0.3.1 \ cpufeatures-0.2.17 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.27.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ doc-comment-0.3.3 \ either-1.15.0 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.13 \ fastrand-2.3.0 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.3 \ globset-0.4.16 \ globwalk-0.9.1 \ hashbrown-0.16.0 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ human_bytes-0.4.3 \ ignore-0.4.23 \ indexmap-2.11.4 \ indicatif-0.17.11 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itoa-1.0.15 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ libc-0.2.174 \ libredox-0.1.10 \ linux-raw-sys-0.9.4 \ lock_api-0.4.13 \ log-0.4.27 \ matchers-0.2.0 \ md-5-0.10.6 \ memchr-2.7.5 \ mio-0.8.11 \ nu-ansi-term-0.50.1 \ num_cpus-1.17.0 \ number_prefix-0.4.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ option-ext-0.2.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ pathdiff-0.2.3 \ pin-project-lite-0.2.16 \ portable-atomic-1.11.1 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.95 \ quote-1.0.40 \ r-efi-5.3.0 \ redox_syscall-0.5.17 \ redox_users-0.4.6 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustix-1.0.8 \ rustversion-1.0.21 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.142 \ serde_spanned-0.6.9 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.6 \ smallvec-1.15.1 \ strsim-0.11.1 \ strum-0.25.0 \ strum_macros-0.25.3 \ subtle-2.6.1 \ syn-2.0.104 \ tempfile-3.20.0 \ termcolor-1.4.1 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ thread_local-1.1.9 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ tracing-0.1.41 \ tracing-core-0.1.34 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ typenum-1.18.0 \ unicode-ident-1.0.18 \ unicode-width-0.2.1 \ utf8parse-0.2.2 \ valuable-0.1.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-time-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-link-0.1.3 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.13 \ wit-bindgen-rt-0.39.0 \ yansi-1.0.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/security/rpm-sequoia/Makefile b/security/rpm-sequoia/Makefile index d060afdac5a3..1397f5899a48 100644 --- a/security/rpm-sequoia/Makefile +++ b/security/rpm-sequoia/Makefile @@ -1,303 +1,304 @@ PORTNAME= rpm-sequoia DISTVERSIONPREFIX= v DISTVERSION= 1.10.1 +PORTREVISION= 1 CATEGORIES= security archivers MAINTAINER= yuri@FreeBSD.org COMMENT= OpenPGP backend for rpm using Sequoia PGP WWW= https://sequoia-pgp.org/ \ https://github.com/rpm-software-management/rpm-sequoia LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_i386= compilation fails, see https://gitlab.com/sequoia-pgp/nettle-sys/-/issues/20 LIB_DEPENDS= libgmp.so:math/gmp \ libnettle.so:security/nettle USES= cargo pkgconfig llvm:15 USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= rpm-software-management CARGO_CRATES= aead-0.5.2 \ aes-0.8.4 \ aes-gcm-0.10.3 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstyle-1.0.13 \ anyhow-1.0.101 \ argon2-0.5.3 \ ascii-canvas-4.0.0 \ assert_cmd-2.1.2 \ autocfg-1.5.0 \ base16ct-0.2.0 \ base64-0.22.1 \ base64ct-1.8.3 \ bindgen-0.70.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-2.10.0 \ blake2-0.10.6 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ blowfish-0.9.1 \ botan-0.11.1 \ botan-sys-0.11.1 \ bstr-1.12.1 \ buffered-reader-1.4.0 \ bumpalo-3.19.1 \ byteorder-1.5.0 \ camellia-0.1.0 \ cast5-0.11.1 \ cbc-0.1.2 \ cc-1.2.56 \ cdylib-link-lines-0.1.5 \ cexpr-0.6.0 \ cfb-mode-0.8.2 \ cfg-if-1.0.4 \ chrono-0.4.43 \ cipher-0.4.4 \ clang-sys-1.8.1 \ cmac-0.7.2 \ const-oid-0.9.6 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crypto-bigint-0.5.5 \ crypto-common-0.1.7 \ ctr-0.9.2 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ dbl-0.3.2 \ der-0.7.10 \ des-0.8.1 \ difflib-0.4.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ doc-comment-0.3.4 \ dsa-0.6.3 \ dyn-clone-1.0.20 \ eax-0.5.0 \ ecb-0.1.2 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ either-1.15.0 \ elliptic-curve-0.13.8 \ ena-0.14.4 \ equivalent-1.0.2 \ errno-0.3.14 \ fastrand-2.3.0 \ ff-0.13.1 \ fiat-crypto-0.2.9 \ find-msvc-tools-0.1.9 \ fixedbitset-0.5.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.1 \ ghash-0.5.1 \ glob-0.3.3 \ group-0.13.0 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hkdf-0.12.4 \ hmac-0.12.1 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ idea-0.5.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.13.0 \ inout-0.1.4 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ js-sys-0.3.85 \ keccak-0.1.5 \ lalrpop-0.22.2 \ lalrpop-util-0.22.2 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libc-0.2.182 \ libloading-0.8.9 \ libm-0.2.16 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ md-5-0.10.6 \ memchr-2.8.0 \ memsec-0.7.0 \ minimal-lexical-0.2.1 \ nettle-7.4.0 \ nettle-sys-2.3.1 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ num-bigint-dig-0.8.6 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ ocb3-0.1.0 \ once_cell-1.21.3 \ opaque-debug-0.3.1 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-sys-0.9.111 \ p256-0.13.2 \ p384-0.13.1 \ p521-0.13.3 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ password-hash-0.5.0 \ pem-rfc7468-0.7.0 \ petgraph-0.7.1 \ phf_shared-0.11.3 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ polyval-0.6.2 \ potential_utf-0.1.4 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ predicates-3.1.4 \ predicates-core-1.0.10 \ predicates-tree-1.0.13 \ prettyplease-0.2.37 \ primeorder-0.13.6 \ proc-macro2-1.0.106 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_core-0.9.5 \ redox_syscall-0.5.18 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.9 \ rfc6979-0.4.0 \ ripemd-0.1.3 \ rsa-0.9.10 \ rustc-hash-1.1.0 \ rustc_version-0.4.1 \ rustix-1.1.3 \ rustversion-1.0.22 \ same-file-1.0.6 \ scopeguard-1.2.0 \ sec1-0.7.3 \ semver-1.0.27 \ sequoia-openpgp-2.2.0 \ sequoia-policy-config-0.8.1 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ sha1collisiondetection-0.3.4 \ sha2-0.10.9 \ sha3-0.10.8 \ shlex-1.3.0 \ signature-2.2.0 \ siphasher-1.0.2 \ smallvec-1.15.1 \ spin-0.9.8 \ spki-0.7.3 \ stable_deref_trait-1.2.1 \ string_cache-0.8.9 \ subtle-2.6.1 \ syn-2.0.115 \ synstructure-0.13.2 \ tempfile-3.25.0 \ term-1.2.1 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ tinystr-0.8.2 \ toml-0.5.11 \ twofish-0.7.1 \ typenum-1.19.0 \ unicode-ident-1.0.23 \ unicode-xid-0.2.6 \ universal-hash-0.5.1 \ utf8_iter-1.0.4 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.108 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ win-crypto-ng-0.5.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.61.2 \ wit-bindgen-0.46.0 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ writeable-0.6.2 \ x25519-dalek-2.0.1 \ xxhash-rust-0.8.15 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.21 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= lib/librpm_sequoia.so \ libdata/pkgconfig/rpm-sequoia.pc do-install: # .so lib ${MKDIR} ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKDIR}/target/release/librpm_sequoia.so ${STAGEDIR}${PREFIX}/lib # .pc file ${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig ${INSTALL_DATA} ${WRKDIR}/target/release/rpm-sequoia.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/rpm-sequoia.pc .include diff --git a/security/rustls-ffi/Makefile b/security/rustls-ffi/Makefile index b4d5cb0c470e..1c79ca3f8052 100644 --- a/security/rustls-ffi/Makefile +++ b/security/rustls-ffi/Makefile @@ -1,35 +1,35 @@ PORTNAME= rustls-ffi DISTVERSIONPREFIX= v DISTVERSION= 0.15.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security MAINTAINER= brnrd@FreeBSD.org COMMENT= FFI bindings for the rustls TLS library WWW= https://github.com/rustls/rustls-ffi LICENSE= APACHE20 ISCL MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_ISCL= ${WRKSRC}/LICENSE-ISC LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= cargo-cbuild:devel/cargo-c \ bindgen:devel/rust-bindgen-cli USES= cargo USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= rustls do-build: @${CARGO_CARGO_RUN} cbuild --verbose --verbose ${CARGO_BUILD_ARGS} do-install: @${CARGO_CARGO_RUN} cinstall --verbose --verbose \ --destdir "${STAGEDIR}" \ --prefix "${PREFIX}" \ ${CARGO_INSTALL_ARGS} .include diff --git a/security/rustscan/Makefile b/security/rustscan/Makefile index 5f58fae41d13..6923975b736a 100644 --- a/security/rustscan/Makefile +++ b/security/rustscan/Makefile @@ -1,24 +1,24 @@ PORTNAME= rustscan PORTVERSION= 2.4.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org COMMENT= Faster Nmap Scanning with Rust WWW= https://github.com/RustScan/RustScan LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= ring-0.17.8 crate fails to build RUN_DEPENDS= nmap>0:security/nmap USES= cargo USE_GITHUB= yes GH_ACCOUNT= RustScan GH_PROJECT= RustScan PLIST_FILES= bin/rustscan .include diff --git a/security/sequoia-chameleon-gnupg/Makefile b/security/sequoia-chameleon-gnupg/Makefile index ed4f9be5b036..a941385d9328 100644 --- a/security/sequoia-chameleon-gnupg/Makefile +++ b/security/sequoia-chameleon-gnupg/Makefile @@ -1,71 +1,71 @@ PORTNAME= sequoia-chameleon-gnupg DISTVERSION= 0.13.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= vishwin@FreeBSD.org COMMENT= Reimplementation of gpg using Sequoia WWW= https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libnettle.so:security/nettle RUN_DEPENDS= gpg-agent:security/gnupg TEST_DEPENDS= sq:security/sequoia-sq \ gpg2:security/gnupg USES= cargo llvm sqlite ssl CARGO_ENV+= ASSET_OUT_DIR=${CARGO_TARGET_DIR} TEST_ENV= REAL_GPG_BIN=${LOCALBASE}/bin/gpg2 \ REAL_GPGV_BIN=${LOCALBASE}/bin/gpgv2 OPTIONS_DEFINE= BASH ELVISH FISH MANPAGES ZSH OPTIONS_DEFAULT= BASH ELVISH FISH MANPAGES ZSH OPTIONS_SUB= yes ELVISH_DESC= Install Elvish module post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/gpg-sq.bash \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/gpg-sq ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/gpgv-sq.bash \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/gpgv-sq post-install-ELVISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/elvish/lib ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/gpg-sq.elv \ ${CARGO_TARGET_DIR}/shell-completions/gpgv-sq.elv \ ${STAGEDIR}${PREFIX}/share/elvish/lib post-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/gpg-sq.fish \ ${CARGO_TARGET_DIR}/shell-completions/gpgv-sq.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions post-install-MANPAGES-on: ${FIND} ${CARGO_TARGET_DIR}/man-pages -name "*.1" \ -exec ${INSTALL_MAN} {} ${STAGEDIR}${PREFIX}/share/man/man1 \; post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/_gpg-sq \ ${CARGO_TARGET_DIR}/shell-completions/_gpg-sq.ps1 \ ${CARGO_TARGET_DIR}/shell-completions/_gpgv-sq \ ${CARGO_TARGET_DIR}/shell-completions/_gpgv-sq.ps1 \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif .include diff --git a/security/sequoia-sq/Makefile b/security/sequoia-sq/Makefile index da39ced8aafe..1e92a210689d 100644 --- a/security/sequoia-sq/Makefile +++ b/security/sequoia-sq/Makefile @@ -1,61 +1,61 @@ PORTNAME= sequoia-sq DISTVERSION= 1.3.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= vishwin@FreeBSD.org COMMENT= Sequoia-PGP command line tool WWW= https://sequoia-pgp.org/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= capnp:devel/capnproto LIB_DEPENDS= libnettle.so:security/nettle USES= cargo llvm sqlite ssl CARGO_ENV+= ASSET_OUT_DIR=${CARGO_TARGET_DIR} OPTIONS_DEFINE= BASH ELVISH FISH MANPAGES ZSH OPTIONS_DEFAULT= BASH ELVISH FISH MANPAGES ZSH OPTIONS_SUB= yes ELVISH_DESC= Install Elvish module .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/sq.bash \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/sq post-install-ELVISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/elvish/lib ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/sq.elv \ ${STAGEDIR}${PREFIX}/share/elvish/lib post-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/sq.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions post-install-MANPAGES-on: ${FIND} ${CARGO_TARGET_DIR}/man-pages -name "*.1" \ -exec ${INSTALL_MAN} {} ${STAGEDIR}${PREFIX}/share/man/man1 \; post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${CARGO_TARGET_DIR}/shell-completions/_sq \ ${CARGO_TARGET_DIR}/shell-completions/_sq.ps1 \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include diff --git a/security/sniffglue/Makefile b/security/sniffglue/Makefile index 0dfc977789a8..7f172598156b 100644 --- a/security/sniffglue/Makefile +++ b/security/sniffglue/Makefile @@ -1,187 +1,187 @@ PORTNAME= sniffglue DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security MAINTAINER= freebsd@sysctl.cz COMMENT= Secure multithreaded packet sniffer WWW= https://github.com/kpcyrd/sniffglue LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcap.so:net/libpcap USES= cargo USE_GITHUB= yes GH_ACCOUNT= kpcyrd GH_PROJECT= sniffglue CARGO_CRATES= aho-corasick-1.1.3 \ ansi_term-0.12.1 \ 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.87 \ autocfg-1.3.0 \ base64-0.13.1 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-buffer-0.10.4 \ boxxy-0.13.1 \ bstr-1.10.0 \ bufstream-0.1.4 \ byteorder-1.5.0 \ caps-0.5.5 \ cc-1.1.18 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ clap-3.2.25 \ clap-4.5.17 \ clap_builder-4.5.17 \ clap_complete-4.5.26 \ clap_derive-3.2.25 \ clap_derive-4.5.13 \ clap_lex-0.2.4 \ clap_lex-0.7.2 \ clipboard-win-4.5.0 \ close_fds-0.3.2 \ colorchoice-1.0.2 \ cpufeatures-0.2.14 \ crypto-common-0.1.6 \ data-encoding-2.6.0 \ dhcp4r-0.2.3 \ digest-0.10.7 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ dns-parser-0.8.0 \ endian-type-0.1.2 \ enum-primitive-derive-0.2.2 \ env_filter-0.1.2 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.2.8 \ errno-0.3.9 \ errno-dragonfly-0.1.2 \ error-code-2.3.1 \ fd-lock-3.0.13 \ generic-array-0.14.7 \ getrandom-0.2.15 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.3.9 \ httparse-1.9.4 \ humantime-2.1.0 \ indexmap-1.9.3 \ indexmap-2.5.0 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.11 \ libc-0.2.158 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ memchr-2.7.4 \ memoffset-0.6.5 \ minimal-lexical-0.2.1 \ nibble_vec-0.1.0 \ nix-0.24.3 \ nix-0.25.1 \ nix-0.29.0 \ nom-7.1.3 \ nom-derive-0.10.1 \ nom-derive-impl-0.10.1 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ num_enum-0.7.3 \ num_enum_derive-0.7.3 \ once_cell-1.19.0 \ os_str_bytes-6.6.1 \ pcap-sys-0.1.3 \ phf-0.11.2 \ phf_codegen-0.11.2 \ phf_generator-0.11.2 \ phf_shared-0.11.2 \ pkg-config-0.3.30 \ pktparse-0.7.1 \ pledge-0.4.2 \ proc-macro-crate-3.2.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.86 \ quick-error-1.2.3 \ quote-1.0.37 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_core-0.6.4 \ redox_users-0.4.6 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ rusticata-macros-4.1.0 \ rustix-0.38.36 \ rustversion-1.0.17 \ rustyline-10.1.1 \ ryu-1.0.18 \ scopeguard-1.2.0 \ seccomp-sys-0.1.3 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ serde_spanned-0.6.7 \ sha2-0.10.8 \ shlex-1.3.0 \ siphasher-0.3.11 \ smallvec-1.13.2 \ str-buf-1.0.6 \ strsim-0.11.1 \ strum-0.25.0 \ strum_macros-0.25.3 \ syn-1.0.109 \ syn-2.0.77 \ syscallz-0.17.0 \ textwrap-0.16.1 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ tls-parser-0.12.1 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.20 \ typenum-1.17.0 \ unicode-ident-1.0.12 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.13 \ utf8parse-0.2.2 \ uzers-0.12.1 \ version_check-0.9.5 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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 PLIST_FILES= bin/sniffglue .include diff --git a/security/ssh-vault/Makefile b/security/ssh-vault/Makefile index 357023fe73a7..ef7ca149556c 100644 --- a/security/ssh-vault/Makefile +++ b/security/ssh-vault/Makefile @@ -1,262 +1,262 @@ PORTNAME= ssh-vault PORTVERSION= 1.0.10 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= security MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= nbari@tequila.io COMMENT= Encrypt/decrypt using ssh keys WWW= https://ssh-vault.com/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo localbase ssl CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ aead-0.5.2 \ aes-0.8.3 \ aes-gcm-0.10.3 \ 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 \ anyhow-1.0.75 \ async-trait-0.1.74 \ autocfg-1.1.0 \ backtrace-0.3.69 \ base16ct-0.2.0 \ base58-0.2.0 \ base64-0.21.5 \ base64ct-1.6.0 \ bcrypt-pbkdf-0.10.0 \ bitflags-1.3.2 \ bitflags-2.4.1 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ blowfish-0.9.1 \ bumpalo-3.14.0 \ byteorder-1.5.0 \ bytes-1.5.0 \ cbc-0.1.2 \ cc-1.0.83 \ cfg-if-1.0.0 \ chacha20-0.9.1 \ chacha20poly1305-0.10.1 \ cipher-0.4.4 \ clap-4.4.11 \ clap_builder-4.4.11 \ clap_lex-0.6.0 \ colorchoice-1.0.0 \ config-0.13.4 \ const-oid-0.9.6 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cpufeatures-0.2.11 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ ctr-0.9.2 \ curve25519-dalek-4.1.1 \ curve25519-dalek-derive-0.1.1 \ der-0.7.8 \ digest-0.10.7 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.1.0 \ elliptic-curve-0.13.8 \ encoding_rs-0.8.33 \ equivalent-1.0.1 \ errno-0.3.8 \ fastrand-2.0.1 \ ff-0.13.0 \ fiat-crypto-0.2.5 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-io-0.3.29 \ futures-sink-0.3.29 \ futures-task-0.3.29 \ futures-util-0.3.29 \ generic-array-0.14.7 \ getrandom-0.2.11 \ ghash-0.5.0 \ gimli-0.28.1 \ group-0.13.0 \ h2-0.3.22 \ hashbrown-0.14.3 \ hermit-abi-0.3.3 \ hex-literal-0.4.1 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.5 \ http-0.2.11 \ http-body-0.4.6 \ httparse-1.8.0 \ httpdate-1.0.3 \ hyper-0.14.27 \ hyper-tls-0.5.0 \ idna-0.5.0 \ indexmap-2.1.0 \ inout-0.1.3 \ ipnet-2.9.0 \ itoa-1.0.10 \ js-sys-0.3.66 \ lazy_static-1.4.0 \ libc-0.2.151 \ libm-0.2.8 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.12 \ lock_api-0.4.11 \ log-0.4.20 \ md5-0.7.0 \ memchr-2.6.4 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.1 \ mio-0.8.10 \ native-tls-0.2.11 \ nom-7.1.3 \ num-bigint-dig-0.8.4 \ num-integer-0.1.45 \ num-iter-0.1.43 \ num-traits-0.2.17 \ num_cpus-1.16.0 \ object-0.32.1 \ once_cell-1.19.0 \ opaque-debug-0.3.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 \ p256-0.13.2 \ p384-0.13.0 \ p521-0.13.3 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ pathdiff-0.2.1 \ pbkdf2-0.12.2 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.27 \ platforms-3.2.0 \ poly1305-0.8.0 \ polyval-0.6.1 \ ppv-lite86-0.2.17 \ primeorder-0.13.6 \ proc-macro2-1.0.70 \ quote-1.0.33 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.4.1 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ reqwest-0.11.22 \ rfc6979-0.4.0 \ rpassword-7.3.1 \ rsa-0.9.6 \ rtoolbox-0.0.2 \ rustc-demangle-0.1.23 \ rustc_version-0.4.0 \ rustix-0.38.28 \ ryu-1.0.16 \ schannel-0.1.22 \ scopeguard-1.2.0 \ sec1-0.7.3 \ secrecy-0.8.0 \ security-framework-2.9.2 \ security-framework-sys-2.9.1 \ semver-1.0.20 \ serde-1.0.193 \ serde_derive-1.0.193 \ serde_json-1.0.108 \ serde_urlencoded-0.7.1 \ sha2-0.10.8 \ shell-words-1.1.0 \ signature-2.2.0 \ slab-0.4.9 \ smallvec-1.11.2 \ socket2-0.4.10 \ socket2-0.5.5 \ spin-0.5.2 \ spki-0.7.3 \ ssh-cipher-0.2.0 \ ssh-encoding-0.2.0 \ ssh-key-0.6.3 \ strsim-0.10.0 \ subtle-2.5.0 \ syn-2.0.41 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ temp-env-0.3.6 \ tempfile-3.8.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.35.0 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.10 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ typenum-1.17.0 \ unicode-bidi-0.3.14 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ universal-hash-0.5.1 \ url-2.5.0 \ utf8parse-0.2.1 \ vcpkg-0.2.15 \ version_check-0.9.4 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-futures-0.4.39 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ web-sys-0.3.66 \ 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.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winreg-0.50.0 \ x25519-dalek-2.0.0 \ yaml-rust-0.4.5 \ zeroize-1.7.0 \ zeroize_derive-1.4.2 PLIST_FILES= bin/ssh-vault .include diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile index e13cb04708df..d05af02c33a9 100644 --- a/security/sudo-rs/Makefile +++ b/security/sudo-rs/Makefile @@ -1,69 +1,70 @@ PORTNAME= sudo-rs DISTVERSIONPREFIX= v DISTVERSION= 0.2.13 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= marc@trifectatech.org COMMENT= Allow others to run commands as root WWW= https://trifectatech.org/initiatives/privilege-boundary/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= trifectatechfoundation FLAVORS= default coexist FLAVOR?= ${FLAVORS:[1]} coexist_PKGNAMESUFFIX= -coexist coexist_DESCR= pkg-descr-coexist .if !defined(USER) || ${USER} == root CARGO_TEST= no .endif .if ${FLAVOR} == default CONFLICTS_INSTALL= sudo RS_SUFFIX= PLIST_SUB+= NO_COEXIST="" .else RS_SUFFIX= -rs PLIST_SUB+= NO_COEXIST="@comment " .endif SUB_FILES= sudoers PLIST_SUB+= RS_SUFFIX=${RS_SUFFIX} PORTDOCS= CHANGELOG.md CONTRIBUTING.md COPYRIGHT LICENSE-* README.md SECURITY.md OPTIONS_DEFINE= DOCS post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/visudo ${STAGEDIR}${PREFIX}/sbin/visudo${RS_SUFFIX} ${INSTALL_MAN} ${WRKSRC}/docs/man/sudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/sudo${RS_SUFFIX}.8 ${INSTALL_MAN} ${WRKSRC}/docs/man/visudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/visudo${RS_SUFFIX}.8 ${INSTALL_MAN} ${WRKSRC}/docs/man/sudoers.5.man ${STAGEDIR}${PREFIX}/share/man/man5/sudoers${RS_SUFFIX}.5 ${LN} -s sudo${RS_SUFFIX} ${STAGEDIR}${PREFIX}/bin/sudoedit${RS_SUFFIX} ${LN} -s sudo${RS_SUFFIX}.8 ${STAGEDIR}${PREFIX}/share/man/man8/sudoedit${RS_SUFFIX}.8 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/sudoers.d ${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d ${MKDIR} ${STAGEDIR}/var/run/sudo ${MKDIR} ${STAGEDIR}/var/db/sudo # we are not going to try to replace 'su', since that is part of FreeBSD itself ${RM} ${STAGEDIR}${PREFIX}/bin/su .if ${FLAVOR} == default ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/sudo.default ${INSTALL_DATA} ${WRKDIR}/sudoers ${STAGEDIR}${PREFIX}/etc/sudoers.dist .else ${MV} ${STAGEDIR}${PREFIX}/bin/sudo ${STAGEDIR}${PREFIX}/bin/sudo${RS_SUFFIX} .endif post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/suricata/Makefile b/security/suricata/Makefile index 7fd9a8a06de9..e0e9e81dfb88 100644 --- a/security/suricata/Makefile +++ b/security/suricata/Makefile @@ -1,123 +1,124 @@ PORTNAME= suricata DISTVERSION= 8.0.4 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ MAINTAINER= bofh@FreeBSD.org COMMENT= High Performance Network IDS, IPS and Security Monitoring engine WWW= https://suricata.io LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rustc:lang/${RUST_DEFAULT} LIB_DEPENDS= libjansson.so:devel/jansson \ liblz4.so:archivers/liblz4 \ libnet.so:net/libnet \ libpcre2-8.so:devel/pcre2 \ libyaml.so:textproc/libyaml USES= autoreconf cpe gmake iconv:translit libtool localbase pathfix \ pkgconfig CPE_VENDOR= openinfosecfoundation USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-gccmarch-native \ --enable-bundled-htp \ --enable-gccprotect MAKE_ENV= RUSTFLAGS="${RUSTFLAGS} -C linker=${CC:Q} ${LDFLAGS:C/.+/-C link-arg=&/}" INSTALL_TARGET= install-strip TEST_TARGET= check SUB_FILES= pkg-message OPTIONS_DEFINE= GEOIP IPFW NETMAP NSS PORTS_PCAP PYTHON REDIS TESTS OPTIONS_DEFINE_amd64= HYPERSCAN OPTIONS_DEFAULT= IPFW NETMAP PYTHON OPTIONS_RADIO= SCRIPTS OPTIONS_RADIO_SCRIPTS= LUA LUAJIT OPTIONS_SUB= yes GEOIP_DESC= GeoIP support HYPERSCAN_DESC= Hyperscan support IPFW_DESC= IPFW and IP Divert support for inline IDP LUAJIT_DESC= LuaJIT scripting support LUA_DESC= LUA scripting support NETMAP_DESC= Netmap support for inline IDP NSS_DESC= File checksums and SSL/TLS fingerprinting PORTS_PCAP_DESC= Use libpcap from ports PYTHON_DESC= Python-based update and control utilities REDIS_DESC= Redis output support SCRIPTS_DESC= Scripting TESTS_DESC= Unit tests in suricata binary GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP_CONFIGURE_ON= --enable-geoip HYPERSCAN_LIB_DEPENDS= libhs.so:devel/hyperscan IPFW_CONFIGURE_ON= --enable-ipfw LUAJIT_USES= luajit LUAJIT_CONFIGURE_ON= --enable-luajit LUA_USES= lua:51 LUA_CONFIGURE_ON= --enable-lua NETMAP_CONFIGURE_ENABLE= netmap NSS_LIB_DEPENDS= libnspr4.so:devel/nspr \ libnss3.so:security/nss NSS_CONFIGURE_OFF= --disable-nspr \ --disable-nss PORTS_PCAP_LIB_DEPENDS= libpcap.so.1:net/libpcap PYTHON_BUILD_DEPENDS= ${PYTHON_RUN_DEPENDS} PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} PYTHON_USES= python PYTHON_CONFIGURE_ENABLE= python REDIS_LIB_DEPENDS= libevent_pthreads.so:devel/libevent \ libhiredis.so:databases/hiredis REDIS_CONFIGURE_ON= --enable-hiredis TESTS_CONFIGURE_ENABLE= unittests pre-patch: @${CP} ${FILESDIR}/ax_check_compile_flag.m4 ${WRKSRC}/m4 post-patch: # Disable vendor checksums @${REINPLACE_CMD} 's,"files":{[^}]*},"files":{},' \ ${WRKSRC}/rust/vendor/*/.cargo-checksum.json post-patch-PYTHON-on: @${REINPLACE_CMD} -e "/AC_PATH_PROGS.*HAVE_PYTHON/ s/python[^,]*,/${PYTHON_VERSION},/g" \ ${WRKSRC}/configure.ac post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}/var/log/suricata .for f in classification.config reference.config @${MV} ${STAGEDIR}${DATADIR}/${f} ${STAGEDIR}${ETCDIR}/${f}.sample .endfor .for f in suricata.yaml threshold.config ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${ETCDIR}/${f}.sample .endfor post-install-PYTHON-on: (cd ${STAGEDIR}${PREFIX} \ && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d /usr/local/lib/suricata/python -f lib/suricata/python) .for f in disable.conf drop.conf enable.conf modify.conf threshold.in update.yaml ${INSTALL_DATA} ${WRKSRC}/suricata-update/suricata/update/configs/${f} \ ${STAGEDIR}${PREFIX}/lib/suricata/python/suricata/update/configs .endfor .include diff --git a/security/susshi/Makefile b/security/susshi/Makefile index 0124128f3837..def22e4acfa8 100644 --- a/security/susshi/Makefile +++ b/security/susshi/Makefile @@ -1,292 +1,293 @@ PORTNAME= susshi DISTVERSIONPREFIX= v DISTVERSION= 0.13.2 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org COMMENT= Terminal-based SSH connection manager WWW= https://github.com/yatoub/susshi LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE LIB_DEPENDS= libssh2.so:security/libssh2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= yatoub CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ anstream-1.0.0 \ anstyle-1.0.13 \ anstyle-parse-1.0.0 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ arboard-3.6.1 \ atomic-0.6.1 \ autocfg-1.5.0 \ base64-0.22.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.11.0 \ block-buffer-0.10.4 \ bumpalo-3.20.2 \ bytemuck-1.25.0 \ byteorder-lite-0.1.0 \ castaway-0.2.4 \ catppuccin-2.7.0 \ cc-1.2.56 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.6.0 \ clap_builder-4.6.0 \ clap_derive-4.6.0 \ clap_lex-1.0.0 \ clipboard-win-5.4.1 \ colorchoice-1.0.4 \ compact_str-0.9.0 \ convert_case-0.10.0 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ csscolorparser-0.6.2 \ darling-0.23.0 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ deltae-0.3.2 \ deranged-0.5.8 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ document-features-0.2.12 \ either-1.15.0 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ euclid-0.22.13 \ fancy-regex-0.11.0 \ fastrand-2.3.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.9 \ finl_unicode-1.4.0 \ fixedbitset-0.4.2 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ generic-array-0.14.7 \ gethostname-1.1.0 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.1 \ half-2.7.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hex-0.4.3 \ id-arena-2.3.0 \ ident_case-1.0.1 \ image-0.25.9 \ indexmap-2.13.0 \ indoc-2.0.7 \ instability-0.3.11 \ is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.17 \ js-sys-0.3.88 \ kasuari-0.4.11 \ lab-0.11.0 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ libc-0.2.183 \ libredox-0.1.12 \ libssh2-sys-0.3.1 \ libz-sys-1.1.24 \ line-clipping-0.3.5 \ linux-raw-sys-0.12.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ lru-0.16.3 \ mac_address-1.1.8 \ memchr-2.8.0 \ memmem-0.1.1 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ moxcms-0.7.11 \ nix-0.29.0 \ nix-0.31.2 \ nom-7.1.3 \ num-conv-0.2.0 \ num-derive-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.3 \ objc2-app-kit-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-sys-0.9.111 \ option-ext-0.2.0 \ ordered-float-4.6.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ percent-encoding-2.3.2 \ pest-2.8.6 \ pest_derive-2.8.6 \ pest_generator-2.8.6 \ pest_meta-2.8.6 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pkg-config-0.3.32 \ png-0.18.1 \ portable-atomic-1.13.1 \ powerfmt-0.2.0 \ prettyplease-0.2.37 \ proc-macro2-1.0.106 \ pxfm-0.1.27 \ quick-error-2.0.1 \ quote-1.0.45 \ r-efi-5.3.0 \ rand-0.8.5 \ rand_core-0.6.4 \ ratatui-0.30.0 \ ratatui-core-0.1.0 \ ratatui-crossterm-0.1.0 \ ratatui-macros-0.7.0 \ ratatui-termwiz-0.1.0 \ ratatui-widgets-0.3.0 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.9 \ rustc_version-0.4.1 \ rustix-1.1.4 \ rustversion-1.0.22 \ ryu-1.0.23 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_yaml-0.9.34+deprecated \ sha2-0.10.9 \ shellexpand-3.1.2 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ siphasher-1.0.2 \ smallvec-1.15.1 \ ssh2-0.9.5 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ syn-1.0.109 \ syn-2.0.117 \ tempfile-3.27.0 \ terminfo-0.9.0 \ termios-0.3.3 \ termwiz-0.23.3 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ tiff-0.10.3 \ time-0.3.47 \ time-core-0.1.8 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.24 \ unicode-segmentation-1.12.0 \ unicode-truncate-2.0.1 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.11 \ utf8parse-0.2.2 \ uuid-1.21.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vtparse-0.6.2 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.111 \ wasm-bindgen-macro-0.2.111 \ wasm-bindgen-macro-support-0.2.111 \ wasm-bindgen-shared-0.2.111 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ weezl-0.1.12 \ wezterm-bidi-0.2.3 \ wezterm-blob-leases-0.1.1 \ wezterm-color-types-0.3.0 \ wezterm-dynamic-0.2.1 \ wezterm-dynamic-derive-0.1.1 \ wezterm-input-types-0.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 \ zmij-1.0.21 \ zune-core-0.4.12 \ zune-jpeg-0.4.21 OPENSSLINC= ${DESTDIR}/usr/include OPENSSLLIB= ${DESTDIR}/usr/lib PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile index 69ec37fd6771..f8385d4f8e00 100644 --- a/security/vaultwarden/Makefile +++ b/security/vaultwarden/Makefile @@ -1,86 +1,87 @@ PORTNAME= vaultwarden DISTVERSION= 1.35.4 +PORTREVISION= 1 #PORTREVISION= 0 CATEGORIES= security MAINTAINER= mr@FreeBSD.org COMMENT= Bitwarden compatible backend server WWW= https://github.com/dani-garcia/vaultwarden LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_i386= doesn't buld on pkg builder BROKEN_FreeBSD_13= fails to compile : Needs OpenSSL v3.0.0 or later to compile LIB_DEPENDS+= libcapnp.so:devel/capnproto \ libgmp.so:math/gmp \ libnettle.so:security/nettle \ libzstd.so:archivers/zstd USES= cargo ssl # make makeplist > pkg-plist #One has to edit/review the generated plist # make generate-plist && make check-plist USE_GITHUB= yes GH_ACCOUNT= dani-garcia USE_RC_SUBR= ${PORTNAME} USERS= ${WWWOWN} GROUPS= ${WWWGRP} PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} OPTIONS_DEFINE= WEBVAULT S3 OPTIONS_MULTI= DATABASE OPTIONS_MULTI_DATABASE= MYSQL PGSQL SQLITE OPTIONS_DEFAULT= WEBVAULT ${OPTIONS_MULTI_DATABASE} DATABASE_DESC= Database support WEBVAULT_DESC= Vaultwarden web (bw_web_builds) S3_DESC= S3 storage backend support (experimental) MYSQL_USES= mysql:client MYSQL_VARS= cargo_features+=mysql PGSQL_USES= pgsql PGSQL_VARS= cargo_features+=postgresql SQLITE_VARS= cargo_features+=sqlite WEBVAULT_RUN_DEPENDS= ${WWWDIR}/web-vault/index.html:www/vaultwarden-web_vault S3_VARS= cargo_features+=s3 # make cargo-crates > Makefile.crates CARGO_FEATURES= --no-default-features #CARGO_ENV+= RUSTC_BOOTSTRAP=1 INSTALL_TARGET= install-strip SUB_LIST= WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} .include # avoid LTO-induced address space exhaustion .if ${ARCH:Marmv?} || ${ARCH} == i386 LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif #post-patch: # ${REINPLACE_CMD} 's/^rust-version = "1.60"/rust-version = "1.59"/' \ # ${WRKSRC}/Cargo.toml pre-install: ${MKDIR} ${STAGEDIR}/${WWWDIR}/data # @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} # @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} # @${ECHO_CMD} "@mode 755" >> ${PLIST} # @${ECHO_CMD} "${STAGEDIR}/${WWWDIR}/data" >> ${PLIST} # @${ECHO_CMD} "@mode" >> ${PLIST} # @${ECHO_CMD} "@group" >> ${PLIST} # @${ECHO_CMD} "@owner" >> ${PLIST} ${MKDIR} ${STAGEDIR}/${ETCDIR}/rc.conf.d ${INSTALL} -m0600 ${FILESDIR}/${PORTNAME}_conf.in ${STAGEDIR}/${LOCALBASE}/etc/rc.conf.d/${PORTNAME}.sample #post-install: .include diff --git a/security/voa/Makefile b/security/voa/Makefile index 5d6cd80827c2..33f71ed7d177 100644 --- a/security/voa/Makefile +++ b/security/voa/Makefile @@ -1,21 +1,22 @@ PORTNAME= voa DISTVERSION= 0.7.2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= vishwin@FreeBSD.org COMMENT= Verification of OS Artifacts (VOA) command-line interface WWW= https://voa.archlinux.page/ LICENSE= APACHE20 MIT LICENSE_COMB= dual USES= cargo CARGO_FEATURES= cli PLIST_FILES= bin/voa .include diff --git a/shells/atuin/Makefile b/shells/atuin/Makefile index 76da59cd82f2..2257c6b6e14b 100644 --- a/shells/atuin/Makefile +++ b/shells/atuin/Makefile @@ -1,628 +1,629 @@ PORTNAME= atuin DISTVERSIONPREFIX= v DISTVERSION= 18.12.0 +PORTREVISION= 1 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org COMMENT= Magical shell history WWW= https://atuin.sh \ https://github.com/atuinsh/atuin LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: evaluation of constant value failed, see https://github.com/briansmith/ring/issues/2006 BUILD_DEPENDS= protoc:devel/protobuf USES= cargo USE_GITHUB= yes GH_ACCOUNT= atuinsh CARGO_BUILD_ARGS= -p atuin CARGO_CRATES= adler2-2.0.1 \ aead-0.5.2 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ approx-0.5.1 \ arboard-3.6.1 \ argon2-0.5.3 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ atoi-2.0.0 \ atomic-0.6.1 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ axum-0.7.9 \ axum-core-0.4.5 \ base64-0.22.1 \ base64ct-1.8.3 \ beef-0.5.2 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.10.0 \ blake2-0.10.6 \ block-buffer-0.10.4 \ bumpalo-3.19.1 \ by_address-1.2.1 \ bytemuck-1.24.0 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.11.0 \ castaway-0.2.4 \ cc-1.2.53 \ cesu8-1.1.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chacha20-0.9.1 \ chrono-0.4.43 \ cipher-0.4.4 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_complete-4.5.65 \ clap_complete_nushell-4.5.10 \ clap_derive-4.5.49 \ clap_lex-0.7.7 \ clipboard-win-5.4.1 \ colorchoice-1.0.4 \ colored-2.2.0 \ combine-4.6.7 \ compact_str-0.9.0 \ concurrent-queue-2.5.0 \ condtype-1.3.0 \ config-0.15.19 \ console-0.16.2 \ const-oid-0.9.6 \ convert_case-0.10.0 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc-3.4.0 \ crc-catalog-2.4.0 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ crypto_secretbox-0.1.1 \ csscolorparser-0.6.2 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.21.3 \ darling-0.23.0 \ darling_core-0.21.3 \ darling_core-0.23.0 \ darling_macro-0.21.3 \ darling_macro-0.23.0 \ dashmap-5.5.3 \ deltae-0.3.2 \ der-0.7.10 \ deranged-0.5.5 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ diff-0.1.13 \ digest-0.10.7 \ directories-6.0.0 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ divan-0.1.21 \ divan-macros-0.1.21 \ document-features-0.2.12 \ dotenvy-0.15.7 \ downcast-rs-1.2.1 \ dyn-clone-1.0.20 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ either-1.15.0 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ etcetera-0.8.0 \ euclid-0.22.13 \ event-listener-5.4.1 \ eyre-0.6.12 \ fancy-regex-0.11.0 \ fast-srgb8-1.0.0 \ fastrand-2.3.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ fiat-crypto-0.2.9 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.8 \ finl_unicode-1.4.0 \ fixedbitset-0.4.2 \ fixedbitset-0.5.7 \ flate2-1.1.8 \ flume-0.11.1 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ form_urlencoded-1.2.2 \ fs-err-3.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-intrusive-0.5.0 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ gethostname-1.1.0 \ getrandom-0.2.17 \ getrandom-0.3.4 \ h2-0.4.13 \ half-2.7.1 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.10.0 \ heck-0.5.0 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.12 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.3.0 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-timeout-0.5.2 \ hyper-util-0.1.19 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.25.9 \ indenter-0.3.4 \ indexmap-1.9.3 \ indexmap-2.13.0 \ indicatif-0.18.3 \ indoc-2.0.7 \ inout-0.1.4 \ instability-0.3.11 \ interim-0.2.1 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is_terminal_polyfill-1.70.2 \ iso8601-0.6.3 \ itertools-0.14.0 \ itoa-1.0.17 \ jni-0.21.1 \ jni-sys-0.3.0 \ js-sys-0.3.85 \ kasuari-0.4.11 \ lab-0.11.0 \ lazy_static-1.5.0 \ libc-0.2.180 \ libm-0.2.15 \ libredox-0.1.12 \ libsqlite3-sys-0.30.1 \ line-clipping-0.3.5 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ listenfd-1.0.2 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ logos-0.15.1 \ logos-codegen-0.15.1 \ logos-derive-0.15.1 \ lru-0.16.3 \ mac_address-1.1.8 \ matchers-0.2.0 \ matchit-0.7.3 \ md-5-0.10.6 \ memchr-2.7.6 \ memmem-0.1.1 \ memoffset-0.9.1 \ metrics-0.24.3 \ metrics-exporter-prometheus-0.18.1 \ metrics-util-0.20.1 \ miette-7.6.0 \ miette-derive-7.6.0 \ mime-0.3.17 \ minijinja-2.14.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ minspan-0.1.5 \ mio-1.1.1 \ moxcms-0.7.11 \ multimap-0.10.1 \ nix-0.29.0 \ nom-7.1.3 \ nom-8.0.0 \ norm-0.1.1 \ ntapi-0.4.2 \ nu-ansi-term-0.50.3 \ num-bigint-dig-0.8.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.3 \ objc2-app-kit-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ opaque-debug-0.3.1 \ openssl-probe-0.2.1 \ option-ext-0.2.0 \ ordered-float-4.6.0 \ os_pipe-1.2.3 \ palette-0.7.6 \ palette_derive-0.7.6 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ password-hash-0.5.0 \ pathdiff-0.2.3 \ pbkdf2-0.11.0 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ pest-2.8.5 \ pest_derive-2.8.5 \ pest_generator-2.8.5 \ pest_meta-2.8.5 \ petgraph-0.7.1 \ petgraph-0.8.3 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ png-0.18.0 \ poly1305-0.8.0 \ portable-atomic-1.13.0 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ proc-macro2-1.0.106 \ prost-0.13.5 \ prost-build-0.13.5 \ prost-derive-0.13.5 \ prost-reflect-0.15.3 \ prost-types-0.13.5 \ protox-0.8.0 \ protox-parse-0.8.0 \ pxfm-0.1.27 \ quanta-0.12.6 \ quick-error-2.0.1 \ quick-xml-0.38.4 \ quote-1.0.43 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_xoshiro-0.7.0 \ ratatui-0.30.0 \ ratatui-core-0.1.0 \ ratatui-crossterm-0.1.0 \ ratatui-macros-0.7.0 \ ratatui-termwiz-0.1.0 \ ratatui-widgets-0.3.0 \ raw-cpuid-11.6.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-lite-0.1.8 \ regex-syntax-0.8.8 \ reqwest-0.13.1 \ ring-0.17.14 \ rmp-0.8.15 \ rpassword-7.4.0 \ rsa-0.9.10 \ rtoolbox-0.0.3 \ runtime-format-0.1.3 \ rustc-hash-1.1.0 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ rusty_paserk-0.5.0 \ rusty_paseto-0.8.0 \ ryu-1.0.22 \ salsa20-0.10.2 \ same-file-1.0.6 \ schannel-0.1.28 \ schemars-0.9.0 \ schemars-1.2.0 \ scopeguard-1.2.0 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ serde_regex-1.1.0 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ serde_with-3.16.1 \ serde_with_macros-3.16.1 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shellexpand-3.1.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ signature-2.2.0 \ simd-adler32-0.3.8 \ siphasher-1.0.1 \ sketches-ddsketch-0.3.0 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.1 \ spin-0.9.8 \ spki-0.7.3 \ sql-builder-3.1.1 \ sqlx-0.8.6 \ sqlx-core-0.8.6 \ sqlx-macros-0.8.6 \ sqlx-macros-core-0.8.6 \ sqlx-mysql-0.8.6 \ sqlx-postgres-0.8.6 \ sqlx-sqlite-0.8.6 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ stringprep-0.1.5 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ sysinfo-0.30.13 \ tempfile-3.24.0 \ terminal_size-0.4.3 \ terminfo-0.9.0 \ termios-0.3.3 \ termwiz-0.23.3 \ testing_logger-0.1.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ tiff-0.10.3 \ time-0.3.45 \ time-core-0.1.7 \ time-macros-0.2.25 \ tiny-bip39-1.0.0 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ tonic-0.12.3 \ tonic-build-0.12.3 \ tonic-types-0.12.3 \ tower-0.4.13 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ tracing-tree-0.4.1 \ tree_magic_mini-3.2.2 \ try-lock-0.2.5 \ typed-builder-0.18.2 \ typed-builder-macro-0.18.2 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-bidi-0.3.18 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ unicode-properties-0.1.4 \ unicode-segmentation-1.12.0 \ unicode-truncate-2.0.1 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unit-prefix-0.5.2 \ universal-hash-0.5.1 \ untrusted-0.9.0 \ url-2.5.8 \ urlencoding-2.1.3 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.19.0 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vtparse-0.6.2 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.2+wasi-0.2.9 \ wasite-0.1.0 \ wasite-1.0.2 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wayland-backend-0.3.12 \ wayland-client-0.31.12 \ wayland-protocols-0.32.10 \ wayland-protocols-wlr-0.3.10 \ wayland-scanner-0.31.8 \ wayland-sys-0.31.8 \ web-sys-0.3.85 \ web-time-1.1.0 \ webpki-root-certs-1.0.5 \ webpki-roots-0.26.11 \ webpki-roots-1.0.5 \ weezl-0.1.12 \ wezterm-bidi-0.2.3 \ wezterm-blob-leases-0.1.1 \ wezterm-color-types-0.3.0 \ wezterm-dynamic-0.2.1 \ wezterm-dynamic-derive-0.1.1 \ wezterm-input-types-0.1.0 \ whoami-1.6.1 \ whoami-2.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.52.0 \ windows-core-0.52.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.51.0 \ wl-clipboard-rs-0.9.3 \ writeable-0.6.2 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.33 \ zerocopy-derive-0.8.33 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.16 \ zune-core-0.4.12 \ zune-jpeg-0.4.21 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/shells/fish/Makefile b/shells/fish/Makefile index 4095fabee479..1b9ef25434e7 100644 --- a/shells/fish/Makefile +++ b/shells/fish/Makefile @@ -1,70 +1,70 @@ PORTNAME= fish DISTVERSION= 4.3.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= shells MASTER_SITES= https://github.com/fish-shell/fish-shell/releases/download/${PORTVERSION}/ MAINTAINER= asomers@FreeBSD.org COMMENT= User friendly command line shell WWW= https://fishshell.com/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUST_DEFAULT}>=1.70.0:lang/${RUST_DEFAULT} LIB_DEPENDS= libpcre2-32.so:devel/pcre2 # The python dependency is only needed by shebangfix. At runtime python is # only needed by some optional scripts that aren't in PATH. USES= cargo cmake cpe localbase ncurses python:env shebangfix tar:xz DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} CPE_VENDOR= fishshell SHEBANG_FILES= share/tools/*.py share/tools/web_config/webconfig.py # We need USES=cargo for fetching crates. But the actual build is done by # cmake. CARGO_BUILD= no CARGO_INSTALL= no CONFLICTS_INSTALL= comms/mlan3 MANDIRS= ${DATADIR}/man PORTDOCS= * OPTIONS_DEFINE= DOCS MANPAGES NLS OPTIONS_DEFAULT= MANPAGES NLS OPTIONS_SUB= yes MANPAGES_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx@${PY_FLAVOR} MANPAGES_CMAKE_BOOL= WITH_DOCS MANPAGES_VARS= MAKE_JOBS_UNSAFE=yes NLS_USES= gettext NLS_CMAKE_BOOL= WITH_GETTEXT .include .if ${NCURSESBASE:M${LOCALBASE}} CMAKE_ARGS+= -DCURSES_NEED_NCURSES=TRUE .endif post-install: @${MV} ${STAGEDIR}${ETCDIR}/config.fish ${STAGEDIR}${ETCDIR}/config.fish.sample post-install-DOCS-on: @${RM} ${STAGEDIR}${DOCSDIR}/.buildinfo post-install-DOCS-off: # required because fish always installs documentation @${ECHO_MSG} "====> DOCS disable; removing documentation" @${RM} -r ${STAGEDIR}${DOCSDIR} post-install-MANPAGES-off: # required because fish always installs manual pages @${ECHO_MSG} "====> MANPAGES disable; removing manual pages" for dir in ${MANDIRS:S/^/${STAGEDIR}/} ; do \ ${FIND} $$dir -type f -delete ; \ done @${RM} -r ${STAGEDIR}${DATADIR}/man .include diff --git a/shells/ion/Makefile b/shells/ion/Makefile index 74b940a15dc9..50b54d55e819 100644 --- a/shells/ion/Makefile +++ b/shells/ion/Makefile @@ -1,40 +1,40 @@ PORTNAME= ion DISTVERSION= 1.0.5-1509 DISTVERSIONSUFFIX= g85452cfa -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= shells PKGNAMESUFFIX= -shell MAINTAINER= bofh@FreeBSD.org COMMENT= Modern system shell written in Rust WWW= https://gitlab.redox-os.org/redox-os/ion LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITLAB= yes GL_SITE= https://gitlab.redox-os.org GL_ACCOUNT= redox-os GL_TAGNAME= 85452cfa801d11dee1dfe0f787780a4c9285c267 CONFLICTS_INSTALL= ion OPTIONS_DEFINE= DOCS EXAMPLES # liner-0.4.4 does not build with Rust 1.40.0. Use the newer copy # that is also already available. #post-patch: # @${REINPLACE_CMD} 's,^liner = .*,liner = \{ git = "https://gitlab.redox-os.org/redox-os/liner" \},' \ # ${WRKSRC_crate_calculate}/Cargo.toml post-configure: ${ECHO_CMD} ${GL_TAGNAME} > ${WRKSRC}/git_revision.txt post-install-DOCS-on: @cd ${WRKSRC}/manual/src && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @cd ${WRKSRC}/tests && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/shells/nsh/Makefile b/shells/nsh/Makefile index a6a6b3db1623..714c03593d2f 100644 --- a/shells/nsh/Makefile +++ b/shells/nsh/Makefile @@ -1,127 +1,127 @@ PORTNAME= nsh DISTVERSION= 0.4.2 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= shells MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= cs@FreeBSD.org COMMENT= Command-line shell like fish, but POSIX compatible WWW= https://github.com/nuta/nsh LICENSE= MIT USES= cargo CARGO_INSTALL= yes CARGO_CRATES= addr2line-0.15.2 \ adler-1.0.2 \ ansi_term-0.11.0 \ ansi_term-0.12.1 \ arrayref-0.3.6 \ arrayvec-0.5.2 \ atty-0.2.14 \ autocfg-1.0.1 \ backtrace-0.3.60 \ base64-0.13.0 \ bitflags-1.2.1 \ blake2b_simd-0.5.11 \ block-buffer-0.7.3 \ block-padding-0.1.5 \ byte-tools-0.3.1 \ byteorder-1.4.3 \ cc-1.0.69 \ cfg-if-1.0.0 \ clap-2.33.3 \ colored-1.9.3 \ constant_time_eq-0.1.5 \ crossbeam-utils-0.8.5 \ crossterm-0.18.2 \ crossterm_winapi-0.6.2 \ ctor-0.1.20 \ diff-0.1.12 \ digest-0.8.1 \ dirs-1.0.5 \ failure-0.1.8 \ failure_derive-0.1.8 \ fake-simd-0.1.2 \ fern-0.6.0 \ generic-array-0.12.4 \ getrandom-0.1.16 \ getrandom-0.2.3 \ gimli-0.24.0 \ glob-0.3.0 \ heck-0.3.3 \ hermit-abi-0.1.19 \ instant-0.1.10 \ lazy_static-1.4.0 \ libc-0.2.98 \ lock_api-0.4.4 \ log-0.4.14 \ maplit-1.0.2 \ memchr-2.4.0 \ memoffset-0.6.4 \ miniz_oxide-0.4.4 \ mio-0.7.13 \ miow-0.3.7 \ nix-0.22.0 \ ntapi-0.3.6 \ object-0.25.3 \ opaque-debug-0.2.3 \ output_vt100-0.1.2 \ parking_lot-0.11.1 \ parking_lot_core-0.8.3 \ pest-2.1.3 \ pest_derive-2.1.0 \ pest_generator-2.1.3 \ pest_meta-2.1.3 \ phf-0.9.0 \ phf_generator-0.9.0 \ phf_macros-0.9.0 \ phf_shared-0.9.0 \ ppv-lite86-0.2.10 \ pretty_assertions-0.7.2 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.27 \ quote-1.0.9 \ rand-0.8.4 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ rand_hc-0.3.1 \ redox_syscall-0.1.57 \ redox_syscall-0.2.9 \ redox_users-0.3.5 \ remove_dir_all-0.5.3 \ rust-argon2-0.8.3 \ rustc-demangle-0.1.20 \ scopeguard-1.1.0 \ sha-1-0.8.2 \ signal-hook-0.1.17 \ signal-hook-0.2.3 \ signal-hook-registry-1.4.0 \ siphasher-0.3.5 \ smallvec-1.6.1 \ strsim-0.8.0 \ structopt-0.3.22 \ structopt-derive-0.4.15 \ syn-1.0.73 \ synstructure-0.12.5 \ tempfile-3.2.0 \ textwrap-0.11.0 \ typenum-1.13.0 \ ucd-trie-0.1.3 \ unicode-segmentation-1.8.0 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ vec_map-0.8.2 \ version_check-0.9.3 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.2+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/nsh .include diff --git a/shells/nu_plugin_formats/Makefile b/shells/nu_plugin_formats/Makefile index ed86657dde22..d4d9fc9e9f7e 100644 --- a/shells/nu_plugin_formats/Makefile +++ b/shells/nu_plugin_formats/Makefile @@ -1,20 +1,21 @@ PORTNAME= nu_plugin_formats DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main MAINTAINER= yuri@FreeBSD.org COMMENT= Nushell plugin: Support for several additional data formats WWW= https://www.nushell.sh/ LICENSE= MIT BROKEN_FreeBSD_15_armv7= compilation fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282712 USES= cargo PLIST_FILES= bin/${PORTNAME} .include <../nushell/Makefile.version> .include diff --git a/shells/nu_plugin_gstat/Makefile b/shells/nu_plugin_gstat/Makefile index 80fe5ffb712f..786d2222eeed 100644 --- a/shells/nu_plugin_gstat/Makefile +++ b/shells/nu_plugin_gstat/Makefile @@ -1,25 +1,26 @@ PORTNAME= nu_plugin_gstat DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main MAINTAINER= yuri@FreeBSD.org COMMENT= Nushell plugin: Information on the status of a Git repository WWW= https://www.nushell.sh/ LICENSE= MIT BROKEN_FreeBSD_15_armv7= compilation fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282712 LIB_DEPNDS= libssh2.so:security/libssh2 USES= cargo localbase ssl OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include <../nushell/Makefile.version> .include diff --git a/shells/nu_plugin_inc/Makefile b/shells/nu_plugin_inc/Makefile index 685198f163ec..59ed1d8371a8 100644 --- a/shells/nu_plugin_inc/Makefile +++ b/shells/nu_plugin_inc/Makefile @@ -1,20 +1,21 @@ PORTNAME= nu_plugin_inc DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main MAINTAINER= yuri@FreeBSD.org COMMENT= Nushell plugin: Increment a value or version WWW= https://www.nushell.sh/ LICENSE= MIT BROKEN_FreeBSD_15_armv7= compilation fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282712 USES= cargo PLIST_FILES= bin/${PORTNAME} .include <../nushell/Makefile.version> .include diff --git a/shells/nu_plugin_polars/Makefile b/shells/nu_plugin_polars/Makefile index 0c37b9eeb9b5..418bf8e2e70b 100644 --- a/shells/nu_plugin_polars/Makefile +++ b/shells/nu_plugin_polars/Makefile @@ -1,24 +1,25 @@ PORTNAME= nu_plugin_polars DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main MAINTAINER= yuri@FreeBSD.org COMMENT= Nushell plugin: Dataframe commands based on polars WWW= https://www.nushell.sh/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: rustc-LLVM ERROR: out of memory BROKEN_i386= compilation fails: failed to resolve: use of undeclared crate or module alloc, see https://github.com/nushell/nushell/issues/13903 LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo localbase PLIST_FILES= bin/${PORTNAME} .include <../nushell/Makefile.version> .include diff --git a/shells/nu_plugin_query/Makefile b/shells/nu_plugin_query/Makefile index c74cc04e5838..d2d54a848df0 100644 --- a/shells/nu_plugin_query/Makefile +++ b/shells/nu_plugin_query/Makefile @@ -1,23 +1,24 @@ PORTNAME= nu_plugin_query DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main MAINTAINER= yuri@FreeBSD.org COMMENT= Nushell plugin: Querying SQL, XML, JSON, HTML, and WebPage Metadata WWW= https://www.nushell.sh/ LICENSE= MIT BROKEN_FreeBSD_15_armv7= compilation fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282712 USES= cargo ssl OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include <../nushell/Makefile.version> .include diff --git a/shells/nushell/Makefile b/shells/nushell/Makefile index 8c1dae49226e..2521555a4917 100644 --- a/shells/nushell/Makefile +++ b/shells/nushell/Makefile @@ -1,952 +1,953 @@ PORTNAME= nushell DISTVERSION= 0.111.0 +PORTREVISION= 1 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org COMMENT= New type of shell WWW= https://www.nushell.sh/ \ https://github.com/nushell/nushell LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo localbase ssl USE_GITHUB= yes CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ adler32-1.2.0 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ alloca-0.4.0 \ allocator-api2-0.2.21 \ alphanumeric-sort-1.5.3 \ android_system_properties-0.1.5 \ ansi-str-0.9.0 \ ansitok-0.3.0 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.6 \ anyhow-1.0.100 \ arbitrary-1.4.1 \ arboard-3.6.1 \ argminmax-0.6.3 \ array-init-cursor-0.2.1 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ assert-json-diff-2.0.2 \ assert_cmd-2.1.2 \ async-channel-2.3.1 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ atoi_simd-0.16.0 \ atomic-0.6.1 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ avro-schema-0.3.0 \ aws-config-1.8.5 \ aws-credential-types-1.2.11 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ aws-runtime-1.5.10 \ aws-sdk-sso-1.82.0 \ aws-sdk-ssooidc-1.83.0 \ aws-sdk-sts-1.84.0 \ aws-sigv4-1.3.7 \ aws-smithy-async-1.2.11 \ aws-smithy-http-0.62.6 \ aws-smithy-http-client-1.0.6 \ aws-smithy-json-0.61.9 \ aws-smithy-observability-0.1.5 \ aws-smithy-query-0.60.9 \ aws-smithy-runtime-1.8.6 \ aws-smithy-runtime-api-1.10.0 \ aws-smithy-types-1.3.6 \ aws-smithy-xml-0.60.13 \ aws-types-1.3.11 \ backtrace-0.3.74 \ backtrace-ext-0.2.1 \ base64-0.22.1 \ base64-simd-0.8.0 \ base64ct-1.8.0 \ bigdecimal-0.4.10 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bindgen-0.70.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.10.0 \ blake3-1.8.2 \ block-buffer-0.10.4 \ block2-0.6.2 \ boxcar-0.2.13 \ bracoxide-0.1.8 \ brotli-8.0.2 \ brotli-decompressor-5.0.0 \ bstr-1.12.1 \ buf-trait-0.4.1 \ bumpalo-3.19.1 \ bytecount-0.6.8 \ bytemuck-1.25.0 \ bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ bytes-utils-0.1.4 \ bytesize-2.3.1 \ byteyarn-0.5.1 \ calamine-0.32.0 \ castaway-0.2.3 \ cc-1.2.55 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chacha20-0.10.0 \ chardetng-0.1.17 \ charset-0.1.5 \ chrono-0.4.43 \ chrono-humanize-0.2.3 \ chrono-tz-0.10.0 \ chrono-tz-build-0.4.0 \ chumsky-0.9.3 \ clang-sys-1.8.1 \ clap-4.5.23 \ clap_builder-4.5.23 \ clap_derive-4.5.18 \ clap_lex-0.7.4 \ clipboard-win-5.4.0 \ cmake-0.1.57 \ codepage-0.1.2 \ colorchoice-1.0.4 \ colorz-1.1.4 \ combine-4.6.7 \ comfy-table-7.1.3 \ compact_str-0.9.0 \ concurrent-queue-2.5.0 \ console-0.16.1 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ const_format-0.2.34 \ const_format_proc_macros-0.2.34 \ constant_time_eq-0.3.1 \ convert_case-0.7.1 \ cookie-0.18.1 \ cookie_store-0.21.1 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ cpufeatures-0.3.0 \ crc-2.1.0 \ crc-catalog-1.1.1 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ cssparser-0.35.0 \ cssparser-macros-0.6.1 \ csv-1.4.0 \ csv-core-0.1.11 \ ctrlc-3.5.1 \ curl-0.4.47 \ curl-sys-0.4.78+curl-8.11.0 \ darling-0.20.10 \ darling-0.23.0 \ darling_core-0.20.10 \ darling_core-0.23.0 \ darling_macro-0.20.10 \ darling_macro-0.23.0 \ data-encoding-2.10.0 \ der-0.7.10 \ deranged-0.5.5 \ derive_arbitrary-1.4.1 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ devicons-0.6.12 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ dlv-list-0.5.2 \ dns-lookup-3.0.1 \ doc-comment-0.3.3 \ doctest-file-1.0.0 \ document-features-0.2.11 \ downcast-rs-1.2.1 \ dtoa-1.0.9 \ dtoa-short-0.3.5 \ dtparse-2.0.1 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ edit-0.1.5 \ edtui-0.11.1 \ edtui-jagged-0.1.13 \ ego-tree-0.10.0 \ either-1.15.0 \ eml-parser-0.1.5 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ enum_dispatch-0.3.13 \ env_filter-0.1.4 \ env_home-0.1.0 \ env_logger-0.11.8 \ equivalent-1.0.2 \ erased-serde-0.4.5 \ errno-0.3.10 \ error-code-3.3.1 \ etcetera-0.10.0 \ ethnum-1.5.0 \ event-listener-5.4.0 \ event-listener-strategy-0.5.4 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ fancy-regex-0.17.0 \ fast-float2-0.2.3 \ fastrand-2.3.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fd-lock-4.0.2 \ fdeflate-0.3.7 \ file-id-0.2.2 \ filesize-0.2.0 \ filetime-0.2.25 \ find-msvc-tools-0.1.9 \ fixedbitset-0.4.2 \ flate2-1.1.2 \ float-cmp-0.10.0 \ fluent-0.17.0 \ fluent-bundle-0.16.0 \ fluent-langneg-0.13.0 \ fluent-syntax-0.12.0 \ fluent-uri-0.1.4 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs4-0.13.1 \ fs_extra-1.3.0 \ fsevent-sys-4.1.0 \ futf-0.1.5 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fuzzy-matcher-0.3.7 \ fxhash-0.2.1 \ generic-array-0.14.7 \ gethostname-0.4.3 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.1 \ gimli-0.31.1 \ git2-0.20.4 \ gjson-0.8.1 \ glob-0.3.1 \ glob-match-0.2.1 \ goblin-0.7.1 \ h2-0.4.13 \ half-2.7.1 \ halfbrown-0.4.0 \ hash32-0.3.1 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.10.0 \ heapless-0.9.1 \ heck-0.5.0 \ hex-0.4.3 \ hmac-0.12.1 \ home-0.5.9 \ html5ever-0.27.0 \ html5ever-0.35.0 \ http-0.2.12 \ http-1.4.0 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ human-date-parser-0.3.1 \ humantime-2.1.0 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ ical-0.11.0 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.25.9 \ indexmap-2.13.0 \ indicatif-0.18.0 \ indoc-2.0.7 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ instability-0.3.7 \ interprocess-2.3.1 \ intl-memoizer-0.5.3 \ intl_pluralrules-7.0.2 \ inventory-0.3.15 \ ipnet-2.10.1 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ is_ci-1.2.0 \ is_debug-1.1.0 \ is_executable-1.0.4 \ is_terminal_polyfill-1.70.2 \ itertools-0.11.0 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jiff-0.2.18 \ jiff-static-0.2.18 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.78 \ jsonpath_lib_polars_vendor-0.0.1 \ kasuari-0.4.8 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ lean_string-0.5.0 \ leb128fmt-0.1.0 \ lexopt-0.3.1 \ libc-0.2.178 \ libflate-1.4.0 \ libflate_lz77-1.2.0 \ libgit2-sys-0.18.3+1.9.2 \ libloading-0.8.6 \ libm-0.2.16 \ libproc-0.14.10 \ libredox-0.1.3 \ libsqlite3-sys-0.35.0 \ libssh2-sys-0.3.0 \ libz-rs-sys-0.5.1 \ libz-sys-1.1.20 \ line-clipping-0.3.5 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-0.4.1 \ lock_api-0.4.14 \ lockfree-object-pool-0.1.6 \ log-0.4.29 \ lru-0.16.3 \ lscolors-0.20.0 \ lsp-server-0.7.9 \ lsp-textdocument-0.5.0 \ lsp-types-0.97.0 \ lz4-1.28.0 \ lz4-sys-1.11.1+lz4-1.10.0 \ mac-0.1.1 \ mach2-0.6.0 \ markup5ever-0.12.1 \ markup5ever-0.35.0 \ markup5ever_rcdom-0.3.0 \ match_token-0.35.0 \ matchers-0.2.0 \ md-5-0.10.6 \ memchr-2.7.6 \ memmap2-0.9.5 \ miette-7.6.0 \ miette-derive-7.6.0 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-0.8.11 \ mio-1.0.4 \ mockito-1.7.0 \ moxcms-0.7.11 \ multipart-rs-0.1.13 \ native-tls-0.2.12 \ new_debug_unreachable-1.0.6 \ nix-0.30.1 \ nom-7.1.3 \ notify-6.1.1 \ notify-debouncer-full-0.3.2 \ now-0.1.3 \ ntapi-0.4.1 \ nu-ansi-term-0.50.3 \ nucleo-matcher-0.3.1 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-conv-0.2.0 \ num-format-0.4.4 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.3 \ objc2-app-kit-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-kit-0.3.2 \ objc2-io-surface-0.3.2 \ object-0.36.5 \ object_store-0.12.1 \ oem_cp-2.1.2 \ omnipath-0.1.6 \ once_cell-1.21.3 \ open-5.3.1 \ openssl-0.10.72 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-probe-0.2.1 \ openssl-src-300.4.1+3.4.0 \ openssl-sys-0.9.107 \ option-ext-0.2.0 \ ordered-multimap-0.7.3 \ os_display-0.1.3 \ os_pipe-1.2.1 \ outref-0.5.2 \ owo-colors-4.1.0 \ papergrid-0.17.0 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ parse-zoneinfo-0.3.1 \ parse_datetime-0.13.2 \ pastey-0.2.1 \ pathdiff-0.2.3 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ peresil-0.3.0 \ pest-2.8.5 \ pest_consume-1.1.3 \ pest_consume_macros-1.1.0 \ pest_derive-2.8.5 \ pest_generator-2.8.5 \ pest_meta-2.8.5 \ petgraph-0.6.5 \ phf-0.11.3 \ phf_codegen-0.11.2 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ plain-0.2.3 \ planus-1.1.1 \ platform-info-2.0.4 \ plist-1.8.0 \ png-0.18.0 \ polars-0.52.0 \ polars-arrow-0.52.0 \ polars-arrow-format-0.2.0 \ polars-compute-0.52.0 \ polars-core-0.52.0 \ polars-dtype-0.52.0 \ polars-error-0.52.0 \ polars-expr-0.52.0 \ polars-io-0.52.0 \ polars-json-0.52.0 \ polars-lazy-0.52.0 \ polars-mem-engine-0.52.0 \ polars-ops-0.52.0 \ polars-parquet-0.52.0 \ polars-parquet-format-0.1.0 \ polars-plan-0.52.0 \ polars-row-0.52.0 \ polars-schema-0.52.0 \ polars-sql-0.52.0 \ polars-stream-0.52.0 \ polars-time-0.52.0 \ polars-utils-0.52.0 \ pori-0.0.0 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ predicates-3.1.2 \ predicates-core-1.0.8 \ predicates-tree-1.0.11 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ print-positions-0.6.1 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.106 \ procfs-0.18.0 \ procfs-core-0.18.0 \ psm-0.1.24 \ pure-rust-locales-0.8.2 \ pwd-1.4.0 \ pxfm-0.1.27 \ quick-error-1.2.3 \ quick-error-2.0.1 \ quick-xml-0.37.5 \ quick-xml-0.38.4 \ quick-xml-0.39.0 \ quickcheck-1.1.0 \ quickcheck_macros-1.1.0 \ quinn-0.11.6 \ quinn-proto-0.11.9 \ quinn-udp-0.5.8 \ quote-1.0.44 \ quoted_printable-0.5.1 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.0 \ rand-0.10.0 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_core-0.10.0 \ rand_distr-0.5.1 \ ratatui-0.30.0 \ ratatui-core-0.1.0 \ ratatui-crossterm-0.1.0 \ ratatui-macros-0.7.0 \ ratatui-widgets-0.3.0 \ raw-cpuid-11.2.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ recursive-0.1.1 \ recursive-proc-macro-impl-0.1.1 \ recvmsg-1.0.0 \ redox_syscall-0.5.8 \ redox_users-0.5.2 \ reedline-0.46.0 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-lite-0.1.8 \ regex-syntax-0.8.9 \ relative-path-1.9.3 \ reqwest-0.12.9 \ rfc2047-decoder-1.0.6 \ ring-0.17.14 \ rle-decode-fast-1.0.3 \ rmcp-0.16.0 \ rmcp-macros-0.16.0 \ rmp-0.8.15 \ rmp-serde-1.3.1 \ roxmltree-0.20.0 \ rstest-0.23.0 \ rstest_macros-0.23.0 \ rstest_reuse-0.7.0 \ rusqlite-0.37.0 \ rust-ini-0.21.3 \ rust_decimal-1.36.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc-hash-2.1.0 \ rustc_version-0.4.1 \ rustix-0.38.42 \ rustix-1.1.3 \ rustls-0.23.28 \ rustls-native-certs-0.8.3 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.5.3 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ ryu-1.0.22 \ same-file-1.0.6 \ scc-2.4.0 \ schannel-0.1.27 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scopeguard-1.2.0 \ scraper-0.24.0 \ scroll-0.11.0 \ scroll_derive-0.11.1 \ sdd-3.0.10 \ security-framework-2.11.1 \ security-framework-3.0.1 \ security-framework-sys-2.12.1 \ selectors-0.31.0 \ self_cell-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ serde_repr-0.1.19 \ serde_spanned-0.6.9 \ serde_spanned-1.0.4 \ serde_stacker-0.1.14 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ serial_test-3.3.1 \ serial_test_derive-3.3.1 \ servo_arc-0.4.0 \ sha1_smol-1.0.1 \ sha2-0.10.9 \ shadow-rs-1.7.0 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.7 \ simd-json-0.17.0 \ simdutf8-0.1.5 \ similar-2.7.0 \ simplelog-0.12.2 \ siphasher-1.0.1 \ slab-0.4.12 \ slotmap-1.0.7 \ smallvec-1.15.1 \ snap-1.1.1 \ socket2-0.5.10 \ socket2-0.6.2 \ socks-0.3.4 \ sqlparser-0.53.0 \ sse-stream-0.2.1 \ stable_deref_trait-1.2.1 \ stacker-0.1.17 \ static_assertions-1.1.0 \ streaming-decompression-0.1.2 \ streaming-iterator-0.1.9 \ strength_reduce-0.2.4 \ string_cache-0.8.9 \ string_cache_codegen-0.5.4 \ strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ strum-0.26.3 \ strum-0.27.2 \ strum_macros-0.26.4 \ strum_macros-0.27.2 \ subtle-2.6.1 \ supports-color-3.0.2 \ supports-hyperlinks-3.1.0 \ supports-unicode-3.0.0 \ sxd-document-0.3.2 \ sxd-xpath-0.4.2 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ sys-locale-0.3.2 \ sysinfo-0.38.0 \ tabled-0.20.0 \ tango-bench-0.6.0 \ tempfile-3.24.0 \ tendril-0.4.3 \ termcolor-1.4.1 \ terminal_size-0.4.1 \ termtree-0.4.1 \ testing_table-0.3.0 \ textwrap-0.16.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.8 \ tiff-0.10.3 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tiny-keccak-2.0.2 \ tinystr-0.8.1 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ titlecase-3.6.0 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.17 \ tokio-util-0.7.18 \ toml-0.8.23 \ toml-0.9.10+spec-1.1.0 \ toml_datetime-0.6.11 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.22.27 \ toml_parser-1.0.6+spec-1.1.0 \ toml_write-0.1.2 \ toml_writer-1.0.6+spec-1.1.0 \ tower-0.5.3 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ trash-5.2.4 \ tree_magic_mini-3.1.6 \ try-lock-0.2.5 \ tui-tree-widget-0.24.0 \ type-map-0.5.1 \ typed-arena-1.7.0 \ typeid-1.0.2 \ typenum-1.19.0 \ typetag-0.2.18 \ typetag-impl-0.2.18 \ tz-rs-0.7.0 \ tzdb-0.7.2 \ tzdb_data-0.2.1 \ ucd-trie-0.1.7 \ umask-2.1.0 \ unic-langid-0.9.6 \ unic-langid-impl-0.9.6 \ unicase-2.9.0 \ unicode-ident-1.0.22 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.24 \ unicode-reverse-1.0.9 \ unicode-segmentation-1.12.0 \ unicode-truncate-2.0.1 \ unicode-width-0.1.11 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ unit-prefix-0.5.1 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ unty-0.0.4 \ update-informer-1.3.0 \ ureq-3.0.12 \ ureq-proto-0.4.2 \ url-2.5.8 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uu_cp-0.6.0 \ uu_mkdir-0.6.0 \ uu_mktemp-0.6.0 \ uu_mv-0.6.0 \ uu_touch-0.6.0 \ uu_uname-0.6.0 \ uu_whoami-0.6.0 \ uucore-0.6.0 \ uucore_procs-0.6.0 \ uuid-1.21.0 \ v_htmlescape-0.15.8 \ valuable-0.1.1 \ value-trait-0.12.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ virtue-0.0.18 \ vsimd-0.8.0 \ vte-0.14.1 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.101 \ wasm-bindgen-backend-0.2.101 \ wasm-bindgen-futures-0.4.51 \ wasm-bindgen-macro-0.2.101 \ wasm-bindgen-macro-support-0.2.101 \ wasm-bindgen-shared-0.2.101 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasm-streams-0.4.2 \ wasmparser-0.244.0 \ wax-0.6.0 \ wayland-backend-0.3.12 \ wayland-client-0.31.12 \ wayland-protocols-0.32.10 \ wayland-protocols-wlr-0.3.10 \ wayland-scanner-0.31.8 \ wayland-sys-0.31.8 \ web-sys-0.3.78 \ web-time-1.1.0 \ web_atoms-0.1.3 \ webpage-2.0.1 \ webpki-root-certs-0.26.11 \ webpki-root-certs-1.0.1 \ webpki-roots-0.26.11 \ webpki-roots-1.0.0 \ weezl-0.1.12 \ which-4.4.2 \ which-8.0.0 \ widestring-1.1.0 \ wild-2.2.1 \ win_uds-0.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-0.56.0 \ windows-0.62.1 \ windows-collections-0.3.1 \ windows-core-0.56.0 \ windows-core-0.62.1 \ windows-future-0.3.1 \ windows-implement-0.56.0 \ windows-implement-0.60.2 \ windows-interface-0.56.0 \ windows-interface-0.59.3 \ windows-link-0.2.0 \ windows-numerics-0.3.0 \ windows-registry-0.2.0 \ windows-result-0.1.2 \ windows-result-0.2.0 \ windows-result-0.4.0 \ windows-strings-0.1.0 \ windows-strings-0.5.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.0 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.4 \ windows-threading-0.2.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ winreg-0.55.0 \ winresource-0.1.19 \ winsafe-0.0.19 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ wl-clipboard-rs-0.9.3 \ writeable-0.6.2 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ xattr-1.3.1 \ xml5ever-0.18.1 \ xmlparser-0.13.6 \ xxhash-rust-0.8.12 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.7.35 \ zerocopy-0.8.34 \ zerocopy-derive-0.7.35 \ zerocopy-derive-0.8.34 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.4 \ zerovec-derive-0.11.2 \ zip-4.6.1 \ zlib-rs-0.5.1 \ zmij-1.0.19 \ zopfli-0.8.1 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 \ zune-core-0.4.12 \ zune-jpeg-0.4.21 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/nu ALL_PLUGINS= nu_plugin_formats \ nu_plugin_gstat \ nu_plugin_inc \ nu_plugin_polars \ nu_plugin_query .include .if ${ARCH} == powerpc LIB_DEPENDS= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif .include # avoid address space exhaustion in compiler .if ${ARCH:Marmv?} CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO="false" LTO_UNSAFE= yes .endif update-plugins: .for plugin in ${ALL_PLUGINS} @${ECHO} "updating plugin ${plugin}" && \ cd ../${plugin} && \ ${RM} Makefile.crates && \ ${MAKE} makesum && \ ${MAKE} cargo-crates | ${GREP} -v "^=" > Makefile.crates && \ ${MAKE} makesum .endfor .include diff --git a/shells/sheldon/Makefile b/shells/sheldon/Makefile index a3ee615952d6..76db05338e26 100644 --- a/shells/sheldon/Makefile +++ b/shells/sheldon/Makefile @@ -1,45 +1,45 @@ PORTNAME= sheldon DISTVERSION= 0.8.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= shells MAINTAINER= tagattie@FreeBSD.org COMMENT= Fast, configurable, shell plugin manager WWW= https://sheldon.cli.rs/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libcurl.so:ftp/curl \ libssh2.so:security/libssh2 USES= cargo localbase:ldflags ssl USE_GITHUB= yes GH_ACCOUNT= rossmacarthur CARGO_ENV= OPENSSL_NO_VENDOR=1 PLIST_FILES= bin/${PORTNAME} \ etc/bash_completion.d/${PORTNAME} \ share/zsh/site-functions/_${PORTNAME} PORTDOCS= README.md RELEASES.md OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/shells/shell-hist/Makefile b/shells/shell-hist/Makefile index 55fb882617b0..34d587e5f421 100644 --- a/shells/shell-hist/Makefile +++ b/shells/shell-hist/Makefile @@ -1,79 +1,79 @@ PORTNAME= shell-hist DISTVERSION= g20190515 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org COMMENT= Inspect your shell history WWW= https://github.com/jamesmunns/shell-hist LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= jamesmunns GH_TAGNAME= b2f1c3f CARGO_CRATES= aho-corasick-0.7.3 \ ansi_term-0.11.0 \ argon2rs-0.2.5 \ arrayvec-0.4.10 \ atty-0.2.11 \ autocfg-0.1.2 \ backtrace-0.3.15 \ backtrace-sys-0.1.28 \ bitflags-1.0.4 \ blake2-rfc-0.2.18 \ cc-1.0.36 \ cfg-if-0.1.7 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ dirs-1.0.5 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-cprng-0.1.1 \ heck-0.3.1 \ lazy_static-1.3.0 \ libc-0.2.54 \ memchr-2.2.0 \ nodrop-0.1.13 \ numtoa-0.1.0 \ proc-macro2-0.4.30 \ quote-0.6.12 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rand_os-0.1.3 \ rdrand-0.4.0 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ redox_users-0.3.0 \ regex-1.1.6 \ regex-syntax-0.6.6 \ rustc-demangle-0.1.14 \ scoped_threadpool-0.1.9 \ strsim-0.8.0 \ structopt-0.2.15 \ structopt-derive-0.2.15 \ syn-0.15.34 \ synstructure-0.10.1 \ termion-1.5.2 \ textwrap-0.11.0 \ thread_local-0.3.6 \ ucd-util-0.1.3 \ unicode-segmentation-1.2.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.2 \ vec_map-0.8.1 \ winapi-0.3.7 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/shells/shellharden/Makefile b/shells/shellharden/Makefile index 945434277561..de8699bd7ba1 100644 --- a/shells/shellharden/Makefile +++ b/shells/shellharden/Makefile @@ -1,20 +1,20 @@ PORTNAME= shellharden DISTVERSIONPREFIX= v DISTVERSION= 4.3.1 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org COMMENT= Corrective bash syntax highlighter WWW= https://github.com/anordal/shellharden LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= anordal PLIST_FILES= bin/${PORTNAME} .include diff --git a/shells/starship/Makefile b/shells/starship/Makefile index 7a0cd19d1bfb..5821808c8238 100644 --- a/shells/starship/Makefile +++ b/shells/starship/Makefile @@ -1,456 +1,457 @@ PORTNAME= starship DISTVERSION= 1.24.2 +PORTREVISION= 1 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/ \ https://github.com/starship/starship 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= aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arc-swap-1.8.0 \ arraydeque-0.5.1 \ arrayvec-0.7.6 \ async-broadcast-0.7.2 \ async-channel-2.5.0 \ async-executor-1.13.3 \ async-io-2.6.0 \ async-lock-3.4.2 \ async-process-2.5.0 \ async-recursion-1.1.1 \ async-signal-0.2.13 \ async-task-4.7.1 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ attr_alias-0.1.4 \ autocfg-1.5.0 \ base64-0.13.1 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.9.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ blocking-1.6.2 \ bstr-1.12.1 \ bumpalo-3.19.1 \ byteorder-1.5.0 \ bytesize-1.3.3 \ cc-1.2.51 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_complete-4.5.63 \ clap_complete_nushell-4.5.10 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ clru-0.6.2 \ colorchoice-1.0.4 \ concurrent-queue-2.5.0 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ const_format-0.2.35 \ const_format_proc_macros-0.2.34 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ dashmap-6.1.0 \ deelevate-0.2.0 \ deranged-0.5.5 \ digest-0.9.0 \ digest-0.10.7 \ dirs-4.0.0 \ dirs-6.0.0 \ dirs-sys-0.3.7 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ dlv-list-0.5.2 \ downcast-0.11.0 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ either-1.15.0 \ encoding_rs-0.8.35 \ endi-1.1.1 \ enumflags2-0.7.12 \ enumflags2_derive-0.7.12 \ env_home-0.1.0 \ equivalent-1.0.2 \ errno-0.2.8 \ errno-0.3.14 \ errno-dragonfly-0.1.2 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ filedescriptor-0.8.3 \ filetime-0.2.26 \ find-msvc-tools-0.1.6 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ fragile-2.0.1 \ futures-core-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.1 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gix-0.76.0 \ gix-actor-0.36.1 \ gix-attributes-0.29.0 \ gix-bitmap-0.2.15 \ gix-chunk-0.4.12 \ gix-command-0.6.3 \ gix-commitgraph-0.31.0 \ gix-config-0.49.0 \ gix-config-value-0.16.0 \ gix-date-0.11.1 \ gix-diff-0.56.0 \ gix-dir-0.18.0 \ gix-discover-0.44.0 \ gix-features-0.45.0 \ gix-filter-0.23.0 \ gix-fs-0.18.0 \ gix-glob-0.23.0 \ gix-hash-0.21.0 \ gix-hashtable-0.11.0 \ gix-ignore-0.18.0 \ gix-index-0.44.0 \ gix-lock-20.0.0 \ gix-object-0.53.0 \ gix-odb-0.73.0 \ gix-pack-0.63.0 \ gix-packetline-0.20.0 \ gix-path-0.10.22 \ gix-pathspec-0.14.0 \ gix-protocol-0.54.0 \ gix-quote-0.6.1 \ gix-ref-0.56.0 \ gix-refspec-0.34.0 \ gix-revision-0.38.0 \ gix-revwalk-0.24.0 \ gix-sec-0.12.2 \ gix-shallow-0.7.0 \ gix-status-0.23.0 \ gix-submodule-0.23.0 \ gix-tempfile-20.0.0 \ gix-trace-0.1.16 \ gix-transport-0.51.0 \ gix-traverse-0.50.0 \ gix-url-0.34.0 \ gix-utils-0.3.1 \ gix-validate-0.10.1 \ gix-worktree-0.45.0 \ guess_host_triple-0.1.5 \ hash32-0.3.1 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.11.0 \ heapless-0.8.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ home-0.5.12 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ imara-diff-0.1.8 \ indexmap-2.12.1 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ is_debug-1.1.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.17 \ jiff-0.2.17 \ jiff-static-0.2.17 \ jiff-tzdb-0.1.5 \ jiff-tzdb-platform-0.1.3 \ js-sys-0.3.83 \ jsonc-parser-0.28.0 \ kstring-2.0.2 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.178 \ libredox-0.1.12 \ linux-raw-sys-0.11.0 \ lock_api-0.4.14 \ log-0.4.29 \ mac-notification-sys-0.6.9 \ mach2-0.5.0 \ maybe-async-0.2.10 \ memchr-2.7.6 \ memmap2-0.9.9 \ memmem-0.1.1 \ memoffset-0.9.1 \ minimal-lexical-0.2.1 \ mockall-0.14.0 \ mockall_derive-0.14.0 \ nix-0.30.1 \ nom-5.1.3 \ nom-7.1.3 \ nom-8.0.0 \ notify-rust-4.11.7 \ nu-ansi-term-0.50.3 \ num-conv-0.1.0 \ num-derive-0.3.3 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.3 \ objc2-cloud-kit-0.3.2 \ objc2-core-data-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-core-image-0.3.2 \ objc2-core-location-0.3.2 \ objc2-core-text-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ objc2-quartz-core-0.3.2 \ objc2-ui-kit-0.3.2 \ objc2-user-notifications-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ opaque-debug-0.3.1 \ open-5.3.3 \ option-ext-0.2.0 \ ordered-float-2.10.1 \ ordered-multimap-0.7.3 \ ordered-stream-0.2.0 \ os_info-3.14.0 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ path-slash-0.2.1 \ pathdiff-0.2.3 \ pathsearch-0.2.0 \ percent-encoding-2.3.2 \ pest-2.8.4 \ pest_derive-2.8.4 \ pest_generator-2.8.4 \ pest_meta-2.8.4 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ piper-0.2.4 \ plist-1.8.0 \ polling-3.11.0 \ portable-atomic-1.13.0 \ portable-atomic-util-0.2.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.104 \ process_control-5.2.0 \ prodash-30.0.1 \ quick-xml-0.37.5 \ quick-xml-0.38.4 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ redox_users-0.4.6 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rust-ini-0.21.3 \ rustix-1.1.3 \ rustversion-1.0.22 \ same-file-1.0.6 \ schemars-1.2.0 \ schemars_derive-1.2.0 \ scopeguard-1.2.0 \ semver-0.11.0 \ semver-1.0.27 \ semver-parser-0.10.3 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.148 \ serde_repr-0.1.20 \ serde_spanned-1.0.4 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.9.9 \ sha2-0.10.9 \ shadow-rs-1.5.0 \ shared_library-0.1.9 \ shell-words-1.1.1 \ shlex-1.3.0 \ signal-hook-0.1.17 \ signal-hook-0.3.18 \ signal-hook-registry-1.4.8 \ siphasher-1.0.1 \ slab-0.4.11 \ smallvec-1.15.1 \ stable_deref_trait-1.2.1 \ starship-battery-0.10.3 \ static_assertions-1.1.0 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.111 \ systemstat-0.2.5 \ tauri-winrt-notification-0.7.2 \ tempfile-3.24.0 \ terminal_size-0.4.3 \ terminfo-0.7.5 \ termios-0.3.3 \ termtree-0.5.1 \ termwiz-0.15.0 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tiny-keccak-2.0.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ toml-0.5.11 \ toml-0.9.10+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_edit-0.24.0+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ typenum-1.19.0 \ tz-rs-0.7.1 \ tzdb-0.7.3 \ tzdb_data-0.2.3 \ ucd-trie-0.1.7 \ uds_windows-1.1.0 \ uluru-3.1.0 \ unicase-2.8.1 \ unicode-bom-2.0.3 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ uom-0.37.0 \ urlencoding-2.1.3 \ utf8parse-0.2.2 \ uuid-1.19.0 \ version_check-0.9.5 \ versions-7.0.0 \ vtparse-0.6.2 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasite-0.1.0 \ wasm-bindgen-0.2.106 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ which-8.0.0 \ whoami-1.6.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.61.3 \ windows-0.62.2 \ windows-collections-0.2.0 \ windows-collections-0.3.2 \ windows-core-0.61.2 \ windows-core-0.62.2 \ windows-future-0.2.1 \ windows-future-0.3.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-numerics-0.3.1 \ windows-result-0.3.4 \ windows-result-0.4.1 \ windows-strings-0.4.2 \ windows-strings-0.5.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows-threading-0.1.0 \ windows-threading-0.2.1 \ windows-version-0.1.7 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ winres-0.1.12 \ winsafe-0.0.19 \ wit-bindgen-0.46.0 \ yaml-rust2-0.11.0 \ zbus-5.12.0 \ zbus_macros-5.12.0 \ zbus_names-4.2.0 \ zerocopy-0.8.31 \ zerocopy-derive-0.8.31 \ zlib-rs-0.5.5 \ zmij-1.0.2 \ zvariant-5.8.0 \ zvariant_derive-5.8.0 \ zvariant_utils-3.2.1 #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/aoostar-rs/Makefile b/sysutils/aoostar-rs/Makefile index 42eb9aad0d20..ff2e2b8d493c 100644 --- a/sysutils/aoostar-rs/Makefile +++ b/sysutils/aoostar-rs/Makefile @@ -1,284 +1,285 @@ PORTNAME= aoostar-rs DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= kiwi@FreeBSD.org COMMENT= AOOSTAR WTR MAX / GEM12+ PRO LCD screen control tool WWW= https://github.com/zehnm/aoostar-rs LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT # Requires at least Rust 1.88 USES= cargo USE_GITHUB= yes GH_ACCOUNT= zehnm USE_RC_SUBR= aoostar-lcd # Vendor all crates offline (run `make cargo-crates` to regenerate this list) CARGO_CRATES= ab_glyph-0.2.31 \ ab_glyph_rasterizer-0.1.10 \ adler2-2.0.1 \ aho-corasick-1.1.3 \ aligned-vec-0.6.4 \ anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ anyhow-1.0.99 \ approx-0.5.1 \ arbitrary-1.4.2 \ arg_enum_proc_macro-0.3.4 \ arrayvec-0.7.6 \ autocfg-1.5.0 \ av1-grain-0.2.4 \ avif-serialize-0.8.6 \ bit_field-0.10.3 \ bitflags-1.3.2 \ bitflags-2.9.3 \ bitstream-io-2.6.0 \ built-0.7.7 \ bumpalo-3.19.0 \ bytemuck-1.23.2 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ cc-1.2.34 \ cfg-expr-0.15.8 \ cfg-if-1.0.3 \ clap-4.5.46 \ clap_builder-4.5.46 \ clap_derive-4.5.45 \ clap_lex-0.7.5 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ either-1.15.0 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equator-0.4.2 \ equator-macro-0.4.2 \ equivalent-1.0.2 \ errno-0.3.13 \ exr-1.73.0 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ flate2-1.1.2 \ fsevent-sys-4.1.0 \ futures-core-0.3.31 \ futures-macro-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gif-0.13.3 \ glob-0.3.3 \ half-2.6.0 \ hashbrown-0.15.5 \ heck-0.5.0 \ image-0.25.6 \ image-webp-0.2.4 \ imageproc-0.25.0 \ imgref-1.11.0 \ indexmap-2.11.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ interpolate_name-0.2.4 \ io-kit-sys-0.4.1 \ is_terminal_polyfill-1.70.1 \ itertools-0.12.1 \ itertools-0.14.0 \ itoa-1.0.15 \ jiff-0.2.15 \ jiff-static-0.2.15 \ jobserver-0.1.34 \ jpeg-decoder-0.3.2 \ js-sys-0.3.77 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lebe-0.5.2 \ libc-0.2.175 \ libfuzzer-sys-0.4.10 \ libm-0.2.15 \ libudev-0.3.0 \ libudev-sys-0.1.4 \ linux-raw-sys-0.9.4 \ log-0.4.27 \ loop9-0.1.5 \ mach2-0.4.3 \ matrixmultiply-0.3.10 \ maybe-rayon-0.1.1 \ memchr-2.7.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ nalgebra-0.32.6 \ new_debug_unreachable-1.0.6 \ nix-0.26.4 \ nom-7.1.3 \ noop_proc_macro-0.3.0 \ notify-8.2.0 \ notify-types-2.0.0 \ ntapi-0.4.1 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ objc2-core-foundation-0.3.1 \ objc2-io-kit-0.3.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ owned_ttf_parser-0.25.1 \ paste-1.0.15 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ png-0.17.16 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ ppv-lite86-0.2.21 \ proc-macro-crate-3.3.0 \ proc-macro2-1.0.101 \ profiling-1.0.17 \ profiling-procmacros-1.0.17 \ qoi-0.4.1 \ quick-error-2.0.1 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_distr-0.4.3 \ rav1e-0.7.1 \ ravif-0.11.20 \ rawpointer-0.2.1 \ rayon-1.11.0 \ rayon-core-1.13.0 \ regex-1.11.2 \ regex-automata-0.4.10 \ regex-syntax-0.8.6 \ relative-path-1.9.3 \ rgb-0.8.52 \ rstest-0.26.1 \ rstest_macros-0.26.1 \ rustc_version-0.4.1 \ rustix-1.0.8 \ rustversion-1.0.22 \ ryu-1.0.20 \ safe_arch-0.7.4 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.143 \ serde_repr-0.1.20 \ serde_spanned-0.6.9 \ serialport-4.7.3 \ shlex-1.3.0 \ simba-0.8.1 \ simd-adler32-0.3.7 \ simd_helpers-0.1.0 \ slab-0.4.11 \ smallvec-1.15.1 \ strsim-0.11.1 \ syn-2.0.106 \ sysinfo-0.37.0 \ system-deps-6.2.2 \ target-lexicon-0.12.16 \ tempfile-3.21.0 \ thiserror-1.0.69 \ thiserror-2.0.16 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.16 \ tiff-0.9.1 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ ttf-parser-0.25.1 \ typenum-1.18.0 \ unescaper-0.1.6 \ unicode-ident-1.0.18 \ utf8parse-0.2.2 \ v_frame-0.3.9 \ version-compare-0.2.0 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.3+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ weezl-0.1.10 \ wide-0.7.33 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.10 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-numerics-0.2.0 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.13 \ wit-bindgen-0.45.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zune-core-0.4.12 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.20 # Build both binaries CARGO_INSTALL_PATH= crates/asterctl \ crates/aster-sysinfo SUB_FILES= aoostar-lcd SUB_LIST= ASTERCTL=${PREFIX}/bin/asterctl \ DEVICE=/dev/cuaU0 PLIST_FILES= bin/asterctl \ bin/aster-sysinfo .include diff --git a/sysutils/async/Makefile b/sysutils/async/Makefile index 053bbbac1045..ebee6129c3e1 100644 --- a/sysutils/async/Makefile +++ b/sysutils/async/Makefile @@ -1,69 +1,69 @@ PORTNAME= async DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Tool to parallelize shell commands WWW= https://github.com/ctbur/async LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ctbur CARGO_CRATES= aho-corasick-0.7.3 \ ansi_term-0.11.0 \ atty-0.2.11 \ autocfg-0.1.4 \ bincode-1.1.4 \ bitflags-1.1.0 \ byteorder-1.3.2 \ cfg-if-0.1.9 \ clap-2.33.0 \ env_logger-0.6.1 \ heck-0.3.1 \ humantime-1.2.0 \ lazy_static-1.3.0 \ libc-0.2.58 \ log-0.4.6 \ memchr-2.2.0 \ num_cpus-1.10.1 \ numtoa-0.1.0 \ proc-macro2-0.4.30 \ quick-error-1.2.2 \ quote-0.6.12 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ regex-1.1.7 \ regex-syntax-0.6.7 \ serde-1.0.92 \ serde_derive-1.0.92 \ strsim-0.8.0 \ structopt-0.2.16 \ structopt-derive-0.2.16 \ syn-0.15.36 \ termcolor-1.0.5 \ termion-1.5.3 \ textwrap-0.11.0 \ thread_local-0.3.6 \ threadpool-1.7.1 \ ucd-util-0.1.3 \ unicode-segmentation-1.3.0 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.3 \ vec_map-0.8.1 \ winapi-0.3.7 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-1.0.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/b3sum/Makefile b/sysutils/b3sum/Makefile index 3e846bdb4da0..5ff6f61ff448 100644 --- a/sysutils/b3sum/Makefile +++ b/sysutils/b3sum/Makefile @@ -1,28 +1,29 @@ PORTNAME= b3sum PORTVERSION= 1.8.3 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= sunpoet@FreeBSD.org COMMENT= Command line implementation of the BLAKE3 hash function WWW= https://github.com/BLAKE3-team/BLAKE3 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE_A2 USES= cargo WRKSRC_SUBDIR= b3sum PLIST_FILES= bin/b3sum USE_GITHUB= yes GH_ACCOUNT= BLAKE3-team GH_PROJECT= BLAKE3 .include .if ${ARCH} == aarch64 CARGO_FEATURES= neon .endif .include diff --git a/sysutils/backdown/Makefile b/sysutils/backdown/Makefile index 90358a83dd82..8f9eaf2cfd6c 100644 --- a/sysutils/backdown/Makefile +++ b/sysutils/backdown/Makefile @@ -1,20 +1,20 @@ PORTNAME= backdown DISTVERSIONPREFIX= v DISTVERSION= 1.1.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= Tool to safely and ergonomically remove duplicate files WWW= https://github.com/Canop/backdown LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= Canop PLIST_FILES= bin/backdown .include diff --git a/sysutils/bkt/Makefile b/sysutils/bkt/Makefile index 83a4dc1525b5..51581ee8f16d 100644 --- a/sysutils/bkt/Makefile +++ b/sysutils/bkt/Makefile @@ -1,33 +1,33 @@ PORTNAME= bkt DISTVERSION= 0.8.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= Subprocess caching utility WWW= https://github.com/dimo414/bkt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= dimo414 OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes MANPAGES_DESC= Build and install auto-generated manpages MANPAGES_BUILD_DEPENDS= help2man:misc/help2man post-build-MANPAGES-on: help2man -s 1 -Nn "${COMMENT}" \ ${CARGO_TARGET_DIR}/*/${PORTNAME} \ -o ${WRKSRC}/${PORTNAME}.1 post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/sysutils/bottom/Makefile b/sysutils/bottom/Makefile index 99d4233212e4..863b1a98bfaf 100644 --- a/sysutils/bottom/Makefile +++ b/sysutils/bottom/Makefile @@ -1,41 +1,41 @@ PORTNAME= bottom DISTVERSION= 0.12.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org COMMENT= Graphical process and system monitor WWW= https://github.com/ClementTsang/bottom LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ClementTsang PORTDOCS= * PLIST_FILES= bin/btm \ share/man/man1/btm.1.gz \ share/bash-completion/completions/btm \ share/fish/vendor_completions.d/btm.fish \ share/zsh/site-functions/_btm OPTIONS_DEFINE= DOCS # Build manpages and shell completion CARGO_ENV+= BTM_GENERATE=true GEN_DIR= ${WRKDIR}/bottom-*/target/tmp/bottom post-install: ${INSTALL_MAN} ${GEN_DIR}/manpage/btm.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${GEN_DIR}/completion/btm.bash ${STAGEDIR}${PREFIX}/share/bash-completion/completions/btm ${INSTALL_DATA} ${GEN_DIR}/completion/btm.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${GEN_DIR}/completion/_btm ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs/content && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/bupstash/Makefile b/sysutils/bupstash/Makefile index e4cb948232ec..e184a26dbcf1 100644 --- a/sysutils/bupstash/Makefile +++ b/sysutils/bupstash/Makefile @@ -1,24 +1,24 @@ PORTNAME= bupstash DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= sysutils MAINTAINER= felix@userspace.com.au COMMENT= Easy and efficient encrypted backups WWW= https://bupstash.io LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libsodium.so:security/libsodium USES= cargo USE_GITHUB= yes GH_ACCOUNT= andrewchambers CARGO_FEATURES= --no-default-features PLIST_FILES= bin/bupstash .include diff --git a/sysutils/conserve/Makefile b/sysutils/conserve/Makefile index 9ee5fd4ed902..f2fc4b49c322 100644 --- a/sysutils/conserve/Makefile +++ b/sysutils/conserve/Makefile @@ -1,348 +1,348 @@ PORTNAME= conserve DISTVERSIONPREFIX= v DISTVERSION= 24.8.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Robust file backup tool WWW= https://github.com/sourcefrog/conserve LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_i386= rust/llvm runs out of memory USES= cargo USE_GITHUB= yes GH_ACCOUNT= sourcefrog 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.21.0 \ adler-1.0.2 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.18 \ anstream-0.6.13 \ anstyle-1.0.6 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ arrayvec-0.4.12 \ assert_cmd-2.0.14 \ assert_fs-1.1.1 \ assert_matches-1.5.0 \ atty-0.2.14 \ autocfg-1.2.0 \ aws-config-1.2.0 \ aws-credential-types-1.2.0 \ aws-runtime-1.2.0 \ aws-sdk-s3-1.23.0 \ aws-sdk-sso-1.20.0 \ aws-sdk-ssooidc-1.20.0 \ aws-sdk-sts-1.20.0 \ aws-sigv4-1.2.0 \ aws-smithy-async-1.2.1 \ aws-smithy-checksums-0.60.7 \ aws-smithy-eventstream-0.60.4 \ aws-smithy-http-0.60.7 \ aws-smithy-json-0.60.7 \ aws-smithy-query-0.60.7 \ aws-smithy-runtime-1.3.0 \ aws-smithy-runtime-api-1.4.0 \ aws-smithy-types-1.1.8 \ aws-smithy-xml-0.60.7 \ aws-types-1.2.0 \ backtrace-0.3.71 \ base16ct-0.1.1 \ base64-0.21.7 \ base64-0.22.0 \ base64-simd-0.8.0 \ base64ct-1.6.0 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.5.0 \ blake2-rfc-0.2.18 \ block-buffer-0.10.4 \ bstr-1.9.1 \ bytes-1.6.0 \ bytes-utils-0.1.4 \ cachedir-0.3.1 \ cc-1.0.94 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ clap-4.5.4 \ clap_builder-4.5.2 \ clap_derive-4.5.4 \ clap_lex-0.7.0 \ clicolors-control-1.0.1 \ colorchoice-1.0.0 \ const-oid-0.9.6 \ constant_time_eq-0.1.5 \ convert_case-0.4.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cp_r-0.5.1 \ cpufeatures-0.2.12 \ crc32c-0.6.8 \ crc32fast-1.4.0 \ crossbeam-channel-0.5.12 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ crypto-bigint-0.4.9 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ der-0.6.1 \ deranged-0.3.11 \ derive_more-0.99.17 \ diff-0.1.13 \ difflib-0.4.0 \ digest-0.10.7 \ dir-assert-0.2.0 \ doc-comment-0.3.3 \ ecdsa-0.14.8 \ either-1.11.0 \ elliptic-curve-0.12.3 \ equivalent-1.0.1 \ errno-0.3.8 \ fail-0.5.1 \ fastrand-2.0.2 \ ff-0.12.1 \ filetime-0.2.23 \ float-cmp-0.9.0 \ fnv-1.0.7 \ 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 \ generic-array-0.14.7 \ getrandom-0.2.14 \ gimli-0.28.1 \ glob-0.3.1 \ globset-0.4.14 \ globwalk-0.9.1 \ group-0.12.1 \ h2-0.3.26 \ hashbrown-0.14.3 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hex-0.4.3 \ hmac-0.12.1 \ http-0.2.12 \ http-1.1.0 \ http-body-0.4.6 \ http-body-1.0.0 \ http-body-util-0.1.1 \ httparse-1.8.0 \ httpdate-1.0.3 \ hyper-0.14.28 \ hyper-rustls-0.24.2 \ idna-0.5.0 \ ignore-0.4.22 \ indexmap-2.2.6 \ indoc-2.0.5 \ io-lifetimes-1.0.11 \ itertools-0.12.1 \ itoa-1.0.11 \ lazy_static-1.4.0 \ libc-0.2.153 \ libm-0.2.8 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.13 \ lock_api-0.4.11 \ log-0.4.21 \ lru-0.12.3 \ matchers-0.1.0 \ md-5-0.10.6 \ memchr-2.7.2 \ miniz_oxide-0.7.2 \ mio-0.8.11 \ mutants-0.0.3 \ nix-0.28.0 \ nodrop-0.1.14 \ normalize-line-endings-0.3.0 \ nu-ansi-term-0.46.0 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.18 \ num_cpus-1.16.0 \ num_threads-0.1.7 \ nutmeg-0.1.4 \ object-0.32.2 \ once_cell-1.19.0 \ openssl-probe-0.1.5 \ outref-0.5.1 \ overload-0.1.1 \ p256-0.11.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkcs8-0.9.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ predicates-3.1.0 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ pretty_assertions-1.4.0 \ proc-macro2-1.0.79 \ proptest-1.4.0 \ proptest-derive-0.4.0 \ quick-error-1.2.3 \ quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_xorshift-0.3.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ readahead-iterator-0.1.1 \ redox_syscall-0.4.1 \ regex-1.10.4 \ regex-automata-0.1.10 \ regex-automata-0.4.6 \ regex-lite-0.1.5 \ regex-syntax-0.6.29 \ regex-syntax-0.8.3 \ relative-path-1.9.2 \ rfc6979-0.3.1 \ ring-0.17.8 \ rstest-0.19.0 \ rstest_macros-0.19.0 \ rustc-demangle-0.1.23 \ rustc_version-0.4.0 \ rustix-0.37.27 \ rustix-0.38.32 \ rustls-0.21.11 \ rustls-native-certs-0.6.3 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ rustversion-1.0.15 \ rusty-fork-0.3.0 \ ryu-1.0.17 \ same-file-1.0.6 \ schannel-0.1.23 \ scopeguard-1.2.0 \ sct-0.7.1 \ sec1-0.3.0 \ security-framework-2.10.0 \ security-framework-sys-2.10.0 \ semver-1.0.22 \ serde-1.0.197 \ serde_derive-1.0.197 \ serde_json-1.0.115 \ sha1-0.10.6 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ signal-hook-registry-1.4.1 \ signature-1.6.4 \ slab-0.4.9 \ smallvec-1.13.2 \ snap-1.1.1 \ socket2-0.5.6 \ spin-0.9.8 \ spki-0.6.0 \ strsim-0.11.1 \ strum-0.26.2 \ strum_macros-0.26.2 \ subtle-2.5.0 \ syn-1.0.109 \ syn-2.0.58 \ tempfile-3.10.1 \ terminal_size-0.2.6 \ terminal_size-0.3.0 \ termtree-0.4.1 \ thiserror-1.0.58 \ thiserror-impl-1.0.58 \ thousands-0.2.0 \ thread_local-1.1.8 \ 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.37.0 \ tokio-macros-2.2.0 \ tokio-rustls-0.24.1 \ tokio-util-0.7.10 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-appender-0.2.3 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ tracing-log-0.2.0 \ tracing-serde-0.1.3 \ tracing-subscriber-0.3.18 \ tracing-test-0.2.4 \ tracing-test-macro-0.2.4 \ try-lock-0.2.5 \ typenum-1.17.0 \ unarray-0.1.4 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unix_mode-0.1.4 \ untrusted-0.9.0 \ url-2.5.0 \ urlencoding-2.1.3 \ utf8parse-0.2.1 \ uuid-1.8.0 \ uzers-0.11.3 \ valuable-0.1.0 \ version_check-0.9.4 \ vsimd-0.8.0 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ 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.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.5 \ xmlparser-0.13.6 \ yansi-0.5.1 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 \ zeroize-1.7.0 PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == armv7 || ${ARCH} == powerpc LTO_UNSAFE= yes .endif .include diff --git a/sysutils/czkawka/Makefile b/sysutils/czkawka/Makefile index acb13dbf4add..8889062469a9 100644 --- a/sysutils/czkawka/Makefile +++ b/sysutils/czkawka/Makefile @@ -1,45 +1,46 @@ PORTNAME= czkawka DISTVERSION= 11.0.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= uzsolt@FreeBSD.org COMMENT= Simple app to remove unnecessary files from your computer WWW= https://github.com/qarmin/czkawka LICENSE= CC-BY-4.0 MIT LICENSE_COMB= multi LICENSE_FILE_CC-BY-4.0= ${WRKSRC}/LICENSE_CC_BY_4_ICONS LICENSE_FILE_MIT= ${WRKSRC}/${PORTNAME}_core/LICENSE_MIT BROKEN_i386= the trait bound [u64; 4]: BitViewSized is not satisfied USES= cargo desktop-file-utils gnome USE_GITHUB= yes GH_ACCOUNT= qarmin USE_GNOME= gdkpixbuf gtk40 # XXX https://github.com/rust-lang/cargo/issues/4101 CARGO_INSTALL_PATH= ${PLIST_FILES:Mbin/*:T} PLIST_FILES= bin/${PORTNAME}_cli \ bin/${PORTNAME}_gui \ share/applications/com.github.qarmin.czkawka.desktop \ share/applications/io.github.qarmin.krokiet.desktop \ share/icons/hicolor/scalable/apps/com.github.qarmin.czkawka-symbolic.svg \ share/icons/hicolor/scalable/apps/com.github.qarmin.czkawka.Devel.svg \ share/icons/hicolor/scalable/apps/com.github.qarmin.czkawka.svg \ share/icons/hicolor/scalable/apps/io.github.qarmin.czkawka.krokiet.svg \ share/metainfo/com.github.qarmin.czkawka.metainfo.xml \ share/metainfo/io.github.qarmin.krokiet.metainfo.xml post-install: ${INSTALL_DATA} ${WRKSRC}/data/*.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/data/icons/*.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${MKDIR} ${STAGEDIR}${PREFIX}/share/metainfo ${INSTALL_DATA} ${WRKSRC}/data/*.metainfo.xml \ ${STAGEDIR}${PREFIX}/share/metainfo .include diff --git a/sysutils/ddh/Makefile b/sysutils/ddh/Makefile index 5bc1f7f5350d..3922c45804f1 100644 --- a/sysutils/ddh/Makefile +++ b/sysutils/ddh/Makefile @@ -1,59 +1,59 @@ PORTNAME= ddh DISTVERSIONPREFIX= win DISTVERSION= 64 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Fast duplicate file finder WWW= https://github.com/darakian/ddh LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= darakian CARGO_CRATES= ansi_term-0.12.1 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ cfg-if-1.0.0 \ clap-2.34.0 \ crossbeam-channel-0.5.6 \ crossbeam-deque-0.8.2 \ crossbeam-epoch-0.9.13 \ crossbeam-utils-0.8.14 \ either-1.8.0 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ itoa-1.0.5 \ libc-0.2.139 \ memoffset-0.7.1 \ nohash-hasher-0.1.3 \ num_cpus-1.15.0 \ proc-macro2-1.0.49 \ quote-1.0.23 \ rayon-1.6.1 \ rayon-core-1.10.1 \ ryu-1.0.12 \ scopeguard-1.1.0 \ serde-1.0.152 \ serde_derive-1.0.152 \ serde_json-1.0.91 \ siphasher-0.3.10 \ strsim-0.8.0 \ syn-1.0.107 \ textwrap-0.11.0 \ unicode-ident-1.0.6 \ unicode-width-0.1.10 \ vec_map-0.8.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/diskonaut/Makefile b/sysutils/diskonaut/Makefile index edc575253065..84e2213ac274 100644 --- a/sysutils/diskonaut/Makefile +++ b/sysutils/diskonaut/Makefile @@ -1,110 +1,110 @@ PORTNAME= diskonaut PORTVERSION= 0.11.0 -PORTREVISION= 49 +PORTREVISION= 50 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Terminal disk space navigator WWW= https://github.com/imsnif/diskonaut LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= imsnif CARGO_CRATES= addr2line-0.12.1 \ adler32-1.1.0 \ ansi_term-0.11.0 \ arc-swap-0.4.7 \ atty-0.2.14 \ autocfg-1.0.0 \ backtrace-0.3.49 \ bitflags-1.2.1 \ cassowary-0.3.0 \ cc-1.0.55 \ cfg-if-0.1.10 \ clap-2.33.1 \ clicolors-control-1.0.1 \ cloudabi-0.0.3 \ console-0.10.3 \ crossbeam-0.7.3 \ crossbeam-channel-0.4.2 \ crossbeam-deque-0.7.3 \ crossbeam-epoch-0.8.2 \ crossbeam-queue-0.2.3 \ crossbeam-utils-0.7.2 \ crossterm-0.17.7 \ crossterm_winapi-0.6.1 \ difference-2.0.0 \ dtoa-0.4.6 \ either-1.5.3 \ encode_unicode-0.3.6 \ failure-0.1.8 \ failure_derive-0.1.8 \ filesize-0.2.0 \ gimli-0.21.0 \ heck-0.3.1 \ hermit-abi-0.1.14 \ insta-0.16.0 \ itoa-0.4.6 \ jwalk-0.5.1 \ lazy_static-1.4.0 \ libc-0.2.71 \ linked-hash-map-0.5.3 \ lock_api-0.3.4 \ log-0.4.11 \ maybe-uninit-2.0.0 \ memoffset-0.5.4 \ miniz_oxide-0.3.7 \ mio-0.7.0 \ miow-0.3.5 \ nix-0.17.0 \ ntapi-0.3.4 \ num_cpus-1.13.0 \ object-0.20.0 \ parking_lot-0.10.2 \ parking_lot_core-0.7.2 \ proc-macro-error-1.0.2 \ proc-macro-error-attr-1.0.2 \ proc-macro2-1.0.18 \ quote-1.0.7 \ rayon-1.3.1 \ rayon-core-1.7.1 \ redox_syscall-0.1.56 \ rustc-demangle-0.1.16 \ ryu-1.0.5 \ scopeguard-1.1.0 \ serde-1.0.112 \ serde_derive-1.0.112 \ serde_json-1.0.55 \ serde_yaml-0.8.13 \ signal-hook-0.1.16 \ signal-hook-registry-1.2.0 \ smallvec-1.4.2 \ socket2-0.3.15 \ strsim-0.8.0 \ structopt-0.3.15 \ structopt-derive-0.4.8 \ syn-1.0.31 \ syn-mid-0.5.0 \ synstructure-0.12.4 \ terminal_size-0.1.12 \ termios-0.3.2 \ textwrap-0.11.0 \ tui-0.11.0 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ unicode-xid-0.2.0 \ vec_map-0.8.2 \ version_check-0.9.2 \ void-1.0.2 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ yaml-rust-0.4.4 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/diskus/Makefile b/sysutils/diskus/Makefile index 4916577673b7..eadb8303e605 100644 --- a/sysutils/diskus/Makefile +++ b/sysutils/diskus/Makefile @@ -1,70 +1,70 @@ PORTNAME= diskus DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= sysutils MAINTAINER= sec.research.2005@gmail.com COMMENT= Mminimal, fast alternative to 'du -sh' WWW= https://github.com/sharkdp/diskus/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp CARGO_CRATES= ansi_term-0.11.0 \ arrayvec-0.4.12 \ atty-0.2.14 \ autocfg-1.0.1 \ bitflags-1.3.2 \ cfg-if-1.0.0 \ clap-2.33.3 \ crossbeam-channel-0.5.1 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.5 \ crossbeam-utils-0.8.5 \ either-1.6.1 \ fuchsia-cprng-0.1.1 \ hermit-abi-0.1.19 \ humansize-1.1.1 \ itoa-0.4.8 \ lazy_static-1.4.0 \ libc-0.2.107 \ memoffset-0.6.4 \ nodrop-0.1.14 \ num-format-0.4.0 \ num_cpus-1.13.0 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rayon-1.5.1 \ rayon-core-1.9.1 \ rdrand-0.4.0 \ remove_dir_all-0.5.3 \ scopeguard-1.1.0 \ strsim-0.8.0 \ tempdir-0.3.7 \ term_size-0.3.2 \ textwrap-0.11.0 \ unicode-width-0.1.9 \ vec_map-0.8.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/diskus \ share/man/man1/${PORTNAME}.1.gz PORTDOCS= *.md OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/sysutils/dua-cli/Makefile b/sysutils/dua-cli/Makefile index 30e9ef2515f2..d54316a165a4 100644 --- a/sysutils/dua-cli/Makefile +++ b/sysutils/dua-cli/Makefile @@ -1,28 +1,28 @@ PORTNAME= dua-cli DISTVERSIONPREFIX= v DISTVERSION= 2.32.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org COMMENT= Conveniently learn about the disk usage of directories WWW= https://github.com/Byron/dua-cli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= Byron PLIST_FILES= bin/dua PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/dust/Makefile b/sysutils/dust/Makefile index 0f56efe84ea5..2c23c4e890c5 100644 --- a/sysutils/dust/Makefile +++ b/sysutils/dust/Makefile @@ -1,30 +1,30 @@ PORTNAME= dust DISTVERSIONPREFIX= v DISTVERSION= 1.2.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org COMMENT= More useful and intuitive version of du WWW= https://github.com/bootandy/dust LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= bootandy OPTIONS_DEFINE= EXAMPLES post-install: ${INSTALL_MAN} ${WRKSRC}/man-page/dust.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${WRKSRC}/completions/dust.bash ${STAGEDIR}${PREFIX}/share/bash-completion/completions/dust ${INSTALL_DATA} ${WRKSRC}/completions/dust.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${WRKSRC}/completions/_dust ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/config/config.toml ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/dutree/Makefile b/sysutils/dutree/Makefile index 934952ee5c1f..cc4a9c9f06e6 100644 --- a/sysutils/dutree/Makefile +++ b/sysutils/dutree/Makefile @@ -1,37 +1,38 @@ PORTNAME= dutree DISTVERSIONPREFIX= v DISTVERSION= 0.2.18 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org COMMENT= Tool to analyze file system usage written in Rust WWW= https://github.com/nachoparker/dutree LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= nachoparker CARGO_CRATES= aho-corasick-0.7.13 \ arc-swap-0.4.7 \ getopts-0.2.21 \ lazy_static-1.4.0 \ libc-0.2.145 \ memchr-2.3.3 \ regex-1.3.9 \ regex-syntax-0.6.18 \ signal-hook-0.1.16 \ signal-hook-registry-1.2.0 \ terminal_size-0.1.12 \ thread_local-1.0.1 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/elfx86exts/Makefile b/sysutils/elfx86exts/Makefile index ccc0e5d41e57..ba370639f610 100644 --- a/sysutils/elfx86exts/Makefile +++ b/sysutils/elfx86exts/Makefile @@ -1,90 +1,90 @@ PORTNAME= elfx86exts DISTVERSIONPREFIX= ${PORTNAME}@ DISTVERSION= 0.6.2 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= sysutils MAINTAINER= jamie@catflap.org COMMENT= Decode binaries and show which instruction set extensions they use WWW= https://github.com/pkgw/elfx86exts LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= pkgw CARGO_CRATES= adler-1.0.2 \ anstream-0.6.4 \ anstyle-1.0.4 \ anstyle-parse-0.2.2 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ assert_cmd-2.0.12 \ bstr-1.7.0 \ byteorder-1.5.0 \ capstone-0.11.0 \ capstone-sys-0.15.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ clap-4.4.6 \ clap_builder-4.4.6 \ clap_derive-4.4.2 \ clap_lex-0.5.1 \ colorchoice-1.0.0 \ crc32fast-1.3.2 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.9.0 \ escargot-0.5.8 \ flate2-1.0.27 \ heck-0.4.1 \ itertools-0.11.0 \ itoa-1.0.9 \ libc-0.2.149 \ log-0.4.20 \ memchr-2.6.4 \ memmap-0.7.0 \ miniz_oxide-0.7.1 \ object-0.32.1 \ once_cell-1.18.0 \ predicates-3.0.4 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ proc-macro2-1.0.69 \ quote-1.0.33 \ regex-automata-0.4.1 \ ruzstd-0.4.0 \ ryu-1.0.15 \ serde-1.0.188 \ serde_derive-1.0.188 \ serde_json-1.0.107 \ static_assertions-1.1.0 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.38 \ termtree-0.4.1 \ thiserror-core-1.0.38 \ thiserror-core-impl-1.0.38 \ twox-hash-1.6.3 \ unicode-ident-1.0.12 \ utf8parse-0.2.1 \ wait-timeout-0.2.0 \ 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-targets-0.48.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.48.5 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-${DISTVERSION} PLIST_FILES= bin/elfx86exts .include diff --git a/sysutils/erdtree/Makefile b/sysutils/erdtree/Makefile index 1b34d52e0f43..10f81ffa4568 100644 --- a/sysutils/erdtree/Makefile +++ b/sysutils/erdtree/Makefile @@ -1,22 +1,22 @@ PORTNAME= erdtree DISTVERSIONPREFIX= v DISTVERSION= 3.1.2 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= sysutils MAINTAINER= se@FreeBSD.org COMMENT= Filesystem and disk-usage analysis tool WWW= https://github.com/solidiquis/erdtree LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= solidiquis TEST_TARGET= tests PLIST_FILES= bin/erd .include diff --git a/sysutils/erldash/Makefile b/sysutils/erldash/Makefile index a0ea3bd209f8..f6937c475156 100644 --- a/sysutils/erldash/Makefile +++ b/sysutils/erldash/Makefile @@ -1,21 +1,22 @@ PORTNAME= erldash DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= dch@FreeBSD.org COMMENT= Terminal-based Erlang / BEAM dashboard WWW= https://github.com/sile/erldash LICENSE= APACHE20 MIT LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sile PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile index ab57406d7c10..e95fb4be73be 100644 --- a/sysutils/exa/Makefile +++ b/sysutils/exa/Makefile @@ -1,78 +1,78 @@ PORTNAME= exa DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 -PORTREVISION= 50 +PORTREVISION= 51 CATEGORIES= sysutils MAINTAINER= ports@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/eza/Makefile b/sysutils/eza/Makefile index de6c9438f04a..c60ba942ffeb 100644 --- a/sysutils/eza/Makefile +++ b/sysutils/eza/Makefile @@ -1,39 +1,39 @@ PORTNAME= eza DISTVERSIONPREFIX= v DISTVERSION= 0.23.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man MAINTAINER= kdeguchi@sz.tokoha-u.ac.jp COMMENT= Modern, maintained replacement for ls WWW= https://eza.rocks/ LICENSE= EUPL12 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cargo USE_GITHUB= yes GH_ACCOUNT= eza-community PLIST_FILES= bin/${PORTNAME} \ etc/bash_completion.d/${PORTNAME}.bash \ share/fish/completions/${PORTNAME}.fish \ share/man/man1/eza.1.gz \ share/man/man5/eza_colors-explanation.5.gz \ share/man/man5/eza_colors.5.gz \ share/zsh/site-functions/_${PORTNAME} post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/completions/bash/${PORTNAME} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}.bash @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/completions/fish/${PORTNAME}.fish ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/zsh/_${PORTNAME} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} ${INSTALL_MAN} ${WRKDIR}/target/man-${DISTVERSION}/*.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_MAN} ${WRKDIR}/target/man-${DISTVERSION}/*.5 ${STAGEDIR}${PREFIX}/share/man/man5 .include diff --git a/sysutils/faketty/Makefile b/sysutils/faketty/Makefile index 31e780e355a9..d27a91028f52 100644 --- a/sysutils/faketty/Makefile +++ b/sysutils/faketty/Makefile @@ -1,48 +1,49 @@ PORTNAME= faketty DISTVERSION= 1.0.20 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Wrapper to exec a command in a pty, even if redirecting the output WWW= https://github.com/dtolnay/faketty LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= dtolnay CARGO_CRATES= anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ bitflags-2.11.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ colorchoice-1.0.4 \ heck-0.5.0 \ is_terminal_polyfill-1.70.2 \ libc-0.2.183 \ nix-0.31.2 \ once_cell_polyfill-1.70.2 \ proc-macro2-1.0.106 \ quote-1.0.45 \ scratch-1.0.9 \ strsim-0.11.1 \ syn-2.0.117 \ unicode-ident-1.0.24 \ utf8parse-0.2.2 \ windows-link-0.2.1 \ windows-sys-0.61.2 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/fclones/Makefile b/sysutils/fclones/Makefile index 5a2d46c5c9ef..85cbbc5acdb8 100644 --- a/sysutils/fclones/Makefile +++ b/sysutils/fclones/Makefile @@ -1,221 +1,221 @@ PORTNAME= fclones DISTVERSIONPREFIX= v DISTVERSION= 0.35.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Efficient duplicate file finder WWW= https://github.com/pkolaczk/fclones LICENSE= MIT LICENSE_FILE= ${WRKSRC}/../LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= pkolaczk WRKSRC_SUBDIR= fclones CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi-escapes-0.1.1 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ assert_matches-1.5.0 \ atty-0.2.14 \ autocfg-1.4.0 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.9.0 \ blake3-1.6.1 \ block-buffer-0.10.4 \ bstr-1.11.3 \ bumpalo-3.17.0 \ byte-unit-4.0.19 \ byteorder-1.5.0 \ bytesize-1.3.2 \ cc-1.2.16 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.40 \ clap-4.5.31 \ clap_builder-4.5.31 \ clap_complete-4.5.46 \ clap_derive-4.5.28 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ console-0.15.11 \ constant_time_eq-0.3.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.14 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ csv-1.3.1 \ csv-core-0.1.12 \ dashmap-5.5.3 \ digest-0.10.7 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ dtparse-2.0.1 \ dunce-1.0.5 \ either-1.14.0 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.10 \ fallible-iterator-0.3.0 \ fastrand-2.3.0 \ fiemap-0.1.2 \ file-owner-0.1.2 \ filetime-0.2.25 \ fs2-0.4.3 \ fxhash-0.2.1 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.1 \ globset-0.4.16 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hex-0.4.3 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ ignore-0.4.23 \ indexmap-1.9.3 \ indexmap-2.7.1 \ instant-0.1.13 \ is_terminal_polyfill-1.70.1 \ itertools-0.11.0 \ itoa-1.0.15 \ js-sys-0.3.77 \ keccak-0.1.5 \ lazy-init-0.5.1 \ lazy_static-1.5.0 \ libc-0.2.170 \ libredox-0.1.3 \ linux-raw-sys-0.4.15 \ lock_api-0.4.12 \ log-0.4.26 \ maplit-1.0.2 \ memchr-2.7.4 \ metrohash-1.0.7 \ minimal-lexical-0.2.1 \ nix-0.27.1 \ nix-0.29.0 \ nom-7.1.3 \ nom-regex-0.2.0 \ ntapi-0.4.1 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ once_cell-1.20.3 \ option-ext-0.2.0 \ parking_lot-0.11.2 \ parking_lot_core-0.8.6 \ parking_lot_core-0.9.10 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ ppv-lite86-0.2.20 \ priority-queue-1.4.0 \ proc-macro2-1.0.94 \ quote-1.0.39 \ 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.2.16 \ redox_syscall-0.5.10 \ redox_users-0.4.6 \ reflink-0.1.3 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rust_decimal-1.36.0 \ rustix-0.38.44 \ rustversion-1.0.20 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.218 \ serde_derive-1.0.218 \ serde_json-1.0.140 \ serde_test-1.0.177 \ sha2-0.10.8 \ sha3-0.10.8 \ shlex-1.3.0 \ sled-0.34.7 \ smallvec-1.14.0 \ status-line-0.2.0 \ stfu8-0.2.7 \ strsim-0.11.1 \ syn-2.0.99 \ sysinfo-0.29.11 \ tempfile-3.17.1 \ terminal_size-0.4.1 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ thread_local-1.1.8 \ typed-sled-0.2.3 \ typenum-1.18.0 \ unicode-ident-1.0.18 \ unicode-width-0.2.0 \ utf8-width-0.1.7 \ utf8parse-0.2.2 \ uuid-1.15.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ 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-core-0.52.0 \ windows-link-0.1.0 \ windows-sys-0.48.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 \ wit-bindgen-rt-0.33.0 \ xattr-1.4.0 \ xxhash-rust-0.8.15 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile index 8ea71bbe3457..d43dcf715674 100644 --- a/sysutils/fd/Makefile +++ b/sysutils/fd/Makefile @@ -1,46 +1,47 @@ PORTNAME= fd DISTVERSIONPREFIX= v DISTVERSION= 10.4.2 +PORTREVISION= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -find MAINTAINER= bofh@FreeBSD.org COMMENT= Simple, fast and user-friendly alternative to find WWW= https://github.com/sharkdp/fd LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp CONFLICTS_INSTALL= fd PLIST_FILES= bin/fd \ etc/bash_completion.d/fd.bash \ share/fish/completions/fd.fish \ share/man/man1/fd.1.gz \ share/zsh/site-functions/_fd post-build: ${MKDIR} ${WRKSRC}/autocomplete ${CARGO_TARGET_DIR}/release/fd --gen-completions bash > ${WRKSRC}/autocomplete/fd.bash ${CARGO_TARGET_DIR}/release/fd --gen-completions fish > ${WRKSRC}/autocomplete/fd.fish post-install: ${INSTALL_MAN} ${WRKSRC}/doc/fd.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/autocomplete/fd.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/autocomplete/fd.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/contrib/completion/_fd \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include diff --git a/sysutils/flipperbit/Makefile b/sysutils/flipperbit/Makefile index d708fb57af2e..4b0bf4f62942 100644 --- a/sysutils/flipperbit/Makefile +++ b/sysutils/flipperbit/Makefile @@ -1,66 +1,66 @@ PORTNAME= flipperbit DISTVERSIONPREFIX= v DISTVERSION= 0.1.2 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Corrupted files generator, random bits flipper WWW= https://github.com/0xor0ne/flipperbit LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cargo USE_GITHUB= yes GH_ACCOUNT= 0xor0ne CARGO_CRATES= atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ cfg-if-1.0.0 \ clap-3.1.18 \ clap_derive-3.1.18 \ clap_lex-0.2.0 \ const-random-0.1.13 \ const-random-macro-0.1.13 \ crunchy-0.2.2 \ debugoff-0.2.1 \ getrandom-0.2.6 \ goldberg-0.1.0 \ hashbrown-0.11.2 \ heck-0.4.0 \ hermit-abi-0.1.19 \ indexmap-1.8.1 \ lazy_static-1.4.0 \ libc-0.2.125 \ moisture-0.1.0 \ os_str_bytes-6.0.0 \ ppv-lite86-0.2.16 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.38 \ quote-1.0.18 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ simple-error-0.2.3 \ strsim-0.10.0 \ syn-1.0.93 \ termcolor-1.1.3 \ textwrap-0.15.0 \ tiny-keccak-2.0.2 \ unicode-xid-0.2.3 \ unroll-0.1.5 \ version_check-0.9.4 \ wasi-0.10.2+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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile index 6b1b36caaa39..052f6434302a 100644 --- a/sysutils/flowgger/Makefile +++ b/sysutils/flowgger/Makefile @@ -1,206 +1,206 @@ PORTNAME= flowgger DISTVERSION= 0.3.1 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= sysutils MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= ports@FreeBSD.org COMMENT= Fast data collector WWW= https://github.com/awslabs/flowgger LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= capnp:devel/capnproto USES= cargo ssl #BROKEN_SSL= openssl openssl31 #BROKEN_SSL_REASON= Cannot detect OpenSSL 3.0.0 and later CARGO_CRATES= addr2line-0.19.0 \ adler-1.0.2 \ async-trait-0.1.60 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.67 \ bitflags-1.3.2 \ build_const-0.2.2 \ byteorder-0.5.3 \ byteorder-1.4.3 \ bytes-1.3.0 \ capnp-0.10.3 \ capnp-0.14.11 \ capnpc-0.10.2 \ cc-1.0.78 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-3.2.23 \ clap_lex-0.2.4 \ combine-4.6.6 \ core_affinity-0.7.6 \ crc-1.8.1 \ crc32fast-1.3.2 \ crossbeam-0.8.2 \ crossbeam-channel-0.5.6 \ crossbeam-deque-0.8.2 \ crossbeam-epoch-0.9.13 \ crossbeam-queue-0.3.8 \ crossbeam-utils-0.8.14 \ dtoa-0.2.2 \ error-chain-0.10.0 \ filetime-0.2.19 \ flate2-0.2.20 \ flate2-1.0.25 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.1.0 \ fsevent-0.4.0 \ fsevent-sys-2.0.1 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ generator-0.7.2 \ getrandom-0.2.8 \ gimli-0.27.0 \ glob-0.3.0 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ idna-0.3.0 \ indexmap-1.9.2 \ inotify-0.7.1 \ inotify-sys-0.1.5 \ iovec-0.1.4 \ itoa-0.1.1 \ itoa-1.0.5 \ kafka-0.8.0 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.139 \ lock_api-0.4.9 \ log-0.3.9 \ log-0.4.17 \ may-0.3.31 \ may_queue-0.1.10 \ memchr-2.5.0 \ memoffset-0.7.1 \ miniz-sys-0.1.12 \ miniz_oxide-0.6.2 \ mio-0.6.23 \ mio-extras-2.0.6 \ miow-0.2.2 \ miow-0.5.0 \ net2-0.2.38 \ nix-0.26.1 \ notify-4.0.17 \ num-traits-0.1.43 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ num_threads-0.1.6 \ object-0.30.0 \ once_cell-1.17.0 \ openssl-0.10.45 \ openssl-macros-0.1.0 \ openssl-sys-0.9.80 \ os_str_bytes-6.4.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.5 \ parse-zoneinfo-0.3.0 \ percent-encoding-2.2.0 \ phf-0.10.1 \ phf_codegen-0.10.0 \ phf_generator-0.10.0 \ phf_shared-0.10.0 \ pin-utils-0.1.0 \ pkg-config-0.3.26 \ ppv-lite86-0.2.17 \ proc-macro2-1.0.49 \ quote-1.0.23 \ rand-0.4.6 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.6.4 \ rdrand-0.4.0 \ redis-0.21.7 \ redox_syscall-0.2.16 \ ref_slice-1.2.1 \ regex-1.7.0 \ regex-syntax-0.6.28 \ remove_dir_all-0.5.3 \ rustc-demangle-0.1.21 \ rustversion-1.0.11 \ ryu-1.0.12 \ same-file-1.0.6 \ scopeguard-1.1.0 \ serde-0.8.23 \ serde-1.0.152 \ serde-xml-rs-0.5.1 \ serde_derive-1.0.152 \ serde_json-0.8.6 \ sha1-0.6.1 \ sha1_smol-1.0.0 \ siphasher-0.3.10 \ slab-0.4.7 \ smallvec-1.10.0 \ snap-0.2.5 \ socket2-0.4.7 \ static_assertions-1.1.0 \ strsim-0.10.0 \ syn-1.0.107 \ tempdir-0.3.7 \ termcolor-1.1.3 \ textwrap-0.16.0 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ time-0.3.15 \ time-macros-0.2.4 \ time-tz-0.3.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ toml-0.5.10 \ twox-hash-1.6.3 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ url-2.3.1 \ vcpkg-0.2.15 \ walkdir-2.3.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.39.0 \ windows-sys-0.32.0 \ windows-sys-0.42.0 \ windows_aarch64_gnullvm-0.42.0 \ windows_aarch64_msvc-0.32.0 \ windows_aarch64_msvc-0.39.0 \ windows_aarch64_msvc-0.42.0 \ windows_i686_gnu-0.32.0 \ windows_i686_gnu-0.39.0 \ windows_i686_gnu-0.42.0 \ windows_i686_msvc-0.32.0 \ windows_i686_msvc-0.39.0 \ windows_i686_msvc-0.42.0 \ windows_x86_64_gnu-0.32.0 \ windows_x86_64_gnu-0.39.0 \ windows_x86_64_gnu-0.42.0 \ windows_x86_64_gnullvm-0.42.0 \ windows_x86_64_msvc-0.32.0 \ windows_x86_64_msvc-0.39.0 \ windows_x86_64_msvc-0.42.0 \ ws2_32-sys-0.2.1 \ xml-rs-0.8.4 post-install: ${INSTALL_DATA} ${WRKSRC}/flowgger.toml \ ${STAGEDIR}${PREFIX}/etc/flowgger.toml.sample .include diff --git a/sysutils/framework-system/Makefile b/sysutils/framework-system/Makefile index 49bbbdd4f407..81fff5d36aff 100644 --- a/sysutils/framework-system/Makefile +++ b/sysutils/framework-system/Makefile @@ -1,25 +1,26 @@ PORTNAME= framework-system DISTVERSIONPREFIX=v DISTVERSION= 0.6.1 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= dhs@frame.work COMMENT= Framework Computer System Utility WWW= https://github.com/FrameworkComputer/framework-system LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libhidapi.so:comms/hidapi USES= cargo USE_GITHUB= yes GH_ACCOUNT= FrameworkComputer CARGO_BUILD_ARGS= -p framework_tool CARGO_INSTALL_PATH= framework_tool PLIST_FILES= bin/framework_tool .include diff --git a/sysutils/framework-tool-tui/Makefile b/sysutils/framework-tool-tui/Makefile index ce88d4bbb83c..cdd24d2fbf70 100644 --- a/sysutils/framework-tool-tui/Makefile +++ b/sysutils/framework-tool-tui/Makefile @@ -1,22 +1,22 @@ PORTNAME= framework-tool-tui DISTVERSIONPREFIX=v DISTVERSION= 0.5.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= lme@FreeBSD.org COMMENT= TUI for Framework Computer System Utility WWW= https://github.com/grouzen/framework-tool-tui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libhidapi.so:comms/hidapi USES= cargo USE_GITHUB= yes GH_ACCOUNT= grouzen PLIST_FILES= bin/framework-tool-tui .include diff --git a/sysutils/freebsd-rustdate/Makefile b/sysutils/freebsd-rustdate/Makefile index d92ddee423ad..f0672da961c3 100644 --- a/sysutils/freebsd-rustdate/Makefile +++ b/sysutils/freebsd-rustdate/Makefile @@ -1,46 +1,46 @@ PORTNAME= freebsd-rustdate DISTVERSION= 1.3.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= https://rustdate.over-yonder.net/dl/ \ https://distfiles.over-yonder.net/freebsd-rustdate/ # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265703 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= fullermd@over-yonder.net COMMENT= Faster freebsd-update replacement WWW= https://rustdate.over-yonder.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo tar:xz PLIST_FILES= bin/freebsd-rustdate \ etc/bash_completion.d/freebsd-rustdate.bash \ share/fish/completions/freebsd-rustdate.fish \ share/zsh/site-functions/_freebsd-rustdate OPTIONS_DEFINE= BUNDLED_OPENSSL OPTIONS_DEFAULT= BUNDLED_OPENSSL BUNDLED_OPENSSL_DESC= Build with bundled OpenSSL BUNDLED_OPENSSL_USES= gmake perl5 BUNDLED_OPENSSL_USES_OFF= ssl BUNDLED_OPENSSL_USE= PERL5=build BUNDLED_OPENSSL_VARS_OFF= CARGO_FEATURES+=--no-default-features post-install: @${MKDIR} \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ ${STAGEDIR}${PREFIX}/share/fish/completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${STAGEDIR}${PREFIX}/bin/freebsd-rustdate complete -s bash > \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/freebsd-rustdate.bash ${STAGEDIR}${PREFIX}/bin/freebsd-rustdate complete -s fish > \ ${STAGEDIR}${PREFIX}/share/fish/completions/freebsd-rustdate.fish ${STAGEDIR}${PREFIX}/bin/freebsd-rustdate complete -s zsh > \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_freebsd-rustdate .include diff --git a/sysutils/fselect/Makefile b/sysutils/fselect/Makefile index eb1fddafab3d..a01a96313195 100644 --- a/sysutils/fselect/Makefile +++ b/sysutils/fselect/Makefile @@ -1,46 +1,46 @@ PORTNAME= fselect DISTVERSION= 0.8.6 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org COMMENT= Find files with SQL-like queries WWW= https://github.com/jhspetersson/fselect LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= jhspetersson PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz _DOCS= docs/usage.md README.md PORTDOCS= ${_DOCS:T} OPTIONS_DEFINE= DOCS USERS OPTIONS_DEFAULT= USERS USERS_DESC= Query with 'user' and 'group' fields USERS_VARS= CARGO_FEATURES+=users .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif post-install: ${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${_DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/gstat-rs/Makefile b/sysutils/gstat-rs/Makefile index 7463531d678a..64d82e7b48bb 100644 --- a/sysutils/gstat-rs/Makefile +++ b/sysutils/gstat-rs/Makefile @@ -1,35 +1,36 @@ PORTNAME= gstat-rs DISTVERSIONPREFIX= gstat-v DISTVERSION= 0.1.8 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= asomers@FreeBSD.org COMMENT= Replacement for gstat(8) WWW= https://github.com/asomers/gstat-rs LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_powerpc= bindgen crashes, see https://github.com/rust-lang/rust-bindgen/issues/1746 BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} USES= cargo USE_GITHUB= yes GH_ACCOUNT= asomers SUB_FILES= pkg-message CARGO_INSTALL_PATH= gstat CARGO_CARGOTOML= ${WRKSRC}/gstat/Cargo.toml CARGO_TEST_ARGS= --all CARGO_ENV+= LLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT} PLIST_FILES= sbin/gstat-rs \ share/man/man8/gstat-rs.8.gz post-install: ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/gstat ${STAGEDIR}${PREFIX}/sbin/gstat-rs ${RM} ${STAGEDIR}${PREFIX}/bin/gstat ${INSTALL_MAN} ${WRKSRC}/gstat/doc/gstat.8 ${STAGEDIR}${PREFIX}/share/man/man8/gstat-rs.8 .include diff --git a/sysutils/handlr/Makefile b/sysutils/handlr/Makefile index beaf8877aaef..5a210887d62c 100644 --- a/sysutils/handlr/Makefile +++ b/sysutils/handlr/Makefile @@ -1,197 +1,197 @@ PORTNAME= handlr DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= sysutils MAINTAINER= sec.research.2005@gmail.com COMMENT= Manage mimeapps.list and default applications with ease WWW= https://github.com/Anomalocaridid/handlr LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= Anomalocaridid GH_PROJECT= ${PORTNAME}-regex CARGO_CRATES= aho-corasick-0.7.18 \ arrayvec-0.5.2 \ ascii_table-3.0.2 \ atty-0.2.14 \ autocfg-1.1.0 \ base64-0.13.0 \ bitflags-1.3.2 \ block-buffer-0.7.3 \ block-padding-0.1.5 \ bumpalo-3.9.1 \ byte-tools-0.3.1 \ byteorder-1.4.3 \ bytes-1.1.0 \ cc-1.0.73 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-3.1.1 \ clap_derive-3.1.0 \ confy-0.4.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ digest-0.8.1 \ directories-2.0.2 \ dirs-4.0.0 \ dirs-next-2.0.0 \ dirs-sys-0.3.6 \ dirs-sys-next-0.1.2 \ either-1.6.1 \ encoding_rs-0.8.30 \ fake-simd-0.1.2 \ fastrand-1.7.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ freedesktop_entry_parser-1.3.0 \ futures-channel-0.3.21 \ futures-core-0.3.21 \ futures-sink-0.3.21 \ futures-task-0.3.21 \ futures-util-0.3.21 \ generic-array-0.12.4 \ getrandom-0.2.5 \ glob-0.3.0 \ h2-0.3.11 \ hashbrown-0.11.2 \ heck-0.4.0 \ hermit-abi-0.1.19 \ http-0.2.6 \ http-body-0.4.4 \ httparse-1.6.0 \ httpdate-1.0.2 \ hyper-0.14.17 \ hyper-tls-0.5.0 \ idna-0.2.3 \ indexmap-1.8.0 \ instant-0.1.12 \ ipnet-2.3.1 \ itertools-0.10.3 \ itoa-1.0.1 \ js-sys-0.3.56 \ json-0.12.4 \ lazy_static-1.4.0 \ lexical-core-0.7.6 \ libc-0.2.119 \ log-0.4.14 \ maplit-1.0.2 \ matches-0.1.9 \ memchr-2.4.1 \ mime-0.3.16 \ mime-db-1.6.0 \ minimal-lexical-0.2.1 \ mio-0.8.0 \ miow-0.3.7 \ native-tls-0.2.8 \ nom-5.1.2 \ nom-7.1.0 \ ntapi-0.3.7 \ once_cell-1.9.0 \ opaque-debug-0.2.3 \ openssl-0.10.38 \ openssl-probe-0.1.5 \ openssl-sys-0.9.72 \ os_str_bytes-6.0.0 \ percent-encoding-2.1.0 \ pest-2.1.3 \ pest_derive-2.1.0 \ pest_generator-2.1.3 \ pest_meta-2.1.3 \ pin-project-lite-0.2.8 \ pin-utils-0.1.0 \ pkg-config-0.3.24 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.36 \ quote-1.0.15 \ redox_syscall-0.2.10 \ redox_users-0.4.0 \ regex-1.5.4 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ reqwest-0.11.9 \ ryu-1.0.9 \ schannel-0.1.19 \ security-framework-2.6.1 \ security-framework-sys-2.6.1 \ serde-1.0.136 \ serde_derive-1.0.136 \ serde_json-1.0.79 \ serde_urlencoded-0.7.1 \ sha-1-0.8.2 \ shlex-1.1.0 \ slab-0.4.5 \ socket2-0.4.4 \ static_assertions-1.1.0 \ strsim-0.10.0 \ syn-1.0.86 \ tempfile-3.3.0 \ termcolor-1.1.2 \ textwrap-0.14.2 \ thiserror-1.0.30 \ thiserror-impl-1.0.30 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ tokio-1.17.0 \ tokio-macros-1.7.0 \ tokio-native-tls-0.3.0 \ tokio-util-0.6.9 \ toml-0.5.8 \ tower-service-0.3.1 \ tracing-0.1.31 \ tracing-core-0.1.22 \ try-lock-0.2.3 \ typenum-1.15.0 \ ucd-trie-0.1.3 \ unicase-2.6.0 \ unicode-bidi-0.3.7 \ unicode-normalization-0.1.19 \ unicode-xid-0.2.2 \ url-2.2.2 \ vcpkg-0.2.15 \ version_check-0.9.4 \ want-0.3.0 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasm-bindgen-0.2.79 \ wasm-bindgen-backend-0.2.79 \ wasm-bindgen-futures-0.4.29 \ wasm-bindgen-macro-0.2.79 \ wasm-bindgen-macro-support-0.2.79 \ wasm-bindgen-shared-0.2.79 \ web-sys-0.3.56 \ 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 \ winreg-0.7.0 \ xdg-2.4.1 \ xdg-mime-0.3.3 PLIST_FILES= bin/handlr OPTIONS_DEFINE= COMPLETIONS OPTIONS_DEFAULT= COMPLETIONS COMPLETIONS_DESC= Install bash, zsh, and fish shell completions COMPLETIONS_PLIST_FILES= share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} post-install-COMPLETIONS-on: ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME} \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.fish \ ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/${PORTNAME}.fish ${INSTALL_DATA} ${WRKSRC}/completions/_${PORTNAME} \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} .include diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile index 65f557fde23e..4c17cc081d97 100644 --- a/sysutils/hexyl/Makefile +++ b/sysutils/hexyl/Makefile @@ -1,21 +1,22 @@ PORTNAME= hexyl DISTVERSIONPREFIX= v DISTVERSION= 0.17.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= bofh@FreeBSD.org COMMENT= Command-line hex viewer WWW= https://github.com/sharkdp/hexyl LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp PLIST_FILES= bin/hexyl .include diff --git a/sysutils/httm/Makefile b/sysutils/httm/Makefile index 9c4f6d9fc99d..9d85858af025 100644 --- a/sysutils/httm/Makefile +++ b/sysutils/httm/Makefile @@ -1,32 +1,33 @@ PORTNAME= httm DISTVERSION= 0.49.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= bofh@FreeBSD.org COMMENT= Dream of a CLI Time Machine WWW= https://github.com/kimono-koans/httm LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= Fails to build: non-binding let on a synchronization lock USES= cargo USE_GITHUB= yes GH_ACCOUNT= kimono-koans PLIST_FILES= bin/httm OPTIONS_DEFINE= SCRIPTS OPTIONS_DEFAULT=SCRIPTS SCRIPTS_DESC= Install example scripts SCRIPTS_RUN_DEPENDS= bash:shells/bash SCRIPTS_PLIST_FILES= bin/bowie post-install-SCRIPTS-on: ${INSTALL_SCRIPT} ${WRKSRC}/scripts/bowie.bash ${STAGEDIR}${PREFIX}/bin/bowie .include diff --git a/sysutils/jail_exporter/Makefile b/sysutils/jail_exporter/Makefile index df7d714404ad..091fcf5f62e2 100644 --- a/sysutils/jail_exporter/Makefile +++ b/sysutils/jail_exporter/Makefile @@ -1,33 +1,33 @@ PORTNAME= jail_exporter DISTVERSIONPREFIX= v DISTVERSION= 0.18.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils MAINTAINER= dor.bsd@xm0.uk COMMENT= Prometheus exporter for FreeBSD jail metrics WWW= https://github.com/phyber/jail_exporter LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= phyber USE_RC_SUBR= jail_exporter OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.8 \ ${STAGEDIR}${PREFIX}/share/man/man8 ${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in CHANGELOG.md README.md ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/joshuto/Makefile b/sysutils/joshuto/Makefile index 902d6fed26d3..c1ad636152d9 100644 --- a/sysutils/joshuto/Makefile +++ b/sysutils/joshuto/Makefile @@ -1,268 +1,268 @@ PORTNAME= joshuto DISTVERSIONPREFIX= v DISTVERSION= 0.9.8 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Ranger-like terminal file manager WWW= https://github.com/kamiyaa/joshuto LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= kamiyaa CARGO_CRATES= adler-1.0.2 \ ahash-0.8.11 \ aho-corasick-1.1.2 \ allocator-api2-0.2.16 \ alphanumeric-sort-1.5.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi-to-tui-3.1.0 \ anstream-0.6.13 \ anstyle-1.0.6 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ autocfg-1.1.0 \ base64-0.21.7 \ bit_field-0.10.2 \ bitflags-1.3.2 \ bitflags-2.4.2 \ bstr-1.9.1 \ bumpalo-3.15.4 \ bytemuck-1.15.0 \ byteorder-1.5.0 \ cassowary-0.3.0 \ castaway-0.2.2 \ cc-1.0.90 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ chrono-0.4.35 \ clap-4.5.3 \ clap_builder-4.5.2 \ clap_complete-4.5.1 \ clap_derive-4.5.3 \ clap_lex-0.7.0 \ clipboard-win-4.5.0 \ color_quant-1.1.0 \ colorchoice-1.0.0 \ colors-transform-0.2.11 \ compact_str-0.7.1 \ const_fn-0.4.9 \ const_format-0.2.32 \ const_format_proc_macros-0.2.32 \ core-foundation-sys-0.8.6 \ crc32fast-1.4.0 \ crossbeam-channel-0.5.12 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ crunchy-0.2.2 \ deranged-0.3.11 \ dirs-5.0.1 \ dirs-next-2.0.0 \ dirs-sys-0.4.1 \ dirs-sys-next-0.1.2 \ dyn-clone-1.0.17 \ either-1.10.0 \ endian-type-0.1.2 \ equivalent-1.0.1 \ errno-0.3.8 \ error-code-2.3.1 \ exr-1.72.0 \ fd-lock-3.0.13 \ fdeflate-0.3.4 \ filetime-0.2.23 \ flate2-1.0.28 \ flume-0.11.0 \ form_urlencoded-1.2.1 \ fsevent-sys-4.1.0 \ getrandom-0.2.12 \ gif-0.13.1 \ git2-0.18.2 \ globset-0.4.14 \ half-2.4.0 \ hashbrown-0.14.3 \ heck-0.4.1 \ heck-0.5.0 \ home-0.5.9 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ icy_sixel-0.1.2 \ idna-0.5.0 \ image-0.24.9 \ indexmap-2.2.5 \ indoc-2.0.4 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ is_debug-1.0.1 \ itertools-0.12.1 \ itoa-1.0.10 \ jobserver-0.1.28 \ jpeg-decoder-0.3.1 \ js-sys-0.3.69 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ lazy_static-1.4.0 \ lebe-0.5.2 \ libc-0.2.153 \ libgit2-sys-0.16.2+1.7.2 \ libredox-0.0.1 \ libredox-0.0.2 \ libz-sys-1.1.15 \ linux-raw-sys-0.4.13 \ lock_api-0.4.11 \ log-0.4.21 \ lru-0.12.3 \ lscolors-0.17.0 \ memchr-2.7.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.7.2 \ mio-0.8.11 \ nibble_vec-0.1.0 \ nix-0.26.4 \ nix-0.28.0 \ nom-7.1.3 \ notify-6.1.1 \ nu-ansi-term-0.50.0 \ num-conv-0.1.0 \ num-traits-0.2.18 \ num_threads-0.1.7 \ numtoa-0.1.0 \ once_cell-1.19.0 \ open-5.1.2 \ option-ext-0.2.0 \ os_str_bytes-6.6.1 \ paste-1.0.14 \ pathdiff-0.2.1 \ percent-encoding-2.3.1 \ phf-0.11.2 \ phf_generator-0.11.2 \ phf_macros-0.11.2 \ phf_shared-0.11.2 \ pkg-config-0.3.30 \ png-0.17.13 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ proc-macro2-1.0.79 \ qoi-0.4.1 \ quote-1.0.35 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ ratatui-0.26.1 \ ratatui-image-0.8.1 \ rayon-1.9.0 \ rayon-core-1.12.1 \ redox_syscall-0.4.1 \ redox_termios-0.1.3 \ redox_users-0.4.4 \ regex-1.10.3 \ regex-automata-0.4.6 \ regex-syntax-0.8.2 \ rustix-0.38.31 \ rustversion-1.0.14 \ rustyline-12.0.0 \ ryu-1.0.17 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.197 \ serde_derive-1.0.197 \ serde_spanned-0.6.5 \ shadow-rs-0.26.1 \ shell-words-1.1.0 \ shellexpand-3.1.0 \ signal-hook-0.3.17 \ signal-hook-registry-1.4.1 \ simd-adler32-0.3.7 \ siphasher-0.3.11 \ smallvec-1.13.1 \ spin-0.9.8 \ stability-0.1.1 \ static_assertions-1.1.0 \ str-buf-1.0.6 \ strsim-0.11.0 \ strum-0.26.2 \ strum_macros-0.26.2 \ syn-1.0.109 \ syn-2.0.52 \ termion-2.0.3 \ termion-3.0.0 \ thiserror-1.0.58 \ thiserror-impl-1.0.58 \ tiff-0.9.1 \ time-0.3.34 \ time-core-0.1.2 \ time-macros-0.2.17 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ toml-0.8.11 \ toml_datetime-0.6.5 \ toml_edit-0.22.7 \ tz-rs-0.6.14 \ tzdb-0.6.1 \ tzdb_data-0.1.2 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.11 \ unicode-xid-0.2.4 \ url-2.5.0 \ utf8parse-0.2.1 \ uuid-1.7.0 \ uuid-macro-internal-1.7.0 \ vcpkg-0.2.15 \ version_check-0.9.4 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasite-0.1.0 \ 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 \ web-sys-0.3.69 \ weezl-0.1.8 \ whoami-1.5.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ 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.4 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.4 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.4 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.4 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.4 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.4 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.4 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.4 \ winnow-0.6.5 \ xdg-2.5.2 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 \ zune-inflate-0.2.54 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/kubie/Makefile b/sysutils/kubie/Makefile index c2651dd31449..edfff8a5cea4 100644 --- a/sysutils/kubie/Makefile +++ b/sysutils/kubie/Makefile @@ -1,33 +1,33 @@ PORTNAME= kubie DISTVERSIONPREFIX= v DISTVERSION= 0.26.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org COMMENT= Kubernetes context switching WWW= https://github.com/sbstp/kubie LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 riscv64 ONLY_FOR_ARCHS_REASON= Requires 64-bit processor USES= cargo USE_GITHUB= yes GH_ACCOUNT= sbstp BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} PLIST_FILES= bin/${PORTNAME} \ etc/bash_completion.d/${PORTNAME}.bash \ share/fish/completions/${PORTNAME}.fish \ post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}.bash @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.fish ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish .include diff --git a/sysutils/lsd/Makefile b/sysutils/lsd/Makefile index 91cbaea76636..9f1e748ec09b 100644 --- a/sysutils/lsd/Makefile +++ b/sysutils/lsd/Makefile @@ -1,21 +1,21 @@ PORTNAME= lsd DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= ports@freebsd.org COMMENT= Pretty ls alternative with support for icons WWW= https://github.com/lsd-rs/lsd/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS+= libgit2.so:devel/libgit2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= lsd-rs PLIST_FILES= bin/lsd .include diff --git a/sysutils/mcfly/Makefile b/sysutils/mcfly/Makefile index d563d17dddc5..2435c5d249f3 100644 --- a/sysutils/mcfly/Makefile +++ b/sysutils/mcfly/Makefile @@ -1,219 +1,219 @@ PORTNAME= mcfly DISTVERSIONPREFIX= v DISTVERSION= 0.9.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Fly through your shell history WWW= https://github.com/cantino/mcfly LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= cantino CARGO_CRATES= adler32-1.2.0 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ autocfg-1.5.0 \ autopilot-0.4.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-0.1.6 \ bumpalo-3.19.1 \ byteorder-1.5.0 \ cc-1.2.50 \ cfg-if-1.0.4 \ chrono-0.4.42 \ chrono-systemd-time-0.3.0 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ cocoa-0.20.2 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ config-0.15.19 \ core-foundation-0.7.0 \ core-foundation-sys-0.7.0 \ core-foundation-sys-0.8.7 \ core-graphics-0.19.2 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ csv-1.4.0 \ csv-core-0.1.13 \ deflate-0.7.20 \ directories-next-2.0.0 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dirs-sys-next-0.1.2 \ either-1.15.0 \ errno-0.3.14 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ getrandom-0.1.16 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gif-0.10.3 \ hashbrown-0.16.1 \ hashlink-0.11.0 \ heck-0.5.0 \ humantime-2.3.0 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ image-0.22.5 \ inflate-0.4.5 \ is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.16 \ jpeg-decoder-0.1.22 \ js-sys-0.3.83 \ libc-0.2.178 \ libredox-0.1.11 \ libsqlite3-sys-0.36.0 \ linux-raw-sys-0.4.15 \ lock_api-0.4.14 \ log-0.4.29 \ lzw-0.10.0 \ malloc_buf-0.0.6 \ memchr-2.7.6 \ mio-1.1.1 \ num-derive-0.2.5 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.2.4 \ num-traits-0.2.19 \ objc-0.2.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ path-absolutize-3.1.1 \ path-dedot-3.1.1 \ pathdiff-0.2.3 \ pkg-config-0.3.32 \ png-0.15.3 \ ppv-lite86-0.2.21 \ proc-macro2-0.4.30 \ proc-macro2-1.0.103 \ quote-0.6.13 \ quote-1.0.42 \ r-efi-5.3.0 \ rand-0.7.3 \ rand-0.9.2 \ rand_chacha-0.2.2 \ rand_chacha-0.9.0 \ rand_core-0.5.1 \ rand_core-0.9.3 \ rand_hc-0.2.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_users-0.4.6 \ redox_users-0.5.2 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rusqlite-0.38.0 \ rustix-0.38.44 \ rustversion-1.0.22 \ ryu-1.0.21 \ scoped_threadpool-0.1.9 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.147 \ serde_spanned-1.0.4 \ shellexpand-3.1.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.7 \ smallvec-1.15.1 \ sqlite-wasm-rs-0.5.1 \ strsim-0.11.1 \ syn-0.15.44 \ syn-2.0.111 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ tiff-0.3.1 \ toml-0.9.10+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-xid-0.1.0 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.59.0 \ windows-sys-0.61.2 \ 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.7.14 \ wit-bindgen-0.46.0 \ x11-2.21.0 \ zerocopy-0.8.31 \ zerocopy-derive-0.8.31 \ zmij-0.1.8 PLIST_FILES= bin/${PORTNAME} \ etc/bash_completion.d/${PORTNAME}.bash \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} post-install: # install shell completion files # bash ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d # fish ${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d # zsh ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} .include diff --git a/sysutils/mdcat/Makefile b/sysutils/mdcat/Makefile index 75e7dea48d38..06064222dd39 100644 --- a/sysutils/mdcat/Makefile +++ b/sysutils/mdcat/Makefile @@ -1,22 +1,22 @@ PORTNAME= mdcat DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 2.7.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org COMMENT= Cat for markdown WWW= https://github.com/swsnr/mdcat LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= swsnr PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/mdfried/Makefile b/sysutils/mdfried/Makefile index 186bf5d146f3..7f1c32c2059b 100644 --- a/sysutils/mdfried/Makefile +++ b/sysutils/mdfried/Makefile @@ -1,40 +1,40 @@ PORTNAME= mdfried DISTVERSIONPREFIX= v DISTVERSION= 0.18.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= nivit@FreeBSD.org COMMENT= Markdown viewer for the terminal that renders images and big headers WWW= https://crates.io/crates/mdfried LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE CC0-1.0 GPLv3 ISCL MIT MPL20 \ NCSA UNICODE UNICODE-DFS-2016 WTFPL ZLIB LICENSE_COMB= multi LICENSE_NAME_UNICODE= Unicode Terms of Use LICENSE_NAME_UNICODE-DFS-2016= Unicode License Agreement - Data Files and Software (2016) LICENSE_TEXT_UNICODE= See https://spdx.org/licenses/Unicode-TOU.html LICENSE_TEXT_UNICODE-DFS-2016= See https://spdx.org/licenses/Unicode-DFS-2016.html LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell \ auto-accept LICENSE_PERMS_UNICODE-DFS-2016= dist-mirror dist-sell pkg-mirror pkg-sell \ auto-accept LIB_DEPENDS= libchafa.so:graphics/chafa USES= cargo USE_GITHUB= yes GH_ACCOUNT= benjajaja PLIST_FILES= bin/mdfried PORTDOCS= README.md assets/screenshot_1.png OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/assets .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f} .endfor .include diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile index 88069d3e2ee6..0377a2a41277 100644 --- a/sysutils/mise/Makefile +++ b/sysutils/mise/Makefile @@ -1,1026 +1,1027 @@ PORTNAME= mise DISTVERSIONPREFIX= v DISTVERSION= 2026.3.7 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Runtime Executor (asdf rust clone) WWW= https://mise.jdx.dev/ \ https://github.com/jdx/mise LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= compilation fails: unsupported freebsd architecture, see https://github.com/conda/rattler/issues/2226 BROKEN_i386= compilation fails: LLVM ERROR: out of memory BROKEN_armv7= compilation fails: LLVM ERROR: out of memory BUILD_DEPENDS+= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 \ libzstd.so:archivers/zstd RUN_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} USES= cargo localbase:ldflags pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= jdx CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.1 \ aead-0.5.2 \ aes-0.8.4 \ aes-gcm-0.10.3 \ age-0.11.2 \ age-core-0.11.0 \ ahash-0.7.8 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ ansi-str-0.9.0 \ ansitok-0.3.0 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arbitrary-1.4.2 \ arc-swap-1.8.1 \ archspec-0.1.3 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ asn1-rs-0.7.1 \ asn1-rs-derive-0.6.0 \ asn1-rs-impl-0.2.0 \ assert-json-diff-2.0.2 \ astral-tokio-tar-0.5.6 \ astral_async_zip-0.0.17 \ async-backtrace-0.2.7 \ async-backtrace-attributes-0.2.7 \ async-compression-0.4.37 \ async-fd-lock-0.2.0 \ async-once-cell-0.5.4 \ async-recursion-1.1.1 \ async-spooled-tempfile-0.1.0 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ aws-config-1.8.12 \ aws-credential-types-1.2.11 \ aws-lc-fips-sys-0.13.11 \ aws-lc-rs-1.15.4 \ aws-lc-sys-0.37.0 \ aws-runtime-1.5.18 \ aws-sdk-s3-1.121.0 \ aws-sdk-sts-1.96.0 \ aws-sigv4-1.3.7 \ aws-smithy-async-1.2.11 \ aws-smithy-checksums-0.63.13 \ aws-smithy-eventstream-0.60.18 \ aws-smithy-http-0.62.6 \ aws-smithy-http-0.63.3 \ aws-smithy-http-client-1.1.9 \ aws-smithy-json-0.61.9 \ aws-smithy-observability-0.2.4 \ aws-smithy-query-0.60.13 \ aws-smithy-runtime-1.10.0 \ aws-smithy-runtime-api-1.11.3 \ aws-smithy-types-1.4.3 \ aws-smithy-xml-0.60.13 \ aws-types-1.3.11 \ backtrace-0.3.76 \ backtrace-ext-0.2.1 \ base16ct-0.2.0 \ base64-0.13.1 \ base64-0.21.7 \ base64-0.22.1 \ base64-simd-0.8.0 \ base64ct-1.8.3 \ basic-toml-0.1.10 \ bcrypt-pbkdf-0.10.0 \ bech32-0.9.1 \ beef-0.5.2 \ bindgen-0.72.1 \ binstall-tar-0.4.42 \ bit-set-0.6.0 \ bit-set-0.8.0 \ bit-vec-0.7.0 \ bit-vec-0.8.0 \ bitflags-2.10.0 \ bitvec-1.0.1 \ blake2-0.10.6 \ blake3-1.8.3 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ blowfish-0.9.1 \ bstr-1.12.1 \ built-0.8.0 \ bumpalo-3.19.1 \ bytecount-0.6.9 \ byteorder-1.5.0 \ bytes-1.11.1 \ bytes-utils-0.1.4 \ bytesize-2.3.1 \ bzip2-0.5.2 \ bzip2-0.6.1 \ bzip2-sys-0.1.13+1.0.8 \ cache_control-0.2.0 \ calm_io-0.1.1 \ calmio_filters-0.1.0 \ cbc-0.1.2 \ cc-1.2.55 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chacha20-0.9.1 \ chacha20poly1305-0.10.1 \ chrono-0.4.43 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ ci_info-0.14.15 \ cipher-0.4.4 \ clang-sys-1.8.1 \ clap-4.5.56 \ clap-sort-1.0.3 \ clap_builder-4.5.56 \ clap_derive-4.5.55 \ clap_lex-0.7.7 \ clru-0.6.2 \ clx-1.3.0 \ cmake-0.1.57 \ coalesced_map-0.1.2 \ color-eyre-0.6.5 \ color-print-0.3.7 \ color-print-proc-macro-0.3.7 \ color-spantrace-0.3.0 \ colorchoice-1.0.4 \ colored-3.1.1 \ combine-4.6.7 \ comfy-table-7.2.2 \ compression-codecs-0.4.36 \ compression-core-0.4.31 \ concurrent-queue-2.5.0 \ configparser-3.1.0 \ confique-0.3.1 \ confique-macro-0.0.12 \ console-0.15.11 \ console-0.16.2 \ const-oid-0.9.6 \ const_format-0.2.35 \ const_format_proc_macros-0.2.34 \ constant_time_eq-0.3.1 \ constant_time_eq-0.4.2 \ contracts-0.6.7 \ convert_case-0.10.0 \ cookie-factory-0.3.3 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ countme-3.0.1 \ cpufeatures-0.2.17 \ crc-3.3.0 \ crc-catalog-2.4.0 \ crc-fast-1.9.0 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-bigint-0.5.5 \ crypto-common-0.1.7 \ crypto_secretbox-0.1.1 \ ctor-0.4.3 \ ctor-proc-macro-0.0.6 \ ctr-0.9.2 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.20.11 \ darling-0.21.3 \ darling_core-0.20.11 \ darling_core-0.21.3 \ darling_macro-0.20.11 \ darling_macro-0.21.3 \ dashmap-5.5.3 \ dashmap-6.1.0 \ data-encoding-2.10.0 \ deadpool-0.12.3 \ deadpool-runtime-0.1.4 \ decoded-char-0.1.1 \ deflate64-0.1.10 \ demand-1.8.2 \ der-0.7.10 \ der-parser-10.0.0 \ der_derive-0.7.3 \ deranged-0.5.5 \ derive_arbitrary-1.4.2 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ deunicode-1.6.2 \ diff-0.1.13 \ digest-0.10.7 \ directories-6.0.0 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ document-features-0.2.12 \ dotenvy-0.15.7 \ dtor-0.0.6 \ dtor-proc-macro-0.0.5 \ duct-0.13.7 \ duct-1.1.1 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ either-1.15.0 \ elliptic-curve-0.13.8 \ elsa-1.11.2 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ enum-as-inner-0.6.1 \ enum_dispatch-0.3.13 \ env_filter-0.1.4 \ env_home-0.1.0 \ env_logger-0.11.8 \ envmnt-0.10.4 \ equivalent-1.0.2 \ erased-serde-0.4.9 \ errno-0.2.8 \ errno-0.3.14 \ errno-dragonfly-0.1.2 \ event-listener-5.4.1 \ exec-0.3.1 \ expr-lang-1.1.0 \ eyre-0.6.12 \ fancy-regex-0.16.2 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ ff-0.13.1 \ fiat-crypto-0.2.9 \ file_url-0.2.7 \ filetime-0.2.27 \ filetime_creation-0.2.0 \ find-crate-0.6.3 \ find-msvc-tools-0.1.9 \ fixedbitset-0.5.7 \ flagset-0.4.7 \ flate2-1.1.8 \ float-cmp-0.10.0 \ fluent-0.16.1 \ fluent-bundle-0.15.3 \ fluent-langneg-0.13.1 \ fluent-syntax-0.11.1 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs-err-3.3.0 \ fs4-0.13.1 \ fs_extra-1.3.0 \ fsio-0.4.1 \ fslock-0.2.1 \ funty-2.0.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.1 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fuzzy-matcher-0.3.7 \ generator-0.7.5 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getset-0.1.6 \ ghash-0.5.1 \ gimli-0.32.3 \ gix-0.78.0 \ gix-actor-0.38.0 \ gix-archive-0.27.0 \ gix-attributes-0.30.0 \ gix-bitmap-0.2.15 \ gix-blame-0.8.0 \ gix-chunk-0.5.0 \ gix-command-0.7.0 \ gix-commitgraph-0.32.0 \ gix-config-0.51.0 \ gix-config-value-0.17.0 \ gix-credentials-0.35.0 \ gix-date-0.13.0 \ gix-diff-0.58.0 \ gix-dir-0.20.0 \ gix-discover-0.46.0 \ gix-error-0.0.0 \ gix-features-0.46.0 \ gix-filter-0.25.0 \ gix-fs-0.19.0 \ gix-glob-0.24.0 \ gix-hash-0.22.0 \ gix-hashtable-0.12.0 \ gix-ignore-0.19.0 \ gix-index-0.46.0 \ gix-lock-21.0.0 \ gix-mailmap-0.30.0 \ gix-negotiate-0.26.0 \ gix-object-0.55.0 \ gix-odb-0.75.0 \ gix-pack-0.65.0 \ gix-packetline-0.21.0 \ gix-path-0.11.0 \ gix-pathspec-0.15.0 \ gix-prompt-0.13.0 \ gix-protocol-0.56.0 \ gix-quote-0.6.1 \ gix-ref-0.58.0 \ gix-refspec-0.36.0 \ gix-revision-0.40.0 \ gix-revwalk-0.26.0 \ gix-sec-0.13.0 \ gix-shallow-0.8.0 \ gix-status-0.25.0 \ gix-submodule-0.25.0 \ gix-tempfile-21.0.0 \ gix-trace-0.1.17 \ gix-transport-0.53.0 \ gix-traverse-0.52.0 \ gix-url-0.35.0 \ gix-utils-0.3.1 \ gix-validate-0.11.0 \ gix-worktree-0.47.0 \ gix-worktree-state-0.25.0 \ gix-worktree-stream-0.27.0 \ glob-0.3.3 \ globset-0.4.18 \ globwalk-0.9.1 \ group-0.13.0 \ h2-0.3.27 \ h2-0.4.13 \ halfbrown-0.4.0 \ hash32-0.3.1 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heapless-0.8.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ hkdf-0.12.4 \ hmac-0.12.1 \ homedir-0.3.6 \ http-0.2.12 \ http-1.4.0 \ http-auth-0.1.10 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ http-cache-semantics-2.1.1 \ http-serde-2.1.1 \ httparse-1.10.1 \ httpdate-1.0.3 \ human_format-1.2.1 \ humansize-2.1.3 \ humantime-2.3.0 \ hyper-0.14.32 \ hyper-1.8.1 \ hyper-rustls-0.24.2 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.20 \ i18n-config-0.4.8 \ i18n-embed-0.15.4 \ i18n-embed-fl-0.9.4 \ i18n-embed-impl-0.8.4 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ imara-diff-0.1.8 \ impl-tools-0.11.4 \ impl-tools-lib-0.11.4 \ indenter-0.3.4 \ indexmap-1.9.3 \ indexmap-2.13.0 \ indicatif-0.17.11 \ indoc-2.0.7 \ inout-0.1.4 \ insta-1.46.3 \ intl-memoizer-0.5.3 \ intl_pluralrules-7.0.2 \ io-close-0.3.7 \ io_tee-0.1.1 \ ipnet-2.11.0 \ iri-string-0.7.10 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.10.5 \ itertools-0.12.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.17 \ jiff-0.2.18 \ jiff-static-0.2.18 \ jiff-tzdb-0.1.5 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-sys-0.3.0 \ jobserver-0.1.34 \ js-sys-0.3.85 \ json-number-0.4.10 \ json-patch-4.1.0 \ json-syntax-0.12.5 \ jsonptr-0.7.1 \ junction-1.4.1 \ jwt-0.16.0 \ kdl-6.5.0 \ known-folders-1.4.1 \ kstring-2.0.2 \ lazy-regex-3.5.1 \ lazy-regex-proc_macros-3.5.1 \ lazy_static-1.5.0 \ lexical-7.0.5 \ lexical-core-1.0.6 \ lexical-parse-float-1.0.6 \ lexical-parse-integer-1.0.6 \ lexical-util-1.0.7 \ lexical-write-float-1.0.6 \ lexical-write-integer-1.0.6 \ libbz2-rs-sys-0.2.2 \ libc-0.2.180 \ libloading-0.8.9 \ libloading-0.9.0 \ libm-0.2.16 \ libredox-0.1.12 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ litrs-1.0.0 \ lock_api-0.4.14 \ locspan-0.8.2 \ locspan-derive-0.6.0 \ log-0.4.29 \ logos-0.12.1 \ logos-derive-0.12.1 \ loom-0.5.6 \ lru-0.16.3 \ lru-slab-0.1.2 \ lua-src-550.0.0 \ luajit-src-210.6.6+707c12b \ lzma-rs-0.3.0 \ lzma-rust-0.1.7 \ lzma-rust2-0.15.7 \ lzma-sys-0.1.20 \ matchers-0.2.0 \ maybe-async-0.2.10 \ md-5-0.10.6 \ memchr-2.7.6 \ memmap2-0.9.9 \ memoffset-0.9.1 \ miette-7.6.0 \ miette-derive-7.6.0 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ minisign-verify-0.2.4 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ mlua-0.11.6 \ mlua-sys-0.10.0 \ mlua_derive-0.11.0 \ mockito-1.7.2 \ multimap-0.10.1 \ native-tls-0.2.14 \ ndk-context-0.1.1 \ netrc-rs-0.1.2 \ nix-0.30.1 \ nix-0.31.1 \ nom-7.1.3 \ nom-8.0.0 \ nom-language-0.1.0 \ nt-time-0.8.1 \ nu-ansi-term-0.50.3 \ num-0.4.3 \ num-bigint-0.4.6 \ num-bigint-dig-0.8.6 \ num-complex-0.4.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ number_prefix-0.4.0 \ oauth2-5.0.0 \ objc2-0.6.3 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ object-0.37.3 \ oci-client-0.15.0 \ oci-spec-0.8.4 \ oid-registry-0.8.1 \ olpc-cjson-0.1.4 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ opaque-debug-0.3.1 \ openidconnect-4.0.1 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-probe-0.2.1 \ openssl-sys-0.9.111 \ option-ext-0.2.0 \ ordered-float-2.10.1 \ os-release-0.1.0 \ os_pipe-1.2.3 \ outref-0.5.2 \ owo-colors-4.2.3 \ p256-0.13.2 \ p384-0.13.1 \ papergrid-0.17.0 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ parse-zoneinfo-0.3.1 \ password-hash-0.5.0 \ paste-1.0.15 \ path-absolutize-3.1.1 \ path-dedot-3.1.1 \ path_resolver-0.2.5 \ pbkdf2-0.12.2 \ pem-3.0.6 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ pest-2.8.5 \ pest_derive-2.8.5 \ pest_generator-2.8.5 \ pest_meta-2.8.5 \ petgraph-0.8.3 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs5-0.7.1 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ platforms-3.7.0 \ plist-1.8.0 \ poly1305-0.8.0 \ polyval-0.6.2 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.5 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppmd-rust-1.4.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ primeorder-0.13.6 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.106 \ prodash-31.0.0 \ proptest-1.10.0 \ prost-0.14.3 \ prost-build-0.14.3 \ prost-derive-0.14.3 \ prost-reflect-0.16.3 \ prost-reflect-build-0.16.0 \ prost-reflect-derive-0.16.0 \ prost-types-0.14.3 \ purl-0.1.6 \ quick-error-1.2.3 \ quick-xml-0.37.5 \ quick-xml-0.38.4 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ quote-1.0.44 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rand_xorshift-0.4.0 \ rattler-0.39.14 \ rattler_cache-0.6.13 \ rattler_conda_types-0.43.4 \ rattler_digest-1.2.2 \ rattler_macros-1.0.12 \ rattler_menuinst-0.2.48 \ rattler_networking-0.26.1 \ rattler_package_streaming-0.24.1 \ rattler_pty-0.2.9 \ rattler_redaction-0.1.13 \ rattler_repodata_gateway-0.26.1 \ rattler_shell-0.26.1 \ rattler_solve-4.2.5 \ rattler_virtual_packages-2.3.10 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ reflink-copy-0.1.28 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-lite-0.1.8 \ regex-syntax-0.6.29 \ regex-syntax-0.8.8 \ reqwest-0.12.28 \ reqwest-0.13.1 \ reqwest-middleware-0.4.2 \ resolvo-0.10.2 \ retry-policies-0.5.1 \ rfc6979-0.4.0 \ ring-0.17.14 \ rmcp-0.3.2 \ rmcp-macros-0.3.2 \ rmp-0.8.15 \ rmp-serde-1.3.1 \ roff-0.2.2 \ rops-0.1.6 \ rowan-0.15.17 \ rsa-0.9.10 \ rust-embed-8.11.0 \ rust-embed-impl-8.11.0 \ rust-embed-utils-8.11.0 \ rustc-demangle-0.1.27 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-0.38.44 \ rustix-1.1.3 \ rustls-0.21.12 \ rustls-0.23.36 \ rustls-native-certs-0.8.3 \ rustls-pki-types-1.14.0 \ rustls-platform-verifier-0.6.2 \ rustls-platform-verifier-android-0.1.1 \ rustls-webpki-0.101.7 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ rusty-fork-0.3.1 \ ryu-1.0.22 \ ryu-js-0.2.2 \ salsa20-0.10.2 \ same-file-1.0.6 \ scc-2.4.0 \ schannel-0.1.28 \ schemars-0.9.0 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ scrypt-0.11.0 \ sct-0.7.1 \ sdd-3.0.10 \ sec1-0.7.3 \ secrecy-0.10.3 \ security-framework-2.11.1 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ self-replace-1.5.0 \ self_cell-0.10.3 \ self_cell-1.2.2 \ self_update-0.42.0 \ semver-1.0.27 \ serde-1.0.228 \ serde-untagged-0.1.9 \ serde-value-0.7.0 \ serde_bytes-0.11.19 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_ignored-0.1.14 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ serde_plain-1.0.2 \ serde_regex-1.1.0 \ serde_repr-0.1.20 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ serde_with-3.16.1 \ serde_with_macros-3.16.1 \ serde_yaml-0.9.34+deprecated \ serial_test-3.3.1 \ serial_test_derive-3.3.1 \ sevenz-rust-0.6.1 \ sevenz-rust2-0.19.4 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shared_child-1.1.1 \ shared_thread-0.2.0 \ shell-escape-0.1.5 \ shell-words-1.1.1 \ shellexpand-3.1.1 \ shlex-1.3.0 \ sigchld-0.2.4 \ signal-hook-0.3.18 \ signal-hook-0.4.3 \ signal-hook-registry-1.4.8 \ signature-2.2.0 \ sigstore-0.13.0 \ sigstore-protobuf-specs-derive-0.0.1 \ sigstore-verification-0.2.1 \ sigstore_protobuf_specs-0.5.0 \ simd-adler32-0.3.8 \ simd-json-0.17.0 \ simdutf8-0.1.5 \ similar-2.7.0 \ simple_spawn_blocking-1.1.0 \ siphasher-1.0.2 \ slab-0.4.12 \ slug-0.1.6 \ smallstr-0.3.1 \ smallvec-1.15.1 \ snafu-0.8.9 \ snafu-derive-0.8.9 \ snap-1.1.1 \ socket2-0.5.10 \ socket2-0.6.2 \ spin-0.9.8 \ spin-0.10.0 \ spki-0.7.3 \ stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.27.2 \ strum_macros-0.27.2 \ subtle-2.6.1 \ superslice-1.0.0 \ supports-color-3.0.2 \ supports-hyperlinks-3.2.0 \ supports-unicode-3.0.0 \ syn-1.0.109 \ syn-2.0.114 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ sys-info-0.9.1 \ sysctl-0.5.5 \ system-configuration-0.7.0 \ system-configuration-sys-0.6.0 \ tabled-0.20.0 \ tabled_derive-0.11.0 \ tap-1.0.1 \ taplo-0.14.0 \ tar-0.4.44 \ tempfile-3.24.0 \ tera-1.20.1 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ test-log-0.2.19 \ test-log-macros-0.2.19 \ testing_table-0.3.0 \ text-size-1.1.1 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tls_codec-0.4.2 \ tls_codec_derive-0.4.2 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-retry-0.3.0 \ tokio-rustls-0.24.1 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml-0.5.11 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_edit-0.24.0+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tough-0.21.0 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ type-map-0.5.1 \ typed-path-0.9.3 \ typed-path-0.12.2 \ typeid-1.0.3 \ typenum-1.19.0 \ ubi-0.8.4 \ ucd-trie-0.1.7 \ uluru-3.1.0 \ unarray-0.1.4 \ unic-langid-0.9.6 \ unic-langid-impl-0.9.6 \ unicase-2.9.0 \ unicode-bom-2.0.3 \ unicode-ident-1.0.22 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ universal-hash-0.5.1 \ unsafe-libyaml-0.2.11 \ untrusted-0.7.1 \ untrusted-0.9.0 \ url-2.5.8 \ urlencoding-2.1.3 \ usage-lib-2.16.1 \ utf8-decode-1.0.1 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.20.0 \ valuable-0.1.1 \ value-trait-0.12.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ versions-6.3.2 \ versions-7.0.0 \ vsimd-0.8.0 \ vte-0.14.1 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.58 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wasm-streams-0.4.2 \ wasmtimer-0.4.3 \ web-sys-0.3.85 \ web-time-1.1.0 \ webbrowser-1.0.6 \ webpki-root-certs-1.0.5 \ webpki-roots-1.0.5 \ which-7.0.3 \ which-8.0.0 \ widestring-1.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.48.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-core-0.62.2 \ windows-future-0.2.1 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-registry-0.5.3 \ windows-registry-0.6.1 \ windows-result-0.3.4 \ windows-result-0.4.1 \ windows-strings-0.4.2 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.6.24 \ winnow-0.7.14 \ winsafe-0.0.19 \ winver-1.0.0 \ wiremock-0.6.5 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ wyz-0.5.1 \ x25519-dalek-2.0.1 \ x509-cert-0.2.5 \ x509-parser-0.18.0 \ xattr-1.6.1 \ xmlparser-0.13.6 \ xx-2.5.1 \ xz2-0.1.7 \ yansi-1.0.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.37 \ zerocopy-derive-0.8.37 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zip-2.4.2 \ zip-3.0.0 \ zip-6.0.0 \ zip-7.2.0 \ zipsign-api-0.1.5 \ zlib-rs-0.5.5 \ zmij-1.0.19 \ zopfli-0.8.3 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.16+zstd.1.5.7 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/mprocs/Makefile b/sysutils/mprocs/Makefile index 6790cfd2e6b0..047d7ee1f05e 100644 --- a/sysutils/mprocs/Makefile +++ b/sysutils/mprocs/Makefile @@ -1,21 +1,22 @@ PORTNAME= mprocs DISTVERSIONPREFIX= v DISTVERSION= 0.8.3 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= dtxdf@FreeBSD.org COMMENT= Run multiple commands in parallel WWW= https://github.com/pvolok/mprocs/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gmake USE_GITHUB= yes GH_ACCOUNT= pvolok CARGO_INSTALL_PATH= src PLIST_FILES= bin/mprocs .include diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile index 296906583fa5..dec563e404f5 100644 --- a/sysutils/onefetch/Makefile +++ b/sysutils/onefetch/Makefile @@ -1,36 +1,36 @@ PORTNAME= onefetch DISTVERSION= 2.26.1 -PORTREVISION= 1 +PORTREVISION= 2 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/sysutils/pfetch-rs/Makefile b/sysutils/pfetch-rs/Makefile index 9c89cbb8638a..50c5908d4994 100644 --- a/sysutils/pfetch-rs/Makefile +++ b/sysutils/pfetch-rs/Makefile @@ -1,21 +1,21 @@ PORTNAME= pfetch-rs DISTVERSIONPREFIX= v DISTVERSION= 2.11.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= sysutils MAINTAINER= yonas.yanfa@gmail.com COMMENT= Rewrite of the pfetch system information tool in Rust WWW= https://github.com/Gobidev/pfetch-rs LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= Gobidev PLIST_FILES= bin/pfetch .include "Makefile.crates" .include diff --git a/sysutils/pollinfo/Makefile b/sysutils/pollinfo/Makefile index 0a561aca62c5..c18a05d1616e 100644 --- a/sysutils/pollinfo/Makefile +++ b/sysutils/pollinfo/Makefile @@ -1,24 +1,24 @@ PORTNAME= pollinfo PORTVERSION= 0.2.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= sysutils devel MAINTAINER= arrowd@FreeBSD.org COMMENT= Poll/select dumper for FreeBSD WWW= https://github.com/kostikbel/pollinfo LICENSE= BSD2CLAUSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= kostikbel GH_TAGNAME= dbfc1c25d289c18c21e20c7ef5a0013e84724190 PLIST_FILES= bin/${PORTNAME} \ share/man/man1/pollinfo.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/pollinfo.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile index a9d08ac9850a..f2c2df7e8276 100644 --- a/sysutils/potnet/Makefile +++ b/sysutils/potnet/Makefile @@ -1,128 +1,128 @@ PORTNAME= potnet DISTVERSION= 0.5.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= sysutils MAINTAINER= pizzamig@FreeBSD.org COMMENT= Utility to help sysutils/pot to manage the internal network WWW= https://github.com/bsdpot/potnet LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= bsdpot CARGO_CRATES= android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ anyhow-1.0.77 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.4.1 \ bumpalo-3.14.0 \ bytecount-0.6.7 \ camino-1.1.6 \ cargo-platform-0.1.6 \ cargo_metadata-0.14.2 \ cc-1.0.83 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.31 \ clap-2.34.0 \ core-foundation-sys-0.8.6 \ dirs-2.0.2 \ dirs-sys-0.3.7 \ either-1.9.0 \ errno-0.3.8 \ error-chain-0.12.4 \ fastrand-2.0.1 \ getrandom-0.2.11 \ glob-0.3.1 \ heck-0.3.3 \ hermit-abi-0.1.19 \ iana-time-zone-0.1.59 \ iana-time-zone-haiku-0.1.2 \ ipnet-2.9.0 \ itertools-0.12.0 \ itoa-1.0.10 \ js-sys-0.3.66 \ lazy_static-1.4.0 \ libc-0.2.151 \ libredox-0.0.1 \ linux-raw-sys-0.4.12 \ log-0.4.20 \ memchr-2.7.1 \ mocktopus-0.8.0 \ mocktopus_macros-0.7.11 \ num-traits-0.2.17 \ once_cell-1.19.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.71 \ pulldown-cmark-0.9.3 \ quote-1.0.33 \ redox_syscall-0.4.1 \ redox_users-0.4.4 \ rustix-0.38.28 \ ryu-1.0.16 \ same-file-1.0.6 \ semver-1.0.20 \ serde-1.0.193 \ serde_derive-1.0.193 \ serde_json-1.0.108 \ simplelog-0.7.6 \ skeptic-0.13.7 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ structopt-flags-0.3.6 \ syn-1.0.109 \ syn-2.0.43 \ tempfile-3.9.0 \ term-0.6.1 \ textwrap-0.11.0 \ thiserror-1.0.52 \ thiserror-impl-1.0.52 \ unicase-2.7.0 \ unicode-ident-1.0.12 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.11 \ vec_map-0.8.2 \ version_check-0.9.4 \ walkdir-2.4.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 PLIST_FILES= bin/potcpu bin/potnet .include diff --git a/sysutils/process-viewer/Makefile b/sysutils/process-viewer/Makefile index acad46ecebbc..c504196cd928 100644 --- a/sysutils/process-viewer/Makefile +++ b/sysutils/process-viewer/Makefile @@ -1,106 +1,106 @@ PORTNAME= process-viewer DISTVERSION= g20220909 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Process viewer GUI in Rust WWW= https://github.com/guillaumegomez/process-viewer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene USES= cargo gnome USE_GNOME= cairo gdkpixbuf glib20 gtk40 pango USE_GITHUB= yes GH_ACCOUNT= guillaumegomez GH_TAGNAME= b270176 CARGO_CRATES= anyhow-1.0.57 \ autocfg-1.1.0 \ bitflags-1.3.2 \ cairo-rs-0.15.11 \ cairo-sys-rs-0.15.1 \ cfg-expr-0.10.2 \ cfg-if-1.0.0 \ core-foundation-sys-0.8.3 \ crossbeam-channel-0.5.4 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.8 \ crossbeam-utils-0.8.8 \ either-1.6.1 \ field-offset-0.3.4 \ futures-channel-0.3.21 \ futures-core-0.3.21 \ futures-executor-0.3.21 \ futures-io-0.3.21 \ futures-task-0.3.21 \ futures-util-0.3.21 \ gdk-pixbuf-0.15.11 \ gdk-pixbuf-sys-0.15.10 \ gdk4-0.4.7 \ gdk4-sys-0.4.2 \ gio-0.15.11 \ gio-sys-0.15.10 \ glib-0.15.11 \ glib-macros-0.15.11 \ glib-sys-0.15.10 \ gobject-sys-0.15.10 \ graphene-rs-0.15.1 \ graphene-sys-0.15.10 \ gsk4-0.4.7 \ gsk4-sys-0.4.2 \ gtk4-0.4.7 \ gtk4-macros-0.4.7 \ gtk4-sys-0.4.5 \ heck-0.4.0 \ hermit-abi-0.1.19 \ lazy_static-1.4.0 \ libc-0.2.124 \ memchr-2.4.1 \ memoffset-0.6.5 \ ntapi-0.3.7 \ num_cpus-1.13.1 \ once_cell-1.10.0 \ pango-0.15.10 \ pango-sys-0.15.10 \ pest-2.1.3 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.25 \ proc-macro-crate-1.1.3 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.37 \ quick-xml-0.22.0 \ quote-1.0.18 \ rayon-1.5.2 \ rayon-core-1.9.2 \ rustc_version-0.3.3 \ scopeguard-1.1.0 \ semver-0.11.0 \ semver-parser-0.10.2 \ serde-1.0.136 \ serde_derive-1.0.136 \ slab-0.4.6 \ smallvec-1.8.0 \ syn-1.0.91 \ sysinfo-0.26.2 \ system-deps-6.0.2 \ thiserror-1.0.30 \ thiserror-impl-1.0.30 \ toml-0.5.9 \ ucd-trie-0.1.3 \ unicode-xid-0.2.2 \ version-compare-0.1.0 \ version_check-0.9.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/process_viewer .include diff --git a/sysutils/procs/Makefile b/sysutils/procs/Makefile index 9f219c44be83..2a20d16de1f3 100644 --- a/sysutils/procs/Makefile +++ b/sysutils/procs/Makefile @@ -1,339 +1,340 @@ PORTNAME= procs DISTVERSIONPREFIX= v DISTVERSION= 0.14.11 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Modern replacement for ps WWW= https://github.com/dalance/procs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo llvm:lib USE_GITHUB= yes GH_ACCOUNT= dalance MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib CARGO_CRATES= adler2-2.0.1 \ ahash-0.7.8 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ arrayvec-0.7.6 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ autocfg-1.5.0 \ base64-0.21.7 \ bindgen-0.65.1 \ bindgen-0.72.1 \ bitflags-1.3.2 \ bitflags-2.11.0 \ bitvec-1.0.1 \ borsh-1.6.0 \ borsh-derive-1.6.0 \ bsd-kvm-0.1.5 \ bsd-kvm-sys-0.2.0 \ bumpalo-3.20.2 \ byte-unit-5.2.0 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ byteorder-1.5.0 \ bytes-1.11.1 \ cc-1.2.56 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.44 \ clang-sys-1.8.1 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_complete-4.5.66 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ colorchoice-1.0.4 \ console-0.16.2 \ core-foundation-sys-0.8.7 \ crc32fast-1.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-utils-0.8.21 \ crossterm-0.27.0 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ deranged-0.5.8 \ directories-6.0.0 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dockworker-0.16.0 \ downcast-0.11.0 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_home-0.1.0 \ equivalent-1.0.2 \ errno-0.2.8 \ errno-0.3.14 \ errno-dragonfly-0.1.2 \ filetime-0.2.27 \ find-msvc-tools-0.1.9 \ flate2-1.1.9 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ fragile-2.0.1 \ funty-2.0.0 \ futures-0.3.32 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-io-0.3.32 \ futures-macro-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ getch-0.3.1 \ getrandom-0.2.17 \ glob-0.3.3 \ hashbrown-0.12.3 \ hashbrown-0.16.1 \ heck-0.5.0 \ hex-0.4.3 \ home-0.5.12 \ http-0.2.12 \ http-body-0.4.6 \ httparse-1.10.1 \ httpdate-1.0.3 \ hyper-0.14.32 \ hyperlocal-0.8.0 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.13.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.17 \ js-sys-0.3.90 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.180 \ libloading-0.8.9 \ libproc-0.14.11 \ libredox-0.1.12 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ mach2-0.6.0 \ memchr-2.8.0 \ memoffset-0.7.1 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ minus-5.6.1 \ mio-0.8.11 \ mio-1.1.1 \ mockall-0.13.1 \ mockall_derive-0.13.1 \ named_pipe-0.4.1 \ nix-0.26.4 \ nix-0.31.1 \ nom-7.1.3 \ num-conv-0.2.0 \ num-traits-0.2.19 \ num_threads-0.1.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ pager-0.16.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ peeking_take_while-0.1.2 \ percent-encoding-2.3.2 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ predicates-3.1.4 \ predicates-core-1.0.10 \ predicates-tree-1.0.13 \ prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.106 \ procfs-0.18.0 \ procfs-core-0.18.0 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ quote-1.0.44 \ radium-0.7.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.5.18 \ redox_syscall-0.7.2 \ redox_users-0.4.6 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ rend-0.4.2 \ rkyv-0.7.46 \ rkyv_derive-0.7.46 \ rust_decimal-1.40.0 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustix-0.38.44 \ rustix-1.1.3 \ rustversion-1.0.22 \ schemars-1.2.1 \ scopeguard-1.2.0 \ seahash-4.1.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ simdutf8-0.1.5 \ simplelog-0.12.2 \ slab-0.4.12 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.2 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.117 \ synstructure-0.13.2 \ tap-1.0.1 \ tar-0.4.44 \ termbg-0.6.2 \ termcolor-1.4.1 \ termios-0.3.3 \ termtree-0.5.1 \ textwrap-0.16.2 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml-1.0.3+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-core-0.1.36 \ try-lock-0.2.5 \ unicode-ident-1.0.24 \ unicode-width-0.2.2 \ url-2.5.8 \ utf8-width-0.1.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.21.0 \ uzers-0.12.2 \ version_check-0.9.5 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasm-bindgen-0.2.113 \ wasm-bindgen-macro-0.2.113 \ wasm-bindgen-macro-support-0.2.113 \ wasm-bindgen-shared-0.2.113 \ which-4.4.2 \ which-8.0.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ winsafe-0.0.19 \ writeable-0.6.2 \ wyz-0.5.1 \ xattr-1.6.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.40 \ zerocopy-derive-0.8.40 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.21 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/qmk_hid/Makefile b/sysutils/qmk_hid/Makefile index 7f4de7a74a85..133b4cb86fc9 100644 --- a/sysutils/qmk_hid/Makefile +++ b/sysutils/qmk_hid/Makefile @@ -1,23 +1,23 @@ PORTNAME= qmk_hid DISTVERSIONPREFIX= v DISTVERSION= 0.1.12 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= sysutils MAINTAINER= dhs@frame.work COMMENT= Framework Computer QMK HID Utility WWW= https://github.com/FrameworkComputer/qmk_hid LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libhidapi.so:comms/hidapi USES= cargo USE_GITHUB= yes GH_ACCOUNT= FrameworkComputer PLIST_FILES= bin/qmk_hid .include diff --git a/sysutils/rldd/Makefile b/sysutils/rldd/Makefile index 4219211e69fc..ee701458dfa9 100644 --- a/sysutils/rldd/Makefile +++ b/sysutils/rldd/Makefile @@ -1,28 +1,28 @@ PORTNAME= rldd DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org COMMENT= Print shared object dependencies WWW= https://github.com/zatrazz/rldd LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= zatrazz PLIST_FILES= bin/rldd PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/rucola/Makefile b/sysutils/rucola/Makefile index c77af0dc9cfc..33215d83503d 100644 --- a/sysutils/rucola/Makefile +++ b/sysutils/rucola/Makefile @@ -1,39 +1,40 @@ PORTNAME= rucola DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= nivit@FreeBSD.org COMMENT= Terminal-based markdown note manager WWW= https://github.com/Linus-Mussmaecher/rucola LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 CDLA20 GPLv3 ISCL \ MIT MPL20 UNICODE ZLIB LICENSE_COMB= multi LICENSE_NAME_CDLA20= Community Data License Agreement – Permissive, Version 2.0 LICENSE_NAME_UNICODE= UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE LICENSE_TEXT_CDLA20= See https://cdla.dev/permissive-2-0/ LICENSE_TEXT_UNICODE= See https://www.unicode.org/copyright.html LICENSE_PERMS_CDLA20= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma \ libssh2.so:security/libssh2 USES= cargo pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= Linus-Mussmaecher OPTIONS_DEFINE= DOCS EXAMPLES post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/dot_config (cd ${WRKSRC}/default-config && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/dot_config) .include diff --git a/sysutils/runiq/Makefile b/sysutils/runiq/Makefile index c38be235ad76..8aec797691f9 100644 --- a/sysutils/runiq/Makefile +++ b/sysutils/runiq/Makefile @@ -1,202 +1,202 @@ PORTNAME= runiq DISTVERSIONPREFIX= v DISTVERSION= 2.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Efficient way to filter duplicate lines from input, a la uniq WWW= https://github.com/whitfin/runiq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= whitfin CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ autocfg-0.1.8 \ autocfg-1.5.0 \ backtrace-0.3.76 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.10.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ bson-2.15.0 \ bstr-1.12.1 \ bumpalo-3.19.0 \ bytelines-2.5.0 \ bytesize-2.3.1 \ cc-1.2.49 \ cfg-if-1.0.4 \ chrono-0.4.42 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ cli-table-0.5.0 \ cli-table-derive-0.5.0 \ cloudabi-0.0.3 \ colorchoice-1.0.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ csv-1.4.0 \ csv-core-0.1.13 \ deranged-0.5.5 \ deunicode-1.6.2 \ digest-0.10.7 \ equivalent-1.0.2 \ failure-0.1.8 \ failure_derive-0.1.8 \ fake-1.3.0 \ find-msvc-tools-0.1.5 \ format_num-0.1.0 \ fuchsia-cprng-0.1.1 \ funty-2.0.0 \ generic-array-0.14.7 \ getrandom-0.2.16 \ getrandom-0.3.4 \ gimli-0.32.3 \ globset-0.4.18 \ globwalk-0.9.1 \ growable-bloom-filter-2.1.1 \ hashbrown-0.16.1 \ heck-0.4.1 \ heck-0.5.0 \ hex-0.4.3 \ humansize-2.1.3 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ identity-hash-0.1.0 \ ignore-0.4.25 \ indexmap-2.12.1 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.15 \ jen-1.7.1 \ js-sys-0.3.83 \ lazy_static-1.5.0 \ libc-0.2.178 \ libm-0.2.15 \ log-0.4.29 \ memchr-2.7.6 \ miniz_oxide-0.8.9 \ nanoid-0.4.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ object-0.37.3 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ parse-zoneinfo-0.3.1 \ percent-encoding-2.3.2 \ pest-2.8.4 \ pest_derive-2.8.4 \ pest_generator-2.8.4 \ pest_meta-2.8.4 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_shared-0.11.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.103 \ quote-1.0.42 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.6.5 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.1.1 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rustc-demangle-0.1.26 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ serde-1.0.228 \ serde_bytes-0.11.19 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ sha2-0.10.9 \ shlex-1.3.0 \ siphasher-1.0.1 \ slug-0.1.6 \ strsim-0.11.1 \ strum-0.25.0 \ strum_macros-0.25.3 \ syn-1.0.109 \ syn-2.0.111 \ synstructure-0.12.6 \ tap-1.0.1 \ tera-1.20.1 \ termcolor-1.4.1 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ utf8parse-0.2.2 \ uuid-1.19.0 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.61.2 \ wit-bindgen-0.46.0 \ wyz-0.5.1 \ xxhash-rust-0.8.15 \ zerocopy-0.8.31 \ zerocopy-derive-0.8.31 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/rust-coreutils/Makefile b/sysutils/rust-coreutils/Makefile index 8a2e0679bebd..a58d86a5d60b 100644 --- a/sysutils/rust-coreutils/Makefile +++ b/sysutils/rust-coreutils/Makefile @@ -1,47 +1,48 @@ PORTNAME= rust-coreutils DISTVERSION= 0.7.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org COMMENT= Cross-platform Rust rewrite of the GNU coreutils WWW= https://crates.io/crates/coreutils LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo pkgconfig USE_GITHUB= yes GH_ACCOUNT= uutils GH_PROJECT= coreutils CARGO_FEATURES= unix BINPREFIX= uu- PLIST_SUB= BINPREFIX=${BINPREFIX} post-build: ${INSTALL_SCRIPT} ${FILESDIR}/symlink-install-helper.sh.in ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%GREP%%|${GREP}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%CARGO_TARGET_DIR%%|${CARGO_TARGET_DIR}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%SED%%|${SED}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%TR%%|${TR}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%RLN%%|${RLN}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%STAGEDIR%%|${STAGEDIR}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh @${REINPLACE_CMD} -e 's|%%BINPREFIX%%|${BINPREFIX}|g' \ ${CARGO_TARGET_DIR}/symlink-install-helper.sh do-install: ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/coreutils \ ${STAGEDIR}${PREFIX}/bin/${BINPREFIX}coreutils ${CARGO_TARGET_DIR}/symlink-install-helper.sh .include diff --git a/sysutils/rust-findutils/Makefile b/sysutils/rust-findutils/Makefile index c8b1a45ad109..21a748760349 100644 --- a/sysutils/rust-findutils/Makefile +++ b/sysutils/rust-findutils/Makefile @@ -1,154 +1,154 @@ PORTNAME= rust-findutils DISTVERSION= 0.7.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org COMMENT= Rust implementation of findutils WWW= https://crates.io/crates/findutils LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo llvm:lib USE_GITHUB= yes GH_ACCOUNT= uutils GH_PROJECT= findutils CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.12 \ anstyle-1.0.8 \ anstyle-parse-0.2.1 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ assert_cmd-2.0.16 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.4.1 \ bstr-1.9.1 \ bumpalo-3.12.0 \ cc-1.0.72 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ chrono-0.4.38 \ clap-4.5.17 \ clap_builder-4.5.17 \ clap_lex-0.7.0 \ colorchoice-1.0.0 \ core-foundation-sys-0.8.3 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ dunce-1.0.4 \ errno-0.3.8 \ faccess-0.2.4 \ fastrand-2.0.1 \ filetime-0.2.25 \ float-cmp-0.9.0 \ futures-0.3.21 \ futures-channel-0.3.21 \ futures-core-0.3.21 \ futures-executor-0.3.21 \ futures-io-0.3.21 \ futures-sink-0.3.21 \ futures-task-0.3.21 \ futures-util-0.3.21 \ glob-0.3.1 \ iana-time-zone-0.1.47 \ js-sys-0.3.59 \ libc-0.2.155 \ libredox-0.1.3 \ linux-raw-sys-0.4.12 \ lock_api-0.4.7 \ log-0.4.14 \ memchr-2.7.2 \ nix-0.28.0 \ nix-0.29.0 \ normalize-line-endings-0.3.0 \ num-traits-0.2.14 \ number_prefix-0.4.0 \ once_cell-1.19.0 \ onig-6.4.0 \ onig_sys-69.8.1 \ os_display-0.1.3 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.24 \ predicates-3.1.2 \ predicates-core-1.0.6 \ predicates-tree-1.0.1 \ pretty_assertions-1.4.0 \ proc-macro2-1.0.60 \ quote-1.0.28 \ redox_syscall-0.4.1 \ redox_syscall-0.5.3 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ rustix-0.38.31 \ same-file-1.0.4 \ scc-2.1.0 \ scopeguard-1.1.0 \ sdd-0.2.0 \ serde-1.0.147 \ serial_test-3.1.1 \ serial_test_derive-3.1.1 \ slab-0.4.6 \ smallvec-1.8.0 \ strsim-0.11.0 \ syn-2.0.18 \ tempfile-3.12.0 \ terminal_size-0.3.0 \ treeline-0.1.0 \ unicode-ident-1.0.9 \ unicode-width-0.1.9 \ utf8parse-0.2.1 \ uucore-0.0.27 \ uucore_procs-0.0.20 \ uuhelp_parser-0.0.20 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ wasm-bindgen-0.2.91 \ wasm-bindgen-backend-0.2.91 \ wasm-bindgen-macro-0.2.91 \ wasm-bindgen-macro-support-0.2.91 \ wasm-bindgen-shared-0.2.91 \ wild-2.2.1 \ 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-sys-0.59.0 \ windows-targets-0.48.0 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.6 \ yansi-0.5.1 PLIST_FILES= bin/find \ bin/testing-commandline \ bin/xargs .include diff --git a/sysutils/rustic/Makefile b/sysutils/rustic/Makefile index cfdcb004cb4c..8d68a3638a16 100644 --- a/sysutils/rustic/Makefile +++ b/sysutils/rustic/Makefile @@ -1,38 +1,39 @@ PORTNAME= rustic DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= nivit@FreeBSD.org COMMENT= Fast, encrypted, and deduplicated backups powered by Rust WWW= https://rustic.cli.rs/ LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSD3CLAUSE BSL CC0-1.0 CDLA20 \ MIT MPL20 UNICODE UNLICENSE ZLIB LICENSE_COMB= multi LICENSE_NAME_CDLA20= Community Data License Agreement – Permissive, Version 2.0 LICENSE_NAME_UNICODE= Unicode Terms of Use LICENSE_TEXT_CDLA20= See https://cdla.dev/permissive-2-0/ LICENSE_TEXT_UNICODE= See https://spdx.org/licenses/Unicode-TOU.html LICENSE_PERMS_CDLA20= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= rustic-rs OPTIONS_DEFINE= EXAMPLES post-patch: ${REINPLACE_CMD} -e 's|\[/config/\](/config)|[examples](${EXAMPLESDIR})|1' \ -e 's|\[\(services\)/\](/config/services/)|[examples/\1/](${EXAMPLESDIR}/\1)|1' \ ${WRKSRC}/config/README.md post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/config && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! ( -name *.md -or -name *.bak )") .include diff --git a/sysutils/syngesture/Makefile b/sysutils/syngesture/Makefile index e0a3e172c167..44f814619e01 100644 --- a/sysutils/syngesture/Makefile +++ b/sysutils/syngesture/Makefile @@ -1,37 +1,37 @@ PORTNAME= syngesture DISTVERSION= 1.0.1 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Swipes and gestures with the MT multitouch protocol WWW= https://github.com/mqudsi/syngesture LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= evtest:x11/evtest USES= cargo USE_GITHUB= yes GH_ACCOUNT= mqudsi CARGO_CRATES= aho-corasick-0.7.18 \ cfg-if-1.0.0 \ log-0.4.17 \ memchr-2.5.0 \ proc-macro2-1.0.43 \ quote-1.0.21 \ regex-1.6.0 \ regex-syntax-0.6.27 \ serde-1.0.143 \ serde_derive-1.0.143 \ serde_repr-0.1.9 \ syn-1.0.99 \ toml-0.5.9 \ unicode-ident-1.0.3 PLIST_FILES= bin/${PORTNAME}s .include diff --git a/sysutils/systeroid/Makefile b/sysutils/systeroid/Makefile index 62ec0f7f191d..e9e3660b6dc4 100644 --- a/sysutils/systeroid/Makefile +++ b/sysutils/systeroid/Makefile @@ -1,230 +1,230 @@ PORTNAME= systeroid DISTVERSIONPREFIX= v DISTVERSION= 0.4.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= More powerful alternative to sysctl(8) with a terminal user interface WWW= https://systeroid.cli.rs \ https://github.com/orhun/systeroid LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= orhun CARGO_CRATES= adler2-2.0.0 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ autocfg-1.4.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ block-0.1.6 \ bstr-1.11.0 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ cassowary-0.3.0 \ castaway-0.2.3 \ cc-1.2.3 \ cfg-if-1.0.0 \ chrono-0.4.39 \ clipboard-win-3.1.1 \ colorchoice-1.0.3 \ compact_str-0.8.0 \ console-0.15.8 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ copypasta-0.8.2 \ copypasta-ext-0.4.4 \ core-foundation-sys-0.8.7 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ diff-0.1.13 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ dlib-0.5.2 \ dlv-list-0.5.2 \ downcast-rs-1.2.1 \ either-1.13.0 \ encode_unicode-0.3.6 \ enum-as-inner-0.6.1 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equivalent-1.0.1 \ errno-0.3.10 \ flate2-1.0.35 \ fnv-1.0.7 \ foldhash-0.1.3 \ fxhash-0.2.1 \ gethostname-0.2.3 \ getopts-0.2.24 \ getrandom-0.2.15 \ globset-0.4.15 \ globwalk-0.8.1 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.4.0 \ home-0.5.9 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ ignore-0.4.23 \ indoc-2.0.5 \ insta-1.43.1 \ instability-0.3.3 \ is-terminal-0.4.13 \ is_ci-1.2.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.14 \ jiff-0.2.15 \ jiff-static-0.2.15 \ js-sys-0.3.76 \ lazy-bytes-cast-5.0.1 \ lazy_static-1.5.0 \ libc-0.2.168 \ libloading-0.8.6 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ lru-0.12.5 \ malloc_buf-0.0.6 \ memchr-2.7.4 \ memmap2-0.5.10 \ memoffset-0.6.5 \ miniz_oxide-0.8.0 \ nix-0.24.3 \ num-traits-0.2.19 \ numtoa-0.2.4 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ once_cell-1.20.2 \ ordered-multimap-0.7.3 \ owo-colors-4.2.2 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parseit-0.1.2 \ paste-1.0.15 \ pkg-config-0.3.31 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.95 \ quote-1.0.40 \ ratatui-0.29.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.8 \ redox_termios-0.1.3 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rust-ini-0.21.3 \ rustix-0.38.42 \ rustversion-1.0.18 \ ryu-1.0.18 \ same-file-1.0.6 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.143 \ shlex-1.3.0 \ similar-2.6.0 \ smallvec-1.13.2 \ smithay-client-toolkit-0.16.1 \ smithay-clipboard-0.6.6 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ supports-color-2.1.0 \ supports-color-3.0.2 \ syn-2.0.104 \ sysctl-0.6.0 \ termion-4.0.5 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ tiny-keccak-2.0.2 \ tui-logger-0.17.3 \ unicode-ident-1.0.14 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ utf8parse-0.2.2 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.99 \ wasm-bindgen-backend-0.2.99 \ wasm-bindgen-macro-0.2.99 \ wasm-bindgen-macro-support-0.2.99 \ wasm-bindgen-shared-0.2.99 \ wayland-client-0.29.5 \ wayland-commons-0.29.5 \ wayland-cursor-0.29.5 \ wayland-protocols-0.29.5 \ wayland-scanner-0.29.5 \ wayland-sys-0.29.5 \ which-4.4.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-wsapoll-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.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 \ x11-clipboard-0.7.1 \ x11rb-0.10.1 \ x11rb-protocol-0.10.0 \ xcursor-0.3.8 \ xml-rs-0.8.24 \ yansi-1.0.1 PROGS= ${PORTNAME} \ ${PORTNAME}-tui PLIST_FILES= ${PROGS:S/^/bin\//} do-install: # binaries (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/sysutils/szyszka/Makefile b/sysutils/szyszka/Makefile index 691e0bf2b05a..e6fe1a755e13 100644 --- a/sysutils/szyszka/Makefile +++ b/sysutils/szyszka/Makefile @@ -1,208 +1,208 @@ PORTNAME= szyszka DISTVERSION= 3.0.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Szyszka is fast and powerful file renamer WWW= https://github.com/qarmin/szyszka LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gnome USE_GNOME= glib20 gtk40 gdkpixbuf USE_GITHUB= yes GH_ACCOUNT= qarmin CARGO_CRATES= aho-corasick-1.0.1 \ android_system_properties-0.1.5 \ anyhow-1.0.71 \ arc-swap-1.6.0 \ autocfg-1.1.0 \ bitflags-1.3.2 \ block-0.1.6 \ block-buffer-0.10.4 \ bumpalo-3.13.0 \ cairo-rs-0.17.0 \ cairo-sys-rs-0.17.0 \ cc-1.0.79 \ cfg-expr-0.15.1 \ cfg-if-1.0.0 \ chrono-0.4.24 \ core-foundation-sys-0.8.4 \ cpufeatures-0.2.7 \ crossbeam-0.8.2 \ crossbeam-channel-0.5.8 \ crossbeam-deque-0.8.3 \ crossbeam-epoch-0.9.14 \ crossbeam-queue-0.3.8 \ crossbeam-utils-0.8.15 \ crypto-common-0.1.6 \ dashmap-5.4.0 \ deunicode-1.3.3 \ digest-0.10.7 \ directories-next-2.0.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.4 \ either-1.8.1 \ field-offset-0.3.5 \ find-crate-0.6.3 \ fluent-0.16.0 \ fluent-bundle-0.15.2 \ fluent-langneg-0.13.0 \ fluent-syntax-0.11.0 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ futures-executor-0.3.28 \ futures-io-0.3.28 \ futures-macro-0.3.28 \ futures-task-0.3.28 \ futures-util-0.3.28 \ gdk-pixbuf-0.17.0 \ gdk-pixbuf-sys-0.17.0 \ gdk4-0.6.3 \ gdk4-sys-0.6.3 \ generic-array-0.14.7 \ getrandom-0.2.9 \ gio-0.17.9 \ gio-sys-0.17.4 \ glib-0.17.9 \ glib-macros-0.17.9 \ glib-sys-0.17.4 \ gobject-sys-0.17.4 \ graphene-rs-0.17.1 \ graphene-sys-0.17.0 \ gsk4-0.6.3 \ gsk4-sys-0.6.3 \ gtk4-0.6.6 \ gtk4-macros-0.6.6 \ gtk4-sys-0.6.3 \ hashbrown-0.12.3 \ heck-0.4.1 \ hermit-abi-0.2.6 \ humansize-2.1.3 \ i18n-config-0.4.4 \ i18n-embed-0.13.9 \ i18n-embed-fl-0.6.7 \ i18n-embed-impl-0.8.1 \ iana-time-zone-0.1.56 \ iana-time-zone-haiku-0.1.2 \ indexmap-1.9.3 \ intl-memoizer-0.5.1 \ intl_pluralrules-7.0.2 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ itoa-1.0.6 \ js-sys-0.3.63 \ jwalk-0.8.1 \ lazy_static-1.4.0 \ libc-0.2.144 \ libm-0.2.7 \ locale_config-0.3.0 \ lock_api-0.4.9 \ log-0.4.17 \ malloc_buf-0.0.6 \ memchr-2.5.0 \ memoffset-0.8.0 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ once_cell-1.17.1 \ open-4.1.0 \ pango-0.17.4 \ pango-sys-0.17.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.7 \ pathdiff-0.2.1 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ proc-macro-crate-1.3.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.58 \ quote-1.0.27 \ rayon-1.7.0 \ rayon-core-1.11.0 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ regex-1.8.2 \ regex-syntax-0.7.2 \ rust-embed-6.6.1 \ rust-embed-impl-6.5.0 \ rust-embed-utils-7.5.0 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ ryu-1.0.13 \ same-file-1.0.6 \ scopeguard-1.1.0 \ self_cell-0.10.2 \ semver-1.0.17 \ serde-1.0.163 \ serde_derive-1.0.163 \ serde_json-1.0.96 \ serde_spanned-0.6.2 \ sha2-0.10.6 \ slab-0.4.8 \ slugmin-1.0.2 \ smallvec-1.10.0 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.16 \ system-deps-6.1.0 \ target-lexicon-0.12.7 \ thiserror-1.0.40 \ thiserror-impl-1.0.40 \ time-0.1.45 \ tinystr-0.7.1 \ toml-0.5.11 \ toml-0.7.4 \ toml_datetime-0.6.2 \ toml_edit-0.19.10 \ type-map-0.4.0 \ typenum-1.16.0 \ unic-langid-0.9.1 \ unic-langid-impl-0.9.1 \ unicode-ident-1.0.8 \ version-compare-0.1.1 \ version_check-0.9.4 \ walkdir-2.3.3 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.86 \ wasm-bindgen-backend-0.2.86 \ wasm-bindgen-macro-0.2.86 \ wasm-bindgen-macro-support-0.2.86 \ wasm-bindgen-shared-0.2.86 \ 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.45.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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/tailspin/Makefile b/sysutils/tailspin/Makefile index b449f3618d96..9e31ceaedafd 100644 --- a/sysutils/tailspin/Makefile +++ b/sysutils/tailspin/Makefile @@ -1,50 +1,50 @@ PORTNAME= tailspin DISTVERSION= 5.5.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org COMMENT= Log file highlighter WWW= https://github.com/bensadeh/tailspin LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE USES= cargo USE_GITHUB= yes GH_ACCOUNT= bensadeh PLIST_FILES= bin/tspin PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= COMPLETIONS DOCS MANPAGES OPTIONS_DEFAULT=COMPLETIONS MANPAGES COMPLETIONS_DESC= Build and/or install shell completions COMPLETIONS_PLIST_FILES=etc/bash_completion.d/tspin \ share/fish/completions/tspin.fish \ share/zsh/site-functions/_tspin MANPAGES_PLIST_FILES= share/man/man1/tspin.1.gz post-install-COMPLETIONS-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ ${STAGEDIR}${PREFIX}/share/fish/completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/tspin.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/tspin ${INSTALL_DATA} ${WRKSRC}/completions/tspin.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/tspin.fish ${INSTALL_DATA} ${WRKSRC}/completions/tspin.zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_tspin post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/man/tspin.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile index 82532e14919f..8d0ccf0433aa 100644 --- a/sysutils/tealdeer/Makefile +++ b/sysutils/tealdeer/Makefile @@ -1,48 +1,48 @@ PORTNAME= tealdeer DISTVERSIONPREFIX= v DISTVERSION= 1.8.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org COMMENT= Fast tldr client written in Rust WWW= https://github.com/tealdeer-rs/tealdeer LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= tealdeer-rs CONFLICTS_INSTALL= tldr PLIST_FILES= bin/tldr PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= COMPLETIONS DOCS LOGGER OPTIONS_DEFAULT= COMPLETIONS LOGGER_DESC= Debug build with logging enabled LOGGER_VARS= CARGO_FEATURES+=logging COMPLETIONS_DESC= Install bash, fish and zsh shell completions COMPLETIONS_PLIST_FILES= share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} post-install: .for _shell in bash fish zsh ${INSTALL_DATA} ${WRKSRC}/completion/${_shell}_${PORTNAME} \ ${STAGEDIR}${PREFIX}/${COMPLETIONS_PLIST_FILES:M*${_shell}*} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/tere/Makefile b/sysutils/tere/Makefile index 429a2bc624b4..7b304de983d0 100644 --- a/sysutils/tere/Makefile +++ b/sysutils/tere/Makefile @@ -1,115 +1,115 @@ PORTNAME= tere DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Terminal file explorer WWW= https://github.com/mgunyho/tere LICENSE= EUPL12 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= mgunyho CARGO_CRATES= aho-corasick-1.1.3 \ anstyle-1.0.8 \ autocfg-1.3.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ cfg-if-1.0.0 \ clap-4.5.17 \ clap_builder-4.5.17 \ clap_derive-4.5.13 \ clap_lex-0.7.2 \ comma-1.0.0 \ crokey-0.5.1 \ crokey-proc_macros-0.5.1 \ crossterm-0.24.0 \ crossterm_winapi-0.9.1 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ errno-0.3.9 \ fastrand-2.1.1 \ getrandom-0.2.15 \ heck-0.5.0 \ itoa-1.0.11 \ libc-0.2.158 \ libredox-0.1.3 \ linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ memchr-2.7.4 \ memoffset-0.6.5 \ mio-0.8.11 \ nix-0.25.1 \ once_cell-1.20.0 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ pin-utils-0.1.0 \ proc-macro2-1.0.86 \ quote-1.0.37 \ redox_syscall-0.5.4 \ redox_users-0.4.6 \ regex-1.10.6 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ rexpect-0.5.0 \ rustix-0.38.37 \ rustversion-1.0.17 \ ryu-1.0.18 \ scopeguard-1.2.0 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.128 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ smallvec-1.13.2 \ smawk-0.3.2 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ syn-1.0.109 \ syn-2.0.77 \ tempfile-3.12.0 \ terminal_size-0.3.0 \ textwrap-0.16.1 \ thiserror-1.0.63 \ thiserror-impl-1.0.63 \ unicode-ident-1.0.13 \ unicode-linebreak-0.1.5 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.13 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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-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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/tiempo/Makefile b/sysutils/tiempo/Makefile index 1f3c59f0e6f8..e421d29331a2 100644 --- a/sysutils/tiempo/Makefile +++ b/sysutils/tiempo/Makefile @@ -1,163 +1,163 @@ PORTNAME= tiempo DISTVERSION= 1.11.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Command-line time tracker WWW= https://tiempo.categulario.xyz/ \ https://gitlab.com/categulario/tiempo-rs LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITLAB= yes GL_ACCOUNT= categulario GL_PROJECT= tiempo-rs GL_TAGNAME= 10820c5d77eafaa31f3eede6811e8ca8a757c9cd CARGO_CRATES= ahash-0.8.11 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ anstream-0.6.14 \ anstyle-1.0.7 \ anstyle-parse-0.2.4 \ anstyle-query-1.1.0 \ anstyle-wincon-3.0.3 \ atty-0.2.14 \ autocfg-0.1.8 \ autocfg-1.3.0 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bumpalo-3.16.0 \ cc-1.0.104 \ cfg-if-1.0.0 \ chrono-0.4.38 \ clap-4.5.8 \ clap_builder-4.5.8 \ clap_derive-4.5.8 \ clap_lex-0.7.1 \ cloudabi-0.0.3 \ colorchoice-1.0.1 \ core-foundation-sys-0.8.6 \ csv-1.3.0 \ csv-core-0.1.11 \ diff-0.1.13 \ directories-3.0.2 \ dirs-sys-0.3.7 \ either-1.13.0 \ equivalent-1.0.1 \ errno-0.3.9 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ fastrand-2.1.0 \ fuchsia-cprng-0.1.1 \ getrandom-0.2.15 \ hashbrown-0.14.5 \ hashlink-0.9.1 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hostname-0.3.1 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ indexmap-2.2.6 \ is_executable-1.0.1 \ is_terminal_polyfill-1.70.0 \ isolang-1.0.0 \ itertools-0.10.5 \ itoa-1.0.11 \ js-sys-0.3.69 \ lazy_static-1.5.0 \ libc-0.2.155 \ libredox-0.1.3 \ libsqlite3-sys-0.28.0 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ match_cfg-0.1.0 \ memchr-2.7.4 \ num-traits-0.2.19 \ once_cell-1.19.0 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pkg-config-0.3.30 \ pretty_assertions-1.4.0 \ proc-macro2-1.0.86 \ quote-1.0.36 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ rand_os-0.1.3 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ redox_users-0.4.5 \ regex-1.10.5 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ rusqlite-0.31.0 \ rustix-0.38.34 \ rustversion-1.0.17 \ ryu-1.0.18 \ serde-1.0.203 \ serde_derive-1.0.203 \ serde_json-1.0.120 \ serde_yaml-0.9.34+deprecated \ siphasher-0.2.3 \ smallvec-1.13.2 \ smawk-0.3.2 \ strsim-0.11.1 \ strum-0.24.1 \ strum_macros-0.24.3 \ syn-1.0.109 \ syn-2.0.68 \ tempfile-3.10.1 \ textwrap-0.14.2 \ thiserror-1.0.61 \ thiserror-impl-1.0.61 \ timeago-0.3.1 \ toml-0.5.11 \ unicode-ident-1.0.12 \ unicode-linebreak-0.1.5 \ unicode-width-0.1.13 \ unsafe-libyaml-0.2.11 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.4 \ 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-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.0 \ windows-sys-0.52.0 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.52.5 \ yansi-0.5.1 \ zerocopy-0.7.34 \ zerocopy-derive-0.7.34 PLIST_FILES= bin/t .include diff --git a/sysutils/tldr/Makefile b/sysutils/tldr/Makefile index a5ad1a35f451..fad4ad7f5a1f 100644 --- a/sysutils/tldr/Makefile +++ b/sysutils/tldr/Makefile @@ -1,33 +1,33 @@ PORTNAME= tldr DISTVERSIONPREFIX= v DISTVERSION= 1.12.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org COMMENT= "Official" Rust tldr client WWW= https://tldr.sh/tlrc LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_PROJECT= tlrc GH_ACCOUNT= tldr-pages CONFLICTS_INSTALL= tealdeer PLIST_FILES= bin/tldr \ share/man/man1/tldr.1.gz \ share/bash-completion/completions/tldr \ share/fish/vendor_completions.d/tldr.fish \ share/zsh/site-functions/_tldr post-install: ${INSTALL_MAN} ${WRKSRC}/tldr.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${WRKSRC}/completions/tldr.bash ${STAGEDIR}${PREFIX}/share/bash-completion/completions/tldr ${INSTALL_DATA} ${WRKSRC}/completions/tldr.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${WRKSRC}/completions/_tldr ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include diff --git a/sysutils/topgrade/Makefile b/sysutils/topgrade/Makefile index 1e1d972db414..83d266689eb8 100644 --- a/sysutils/topgrade/Makefile +++ b/sysutils/topgrade/Makefile @@ -1,32 +1,32 @@ PORTNAME= topgrade DISTVERSIONPREFIX= v DISTVERSION= 16.9.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= freebsd@scd-systems.net COMMENT= Tool for upgrade everything WWW= https://github.com/topgrade-rs/topgrade LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo sudo USE_GITHUB= yes GH_ACCOUNT= topgrade-rs PLIST_FILES= bin/topgrade \ share/man/man1/topgrade.1.gz PORTEXAMPLES= config.example.toml OPTIONS_DEFINE= EXAMPLES post-install: ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --gen-manpage > ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/topgrade.1 ${STAGEDIR}${PREFIX}/share/man/man1/ post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/treemd/Makefile b/sysutils/treemd/Makefile index 477f8a50683b..bff675922683 100644 --- a/sysutils/treemd/Makefile +++ b/sysutils/treemd/Makefile @@ -1,23 +1,23 @@ PORTNAME= treemd DISTVERSIONPREFIX= v DISTVERSION= 0.5.9 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= nivit@FreeBSD.org COMMENT= TUI/CLI markdown navigator with tree-based structural navigation WWW= https://github.com/epistates/treemd LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSL CC0-1.0 ISCL MIT MPL20 \ UNLICENSE ZLIB LICENSE_COMB= multi LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo USE_GITHUB= yes GH_ACCOUNT= epistates PLIST_FILES= bin/treemd .include diff --git a/sysutils/try-rs/Makefile b/sysutils/try-rs/Makefile index 02bf5d0ee574..460259f18304 100644 --- a/sysutils/try-rs/Makefile +++ b/sysutils/try-rs/Makefile @@ -1,21 +1,22 @@ PORTNAME= try-rs DISTVERSIONPREFIX= v DISTVERSION= 1.6.3 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org COMMENT= Workspace manager for your temporary experiments WWW= https://try-rs.org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= git-tiny>=0:devel/git@tiny USES= cargo USE_GITHUB= yes GH_ACCOUNT= tassiovirginio PLIST_FILES= bin/try-rs .include diff --git a/sysutils/tuckr/Makefile b/sysutils/tuckr/Makefile index 55b815208c14..436f52cebe98 100644 --- a/sysutils/tuckr/Makefile +++ b/sysutils/tuckr/Makefile @@ -1,156 +1,157 @@ PORTNAME= tuckr DISTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Super-powered replacement for GNU Stow WWW= https://github.com/RaphGL/Tuckr LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= RaphGL GH_PROJECT= Tuckr CARGO_CRATES= aead-0.5.2 \ aho-corasick-1.1.4 \ ansi-str-0.9.0 \ ansitok-0.3.0 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ arc-swap-1.8.1 \ arrayvec-0.7.6 \ base62-2.2.3 \ bitflags-1.3.2 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ bstr-1.12.1 \ bytecount-0.6.9 \ cfg-if-1.0.4 \ chacha20-0.9.1 \ chacha20poly1305-0.10.1 \ cipher-0.4.4 \ clap-4.5.58 \ clap_builder-4.5.58 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ colorchoice-1.0.4 \ cpufeatures-0.2.17 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ either-1.15.0 \ enumflags2-0.7.12 \ enumflags2_derive-0.7.12 \ equivalent-1.0.2 \ fnv-1.0.7 \ generic-array-0.14.7 \ getrandom-0.2.17 \ glob-0.3.3 \ globset-0.4.18 \ globwalk-0.8.1 \ hashbrown-0.16.1 \ heck-0.5.0 \ ignore-0.4.25 \ indexmap-2.13.0 \ inout-0.1.4 \ is_terminal_polyfill-1.70.2 \ itertools-0.11.0 \ itoa-1.0.17 \ lazy_static-1.5.0 \ libc-0.2.181 \ libredox-0.1.12 \ log-0.4.29 \ memchr-2.8.0 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ normpath-1.5.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ opaque-debug-0.3.1 \ option-ext-0.2.0 \ owo-colors-4.2.3 \ papergrid-0.17.0 \ poly1305-0.8.0 \ proc-macro-error-attr2-2.0.0 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.106 \ quote-1.0.44 \ rand_core-0.6.4 \ redox_users-0.5.2 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.9 \ rpassword-7.4.0 \ rtoolbox-0.0.3 \ rust-i18n-3.1.5 \ rust-i18n-macro-3.1.5 \ rust-i18n-support-3.1.5 \ rustversion-1.0.22 \ ryu-1.0.23 \ same-file-1.0.6 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-0.6.9 \ serde_yaml-0.9.34+deprecated \ sha2-0.10.9 \ siphasher-1.0.2 \ smallvec-1.15.1 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-2.0.115 \ sys-locale-0.3.2 \ tabled-0.20.0 \ tabled_derive-0.11.0 \ testing_table-0.3.0 \ thiserror-2.0.18 \ thiserror-impl-2.0.18 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ triomphe-0.1.15 \ typenum-1.19.0 \ unicode-ident-1.0.23 \ unicode-width-0.2.2 \ universal-hash-0.5.1 \ unsafe-libyaml-0.2.11 \ utf8parse-0.2.2 \ version_check-0.9.5 \ vte-0.14.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ winapi-util-0.1.11 \ windows-link-0.2.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.61.2 \ 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.7.14 \ zeroize-1.8.2 \ zmij-1.0.21 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/vivid/Makefile b/sysutils/vivid/Makefile index 248e679e21ea..6e9758858f47 100644 --- a/sysutils/vivid/Makefile +++ b/sysutils/vivid/Makefile @@ -1,22 +1,22 @@ PORTNAME= vivid DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= 0mp@FreeBSD.org COMMENT= Themeable LS_COLORS generator with a rich filetype datebase WWW= https://github.com/sharkdp/vivid LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp PLIST_FILES= bin/vivid .include diff --git a/sysutils/wiper/Makefile b/sysutils/wiper/Makefile index cf9276fd0595..1954b4745735 100644 --- a/sysutils/wiper/Makefile +++ b/sysutils/wiper/Makefile @@ -1,161 +1,161 @@ PORTNAME= wiper DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= sysutils PKGNAMESUFFIX= -disk-cleanup-tool MAINTAINER= yuri@FreeBSD.org COMMENT= Disk analyser and cleanup tool WWW= https://github.com/ikebastuz/wiper LICENSE= MIT LICENSE_FILE= ${WRKSRC}/License USES= cargo USE_GITHUB= yes GH_ACCOUNT= ikebastuz CARGO_CRATES= ahash-0.8.7 \ allocator-api2-0.2.16 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.4.2 \ bstr-1.9.1 \ bumpalo-3.16.0 \ cassowary-0.3.0 \ castaway-0.2.2 \ cc-1.0.83 \ cfg-if-1.0.0 \ chrono-0.4.38 \ compact_str-0.7.1 \ core-foundation-sys-0.8.6 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.12 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.11 \ crossbeam-utils-0.8.19 \ crossterm-0.27.0 \ crossterm_winapi-0.9.1 \ either-1.9.0 \ 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 \ hashbrown-0.14.3 \ heck-0.4.1 \ hermit-abi-0.3.9 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ idna-0.5.0 \ indoc-2.0.4 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ itertools-0.12.1 \ itoa-1.0.10 \ js-sys-0.3.69 \ jwalk-0.8.1 \ libc-0.2.153 \ lock_api-0.4.11 \ log-0.4.20 \ lru-0.12.2 \ malloc_buf-0.0.6 \ memchr-2.7.1 \ mio-0.8.10 \ normpath-1.2.0 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ objc-0.2.7 \ once_cell-1.19.0 \ open-5.1.3 \ opener-0.7.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ paste-1.0.14 \ pathdiff-0.2.1 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ proc-macro2-1.0.78 \ quote-1.0.35 \ ratatui-0.26.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.4.1 \ regex-automata-0.4.6 \ rustversion-1.0.14 \ ryu-1.0.16 \ scopeguard-1.2.0 \ serde-1.0.201 \ serde_derive-1.0.201 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.1 \ slab-0.4.9 \ smallvec-1.13.1 \ stability-0.1.1 \ static_assertions-1.1.0 \ strum-0.26.1 \ strum_macros-0.26.1 \ syn-1.0.109 \ syn-2.0.48 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ trash-4.1.1 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.11 \ url-2.5.0 \ version_check-0.9.4 \ 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-x86_64-pc-windows-gnu-0.4.0 \ windows-0.56.0 \ windows-core-0.52.0 \ windows-core-0.56.0 \ windows-implement-0.56.0 \ windows-interface-0.56.0 \ windows-result-0.1.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.5 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/work-tuimer/Makefile b/sysutils/work-tuimer/Makefile index 3999bea38376..21d1e33281a0 100644 --- a/sysutils/work-tuimer/Makefile +++ b/sysutils/work-tuimer/Makefile @@ -1,20 +1,20 @@ PORTNAME= work-tuimer DISTVERSIONPREFIX= v DISTVERSION= 0.3.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org COMMENT= Simple, keyboard-driven TUI for time-tracking WWW= https://github.com/Kamyil/work-tuimer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= Kamyil PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/xcp/Makefile b/sysutils/xcp/Makefile index e763e4a1250a..63a67e03db0f 100644 --- a/sysutils/xcp/Makefile +++ b/sysutils/xcp/Makefile @@ -1,141 +1,142 @@ PORTNAME= xcp DISTVERSIONPREFIX= xcp-v DISTVERSION= 0.24.7 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Extended 'cp' command WWW= https://github.com/tarka/xcp LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= cargo USE_GITHUB= yes GH_ACCOUNT= tarka CARGO_CRATES= aho-corasick-1.1.4 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.101 \ autocfg-1.5.0 \ bitflags-2.10.0 \ blocking-threadpool-1.0.3 \ bstr-1.12.1 \ bumpalo-3.19.1 \ cfg-if-1.0.4 \ clap-4.5.57 \ clap_builder-4.5.57 \ clap_derive-4.5.55 \ clap_lex-0.7.7 \ colorchoice-1.0.4 \ console-0.16.2 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ deranged-0.5.5 \ encode_unicode-1.0.0 \ errno-0.3.14 \ exacl-0.12.0 \ fastrand-2.3.0 \ fslock-0.2.1 \ getrandom-0.3.4 \ glob-0.3.3 \ globset-0.4.18 \ heck-0.5.0 \ hermit-abi-0.5.2 \ ignore-0.4.25 \ indicatif-0.18.3 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ js-sys-0.3.85 \ lazy_static-0.2.11 \ libc-0.2.180 \ libm-0.2.16 \ linux-raw-sys-0.11.0 \ linux-raw-sys-0.12.1 \ log-0.4.29 \ memchr-2.7.6 \ num-conv-0.2.0 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ num_threads-0.1.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ portable-atomic-1.13.1 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ proc-macro2-1.0.106 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.5 \ rand_distr-0.5.1 \ rand_xorshift-0.4.0 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.9 \ rustix-1.1.3 \ rustversion-1.0.22 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ simplelog-0.12.2 \ strsim-0.11.1 \ syn-2.0.114 \ tempfile-3.24.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ thiserror-2.0.18 \ thiserror-impl-2.0.18 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ unbytify-0.2.0 \ unicode-ident-1.0.22 \ unicode-width-0.2.2 \ unit-prefix-0.5.2 \ utf8parse-0.2.2 \ uuid-1.20.0 \ walkdir-2.5.0 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ web-time-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ wit-bindgen-0.51.0 \ xattr-1.6.1 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/yadf/Makefile b/sysutils/yadf/Makefile index e4b55d2b44df..3330cae71069 100644 --- a/sysutils/yadf/Makefile +++ b/sysutils/yadf/Makefile @@ -1,132 +1,132 @@ PORTNAME= yadf DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= sysutils MAINTAINER= sec.research.2005@gmail.com COMMENT= Yet Another Duplicate files finder WWW= https://github.com/jrimbault/yadf LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= jrimbault CARGO_CRATES= addr2line-0.17.0 \ adler-1.0.2 \ ahash-0.7.6 \ aho-corasick-0.7.18 \ anyhow-1.0.53 \ assert_cmd-2.0.4 \ atty-0.2.14 \ autocfg-1.0.1 \ backtrace-0.3.63 \ bitflags-1.3.2 \ bstr-0.2.17 \ byte-unit-4.0.13 \ cc-1.0.72 \ cfg-if-1.0.0 \ clap-3.0.10 \ clap-verbosity-flag-0.4.0 \ clap_derive-3.0.6 \ core-foundation-sys-0.8.3 \ crossbeam-channel-0.5.2 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.6 \ crossbeam-utils-0.8.6 \ csv-1.1.6 \ csv-core-0.1.10 \ difflib-0.4.0 \ dirs-4.0.0 \ dirs-sys-0.3.6 \ doc-comment-0.3.3 \ dunce-1.0.2 \ either-1.6.1 \ env_logger-0.9.0 \ float-cmp-0.9.0 \ fnv-1.0.7 \ getrandom-0.2.4 \ gimli-0.26.1 \ globset-0.4.8 \ hashbrown-0.11.2 \ heck-0.4.0 \ hermit-abi-0.1.19 \ highway-0.7.0 \ human-panic-1.0.3 \ humantime-2.1.0 \ ignore-0.4.18 \ indexmap-1.8.0 \ itertools-0.10.3 \ itoa-0.4.8 \ itoa-1.0.1 \ lazy_static-1.4.0 \ libc-0.2.113 \ log-0.4.14 \ memchr-2.4.1 \ memoffset-0.6.5 \ metrohash-1.0.6 \ miniz_oxide-0.4.4 \ normalize-line-endings-0.3.0 \ ntapi-0.3.6 \ num-traits-0.2.14 \ num_cpus-1.13.1 \ object-0.27.1 \ once_cell-1.9.0 \ os_str_bytes-6.0.0 \ os_type-2.4.0 \ ppv-lite86-0.2.16 \ predicates-2.1.1 \ predicates-core-1.0.3 \ predicates-tree-1.0.5 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.36 \ quote-1.0.15 \ rand-0.8.4 \ rand_chacha-0.3.1 \ rand_core-0.6.3 \ rand_hc-0.3.1 \ rayon-1.5.1 \ rayon-core-1.9.1 \ redox_syscall-0.2.10 \ redox_users-0.4.0 \ regex-1.5.4 \ regex-automata-0.1.10 \ regex-syntax-0.6.25 \ rustc-demangle-0.1.21 \ ryu-1.0.9 \ same-file-1.0.6 \ scopeguard-1.1.0 \ seahash-4.1.0 \ serde-1.0.135 \ serde_derive-1.0.135 \ serde_json-1.0.78 \ static_assertions-1.1.0 \ strsim-0.10.0 \ syn-1.0.86 \ sysinfo-0.23.0 \ termcolor-1.1.2 \ termtree-0.2.4 \ textwrap-0.14.2 \ thread_local-1.1.3 \ toml-0.5.8 \ twox-hash-1.6.2 \ typed-builder-0.9.1 \ unicode-xid-0.2.2 \ utf8-width-0.1.5 \ uuid-0.8.2 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.3.2 \ wasi-0.10.2+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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/yazi/Makefile b/sysutils/yazi/Makefile index c63b9e8ea4ef..7a4301943759 100644 --- a/sysutils/yazi/Makefile +++ b/sysutils/yazi/Makefile @@ -1,54 +1,54 @@ PORTNAME= yazi DISTVERSIONPREFIX= v DISTVERSION= 26.1.22 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= nivit@FreeBSD.org COMMENT= Blazing fast terminal file manager WWW= https://yazi-rs.github.io/ LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE BSL ISCL MIT MPL20 \ Unicode-DFS-2016 ZLIB LICENSE_COMB= multi LICENSE_NAME_Unicode-DFS-2016= Unicode License Agreement - Data Files and Software (2016) LICENSE_TEXT_Unicode-DFS-2016= Terms of use at https://spdx.org/licenses/Unicode-DFS-2016.html LICENSE_PERMS_Unicode-DFS-2016= dist-mirror dist-sell pkg-mirror pkg-sell \ auto-accept BUILD_DEPENDS= gawk:lang/gawk \ xsltproc:textproc/libxslt LIB_DEPENDS= libonig.so:devel/oniguruma RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool USES= cargo desktop-file-utils gmake USE_GITHUB= yes GH_ACCOUNT= sxyazi CARGO_INSTALL_PATH= yazi-fm yazi-cli OPTIONS_DEFINE= AUXTOOLS EXAMPLES OPTIONS_DEFAULT= AUXTOOLS AUXTOOLS_DESC= Install auxiliary tools (fd, fzf, etc.) AUXTOOLS_RUN_DEPENDS= 7z:archivers/7-zip \ chafa:graphics/chafa \ fd:sysutils/fd \ ffmpegthumbnailer:multimedia/ffmpegthumbnailer \ fzf:textproc/fzf \ jq:textproc/jq \ nerd-fonts>=2.1.0:x11-fonts/nerd-fonts \ pdfimages:graphics/poppler-utils \ rg:textproc/ripgrep \ zoxide:sysutils/zoxide post-install: ${INSTALL_DATA} ${WRKSRC}/assets/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR}/${PORTNAME}.desktop post-install-EXAMPLES-on: (${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \ cd ${WRKSRC}/yazi-config/preset && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile index a7526744d4f3..57b25b785bc2 100644 --- a/sysutils/zellij/Makefile +++ b/sysutils/zellij/Makefile @@ -1,28 +1,28 @@ PORTNAME= zellij DISTVERSIONPREFIX= v DISTVERSION= 0.43.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= ashish@FreeBSD.org COMMENT= Versatile, extensible terminal multiplexer WWW= https://zellij.dev/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= wasmer-vm crate currently only supports aarch64 and amd64 BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} LIB_DEPENDS= libcurl.so:ftp/curl \ libzstd.so:archivers/zstd USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= zellij-org PLIST_FILES= bin/zellij .include diff --git a/sysutils/zoxide/Makefile b/sysutils/zoxide/Makefile index 1a443d35d8d9..67d275d1e7f8 100644 --- a/sysutils/zoxide/Makefile +++ b/sysutils/zoxide/Makefile @@ -1,133 +1,133 @@ PORTNAME= zoxide DISTVERSIONPREFIX= v DISTVERSION= 0.9.8 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= andoriyu@gmail.com COMMENT= Fast cd alternative that learns your habits WWW= https://github.com/ajeetdsouza/zoxide LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ajeetdsouza CARGO_CRATES= aho-corasick-1.1.3 \ aliasable-0.1.3 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.8 \ anyhow-1.0.98 \ askama-0.14.0 \ askama_derive-0.14.0 \ askama_parser-0.14.0 \ assert_cmd-2.0.17 \ bincode-1.3.3 \ bitflags-2.9.1 \ bstr-1.12.0 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ clap-4.5.38 \ clap_builder-4.5.38 \ clap_complete-4.5.50 \ clap_complete_fig-4.5.2 \ clap_complete_nushell-4.5.5 \ clap_derive-4.5.32 \ clap_lex-0.7.4 \ color-print-0.3.7 \ color-print-proc-macro-0.3.7 \ colorchoice-1.0.3 \ difflib-0.4.0 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ doc-comment-0.3.3 \ dunce-1.0.5 \ either-1.15.0 \ env_home-0.1.0 \ errno-0.3.12 \ fastrand-2.3.0 \ getrandom-0.2.16 \ glob-0.3.2 \ heck-0.4.1 \ heck-0.5.0 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ libc-0.2.172 \ libredox-0.1.3 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ memchr-2.7.4 \ minimal-lexical-0.2.1 \ nix-0.30.1 \ nom-7.1.3 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ option-ext-0.2.0 \ ouroboros-0.18.5 \ ouroboros_macro-0.18.5 \ percent-encoding-2.3.1 \ ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro2-1.0.95 \ proc-macro2-diagnostics-0.10.1 \ quote-1.0.40 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ rstest-0.25.0 \ rstest_macros-0.25.0 \ rstest_reuse-0.7.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.0.7 \ ryu-1.0.20 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ static_assertions-1.1.0 \ strsim-0.11.1 \ syn-2.0.101 \ tempfile-3.15.0 \ termtree-0.5.1 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ unicode-ident-1.0.18 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ which-7.0.3 \ 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.7.10 \ winsafe-0.0.19 \ yansi-1.0.1 \ zerocopy-0.8.25 \ zerocopy-derive-0.8.25 post-install: ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/textproc/angle-grinder/Makefile b/textproc/angle-grinder/Makefile index 612366f83f52..1c82fdd45ff2 100644 --- a/textproc/angle-grinder/Makefile +++ b/textproc/angle-grinder/Makefile @@ -1,27 +1,27 @@ PORTNAME= angle-grinder DISTVERSIONPREFIX= v DISTVERSION= 0.19.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= lcook@FreeBSD.org COMMENT= Slice and dice logs on the command line WWW= https://github.com/rcoh/angle-grinder LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gmake ssl USE_GITHUB= yes GH_ACCOUNT= rcoh PLIST_FILES= bin/agrind PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/aq/Makefile b/textproc/aq/Makefile index 4d3fb5688ab6..10fa8390a7ba 100644 --- a/textproc/aq/Makefile +++ b/textproc/aq/Makefile @@ -1,64 +1,64 @@ PORTNAME= aq DISTVERSION= 0.3.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Extend jq for any data format WWW= https://github.com/rossmacarthur/aq LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT RUN_DEPENDS= jq:textproc/jq USES= cargo USE_GITHUB= yes GH_ACCOUNT= rossmacarthur CARGO_CRATES= anyhow-1.0.69 \ autocfg-1.1.0 \ bitflags-1.3.2 \ cc-1.0.79 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ hashbrown-0.12.3 \ hermit-abi-0.3.1 \ indexmap-1.9.2 \ io-lifetimes-1.0.5 \ is-terminal-0.4.3 \ itoa-1.0.5 \ libc-0.2.139 \ linux-raw-sys-0.1.4 \ memchr-2.5.0 \ nom8-0.2.0 \ rustix-0.36.8 \ ryu-1.0.12 \ serde-1.0.152 \ serde-transcode-1.1.1 \ serde_json-1.0.93 \ serde_spanned-0.6.1 \ serde_yaml-0.9.17 \ toml-0.7.2 \ toml_datetime-0.6.1 \ toml_edit-0.19.3 \ unsafe-libyaml-0.2.5 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.45.0 \ windows-targets-0.42.1 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_msvc-0.42.1 \ windows_i686_gnu-0.42.1 \ windows_i686_msvc-0.42.1 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_msvc-0.42.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile index 77ba32c9ebb0..18ad475321a7 100644 --- a/textproc/bat/Makefile +++ b/textproc/bat/Makefile @@ -1,32 +1,32 @@ PORTNAME= bat DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 16 +PORTREVISION= 17 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 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/textproc/biodiff/Makefile b/textproc/biodiff/Makefile index eadb90ee66c6..ae86dc466308 100644 --- a/textproc/biodiff/Makefile +++ b/textproc/biodiff/Makefile @@ -1,228 +1,228 @@ PORTNAME= biodiff DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Hex diff viewer using alignment algorithms from biology WWW= https://github.com/8051Enthusiast/biodiff LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= 8051Enthusiast GH_TUPLE= smarco:WFA2-lib:cf3eb92:wfa2/biodiff-wfa2-sys/WFA2-lib CARGO_CRATES= ahash-0.8.11 \ aho-corasick-1.1.3 \ anstream-0.6.13 \ anstyle-1.0.6 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ anyhow-1.0.82 \ approx-0.5.1 \ autocfg-1.2.0 \ bio-1.6.0 \ bio-types-1.0.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.5.0 \ bv-0.11.1 \ bytecount-0.6.7 \ bytemuck-1.15.0 \ byteorder-1.5.0 \ cc-1.0.92 \ cfg-if-1.0.0 \ clap-4.5.4 \ clap_builder-4.5.2 \ clap_derive-4.5.4 \ clap_lex-0.7.0 \ cmake-0.1.50 \ colorchoice-1.0.0 \ content_inspector-0.2.4 \ crossbeam-channel-0.5.12 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ crossterm-0.25.0 \ crossterm_winapi-0.9.1 \ csv-1.3.0 \ csv-core-0.1.11 \ cursive-0.20.0 \ cursive_buffered_backend-0.6.1 \ cursive_core-0.3.7 \ custom_derive-0.1.7 \ darling-0.20.8 \ darling_core-0.20.8 \ darling_macro-0.20.8 \ deranged-0.3.11 \ derive-new-0.5.9 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ dunce-1.0.4 \ editdistancek-1.0.2 \ either-1.10.0 \ enum-map-2.7.3 \ enum-map-derive-0.17.0 \ enumset-1.1.3 \ enumset_derive-0.8.1 \ equivalent-1.0.1 \ errno-0.3.8 \ fastrand-2.0.2 \ feature-probe-0.1.1 \ filetime-0.2.23 \ fixedbitset-0.4.2 \ fnv-1.0.7 \ fxhash-0.2.1 \ getrandom-0.2.14 \ glob-0.3.1 \ hashbrown-0.14.3 \ heck-0.4.1 \ heck-0.5.0 \ hex-0.4.3 \ humantime-2.1.0 \ humantime-serde-1.1.1 \ ident_case-1.0.1 \ indexmap-2.2.6 \ itertools-0.11.0 \ itertools-num-0.1.3 \ itoa-1.0.11 \ lazy_static-1.4.0 \ libc-0.2.153 \ libm-0.2.8 \ libredox-0.1.3 \ linux-raw-sys-0.4.13 \ lock_api-0.4.11 \ log-0.4.21 \ matrixmultiply-0.3.8 \ memchr-2.7.2 \ mio-0.8.11 \ multimap-0.9.1 \ nalgebra-0.29.0 \ nalgebra-macros-0.1.0 \ ndarray-0.15.6 \ newtype_derive-0.1.6 \ normalize-line-endings-0.3.0 \ num-0.4.1 \ num-complex-0.4.5 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-iter-0.1.44 \ num-rational-0.4.1 \ num-traits-0.2.18 \ num_threads-0.1.7 \ once_cell-1.19.0 \ option-ext-0.2.0 \ ordered-float-3.9.2 \ os_pipe-1.1.5 \ owning_ref-0.4.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ paste-1.0.14 \ petgraph-0.6.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ primal-check-0.3.3 \ proc-macro2-1.0.79 \ quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_distr-0.4.3 \ rawpointer-0.2.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ realfft-3.3.0 \ redox_syscall-0.4.1 \ redox_users-0.4.5 \ regex-1.10.4 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ rustc_version-0.1.7 \ rustfft-6.2.0 \ rustix-0.38.32 \ rustversion-1.0.15 \ ryu-1.0.17 \ safe_arch-0.7.1 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-0.1.20 \ serde-1.0.197 \ serde_derive-1.0.197 \ serde_json-1.0.115 \ serde_spanned-0.6.5 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.1 \ simba-0.6.0 \ similar-2.5.0 \ smallvec-1.13.2 \ snapbox-0.5.9 \ snapbox-macros-0.3.8 \ stable_deref_trait-1.2.0 \ statrs-0.16.0 \ strength_reduce-0.2.4 \ strum-0.25.0 \ strum_macros-0.25.3 \ syn-1.0.109 \ syn-2.0.58 \ tempfile-3.10.1 \ thiserror-1.0.58 \ thiserror-impl-1.0.58 \ time-0.3.35 \ time-core-0.1.2 \ time-macros-0.2.18 \ toml_datetime-0.6.5 \ toml_edit-0.22.12 \ transpose-0.2.3 \ triple_accel-0.4.0 \ trycmd-0.15.1 \ typenum-1.17.0 \ unicode-ident-1.0.12 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.11 \ utf8parse-0.2.1 \ vec_map-0.8.2 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wide-0.7.15 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.6 \ 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.4 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.4 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.4 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.4 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.4 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.4 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.4 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.4 \ winnow-0.6.6 \ xi-unicode-0.3.0 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 PLIST_FILES= bin/${PORTNAME} \ bin/git-biodiff .include diff --git a/textproc/bookokrat/Makefile b/textproc/bookokrat/Makefile index 331106f2ba77..719eebc2eeac 100644 --- a/textproc/bookokrat/Makefile +++ b/textproc/bookokrat/Makefile @@ -1,47 +1,47 @@ PORTNAME= bookokrat DISTVERSIONPREFIX= v DISTVERSION= 0.3.8 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= nivit@FreeBSD.org COMMENT= Terminal DJVU/EPUB/PDF book reader WWW= https://bugzmanov.github.io/bookokrat/index.html LICENSE= AGPLv3 APACHE20 BSD0CLAUSE BSD2CLAUSE BSL CC0-1.0 CDDL ISCL MIT \ MPL20 UNLICENSE ZLIB LICENSE_COMB= multi BROKEN_aarch64= fails to build with error[E0609]: no field mc_gpregs on type ucontext_t LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig USES= cargo gmake llvm pkgconfig python:env shebangfix USE_GITHUB= yes GH_ACCOUNT= bugzmanov SHEBANG_GLOB= *.py INSTALL_TARGET= install-strip PLIST_FILES= bin/bookokrat PORTDOCS= readme.txt OPTIONS_DEFINE= DOCS # fix Python interpreter path in other files post-patch: @(cd ${WRKSRC} && \ ${REINPLACE_CMD} -E -e 's|(/usr/bin/)?python3|${PYTHON_CMD}|g' \ cargo-crates/freetype-sys-0.20.1/freetype2/meson.build \ cargo-crates/mupdf-sys-0.6.0/mupdf/Makefile \ cargo-crates/mupdf-sys-0.6.0/mupdf/Makethird \ cargo-crates/which-4.4.2/src/lib.rs) post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bookokrat post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/cast2gif/Makefile b/textproc/cast2gif/Makefile index ebafc3253698..3e0eb1f5b7dc 100644 --- a/textproc/cast2gif/Makefile +++ b/textproc/cast2gif/Makefile @@ -1,36 +1,36 @@ PORTNAME= cast2gif DISTVERSIONPREFIX= v DISTVERSION= 0.1.0-5 DISTVERSIONSUFFIX= -g7373161 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= textproc MAINTAINER= eduardo@FreeBSD.org COMMENT= Tool to render Asciinema cast files to GIFs WWW= https://github.com/katharostech/cast2gif LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfreetype.so:print/freetype2 USES= cargo gmake USE_GITHUB= yes GH_ACCOUNT= katharostech PLIST_FILES= bin/cast2gif PORTDOCS= README.md PORTEXAMPLES= example1.gif tutorial.gif OPTIONS_DEFINE= DOCS EXAMPLES do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "${PORTEXAMPLES}" ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/textproc/choose/Makefile b/textproc/choose/Makefile index cd6331c7ad2b..6b44aa66c865 100644 --- a/textproc/choose/Makefile +++ b/textproc/choose/Makefile @@ -1,29 +1,29 @@ PORTNAME= choose DISTVERSIONPREFIX= v DISTVERSION= 1.3.7 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= tagattie@FreeBSD.org COMMENT= Human-friendly and fast alternative to cut and (sometimes) awk WWW= https://github.com/theryangeary/choose LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= theryangeary PLIST_FILES= bin/${PORTNAME} PORTDOCS= contributing.md readme.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/code-minimap/Makefile b/textproc/code-minimap/Makefile index b57326398c93..18eb67ec7e05 100644 --- a/textproc/code-minimap/Makefile +++ b/textproc/code-minimap/Makefile @@ -1,39 +1,39 @@ PORTNAME= code-minimap DISTVERSIONPREFIX= v DISTVERSION= 0.6.8 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= textproc MAINTAINER= dereks@lifeofadishwasher.com COMMENT= High performance code minimap render WWW= https://github.com/wfxr/code-minimap LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= wfxr PLIST_FILES= bin/code-minimap \ etc/bash_completion.d/code-minimap \ share/fish/vendor_completions.d/code-minimap \ share/zsh/site-functions/code-minimap post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ \ ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/ \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ ${STAGEDIR}${PREFIX}/bin/code-minimap completion bash > \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/code-minimap ${STAGEDIR}${PREFIX}/bin/code-minimap completion fish > \ ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/code-minimap ${STAGEDIR}${PREFIX}/bin/code-minimap completion zsh > \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/code-minimap .include diff --git a/textproc/comrak/Makefile b/textproc/comrak/Makefile index 98508afda239..5ce670f0d7a8 100644 --- a/textproc/comrak/Makefile +++ b/textproc/comrak/Makefile @@ -1,197 +1,198 @@ PORTNAME= comrak DISTVERSIONPREFIX= v DISTVERSION= 0.51.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= CommonMark + GFM compatible Markdown parser and renderer WWW= https://docs.rs/comrak/latest/comrak/ \ https://github.com/kivikakk/comrak LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo pkgconfig USE_GITHUB= yes GH_ACCOUNT= kivikakk CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ approx-0.5.1 \ arbitrary-1.4.2 \ autocfg-1.5.0 \ base64-0.22.1 \ bincode-1.3.3 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-2.10.0 \ bon-3.9.0 \ bon-macros-3.9.0 \ bumpalo-3.19.1 \ caseless-0.2.2 \ cc-1.2.53 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ codspeed-4.2.1 \ codspeed-divan-compat-4.2.1 \ codspeed-divan-compat-macros-4.2.1 \ codspeed-divan-compat-walltime-4.2.1 \ colorchoice-1.0.4 \ colored-2.2.0 \ condtype-1.3.0 \ crc32fast-1.5.0 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ deranged-0.5.5 \ derive_arbitrary-1.4.2 \ deunicode-1.6.2 \ diff-0.1.13 \ divan-macros-0.1.17 \ either-1.15.0 \ emojis-0.8.0 \ entities-1.0.1 \ equivalent-1.0.2 \ errno-0.3.14 \ fancy-regex-0.16.2 \ fastrand-2.3.0 \ find-msvc-tools-0.1.8 \ finl_unicode-1.4.0 \ flate2-1.1.8 \ fmt2io-1.0.0 \ fnv-1.0.7 \ getrandom-0.2.17 \ glob-0.3.3 \ hashbrown-0.16.1 \ heck-0.5.0 \ ident_case-1.0.1 \ indexmap-2.13.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.17 \ jetscii-0.5.3 \ lazy_static-1.5.0 \ libc-0.2.180 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.11.0 \ memchr-2.7.6 \ miniz_oxide-0.8.9 \ nix-0.30.1 \ ntest-0.9.5 \ ntest_test_cases-0.9.5 \ ntest_timeout-0.9.5 \ num-conv-0.1.0 \ num-traits-0.2.19 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ onig-6.5.1 \ onig_sys-69.9.1 \ percent-encoding-rfc3986-0.1.3 \ phf-0.13.1 \ phf_codegen-0.13.1 \ phf_generator-0.13.1 \ phf_shared-0.13.1 \ pkg-config-0.3.32 \ plist-1.8.0 \ powerfmt-0.2.0 \ pretty_assertions-1.4.1 \ prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.105 \ quick-xml-0.38.4 \ quote-1.0.43 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-lite-0.1.8 \ regex-syntax-0.8.8 \ rustc-hash-2.1.1 \ rustix-1.1.3 \ rustversion-1.0.22 \ same-file-1.0.6 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ shell-words-1.1.1 \ shlex-1.3.0 \ simd-adler32-0.3.8 \ siphasher-1.0.1 \ slug-0.1.6 \ smallvec-1.15.1 \ statrs-0.18.0 \ strsim-0.11.1 \ strum-0.28.0 \ strum_macros-0.28.0 \ syn-1.0.109 \ syn-2.0.114 \ syntect-5.3.0 \ terminal_size-0.4.3 \ thiserror-2.0.17 \ thiserror-impl-2.0.17 \ time-0.3.45 \ time-core-0.1.7 \ time-macros-0.2.25 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ toml-1.0.3+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ typed-arena-2.0.2 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ utf8parse-0.2.2 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasm-bindgen-0.2.108 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ winapi-util-0.1.11 \ windows-link-0.2.1 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ xdg-3.0.0 \ yaml-rust-0.4.5 \ yansi-1.0.1 \ zmij-1.0.14 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/csview/Makefile b/textproc/csview/Makefile index 381bc581fe61..fd0259cb32a2 100644 --- a/textproc/csview/Makefile +++ b/textproc/csview/Makefile @@ -1,78 +1,78 @@ PORTNAME= csview DISTVERSIONPREFIX= v DISTVERSION= 1.3.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= textproc MAINTAINER= ruben@verweg.com COMMENT= High performance csv viewer with cjk/emoji support WWW= https://github.com/wfxr/csview LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= wfxr CARGO_CRATES= anstream-0.6.13 \ anstyle-1.0.8 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ anyhow-1.0.89 \ bitflags-2.5.0 \ cc-1.0.94 \ clap-4.5.23 \ clap_builder-4.5.23 \ clap_complete-4.5.38 \ clap_derive-4.5.18 \ clap_lex-0.7.4 \ colorchoice-1.0.0 \ csv-1.3.1 \ csv-core-0.1.11 \ either-1.11.0 \ errno-0.2.8 \ errno-0.3.8 \ errno-dragonfly-0.1.2 \ exitcode-1.1.2 \ heck-0.5.0 \ itertools-0.13.0 \ itoa-1.0.11 \ libc-0.2.153 \ linux-raw-sys-0.4.13 \ memchr-2.7.2 \ pager-0.16.1 \ proc-macro2-1.0.80 \ quote-1.0.36 \ rustix-0.38.32 \ ryu-1.0.17 \ serde-1.0.197 \ serde_derive-1.0.197 \ strsim-0.11.1 \ syn-2.0.59 \ terminal_size-0.4.0 \ unicode-ident-1.0.12 \ unicode-segmentation-1.11.0 \ unicode-truncate-2.0.0 \ unicode-width-0.2.0 \ utf8parse-0.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ 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 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/csvlens/Makefile b/textproc/csvlens/Makefile index b1a24d345217..e66cb4197a5a 100644 --- a/textproc/csvlens/Makefile +++ b/textproc/csvlens/Makefile @@ -1,29 +1,29 @@ PORTNAME= csvlens DISTVERSIONPREFIX= v DISTVERSION= 0.15.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= tagattie@FreeBSD.org COMMENT= Command line csv viewer WWW= https://github.com/YS-L/csvlens LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= YS-L PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile index 00f31d9bc1a5..e93ba9748106 100644 --- a/textproc/difftastic/Makefile +++ b/textproc/difftastic/Makefile @@ -1,235 +1,235 @@ PORTNAME= difftastic DISTVERSION= 0.67.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= amdmi3@FreeBSD.org COMMENT= Diff tool that compares files based on their syntax WWW= https://difftastic.wilfred.me.uk/ \ https://github.com/Wilfred/difftastic LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo shared-mime-info USE_GITHUB= yes GH_ACCOUNT= Wilfred PLIST_FILES= bin/difft CARGO_CRATES= ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.16 \ anstream-0.6.15 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.1 \ anstyle-wincon-3.0.4 \ assert_cmd-2.0.17 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.5.0 \ bstr-1.9.1 \ bumpalo-3.16.0 \ cc-1.2.39 \ cfg-if-1.0.0 \ clap-4.5.23 \ clap_builder-4.5.23 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.19 \ crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.10.0 \ encoding_rs-0.8.35 \ env_logger-0.10.2 \ equivalent-1.0.1 \ errno-0.3.8 \ find-msvc-tools-0.1.2 \ fixedbitset-0.4.2 \ float-cmp-0.10.0 \ fnv-1.0.7 \ glob-0.3.1 \ globset-0.4.15 \ hashbrown-0.14.3 \ heck-0.5.0 \ hermit-abi-0.3.9 \ humansize-2.1.3 \ humantime-2.1.0 \ ignore-0.4.23 \ indexmap-2.2.6 \ is-terminal-0.4.12 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.10 \ lazy_static-1.4.0 \ libc-0.2.169 \ libm-0.2.8 \ line-numbers-0.3.0 \ linux-raw-sys-0.4.14 \ lock_api-0.4.11 \ log-0.4.21 \ memchr-2.7.1 \ minimal-lexical-0.2.1 \ mio-1.0.3 \ nom-7.1.3 \ normalize-line-endings-0.3.0 \ num-traits-0.2.19 \ once_cell-1.19.0 \ owo-colors-4.2.3 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ petgraph-0.6.4 \ predicates-3.1.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ pretty_assertions-1.4.1 \ pretty_env_logger-0.5.0 \ proc-macro2-1.0.101 \ quote-1.0.35 \ radix-heap-0.4.2 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.4.1 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustc-hash-2.0.0 \ rustix-0.38.34 \ rustversion-1.0.14 \ ryu-1.0.17 \ same-file-1.0.6 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.1 \ smallvec-1.13.2 \ streaming-iterator-0.1.9 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ syn-2.0.106 \ termcolor-1.4.1 \ terminal_size-0.4.1 \ termtree-0.4.1 \ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ tikv-jemallocator-0.6.0 \ tree-sitter-0.25.10 \ tree-sitter-ada-0.1.0 \ tree-sitter-bash-0.23.3 \ tree-sitter-c-0.23.4 \ tree-sitter-c-sharp-0.23.1 \ tree-sitter-clojure-orchard-0.2.0 \ tree-sitter-cmake-0.7.1 \ tree-sitter-cpp-0.23.4 \ tree-sitter-css-0.23.1 \ tree-sitter-dart-orchard-0.2.1 \ tree-sitter-devicetree-0.14.1 \ tree-sitter-elisp-1.6.1 \ tree-sitter-elixir-0.3.4 \ tree-sitter-elm-5.8.0 \ tree-sitter-erlang-0.13.0 \ tree-sitter-fsharp-0.1.0 \ tree-sitter-gleam-1.0.0 \ tree-sitter-go-0.23.4 \ tree-sitter-haskell-0.23.1 \ tree-sitter-hcl-1.1.0 \ tree-sitter-html-0.23.2 \ tree-sitter-java-0.23.4 \ tree-sitter-javascript-0.23.1 \ tree-sitter-json-0.24.8 \ tree-sitter-julia-0.23.1 \ tree-sitter-language-0.1.3 \ tree-sitter-lua-0.2.0 \ tree-sitter-make-1.1.1 \ tree-sitter-newick-1.1.0 \ tree-sitter-nix-0.0.2 \ tree-sitter-objc-3.0.2 \ tree-sitter-ocaml-0.23.2 \ tree-sitter-pascal-0.10.0 \ tree-sitter-php-0.23.11 \ tree-sitter-proto-0.2.0 \ tree-sitter-python-0.23.5 \ tree-sitter-qmljs-0.3.0 \ tree-sitter-r-1.2.0 \ tree-sitter-racket-0.24.7 \ tree-sitter-ruby-0.23.1 \ tree-sitter-rust-orchard-0.13.0 \ tree-sitter-scala-0.23.3 \ tree-sitter-scheme-0.24.7 \ tree-sitter-sequel-0.3.11 \ tree-sitter-sfapex-2.4.0 \ tree-sitter-solidity-1.2.13 \ tree-sitter-swift-0.7.0 \ tree-sitter-toml-ng-0.7.0 \ tree-sitter-typescript-0.23.2 \ tree-sitter-verilog-1.0.3 \ tree-sitter-xml-0.7.0 \ tree-sitter-yaml-0.7.0 \ tree-sitter-zig-1.1.2 \ tree_magic_mini-3.1.6 \ typed-arena-2.0.2 \ unicode-ident-1.0.12 \ unicode-width-0.1.11 \ utf8parse-0.2.2 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ 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.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 \ wu-diff-0.1.2 \ yansi-1.0.1 \ zerocopy-0.7.32 \ zerocopy-derive-0.7.32 PORTSCOUT= ignore:1 PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${DOCSDIR}/ @cd ${WRKSRC}/manual/src && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/manual .include diff --git a/textproc/doxx/Makefile b/textproc/doxx/Makefile index edc1c9a91802..53a4f12a428e 100644 --- a/textproc/doxx/Makefile +++ b/textproc/doxx/Makefile @@ -1,25 +1,25 @@ PORTNAME= doxx DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= wen@FreeBSD.org COMMENT= Docx files in your terminal WWW= https://github.com/bgreenwell/doxx LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= bgreenwell PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/textproc/evtx/Makefile b/textproc/evtx/Makefile index 52caba33e64f..6791a701f759 100644 --- a/textproc/evtx/Makefile +++ b/textproc/evtx/Makefile @@ -1,200 +1,200 @@ PORTNAME= evtx DISTVERSION= 0.8.1 DISTVERSIONPREFIX= v -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= textproc MAINTAINER= acm@FreeBSD.org COMMENT= A Fast parser for the Windows XML Event Log (EVTX) format WWW= https://github.com/omerbenamram/evtx LICENSE= MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= omerbenamram CARGO_CRATES= addr2line-0.19.0 \ adler-1.0.2 \ aho-corasick-0.7.20 \ android_system_properties-0.1.5 \ anyhow-1.0.69 \ assert_cmd-2.0.8 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.67 \ bitflags-1.3.2 \ bstr-1.2.0 \ bumpalo-3.12.0 \ bytecount-0.6.3 \ byteorder-1.4.3 \ camino-1.1.2 \ cargo-platform-0.1.2 \ cargo_metadata-0.14.2 \ cast-0.3.0 \ cc-1.0.79 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ chrono-0.4.23 \ clap-2.34.0 \ clap-3.2.23 \ clap_lex-0.2.4 \ codespan-reporting-0.11.1 \ console-0.15.5 \ core-foundation-sys-0.8.3 \ crc32fast-1.3.2 \ criterion-0.3.6 \ criterion-plot-0.4.5 \ crossbeam-channel-0.5.6 \ crossbeam-deque-0.8.2 \ crossbeam-epoch-0.9.13 \ crossbeam-utils-0.8.14 \ csv-1.2.0 \ csv-core-0.1.10 \ ctor-0.1.26 \ cxx-1.0.91 \ cxx-build-1.0.91 \ cxxbridge-flags-1.0.91 \ cxxbridge-macro-1.0.91 \ dialoguer-0.10.3 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ either-1.8.1 \ encode_unicode-0.3.6 \ encoding-0.2.33 \ encoding-index-japanese-1.20141219.5 \ encoding-index-korean-1.20141219.5 \ encoding-index-simpchinese-1.20141219.5 \ encoding-index-singlebyte-1.20141219.5 \ encoding-index-tradchinese-1.20141219.5 \ encoding_index_tests-0.1.4 \ env_logger-0.7.1 \ env_logger-0.9.3 \ error-chain-0.12.4 \ fastrand-1.9.0 \ float-cmp-0.9.0 \ gimli-0.27.2 \ glob-0.3.1 \ half-1.8.2 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ humantime-1.3.0 \ humantime-2.1.0 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ indexmap-1.9.2 \ indoc-1.0.9 \ insta-1.28.0 \ instant-0.1.12 \ itertools-0.10.5 \ itoa-1.0.5 \ jemalloc-sys-0.5.3+5.3.0-patched \ jemallocator-0.5.0 \ js-sys-0.3.61 \ lazy_static-1.4.0 \ libc-0.2.139 \ link-cplusplus-1.0.8 \ linked-hash-map-0.5.6 \ log-0.4.17 \ memchr-2.5.0 \ memoffset-0.7.1 \ miniz_oxide-0.6.2 \ nix-0.14.1 \ normalize-line-endings-0.3.0 \ num-derive-0.3.3 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ num_threads-0.1.6 \ object-0.30.3 \ once_cell-1.17.1 \ oorandom-11.1.3 \ os_str_bytes-6.4.1 \ output_vt100-0.1.3 \ pkg-config-0.3.26 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ predicates-2.1.5 \ predicates-core-1.0.5 \ predicates-tree-1.0.7 \ pretty_assertions-1.3.0 \ proc-macro2-1.0.51 \ pulldown-cmark-0.9.2 \ quick-error-1.2.3 \ quick-xml-0.24.1 \ quote-1.0.23 \ rayon-1.6.1 \ rayon-core-1.10.2 \ redox_syscall-0.2.16 \ regex-1.7.1 \ regex-automata-0.1.10 \ regex-syntax-0.6.28 \ remove_dir_all-0.5.3 \ rexpect-0.4.0 \ rpmalloc-0.2.2 \ rpmalloc-sys-0.2.3+b097fd0 \ rustc-demangle-0.1.21 \ ryu-1.0.12 \ same-file-1.0.6 \ scopeguard-1.1.0 \ scratch-1.0.3 \ semver-1.0.16 \ serde-1.0.152 \ serde_cbor-0.11.2 \ serde_derive-1.0.152 \ serde_json-1.0.93 \ shell-words-1.1.0 \ similar-2.2.1 \ simplelog-0.12.0 \ skeptic-0.13.7 \ strsim-0.10.0 \ syn-1.0.107 \ tempfile-3.3.0 \ termcolor-1.1.3 \ termtree-0.4.0 \ textwrap-0.11.0 \ textwrap-0.16.0 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ time-0.1.45 \ time-0.3.19 \ time-core-0.1.0 \ time-macros-0.2.7 \ tinytemplate-1.2.1 \ unicase-2.6.0 \ unicode-ident-1.0.6 \ unicode-width-0.1.10 \ version_check-0.9.4 \ void-1.0.2 \ wait-timeout-0.2.0 \ walkdir-2.3.2 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.84 \ wasm-bindgen-backend-0.2.84 \ wasm-bindgen-macro-0.2.84 \ wasm-bindgen-macro-support-0.2.84 \ wasm-bindgen-shared-0.2.84 \ web-sys-0.3.61 \ 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_aarch64_gnullvm-0.42.1 \ windows_aarch64_msvc-0.42.1 \ windows_i686_gnu-0.42.1 \ windows_i686_msvc-0.42.1 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_msvc-0.42.1 \ winstructs-0.3.0 \ yaml-rust-0.4.5 \ yansi-0.5.1 \ zeroize-1.5.7 PLIST_FILES= bin/evtx_dump .include diff --git a/textproc/fblog/Makefile b/textproc/fblog/Makefile index babb751e055f..a137e6df91e1 100644 --- a/textproc/fblog/Makefile +++ b/textproc/fblog/Makefile @@ -1,155 +1,155 @@ PORTNAME= fblog DISTVERSIONPREFIX= v DISTVERSION= 4.17.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Small command-line JSON Log viewer WWW= https://github.com/brocode/fblog LICENSE= WTFPL LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= brocode CARGO_CRATES= aho-corasick-1.1.3 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ autocfg-1.4.0 \ bitflags-2.9.1 \ block-buffer-0.10.4 \ bstr-1.12.0 \ bumpalo-3.17.0 \ cc-1.2.22 \ cfg-if-1.0.0 \ chrono-0.4.42 \ clap-4.5.51 \ clap_builder-4.5.51 \ clap_complete-4.5.60 \ clap_derive-4.5.49 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crypto-common-0.1.6 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ digest-0.10.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ either-1.15.0 \ env_home-0.1.0 \ equivalent-1.0.2 \ errno-0.3.11 \ fnv-1.0.7 \ generic-array-0.14.7 \ getrandom-0.2.16 \ handlebars-6.3.2 \ hashbrown-0.16.0 \ heck-0.5.0 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ indexmap-2.12.0 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ libc-0.2.172 \ libredox-0.1.3 \ linux-raw-sys-0.9.4 \ lock_api-0.4.12 \ log-0.4.27 \ lua-src-548.1.1 \ luajit-src-210.6.1+f9140a6 \ memchr-2.7.4 \ mlua-0.11.4 \ mlua-sys-0.8.3 \ num-modular-0.6.1 \ num-order-1.2.0 \ num-traits-0.2.19 \ once_cell-1.21.3 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ pest-2.8.0 \ pest_derive-2.8.0 \ pest_generator-2.8.0 \ pest_meta-2.8.0 \ pkg-config-0.3.32 \ proc-macro2-1.0.95 \ quote-1.0.40 \ redox_syscall-0.5.12 \ redox_users-0.5.0 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.5 \ rustc-hash-2.1.1 \ rustix-1.0.7 \ rustversion-1.0.20 \ ryu-1.0.20 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_spanned-1.0.3 \ sha2-0.10.9 \ shlex-1.3.0 \ smallvec-1.15.0 \ strsim-0.11.1 \ syn-2.0.101 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ toml-0.9.8 \ toml_datetime-0.7.3 \ toml_parser-1.0.4 \ toml_writer-1.0.4 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicode-ident-1.0.18 \ utf8parse-0.2.2 \ version_check-0.9.5 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ which-7.0.3 \ windows-core-0.61.0 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.1 \ windows-link-0.2.0 \ windows-result-0.3.2 \ windows-strings-0.4.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.7.13 \ winsafe-0.0.19 \ yansi-1.0.1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/feluda/Makefile b/textproc/feluda/Makefile index d72bf1f3fa20..a7675539146c 100644 --- a/textproc/feluda/Makefile +++ b/textproc/feluda/Makefile @@ -1,27 +1,28 @@ PORTNAME= feluda DISTVERSIONPREFIX= v DISTVERSION= 1.11.1 # Cargo.lock patched: `make patch cargo-crates` +PORTREVISION= 1 CATEGORIES= textproc devel MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Detect license usage restrictions in your project WWW= https://github.com/anistark/feluda LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 RUN_DEPENDS= noto-emoji>0:x11-fonts/noto-emoji USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= anistark # OPENSSL_NO_VENDOR needs openssl-src present so I'm using Cargo.lock and Cargo.toml patches: # first to not fetch openssl-src tarball and later to remove git2 ossl vendored feature. CARGO_ENV= OPENSSL_NO_VENDOR=1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/gitlab-code-parser/Makefile b/textproc/gitlab-code-parser/Makefile index b2332bc72952..42d143274ae0 100644 --- a/textproc/gitlab-code-parser/Makefile +++ b/textproc/gitlab-code-parser/Makefile @@ -1,43 +1,44 @@ PORTNAME= gitlab-code-parser DISTVERSIONPREFIX= v DISTVERSION= 0.22.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= mfechner@FreeBSD.org COMMENT= Rust-based code parser used by GitLab WWW= https://gitlab.com/gitlab-org/rust/gitlab-code-parser LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= compilation fails: error: undefined symbol: __atomic_load BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} \ oniguruma>=0:devel/oniguruma \ zstd>=0:archivers/zstd USES= cargo ssl USE_GITLAB= yes GL_ACCOUNT= gitlab-org/rust USE_LDCONFIG= yes PLIST_FILES= bin/parser-cli \ include/parser-c-bindings.h \ lib/libchunker.rlib \ lib/libparser_c_bindings.a \ lib/libparser_c_bindings.so \ lib/libparser_core.rlib \ lib/libtesting.rlib \ lib/libtreesitter_visit.rlib # update the crates file with: make cargo-crates > Makefile.crates do-install: ${INSTALL_DATA} ${CARGO_TARGET_DIR}/include/*.h ${STAGEDIR}${PREFIX}/include ${INSTALL_LIB} ${CARGO_TARGET_DIR}/release/*.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${CARGO_TARGET_DIR}/release/*.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${CARGO_TARGET_DIR}/release/*.rlib ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/parser-cli ${STAGEDIR}${PREFIX}/bin .include diff --git a/textproc/grass/Makefile b/textproc/grass/Makefile index 350a12d60395..f2acbbb95fc9 100644 --- a/textproc/grass/Makefile +++ b/textproc/grass/Makefile @@ -1,22 +1,22 @@ PORTNAME= grass DISTVERSION= 0.13.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= textproc MAINTAINER= vishwin@FreeBSD.org COMMENT= A Sass compiler written purely in Rust WWW= https://github.com/${GH_ACCOUNT}/${GH_PROJECT} LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo CARGO_INSTALL_PATH= crates/lib USE_GITHUB= yes GH_ACCOUNT= connorskees GH_TUPLE= sass:sass-spec:f726527:sass_spec/sass-spec PLIST_FILES= bin/grass .include diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile index 4d93acdb916a..68edefb6e9a4 100644 --- a/textproc/harper/Makefile +++ b/textproc/harper/Makefile @@ -1,20 +1,21 @@ PORTNAME= harper DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org COMMENT= Grammar checker for developers WWW= https://writewithharper.com/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= Automattic CARGO_INSTALL_PATH= harper-cli harper-ls PLIST_FILES= ${CARGO_INSTALL_PATH:S,^,bin/,} .include diff --git a/textproc/html-query/Makefile b/textproc/html-query/Makefile index fd6a0ae7e146..fb117eecefd9 100644 --- a/textproc/html-query/Makefile +++ b/textproc/html-query/Makefile @@ -1,203 +1,203 @@ PORTNAME= html-query DISTVERSIONPREFIX= html-query-v DISTVERSION= 1.2.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= jq, but for HTML WWW= https://github.com/orf/hq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= orf CARGO_CRATES= ahash-0.7.7 \ ahash-0.8.6 \ anstream-0.6.4 \ anstyle-1.0.4 \ anstyle-parse-0.2.2 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ anyhow-1.0.75 \ arrayvec-0.7.4 \ async-channel-1.9.0 \ async-lock-2.8.0 \ async-task-4.5.0 \ async-trait-0.1.74 \ atomic-waker-1.1.2 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bitflags-2.4.1 \ blocking-1.4.1 \ brownstone-3.0.0 \ bumpalo-3.14.0 \ byteorder-1.5.0 \ cfg-if-1.0.0 \ clap-4.4.10 \ clap_builder-4.4.9 \ clap_derive-4.4.7 \ clap_lex-0.6.0 \ colorchoice-1.0.0 \ concurrent-queue-2.3.0 \ console_error_panic_hook-0.1.7 \ crossbeam-utils-0.8.16 \ cssparser-0.31.2 \ cssparser-macros-0.6.1 \ darling-0.20.3 \ darling_core-0.20.3 \ darling_macro-0.20.3 \ derive_more-0.99.17 \ dioxus-0.4.0 \ dioxus-core-0.4.2 \ dioxus-core-macro-0.4.0 \ dioxus-debug-cell-0.1.1 \ dioxus-hooks-0.4.0 \ dioxus-hot-reload-0.4.0 \ dioxus-html-0.4.0 \ dioxus-interpreter-js-0.4.0 \ dioxus-logger-0.4.1 \ dioxus-rsx-0.4.0 \ dioxus-web-0.4.0 \ dtoa-1.0.9 \ dtoa-short-0.3.4 \ ego-tree-0.6.2 \ enumset-1.1.3 \ enumset_derive-0.8.1 \ euclid-0.22.9 \ event-listener-2.5.3 \ fastrand-2.0.1 \ fnv-1.0.7 \ futf-0.1.5 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-io-0.3.29 \ futures-lite-1.13.0 \ futures-macro-0.3.29 \ futures-task-0.3.29 \ futures-util-0.3.29 \ fxhash-0.2.1 \ getopts-0.2.21 \ getrandom-0.2.11 \ hashbrown-0.12.3 \ heck-0.4.1 \ html5ever-0.26.0 \ ident_case-1.0.1 \ indent_write-2.2.0 \ interprocess-docfix-1.2.2 \ intmap-0.7.1 \ itoa-1.0.9 \ joinery-2.1.0 \ js-sys-0.3.65 \ keyboard-types-0.6.2 \ libc-0.2.150 \ lock_api-0.4.11 \ log-0.4.20 \ longest-increasing-subsequence-0.1.0 \ lru-0.8.1 \ mac-0.1.1 \ markup5ever-0.11.0 \ memchr-2.6.4 \ minimal-lexical-0.2.1 \ new_debug_unreachable-1.0.4 \ nom-7.1.3 \ nom-supreme-0.8.0 \ num-traits-0.2.17 \ once_cell-1.18.0 \ ordered-float-2.10.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.9 \ phf-0.10.1 \ phf-0.11.2 \ phf_codegen-0.10.0 \ 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.13 \ pin-utils-0.1.0 \ piper-0.2.1 \ ppv-lite86-0.2.17 \ precomputed-hash-0.1.1 \ proc-macro2-1.0.69 \ quote-1.0.33 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.4.1 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ ryu-1.0.15 \ scopeguard-1.2.0 \ scraper-0.18.1 \ selectors-0.25.0 \ semver-1.0.20 \ serde-1.0.193 \ serde-value-0.7.0 \ serde-wasm-bindgen-0.5.0 \ serde_derive-1.0.193 \ serde_json-1.0.108 \ serde_repr-0.1.17 \ servo_arc-0.3.0 \ siphasher-0.3.11 \ slab-0.4.9 \ sledgehammer_bindgen-0.2.4 \ sledgehammer_utils-0.2.0 \ smallbox-0.8.2 \ smallvec-1.11.1 \ spinning-0.1.0 \ stable_deref_trait-1.2.0 \ string_cache-0.8.7 \ string_cache_codegen-0.5.2 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.39 \ tendril-0.4.3 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ to_method-1.1.0 \ tracing-0.1.40 \ tracing-core-0.1.32 \ unicode-ident-1.0.12 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.11 \ utf-8-0.7.6 \ utf8parse-0.2.1 \ version_check-0.9.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.88 \ wasm-bindgen-backend-0.2.88 \ wasm-bindgen-futures-0.4.38 \ wasm-bindgen-macro-0.2.88 \ wasm-bindgen-macro-support-0.2.88 \ wasm-bindgen-shared-0.2.88 \ web-sys-0.3.65 \ 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-targets-0.48.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.48.5 \ zerocopy-0.7.25 \ zerocopy-derive-0.7.25 PLIST_FILES= bin/hq do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/hq \ ${STAGEDIR}${PREFIX}/bin/hq .include diff --git a/textproc/htmlq/Makefile b/textproc/htmlq/Makefile index 73b18aa637aa..374f24b4c087 100644 --- a/textproc/htmlq/Makefile +++ b/textproc/htmlq/Makefile @@ -1,97 +1,97 @@ PORTNAME= htmlq DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= textproc MAINTAINER= 0mp@FreeBSD.org COMMENT= Command-line HTML processor, similar to jq WWW= https://github.com/mgdm/htmlq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= mgdm CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.14 \ bitflags-1.3.2 \ byteorder-1.4.3 \ cfg-if-1.0.0 \ clap-2.33.3 \ convert_case-0.4.0 \ cssparser-0.27.2 \ cssparser-macros-0.6.0 \ derive_more-0.99.16 \ dtoa-0.4.8 \ dtoa-short-0.3.3 \ form_urlencoded-1.0.1 \ futf-0.1.4 \ fxhash-0.2.1 \ getrandom-0.1.16 \ hermit-abi-0.1.19 \ html5ever-0.25.1 \ idna-0.2.3 \ itoa-0.4.8 \ kuchiki-0.8.1 \ lazy_static-1.4.0 \ libc-0.2.101 \ log-0.4.14 \ mac-0.1.1 \ markup5ever-0.10.1 \ matches-0.1.9 \ new_debug_unreachable-1.0.4 \ nodrop-0.1.14 \ percent-encoding-2.1.0 \ pest-2.1.3 \ phf-0.8.0 \ phf_codegen-0.8.0 \ phf_generator-0.8.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ ppv-lite86-0.2.10 \ precomputed-hash-0.1.1 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.29 \ quote-1.0.9 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ rustc_version-0.3.3 \ selectors-0.22.0 \ semver-0.11.0 \ semver-parser-0.10.2 \ serde-1.0.130 \ servo_arc-0.1.1 \ siphasher-0.3.7 \ smallvec-1.6.1 \ stable_deref_trait-1.2.0 \ string_cache-0.8.1 \ string_cache_codegen-0.5.1 \ strsim-0.8.0 \ syn-1.0.76 \ tendril-0.4.2 \ textwrap-0.11.0 \ thin-slice-0.1.1 \ tinyvec-1.3.1 \ tinyvec_macros-0.1.0 \ ucd-trie-0.1.3 \ unicode-bidi-0.3.6 \ unicode-normalization-0.1.19 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ url-2.2.2 \ utf-8-0.7.6 \ vec_map-0.8.2 \ wasi-0.9.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/jaq/Makefile b/textproc/jaq/Makefile index 973cb37817b3..2f02db0d4846 100644 --- a/textproc/jaq/Makefile +++ b/textproc/jaq/Makefile @@ -1,133 +1,133 @@ PORTNAME= jaq DISTVERSIONPREFIX= v DISTVERSION= 2.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= jq clone focused on correctness, speed, and simplicity WWW= https://github.com/01mf02/jaq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT BROKEN_i386= compilation fails: undefined symbol: __atomic_load_8 USES= cargo USE_GITHUB= yes GH_ACCOUNT= 01mf02 CARGO_BUILD_ARGS= --package=jaq CARGO_INSTALL_PATH= jaq CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ arbitrary-1.4.1 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-2.9.1 \ bumpalo-3.14.0 \ cc-1.2.29 \ cfg-if-1.0.1 \ chrono-0.4.41 \ clipboard-win-5.4.0 \ codesnake-0.2.1 \ console_log-1.0.0 \ core-foundation-sys-0.8.7 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dyn-clone-1.0.19 \ env_logger-0.10.2 \ equivalent-1.0.2 \ errno-0.3.13 \ error-code-3.3.2 \ fastrand-2.3.0 \ fd-lock-4.0.4 \ foldhash-0.1.5 \ getrandom-0.2.16 \ getrandom-0.3.3 \ hashbrown-0.15.4 \ hermit-abi-0.5.2 \ hifijson-0.2.2 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ indexmap-2.10.0 \ is-terminal-0.4.16 \ itoa-1.0.15 \ js-sys-0.3.77 \ libc-0.2.174 \ libm-0.2.15 \ libmimalloc-sys-0.1.43 \ libredox-0.1.4 \ linux-raw-sys-0.9.4 \ log-0.4.27 \ memchr-2.7.5 \ memmap2-0.9.5 \ mimalloc-0.1.47 \ nix-0.27.1 \ num-traits-0.2.19 \ once_cell-1.20.3 \ option-ext-0.2.0 \ proc-macro2-1.0.95 \ quote-1.0.40 \ r-efi-5.3.0 \ redox_users-0.5.0 \ regex-lite-0.1.6 \ rustix-1.0.7 \ rustversion-1.0.21 \ rustyline-13.0.0 \ ryu-1.0.20 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ shlex-1.3.0 \ syn-2.0.104 \ tempfile-3.20.0 \ thiserror-2.0.12 \ thiserror-impl-2.0.12 \ typed-arena-2.0.2 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ urlencoding-2.1.3 \ utf8parse-0.2.2 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ 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 \ wit-bindgen-rt-0.39.0 \ yansi-1.0.1 PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif .include diff --git a/textproc/jless/Makefile b/textproc/jless/Makefile index f059f63bcce8..bdb606fc4c25 100644 --- a/textproc/jless/Makefile +++ b/textproc/jless/Makefile @@ -1,36 +1,36 @@ PORTNAME= jless DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= textproc MAINTAINER= lwhsu@FreeBSD.org COMMENT= Command-line JSON viewer WWW= https://jless.io LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libxcb>0:x11/libxcb LIB_DEPENDS= libxcb.so:x11/libxcb RUN_DEPENDS= libxcb>0:x11/libxcb USES= cargo python shebangfix xorg USE_GITHUB= yes GH_ACCOUNT= PaulJuliusMartinez USE_XORG= x11 xcb SHEBANG_FILES= cargo-crates/unicode-width-0.1.8/scripts/unicode.py \ cargo-crates/xcb-0.8.2/rs_client.py CARGO_ENV= LIBRARY_PATH=${LOCALBASE}/lib PLIST_FILES= bin/jless post-patch: ${REINPLACE_CMD} -e 's,%%PYTHON_CMD%%,${PYTHON_CMD},' \ ${WRKSRC}/cargo-crates/xcb-0.8.2/build.rs .include diff --git a/textproc/jnv/Makefile b/textproc/jnv/Makefile index dc58026a4070..28415c957850 100644 --- a/textproc/jnv/Makefile +++ b/textproc/jnv/Makefile @@ -1,243 +1,244 @@ PORTNAME= jnv DISTVERSIONPREFIX= v DISTVERSION= 0.6.2 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Interactive JSON filter using jq WWW= https://github.com/ynqa/jnv LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ynqa CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ arboard-3.6.1 \ async-trait-0.1.89 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-2.11.0 \ bumpalo-3.20.2 \ bytemuck-1.25.0 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ cc-1.2.56 \ cfg-if-1.0.4 \ chrono-0.4.43 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ clipboard-win-5.4.1 \ colorchoice-1.0.4 \ convert_case-0.10.0 \ core-foundation-sys-0.8.7 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-skiplist-0.1.3 \ crossbeam-utils-0.8.21 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ dispatch2-0.3.0 \ document-features-0.2.12 \ downcast-rs-1.2.1 \ duration-string-0.5.3 \ dyn-clone-1.0.20 \ either-1.15.0 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ filedescriptor-0.8.3 \ find-msvc-tools-0.1.9 \ fixedbitset-0.5.7 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ futures-0.3.32 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-executor-0.3.32 \ futures-io-0.3.32 \ futures-macro-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ gethostname-1.1.0 \ getrandom-0.2.17 \ half-2.7.1 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hifijson-0.2.3 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ image-0.25.9 \ indexmap-2.13.0 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ jaq-core-2.2.1 \ jaq-json-1.1.3 \ jaq-std-2.1.2 \ js-sys-0.3.85 \ libc-0.2.182 \ libm-0.2.16 \ libredox-0.1.12 \ linux-raw-sys-0.11.0 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.29 \ memchr-2.8.0 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ moxcms-0.7.11 \ nom-8.0.0 \ num-traits-0.2.19 \ objc2-0.6.3 \ objc2-app-kit-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ os_pipe-1.2.3 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ percent-encoding-2.3.2 \ petgraph-0.8.3 \ pin-project-lite-0.2.16 \ pkg-config-0.3.32 \ png-0.18.1 \ proc-macro2-1.0.106 \ promkit-core-0.2.0 \ promkit-widgets-0.2.0 \ pxfm-0.1.27 \ quick-error-2.0.1 \ quick-xml-0.38.4 \ quote-1.0.44 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ regex-lite-0.1.9 \ rustc_version-0.4.1 \ rustix-1.1.3 \ rustversion-1.0.22 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ slab-0.4.12 \ smallvec-1.15.1 \ socket2-0.6.2 \ strsim-0.11.1 \ syn-2.0.117 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ tiff-0.10.3 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-stream-0.1.18 \ toml-0.9.12+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tree_magic_mini-3.2.2 \ typed-arena-2.0.2 \ unicode-ident-1.0.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.2 \ urlencoding-2.1.3 \ utf8parse-0.2.2 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasm-bindgen-0.2.108 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wayland-backend-0.3.12 \ wayland-client-0.31.12 \ wayland-protocols-0.32.10 \ wayland-protocols-wlr-0.3.10 \ wayland-scanner-0.31.8 \ wayland-sys-0.31.8 \ weezl-0.1.12 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wl-clipboard-rs-0.9.3 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ zerocopy-0.8.39 \ zerocopy-derive-0.8.39 \ zmij-1.0.21 \ zune-core-0.4.12 \ zune-jpeg-0.4.21 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} do-test: @cd ${WRKSRC} && \ ${CARGO} test --frozen --all-features .include diff --git a/textproc/jql/Makefile b/textproc/jql/Makefile index c78727781f9f..613d334f3917 100644 --- a/textproc/jql/Makefile +++ b/textproc/jql/Makefile @@ -1,130 +1,131 @@ PORTNAME= jql DISTVERSIONPREFIX= jql-v DISTVERSION= 8.0.10 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= JSON Query Language CLI tool built with Rust WWW= https://github.com/yamafaktory/jql LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= yamafaktory CARGO_CRATES= aho-corasick-1.1.4 \ alloca-0.4.0 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ ar_archive_writer-0.2.0 \ autocfg-1.5.0 \ bumpalo-3.19.1 \ bytes-1.11.0 \ cast-0.3.0 \ cc-1.2.53 \ cfg-if-1.0.4 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_derive-4.5.49 \ clap_lex-0.7.7 \ colorchoice-1.0.4 \ colored_json-5.0.0 \ criterion-0.8.1 \ criterion-plot-0.8.1 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ either-1.15.0 \ equivalent-1.0.2 \ find-msvc-tools-0.1.8 \ half-2.7.1 \ hashbrown-0.16.1 \ heck-0.5.0 \ indexmap-2.13.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.17 \ js-sys-0.3.85 \ libc-0.2.180 \ memchr-2.7.6 \ num-traits-0.2.19 \ object-0.32.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ page_size-0.6.0 \ pin-project-lite-0.2.16 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ proc-macro2-1.0.105 \ psm-0.1.28 \ quote-1.0.43 \ rayon-1.11.0 \ rayon-core-1.13.0 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rustversion-1.0.22 \ same-file-1.0.6 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_stacker-0.1.14 \ shlex-1.3.0 \ stacker-0.1.22 \ strsim-0.11.1 \ syn-2.0.114 \ thiserror-2.0.18 \ thiserror-impl-2.0.18 \ tinytemplate-1.2.1 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ unicode-ident-1.0.22 \ utf8parse-0.2.2 \ walkdir-2.5.0 \ wasm-bindgen-0.2.108 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ web-sys-0.3.85 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.59.0 \ windows-sys-0.61.2 \ 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.7.14 \ yansi-1.0.1 \ zerocopy-0.8.33 \ zerocopy-derive-0.8.33 \ zmij-1.0.16 PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} # otherwise there's error: found a virtual manifest at `xx` instead of a package manifest .include diff --git a/textproc/mdbook-linkcheck/Makefile b/textproc/mdbook-linkcheck/Makefile index 9d64c5826af9..f8306931d644 100644 --- a/textproc/mdbook-linkcheck/Makefile +++ b/textproc/mdbook-linkcheck/Makefile @@ -1,23 +1,23 @@ PORTNAME= mdbook-linkcheck DISTVERSIONPREFIX= v DISTVERSION= 0.7.7 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= textproc MAINTAINER= ports@FreeBSD.org COMMENT= mdBook backend to check links WWW= https://github.com/Michael-F-Bryan/mdbook-linkcheck LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= Michael-F-Bryan PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} -e '/native-tls/s/-vendored//' \ ${WRKSRC}/Cargo.toml .include diff --git a/textproc/mdbook-mermaid/Makefile b/textproc/mdbook-mermaid/Makefile index 106a6cbc15b7..6ac815631d77 100644 --- a/textproc/mdbook-mermaid/Makefile +++ b/textproc/mdbook-mermaid/Makefile @@ -1,20 +1,20 @@ PORTNAME= mdbook-mermaid DISTVERSIONPREFIX= v DISTVERSION= 0.17.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= eduardo@FreeBSD.org COMMENT= Preprocessor for mdBook to add mermaid.js support WWW= https://github.com/badboy/mdbook-mermaid LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= badboy PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile index d8d7c8c59793..345794057c16 100644 --- a/textproc/mdbook/Makefile +++ b/textproc/mdbook/Makefile @@ -1,31 +1,31 @@ PORTNAME= mdbook DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org COMMENT= Create book from Markdown files (like GitBook but implemented in Rust) WWW= https://rust-lang.github.io/mdBook/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo cpe CPE_VENDOR= rust-lang USE_GITHUB= yes GH_ACCOUNT= rust-lang GH_PROJECT= mdBook PLIST_FILES= bin/mdbook PORTEXAMPLES= examples guide OPTIONS_DEFINE= EXAMPLES post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} "${PORTEXAMPLES}" \ ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/textproc/mdq/Makefile b/textproc/mdq/Makefile index edcaf9467b59..b6bee69aa2c4 100644 --- a/textproc/mdq/Makefile +++ b/textproc/mdq/Makefile @@ -1,107 +1,108 @@ PORTNAME= mdq DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Like jq but for Markdown: find specific elements in a md doc WWW= https://github.com/yshavit/mdq LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= yshavit CARGO_CRATES= aho-corasick-1.1.3 \ anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ block-buffer-0.10.4 \ cfg-if-1.0.1 \ clap-4.5.45 \ clap_builder-4.5.44 \ clap_derive-4.5.45 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ cpufeatures-0.2.17 \ crypto-common-0.1.6 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ digest-0.10.7 \ equivalent-1.0.2 \ fancy-regex-0.16.1 \ fnv-1.0.7 \ generic-array-0.14.7 \ hashbrown-0.15.5 \ heck-0.5.0 \ ident_case-1.0.1 \ indexmap-2.10.0 \ indoc-2.0.6 \ is_terminal_polyfill-1.70.1 \ itoa-1.0.15 \ lazy_static-1.5.0 \ libc-0.2.175 \ markdown-1.0.0 \ memchr-2.7.5 \ once_cell_polyfill-1.70.1 \ paste-1.0.15 \ pest-2.8.1 \ pest_derive-2.8.1 \ pest_generator-2.8.1 \ pest_meta-2.8.1 \ proc-macro2-1.0.101 \ quote-1.0.40 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ ryu-1.0.20 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.142 \ serde_spanned-1.0.0 \ sha2-0.10.9 \ strsim-0.11.1 \ syn-2.0.106 \ thiserror-2.0.15 \ thiserror-impl-2.0.15 \ toml-0.9.5 \ toml_datetime-0.7.0 \ toml_parser-1.0.2 \ toml_writer-1.0.2 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicode-id-0.3.5 \ unicode-ident-1.0.18 \ utf8parse-0.2.2 \ version_check-0.9.5 \ windows-link-0.1.3 \ windows-sys-0.60.2 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.12 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/textproc/meilisearch/Makefile b/textproc/meilisearch/Makefile index 4c8ef3c46bfd..e6ebb137621f 100644 --- a/textproc/meilisearch/Makefile +++ b/textproc/meilisearch/Makefile @@ -1,66 +1,66 @@ PORTNAME= meilisearch DISTVERSIONPREFIX= v DISTVERSION= 1.31.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= https://github.com/meilisearch/mini-dashboard/releases/download/v${DASHBOARD_VERSION}/build.zip?dummy=/:mini_dashboard_assets \ https://Lindera.dev/:dic_upstream \ https://milli-benchmarks.fra1.digitaloceanspaces.com/datasets/:benchmark DISTFILES= ${MINIDASHBOARDFILE}:mini_dashboard_assets \ mecab-ipadic-2.7.0-20070801.tar.gz:dic_upstream \ unidic-mecab-2.1.2.tar.gz:dic_upstream \ mecab-ko-dic-2.1.1-20180720.tar.gz:dic_upstream \ mecab-ipadic-neologd-0.0.7-20200820.tar.gz:dic_upstream \ smol-songs.csv.gz:benchmark \ smol-songs-1_2.csv.gz:benchmark \ smol-songs-3_4.csv.gz:benchmark \ smol-songs-4_4.csv.gz:benchmark \ smol-wiki-articles.csv.gz:benchmark \ smol-wiki-articles-1_2.csv.gz:benchmark \ smol-wiki-articles-3_4.csv.gz:benchmark \ smol-wiki-articles-4_4.csv.gz:benchmark \ movies.json.gz:benchmark \ movies-1_2.json.gz:benchmark \ movies-3_4.json.gz:benchmark \ movies-4_4.json.gz:benchmark \ nested_movies.json.gz:benchmark \ smol-all-countries.jsonl.gz:benchmark EXTRACT_ONLY= ${DISTFILES:N*\:benchmark:N*\:dic_upstream:C/:.*//} MAINTAINER= ashish@FreeBSD.org COMMENT= Powerful, fast, and an easy to use search engine WWW= https://www.meilisearch.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libgit2>=0:devel/libgit2 LIB_DEPENDS= libonig.so:devel/oniguruma \ libzstd.so:archivers/zstd BROKEN_i386= fails to build USES= cargo pkgconfig USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} #GH_TUPLE= meilisearch:lmdb:6a01c0a:lmdb/../lmdb-rs-501aa34a1ab7f092e3ff54a6c22ff6c55931a2d8/lmdb-sys/lmdb DASHBOARD_VERSION= 0.2.22 MINIDASHBOARDFILE= meilisearch-mini-dashboard-build-${DASHBOARD_VERSION}.zip CARGO_INSTALL_PATH= crates/meilisearch CARGO_ENV= LIBGIT2_SYS_USE_PKG_CONFIG=1 \ MILLI_BENCH_DATASETS_PATH=${WRKDIR} PLIST_FILES= bin/${PORTNAME} post-extract: .for F in ${DISTFILES:M*\:benchmark:S/:benchmark//} @${GUNZIP} < ${DISTDIR}/${F} >${WRKDIR}/${F:S/.gz//} .endfor post-patch: ${REINPLACE_CMD} -e 's,%%MINIDASHBOARDFILE%%,${DISTDIR}/${MINIDASHBOARDFILE},' \ ${WRKSRC}/crates/meilisearch/build.rs ${GREP} -E -R -l '%%(WRK|DIST)DIR%%' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ 's,%%WRKDIR%%,${WRKDIR},' \ -e 's,%%DISTDIR%%,${DISTDIR},' .include diff --git a/textproc/otree/Makefile b/textproc/otree/Makefile index ca3034d2412d..e24c0378c3c4 100644 --- a/textproc/otree/Makefile +++ b/textproc/otree/Makefile @@ -1,206 +1,207 @@ PORTNAME= otree DISTVERSIONPREFIX= v DISTVERSION= 0.6.4 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= olgeni@FreeBSD.org COMMENT= Command line tool to view objects (JSON/YAML/TOML) in TUI tree widget WWW= https://github.com/fioncat/otree LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= fioncat CARGO_CRATES= aho-corasick-1.1.4 \ allocator-api2-0.2.21 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ bitflags-1.3.2 \ bitflags-2.10.0 \ camino-1.2.1 \ cargo-platform-0.1.9 \ cargo_metadata-0.19.2 \ cassowary-0.3.0 \ castaway-0.2.4 \ cfg-if-1.0.4 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ console-0.16.2 \ convert_case-0.7.1 \ crossterm-0.28.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ deranged-0.5.5 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ document-features-0.2.12 \ either-1.15.0 \ encode_unicode-1.0.0 \ equivalent-1.0.2 \ errno-0.3.14 \ filedescriptor-0.8.3 \ fnv-1.0.7 \ foldhash-0.1.5 \ fsevent-sys-4.1.0 \ getrandom-0.2.16 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hcl-edit-0.9.3 \ hcl-primitives-0.1.11 \ hcl-rs-0.19.4 \ heck-0.5.0 \ humansize-2.1.3 \ ident_case-1.0.1 \ indexmap-2.12.1 \ indoc-2.0.7 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ instability-0.3.9 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itoa-1.0.15 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ kstring-2.0.2 \ libc-0.2.177 \ libm-0.2.15 \ libredox-0.1.10 \ libyml-0.0.5 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litrs-1.0.0 \ lock_api-0.4.14 \ log-0.4.28 \ lru-0.12.5 \ memchr-2.7.6 \ mio-1.1.0 \ notify-8.2.0 \ notify-types-2.0.0 \ ntapi-0.4.1 \ num-conv-0.1.0 \ num_threads-0.1.7 \ objc2-core-foundation-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ powerfmt-0.2.0 \ pratt-0.4.0 \ proc-macro2-1.0.103 \ quick-xml-0.38.4 \ quote-1.0.42 \ ratatui-0.29.0 \ redox_syscall-0.5.18 \ redox_users-0.5.2 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.1.2 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ serde_spanned-1.0.4 \ serde_yml-0.0.12 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ signal-hook-registry-1.4.6 \ simple-error-0.3.2 \ smallvec-1.15.1 \ static_assertions-1.1.0 \ strsim-0.11.1 \ strum-0.26.3 \ strum-0.27.2 \ strum_macros-0.26.4 \ strum_macros-0.27.2 \ syn-2.0.110 \ sysinfo-0.34.2 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ toml-0.9.10+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tui-textarea-0.7.0 \ tui-tree-widget-0.23.1 \ unicode-ident-1.0.22 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ utf8parse-0.2.2 \ vecmap-rs-0.2.4 \ vergen-9.0.6 \ vergen-lib-0.1.6 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.57.0 \ windows-core-0.57.0 \ windows-implement-0.57.0 \ windows-interface-0.57.0 \ windows-link-0.2.1 \ windows-result-0.1.2 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 PLIST_FILES= bin/otree .include diff --git a/textproc/oyo/Makefile b/textproc/oyo/Makefile index 0be174a3e378..11288d8954e7 100644 --- a/textproc/oyo/Makefile +++ b/textproc/oyo/Makefile @@ -1,32 +1,33 @@ PORTNAME= oyo DISTVERSIONPREFIX= v DISTVERSION= 0.1.24 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= nivit@FreeBSD.org COMMENT= Step-through diff viewer WWW= https://github.com/ahkohd/oyo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo USE_GITHUB= yes GH_ACCOUNT= ahkohd CARGO_INSTALL_PATH= crates/oyo OPTIONS_DEFINE= DOCS post-patch-DOCS-on: ${REINPLACE_CMD} -e 's|\.\./\(assets/\)|${DOCSDIR}/\1|g' ${WRKSRC}/docs/*.md post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/assets (cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name *\.bak" && \ ${COPYTREE_SHARE} ../assets ${STAGEDIR}${DOCSDIR}/assets) .include diff --git a/textproc/py-jiter/Makefile b/textproc/py-jiter/Makefile index 08f8bbfd0e5e..02c841579fb5 100644 --- a/textproc/py-jiter/Makefile +++ b/textproc/py-jiter/Makefile @@ -1,35 +1,36 @@ PORTNAME= jiter DISTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tagattie@FreeBSD.org COMMENT= Fast iterable JSON parser WWW= https://github.com/pydantic/jiter LICENSE= MIT LICENSE_FILE= ${WRKSRC}/crates/jiter/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.4<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist pep517 CARGO_BUILD= no CARGO_INSTALL= no MAKE_ENV= ${CARGO_ENV} BINARY_ALIAS= python3=${PYTHON_CMD} PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/py-pycddl/Makefile b/textproc/py-pycddl/Makefile index dfd740bde5bd..ab59e20266e4 100644 --- a/textproc/py-pycddl/Makefile +++ b/textproc/py-pycddl/Makefile @@ -1,28 +1,28 @@ PORTNAME= pycddl DISTVERSIONPREFIX= v DISTVERSION= 0.6.3 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= textproc python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= dtxdf@FreeBSD.org COMMENT= Deserialize CBOR and/or do CDDL schema validation WWW= https://pypi.org/project/${PORTNAME} \ https://gitlab.com/tahoe-lafs/${PORTNAME} LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_GITLAB= yes GL_ACCOUNT= tahoe-lafs USE_PYTHON= autoplist pep517 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_ENV= PYO3_PYTHON=${PYTHON_CMD} .include diff --git a/textproc/py-python-bidi/Makefile b/textproc/py-python-bidi/Makefile index 870760f285f6..d7b83aa09a9c 100644 --- a/textproc/py-python-bidi/Makefile +++ b/textproc/py-python-bidi/Makefile @@ -1,31 +1,31 @@ PORTNAME= python-bidi DISTVERSION= 0.6.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python Bidi layout wrapping the Rust crate unicode-bidi WWW= https://github.com/MeirKriheli/python-bidi LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= pep517 autoplist concurrent pytest CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TEST_ARGS= --no-default-features MAKE_ENV= ${CARGO_ENV} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} #TEST_WRKSRC= ${WRKSRC}/tests .include diff --git a/textproc/py-textual-speedups/Makefile b/textproc/py-textual-speedups/Makefile index 7382254c8931..a5b187c651f1 100644 --- a/textproc/py-textual-speedups/Makefile +++ b/textproc/py-textual-speedups/Makefile @@ -1,25 +1,25 @@ PORTNAME= textual-speedups PORTVERSION= 0.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= textual_speedups-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Optional Rust speedups for Textual WWW= https://github.com/willmcgugan/textual-speedups #LICENSE= MIT #LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/textual_speedups-${PORTVERSION} .include diff --git a/textproc/py-tiktoken/Makefile b/textproc/py-tiktoken/Makefile index 8ce363ff09cf..63ac04ef5bfe 100644 --- a/textproc/py-tiktoken/Makefile +++ b/textproc/py-tiktoken/Makefile @@ -1,33 +1,33 @@ PORTNAME= tiktoken PORTVERSION= 0.12.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast BPE tokeniser for use with OpenAI's models WWW= https://github.com/openai/tiktoken LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.5.2:devel/py-setuptools-rust@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}regex>=2022.1.18:textproc/py-regex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.26.0:www/py-requests@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no OPTIONS_DEFINE= BLOBFILE BLOBFILE_DESC= Blob file support BLOBFILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blobfile>=2:net/py-blobfile@${PY_FLAVOR} .include diff --git a/textproc/py-tokenizers/Makefile b/textproc/py-tokenizers/Makefile index 62d7e4c1b24a..4e592144d79a 100644 --- a/textproc/py-tokenizers/Makefile +++ b/textproc/py-tokenizers/Makefile @@ -1,47 +1,47 @@ PORTNAME= tokenizers DISTVERSION= 0.22.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tagattie@FreeBSD.org COMMENT= Fast state-of-the-art tokenizers optimized for research and production WWW= https://github.com/huggingface/tokenizers LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/tokenizers/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} LIB_DEPENDS= libonig.so:devel/oniguruma RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}huggingface-hub>=0.16.4<2.0:misc/py-huggingface-hub@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}datasets>0:misc/py-datasets@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist pep517 pytest PYTEST_BROKEN_TESTS= test_gzip CARGO_CARGOTOML=${WRKSRC}/bindings/python/Cargo.toml CARGO_CARGOLOCK=${WRKSRC}/bindings/python/Cargo.lock CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TEST_ARGS= --no-default-features MAKE_ENV= ${CARGO_ENV} TEST_ARGS= tests TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} BINARY_ALIAS= python3=${PYTHON_CMD} TEST_WRKSRC= ${WRKSRC}/bindings/python post-test: cd ${TEST_WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${CARGO_ENV} ${TEST_ENV} ${CARGO} test \ --manifest-path ${CARGO_CARGOTOML} --verbose --verbose ${CARGO_TEST_ARGS} .include diff --git a/textproc/py-typst/Makefile b/textproc/py-typst/Makefile index 61f0faa2c929..026040ef1d52 100644 --- a/textproc/py-typst/Makefile +++ b/textproc/py-typst/Makefile @@ -1,27 +1,28 @@ PORTNAME= typst DISTVERSIONPREFIX= v DISTVERSION= 0.14.8 +PORTREVISION= 1 CATEGORIES= textproc python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= dtxdf@FreeBSD.org COMMENT= Python binding to typst WWW= https://github.com/messense/typst-py \ https://pypi.org/project/typst LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0:devel/py-maturin@${PY_FLAVOR} USES= cargo python ssl USE_GITHUB= yes GH_ACCOUNT= messense GH_PROJECT= typst-py USE_PYTHON= autoplist pep517 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no .include diff --git a/textproc/py-unicode-segmentation-rs/Makefile b/textproc/py-unicode-segmentation-rs/Makefile index 51f9fc704aa1..42c8a8b90975 100644 --- a/textproc/py-unicode-segmentation-rs/Makefile +++ b/textproc/py-unicode-segmentation-rs/Makefile @@ -1,25 +1,25 @@ PORTNAME= unicode-segmentation-rs PORTVERSION= 0.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= unicode_segmentation_rs-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Unicode segmentation and width for Python using Rust WWW= https://github.com/WeblateOrg/unicode-segmentation-rs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.10.0<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no WRKSRC= ${WRKDIR}/unicode_segmentation_rs-${PORTVERSION} .include diff --git a/textproc/py-zensical/Makefile b/textproc/py-zensical/Makefile index 46a06a6e0d61..a4d55f5fd044 100644 --- a/textproc/py-zensical/Makefile +++ b/textproc/py-zensical/Makefile @@ -1,31 +1,32 @@ PORTNAME= zensical DISTVERSION= 0.0.27 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Workaround to use both the PyPI tarball and the cargo crates. DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= kai@FreeBSD.org COMMENT= Modern static site generator WWW= https://zensical.org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8<2.0:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.1.7:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}deepmerge>=1.1.1:devel/py-deepmerge@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>=3.7:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.16:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pymdown-extensions>=10.15:textproc/py-pymdown-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.2:devel/py-pyyaml@${PY_FLAVOR} \ ${PY_TOMLI} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/textproc/quickwit/Makefile b/textproc/quickwit/Makefile index 69fce2208e9f..2c6085ab0de1 100644 --- a/textproc/quickwit/Makefile +++ b/textproc/quickwit/Makefile @@ -1,38 +1,38 @@ PORTNAME= quickwit DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org COMMENT= Sub-second search & analytics engine on cloud storage WWW= https://quickwit.io/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE_AGPLv3.0.txt BUILD_DEPENDS= ${LOCALBASE}/bin/protoc:devel/protobuf LIB_DEPENDS= libzstd.so:archivers/zstd BROKEN_i386= fails to build USES= cargo pkgconfig USE_GITHUB= yes GH_ACCOUNT= quickwit-oss #GH_TUPLE= quickwit-oss:rust-sasl:daca921:rust_sasl/cargo-crates/sasl2-sys CARGO_CARGOLOCK= ${WRKSRC}/${PORTNAME}/Cargo.lock CARGO_CARGOTOML= ${WRKSRC}/${PORTNAME}/Cargo.toml CARGO_INSTALL_PATH= ${PORTNAME}/quickwit-cli OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/config/quickwit.yaml ${STAGEDIR}${ETCDIR}/quickwit.yaml.sample ${RM} -v ${STAGEDIR}${PREFIX}/bin/generate_markdown post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/riffdiff/Makefile b/textproc/riffdiff/Makefile index 98dabd2fce13..f3d5b8bda561 100644 --- a/textproc/riffdiff/Makefile +++ b/textproc/riffdiff/Makefile @@ -1,148 +1,148 @@ PORTNAME= riffdiff DISTVERSION= 3.6.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Diff filter highlighting which line parts have changed WWW= https://github.com/walles/riff LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= moor:textproc/moor USES= cargo USE_GITHUB= yes GH_ACCOUNT= walles GH_PROJECT= riff CARGO_CRATES= addr2line-0.14.0 \ adler-0.2.3 \ aho-corasick-0.7.18 \ ansi_term-0.11.0 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.1 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.7 \ autocfg-1.0.1 \ backtrace-0.3.54 \ base64-0.22.1 \ bitflags-1.3.2 \ bytecount-0.6.2 \ cfg-if-1.0.0 \ clap-4.5.26 \ clap_builder-4.5.26 \ clap_derive-4.5.24 \ clap_lex-0.7.4 \ colorchoice-1.0.0 \ ctor-0.1.16 \ difference-2.0.0 \ displaydoc-0.2.5 \ either-1.6.1 \ errno-0.3.5 \ fastrand-1.9.0 \ form_urlencoded-1.2.1 \ gimli-0.23.0 \ git-version-0.3.4 \ git-version-macro-0.3.4 \ heck-0.5.0 \ hermit-abi-0.1.19 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ idna-1.0.3 \ idna_adapter-1.2.1 \ instant-0.1.12 \ io-lifetimes-1.0.6 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.1 \ libc-0.2.140 \ linux-raw-sys-0.1.4 \ litemap-0.8.0 \ log-0.4.21 \ memchr-2.5.0 \ miniz_oxide-0.4.3 \ num_cpus-1.13.0 \ object-0.22.0 \ once_cell-1.20.2 \ output_vt100-0.1.2 \ percent-encoding-2.3.1 \ potential_utf-0.1.2 \ pretty_assertions-0.6.1 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.93 \ quote-1.0.33 \ redox_syscall-0.2.10 \ regex-1.5.5 \ regex-syntax-0.6.26 \ rustc-demangle-0.1.18 \ rustix-0.36.16 \ rustversion-1.0.18 \ serde-1.0.193 \ serde_derive-1.0.193 \ similar-2.6.0 \ smallvec-1.15.1 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ syn-1.0.48 \ syn-2.0.30 \ synstructure-0.13.2 \ tempfile-3.4.0 \ threadpool-1.8.1 \ tinystr-0.8.1 \ unicode-ident-1.0.11 \ unicode-xid-0.2.1 \ url-2.5.4 \ utf8_iter-1.0.4 \ utf8parse-0.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ 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-sys-0.59.0 \ windows-targets-0.42.1 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.42.1 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.42.1 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.42.1 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.42.1 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.42.1 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.42.1 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ writeable-0.6.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 PLIST_FILES= bin/riff .include diff --git a/textproc/ripgrep-all/Makefile b/textproc/ripgrep-all/Makefile index 720524273d8a..6ef384fe219a 100644 --- a/textproc/ripgrep-all/Makefile +++ b/textproc/ripgrep-all/Makefile @@ -1,26 +1,26 @@ PORTNAME= ripgrep-all DISTVERSIONPREFIX= v DISTVERSION= 0.10.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= eduardo@freebsd.org COMMENT= Improved search capacities of ripgrep WWW= https://github.com/phiresky/ripgrep-all/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rg:textproc/ripgrep LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= phiresky PLIST_FILES= bin/rga \ bin/rga-preproc \ bin/rga-fzf \ bin/rga-fzf-open .include diff --git a/textproc/ripgrep/Makefile b/textproc/ripgrep/Makefile index 855e75f0290e..2b55d20beaa6 100644 --- a/textproc/ripgrep/Makefile +++ b/textproc/ripgrep/Makefile @@ -1,57 +1,57 @@ PORTNAME= ripgrep DISTVERSION= 15.1.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= petteri.valkonen@iki.fi COMMENT= Command line search tool WWW= https://blog.burntsushi.net/ripgrep/ LICENSE= MIT UNLICENSE LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_UNLICENSE= ${WRKSRC}/UNLICENSE USES= cargo cpe CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= BurntSushi PLIST_FILES= bin/rg \ etc/bash_completion.d/rg.bash \ share/fish/vendor_completions.d/rg.fish \ share/man/man1/rg.1.gz \ share/zsh/site-functions/_rg PORTDOCS= CHANGELOG.md FAQ.md GUIDE.md OPTIONS_DEFINE= DOCS PCRE2 SIMD OPTIONS_DEFAULT= PCRE2 OPTIONS_DEFAULT_aarch64= SIMD OPTIONS_DEFAULT_amd64= ${OPTIONS_DEFAULT_i386} OPTIONS_DEFAULT_i386= ${MACHINE_CPU:tu:S/SSE2/SIMD/} PCRE2_DESC= ${PCRE_DESC} version 2 PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 PCRE2_VARS= CARGO_FEATURES+=pcre2 SIMD_MAKE_ENV= RUSTC_BOOTSTRAP=encoding_rs SIMD_VARS= ${SIMD_VARS_${ARCH}} SIMD_VARS_i386= RUSTFLAGS+="-C target-feature=+sse2" post-install: ${STAGEDIR}${PREFIX}/bin/rg --generate man > ${WRKDIR}/rg.1 ${INSTALL_MAN} ${WRKDIR}/rg.1 ${STAGEDIR}${PREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${STAGEDIR}${PREFIX}/bin/rg --generate complete-bash > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/rg.bash @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/ ${STAGEDIR}${PREFIX}/bin/rg --generate complete-fish > ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/rg.fish @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ ${STAGEDIR}${PREFIX}/bin/rg --generate complete-zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_rg post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/rubygem-commonmarker/Makefile b/textproc/rubygem-commonmarker/Makefile index 56e5dd47a0d7..b2ee8b73167b 100644 --- a/textproc/rubygem-commonmarker/Makefile +++ b/textproc/rubygem-commonmarker/Makefile @@ -1,25 +1,26 @@ PORTNAME= commonmarker PORTVERSION= 2.6.3 +PORTREVISION= 1 CATEGORIES= textproc rubygems MASTER_SITES= RG DISTFILES= ${DISTNAME}.gem #DIST_SUBDIR= rubygem MAINTAINER= sunpoet@FreeBSD.org COMMENT= Ruby wrapper for libcmark (CommonMark parser) WWW= https://github.com/gjtorikian/commonmarker LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-rb_sys>=0.9<1:lang/rubygem-rb_sys USES= cargo gem gmake llvm:build CARGO_BUILD= no CARGO_INSTALL= no GEM_ENV= MAKE=gmake GEMFILES= ${DISTNAME}.gem GEMS_SKIP_SUBDIR= yes .include diff --git a/textproc/rubygem-gitlab-glfm-markdown/Makefile b/textproc/rubygem-gitlab-glfm-markdown/Makefile index c33b4314dafa..74fd0bd27997 100644 --- a/textproc/rubygem-gitlab-glfm-markdown/Makefile +++ b/textproc/rubygem-gitlab-glfm-markdown/Makefile @@ -1,32 +1,33 @@ PORTNAME= gitlab-glfm-markdown PORTVERSION= 0.0.41 +PORTREVISION= 1 CATEGORIES= textproc rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Markdown processing for GitLab Flavored Markdown WWW= https://gitlab.com/gitlab-org/ruby/gems/gitlab-glfm-markdown LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-rb_sys>=0.9.124<0.10:lang/rubygem-rb_sys USES= cargo gem gmake llvm:build # Required to be able to build the rust library the gem uses GEMFILES:= ${DISTNAME}.gem DISTFILES+= ${DISTNAME}.gem GEMS_SKIP_SUBDIR= 1 CARGO_VENDOR_DIR= ${WRKSRC}/ext/gitlab_glfm_markdown/cargo-crates CARGO_CARGOTOML= ${WRKSRC}/ext/gitlab_glfm_markdown/Cargo.toml CARGO_BUILD= no CARGO_INSTALL= no GEM_ENV+= MAKE=gmake # update the crates file with: make cargo-crates > Makefile.crates post-install: @${ECHO_CMD} "${GEM_LIB_DIR}/ext/gitlab_glfm_markdown/Cargo.lock" >> ${TMPPLIST} .include diff --git a/textproc/sad/Makefile b/textproc/sad/Makefile index 505902fcddd2..a77f62c0249d 100644 --- a/textproc/sad/Makefile +++ b/textproc/sad/Makefile @@ -1,104 +1,104 @@ PORTNAME= sad DISTVERSIONPREFIX= v DISTVERSION= 0.4.32 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= CLI search and replace (Space Age seD) WWW= https://github.com/ms-jpq/sad LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo python:build USE_GITHUB= yes GH_ACCOUNT= ms-jpq CARGO_CRATES= addr2line-0.22.0 \ adler-1.0.2 \ aho-corasick-1.1.3 \ ansi_term-0.12.1 \ anstream-0.6.14 \ anstyle-1.0.8 \ anstyle-parse-0.2.4 \ anstyle-query-1.1.0 \ anstyle-wincon-3.0.3 \ autocfg-1.3.0 \ backtrace-0.3.73 \ bitflags-2.6.0 \ bytes-1.6.1 \ cc-1.1.2 \ cfg-if-1.0.0 \ clap-4.5.27 \ clap_builder-4.5.27 \ clap_derive-4.5.24 \ clap_lex-0.7.4 \ colorchoice-1.0.1 \ difflib-0.4.0 \ either-1.13.0 \ env_home-0.1.0 \ errno-0.3.9 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ getrandom-0.2.15 \ gimli-0.29.0 \ heck-0.5.0 \ hermit-abi-0.3.9 \ is_terminal_polyfill-1.70.0 \ libc-0.2.169 \ linux-raw-sys-0.4.14 \ memchr-2.7.4 \ miniz_oxide-0.7.4 \ mio-1.0.2 \ object-0.36.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ proc-macro2-1.0.86 \ quote-1.0.36 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustc-demangle-0.1.24 \ rustix-0.38.34 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ slab-0.4.9 \ socket2-0.5.7 \ strsim-0.11.1 \ syn-2.0.71 \ terminal_size-0.4.1 \ tokio-1.43.0 \ unicode-ident-1.0.12 \ utf8parse-0.2.2 \ uuid-1.12.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ which-7.0.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ 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 \ winsafe-0.0.19 PLIST_FILES= bin/${PORTNAME} BINARY_ALIAS= python3=${PYTHON_CMD} .include diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile index 575a92aaa708..012ada6497a2 100644 --- a/textproc/sd/Makefile +++ b/textproc/sd/Makefile @@ -1,44 +1,45 @@ PORTNAME= sd DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= bofh@FreeBSD.org COMMENT= Intuitive find and replace tool WWW= https://github.com/chmln/sd LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo CARGO_INSTALL_PATH= sd-cli USE_GITHUB= yes GH_ACCOUNT= chmln PLIST_FILES= bin/sd \ etc/bash_completion.d/sd.bash \ share/fish/completions/sd.fish \ share/man/man1/sd.1.gz \ share/zsh/site-functions/_sd PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/gen/sd.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/gen/completions/sd.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/gen/completions/sd.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/gen/completions/_sd \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile index 5123512b915a..c533ef8857c7 100644 --- a/textproc/sonic/Makefile +++ b/textproc/sonic/Makefile @@ -1,41 +1,41 @@ PORTNAME= sonic DISTVERSIONPREFIX= v DISTVERSION= 1.4.9 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= textproc MASTER_SITES+= https://clrd.ninjal.ac.jp/unidic_archive/cwj/2.1.2/:unidic DISTFILES+= unidic-mecab-2.1.2_src.zip:unidic # check cargo-crates/lindera-unidic-XXX/build.rs MAINTAINER= ports@FreeBSD.org COMMENT= Fast, lightweight, and schema-less search backend WWW= https://github.com/valeriansaliou/sonic LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} USES= cargo compiler:c++11-lang gmake USE_GITHUB= yes GH_ACCOUNT= valeriansaliou USE_RC_SUBR= sonic USERS= sonic GROUPS= sonic PLIST_FILES= bin/sonic \ "@sample ${ETCDIR}/config.cfg.sample" PORTDOCS= CONFIGURATION.md PROTOCOL.md README.md OPTIONS_DEFINE= DOCS CARGO_ENV+= DISTDIR=${DISTDIR} post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/config.cfg ${STAGEDIR}${ETCDIR}/config.cfg.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/television/Makefile b/textproc/television/Makefile index 2fa4faa0e943..46d3b91aa55d 100644 --- a/textproc/television/Makefile +++ b/textproc/television/Makefile @@ -1,32 +1,33 @@ PORTNAME= television DISTVERSION= 0.15.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= uzsolt@FreeBSD.org COMMENT= Fast and extensible general purpose fuzzy finder TUI WWW= https://github.com/alexpasmantier/television LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash:shells/bash \ bat:textproc/bat \ fd:sysutils/fd \ git:devel/git USES= cargo USE_GITHUB= yes GH_ACCOUNT= alexpasmantier post-install: cd ${STAGEDIR}${PREFIX}/bin && \ ${LN} tv ${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/man/tv.1 \ ${STAGEDIR}${PREFIX}/share/man/man1/tv.1 cd ${STAGEDIR}${PREFIX}/share/man/man1 && \ ${LN} tv.1 television.1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/.config/config.toml ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/docs/01-Users/* ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/tokay/Makefile b/textproc/tokay/Makefile index 748264d841ab..ea45de977ef3 100644 --- a/textproc/tokay/Makefile +++ b/textproc/tokay/Makefile @@ -1,142 +1,142 @@ PORTNAME= tokay DISTVERSIONPREFIX= v DISTVERSION= 0.6.13 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Programming language designed for ad-hoc parsing, inspired by awk WWW= https://tokay.dev \ https://github.com/tokay-lang/tokay LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= tokay-lang CARGO_CRATES= aho-corasick-1.1.3 \ ansi_term-0.12.1 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ atty-0.2.14 \ autocfg-1.4.0 \ bitflags-1.2.1 \ bitflags-2.9.0 \ cc-1.2.21 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ charclass-0.3.0 \ clap-2.34.0 \ clap-4.5.37 \ clap_builder-4.5.37 \ clap_derive-4.5.32 \ clap_lex-0.7.4 \ clipboard-win-4.5.0 \ clipboard-win-5.4.0 \ colorchoice-1.0.3 \ ctor-0.1.26 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ endian-type-0.1.2 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equivalent-1.0.2 \ errno-0.3.11 \ error-code-2.3.1 \ error-code-3.3.2 \ fd-lock-2.0.0 \ fd-lock-4.0.4 \ getrandom-0.2.16 \ ghost-0.1.19 \ glob-0.3.2 \ half-1.8.3 \ hashbrown-0.15.3 \ heck-0.5.0 \ hermit-abi-0.1.19 \ home-0.5.11 \ indexmap-2.9.0 \ inventory-0.1.11 \ inventory-impl-0.1.11 \ is_terminal_polyfill-1.70.1 \ jiff-0.2.13 \ jiff-static-0.2.13 \ libc-0.2.172 \ libredox-0.1.3 \ linux-raw-sys-0.9.4 \ log-0.4.27 \ memchr-2.7.4 \ memoffset-0.6.5 \ nibble_vec-0.1.0 \ nix-0.20.2 \ nix-0.29.0 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-parse-0.1.2 \ num-rational-0.4.2 \ num-traits-0.2.19 \ once_cell-1.21.3 \ portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ proc-macro2-1.0.95 \ quote-1.0.40 \ radix_trie-0.2.1 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustix-1.0.7 \ rustyline-8.2.0 \ rustyline-15.0.0 \ scopeguard-1.2.0 \ serde-1.0.219 \ serde_cbor-0.11.2 \ serde_derive-1.0.219 \ shlex-1.3.0 \ smallvec-1.15.0 \ str-buf-1.0.6 \ strsim-0.8.0 \ strsim-0.11.1 \ syn-1.0.109 \ syn-2.0.101 \ textwrap-0.11.0 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ tokay-0.4.0 \ tokay-macros-0.5.0 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ utf8parse-0.2.2 \ vec_map-0.8.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.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 \ yaml-rust-0.3.5 PLIST_FILES= bin/${PORTNAME} do-install: # workaround this error in do-install: There are multiple `tokay` packages in your project, and the specification `tokay` is ambiguous. ${INSTALL_PROGRAM} ${WRKDIR}/target/release/tokay ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/textproc/tomlq/Makefile b/textproc/tomlq/Makefile index 01feeb75fe21..3f57c4d9ab56 100644 --- a/textproc/tomlq/Makefile +++ b/textproc/tomlq/Makefile @@ -1,151 +1,151 @@ PORTNAME= tomlq DISTVERSION= 0.2.2 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Tool for getting data from TOML files on the command line WWW= https://github.com/cryptaliagy/tomlq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= cryptaliagy CARGO_CRATES= addr2line-0.24.1 \ adler-1.0.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ ansi_colours-1.2.3 \ anstream-0.6.14 \ anstyle-1.0.6 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.3 \ anyhow-1.0.95 \ backtrace-0.3.74 \ base64-0.22.1 \ bat-0.25.0 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bstr-1.10.0 \ bytemuck-1.16.3 \ bytesize-1.3.0 \ cfg-if-1.0.0 \ clap-4.5.8 \ clap_builder-4.5.8 \ clap_derive-4.5.8 \ clap_lex-0.7.1 \ clircle-0.6.1 \ colorchoice-1.0.0 \ colored-3.0.0 \ console-0.15.10 \ content_inspector-0.2.4 \ crc32fast-1.4.2 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ deranged-0.3.11 \ either-1.13.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ equivalent-1.0.1 \ fancy-regex-0.11.0 \ flate2-1.0.30 \ fnv-1.0.7 \ gimli-0.31.0 \ globset-0.4.14 \ hashbrown-0.15.2 \ heck-0.5.0 \ home-0.5.9 \ ident_case-1.0.1 \ indexmap-2.7.0 \ is_terminal_polyfill-1.70.0 \ itertools-0.13.0 \ itoa-1.0.14 \ libc-0.2.169 \ linked-hash-map-0.5.6 \ log-0.4.22 \ memchr-2.7.4 \ miniz_oxide-0.7.4 \ miniz_oxide-0.8.0 \ mio-1.0.3 \ nu-ansi-term-0.50.1 \ num-conv-0.1.0 \ object-0.36.4 \ once_cell-1.20.2 \ path_abs-0.5.1 \ plist-1.7.0 \ powerfmt-0.2.0 \ proc-macro2-1.0.93 \ quick-xml-0.32.0 \ quote-1.0.37 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rgb-0.8.45 \ rustc-demangle-0.1.24 \ ryu-1.0.18 \ same-file-1.0.6 \ semver-1.0.23 \ serde-1.0.217 \ serde_derive-1.0.217 \ serde_json-1.0.135 \ serde_spanned-0.6.8 \ serde_with-3.12.0 \ serde_with_macros-3.12.0 \ serde_yaml-0.9.34+deprecated \ std_prelude-0.2.12 \ strsim-0.11.1 \ syn-2.0.96 \ syntect-5.2.0 \ terminal-colorsaurus-0.4.7 \ terminal-trx-0.2.3 \ thiserror-1.0.69 \ thiserror-2.0.11 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.11 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ unicode-ident-1.0.14 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unsafe-libyaml-0.2.11 \ utf8parse-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-util-0.1.9 \ windows-0.56.0 \ windows-core-0.56.0 \ windows-implement-0.56.0 \ windows-interface-0.56.0 \ windows-result-0.1.2 \ 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.24 \ yaml-rust-0.4.5 PLIST_FILES= bin/tq post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tq .include diff --git a/textproc/tree-sitter-grammars/Makefile b/textproc/tree-sitter-grammars/Makefile index 9044ecfba2a6..0052e1e5d214 100644 --- a/textproc/tree-sitter-grammars/Makefile +++ b/textproc/tree-sitter-grammars/Makefile @@ -1,80 +1,80 @@ PORTNAME= tree-sitter-grammars DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 DISTVERSIONSUFFIX= +1f9f9dd -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES+= https://git.sr.ht/~nbsp/tree-sitter-gemini/archive/:gemini \ https://git.sr.ht/~ecs/tree-sitter-hare/archive/:hare \ https://git.sr.ht/~jummit/tree-sitter-wren/archive/:wren \ https://gitlab.com/gabmus/tree-sitter-blueprint/-/archive/${BLUEPRINT_HASH}/:blueprint \ https://gitlab.com/TheZoq2/tree-sitter-lpf/-/archive/${LPF_HASH}/:lpf \ https://gitlab.com/xasc/tree-sitter-t32/-/archive/${T32_HASH}/:t32 \ https://raw.githubusercontent.com/helix-editor/helix/:lng DISTFILES+= ${BLUEPRINT_HASH}${EXTRACT_SUFX}:blueprint \ ${LPF_HASH}${EXTRACT_SUFX}:lpf \ ${T32_HASH}${EXTRACT_SUFX}:t32 \ ${GEMINI_HASH}${EXTRACT_SUFX}:gemini \ ${HARE_HASH}${EXTRACT_SUFX}:hare \ ${LANG_HASH}/languages.toml:lng \ ${WREN_HASH}${EXTRACT_SUFX}:wren EXTRACT_ONLY+= ${_DISTFILES:N*languages.toml} MAINTAINER= mikael@FreeBSD.org COMMENT= Collection of tree-sitter grammars WWW= https://github.com/lapce/tree-sitter-grammars BUILD_DEPENDS= tree-sitter:devel/tree-sitter-cli USES= cargo USE_GITHUB= yes GH_ACCOUNT= lapce BLUEPRINT_HASH= 863cea9f83ad5637300478e0559262f1e791684b LPF_HASH= db7372e60c722ca7f12ab359e57e6bf7611ab126 T32_HASH= 6da5e3cbabd376b566d04282005e52ffe67ef74a GEMINI_HASH= 3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3 HARE_HASH= 07035a248943575444aa0b893ffe306e1444c0ab LANG_HASH= 0a4432b104099534f7a25b8ea4148234db146ab6 WREN_HASH= 6748694be32f11e7ec6b5faeb1b48ca6156d4e06 post-extract: .for d in blueprint lpf t32 gemini hare wren ${MKDIR} ${WRKSRC}/grammars/tree-sitter-${d} .endfor ${MV} ${WRKDIR}/tree-sitter-blueprint-${BLUEPRINT_HASH}/* ${WRKSRC}/grammars/tree-sitter-blueprint ${MV} ${WRKDIR}/tree-sitter-lpf-${LPF_HASH}/* ${WRKSRC}/grammars/tree-sitter-lpf ${MV} ${WRKDIR}/tree-sitter-t32-${T32_HASH}/* ${WRKSRC}/grammars/tree-sitter-t32 ${MV} ${WRKDIR}/tree-sitter-gemini-${GEMINI_HASH}/* ${WRKSRC}/grammars/tree-sitter-gemini ${MV} ${WRKDIR}/tree-sitter-hare-${HARE_HASH}/* ${WRKSRC}/grammars/tree-sitter-hare ${MV} ${WRKDIR}/tree-sitter-wren-${WREN_HASH}/* ${WRKSRC}/grammars/tree-sitter-wren # Recreate link correctly .for d in markdown_inline ocaml-interface tsx wast ${RM} ${WRKSRC}/grammars/tree-sitter-${d} .endfor ${LN} -s ${WRKSRC}/grammars/tree-sitter-markdown ${WRKSRC}/grammars/tree-sitter-markdown_inline ${LN} -s ${WRKSRC}/grammars/tree-sitter-ocaml ${WRKSRC}/grammars/tree-sitter-ocaml-interface ${LN} -s ${WRKSRC}/grammars/tree-sitter-typescript ${WRKSRC}/grammars/tree-sitter-tsx ${LN} -s ${WRKSRC}/grammars/tree-sitter-wat ${WRKSRC}/grammars/tree-sitter-wast ${CP} ${DISTDIR}/${LANG_HASH}/languages.toml ${WRKSRC} post-patch: ${REINPLACE_CMD} "s#WRKDIR#${WRKDIR}#" \ ${WRKSRC}/src/main.rs post-build: cd ${WRKSRC}; \ ${CARGO_TARGET_DIR}/release/build-tree-sitter --output ./output --tmp ${WRKSRC}/grammars do-install: ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/output && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} ${ECHO} -n ${DISTVERSION}${DISTVERSIONSUFFIX} > ${STAGEDIR}${DATADIR}/version .include .include diff --git a/textproc/ttynt/Makefile b/textproc/ttynt/Makefile index a557dc632a65..7b2e161980ad 100644 --- a/textproc/ttynt/Makefile +++ b/textproc/ttynt/Makefile @@ -1,64 +1,64 @@ PORTNAME= ttynt DISTVERSIONPREFIX= v DISTVERSION= 0.0.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Text coloring in your terminal WWW= https://github.com/kryksyh/ttynt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= kryksyh CARGO_CRATES= aho-corasick-1.1.3 \ ansi_term-0.12.1 \ atty-0.2.14 \ bitflags-1.3.2 \ clap-2.34.0 \ heck-0.3.3 \ hermit-abi-0.1.19 \ lazy_static-1.4.0 \ libc-0.2.155 \ memchr-2.7.3 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.85 \ quote-1.0.36 \ regex-1.10.5 \ regex-automata-0.4.7 \ regex-syntax-0.8.4 \ strsim-0.8.0 \ structopt-0.3.26 \ structopt-derive-0.4.18 \ syn-1.0.109 \ termcolor-1.4.1 \ textwrap-0.11.0 \ unicode-ident-1.0.12 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.13 \ vec_map-0.8.2 \ version_check-0.9.4 \ 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.52.0 \ windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.52.5 \ windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.52.5 PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/tui-journal/Makefile b/textproc/tui-journal/Makefile index 0c45a53277ff..477e8e66e598 100644 --- a/textproc/tui-journal/Makefile +++ b/textproc/tui-journal/Makefile @@ -1,20 +1,20 @@ PORTNAME= tui-journal DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= textproc MAINTAINER= dutra@FreeBSD.org COMMENT= Terminal-based application that allows you to manage your notes WWW= https://github.com/AmmarAbouZor/tui-journal LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= AmmarAbouZor PLIST_FILES= bin/tjournal .include diff --git a/textproc/typos/Makefile b/textproc/typos/Makefile index b924d509b7c8..ac849082e8cb 100644 --- a/textproc/typos/Makefile +++ b/textproc/typos/Makefile @@ -1,32 +1,33 @@ PORTNAME= typos PORTVERSION= 1.43.4 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= sunpoet@FreeBSD.org COMMENT= Source code spell checker WWW= https://github.com/crate-ci/typos LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo CARGO_INSTALL_PATH= crates/typos-cli USE_GITHUB= yes GH_ACCOUNT= crate-ci OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/typos post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/typst/Makefile b/textproc/typst/Makefile index 752d72e06357..3468d3a94b81 100644 --- a/textproc/typst/Makefile +++ b/textproc/typst/Makefile @@ -1,21 +1,22 @@ PORTNAME= typst DISTVERSIONPREFIX= v DISTVERSION= 0.14.2 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= wen@FreeBSD.org COMMENT= Markup-based typesetting system WWW= https://typst.app/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/textproc/xan/Makefile b/textproc/xan/Makefile index 3cfdbafa7c76..437963db5e06 100644 --- a/textproc/xan/Makefile +++ b/textproc/xan/Makefile @@ -1,30 +1,31 @@ PORTNAME= xan DISTVERSION= 0.56.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= tagattie@FreeBSD.org COMMENT= CSV magician WWW= https://github.com/medialab/xan LICENSE= MIT UNLICENSE LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_UNLICENSE= ${WRKSRC}/UNLICENSE LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= medialab PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md CONTRIBUTING.md README.md OPTIONS_DEFINE= DOCS do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/www/agate/Makefile b/www/agate/Makefile index 48abe0d8bd7b..d6140b981ee0 100644 --- a/www/agate/Makefile +++ b/www/agate/Makefile @@ -1,26 +1,26 @@ PORTNAME= agate DISTVERSIONPREFIX= v DISTVERSION= 3.3.20 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= alven@FreeBSD.org COMMENT= Simple static file server in Rust for the Gemini network protocol WWW= https://github.com/mbrubeck/agate/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= mbrubeck USE_RC_SUBR= agate post-install: ${MKDIR} ${STAGEDIR}${ETCDIR}/tls ${MKDIR} ${STAGEDIR}${WWWDIR} ${MKDIR} ${STAGEDIR}/var/log/agate .include diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 7d775fb96a91..a7cc495bcd84 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,428 +1,429 @@ PORTNAME= chromium PORTVERSION= 146.0.7680.80 +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ https://nerd.hu/distfiles/:external \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio DISTFILES= ${DISTNAME}-lite${EXTRACT_SUFX} \ ${DISTNAME}-profdata${EXTRACT_SUFX}:external \ pulseaudio-${PULSEV}.tar.gz:pulseaudio USE_GITHUB= nodefault GH_TUPLE= rollup:rollup:v4.22.4:rollup/rollup \ evanw:esbuild:v${_ESBUILD_VERSION:sh}:esbuild/esbuild MAINTAINER= chromium@FreeBSD.org COMMENT= Google web browser based on WebKit WWW= https://www.chromium.org/Home LICENSE= BSD3CLAUSE LGPL21 MPL11 LICENSE_COMB= multi ONLY_FOR_ARCHS= aarch64 amd64 BUILD_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ bindgen:devel/rust-bindgen-cli \ esbuild:devel/esbuild \ gperf:devel/gperf \ flock:sysutils/flock \ node:www/node \ rustc:lang/rust \ xcb-proto>0:x11/xcb-proto \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ ${LOCALBASE}/share/usbids/usb.ids:misc/usbids \ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \ ${LOCALBASE}/include/va/va.h:multimedia/libva \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ ${LOCALBASE}/libdata/pkgconfig/Qt5Core.pc:devel/qt5-core \ ${LOCALBASE}/libdata/pkgconfig/Qt5Widgets.pc:x11-toolkits/qt5-widgets LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ libspeechd.so:accessibility/speech-dispatcher \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ libffi.so:devel/libffi \ libicuuc.so:devel/icu \ libjsoncpp.so:devel/jsoncpp \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libcairo.so:graphics/cairo \ libdrm.so:graphics/libdrm \ libexif.so:graphics/libexif \ libpng.so:graphics/png \ libwebp.so:graphics/webp \ libdav1d.so:multimedia/dav1d \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libgcrypt.so:security/libgcrypt \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence RUN_DEPENDS= xdg-open:devel/xdg-utils \ noto-basic>0:x11-fonts/noto-basic USES= bison cargo compiler:c++17-lang cpe desktop-file-utils gl gmake \ gnome iconv:wchar_t jpeg localbase:ldflags ninja perl5 pkgconfig \ python:build qt:5 shebangfix tar:xz xorg WITHOUT_FBSD10_FIX= Yes CARGO_CARGOTOML= ${WRKSRC}/rollup/rust/Cargo.toml CARGO_CARGOLOCK= ${WRKSRC}/rollup/rust/Cargo.lock CARGO_TARGET_DIR= ${WRKSRC}/rollup/rust/target CARGO_INSTALL= No CARGO_BUILD= No CARGO_TEST= No _ESBUILD_VERSION= ${MAKE} -C ${PORTSDIR}/devel/esbuild -V DISTVERSION CPE_VENDOR= google CPE_PRODUCT= chrome USE_GL= gbm gl USE_GNOME= atk dconf gdkpixbuf glib20 gtk30 libxml2 libxslt USE_LDCONFIG= ${DATADIR} USE_PERL5= build USE_XORG= x11 xcb xcomposite xcursor xext xdamage xfixes xi \ xorgproto xrandr xrender xscrnsaver xtst USE_QT= buildtools:build SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper #buildtools/linux64/clang-format MAKE_ARGS= -C out/${BUILDTYPE} ALL_TARGET= chrome BINARY_ALIAS= python3=${PYTHON_CMD} # TODO bz@ : install libwidevinecdm.so (see third_party/widevine/cdm/BUILD.gn) # # Run "./out/${BUILDTYPE}/gn args out/${BUILDTYPE} --list" for all variables. # Some parts don't have use_system_* flag, and can be turned on/off by using # replace_gn_files.py script, some parts just turned on/off for target host # OS "target_os == is_bsd", like libusb, libpci. GN_ARGS+= clang_use_chrome_plugins=false \ enable_backup_ref_ptr_support=false \ enable_hangout_services_extension=true \ enable_remoting=false \ enable_widevine=true \ fatal_linker_warnings=false \ icu_use_data_file=false \ is_clang=true \ moc_qt5_path="${QT_TOOLDIR}/moc" \ optimize_webui=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator_shim=false \ use_aura=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_lld=true \ use_partition_alloc=true \ use_partition_alloc_as_malloc=false \ use_qt5=true \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libffi=true \ use_system_libjpeg=true \ use_udev=false \ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ extra_ldflags="${LDFLAGS}" \ ffmpeg_branding="${FFMPEG_BRAND}" # TODO: investigate building with these options: # use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles # FreeBSD Chromium Api Key # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . # Note: these are for FreeBSD use ONLY. For your own distribution, # please get your own set of keys. GN_ARGS+= google_api_key="AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8" SUB_FILES= chromium-browser.desktop chrome SUB_LIST+= COMMENT="${COMMENT}" OPTIONS_DEFINE= CODECS CUPS DEBUG DRIVER KERBEROS LTO PIPEWIRE TEST WIDEVINE OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE SNDIO ALSA PULSEAUDIO OPTIONS_EXCLUDE_aarch64=LTO OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT OPTIONS_SUB= yes CODECS_DESC= Compile and enable patented codecs like H.264 DRIVER_DESC= Install chromedriver HEIMDAL_BASE_DESC= Heimdal Kerberos (base) HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) MIT_DESC= MIT Kerberos (security/krb5) ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ FFMPEG_BRAND="Chrome" CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ FFMPEG_BRAND="Chromium" CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_VARS= GN_ARGS+=use_cups=true CUPS_VARS_OFF= GN_ARGS+=use_cups=false DEBUG_VARS= BUILDTYPE=Debug \ GN_ARGS+=is_debug=true \ GN_ARGS+=is_component_build=false \ GN_ARGS+=symbol_level=1 \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="60 GB" \ WANTMEM="32 GB" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_ARGS+=blink_symbol_level=0 \ GN_ARGS+=is_debug=false \ GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ WANTSPACE="35 GB" \ WANTMEM="8 GB" DRIVER_MAKE_ARGS= chromedriver HEIMDAL_LIB_DEPENDS= libkrb.so.26:security/heimdal KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false LTO_VARS= GN_ARGS+=use_thin_lto=true \ GN_ARGS+=thin_lto_enable_optimizations=true \ WANTSPACE="40 GB" \ WANTMEM="16 GB" LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false MIT_LIB_DEPENDS= libkrb.so.3:security/krb5 PIPEWIRE_DESC= Screen capture via PipeWire PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ GN_ARGS+=rtc_link_pipewire=true PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ GN_ARGS+=rtc_link_pipewire=false PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ PINCLUDES="-I${WRKDIR}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false WIDEVINE_DESC= Depend on foreign-cdm to enable playback of DRM content WIDEVINE_RUN_DEPENDS= foreign-cdm>0:www/foreign-cdm .include "Makefile.tests" TEST_DISTFILES= ${PORTNAME}-${DISTVERSION}-testdata${EXTRACT_SUFX} TEST_ALL_TARGET= ${TEST_TARGETS} .include .include # for COMPILER_VERSION .if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif LLVM_DEFAULT= 21 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} # - swiftshader/lib/{libEGL.so,libGLESv2.so} is x86 only # - map ffmpeg target to ${ARCH} .if ${ARCH} == aarch64 PLIST_SUB+= NOT_AARCH64="@comment " FFMPEG_TARGET= arm64 .elif ${ARCH} == amd64 BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= NOT_AARCH64="" FFMPEG_TARGET= x64 .elif ${ARCH} == i386 BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= NOT_AARCH64="" FFMPEG_TARGET= ia32 .endif FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} # Allow relocations against read-only segments (override lld default) LDFLAGS_i386= -Wl,-znotext # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build ${PORTNAME}, you should have at least:" @${ECHO_MSG} "- ${WANTMEM} of memory" @${ECHO_MSG} "- ${WANTSPACE} of free disk space" @${ECHO_MSG} "- 1.5 million free inodes" @${ECHO_MSG} pre-configure: # We used to remove bundled libraries to be sure that chromium uses # system libraries and not shipped ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ dav1d flac fontconfig harfbuzz-ng libdrm libpng \ libusb libwebp libxml libxslt openh264 opus || ${FALSE} @cd ${WRKSRC}/chrome/build/pgo_profiles && _p=$$(echo *.profdata) && \ ${LOCALBASE}/bin/llvm-profdata${LLVM_DEFAULT} merge $${_p}.txt --output=$${_p} # Chromium uses an unreleased version of FFmpeg, so configure it cd ${WRKSRC}/media/ffmpeg && \ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ --config-only --branding=${FFMPEG_BRAND} cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h ${MKDIR} ${FFMPEG_CDIR} .for _e in config.h config.asm config_components.asm config_components.h libavcodec libavformat libavutil -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} .endfor touch ${WRKDIR}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ ${WRKSRC}/build/linux/strip_binary.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni pre-build: @${CARGO_CARGO_RUN} build \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} (cd ${WRKSRC}/third_party/devtools-frontend/src/node_modules/@rollup && \ mkdir -p rollup-freebsd && \ cp ${CARGO_TARGET_DIR}/release/libbindings_napi.so \ rollup-freebsd/rollup.freebsd.node && \ echo '{ "main": "./rollup.freebsd.node" }' \ > rollup-freebsd/package.json) do-configure: (cd ${WRKSRC}/esbuild && \ ${LOCALBASE}/bin/node scripts/esbuild.js \ /usr/local/bin/esbuild --neutral && \ rm -rf ${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild && \ ln -sf ${WRKSRC}/esbuild/npm/esbuild \ ${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild \ ) # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn \ gen --args='${GN_ARGS}' out/${BUILDTYPE} # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node # Setup esbuild dependency ${LN} -sf ${LOCALBASE}/bin/esbuild ${WRKSRC}/third_party/devtools-frontend/src/third_party/esbuild/esbuild # Setup buildtools/freebsd @${MKDIR} ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/chrome/app/resources/manpage.1.in \ ${STAGEDIR}${PREFIX}/share/man/man1/chrome.1 @${SED} -i "" -e 's,\@\@PACKAGE\@\@,chromium,g;s,\@\@MENUNAME\@\@,Chromium Web Browser,g' \ ${STAGEDIR}${PREFIX}/share/man/man1/chrome.1 ${CP} ${WRKSRC}/chrome/app/theme/chromium/product_logo_22_mono.png ${WRKSRC}/chrome/app/theme/chromium/product_logo_22.png .for s in 22 24 48 64 128 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps ${INSTALL_DATA} ${WRKSRC}/chrome/app/theme/chromium/product_logo_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/chrome.png .endfor ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.png ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.pak ${STAGEDIR}${DATADIR} .for d in protoc mksnapshot ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor .for d in snapshot_blob.bin v8_context_snapshot.bin ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \ ${STAGEDIR}${DATADIR} cd ${WRKSRC}/out/${BUILDTYPE} && \ ${COPYTREE_SHARE} "locales resources" ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKDIR}/chromium-browser.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_SCRIPT} ${WRKDIR}/chrome ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/chrome/tools/build/linux/chrome-wrapper \ ${STAGEDIR}${DATADIR} # ANGLE, EGL, Vk .for f in libEGL.so libGLESv2.so libVkICD_mock_icd.so ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 \ ${STAGEDIR}${DATADIR}/libvulkan.so .if ${BUILDTYPE} == Debug ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libVkLayer_khronos_validation.so ${STAGEDIR}${DATADIR} .endif # SwiftShader .if ${ARCH} != aarch64 ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvk_swiftshader.so ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/vk_swiftshader_icd.json ${STAGEDIR}${DATADIR} .endif post-install-DEBUG-on: ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/*.so \ ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/character_data_generator \ ${STAGEDIR}${DATADIR} post-install-DRIVER-on: ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \ ${STAGEDIR}${PREFIX}/bin/chromedriver do-test-TEST-on: .for t in ${TEST_TARGETS} cd ${WRKSRC}/out/${BUILDTYPE} && ${SETENV} LC_ALL=en_US.UTF-8 \ ./${t} --gtest_filter=-${EXCLUDE_${t}:ts:} || ${TRUE} .endfor .include diff --git a/www/deno-dom/Makefile b/www/deno-dom/Makefile index 9a03350ddb93..d91845389687 100644 --- a/www/deno-dom/Makefile +++ b/www/deno-dom/Makefile @@ -1,88 +1,88 @@ PORTNAME= deno-dom DISTVERSIONPREFIX= v DISTVERSION= 0.1.56 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Deno: Browser DOM & HTML parser plugin WWW= https://jsr.io/@b-fuze/deno-dom \ https://github.com/b-fuze/deno-dom LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails, mismatched types, see https://github.com/b-fuze/deno-dom/issues/178 BROKEN_i386= compilation fails, mismatched types, see https://github.com/b-fuze/deno-dom/issues/178 BROKEN_powerpc= compilation fails, mismatched types, see https://github.com/b-fuze/deno-dom/issues/178 USES= cargo USE_GITHUB= yes GH_ACCOUNT= b-fuze CARGO_CRATES= bitflags-2.10.0 \ cfg-if-1.0.4 \ futf-0.1.5 \ getrandom-0.1.16 \ html5ever-0.25.2 \ itoa-1.0.15 \ libc-0.2.177 \ lock_api-0.4.14 \ log-0.4.28 \ mac-0.1.1 \ markup5ever-0.10.1 \ memchr-2.7.6 \ new_debug_unreachable-1.0.6 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ phf-0.8.0 \ phf_codegen-0.8.0 \ phf_generator-0.8.0 \ phf_generator-0.11.3 \ phf_shared-0.8.0 \ phf_shared-0.11.3 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ proc-macro2-1.0.103 \ quote-1.0.41 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ redox_syscall-0.5.18 \ ryu-1.0.20 \ scopeguard-1.2.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.145 \ siphasher-0.3.11 \ siphasher-1.0.1 \ smallvec-1.15.1 \ static_vcruntime-2.0.0 \ string_cache-0.8.9 \ string_cache_codegen-0.5.4 \ syn-1.0.109 \ syn-2.0.108 \ tendril-0.4.3 \ unicode-ident-1.0.20 \ utf-8-0.7.6 \ wasi-0.9.0+wasi-snapshot-preview1 \ windows-link-0.2.1 \ zerocopy-0.8.27 \ zerocopy-derive-0.8.27 PLIST_FILES= lib/deno-plugins/deno_dom.so do-install: # binaries (workaround for error: found a virtual manifest at `xx` instead of a package manifest) ${MKDIR} ${STAGEDIR}${PREFIX}/lib/deno-plugins ${INSTALL_LIB} \ ${WRKDIR}/target/release/libplugin.so \ ${STAGEDIR}${PREFIX}/lib/deno-plugins/deno_dom.so .include diff --git a/www/deno/Makefile b/www/deno/Makefile index 0f0d0769cc17..330d50e1c964 100644 --- a/www/deno/Makefile +++ b/www/deno/Makefile @@ -1,110 +1,110 @@ PORTNAME= deno DISTVERSIONPREFIX= v DISTVERSION= 2.6.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= ports@FreeBSD.org COMMENT= Secure JavaScript and TypeScript runtime WWW= https://deno.com/runtime LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= cargo:warning=c/freebsd.c:31:10: error: conflicting types for 'get_cpu_speed' BUILD_DEPENDS= gn:devel/gn \ protoc:devel/protobuf LIB_DEPENDS= libdbus-1.so:devel/dbus \ libffi.so:devel/libffi \ liblcms2.so:graphics/lcms2 \ libzstd.so:archivers/zstd USES= cargo cpe gmake gnome llvm:min=21,build ninja:build pkgconfig:build python:build USE_GITHUB= yes GH_ACCOUNT= denoland GH_TUPLE= denoland:deno_lsp_benchdata:a787434:denolsp/cli/bench/testdata/lsp_benchdata \ denoland:node_test:8846b53:nodetest/tests/node_compat/runner/suite \ denoland:std:1f032bb7:denostd/tests/util/std \ web-platform-tests:wpt:e78446e:webp/tests/wpt/suite USE_GNOME= glib20 CARGO_ENV+= V8_FROM_SOURCE=1 \ GN=${PREFIX}/bin/gn \ NINJA=${NINJA_CMD} \ CLANG_BASE_PATH=/usr \ LCMS2_INCLUDE_DIR="${LOCALBASE}/include" \ LCMS2_LIB_DIR="${LOCALBASE}/lib" \ CARGO_PROFILE_RELEASE_LTO="false" \ GN_ARGS="clang_use_chrome_plugins=false \ extra_cppflags=\"-idirafter ${LOCALBASE}/include -idirafter ${X11BASE}/include\" \ extra_ldflags=\"-L${LOCALBASE}/lib -L${X11BASE}/lib\" \ fatal_linker_warnings=false \ is_clang=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_libcxx_modules=false \ use_udev=true \ use_sysroot=false \ use_glib=false \ v8_enable_cet_ibt=true" RUSTFLAGS+= "-L${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME} \ bin/denort BINARY_ALIAS= python3=${PYTHON_CMD} DENO_CORE_ICUDATA_V= 0.74.0 V8_CARGO_V= 142.2.0 V8_DISTDIR= ${CARGO_VENDOR_DIR}/v8-${V8_CARGO_V} V8_BPGO_DIR= ${V8_DISTDIR}/v8/tools/builtins-pgo CARGO_INSTALL= no WITHOUT_LTO= yes post-patch: ${REINPLACE_CMD} "s|${PREFIX}|${PREFIX}|" \ ${WRKSRC}/cli/task_runner.rs \ ${WRKSRC}/cli/tools/jupyter/install.rs \ ${WRKSRC}/ext/os/lib.rs \ ${WRKSRC}/tests/unit_node/process_test.ts ${REINPLACE_CMD} "s|WRKDIR|${WRKDIR}|" \ ${WRKSRC}/tests/util/server/src/lib.rs ${REINPLACE_CMD} "s|linux|freebsd|g" \ ${WRKSRC}/tests/ffi/tests/ffi_callback_errors.ts \ ${WRKSRC}/tests/ffi/tests/test.js \ ${WRKSRC}/tests/ffi/tests/bench.js \ ${WRKSRC}/tests/ffi/tests/event_loop_integration.ts \ ${WRKSRC}/tests/ffi/tests/thread_safe_test_worker.js \ ${WRKSRC}/tests/ffi/tests/thread_safe_test.js \ ${WRKSRC}/tests/integration/cache_tests.rs \ ${WRKSRC}/tests/napi/common.js \ ${WRKSRC}/tests/unit/build_test.ts \ ${WRKSRC}/tests/unit/dir_test.ts \ ${WRKSRC}/tests/specs/mod.rs ${MKDIR} ${V8_BPGO_DIR}/arm64.profile ${V8_BPGO_DIR}/x64.profile ${CP} ${WRKSRC}/ext/napi/generated_symbol_exports_list_linux.def \ ${WRKSRC}/ext/napi/generated_symbol_exports_list_freebsd.def ${MKDIR} ${V8_DISTDIR}/third_party/icu/common ${CP} ${CARGO_VENDOR_DIR}/deno_core_icudata-${DENO_CORE_ICUDATA_V}/src/icudtl.dat \ ${V8_DISTDIR}/third_party/icu/common/ # do not pass RUST_BACKTRACE=1 to cargo test as some tests fails if it's there do-test: cd ${WRKSRC} ; \ ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${CARGO_ENV:S/RUST_BACKTRACE=1//g} ${CARGO} test -vv ${CARGO_BUILD_ARGS} do-install: ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/deno ${STAGEDIR}${LOCALBASE}/bin ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/denort ${STAGEDIR}${LOCALBASE}/bin .include diff --git a/www/dezoomify-rs/Makefile b/www/dezoomify-rs/Makefile index 41e24d2b4ac8..27cc9428cbc2 100644 --- a/www/dezoomify-rs/Makefile +++ b/www/dezoomify-rs/Makefile @@ -1,20 +1,20 @@ PORTNAME= dezoomify-rs DISTVERSIONPREFIX= v DISTVERSION= 2.15.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= www MAINTAINER= nivit@FreeBSD.org COMMENT= Zoomable image downloader WWW= https://dezoomify-rs.ophir.dev/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= lovasoa PLIST_FILES= bin/dezoomify-rs .include diff --git a/www/dothttp/Makefile b/www/dothttp/Makefile index eeba13378998..8b30f14e42fb 100644 --- a/www/dothttp/Makefile +++ b/www/dothttp/Makefile @@ -1,288 +1,288 @@ PORTNAME= dothttp DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Text-based http client compatible with Intelijj Http Client WWW= https://github.com/alisa101rs/dothttp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= alisa101rs CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ ahash-0.8.6 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.4 \ anstyle-1.0.4 \ anstyle-parse-0.2.2 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ ascii_table-4.0.3 \ async-trait-0.1.74 \ atomic-polyfill-1.0.3 \ autocfg-1.1.0 \ axum-0.7.4 \ axum-core-0.4.3 \ backtrace-0.3.69 \ base64-0.21.5 \ bitflags-1.3.2 \ bitflags-2.4.1 \ block-buffer-0.10.4 \ boa_ast-0.17.3 \ boa_engine-0.17.3 \ boa_gc-0.17.3 \ boa_icu_provider-0.17.3 \ boa_interner-0.17.3 \ boa_macros-0.17.3 \ boa_parser-0.17.3 \ boa_profiler-0.17.3 \ boa_runtime-0.17.3 \ bumpalo-3.14.0 \ bytes-1.5.0 \ cc-1.0.83 \ cfg-if-1.0.0 \ chrono-0.4.31 \ clap-4.4.10 \ clap_builder-4.4.9 \ clap_derive-4.4.7 \ clap_lex-0.6.0 \ cobs-0.2.3 \ color-eyre-0.6.2 \ color-spantrace-0.2.1 \ colorchoice-1.0.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ cpufeatures-0.2.11 \ critical-section-1.1.2 \ crypto-common-0.1.6 \ dashmap-5.5.3 \ digest-0.10.7 \ displaydoc-0.2.4 \ either-1.9.0 \ embedded-io-0.4.0 \ encoding_rs-0.8.33 \ equivalent-1.0.1 \ errno-0.3.8 \ eyre-0.6.12 \ fast-float-0.2.0 \ fastrand-2.0.1 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ futures-channel-0.3.29 \ futures-core-0.3.29 \ futures-sink-0.3.29 \ futures-task-0.3.29 \ futures-util-0.3.29 \ generic-array-0.14.7 \ getrandom-0.2.11 \ gimli-0.28.1 \ h2-0.3.22 \ h2-0.4.1 \ hashbrown-0.13.2 \ hashbrown-0.14.3 \ heck-0.4.1 \ http-0.2.11 \ http-1.0.0 \ http-body-0.4.5 \ http-body-1.0.0 \ http-body-util-0.1.0 \ httparse-1.8.0 \ httpdate-1.0.3 \ hyper-0.14.27 \ hyper-1.1.0 \ hyper-rustls-0.24.2 \ hyper-util-0.1.2 \ iana-time-zone-0.1.58 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.2.0 \ icu_locid-1.2.0 \ icu_normalizer-1.2.0 \ icu_properties-1.2.0 \ icu_provider-1.2.0 \ icu_provider_adapters-1.2.0 \ icu_provider_blob-1.2.0 \ icu_provider_macros-1.2.0 \ idna-0.5.0 \ indenter-0.3.3 \ indexmap-2.3.0 \ ipnet-2.9.0 \ itertools-0.11.0 \ itoa-1.0.9 \ js-sys-0.3.66 \ lazy_static-1.4.0 \ libc-0.2.150 \ linux-raw-sys-0.4.11 \ litemap-0.7.2 \ lock_api-0.4.11 \ log-0.4.20 \ matchit-0.7.3 \ memchr-2.6.4 \ mime-0.3.17 \ miniz_oxide-0.7.1 \ mio-0.8.9 \ num-bigint-0.4.4 \ num-integer-0.1.45 \ num-traits-0.2.17 \ num_enum-0.6.1 \ num_enum_derive-0.6.1 \ object-0.32.1 \ once_cell-1.18.0 \ owo-colors-3.5.0 \ parking_lot_core-0.9.9 \ percent-encoding-2.3.1 \ pest-2.7.5 \ pest_derive-2.7.5 \ pest_generator-2.7.5 \ pest_meta-2.7.5 \ phf-0.11.2 \ phf_generator-0.11.2 \ phf_macros-0.11.2 \ phf_shared-0.11.2 \ pin-project-1.1.3 \ pin-project-internal-1.1.3 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pollster-0.3.0 \ postcard-1.0.8 \ ppv-lite86-0.2.17 \ proc-macro-crate-1.3.1 \ proc-macro2-1.0.86 \ quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.4.1 \ regress-0.6.0 \ reqwest-0.11.22 \ ring-0.17.6 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ rustix-0.38.25 \ rustls-0.21.9 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ rustversion-1.0.14 \ ryu-1.0.15 \ ryu-js-0.2.2 \ scopeguard-1.2.0 \ sct-0.7.1 \ serde-1.0.204 \ serde_derive-1.0.204 \ serde_json-1.0.108 \ serde_path_to_error-0.1.14 \ serde_urlencoded-0.7.1 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ siphasher-0.3.11 \ slab-0.4.9 \ smallvec-1.11.2 \ socket2-0.4.10 \ socket2-0.5.5 \ spin-0.9.8 \ sptr-0.3.2 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.72 \ sync_wrapper-0.1.2 \ synstructure-0.13.0 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tap-1.0.1 \ tempfile-3.8.1 \ thin-vec-0.2.12 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ thread_local-1.1.8 \ tinystr-0.7.2 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.34.0 \ tokio-macros-2.2.0 \ tokio-rustls-0.24.1 \ tokio-util-0.7.10 \ toml_datetime-0.6.5 \ toml_edit-0.19.15 \ tower-0.4.13 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-core-0.1.32 \ tracing-error-0.2.0 \ tracing-subscriber-0.3.18 \ try-lock-0.2.4 \ typenum-1.17.0 \ ucd-trie-0.1.6 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.22 \ unicode-xid-0.2.4 \ untrusted-0.9.0 \ url-2.5.0 \ utf16_iter-1.0.4 \ utf8_iter-1.0.3 \ utf8parse-0.2.1 \ uuid-1.6.1 \ valuable-0.1.0 \ version_check-0.9.4 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.89 \ wasm-bindgen-backend-0.2.89 \ wasm-bindgen-futures-0.4.39 \ wasm-bindgen-macro-0.2.89 \ wasm-bindgen-macro-support-0.2.89 \ wasm-bindgen-shared-0.2.89 \ web-sys-0.3.66 \ webpki-roots-0.25.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.51.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.0 \ winnow-0.5.19 \ winreg-0.50.0 \ write16-1.0.0 \ writeable-0.5.4 \ yoke-0.7.3 \ yoke-derive-0.7.3 \ zerocopy-0.7.26 \ zerocopy-derive-0.7.26 \ zerofrom-0.1.3 \ zerofrom-derive-0.1.3 \ zerovec-0.9.6 \ zerovec-derive-0.9.6 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/www/drill/Makefile b/www/drill/Makefile index 2b1f5d9e312c..d8582cb3fdb6 100644 --- a/www/drill/Makefile +++ b/www/drill/Makefile @@ -1,257 +1,257 @@ PORTNAME= drill DISTVERSION= 0.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= HTTP load testing application written in Rust WWW= https://github.com/fcsonline/drill LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= fcsonline CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ ansi_term-0.12.1 \ async-trait-0.1.83 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base64-0.21.7 \ base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ bytes-1.7.2 \ cc-1.2.51 \ cfg-if-1.0.0 \ clap-2.34.0 \ colored-2.1.0 \ cookie-0.18.1 \ cookie_store-0.22.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ crc32fast-1.4.2 \ crossbeam-channel-0.5.15 \ crossbeam-utils-0.8.20 \ csv-1.3.0 \ csv-core-0.1.11 \ deranged-0.3.11 \ displaydoc-0.2.5 \ document-features-0.2.12 \ encoding_rs-0.8.34 \ equivalent-1.0.1 \ errno-0.3.9 \ fastrand-2.1.1 \ find-msvc-tools-0.1.6 \ flate2-1.0.34 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ getrandom-0.2.15 \ gimli-0.31.1 \ h2-0.4.12 \ hashbrown-0.15.5 \ hdrhistogram-7.5.4 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hex-0.4.3 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.9.5 \ hyper-1.8.1 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.19 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.6.0 \ ipnet-2.10.1 \ iri-string-0.7.10 \ itoa-1.0.11 \ js-sys-0.3.83 \ lazy_static-1.5.0 \ libc-0.2.178 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.14 \ litemap-0.8.1 \ litrs-1.0.0 \ log-0.4.22 \ memchr-2.7.4 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ native-tls-0.2.12 \ nom-7.1.3 \ num-conv-0.1.0 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ object-0.36.5 \ once_cell-1.20.2 \ openssl-0.10.72 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.3.2+3.3.2 \ openssl-sys-0.9.111 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.31 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ proc-macro2-1.0.88 \ psl-types-2.0.11 \ publicsuffix-2.3.0 \ quote-1.0.37 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ regex-1.11.0 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ reqwest-0.12.28 \ ring-0.17.14 \ rustc-demangle-0.1.24 \ rustix-0.38.37 \ rustls-0.23.35 \ rustls-pki-types-1.13.2 \ rustls-webpki-0.103.8 \ rustversion-1.0.22 \ ryu-1.0.18 \ schannel-0.1.26 \ security-framework-2.11.1 \ security-framework-sys-2.12.0 \ serde-1.0.210 \ serde_derive-1.0.210 \ serde_json-1.0.132 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ shlex-1.3.0 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.7 \ socket2-0.6.1 \ stable_deref_trait-1.2.1 \ strsim-0.8.0 \ subtle-2.6.1 \ syn-2.0.82 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tempfile-3.13.0 \ textwrap-0.11.0 \ time-0.3.36 \ time-core-0.1.2 \ time-macros-0.2.18 \ tinystr-0.8.2 \ tokio-1.43.1 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.4 \ tokio-util-0.7.12 \ tower-0.5.2 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ unicode-ident-1.0.13 \ unicode-width-0.1.14 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.4 \ utf8_iter-1.0.4 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.5 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.106 \ wasm-bindgen-futures-0.4.45 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.72 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-registry-0.6.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ writeable-0.6.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/dufs/Makefile b/www/dufs/Makefile index 38409636850e..c1e7976f8bbe 100644 --- a/www/dufs/Makefile +++ b/www/dufs/Makefile @@ -1,28 +1,28 @@ PORTNAME= dufs DISTVERSIONPREFIX= v DISTVERSION= 0.44.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MAINTAINER= ashish@FreeBSD.org COMMENT= HTTP File Server WWW= https://github.com/sigoden/dufs LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE BROKEN_i386= fails to build USES= cargo USE_GITHUB= yes GH_ACCOUNT= sigoden PLIST_FILES= bin/${PORTNAME} \ ${DOCSDIR_REL}/README.md post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/www/feroxbuster/Makefile b/www/feroxbuster/Makefile index 73038935cf4c..44d23ab0bc16 100644 --- a/www/feroxbuster/Makefile +++ b/www/feroxbuster/Makefile @@ -1,454 +1,454 @@ PORTNAME= feroxbuster DISTVERSIONPREFIX= v DISTVERSION= 2.13.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www security MAINTAINER= yuri@FreeBSD.org COMMENT= Fast, simple, recursive content discovery tool WWW= https://epi052.github.io/feroxbuster/ \ https://github.com/epi052/feroxbuster LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: error: undefined symbol: __atomic_is_lock_free USES= cargo gmake perl5 USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= epi052 CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ anyhow-1.0.98 \ ascii-canvas-3.0.0 \ assert-json-diff-2.0.2 \ assert_cmd-2.0.17 \ async-attributes-1.1.2 \ async-channel-1.9.0 \ async-channel-2.5.0 \ async-executor-1.13.2 \ async-global-executor-2.4.1 \ async-io-2.5.0 \ async-lock-3.4.1 \ async-object-pool-0.1.5 \ async-process-2.4.0 \ async-signal-0.2.12 \ async-std-1.13.1 \ async-task-4.7.1 \ async-trait-0.1.88 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.8.0 \ basic-cookies-0.1.5 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-2.9.1 \ block-buffer-0.10.4 \ blocking-1.6.2 \ bstr-1.12.0 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ cc-1.2.31 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ clap-4.5.42 \ clap_builder-4.5.42 \ clap_complete-4.5.55 \ clap_lex-0.7.5 \ colorchoice-1.0.4 \ concurrent-queue-2.5.0 \ console-0.15.11 \ const-oid-0.9.6 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crossterm-0.27.0 \ crossterm_winapi-0.9.1 \ crunchy-0.2.4 \ crypto-common-0.1.6 \ cssparser-0.31.2 \ cssparser-macros-0.6.1 \ ctrlc-3.4.7 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ der-0.7.10 \ deranged-0.4.0 \ derive_more-0.99.20 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-5.0.1 \ dirs-next-2.0.0 \ dirs-sys-0.4.1 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ dtoa-1.0.10 \ dtoa-short-0.3.5 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ ego-tree-0.6.3 \ either-1.15.0 \ ena-0.14.3 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equivalent-1.0.2 \ errno-0.3.13 \ event-listener-2.5.3 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ fastrand-2.3.0 \ fiat-crypto-0.2.9 \ filetime-0.2.25 \ fixedbitset-0.4.2 \ flate2-1.1.2 \ float-cmp-0.10.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fuchsia-cprng-0.1.1 \ futf-0.1.5 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-lite-2.6.1 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fxhash-0.2.1 \ gaoya-0.2.0 \ generic-array-0.14.7 \ getopts-0.2.23 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ gloo-timers-0.3.0 \ h2-0.4.11 \ hashbrown-0.15.4 \ hermit-abi-0.5.2 \ html5ever-0.27.0 \ http-0.2.12 \ http-1.3.1 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ httpmock-0.7.0 \ hyper-0.14.32 \ hyper-1.6.0 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ hyper-util-0.1.16 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ idna-1.0.3 \ idna_adapter-1.2.1 \ indexmap-2.10.0 \ indicatif-0.17.11 \ io-uring-0.7.9 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.11.0 \ itoa-1.0.15 \ jiff-0.2.15 \ jiff-static-0.2.15 \ js-sys-0.3.77 \ kv-log-macro-1.0.7 \ lalrpop-0.20.2 \ lalrpop-util-0.20.2 \ lazy_static-1.5.0 \ leaky-bucket-1.1.2 \ levenshtein-1.0.5 \ libc-0.2.174 \ libredox-0.1.9 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.27 \ mac-0.1.1 \ markup5ever-0.12.1 \ memchr-2.7.5 \ mime-0.3.17 \ miniz_oxide-0.8.9 \ mio-0.8.11 \ mio-1.0.4 \ native-tls-0.2.14 \ new_debug_unreachable-1.0.6 \ nix-0.30.1 \ normalize-line-endings-0.3.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ number_prefix-0.4.0 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-src-300.5.1+3.5.1 \ openssl-sys-0.9.109 \ option-ext-0.2.0 \ parking-2.2.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ phf-0.10.1 \ phf-0.11.3 \ phf_codegen-0.10.0 \ phf_codegen-0.11.3 \ phf_generator-0.10.0 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.10.0 \ phf_shared-0.11.3 \ pico-args-0.5.0 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ piper-0.2.4 \ pkcs8-0.10.2 \ pkg-config-0.3.32 \ polling-3.10.0 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ potential_utf-0.1.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro2-1.0.95 \ quick-xml-0.23.1 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.3.23 \ rand-0.4.6 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.6.4 \ rand_pcg-0.3.1 \ random_choice-0.3.2 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rdrand-0.4.0 \ redox_syscall-0.5.17 \ redox_users-0.4.6 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ reqwest-0.12.22 \ ring-0.17.14 \ rlimit-0.10.2 \ rustc-demangle-0.1.26 \ rustc_version-0.4.1 \ rustix-1.0.8 \ rustls-0.23.31 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.103.4 \ rustversion-1.0.21 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.27 \ scopeguard-1.2.0 \ scraper-0.19.1 \ seahash-4.1.0 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ selectors-0.25.0 \ self-replace-1.5.0 \ self_update-0.40.0 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.142 \ serde_regex-1.1.0 \ serde_spanned-0.6.9 \ serde_urlencoded-0.7.1 \ servo_arc-0.3.0 \ sha-1-0.10.1 \ sha2-0.10.9 \ shingles-0.1.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.6 \ signature-2.2.0 \ similar-2.7.0 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.10 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.0 \ spki-0.7.3 \ stable_deref_trait-1.2.0 \ string_cache-0.8.9 \ string_cache_codegen-0.5.4 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.104 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tar-0.4.44 \ tempfile-3.20.0 \ tendril-0.4.3 \ term-0.7.0 \ terminal_size-0.4.2 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.12 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ time-0.3.41 \ time-core-0.1.4 \ tiny-keccak-2.0.2 \ tinystr-0.8.1 \ tokio-1.47.1 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.2 \ tokio-util-0.7.16 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ triomphe-0.1.14 \ try-lock-0.2.5 \ typenum-1.18.0 \ unicode-ident-1.0.18 \ unicode-width-0.2.1 \ unicode-xid-0.2.6 \ untrusted-0.9.0 \ url-2.5.4 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.17.0 \ value-bag-1.11.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ web-sys-0.3.77 \ web-time-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-link-0.1.3 \ windows-registry-0.5.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.12 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ xattr-1.5.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 \ zip-0.6.6 \ zipsign-api-0.1.5 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif .include diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 7d54ac01a82b..c718d8f3360e 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -1,66 +1,67 @@ PORTNAME= firefox DISTVERSION= 140.9.0 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= -esr DISTFILES= ${DISTNAME}esr.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla WWW= https://www.firefox.com/ BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.112:security/nss \ icu>=76.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.45:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ libvpx>=1.14.0:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf2.13:devel/autoconf2.13 \ nasm:devel/nasm \ yasm:devel/yasm \ zip:archivers/zip \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc.a:devel/wasi-libc@${LLVM_VERSION} \ wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} USE_GECKO= gecko CPE_PRODUCT= ${PORTNAME}_esr CONFLICTS_INSTALL= firefox USE_MOZILLA= -sqlite CFLAGS_powerpc64le= -DSQLITE_BYTEORDER=1234 CONFIGURE_ENV+= BINDGEN_CFLAGS="-I${LOCALBASE}/include" USES= tar:xz FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png FIREFOX_DESKTOP= ${MOZSRC}/taskcluster/docker/${MOZILLA}-snap/${MOZILLA}.desktop MOZ_OPTIONS= --enable-application=browser \ --enable-official-branding \ --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot .include "${.CURDIR}/../../www/firefox/Makefile.options" post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp @${REINPLACE_CMD} -e 's|wasm32-wasi|&p1|' \ ${WRKSRC}/build/moz.configure/toolchain.configure post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PREFIX}/share/applications ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 46e268c2acea..34468c8d5b21 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,64 +1,65 @@ PORTNAME= firefox DISTVERSION= 149.0 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla WWW= https://www.firefox.com/ BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.121.0:security/nss \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.45:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ libvpx>=1.15.0:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ nasm:devel/nasm \ yasm:devel/yasm \ zip:archivers/zip \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc.a:devel/wasi-libc@${LLVM_VERSION} \ wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} USE_GECKO= gecko CONFLICTS_INSTALL= firefox-esr USE_MOZILLA= -sqlite # work around bindgen not finding ICU, e.g. # dist/include/mozilla/intl/ICU4CGlue.h:8:10: fatal error: 'unicode/uenum.h' file not found, err: true CONFIGURE_ENV+= BINDGEN_CFLAGS="-I${LOCALBASE}/include" USES= tar:xz # helpful when testing beta WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png MOZ_OPTIONS= --enable-application=browser \ --enable-official-branding \ --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot .include "${.CURDIR}/../../www/firefox/Makefile.options" post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp @${REINPLACE_CMD} -e 's|wasm32-wasi|&p1|' \ ${WRKSRC}/build/moz.configure/toolchain.configure post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PREFIX}/share/applications ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include diff --git a/www/freenginx-acme/Makefile b/www/freenginx-acme/Makefile index 26c1e2e51573..d76a7ecf7744 100644 --- a/www/freenginx-acme/Makefile +++ b/www/freenginx-acme/Makefile @@ -1,49 +1,49 @@ PORTNAME= acme DISTVERSION= 0.3.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \ https://freenginx.org/download/:freenginx PKGNAMEPREFIX= freenginx-devel- DISTFILES= nginx-${PORTNAME}-${DISTVERSION}.tar.gz:acme \ freenginx-${NGINX_VERSION}.tar.gz:freenginx MAINTAINER= osa@FreeBSD.org COMMENT= ACME module for freenginx WWW= https://github.com/nginx/nginx-acme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${LOCALBASE}/sbin/nginx:www/freenginx-devel USES= cargo cpe llvm:lib,noexport ssl LIB_DEPENDS+= libpcre2-8.so:devel/pcre2 WRKSRC= ${WRKDIR}/nginx-${PORTNAME}-${PORTVERSION} .include "${.CURDIR}/../freenginx-devel/version.mk" CPE_VENDOR= nginx CPE_PRODUCT= nginx-acme CARGO_ENV+= NGINX_BUILD_DIR=${WRKDIR}/freenginx-${NGINX_VERSION}/objs NGX_CONFIGURE_ARGS= --with-compat \ --with-cc-opt="-I ${LOCALBASE}/include" \ --with-ld-opt="-L ${LOCALBASE}/lib" \ --with-http_ssl_module .include "${.CURDIR}/Makefile.crates" PLIST_FILES= libexec/freenginx/ngx_http_acme_module.so pre-configure: ( cd ${WRKDIR}/freenginx-${NGINX_VERSION} && \ ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${NGX_CONFIGURE_ARGS} ) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/freenginx/ ${INSTALL_DATA} ${WRKDIR}/target/release/libnginx_acme.so \ ${STAGEDIR}${PREFIX}/libexec/freenginx/ngx_http_acme_module.so .include diff --git a/www/garage/Makefile b/www/garage/Makefile index d06c6d14d628..8e3c84f6bbb4 100644 --- a/www/garage/Makefile +++ b/www/garage/Makefile @@ -1,45 +1,45 @@ PORTNAME= garage DISTVERSION= 2.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www MASTER_SITES= https://git.deuxfleurs.fr/Deuxfleurs/${PORTNAME}/archive/v${PORTVERSION}.tar.gz?dummy=/ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ashish@FreeBSD.org COMMENT= Open-source distributed storage service WWW= https://garagehq.deuxfleurs.fr/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= protoc:devel/protobuf LIB_DEPENDS= libsodium.so:security/libsodium \ libzstd.so:archivers/zstd USES= cargo pkgconfig CARGO_ENV+= SODIUM_USE_PKG_CONFIG=1 CARGO_INSTALL_PATH= src/garage SUB_FILES= pkg-message USE_RC_SUBR= garage CARGO_VENDOR_DIR= ${WRKDIR}/cargo-crates CARGO_FEATURES= syslog .include .if ${MACHINE_ARCH:Marmv?} || ${MACHINE_ARCH} == i386 LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-extract: ${MV} -v ${WRKDIR}/${PORTNAME} ${WRKSRC} post-patch: ${GREP} -F -Rl /etc/garage ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's,/etc/garage,${ETCDIR},g' post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name *\.bak" .include diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile index 49ee8376a301..27f3f878dbfd 100644 --- a/www/geckodriver/Makefile +++ b/www/geckodriver/Makefile @@ -1,21 +1,21 @@ PORTNAME= geckodriver DISTVERSIONPREFIX= v DISTVERSION= 0.36.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= daniel@blodan.se COMMENT= Proxy for using WebDriver clients with Gecko-based browsers WWW= https://github.com/mozilla/geckodriver LICENSE= MPL20 USES= cargo cpe USE_GITHUB= yes GH_ACCOUNT= mozilla CPE_VENDOR= mozilla PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/hurl/Makefile b/www/hurl/Makefile index b9d914e44f49..a44ceef7c791 100644 --- a/www/hurl/Makefile +++ b/www/hurl/Makefile @@ -1,32 +1,32 @@ PORTNAME= hurl DISTVERSION= 7.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= rodrigo@FreeBSD.org COMMENT= CLI to run HTTP requests defined in a simple plain text format WWW= https://hurl.dev/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= bindgen test for libxml binding fail LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo gnome llvm ssl USE_GITHUB= yes GH_ACCOUNT= Orange-OpenSource USE_GNOME= libxml2 CARGO_INSTALL_PATH= packages/hurl packages/hurlfmt PLIST_FILES= bin/hurl \ bin/hurlfmt \ share/man/man1/hurl.1.gz \ share/man/man1/hurlfmt.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/docs/manual/*.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/www/iridium/Makefile b/www/iridium/Makefile index 8a06e59870fe..3669618f2940 100644 --- a/www/iridium/Makefile +++ b/www/iridium/Makefile @@ -1,398 +1,399 @@ PORTNAME= iridium PORTVERSION= 2026.03.145.2 +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland MASTER_SITES= https://downloads.iridiumbrowser.de/source/ \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= -browser DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ pulseaudio-${PULSEV}.tar.gz:pulseaudio USE_GITHUB= nodefault GH_TUPLE= rollup:rollup:v4.22.4:rollup/rollup \ evanw:esbuild:v${_ESBUILD_VERSION:sh}:esbuild/esbuild MAINTAINER= chromium@FreeBSD.org COMMENT= Iridium browser WWW= https://iridiumbrowser.de/ LICENSE= BSD3CLAUSE LGPL21 MPL11 LICENSE_COMB= multi ONLY_FOR_ARCHS= aarch64 amd64 BUILD_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ bindgen:devel/rust-bindgen-cli \ esbuild:devel/esbuild \ gperf:devel/gperf \ flock:sysutils/flock \ node:www/node \ rustc:lang/rust \ xcb-proto>0:x11/xcb-proto \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ ${LOCALBASE}/share/usbids/usb.ids:misc/usbids \ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \ ${LOCALBASE}/include/va/va.h:multimedia/libva \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ ${LOCALBASE}/libdata/pkgconfig/Qt5Core.pc:devel/qt5-core \ ${LOCALBASE}/libdata/pkgconfig/Qt5Widgets.pc:x11-toolkits/qt5-widgets LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ libspeechd.so:accessibility/speech-dispatcher \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libepoll-shim.so:devel/libepoll-shim \ libffi.so:devel/libffi \ libicuuc.so:devel/icu \ libjsoncpp.so:devel/jsoncpp \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libcairo.so:graphics/cairo \ libdrm.so:graphics/libdrm \ libexif.so:graphics/libexif \ libpng.so:graphics/png \ libwebp.so:graphics/webp \ libdav1d.so:multimedia/dav1d \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libgcrypt.so:security/libgcrypt \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence RUN_DEPENDS= xdg-open:devel/xdg-utils \ noto-basic>0:x11-fonts/noto-basic USES= bison cargo compiler:c++17-lang cpe desktop-file-utils gl gmake \ gnome iconv:wchar_t jpeg localbase:ldflags ninja perl5 pkgconfig \ python:build qt:5 shebangfix tar:xz xorg WITHOUT_FBSD10_FIX= Yes CARGO_CARGOTOML= ${WRKSRC}/rollup/rust/Cargo.toml CARGO_CARGOLOCK= ${WRKSRC}/rollup/rust/Cargo.lock CARGO_TARGET_DIR= ${WRKSRC}/rollup/rust/target CARGO_INSTALL= No CARGO_BUILD= No CARGO_TEST= No _ESBUILD_VERSION= ${MAKE} -C ${PORTSDIR}/devel/esbuild -V DISTVERSION CPE_VENDOR= google CPE_PRODUCT= chrome USE_GL= gbm gl USE_GNOME= atk dconf gdkpixbuf glib20 gtk30 libxml2 libxslt USE_LDCONFIG= ${DATADIR} USE_PERL5= build USE_XORG= x11 xcb xcomposite xcursor xext xdamage xfixes xi \ xorgproto xrandr xrender xscrnsaver xtst USE_QT= buildtools:build SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format MAKE_ARGS= -C out/${BUILDTYPE} ALL_TARGET= chrome BINARY_ALIAS= python3=${PYTHON_CMD} \ moc=${PREFIX}/bin/moc-qt5 # TODO bz@ : install libwidevinecdm.so (see third_party/widevine/cdm/BUILD.gn) # # Run "./out/${BUILDTYPE}/gn args out/${BUILDTYPE} --list" for all variables. # Some parts don't have use_system_* flag, and can be turned on/off by using # replace_gn_files.py script, some parts just turned on/off for target host # OS "target_os == is_bsd", like libusb, libpci. GN_ARGS+= clang_use_chrome_plugins=false \ chrome_pgo_phase=0 \ enable_backup_ref_ptr_support=false \ enable_hangout_services_extension=true \ enable_remoting=false \ fatal_linker_warnings=false \ icu_use_data_file=false \ is_clang=true \ optimize_webui=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator_shim=false \ use_aura=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_lld=true \ use_partition_alloc=true \ use_partition_alloc_as_malloc=false \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libffi=true \ use_system_libjpeg=true \ use_udev=false \ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ extra_ldflags="${LDFLAGS}" \ ffmpeg_branding="${FFMPEG_BRAND}" # TODO: investigate building with these options: # use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles SUB_FILES= iridium-browser.desktop iridium SUB_LIST+= COMMENT="${COMMENT}" OPTIONS_DEFINE= CODECS CUPS DEBUG KERBEROS LTO PIPEWIRE OPTIONS_DEFAULT= CODECS CUPS KERBEROS PIPEWIRE SNDIO ALSA PULSEAUDIO OPTIONS_EXCLUDE_aarch64=LTO OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT OPTIONS_SUB= yes CODECS_DESC= Compile and enable patented codecs like H.264 HEIMDAL_BASE_DESC= Heimdal Kerberos (base) HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) MIT_DESC= MIT Kerberos (security/krb5) ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ FFMPEG_BRAND="Chrome" CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ FFMPEG_BRAND="Chromium" CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_VARS= GN_ARGS+=use_cups=true CUPS_VARS_OFF= GN_ARGS+=use_cups=false DEBUG_VARS= BUILDTYPE=Debug \ GN_ARGS+=is_debug=true \ GN_ARGS+=is_component_build=false \ GN_ARGS+=symbol_level=1 \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="60 GB" \ WANTMEM="32 GB" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_ARGS+=blink_symbol_level=0 \ GN_ARGS+=is_debug=false \ GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ WANTSPACE="35 GB" \ WANTMEM="8 GB" HEIMDAL_LIB_DEPENDS= libkrb.so.26:security/heimdal KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false LTO_VARS= GN_ARGS+=use_thin_lto=true \ GN_ARGS+=thin_lto_enable_optimizations=true \ WANTSPACE="40 GB" \ WANTMEM="16 GB" LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false MIT_LIB_DEPENDS= libkrb.so.3:security/krb5 PIPEWIRE_DESC= Screen capture via PipeWire PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ GN_ARGS+=rtc_link_pipewire=true PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ GN_ARGS+=rtc_link_pipewire=false PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ PINCLUDES="-I${WRKDIR}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false .include .include # for COMPILER_VERSION .if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif LLVM_DEFAULT= 21 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} # - swiftshader/lib/{libEGL.so,libGLESv2.so} is x86 only # - map ffmpeg target to ${ARCH} .if ${ARCH} == aarch64 PLIST_SUB+= NOT_AARCH64="@comment " FFMPEG_TARGET= arm64 .elif ${ARCH} == amd64 BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= NOT_AARCH64="" FFMPEG_TARGET= x64 .elif ${ARCH} == i386 BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= NOT_AARCH64="" FFMPEG_TARGET= ia32 .endif FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} # Allow relocations against read-only segments (override lld default) LDFLAGS_i386= -Wl,-znotext # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # rust MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build ${PORTNAME}, you should have at least:" @${ECHO_MSG} "- ${WANTMEM} of memory" @${ECHO_MSG} "- ${WANTSPACE} of free disk space" @${ECHO_MSG} "- 1.5 million free inodes" @${ECHO_MSG} pre-configure: # We used to remove bundled libraries to be sure that chromium uses # system libraries and not shipped ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ dav1d flac fontconfig harfbuzz-ng libdrm libpng \ libusb libwebp libxml libxslt openh264 opus || ${FALSE} # Iridium uses an unreleased version of FFmpeg, so configure it cd ${WRKSRC}/media/ffmpeg && \ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ --config-only --branding=${FFMPEG_BRAND} cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h ${MKDIR} ${FFMPEG_CDIR} .for _e in config.h config.asm config_components.asm config_components.h libavcodec libavformat libavutil -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} .endfor touch ${WRKDIR}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ ${WRKSRC}/build/linux/strip_binary.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni pre-build: @${CARGO_CARGO_RUN} build \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} (cd ${WRKSRC}/third_party/devtools-frontend/src/node_modules/@rollup && \ mkdir -p rollup-freebsd && \ cp ${CARGO_TARGET_DIR}/release/libbindings_napi.so \ rollup-freebsd/rollup.freebsd.node && \ echo '{ "main": "./rollup.freebsd.node" }' \ > rollup-freebsd/package.json) do-configure: (cd ${WRKSRC}/esbuild && \ ${LOCALBASE}/bin/node scripts/esbuild.js \ /usr/local/bin/esbuild --neutral && \ rm -rf ${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild && \ ln -sf ${WRKSRC}/esbuild/npm/esbuild \ ${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild \ ) # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn \ gen --args='${GN_ARGS}' out/${BUILDTYPE} # Setup esbuild dependency ${LN} -sf ${LOCALBASE}/bin/esbuild ${WRKSRC}/third_party/devtools-frontend/src/third_party/esbuild/esbuild # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node # Setup buildtools/freebsd @${MKDIR} ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/chrome/app/resources/manpage.1.in \ ${STAGEDIR}${PREFIX}/share/man/man1/iridium.1 @${SED} -i "" -e 's,\@\@PACKAGE\@\@,chromium,g;s,\@\@MENUNAME\@\@,Iridium Web Browser,g' \ ${STAGEDIR}${PREFIX}/share/man/man1/iridium.1 ${CP} ${WRKSRC}/chrome/app/theme/chromium/product_logo_22_mono.png ${WRKSRC}/chrome/app/theme/chromium/product_logo_22.png .for s in 22 24 48 64 128 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps ${INSTALL_DATA} ${WRKSRC}/chrome/app/theme/chromium/product_logo_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/iridium.png .endfor ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.png ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.pak ${STAGEDIR}${DATADIR} .for d in protoc mksnapshot ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor .for d in snapshot_blob.bin v8_context_snapshot.bin ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \ ${STAGEDIR}${DATADIR}/iridium cd ${WRKSRC}/out/${BUILDTYPE} && \ ${COPYTREE_SHARE} "locales resources" ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKDIR}/iridium-browser.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_SCRIPT} ${WRKDIR}/iridium ${STAGEDIR}${PREFIX}/bin # ANGLE, EGL, Vk .for f in libEGL.so libGLESv2.so libVkICD_mock_icd.so ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 \ ${STAGEDIR}${DATADIR}/libvulkan.so .if ${BUILDTYPE} == Debug ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libVkLayer_khronos_validation.so ${STAGEDIR}${DATADIR} .endif # SwiftShader .if ${ARCH} != aarch64 @${MKDIR} ${STAGEDIR}${DATADIR}/swiftshader ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvk_swiftshader.so ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/vk_swiftshader_icd.json ${STAGEDIR}${DATADIR} .endif post-install-DEBUG-on: ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/*.so \ ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/character_data_generator \ ${STAGEDIR}${DATADIR} .include diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile index 1fe44d428b65..39c96dcefd1d 100644 --- a/www/jwt-cli/Makefile +++ b/www/jwt-cli/Makefile @@ -1,144 +1,144 @@ PORTNAME= jwt-cli PORTVERSION= 6.2.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= www MAINTAINER= osa@FreeBSD.org COMMENT= Super fast CLI tool to decode and encode JWTs WWW= https://github.com/mike-engel/jwt-cli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= mike-engel CARGO_CRATES= aho-corasick-0.7.19 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.7 \ anstyle-1.0.8 \ anstyle-parse-0.2.0 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ atty-0.2.14 \ autocfg-1.1.0 \ base64-0.21.7 \ bitflags-1.3.2 \ bumpalo-3.11.1 \ bunt-0.2.8 \ bunt-macros-0.2.8 \ cc-1.0.83 \ cfg-if-1.0.0 \ chrono-0.4.38 \ clap-3.2.25 \ clap-4.5.21 \ clap_builder-4.5.21 \ clap_complete-3.2.5 \ clap_complete-4.5.38 \ clap_complete_nushell-4.5.4 \ clap_derive-4.5.18 \ clap_generate-3.0.3 \ clap_lex-0.2.4 \ clap_lex-0.7.0 \ codespan-reporting-0.11.1 \ colorchoice-1.0.0 \ core-foundation-sys-0.8.3 \ cxx-1.0.80 \ cxx-build-1.0.80 \ cxxbridge-flags-1.0.80 \ cxxbridge-macro-1.0.80 \ fuchsia-cprng-0.1.1 \ getrandom-0.2.12 \ hashbrown-0.12.3 \ heck-0.5.0 \ hermit-abi-0.1.19 \ iana-time-zone-0.1.51 \ iana-time-zone-haiku-0.1.1 \ indexmap-1.9.3 \ itoa-1.0.4 \ js-sys-0.3.60 \ jsonwebtoken-9.2.0 \ lazy_static-1.4.0 \ libc-0.2.152 \ link-cplusplus-1.0.7 \ litrs-0.2.3 \ log-0.4.17 \ memchr-2.5.0 \ num-0.2.1 \ num-bigint-0.2.6 \ num-bigint-0.4.3 \ num-complex-0.2.4 \ num-integer-0.1.45 \ num-iter-0.1.43 \ num-rational-0.2.4 \ num-traits-0.2.15 \ once_cell-1.15.0 \ os_str_bytes-6.6.1 \ parse_duration-2.1.1 \ pem-3.0.3 \ proc-macro2-1.0.78 \ quote-1.0.26 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rdrand-0.4.0 \ regex-1.6.0 \ regex-syntax-0.6.27 \ remove_dir_all-0.5.3 \ ring-0.17.7 \ ryu-1.0.11 \ scratch-1.0.2 \ serde-1.0.147 \ serde_derive-1.0.147 \ serde_json-1.0.99 \ simple_asn1-0.6.2 \ spin-0.9.8 \ strsim-0.11.0 \ syn-1.0.103 \ syn-2.0.10 \ tempdir-0.3.7 \ termcolor-1.1.3 \ textwrap-0.16.1 \ thiserror-1.0.37 \ thiserror-impl-1.0.37 \ time-0.3.17 \ time-core-0.1.0 \ time-macros-0.2.6 \ unicode-ident-1.0.5 \ unicode-width-0.1.10 \ unicode-xid-0.2.4 \ untrusted-0.9.0 \ utf8parse-0.2.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.83 \ wasm-bindgen-backend-0.2.83 \ wasm-bindgen-macro-0.2.83 \ wasm-bindgen-macro-support-0.2.83 \ wasm-bindgen-shared-0.2.83 \ 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.48.0 \ windows-targets-0.48.0 \ windows-targets-0.52.0 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_gnullvm-0.52.0 \ windows_aarch64_msvc-0.48.0 \ windows_aarch64_msvc-0.52.0 \ windows_i686_gnu-0.48.0 \ windows_i686_gnu-0.52.0 \ windows_i686_msvc-0.48.0 \ windows_i686_msvc-0.52.0 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnu-0.52.0 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_gnullvm-0.52.0 \ windows_x86_64_msvc-0.48.0 \ windows_x86_64_msvc-0.52.0 PLIST_FILES= bin/jwt .include diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile index cb26d00a3604..dccbcac143dd 100644 --- a/www/librewolf/Makefile +++ b/www/librewolf/Makefile @@ -1,104 +1,104 @@ PORTNAME= librewolf DISTVERSION= 148.0.2 LWPATCH= -3 DISTVERSIONSUFFIX= ${LWPATCH}.source -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www wayland MASTER_SITES= https://codeberg.org/api/packages/librewolf/generic/librewolf-source/${DISTVERSION}${LWPATCH}/ MAINTAINER= freebsd@sysctl.cz COMMENT= Custom version of Firefox, focused on privacy, security and freedom WWW= https://librewolf.net/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.120.1:security/nss \ icu>=76.1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.45:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ libvpx>=1.15.0:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ nasm:devel/nasm \ yasm:devel/yasm \ zip:archivers/zip \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc.a:devel/wasi-libc@${LLVM_VERSION} \ wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} USE_GECKO= gecko USE_MOZILLA= -sqlite # work around bindgen not finding ICU, e.g. # dist/include/mozilla/intl/ICU4CGlue.h:8:10: fatal error: 'unicode/uenum.h' file not found, err: true CONFIGURE_ENV+= BINDGEN_CFLAGS="-I${LOCALBASE}/include" CONFIGURE_ENV+= MOZ_REQUIRE_SIGNING="" WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}${LWPATCH} FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png MOZILLA_CAP= ${MOZILLA:C/^(.).*/\1/:tu}${MOZILLA:C/^.//} MOZ_EXPORT= MOZ_TELEMETRY_REPORTING="" \ MOZILLA_OFFICIAL="1" \ MOZ_OFFICIAL_BRANDING="1" \ MOZ_APP_DISPLAYNAME="${MOZILLA_CAP}" \ MOZ_APP_NAME="${MOZILLA}" MOZ_OPTIONS= --enable-application=browser \ --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot \ --allow-addon-sideload \ --disable-crashreporter \ --disable-debug \ --disable-default-browser-agent \ --disable-tests \ --disable-updater \ --enable-hardening \ --enable-optimize \ --enable-release \ --with-app-name=${MOZILLA} \ --with-branding=browser/branding/${MOZILLA} \ --with-unsigned-addon-scopes=app,system \ --enable-bootstrap \ MOZ_CRASHREPORTER=0 \ MOZ_DATA_REPORTING=0 .include "${.CURDIR}/../../www/firefox/Makefile.options" .include .if ${ARCH} == i386 && ${MACHINE_CPU:Msse2} # is not enabled on i386 by default # Fix for error: always_inline function '_mm_setzero_si64' requires target feature 'sse2' CFLAGS_i386+= -msse2 .endif .if ${ARCH} == amd64 MOZ_OPTIONS+= --enable-rust-simd .endif post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ -e 's|firefox|${MOZILLA}|' \ -e 's|Firefox|${MOZILLA_CAP}|' \ <${.CURDIR}/../firefox/files/firefox.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp @${REINPLACE_CMD} -e 's|wasm32-wasi|&p1|' \ ${WRKSRC}/build/moz.configure/toolchain.configure @${RM} ${WRKSRC}/mozconfig post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${DESKTOPDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include diff --git a/www/loco/Makefile b/www/loco/Makefile index af8cada6d419..27b2fe15dd5a 100644 --- a/www/loco/Makefile +++ b/www/loco/Makefile @@ -1,25 +1,25 @@ PORTNAME= loco DISTVERSIONPREFIX= v DISTVERSION= 0.16.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www devel PKGNAMESUFFIX= -web-framework MAINTAINER= yuri@FreeBSD.org COMMENT= Web framework for Rust for side-projects and startups WWW= https://loco.rs LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= loco-rs WRKSRC_SUBDIR= ${PORTNAME}-cli PLIST_FILES= bin/${PORTNAME} .include .include diff --git a/www/lychee/Makefile b/www/lychee/Makefile index 1aaec8ea8ca3..87cf9be36b78 100644 --- a/www/lychee/Makefile +++ b/www/lychee/Makefile @@ -1,22 +1,22 @@ PORTNAME= lychee DISTVERSIONPREFIX= lychee-v DISTVERSION= 0.18.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= www net MAINTAINER= pizzamig@FreeBSD.org COMMENT= Link checker WWW= https://github.com/lycheeverse/lychee LICENSE= APACHE20 MIT LICENSE_COMB= dual USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= lycheeverse PLIST_FILES= bin/lychee CARGO_INSTALL_PATH= lychee-bin .include diff --git a/www/marmite/Makefile b/www/marmite/Makefile index 4e76c25092ee..4e77d53ce572 100644 --- a/www/marmite/Makefile +++ b/www/marmite/Makefile @@ -1,30 +1,30 @@ PORTNAME= marmite DISTVERSION= 0.2.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= dutra@FreeBSD.org COMMENT= Static site generator WWW= https://github.com/rochacbruno/marmite LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo ssl pkgconfig USE_GITHUB= yes GH_ACCOUNT= rochacbruno PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES EXAMPLES_DESC= Build example site do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ @cd ${WRKSRC}/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/microbin/Makefile b/www/microbin/Makefile index 5e3ab7bece70..3bbdf103fe74 100644 --- a/www/microbin/Makefile +++ b/www/microbin/Makefile @@ -1,438 +1,439 @@ PORTNAME= microbin DISTVERSIONPREFIX= v DISTVERSION= 2.1.4 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Tiny, self-contained, configurable paste bin and URL shortener WWW= https://microbin.eu \ https://github.com/szabodanika/microbin LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= link fails: ld: error: undefined symbol: __atomic_load BUILD_DEPENDS= bash:shells/bash \ gmake:devel/gmake LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo perl5 USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= szabodanika CARGO_CRATES= actix-codec-0.5.2 \ actix-files-0.6.6 \ actix-http-3.9.0 \ actix-macros-0.2.4 \ actix-multipart-0.7.2 \ actix-multipart-derive-0.7.0 \ actix-router-0.5.3 \ actix-rt-2.10.0 \ actix-server-2.5.0 \ actix-service-2.0.2 \ actix-utils-3.0.1 \ actix-web-4.9.0 \ actix-web-codegen-4.3.0 \ actix-web-httpauth-0.8.2 \ addr2line-0.24.2 \ adler2-2.0.0 \ aead-0.5.2 \ aes-0.7.5 \ aes-0.8.4 \ aes-gcm-0.10.3 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anyhow-1.0.101 \ arbitrary-1.4.2 \ arrayvec-0.5.2 \ askama-0.10.5 \ askama-filters-0.1.3 \ askama_derive-0.10.5 \ askama_escape-0.3.0 \ askama_escape-0.10.3 \ askama_shared-0.9.1 \ askama_shared-0.11.2 \ atomic-waker-1.1.2 \ atty-0.2.14 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base16ct-0.2.0 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.6.0 \ bincode-1.3.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.6.0 \ bitvec-0.19.6 \ block-buffer-0.9.0 \ block-buffer-0.10.4 \ block-modes-0.8.1 \ block-padding-0.2.1 \ brotli-6.0.0 \ brotli-decompressor-4.0.1 \ bumpalo-3.19.1 \ bytemuck-1.19.0 \ byteorder-1.5.0 \ bytes-1.11.0 \ bytesize-1.3.0 \ bytestring-1.3.1 \ bzip2-0.5.2 \ bzip2-sys-0.1.13+1.0.8 \ cc-1.1.31 \ cfg-if-1.0.0 \ chacha20-0.9.1 \ chacha20poly1305-0.10.1 \ chrono-0.4.38 \ cipher-0.3.0 \ cipher-0.4.4 \ clap-3.2.25 \ clap_derive-3.2.25 \ clap_lex-0.2.4 \ color_quant-1.1.0 \ const-oid-0.9.6 \ constant_time_eq-0.3.1 \ convert_case-0.4.0 \ cookie-0.16.2 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.14 \ crc-3.4.0 \ crc-any-2.5.0 \ crc-catalog-2.4.0 \ crc32fast-1.4.2 \ crossbeam-utils-0.8.21 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ ctr-0.9.2 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ debug-helper-0.3.13 \ deflate64-0.1.10 \ der-0.7.9 \ deranged-0.5.6 \ derive_arbitrary-1.4.2 \ derive_more-0.99.18 \ des-0.7.0 \ digest-0.9.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ elliptic-curve-0.13.8 \ encoding_rs-0.8.34 \ env_logger-0.9.3 \ equivalent-1.0.1 \ errno-0.3.14 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ fancy-regex-0.11.0 \ fastrand-2.1.1 \ fdeflate-0.3.5 \ ff-0.13.0 \ fiat-crypto-0.2.9 \ flate2-1.0.34 \ fnv-1.0.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ funty-1.1.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.15 \ getrandom-0.3.4 \ getrandom-0.4.1 \ ghash-0.5.1 \ gimli-0.31.1 \ group-0.13.0 \ h2-0.3.26 \ h2-0.4.6 \ harsh-0.2.2 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashlink-0.9.1 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hkdf-0.12.4 \ hmac-0.12.1 \ html-escape-0.2.13 \ http-0.2.12 \ http-1.1.0 \ http-body-1.0.1 \ http-body-util-0.1.2 \ http-range-0.1.5 \ httparse-1.9.5 \ httpdate-1.0.3 \ humansize-1.1.1 \ humantime-2.1.0 \ hyper-1.5.0 \ 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 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-0.5.0 \ image-0.24.9 \ impl-more-0.1.8 \ indexmap-1.9.3 \ indexmap-2.13.0 \ inout-0.1.3 \ ipnet-2.10.1 \ itoa-1.0.11 \ jobserver-0.1.32 \ js-sys-0.3.85 \ language-tags-0.3.2 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ lexical-core-0.7.6 \ libc-0.2.182 \ libm-0.2.8 \ libsqlite3-sys-0.30.1 \ linked-hash-map-0.5.6 \ linkify-0.10.0 \ linux-raw-sys-0.11.0 \ local-channel-0.1.5 \ local-waker-0.1.4 \ lock_api-0.4.12 \ log-0.4.29 \ lzma-rs-0.3.0 \ lzma-sys-0.1.20 \ magic-crypt-3.1.13 \ md-5-0.9.1 \ memchr-2.7.4 \ mime-0.3.17 \ mime_guess-2.0.5 \ miniz_oxide-0.8.0 \ mio-1.0.2 \ native-tls-0.2.12 \ nom-6.1.2 \ num-bigint-dig-0.8.4 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ object-0.36.5 \ once_cell-1.20.2 \ onig-6.4.0 \ onig_sys-69.8.1 \ opaque-debug-0.3.1 \ openssl-0.10.68 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.3.2+3.3.2 \ openssl-sys-0.9.104 \ os_str_bytes-6.6.1 \ p256-0.13.2 \ p384-0.13.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parse-size-1.1.0 \ paste-1.0.15 \ pbkdf2-0.12.2 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkcs1-0.7.5 \ pkcs5-0.7.1 \ pkcs8-0.10.2 \ pkg-config-0.3.31 \ plist-1.7.0 \ png-0.17.14 \ poly1305-0.8.0 \ polyval-0.6.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.20 \ prettyplease-0.2.37 \ primeorder-0.13.6 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.106 \ qrcode-generator-4.1.9 \ qrcodegen-1.8.0 \ quick-xml-0.32.0 \ quote-1.0.37 \ r-efi-5.3.0 \ radium-0.5.3 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.5.7 \ regex-1.11.0 \ regex-automata-0.4.8 \ regex-lite-0.1.6 \ regex-syntax-0.8.5 \ reqwest-0.12.8 \ rfc6979-0.4.0 \ ring-0.17.8 \ rsa-0.9.6 \ rusqlite-0.32.1 \ rust-embed-8.5.0 \ rust-embed-impl-8.5.0 \ rust-embed-utils-8.5.0 \ rustc-demangle-0.1.24 \ rustc_version-0.4.1 \ rustix-1.1.3 \ rustls-0.23.15 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.0 \ rustls-rustcrypto-0.0.2-alpha \ rustls-webpki-0.102.8 \ rustversion-1.0.22 \ ryu-1.0.18 \ same-file-1.0.6 \ sanitize-filename-0.5.0 \ schannel-0.1.26 \ scopeguard-1.2.0 \ sec1-0.7.3 \ security-framework-2.11.1 \ security-framework-sys-2.12.0 \ semver-1.0.23 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.132 \ serde_plain-1.0.2 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha2-0.9.9 \ sha2-0.10.8 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ signature-2.2.0 \ simd-adler32-0.3.7 \ slab-0.4.9 \ smallvec-1.13.2 \ socket2-0.5.7 \ spin-0.9.8 \ spki-0.7.3 \ static_assertions-1.1.0 \ strsim-0.10.0 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.115 \ sync_wrapper-1.0.1 \ syntect-5.2.0 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tap-1.0.1 \ tempfile-3.25.0 \ termcolor-1.4.1 \ textwrap-0.16.1 \ thiserror-1.0.64 \ thiserror-2.0.18 \ thiserror-impl-1.0.64 \ thiserror-impl-2.0.18 \ tiger-0.1.0 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ tokio-1.40.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.0 \ tokio-util-0.7.12 \ toml-0.5.11 \ tower-service-0.3.3 \ tracing-0.1.40 \ tracing-core-0.1.32 \ try-lock-0.2.5 \ typenum-1.17.0 \ unicase-2.8.0 \ unicode-bidi-0.3.17 \ unicode-ident-1.0.13 \ unicode-normalization-0.1.24 \ unicode-xid-0.2.6 \ universal-hash-0.5.1 \ untrusted-0.9.0 \ url-2.5.2 \ utf8-width-0.1.7 \ v_htmlescape-0.15.8 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.108 \ wasm-bindgen-futures-0.4.45 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ web-sys-0.3.72 \ webpki-roots-0.26.6 \ 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-core-0.52.0 \ windows-registry-0.2.0 \ 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 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ wyz-0.2.0 \ x25519-dalek-2.0.1 \ xz2-0.1.7 \ yaml-rust-0.4.5 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zip-2.4.2 \ zopfli-0.8.2 \ zstd-0.13.2 \ zstd-safe-7.2.1 \ zstd-sys-2.0.13+zstd.1.5.6 PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile index 725c16fcbb1e..9c7634826391 100644 --- a/www/miniserve/Makefile +++ b/www/miniserve/Makefile @@ -1,34 +1,35 @@ PORTNAME= miniserve DISTVERSIONPREFIX= v DISTVERSION= 0.33.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= bofh@FreeBSD.org COMMENT= Ad-hoc HTTP server for file sharing WWW= https://github.com/svenstaro/miniserve LICENSE= APACHE20 BSD3CLAUSE CC0-1.0 ISCL MIT MPL20 UNLICENSE LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= the ring crate requires SSE2 instruction on intel cpu #BUILD_DEPENDS= zstd>0:archivers/zstd LIB_DEPENDS= libonig.so:devel/oniguruma \ libzstd.so:archivers/zstd USES= cargo ssl:build USE_GITHUB= yes GH_ACCOUNT= svenstaro PLIST_FILES= bin/miniserve PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/www/monolith/Makefile b/www/monolith/Makefile index 96cc70847df9..d9fd4254042f 100644 --- a/www/monolith/Makefile +++ b/www/monolith/Makefile @@ -1,30 +1,30 @@ PORTNAME= monolith DISTVERSIONPREFIX= v DISTVERSION= 2.10.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= lcook@FreeBSD.org COMMENT= CLI tool for saving complete web pages as a single HTML file WWW= https://github.com/Y2Z/monolith LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gmake:devel/gmake USES= cargo perl5 ssl USE_GITHUB= yes GH_ACCOUNT= Y2Z USE_PERL5= build PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif .include diff --git a/www/ncgopher/Makefile b/www/ncgopher/Makefile index af0f983c2493..e809621d1eb2 100644 --- a/www/ncgopher/Makefile +++ b/www/ncgopher/Makefile @@ -1,24 +1,24 @@ PORTNAME= ncgopher DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= ports@freebsd.org COMMENT= Fast and modern Gopher, Gemini and finger terminal client WWW= https://github.com/jansc/ncgopher LICENSE= BSD2CLAUSE APACHE20 BSD3CLAUSE MIT UNLICENSE ZLIB LICENSE_COMB= multi USES= cargo ssl sqlite USE_GITHUB= yes GH_ACCOUNT= jansc PLIST_FILES= bin/ncgopher \ share/man/man1/ncgopher.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/ncgopher.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile index 39c08d7264a3..48edc2f3b677 100644 --- a/www/newsboat/Makefile +++ b/www/newsboat/Makefile @@ -1,58 +1,58 @@ PORTNAME= newsboat DISTVERSION= 2.42 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= https://newsboat.org/releases/${DISTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= mt-bugs@markoturk.info COMMENT= RSS feed reader for the text console WWW= https://newsboat.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor LIB_DEPENDS= libcurl.so:ftp/curl \ libjson-c.so:devel/json-c \ libstfl.so:devel/stfl USES= cargo compiler:c++11-lang gettext gmake gnome iconv:translit \ ncurses pkgconfig python:env shebangfix sqlite ssl tar:xz USE_GNOME= libxml2 SHEBANG_FILES= contrib/bookmark-evernote.sh contrib/exportOPMLWithTags.py \ contrib/feedgrabber.rb contrib/fltr-substack/make-fltr-substack.sh \ contrib/getpocket.com/send-to-pocket.sh contrib/heise.rb \ contrib/image-pager/bootstrap_image_pager.sh \ contrib/image-preview/nbparser contrib/move_url.py \ contrib/newsboat_reorganize.py contrib/slashdot.rb \ doc/examples/example-exec-script.py CARGO_BUILD= no CARGO_INSTALL= no CARGO_TARGET_DIR= ${WRKSRC}/target MAKE_ENV= ${CARGO_ENV} TESTING_UNSAFE= tests fail if run as root OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's,fail "ncursesw",true,; s,fail "libcrypto",true,' \ -e 's,fail "libssl",true,' \ ${WRKSRC}/config.sh @${REINPLACE_CMD} -e 's|-liconv|${ICONV_LIB} -lcrypto ${NCURSESLIBS}|;s|-Werror||' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include diff --git a/www/nginx-acme/Makefile b/www/nginx-acme/Makefile index 07d263f813a6..78f87793da94 100644 --- a/www/nginx-acme/Makefile +++ b/www/nginx-acme/Makefile @@ -1,77 +1,77 @@ PORTNAME= acme PORTVERSION= 0.1.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= www MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \ https://nginx.org/download/:nginx DISTFILES= nginx-${PORTNAME}-${DISTVERSION}.tar.gz:acme \ nginx-${NGINX_VERSION_DEFAULT}.tar.gz:nginx \ nginx-${NGINX_VERSION_DEVEL}.tar.gz:nginx MAINTAINER= joneum@FreeBSD.org COMMENT= ACME module for NGINX WWW= https://github.com/nginx/nginx-acme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS+= libpcre2-8.so:devel/pcre2 FLAVORS= default devel FLAVOR?= default USES= cargo cpe llvm:lib,noexport ssl default_PKGNAMEPREFIX= nginx- devel_PKGNAMEPREFIX= nginx-devel- PKGNAMEPREFIX= ${${FLAVOR}_PKGNAMEPREFIX} WRKSRC= ${WRKDIR}/nginx-${PORTNAME}-${PORTVERSION} default_CONFLICTS_INSTALL= nginx-devel-${PORTNAME} devel_CONFLICTS_INSTALL= nginx-${PORTNAME} CONFLICTS_INSTALL= ${${FLAVOR}_CONFLICTS_INSTALL} .include "${.CURDIR}/../nginx/version.mk" NGINX_VERSION_DEFAULT:= ${NGINX_VERSION} .undef NGINX_VERSION .include "${.CURDIR}/../nginx-devel/version.mk" NGINX_VERSION_DEVEL:= ${NGINX_VERSION} .if ${FLAVOR} == devel RUN_DEPENDS= ${LOCALBASE}/sbin/nginx:www/nginx-devel .else RUN_DEPENDS= ${LOCALBASE}/sbin/nginx:www/nginx .endif .if ${FLAVOR} == devel NGINX_VERSION= ${NGINX_VERSION_DEVEL} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_conf_order.rs-devel .else NGINX_VERSION= ${NGINX_VERSION_DEFAULT} .endif CPE_VENDOR= f5 CPE_PRODUCT= nginx-acme CARGO_ENV+= NGINX_BUILD_DIR=${WRKDIR}/nginx-${NGINX_VERSION}/objs NGX_CONFIGURE_ARGS= --with-compat \ --with-cc-opt="-I ${LOCALBASE}/include" \ --with-ld-opt="-L ${LOCALBASE}/lib" \ --with-http_ssl_module .include "${.CURDIR}/Makefile.cargo" PLIST_FILES= libexec/nginx/ngx_http_acme_module.so pre-configure: ( cd ${WRKDIR}/nginx-${NGINX_VERSION} && \ ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${NGX_CONFIGURE_ARGS} ) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nginx/ ${INSTALL_DATA} ${WRKDIR}/target/release/libnginx_acme.so \ ${STAGEDIR}${PREFIX}/libexec/nginx/ngx_http_acme_module.so .include diff --git a/www/py-adblock/Makefile b/www/py-adblock/Makefile index 44428a1924a8..028f437db522 100644 --- a/www/py-adblock/Makefile +++ b/www/py-adblock/Makefile @@ -1,146 +1,146 @@ PORTNAME= adblock DISTVERSION= 0.6.0 -PORTREVISION= 50 +PORTREVISION= 51 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= vendion@gmail.com COMMENT= Brave's adblock library in Python WWW= https://pypi.org/project/adblock/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT # Although the port builds fine on some 32-bit architectures (e.g. i386) it # doesn't support creating 32-bit Python wheels for FreeBSD. Thus save build # time and skip the port at a early stage. # SEE devel/py-maturin/Makefile NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc NOT_FOR_ARCHS_REASON= the creation of 32-bit Python wheels is not supported for FreeBSD BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=0.8.3:devel/py-maturin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pip>=20.2.3:devel/py-pip@${PY_FLAVOR} \ public_suffix_list>0:dns/public_suffix_list USES= cargo python USE_GITHUB= yes GH_ACCOUNT= ArniDagur GH_PROJECT= python-adblock USE_PYTHON= autoplist concurrent cython distutils CARGO_CRATES= adblock-0.5.6 \ addr-0.14.0 \ adler-1.0.2 \ aho-corasick-0.7.18 \ autocfg-1.1.0 \ base64-0.13.0 \ bitflags-1.3.2 \ byteorder-1.4.3 \ cfg-if-1.0.0 \ crc32fast-1.3.2 \ either-1.7.0 \ flate2-1.0.24 \ form_urlencoded-1.0.1 \ idna-0.2.3 \ indoc-1.0.6 \ itertools-0.10.3 \ libc-0.2.126 \ lock_api-0.4.7 \ matches-0.1.9 \ memchr-2.5.0 \ miniz_oxide-0.5.3 \ num-traits-0.2.15 \ once_cell-1.13.0 \ parking_lot-0.12.1 \ parking_lot_core-0.9.3 \ paste-1.0.7 \ percent-encoding-2.1.0 \ proc-macro2-1.0.40 \ psl-2.0.90 \ psl-types-2.0.10 \ pyo3-0.16.5 \ pyo3-build-config-0.16.5 \ pyo3-ffi-0.16.5 \ pyo3-macros-0.16.5 \ pyo3-macros-backend-0.16.5 \ quote-1.0.20 \ redox_syscall-0.2.13 \ regex-1.6.0 \ regex-syntax-0.6.27 \ rmp-0.8.11 \ rmp-serde-0.13.7 \ rmp-serde-0.15.5 \ scopeguard-1.1.0 \ seahash-3.0.7 \ serde-1.0.139 \ serde_derive-1.0.139 \ smallvec-1.9.0 \ syn-1.0.98 \ target-lexicon-0.12.4 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ twoway-0.2.2 \ unchecked-index-0.2.2 \ unicode-bidi-0.3.8 \ unicode-ident-1.0.2 \ unicode-normalization-0.1.21 \ unindent-0.1.9 \ url-2.2.2 \ windows-sys-0.36.1 \ windows_aarch64_msvc-0.36.1 \ windows_i686_gnu-0.36.1 \ windows_i686_msvc-0.36.1 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_msvc-0.36.1 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TARGET_DIR= ${WRKSRC}/target CONFLICTS_INSTALL= py3[0-9]-adblock py3[0-9][0-9]-adblock # lib/libadblock.so # Required since maturin >= 0.13.0 BINARY_ALIAS= python3=${PYTHON_CMD} .include # This is to prevent Mk/Uses/python.mk do-configure target from firing. do-configure: do-build: @(cd ${BUILD_WRKSRC} ; \ PSL_PATH="${PREFIX}/share/public_suffix_list/public_suffix_list.dat" \ ${SETENV} ${MAKE_ENV} maturin-${PYTHON_VER} build --release \ ${WITH_DEBUG:D:U--strip}) # Due to upstream not supplying a setup.py file or other way to install # using pip command for now... do-install: @(cd ${INSTALL_WRKSRC} ; \ ${INSTALL_DATA} "target/release/libadblock.so" \ "${STAGEDIR}/${PREFIX}/lib" ; \ ${SETENV} ${MAKE_ENV} pip-${PYTHON_VER} install --isolated \ --root=${STAGEDIR} --ignore-installed --no-deps target/wheels/*.whl) post-install: (cd ${STAGEDIR}${PREFIX} && \ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d ${PREFIX} \ -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) # Regenerate .PLIST.pymodtemp to get all installed files from # ${STAGEDIR} because the file that is generated in the first place # contains only the EGG files as a whole. # SEE devel/py-maturin/Makefile @${FIND} ${STAGEDIR} \ -type \ f \ -o \ -type \ l | \ ${SORT} | \ ${SED} -e 's|${STAGEDIR}||' \ > \ ${WRKDIR}/.PLIST.pymodtmp .include diff --git a/www/py-granian/Makefile b/www/py-granian/Makefile index 29f18e2e062e..6f1973f9d653 100644 --- a/www/py-granian/Makefile +++ b/www/py-granian/Makefile @@ -1,26 +1,26 @@ PORTNAME= granian PORTVERSION= 2.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Workaround to use both the PyPI tarball and the cargo crates. DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= grembo@FreeBSD.org COMMENT= Rust HTTP server for Python applications WWW= https://github.com/emmett-framework/granian LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.7<2.0:devel/py-maturin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/www/py-jh2/Makefile b/www/py-jh2/Makefile index 0334e7f9e851..8f70bda2351a 100644 --- a/www/py-jh2/Makefile +++ b/www/py-jh2/Makefile @@ -1,26 +1,26 @@ PORTNAME= jh2 PORTVERSION= 5.0.10 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= PYPI \ https://github.com/jawah/h2/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= HTTP/2 State-Machine based protocol implementation WWW= https://python-hyper.org/projects/h2/en/stable/ \ https://github.com/jawah/h2 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.7<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_INSTALL= no .include diff --git a/www/py-nh3/Makefile b/www/py-nh3/Makefile index aad6128c342f..59b51b2798d9 100644 --- a/www/py-nh3/Makefile +++ b/www/py-nh3/Makefile @@ -1,26 +1,27 @@ PORTNAME= nh3 DISTVERSION= 0.3.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Workaround to use both the PyPI tarball and the cargo crates. DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= kai@FreeBSD.org COMMENT= Python Bindings to the ammonia HTML sanitization library WWW= https://github.com/messense/nh3 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist pep517 CARGO_BUILD= no CARGO_INSTALL= no TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} .include diff --git a/www/py-primp/Makefile b/www/py-primp/Makefile index 9c53547f86ec..b350d3ac0303 100644 --- a/www/py-primp/Makefile +++ b/www/py-primp/Makefile @@ -1,45 +1,46 @@ PORTNAME= primp DISTVERSIONPREFIX= v DISTVERSION= 1.1.3 +PORTREVISION= 1 CATEGORIES= www #MASTER_SITES= PYPI # conflicts with USES=cargo PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= High-performance HTTP client with advanced web browser impersonation WWW= https://github.com/deedy5/primp LICENSE= MIT #LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.5:devel/py-maturin@${PY_FLAVOR} \ git:devel/git # git shouldn't be needed here but it is expected TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0.25.3:devel/py-pytest-asyncio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} USES= cargo cmake:indirect llvm perl5 pkgconfig python USE_PYTHON= pep517 autoplist pytest USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= deedy5 WRKSRC_SUBDIR= crates/primp-python CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no BINARY_ALIAS= cc=${FILESDIR}/cc TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests # tests as of 1.1.3: # Results (12.34s): # 3 failed # 765 passed # 3 warnings .include diff --git a/www/py-pywry/Makefile b/www/py-pywry/Makefile index d40f30319a37..08fec696bd6e 100644 --- a/www/py-pywry/Makefile +++ b/www/py-pywry/Makefile @@ -1,308 +1,308 @@ PORTNAME= pywry DISTVERSION= 0.6.2 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= PyWry Web Viewer WWW= https://github.com/tauri-apps/wry LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}maturin>0:devel/py-maturin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ rust188>0:lang/rust188 LIB_DEPENDS+= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk@40 USES= cargo gnome python USE_PYTHON= pep517 autoplist USE_GNOME= cairo gdkpixbuf glib20 gtk30 CARGO_BUILDDEP= no # workaround for the problem that the ports framework doesn't add PYPI-related file to DISTFILES due to DISTFILES?= in Mk/bsd.port.mk DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ aho-corasick-1.0.5 \ anyhow-1.0.75 \ atk-0.15.1 \ atk-sys-0.15.1 \ autocfg-1.1.0 \ backtrace-0.3.69 \ base64-0.13.1 \ bitflags-1.3.2 \ block-0.1.6 \ block-buffer-0.10.4 \ bytemuck-1.13.1 \ byteorder-1.4.3 \ bytes-1.4.0 \ cairo-rs-0.15.12 \ cairo-sys-rs-0.15.1 \ cc-1.0.83 \ cesu8-1.1.0 \ cfg-expr-0.9.1 \ cfg-expr-0.15.5 \ cfg-if-1.0.0 \ cocoa-0.24.1 \ cocoa-foundation-0.1.1 \ color_quant-1.1.0 \ combine-4.6.6 \ convert_case-0.4.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ core-graphics-0.22.3 \ core-graphics-types-0.1.2 \ cpufeatures-0.2.9 \ crc32fast-1.3.2 \ crossbeam-channel-0.5.8 \ crossbeam-utils-0.8.16 \ crypto-common-0.1.6 \ cssparser-0.27.2 \ cssparser-macros-0.6.1 \ derive_more-0.99.17 \ digest-0.10.7 \ dispatch-0.2.0 \ dtoa-1.0.9 \ dtoa-short-0.3.4 \ dunce-1.0.4 \ equivalent-1.0.1 \ fdeflate-0.3.0 \ field-offset-0.3.6 \ flate2-1.0.26 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.0 \ futf-0.1.5 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ futures-executor-0.3.28 \ futures-io-0.3.28 \ futures-task-0.3.28 \ futures-util-0.3.28 \ fxhash-0.2.1 \ gdk-0.15.4 \ gdk-pixbuf-0.15.11 \ gdk-pixbuf-sys-0.15.10 \ gdk-sys-0.15.1 \ gdkwayland-sys-0.15.3 \ gdkx11-sys-0.15.1 \ generic-array-0.14.7 \ getrandom-0.1.16 \ getrandom-0.2.9 \ gimli-0.28.0 \ gio-0.15.12 \ gio-sys-0.15.10 \ glib-0.15.12 \ glib-macros-0.15.13 \ glib-sys-0.15.10 \ gobject-sys-0.15.10 \ gtk-0.15.5 \ gtk-sys-0.15.3 \ gtk3-macros-0.15.6 \ hashbrown-0.14.0 \ heck-0.3.3 \ heck-0.4.1 \ hermit-abi-0.2.6 \ html5ever-0.25.2 \ http-0.2.9 \ idna-0.4.0 \ image-0.24.7 \ indexmap-2.0.0 \ instant-0.1.12 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ itoa-0.4.8 \ itoa-1.0.6 \ javascriptcore-rs-0.16.0 \ javascriptcore-rs-sys-0.4.0 \ jni-0.20.0 \ jni-sys-0.3.0 \ kuchiki-0.8.1 \ lazy_static-1.4.0 \ libc-0.2.149 \ lock_api-0.4.9 \ log-0.4.17 \ mac-0.1.1 \ malloc_buf-0.0.6 \ markup5ever-0.10.1 \ matches-0.1.10 \ memchr-2.6.3 \ memoffset-0.9.0 \ mime-0.3.17 \ mime_guess-2.0.4 \ miniz_oxide-0.7.1 \ mio-0.8.6 \ ndk-0.6.0 \ ndk-context-0.1.1 \ ndk-sys-0.3.0 \ new_debug_unreachable-1.0.4 \ nodrop-0.1.14 \ num-integer-0.1.45 \ num-rational-0.4.1 \ num-traits-0.2.15 \ num_cpus-1.15.0 \ num_enum-0.5.11 \ num_enum_derive-0.5.11 \ objc-0.2.7 \ objc_exception-0.1.2 \ objc_id-0.1.1 \ object-0.32.1 \ once_cell-1.17.1 \ open-5.0.0 \ pango-0.15.10 \ pango-sys-0.15.10 \ parking_lot-0.12.1 \ parking_lot_core-0.9.8 \ pathdiff-0.2.1 \ percent-encoding-2.3.0 \ phf-0.8.0 \ phf_codegen-0.8.0 \ phf_generator-0.8.0 \ phf_generator-0.10.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ phf_shared-0.10.0 \ pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ pkg-config-0.3.27 \ png-0.17.8 \ ppv-lite86-0.2.17 \ precomputed-hash-0.1.1 \ proc-macro-crate-1.3.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.67 \ quote-1.0.33 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ raw-window-handle-0.5.2 \ redox_syscall-0.3.5 \ regex-1.9.5 \ regex-automata-0.3.8 \ regex-syntax-0.7.5 \ rustc-demangle-0.1.23 \ rustc_version-0.4.0 \ ryu-1.0.13 \ same-file-1.0.6 \ scopeguard-1.1.0 \ selectors-0.22.0 \ semver-1.0.18 \ serde-1.0.189 \ serde_derive-1.0.189 \ serde_json-1.0.107 \ serde_spanned-0.6.3 \ servo_arc-0.1.1 \ sha2-0.10.7 \ signal-hook-registry-1.4.1 \ simd-adler32-0.3.5 \ simple-home-dir-0.2.0 \ siphasher-0.3.11 \ slab-0.4.9 \ smallvec-1.10.0 \ socket2-0.5.4 \ soup2-0.2.1 \ soup2-sys-0.2.0 \ stable_deref_trait-1.2.0 \ string_cache-0.8.7 \ string_cache_codegen-0.5.2 \ syn-1.0.109 \ syn-2.0.36 \ system-deps-5.0.0 \ system-deps-6.1.1 \ tao-0.16.4 \ tao-macros-0.1.2 \ target-lexicon-0.12.11 \ tendril-0.4.3 \ thin-slice-0.1.1 \ thiserror-1.0.48 \ thiserror-impl-1.0.48 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.33.0 \ tokio-macros-2.1.0 \ toml-0.5.11 \ toml-0.7.8 \ toml_datetime-0.6.3 \ toml_edit-0.19.15 \ typenum-1.17.0 \ unicase-2.6.0 \ unicode-bidi-0.3.13 \ unicode-ident-1.0.8 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.1 \ url-2.4.1 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ uuid-1.4.1 \ version-compare-0.0.11 \ version-compare-0.1.1 \ version_check-0.9.4 \ walkdir-2.4.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ webkit2gtk-0.18.2 \ webkit2gtk-sys-0.18.0 \ webview2-com-0.19.1 \ webview2-com-macros-0.6.0 \ webview2-com-sys-0.19.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-0.39.0 \ windows-bindgen-0.39.0 \ windows-implement-0.39.0 \ windows-metadata-0.39.0 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-targets-0.42.2 \ windows-targets-0.48.0 \ windows-tokens-0.39.0 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.0 \ windows_aarch64_msvc-0.39.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.0 \ windows_i686_gnu-0.39.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.0 \ windows_i686_msvc-0.39.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.0 \ windows_x86_64_gnu-0.39.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.39.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.0 \ winnow-0.5.15 \ wry-0.24.4 \ x11-2.21.0 \ x11-dl-2.21.0 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target MAKE_ENV= ${CARGO_ENV} .include diff --git a/www/py-qh3/Makefile b/www/py-qh3/Makefile index 25caf63a5d88..2e9ae6d1a48e 100644 --- a/www/py-qh3/Makefile +++ b/www/py-qh3/Makefile @@ -1,215 +1,216 @@ PORTNAME= qh3 DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 +PORTREVISION= 1 CATEGORIES= www python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Lightway and fast implementation of QUIC and HTTP/3 WWW= https://qh3.readthedocs.io/en/latest/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.2:devel/py-maturin@${PY_FLAVOR} \ bash:shells/bash \ cmake:devel/cmake-core USES= cargo llvm:build python shebangfix USE_PYTHON= pep517 autoplist pytest # tests fail to run because they can't find qh3._hazmat for some reason USE_GITHUB= yes GH_ACCOUNT= jawah GH_TUPLE= litespeedtech:ls-qpack:8ff2bf6:ls_qpack/../ls-qpack-rs-86a836850b45593a1635e757439e291214573828/ls-qpack-sys/deps/ls-qpack # workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279865 SHEBANG_GLOB= *.sh CARGO_CRATES= aes-0.8.4 \ aho-corasick-1.1.4 \ asn1-rs-0.7.1 \ asn1-rs-derive-0.6.0 \ asn1-rs-impl-0.2.0 \ autocfg-1.5.0 \ aws-lc-fips-sys-0.13.11 \ aws-lc-rs-1.16.0 \ aws-lc-sys-0.37.1 \ base64ct-1.8.3 \ bincode-1.3.3 \ bindgen-0.71.1 \ bindgen-0.72.1 \ bitflags-2.11.0 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ cbc-0.1.2 \ cc-1.2.56 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cipher-0.4.4 \ clang-sys-1.8.1 \ cmake-0.1.57 \ const-oid-0.9.6 \ cpufeatures-0.2.17 \ crypto-common-0.1.7 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ data-encoding-2.10.0 \ der-0.7.10 \ der-parser-10.0.0 \ der_derive-0.7.3 \ deranged-0.5.8 \ digest-0.10.7 \ displaydoc-0.2.5 \ dsa-0.6.3 \ dunce-1.0.5 \ ed25519-2.2.3 \ ed25519-dalek-2.2.0 \ either-1.15.0 \ fiat-crypto-0.2.9 \ find-msvc-tools-0.1.9 \ flagset-0.4.7 \ fs_extra-1.3.0 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ glob-0.3.3 \ heck-0.5.0 \ hmac-0.12.1 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ inout-0.1.4 \ itertools-0.13.0 \ itoa-1.0.17 \ jobserver-0.1.34 \ lazy_static-1.5.0 \ libc-0.2.182 \ libloading-0.8.9 \ libm-0.2.16 \ litemap-0.8.1 \ log-0.4.29 \ ls-qpack-rs-0.2.3 \ ls-qpack-rs-sys-0.2.3 \ memchr-2.8.0 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ num-bigint-0.4.6 \ num-bigint-dig-0.8.6 \ num-conv-0.2.0 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ oid-registry-0.8.1 \ once_cell-1.21.3 \ pbkdf2-0.12.2 \ pem-rfc7468-0.7.0 \ pkcs1-0.7.5 \ pkcs5-0.7.1 \ pkcs8-0.10.2 \ portable-atomic-1.13.1 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ prettyplease-0.2.37 \ proc-macro2-1.0.106 \ pyo3-0.28.2 \ pyo3-build-config-0.28.2 \ pyo3-ffi-0.28.2 \ pyo3-macros-0.28.2 \ pyo3-macros-backend-0.28.2 \ python3-dll-a-0.2.14 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ rfc6979-0.4.0 \ ring-0.17.14 \ rsa-0.9.10 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustls-0.23.37 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.14.0 \ rustls-webpki-0.103.9 \ salsa20-0.10.2 \ scrypt-0.11.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ sha1-0.10.6 \ sha2-0.10.9 \ shlex-1.3.0 \ signature-2.2.0 \ smallvec-1.15.1 \ spin-0.9.8 \ spki-0.7.3 \ stable_deref_trait-1.2.1 \ subtle-2.6.1 \ syn-2.0.117 \ synstructure-0.13.2 \ target-lexicon-0.13.5 \ thiserror-2.0.18 \ thiserror-impl-2.0.18 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ tinystr-0.8.2 \ tls_codec-0.4.2 \ tls_codec_derive-0.4.2 \ typenum-1.19.0 \ unicode-ident-1.0.24 \ untrusted-0.9.0 \ utf8_iter-1.0.4 \ version_check-0.9.5 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ windows-link-0.2.1 \ windows-sys-0.52.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 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ x509-cert-0.2.5 \ x509-ocsp-0.2.1 \ x509-parser-0.18.1 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.40 \ zerocopy-derive-0.8.40 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 CARGO_CRATES+= python3-dll-a-0.2.9 CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests .include diff --git a/www/rearx/Makefile b/www/rearx/Makefile index 23997dc03f86..84c3af4282e3 100644 --- a/www/rearx/Makefile +++ b/www/rearx/Makefile @@ -1,181 +1,181 @@ PORTNAME= rearx DISTVERSIONPREFIX= v DISTVERSION= 0.1.4 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= TUI client for the Searx meta-search engine, written in Rust WWW= https://github.com/garak92/rearx LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= garak92 CARGO_CRATES= \ arrayref-0.3.6 \ arrayvec-0.5.2 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bitflags-1.2.1 \ blake2b_simd-0.5.11 \ bstr-0.2.15 \ bumpalo-3.6.1 \ byteorder-1.4.3 \ bytes-1.0.1 \ cc-1.0.67 \ cfg-if-1.0.0 \ clap-2.33.3 \ constant_time_eq-0.1.5 \ core-foundation-0.9.1 \ core-foundation-sys-0.8.2 \ crossbeam-utils-0.8.3 \ csv-1.1.6 \ csv-core-0.1.10 \ dirs-1.0.5 \ dtoa-0.4.7 \ encode_unicode-0.3.6 \ encoding_rs-0.8.28 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ futures-channel-0.3.13 \ futures-core-0.3.13 \ futures-sink-0.3.13 \ futures-task-0.3.13 \ futures-util-0.3.13 \ gag-0.1.10 \ getrandom-0.1.16 \ getrandom-0.2.2 \ h2-0.3.1 \ hashbrown-0.9.1 \ heck-0.3.2 \ hermit-abi-0.1.18 \ http-0.2.3 \ http-body-0.4.0 \ httparse-1.3.5 \ httpdate-0.3.2 \ hyper-0.14.4 \ hyper-tls-0.5.0 \ idna-0.2.2 \ indexmap-1.6.2 \ instant-0.1.9 \ ipnet-2.3.0 \ itoa-0.4.7 \ js-sys-0.3.48 \ lazy_static-1.4.0 \ libc-0.2.88 \ linked-hash-map-0.5.4 \ lock_api-0.4.2 \ log-0.4.14 \ matches-0.1.8 \ memchr-2.3.4 \ mime-0.3.16 \ mio-0.7.9 \ miow-0.3.6 \ native-tls-0.2.7 \ ntapi-0.3.6 \ num_cpus-1.13.0 \ numtoa-0.1.0 \ once_cell-1.7.2 \ openssl-0.10.32 \ openssl-probe-0.1.2 \ openssl-sys-0.9.60 \ parking_lot-0.11.1 \ parking_lot_core-0.8.3 \ percent-encoding-2.1.0 \ pin-project-1.0.5 \ pin-project-internal-1.0.5 \ pin-project-lite-0.2.6 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ ppv-lite86-0.2.10 \ prettytable-rs-0.8.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.24 \ quote-1.0.9 \ rand-0.8.3 \ rand_chacha-0.3.0 \ rand_core-0.6.2 \ rand_hc-0.3.0 \ redox_syscall-0.1.57 \ redox_syscall-0.2.5 \ redox_termios-0.1.2 \ redox_users-0.3.5 \ regex-automata-0.1.9 \ remove_dir_all-0.5.3 \ reqwest-0.11.2 \ rust-argon2-0.8.3 \ ryu-1.0.5 \ schannel-0.1.19 \ scopeguard-1.1.0 \ security-framework-2.1.2 \ security-framework-sys-2.1.1 \ serde-1.0.124 \ serde_derive-1.0.124 \ serde_json-1.0.64 \ serde_urlencoded-0.7.0 \ serde_yaml-0.8.17 \ signal-hook-registry-1.3.0 \ slab-0.4.2 \ smallvec-1.6.1 \ socket2-0.3.19 \ structopt-0.3.21 \ structopt-derive-0.4.14 \ syn-1.0.63 \ tempfile-3.2.0 \ term-0.5.2 \ termion-1.5.6 \ textwrap-0.11.0 \ tinyvec-1.1.1 \ tinyvec_macros-0.1.0 \ tokio-1.3.0 \ tokio-macros-1.1.0 \ tokio-native-tls-0.3.0 \ tokio-util-0.6.4 \ tower-service-0.3.1 \ tracing-0.1.25 \ tracing-core-0.1.17 \ try-lock-0.2.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.17 \ unicode-segmentation-1.7.1 \ unicode-width-0.1.8 \ unicode-xid-0.2.1 \ url-2.2.1 \ vcpkg-0.2.11 \ version_check-0.9.2 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasm-bindgen-0.2.71 \ wasm-bindgen-backend-0.2.71 \ wasm-bindgen-futures-0.4.21 \ wasm-bindgen-macro-0.2.71 \ wasm-bindgen-macro-support-0.2.71 \ wasm-bindgen-shared-0.2.71 \ web-sys-0.3.48 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.7.0 \ yaml-rust-0.4.5 SUB_LIST= ETCDIR=${ETCDIR} SUB_FILES= pkg-message post-patch: ${REINPLACE_CMD} -e 's|/etc/rearx/rearx.yaml|${PREFIX}/etc/rearx/rearx.yaml|' ${WRKSRC}/src/request.rs post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/rearx ${INSTALL_DATA} ${WRKSRC}/rearx.yaml ${STAGEDIR}${PREFIX}/etc/rearx/rearx.yaml.sample .include diff --git a/www/reddsaver/Makefile b/www/reddsaver/Makefile index 3dbf7cf289a4..5043d4914a2f 100644 --- a/www/reddsaver/Makefile +++ b/www/reddsaver/Makefile @@ -1,189 +1,189 @@ PORTNAME= reddsaver DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= CLI tool to download saved and upvoted media from Reddit WWW= https://github.com/manojkarthick/reddsaver LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= manojkarthick CARGO_CRATES= aho-corasick-0.7.18 \ ansi_term-0.11.0 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bitflags-1.2.1 \ bumpalo-3.7.0 \ bytes-0.5.6 \ bytes-1.0.1 \ cc-1.0.68 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ clap-2.33.3 \ core-foundation-0.9.1 \ core-foundation-sys-0.8.2 \ dotenv-0.15.0 \ either-1.6.1 \ encoding_rs-0.8.28 \ env_logger-0.8.4 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.3.15 \ futures-channel-0.3.15 \ futures-core-0.3.15 \ futures-executor-0.3.15 \ futures-io-0.3.15 \ futures-macro-0.3.15 \ futures-sink-0.3.15 \ futures-task-0.3.15 \ futures-util-0.3.15 \ getrandom-0.1.16 \ getrandom-0.2.3 \ h2-0.2.7 \ hashbrown-0.9.1 \ hermit-abi-0.1.18 \ http-0.2.4 \ http-body-0.3.1 \ httparse-1.4.1 \ httpdate-0.3.2 \ humantime-2.1.0 \ hyper-0.13.10 \ hyper-tls-0.4.3 \ idna-0.2.3 \ indexmap-1.6.2 \ iovec-0.1.4 \ ipnet-2.3.1 \ itoa-0.4.7 \ js-sys-0.3.51 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ libc-0.2.97 \ log-0.4.14 \ matches-0.1.8 \ md5-0.7.0 \ memchr-2.4.0 \ mime-0.3.16 \ mime_guess-2.0.3 \ mio-0.6.23 \ mio-named-pipes-0.1.7 \ mio-uds-0.6.8 \ miow-0.2.2 \ miow-0.3.7 \ native-tls-0.2.7 \ net2-0.2.37 \ num_cpus-1.13.0 \ once_cell-1.8.0 \ openssl-0.10.35 \ openssl-probe-0.1.4 \ openssl-sys-0.9.65 \ percent-encoding-2.1.0 \ pin-project-1.0.7 \ pin-project-internal-1.0.7 \ pin-project-lite-0.1.12 \ pin-project-lite-0.2.6 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ ppv-lite86-0.2.10 \ proc-macro-hack-0.5.19 \ proc-macro-nested-0.1.7 \ proc-macro2-1.0.27 \ quote-1.0.9 \ rand-0.3.23 \ rand-0.4.6 \ rand-0.7.3 \ rand-0.8.4 \ rand_chacha-0.2.2 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.5.1 \ rand_core-0.6.3 \ rand_hc-0.2.0 \ rand_hc-0.3.1 \ random-names-0.1.3 \ rdrand-0.4.0 \ redox_syscall-0.2.9 \ regex-1.5.4 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ reqwest-0.10.10 \ ryu-1.0.5 \ schannel-0.1.19 \ security-framework-2.3.1 \ security-framework-sys-2.3.0 \ serde-1.0.126 \ serde_derive-1.0.126 \ serde_json-1.0.64 \ serde_urlencoded-0.7.0 \ signal-hook-registry-1.4.0 \ slab-0.4.3 \ socket2-0.3.19 \ strsim-0.8.0 \ syn-1.0.73 \ tempfile-3.2.0 \ termcolor-1.1.2 \ textwrap-0.11.0 \ thiserror-1.0.25 \ thiserror-impl-1.0.25 \ tinyvec-1.2.0 \ tinyvec_macros-0.1.0 \ tokio-0.2.25 \ tokio-macros-0.2.6 \ tokio-tls-0.3.1 \ tokio-util-0.3.1 \ tower-service-0.3.1 \ tracing-0.1.26 \ tracing-core-0.1.18 \ tracing-futures-0.2.5 \ try-lock-0.2.3 \ unicase-2.6.0 \ unicode-bidi-0.3.5 \ unicode-normalization-0.1.19 \ unicode-width-0.1.8 \ unicode-xid-0.2.2 \ url-2.2.2 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.3 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.2+wasi-snapshot-preview1 \ wasm-bindgen-0.2.74 \ wasm-bindgen-backend-0.2.74 \ wasm-bindgen-futures-0.4.24 \ wasm-bindgen-macro-0.2.74 \ wasm-bindgen-macro-support-0.2.74 \ wasm-bindgen-shared-0.2.74 \ web-sys-0.3.51 \ which-4.2.2 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.7.0 \ ws2_32-sys-0.2.1 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/rustypaste-cli/Makefile b/www/rustypaste-cli/Makefile index a5c5a5ee45be..26a6e9a4c380 100644 --- a/www/rustypaste-cli/Makefile +++ b/www/rustypaste-cli/Makefile @@ -1,35 +1,35 @@ PORTNAME= rustypaste-cli DISTVERSIONPREFIX= v DISTVERSION= 0.9.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www MAINTAINER= dtxdf@FreeBSD.org COMMENT= CLI tool for rustypaste WWW= https://github.com/orhun/rustypaste-cli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: error[E0080]: evaluation of constant value failed USES= cargo USE_GITHUB= yes GH_ACCOUNT= orhun CARGO_FEATURES= --no-default-features PLIST_DIRS= ${EXAMPLESDIR} PLIST_FILES= ${EXAMPLESDIR}/config.toml \ bin/rpaste OPTIONS_DEFINE= NATIVE_CERTS NATIVE_CERTS_DESC= Support using the OS TLS trust store NATIVE_CERTS_VARS= CARGO_FEATURES+=use-native-certs post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/config.toml ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile index fa912bd495ac..3c398bf0bcb7 100644 --- a/www/rustypaste/Makefile +++ b/www/rustypaste/Makefile @@ -1,63 +1,63 @@ PORTNAME= rustypaste DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www MAINTAINER= dtxdf@FreeBSD.org COMMENT= Minimal file upload/pastebin service WWW= https://blog.orhun.dev/blazingly-fast-file-sharing LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: error[E0080]: evaluation of constant value failed LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= orhun USE_RC_SUBR= ${PORTNAME} CARGO_FEATURES= --no-default-features SUB_LIST+= USER=${RUSTYPASTE_USER} USERS= ${RUSTYPASTE_USER} GROUPS= ${RUSTYPASTE_GROUP} RUSTYPASTE_USER= ${PORTNAME} RUSTYPASTE_GROUP= ${RUSTYPASTE_USER} PLIST_SUB+= GROUP=${RUSTYPASTE_USER} \ USER=${RUSTYPASTE_GROUP} OPTIONS_DEFINE= SHUTTLE OPTIONS_DEFAULT= OPENSSL OPTIONS_RADIO= TLS OPTIONS_RADIO_TLS= OPENSSL RUSTLS OPENSSL_DESC= Use distro OpenSSL (binary size is reduced ~20%) RUSTLS_DESC= Use modern TLS library in Rust SHUTTLE_DESC= Enable an entry point for deploying on Shuttle OPENSSL_USES= ssl OPENSSL_VARS= CARGO_FEATURES+=openssl RUSTLS_VARS= CARGO_FEATURES+=rustls SHUTTLE_BUILD_DEPENDS= protoc:devel/protobuf SHUTTLE_VARS= CARGO_FEATURES+=shuttle UPLOAD_PATH= /var/db/${PORTNAME} post-patch: @${REINPLACE_CMD} -e '/^upload_path[[:space:]]*=/s#=.*#= "${UPLOAD_PATH}"#' ${WRKSRC}/config.toml post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}/${UPLOAD_PATH} ${ECHO_CMD} 'CONFIG="${ETCDIR}/${PORTNAME}.toml"' > ${STAGEDIR}${ETCDIR}/${PORTNAME}.env.sample ${CP} ${WRKSRC}/config.toml ${STAGEDIR}${ETCDIR}/${PORTNAME}.toml.sample .include diff --git a/www/so/Makefile b/www/so/Makefile index 260fa921f241..819f0b8aff6b 100644 --- a/www/so/Makefile +++ b/www/so/Makefile @@ -1,32 +1,32 @@ PORTNAME= so DISTVERSIONPREFIX= v DISTVERSION= 0.4.6 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= www MAINTAINER= sec.research.2005@gmail.com COMMENT= Terminal interface for Stack Overflow WWW= https://github.com/samtay/so LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= samtay PLIST_FILES= bin/so PORTDATA= themes/*.toml PORTDOCS= *.md OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} themes ${STAGEDIR}${DATADIR}) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile index 2bcc1441f705..d58ed578d2f2 100644 --- a/www/sqlpage/Makefile +++ b/www/sqlpage/Makefile @@ -1,55 +1,56 @@ PORTNAME= sqlpage DISTVERSIONPREFIX= v DISTVERSION= 0.43.0 +PORTREVISION= 1 CATEGORIES= www databases MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm DISTFILES= ${NPM_DISTFILES} EXTRACT_ONLY= ${_DISTFILES:M*${EXTRACT_SUFX}} ${_DISTFILES:M*crate} MAINTAINER= girgen@FreeBSD.org COMMENT= SQL-only webapp builder. WWW= https://github.com/lovasoa/SQLPage LICENSE= MIT LIB_DEPENDS= libzstd.so:archivers/zstd \ libodbc.so:databases/unixODBC MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib \ LLVM_CONFIG_PATH=${LLVM_CONFIG} USES= cargo llvm USE_RC_SUBR= ${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= lovasoa GH_PROJECT= SQLPage USERS= sqlpage GROUPS= sqlpage NPM_DISTFILES= apexcharts@5.3.6/dist/apexcharts.min.js:npm \ @tabler/core@1.4.0/dist/css/tabler.min.css:npm \ @tabler/core@1.4.0/dist/css/tabler-vendors.min.css:npm \ @tabler/core@1.4.0/dist/js/tabler.min.js:npm \ @tabler/icons-sprite@3.35.0/dist/tabler-sprite.svg:npm \ tom-select@2.4.3/dist/css/tom-select.bootstrap5.css:npm \ tom-select@2.4.1/dist/js/tom-select.popular.min.js:npm ARTEFACTS= ${WRKSRC}/target/sqlpage_artefacts post-extract: ${MKDIR} ${ARTEFACTS} .for f in ${NPM_DISTFILES:S/:npm//} ${CP} ${DISTDIR}/$f ${ARTEFACTS}/https___cdn.jsdelivr.net_npm_${f:C/[\@\/]/_/g} .endfor post-install: ${MKDIR} ${STAGEDIR}/${ETCDIR} ;\ ${INSTALL_DATA} ${FILESDIR}/sqlpage.json ${STAGEDIR}${ETCDIR}/sqlpage.json.sample ${MKDIR} ${STAGEDIR}/${WWWDIR} ${STAGEDIR}${DATADIR} ;\ ${INSTALL_DATA} ${WRKSRC}/src/index.sql ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d ;\ ${INSTALL_DATA} ${FILESDIR}/sqlpage.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d/sqlpage.conf.sample .include diff --git a/www/stork/Makefile b/www/stork/Makefile index 3a64709c47a6..5610f6ec4c03 100644 --- a/www/stork/Makefile +++ b/www/stork/Makefile @@ -1,255 +1,255 @@ PORTNAME= stork DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Impossibly fast web search, made for static sites WWW= https://stork-search.net \ https://github.com/jameslittle230/stork LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../license.txt USES= cargo USE_GITHUB= yes GH_ACCOUNT= jameslittle230 WRKSRC_SUBDIR= stork-cli CARGO_CRATES= aho-corasick-0.7.15 \ ansi_term-0.11.0 \ ansi_term-0.12.1 \ arrayvec-0.4.12 \ atty-0.2.14 \ autocfg-1.0.1 \ base64-0.13.0 \ bincode-1.3.3 \ bitflags-1.2.1 \ bstr-0.2.15 \ bumpalo-3.6.1 \ byteorder-1.4.3 \ bytes-1.1.0 \ cast-0.2.7 \ cc-1.0.73 \ cfg-if-1.0.0 \ clap-2.33.3 \ colored-2.0.0 \ console-0.15.0 \ console_error_panic_hook-0.1.7 \ convert_case-0.4.0 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ criterion-0.3.5 \ criterion-plot-0.4.4 \ crossbeam-channel-0.5.1 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.5 \ crossbeam-utils-0.8.8 \ cssparser-0.27.2 \ cssparser-macros-0.6.0 \ csv-1.1.6 \ csv-core-0.1.10 \ ctor-0.1.21 \ derive_more-0.99.17 \ diff-0.1.12 \ dtoa-0.4.8 \ dtoa-short-0.3.3 \ either-1.6.1 \ encode_unicode-0.3.6 \ encoding_rs-0.8.30 \ fastrand-1.7.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ frontmatter-0.4.0 \ futf-0.1.5 \ futures-channel-0.3.21 \ futures-core-0.3.21 \ futures-io-0.3.21 \ futures-sink-0.3.21 \ futures-task-0.3.21 \ futures-util-0.3.21 \ fxhash-0.2.1 \ getopts-0.2.21 \ getrandom-0.1.16 \ h2-0.3.11 \ half-1.8.2 \ hashbrown-0.11.2 \ hermit-abi-0.1.18 \ hex-literal-0.3.4 \ html5ever-0.25.1 \ http-0.2.6 \ http-body-0.4.4 \ httparse-1.6.0 \ httpdate-1.0.2 \ hyper-0.14.17 \ hyper-tls-0.5.0 \ idna-0.2.3 \ indexmap-1.8.0 \ indicatif-0.16.2 \ instant-0.1.12 \ ipnet-2.3.1 \ itertools-0.10.1 \ itoa-0.4.7 \ itoa-1.0.1 \ js-sys-0.3.55 \ kuchiki-0.8.1 \ lazy_static-1.4.0 \ libc-0.2.139 \ linked-hash-map-0.5.4 \ lock_api-0.4.6 \ log-0.4.14 \ mac-0.1.1 \ markup5ever-0.10.1 \ matches-0.1.9 \ memchr-2.3.4 \ memoffset-0.6.4 \ mime-0.3.16 \ mio-0.8.5 \ native-tls-0.2.8 \ new_debug_unreachable-1.0.4 \ nodrop-0.1.14 \ num-format-0.4.0 \ num-traits-0.2.14 \ num_cpus-1.13.0 \ number_prefix-0.4.0 \ once_cell-1.8.0 \ oorandom-11.1.3 \ openssl-0.10.38 \ openssl-probe-0.1.5 \ openssl-sys-0.9.72 \ output_vt100-0.1.2 \ parking_lot-0.11.2 \ parking_lot_core-0.8.5 \ percent-encoding-2.1.0 \ phf-0.8.0 \ phf_codegen-0.8.0 \ phf_generator-0.8.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ phf_shared-0.10.0 \ pin-project-lite-0.2.8 \ pin-utils-0.1.0 \ pkg-config-0.3.24 \ plotters-0.3.1 \ plotters-backend-0.3.2 \ plotters-svg-0.3.1 \ ppv-lite86-0.2.16 \ precomputed-hash-0.1.1 \ pretty_assertions-1.0.0 \ proc-macro-hack-0.5.19 \ proc-macro2-1.0.32 \ pulldown-cmark-0.9.1 \ quote-1.0.9 \ rand-0.7.3 \ rand_chacha-0.2.2 \ rand_core-0.5.1 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ rayon-1.5.1 \ rayon-core-1.9.1 \ redox_syscall-0.2.11 \ regex-1.4.3 \ regex-automata-0.1.10 \ regex-syntax-0.6.22 \ remove_dir_all-0.5.3 \ reqwest-0.11.9 \ rmp-0.8.10 \ rmp-serde-0.15.5 \ rust-stemmers-1.2.0 \ rustc_version-0.4.0 \ ryu-1.0.5 \ same-file-1.0.6 \ schannel-0.1.19 \ scopeguard-1.1.0 \ security-framework-2.3.1 \ security-framework-sys-2.6.1 \ selectors-0.22.0 \ semver-1.0.4 \ serde-1.0.130 \ serde_cbor-0.11.2 \ serde_derive-1.0.130 \ serde_json-1.0.72 \ serde_urlencoded-0.7.1 \ servo_arc-0.1.1 \ signal-hook-registry-1.4.0 \ siphasher-0.3.10 \ slab-0.4.5 \ smallvec-1.8.0 \ smart-default-0.6.0 \ smawk-0.3.1 \ socket2-0.4.4 \ srtparse-0.2.0 \ stable_deref_trait-1.2.0 \ string_cache-0.8.3 \ string_cache_codegen-0.5.1 \ strsim-0.8.0 \ syn-1.0.82 \ tempfile-3.3.0 \ tendril-0.4.2 \ terminal_size-0.1.16 \ textwrap-0.11.0 \ textwrap-0.14.2 \ thin-slice-0.1.1 \ thiserror-1.0.30 \ thiserror-impl-1.0.30 \ thread_local-1.1.4 \ tinytemplate-1.2.1 \ tinyvec-1.5.1 \ tinyvec_macros-0.1.0 \ tokio-1.19.2 \ tokio-native-tls-0.3.0 \ tokio-util-0.6.9 \ toml-0.5.8 \ tower-service-0.3.1 \ tracing-0.1.31 \ tracing-core-0.1.22 \ try-lock-0.2.3 \ unicase-2.6.0 \ unicode-bidi-0.3.7 \ unicode-linebreak-0.1.2 \ unicode-normalization-0.1.19 \ unicode-segmentation-1.9.0 \ unicode-width-0.1.9 \ unicode-xid-0.2.1 \ url-2.2.2 \ utf-8-0.7.6 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.4 \ walkdir-2.3.2 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.78 \ wasm-bindgen-backend-0.2.78 \ wasm-bindgen-futures-0.4.28 \ wasm-bindgen-macro-0.2.78 \ wasm-bindgen-macro-support-0.2.78 \ wasm-bindgen-shared-0.2.78 \ web-sys-0.3.55 \ 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_aarch64_gnullvm-0.42.0 \ windows_aarch64_msvc-0.42.0 \ windows_i686_gnu-0.42.0 \ windows_i686_msvc-0.42.0 \ windows_x86_64_gnu-0.42.0 \ windows_x86_64_gnullvm-0.42.0 \ windows_x86_64_msvc-0.42.0 \ winreg-0.7.0 \ yaml-rust-0.4.5 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile index 00ddafbbe0ba..0ddf4e8adc6a 100644 --- a/www/tor-browser/Makefile +++ b/www/tor-browser/Makefile @@ -1,187 +1,187 @@ PORTNAME= tor-browser DISTVERSION= 16.0a1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www net security wayland TAG_BASE= d366318349af0977ff23b492fa87e436e8672fdd TAG_TOR= 45b67d3be52f79e8a4b361fd04ab12f342ab0016 MASTER_SITES= TOR \ LOCAL/vvd \ https://build-sources.tbb.torproject.org/:source1 \ LOCAL/vvd:source1 \ LOCAL/jsm:source2 \ LOCAL/vvd:source2 \ https://dist.torproject.org/torbrowser/noscript/:source3 \ LOCAL/vvd:source3 \ https://gitlab.torproject.org/tpo/translation/-/archive/${TAG_BASE}.tar.gz?dummy=/:source4 \ LOCAL/vvd:source4 \ https://gitlab.torproject.org/tpo/translation/-/archive/${TAG_TOR}.tar.gz?dummy=/:source5 \ LOCAL/vvd:source5 MASTER_SITE_SUBDIR= torbrowser/${DISTVERSION}/:DEFAULT \ download/releases/:source3 DISTNAME= src-firefox-tor-browser-146.0a1-16.0-2-build2 MANUAL= manual_215922.zip NOSCRIPT= noscript-13.5.4.1984.xpi DISTFILES= ${DISTNAME}.tar.xz \ ${MANUAL}:source1 \ fonts-3--4348e1.tar.zst:source2 \ ${NOSCRIPT}:source3 \ tpo-translation-${TAG_BASE}_GL0.tar.gz:source4 \ tpo-translation-${TAG_TOR}_GL0.tar.gz:source5 MAINTAINER= freebsd@sysctl.cz COMMENT= Tor Browser for FreeBSD WWW= https://www.torproject.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.112:security/nss \ icu>=76.1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.45:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ libvpx>=1.14:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf2.13:devel/autoconf2.13 \ nasm:devel/nasm \ yasm:devel/yasm RUN_DEPENDS= tor:security/tor \ obfs4proxy:security/obfs4proxy-tor \ snowflake-client:security/snowflake-tor USES= compiler:c++11-lib libtool localbase:ldflags perl5 pkgconfig \ python shebangfix tar:xz USE_GECKO= gecko USE_GITHUB= nodefault TAG_L10N= 4b41b2ae00d50633e5e9d8204b0f45e468920743 GH_TUPLE= mozilla-l10n:firefox-l10n:${TAG_L10N}:ffl10n USE_MOZILLA= -sqlite LOCALES= af ar az be bg bs ca cs da de el es-ES et fa fi fr ga-IE gu-IN \ he hi-IN hr hu hy-AM id is it ja ka km ko lt lv mk mr ms my \ nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru sk sl sq sr sv-SE ta \ te th tl tr uk ur vi zh-CN zh-TW CONFIGURE_ENV+= BINDGEN_CFLAGS="-I${LOCALBASE}/include" CONFIGURE_ENV+= MOZ_CHROME_MULTILOCALE="${LOCALES}" MAKE_ENV+= LOCALES="${LOCALES}" CFLAGS_powerpc64le= -DSQLITE_BYTEORDER=1234 SSP_UNSAFE= yes BUNDLE_LIBS= yes SUB_FILES= fonts.conf tor-browser.desktop torrc-defaults WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//} MOZ_EXPORT= MOZ_TELEMETRY_REPORTING="" \ MOZILLA_OFFICIAL="1" \ MOZ_APP_DISPLAYNAME="Tor Browser" \ MOZ_APP_NAME="tor-browser" \ MOZ_BRANDING_DIRECTORY="browser/branding/tb-release" \ MOZ_CHROME_MULTILOCALE="${LOCALES}" MOZ_OPTIONS= --with-base-browser-version=${DISTVERSION} \ --enable-optimize \ --enable-bundled-fonts \ --disable-tests \ --disable-debug \ --disable-crashreporter \ --disable-webrtc \ --disable-parental-controls \ --enable-proxy-bypass-protection \ --disable-system-policies \ --disable-backgroundtasks \ --with-distribution-id=org.torproject \ --with-branding=browser/branding/tb-release .include "${.CURDIR}/../../www/firefox/Makefile.options" .include .if ${ARCH} == i386 && ${MACHINE_CPU:Msse2} # is not enabled on i386 by default # Fix for error: always_inline function '_mm_setzero_si64' requires target feature 'sse2' CFLAGS_i386+= -msse2 .endif .if ${ARCH} == amd64 MOZ_OPTIONS+= --enable-rust-simd .endif .if ${ARCH} == powerpc64 MOZ_OPTIONS+= --without-wasm-sandboxed-libraries .else BUILD_DEPENDS+= ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc.a:devel/wasi-libc@${LLVM_VERSION} \ wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} MOZILLA_PLIST_DIRS= bin lib share/applications share/pixmaps \ share/tor-browser MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot .endif post-patch: @${REINPLACE_CMD} 's|LOCALBASE|${LOCALBASE}|g' \ "${WRKSRC}/browser/app/profile/000-tor-browser.js" @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp .if ${ARCH} != powerpc64 @${REINPLACE_CMD} 's|wasm32-wasi|&p1|' \ ${WRKSRC}/build/moz.configure/toolchain.configure .endif ${MKDIR} ${WRKSRC}/tmp-manual ${UNZIP_NATIVE_CMD} -d ${WRKSRC}/tmp-manual ${DISTDIR}/${MANUAL} pre-configure: @${REINPLACE_CMD} 's|export MOZ_GOOGLE_.*||g' ${WRKSRC}/.mozconfig ${PYTHON_CMD} ${FILESDIR}/packagemanual.py ${WRKSRC}/tmp-manual/public \ ${WRKSRC}/browser/base/content/manual post-configure: ${MKDIR} ${WRKDIR}/.mozbuild/l10n-central ${CP} -r ${WRKDIR}/firefox-l10n-${TAG_L10N}/* \ ${WRKDIR}/.mozbuild/l10n-central .for i in ${LOCALES} ${CP} ${WRKDIR}/translation-${TAG_BASE}/${i}/base-browser.ftl \ ${WRKDIR}/.mozbuild/l10n-central/${i}/toolkit/toolkit/global/ ${CP} ${WRKDIR}/translation-${TAG_TOR}/${i}/tor-browser.ftl \ ${WRKDIR}/.mozbuild/l10n-central/${i}/toolkit/toolkit/global/ ${MKDIR} ${WRKDIR}/.mozbuild/l10n-central/${i}/browser/branding/tb-release \ ${WRKSRC}/toolkit/torbutton/chrome/locale/${i} ${CP} ${WRKDIR}/translation-${TAG_TOR}/${i}/brand.properties \ ${WRKDIR}/translation-${TAG_TOR}/${i}/branding/brand.ftl \ ${WRKDIR}/.mozbuild/l10n-central/${i}/browser/branding/tb-release . for j in onionLocation.properties settings.properties torConnect.properties \ torlauncher.properties ${CP} ${WRKDIR}/translation-${TAG_TOR}/${i}/${j} \ ${WRKSRC}/toolkit/torbutton/chrome/locale/${i}/ . endfor ${CP} -r ${WRKDIR}/translation-${TAG_TOR}/${i}/branding \ ${WRKSRC}/toolkit/torbutton/chrome/locale/${i}/ .endfor post-build: MOZBUILD_STATE_PATH=${WRKDIR}/.mozbuild AB_CD="multi" MOZ_AUTOMATION="1" \ PATH="`find ${WRKRDIR}/.mozbuild/srcdirs -name build -type d -print`/bin:${PATH}" \ ${WRKSRC}/mach package-multi-locale --locales ${LOCALES} post-install: ${MKDIR} ${STAGEDIR}${DATADIR} \ ${STAGEDIR}${PREFIX}/lib/tor-browser/fontconfig \ ${STAGEDIR}${PREFIX}/lib/tor-browser/fonts \ ${STAGEDIR}${PREFIX}/lib/tor-browser/distribution/extensions ${INSTALL_DATA} ${WRKDIR}/torrc-defaults \ ${STAGEDIR}${DATADIR}/torrc-defaults ${INSTALL_DATA} ${WRKDIR}/tor-browser.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKDIR}/fonts.conf \ ${STAGEDIR}${PREFIX}/lib/tor-browser/fontconfig/fonts.conf (cd ${WRKDIR}/fonts && \ ${COPYTREE_SHARE} "*.otf *.ttf" ${STAGEDIR}${PREFIX}/lib/tor-browser/fonts) ${INSTALL_DATA} ${DISTDIR}/${NOSCRIPT} \ "${STAGEDIR}${PREFIX}/lib/tor-browser/distribution/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi" .include diff --git a/www/trunk/Makefile b/www/trunk/Makefile index 8c9f25a1679b..e3bdd7c64f5b 100644 --- a/www/trunk/Makefile +++ b/www/trunk/Makefile @@ -1,557 +1,557 @@ PORTNAME= trunk DISTVERSIONPREFIX= v DISTVERSION= 0.21.14 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www devel MAINTAINER= yuri@FreeBSD.org COMMENT= Build, bundle & ship your Rust WASM application to the web WWW= https://trunkrs.dev/ \ https://github.com/trunk-rs/trunk LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= thedodd 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.24.2 \ adler2-2.0.0 \ aes-0.8.4 \ ahash-0.7.8 \ ahash-0.8.11 \ aho-corasick-0.7.20 \ aho-corasick-1.1.3 \ aligned-0.4.2 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.97 \ arbitrary-1.4.1 \ arc-swap-1.7.1 \ as-slice-0.2.1 \ async-recursion-1.1.1 \ async-trait-0.1.88 \ atomic-waker-1.1.2 \ autocfg-1.4.0 \ aws-lc-rs-1.13.0 \ aws-lc-sys-0.28.0 \ axum-0.8.3 \ axum-core-0.5.2 \ axum-server-0.7.2 \ backtrace-0.3.74 \ base64-0.22.1 \ base64-simd-0.7.0 \ bindgen-0.69.5 \ bitflags-1.3.2 \ bitflags-2.9.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ bumpalo-3.17.0 \ bytecheck-0.6.12 \ bytecheck_derive-0.6.12 \ bytemuck-1.22.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ bzip2-0.5.2 \ bzip2-sys-0.1.13+1.0.8 \ camino-1.1.9 \ cargo-lock-10.1.0 \ cargo-platform-0.1.9 \ cargo_metadata-0.19.2 \ cc-1.2.18 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ cfg_aliases-0.2.1 \ chrono-0.4.40 \ cipher-0.4.4 \ clang-sys-1.8.1 \ clap-4.5.35 \ clap_builder-4.5.35 \ clap_derive-4.5.32 \ clap_lex-0.7.4 \ cmake-0.1.54 \ colorchoice-1.0.3 \ console-0.15.11 \ const-str-0.3.2 \ const-str-proc-macro-0.3.2 \ constant_time_eq-0.3.1 \ convert_case-0.4.0 \ convert_case-0.6.0 \ core-foundation-0.9.4 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crates_io_api-0.11.0 \ crc-3.2.1 \ crc-catalog-2.4.0 \ crc32fast-1.4.2 \ critical-section-1.2.0 \ crossbeam-channel-0.5.14 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ cssparser-0.27.2 \ cssparser-0.33.0 \ cssparser-color-0.1.0 \ cssparser-macros-0.6.1 \ cvt-0.1.2 \ dashmap-5.5.3 \ data-encoding-2.8.0 \ data-url-0.1.1 \ deflate64-0.1.9 \ deranged-0.4.0 \ derive_arbitrary-1.4.1 \ derive_more-0.99.19 \ digest-0.10.7 \ directories-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dtoa-1.0.10 \ dtoa-short-0.3.5 \ dunce-1.0.5 \ dyn-clone-1.0.19 \ either-1.15.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ enum-as-inner-0.6.1 \ env_filter-0.1.3 \ env_home-0.1.0 \ env_logger-0.11.8 \ equivalent-1.0.2 \ errno-0.3.11 \ fastrand-2.3.0 \ file-id-0.2.2 \ filetime-0.2.25 \ flate2-1.1.1 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fs-err-3.1.0 \ fs_at-0.2.1 \ fs_extra-1.3.0 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ fxhash-0.2.1 \ generator-0.8.4 \ generic-array-0.14.7 \ getrandom-0.1.16 \ getrandom-0.2.15 \ getrandom-0.3.2 \ gimli-0.31.1 \ glob-0.3.2 \ h2-0.4.8 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ heck-0.5.0 \ hickory-proto-0.25.1 \ hickory-resolver-0.25.1 \ hmac-0.12.1 \ home-0.5.11 \ homedir-0.3.4 \ hostname-0.4.0 \ htmlescape-0.3.1 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ http-range-header-0.4.2 \ httparse-1.10.1 \ httpdate-1.0.3 \ humantime-2.2.0 \ humantime-serde-1.1.1 \ hyper-1.6.0 \ hyper-rustls-0.27.5 \ hyper-tls-0.6.0 \ hyper-util-0.1.11 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.1 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.1 \ icu_properties-1.5.1 \ icu_properties_data-1.5.1 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-2.9.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ inout-0.1.4 \ ipconfig-0.3.2 \ ipnet-2.11.0 \ is-docker-0.2.0 \ is-wsl-0.4.0 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.12.1 \ itoa-0.4.8 \ itoa-1.0.15 \ jobserver-0.1.33 \ js-sys-0.3.77 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ libc-0.2.171 \ libdeflate-sys-1.23.1 \ libdeflater-1.23.1 \ libloading-0.8.6 \ libredox-0.1.3 \ lightningcss-1.0.0-alpha.65 \ lightningcss-derive-1.0.0-alpha.43 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.3 \ litemap-0.7.5 \ local-ip-address-0.6.3 \ lock_api-0.4.12 \ lockfree-object-pool-0.1.6 \ log-0.4.27 \ lol_html-1.2.1 \ loom-0.7.2 \ lzma-rs-0.3.0 \ lzma-sys-0.1.20 \ matchers-0.1.0 \ matches-0.1.10 \ matchit-0.8.4 \ memchr-2.7.4 \ mime-0.3.17 \ mime_guess-2.0.5 \ minify-html-0.15.0 \ minify-html-common-0.0.2 \ minify-js-0.5.6 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.7 \ mio-1.0.3 \ moka-0.12.10 \ native-tls-0.2.14 \ neli-0.6.5 \ neli-proc-macros-0.1.4 \ nix-0.29.0 \ nodrop-0.1.14 \ nom-7.1.3 \ normpath-1.3.0 \ notify-8.0.0 \ notify-debouncer-full-0.5.0 \ notify-types-2.0.0 \ nu-ansi-term-0.46.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.21.3 \ open-5.3.2 \ openssl-0.10.72 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-src-300.4.2+3.4.1 \ openssl-sys-0.9.107 \ option-ext-0.2.0 \ outref-0.1.0 \ overload-0.1.1 \ oxipng-9.1.4 \ parcel_selectors-0.28.1 \ parcel_sourcemap-2.1.1 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ parse-js-0.17.0 \ paste-1.0.15 \ pathdiff-0.2.3 \ pbkdf2-0.12.2 \ percent-encoding-2.3.1 \ phf-0.8.0 \ phf-0.11.3 \ phf_codegen-0.8.0 \ phf_codegen-0.11.3 \ phf_generator-0.8.0 \ phf_generator-0.11.3 \ phf_macros-0.8.0 \ phf_macros-0.11.3 \ phf_shared-0.8.0 \ phf_shared-0.11.3 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.11.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ prettyplease-0.2.32 \ proc-macro-crate-3.3.0 \ proc-macro-hack-0.5.20+deprecated \ proc-macro2-1.0.94 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ quinn-0.11.7 \ quinn-proto-0.11.10 \ quinn-udp-0.5.11 \ quote-1.0.40 \ r-efi-5.2.0 \ radium-0.7.0 \ rand-0.7.3 \ rand-0.8.5 \ rand-0.9.0 \ rand_chacha-0.2.2 \ rand_chacha-0.9.0 \ rand_core-0.5.1 \ rand_core-0.6.4 \ rand_core-0.9.3 \ rand_hc-0.2.0 \ rand_pcg-0.2.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.5.11 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ remove_dir_all-1.0.0 \ rend-0.4.2 \ reqwest-0.12.15 \ resolv-conf-0.7.1 \ rgb-0.8.50 \ ring-0.17.14 \ rkyv-0.7.45 \ rkyv_derive-0.7.45 \ rstest-0.25.0 \ rstest_macros-0.25.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.0.5 \ rustls-0.23.25 \ rustls-native-certs-0.8.1 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.11.0 \ rustls-webpki-0.103.1 \ rustversion-1.0.20 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.27 \ schemars-0.8.22 \ schemars_derive-0.8.22 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ seahash-4.1.0 \ security-framework-2.11.1 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ selectors-0.22.0 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_derive_internals-0.29.1 \ serde_json-1.0.140 \ serde_path_to_error-0.1.17 \ serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.33 \ servo_arc-0.1.1 \ sha1-0.10.6 \ sha2-0.10.8 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simd-abstraction-0.7.1 \ simd-adler32-0.3.7 \ simdutf8-0.1.5 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.9 \ smallvec-1.15.0 \ socket2-0.5.9 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ strum-0.27.1 \ strum_macros-0.27.1 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.100 \ sync_wrapper-1.0.2 \ synstructure-0.13.1 \ tagptr-0.2.0 \ tap-1.0.1 \ tar-0.4.44 \ tempfile-3.19.1 \ terminal_size-0.4.2 \ thin-slice-0.1.1 \ thiserror-1.0.69 \ thiserror-2.0.12 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ thread_local-1.1.8 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tinystr-0.7.6 \ tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ tokio-1.44.2 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-openssl-0.6.5 \ tokio-rustls-0.26.2 \ tokio-stream-0.1.17 \ tokio-tungstenite-0.26.2 \ tokio-util-0.7.14 \ toml-0.8.20 \ toml_datetime-0.6.8 \ toml_edit-0.22.24 \ tower-0.5.2 \ tower-http-0.6.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ try-lock-0.2.5 \ tungstenite-0.26.2 \ typenum-1.18.0 \ unicase-2.8.1 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.0 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ url-2.5.4 \ utf-8-0.7.6 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.16.0 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vlq-0.5.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.2 \ web-sys-0.3.77 \ web-time-1.1.0 \ webpki-roots-0.26.8 \ which-4.4.2 \ which-7.0.2 \ widestring-1.2.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.52.0 \ windows-0.57.0 \ windows-0.58.0 \ windows-core-0.52.0 \ windows-core-0.57.0 \ windows-core-0.58.0 \ windows-implement-0.57.0 \ windows-implement-0.58.0 \ windows-interface-0.57.0 \ windows-interface-0.58.0 \ windows-link-0.1.1 \ windows-registry-0.4.0 \ windows-result-0.1.2 \ windows-result-0.2.0 \ windows-result-0.3.2 \ windows-strings-0.1.0 \ windows-strings-0.3.1 \ 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-targets-0.53.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.4 \ winreg-0.50.0 \ winsafe-0.0.19 \ wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ writeable-0.5.5 \ wyz-0.5.1 \ xattr-1.5.0 \ xz2-0.1.7 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerocopy-0.7.35 \ zerocopy-0.8.24 \ zerocopy-derive-0.7.35 \ zerocopy-derive-0.8.24 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zeroize_derive-1.4.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-2.6.1 \ zopfli-0.8.1 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.15+zstd.1.5.7 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/tuifeed/Makefile b/www/tuifeed/Makefile index 2d7d72b6cd67..94a83f18369d 100644 --- a/www/tuifeed/Makefile +++ b/www/tuifeed/Makefile @@ -1,30 +1,30 @@ PORTNAME= tuifeed DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= www MAINTAINER= driesm@FreeBSD.org COMMENT= Terminal feed reader with a fancy UI WWW= https://github.com/veeso/tuifeed LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= veeso CARGO_BUILD_ARGS= --locked CARGO_INSTALL_ARGS= --locked CARGO_UPDATE_ARGS= --locked PLIST_FILES= bin/${PORTNAME} PORTDOCS= *md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile index f06bed1d5e4e..dd2345004a57 100644 --- a/www/ungoogled-chromium/Makefile +++ b/www/ungoogled-chromium/Makefile @@ -1,413 +1,414 @@ PORTNAME= ungoogled-chromium PORTVERSION= 146.0.7680.80 +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 UGVERSION= ${DISTVERSION}-1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/:goo \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio DISTFILES= chromium-${DISTVERSION}-lite${EXTRACT_SUFX}:goo \ pulseaudio-${PULSEV}.tar.gz:pulseaudio USE_GITHUB= yes GH_ACCOUNT= ungoogled-software GH_TAGNAME= ${UGVERSION} MAINTAINER= chromium@FreeBSD.org COMMENT= Google web browser based on WebKit sans integration with Google WWW= https://github.com/ungoogled-software/ungoogled-chromium LICENSE= BSD3CLAUSE LGPL21 MPL11 LICENSE_COMB= multi ONLY_FOR_ARCHS= aarch64 amd64 PATCH_DEPENDS= gpatch:devel/patch \ ${PYTHON_VERSION}:lang/python${PYTHON_SUFFIX} BUILD_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ bindgen:devel/rust-bindgen-cli \ gperf:devel/gperf \ flock:sysutils/flock \ node:www/node \ rustc:lang/rust \ xcb-proto>0:x11/xcb-proto \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ ${LOCALBASE}/share/usbids/usb.ids:misc/usbids \ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \ ${LOCALBASE}/include/va/va.h:multimedia/libva \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \ ${LOCALBASE}/libdata/pkgconfig/Qt5Core.pc:devel/qt5-core \ ${LOCALBASE}/libdata/pkgconfig/Qt5Widgets.pc:x11-toolkits/qt5-widgets LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libatspi.so:accessibility/at-spi2-core \ libspeechd.so:accessibility/speech-dispatcher \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ libffi.so:devel/libffi \ libicuuc.so:devel/icu \ libjsoncpp.so:devel/jsoncpp \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libcairo.so:graphics/cairo \ libdrm.so:graphics/libdrm \ libexif.so:graphics/libexif \ libpng.so:graphics/png \ libwebp.so:graphics/webp \ libdav1d.so:multimedia/dav1d \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libgcrypt.so:security/libgcrypt \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence RUN_DEPENDS= xdg-open:devel/xdg-utils \ noto-basic>0:x11-fonts/noto-basic USES= bison compiler:c++17-lang cpe desktop-file-utils gl gmake gnome \ iconv:wchar_t jpeg localbase:ldflags ninja perl5 pkgconfig \ python:build qt:5 shebangfix tar:xz xorg CPE_VENDOR= google CPE_PRODUCT= chrome USE_GL= gbm gl USE_GNOME= atk dconf gdkpixbuf glib20 gtk30 libxml2 libxslt USE_LDCONFIG= ${DATADIR} USE_PERL5= build USE_XORG= x11 xcb xcomposite xcursor xext xdamage xfixes xi \ xorgproto xrandr xrender xscrnsaver xtst USE_QT= buildtools:build SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper MAKE_ARGS= -C out/${BUILDTYPE} ALL_TARGET= chrome BINARY_ALIAS= python3=${PYTHON_CMD} # TODO bz@ : install libwidevinecdm.so (see third_party/widevine/cdm/BUILD.gn) # # Run "./out/${BUILDTYPE}/gn args out/${BUILDTYPE} --list" for all variables. # Some parts don't have use_system_* flag, and can be turned on/off by using # replace_gn_files.py script, some parts just turned on/off for target host # OS "target_os == is_bsd", like libusb, libpci. GN_ARGS+= enable_widevine=true \ fatal_linker_warnings=false \ icu_use_data_file=false \ is_clang=true \ moc_qt5_path="${QT_TOOLDIR}/moc" \ optimize_webui=true \ toolkit_views=true \ use_allocator_shim=false \ use_aura=true \ use_custom_libcxx=true \ use_custom_libunwind=true \ use_lld=true \ use_partition_alloc=true \ use_partition_alloc_as_malloc=false \ use_qt5=true \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ use_system_libffi=true \ use_system_libjpeg=true \ use_udev=false \ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \ extra_ldflags="${LDFLAGS}" \ ffmpeg_branding="${FFMPEG_BRAND}" # sync with flags.gni GN_ARGS+= build_with_tflite_lib=false \ chrome_pgo_phase=0 \ clang_use_chrome_plugins=false \ disable_fieldtrial_testing_config=true \ enable_backup_ref_ptr_support=false \ enable_hangout_services_extension=false \ enable_mdns=false \ enable_remoting=false \ enable_reporting=false \ enable_service_discovery=false \ exclude_unwind_tables=true \ google_api_key="" \ google_default_client_id="" \ google_default_client_secret="" \ safe_browsing_mode=0 \ treat_warnings_as_errors=false \ use_official_google_api_keys=false \ use_unofficial_version_number=false # TODO: investigate building with these options: # use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles SUB_FILES= ungoogled-chromium.desktop ungoogled-chromium SUB_LIST+= COMMENT="${COMMENT}" OPTIONS_DEFINE= CODECS CUPS DEBUG DRIVER KERBEROS LTO PIPEWIRE TEST WIDEVINE OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE SNDIO ALSA PULSEAUDIO OPTIONS_EXCLUDE_aarch64=LTO OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT OPTIONS_SUB= yes CODECS_DESC= Compile and enable patented codecs like H.264 DRIVER_DESC= Install chromedriver HEIMDAL_BASE_DESC= Heimdal Kerberos (base) HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) MIT_DESC= MIT Kerberos (security/krb5) ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=proprietary_codecs=true \ FFMPEG_BRAND="Chrome" CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \ FFMPEG_BRAND="Chromium" CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_VARS= GN_ARGS+=use_cups=true CUPS_VARS_OFF= GN_ARGS+=use_cups=false DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild DEBUG_VARS= BUILDTYPE=Debug \ GN_ARGS+=is_debug=true \ GN_ARGS+=is_component_build=false \ GN_ARGS+=symbol_level=1 \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="60 GB" \ WANTMEM="8 GB" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_ARGS+=blink_symbol_level=0 \ GN_ARGS+=is_debug=false \ GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ WANTSPACE="35 GB" \ WANTMEM="8 GB" DRIVER_MAKE_ARGS= chromedriver HEIMDAL_LIB_DEPENDS= libkrb.so.26:security/heimdal KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false LTO_VARS= GN_ARGS+=use_thin_lto=true \ GN_ARGS+=thin_lto_enable_optimizations=true \ WANTSPACE="40 GB" \ WANTMEM="16 GB" LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false MIT_LIB_DEPENDS= libkrb.so.3:security/krb5 PIPEWIRE_DESC= Screen capture via PipeWire PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \ GN_ARGS+=rtc_link_pipewire=true PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \ GN_ARGS+=rtc_link_pipewire=false PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \ PINCLUDES="-I${WRKDIR}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}" PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false WIDEVINE_DESC= Depend on foreign-cdm to enable playback of DRM content WIDEVINE_RUN_DEPENDS= foreign-cdm>0:www/foreign-cdm .include "Makefile.tests" TEST_DISTFILES= chromium-${DISTVERSION}-testdata${EXTRACT_SUFX} TEST_ALL_TARGET= ${TEST_TARGETS} .include .include # for COMPILER_VERSION .if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so) IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif LLVM_DEFAULT= 21 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} # - swiftshader/lib/{libEGL.so,libGLESv2.so} is x86 only # - map ffmpeg target to ${ARCH} .if ${ARCH} == aarch64 PLIST_SUB+= NOT_AARCH64="@comment " FFMPEG_TARGET= arm64 .elif ${ARCH} == amd64 BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= NOT_AARCH64="" FFMPEG_TARGET= x64 .elif ${ARCH} == i386 BUILD_DEPENDS+= nasm:devel/nasm PLIST_SUB+= NOT_AARCH64="" FFMPEG_TARGET= ia32 .endif FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND} FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET} # Allow relocations against read-only segments (override lld default) LDFLAGS_i386= -Wl,-znotext # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include WRKSRC= ${WRKDIR}/chromium-${DISTVERSION} # rust MAKE_ENV+= RUSTC_BOOTSTRAP=1 GN_ARGS+= enable_rust=true \ rust_sysroot_absolute="${LOCALBASE}" pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build ${PORTNAME}, you should have at least:" @${ECHO_MSG} "- ${WANTMEM} of memory" @${ECHO_MSG} "- ${WANTSPACE} of free disk space" @${ECHO_MSG} "- 1.5 million free inodes" @${ECHO_MSG} pre-patch: cd ${WRKDIR}/ungoogled-chromium-${UGVERSION} && ${PYTHON_CMD} \ utils/prune_binaries.py ${WRKSRC} pruning.list cd ${WRKDIR}/ungoogled-chromium-${UGVERSION} && PATCH_BIN=gpatch \ ${PYTHON_CMD} utils/patches.py apply ${WRKSRC} patches cd ${WRKDIR}/ungoogled-chromium-${UGVERSION} && ${PYTHON_CMD} \ utils/domain_substitution.py apply -r domain_regex.list -f \ domain_substitution.list -c ${WRKSRC}/domsubcache.tar.gz ${WRKSRC} pre-configure: # We used to remove bundled libraries to be sure that chromium uses # system libraries and not shipped ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ dav1d flac fontconfig harfbuzz-ng libdrm libpng \ libusb libwebp libxml libxslt openh264 opus || ${FALSE} # Chromium uses an unreleased version of FFmpeg, so configure it cd ${WRKSRC}/media/ffmpeg && \ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \ --config-only --branding=${FFMPEG_BRAND} cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h ${MKDIR} ${FFMPEG_CDIR} .for _e in config.h config.asm config_components.asm config_components.h libavcodec libavformat libavutil -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR} .endfor touch ${WRKDIR}/pulseaudio-${PULSEV}/src/pulse/version.h @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \ ${WRKSRC}/build/linux/strip_binary.gni \ ${WRKSRC}/build/rust/rust_bindgen.gni \ ${WRKSRC}/build/rust/rust_bindgen_generator.gni do-configure: # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn \ gen --args='${GN_ARGS}' out/${BUILDTYPE} # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node # Setup buildtools/freebsd @${MKDIR} ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/chrome/app/resources/manpage.1.in \ ${STAGEDIR}${PREFIX}/share/man/man1/ungoogled-chromium.1 @${SED} -i "" -e 's,\@\@PACKAGE\@\@,chromium,g;s,\@\@MENUNAME\@\@,Chromium Web Browser,g' \ ${STAGEDIR}${PREFIX}/share/man/man1/ungoogled-chromium.1 ${CP} ${WRKSRC}/chrome/app/theme/chromium/product_logo_22_mono.png ${WRKSRC}/chrome/app/theme/chromium/product_logo_22.png .for s in 22 24 48 64 128 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps ${INSTALL_DATA} ${WRKSRC}/chrome/app/theme/chromium/product_logo_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/ungoogled-chromium.png .endfor ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.png ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.pak ${STAGEDIR}${DATADIR} .for d in protoc mksnapshot ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor .for d in snapshot_blob.bin v8_context_snapshot.bin ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \ ${STAGEDIR}${DATADIR}/ungoogled-chromium cd ${WRKSRC}/out/${BUILDTYPE} && \ ${COPYTREE_SHARE} "locales resources" ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKDIR}/ungoogled-chromium.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_SCRIPT} ${WRKDIR}/ungoogled-chromium ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/chrome/tools/build/linux/chrome-wrapper \ ${STAGEDIR}${DATADIR} # ANGLE, EGL, Vk .for f in libEGL.so libGLESv2.so libVkICD_mock_icd.so ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 \ ${STAGEDIR}${DATADIR}/libvulkan.so .if ${BUILDTYPE} == Debug ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libVkLayer_khronos_validation.so ${STAGEDIR}${DATADIR} .endif # SwiftShader .if ${ARCH} != aarch64 ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvk_swiftshader.so ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/vk_swiftshader_icd.json ${STAGEDIR}${DATADIR} .endif post-install-DEBUG-on: ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/*.so \ ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/character_data_generator \ ${STAGEDIR}${DATADIR} post-install-DRIVER-on: ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver \ ${STAGEDIR}${PREFIX}/bin/ungoogled-chromedriver do-test-TEST-on: .for t in ${TEST_TARGETS} cd ${WRKSRC}/out/${BUILDTYPE} && ${SETENV} LC_ALL=en_US.UTF-8 \ ./${t} --gtest_filter=-${EXCLUDE_${t}:ts:} || ${TRUE} .endfor .include diff --git a/www/varnish-libvmod-fileserver/Makefile b/www/varnish-libvmod-fileserver/Makefile index e82e4c559053..3a9eb3306009 100644 --- a/www/varnish-libvmod-fileserver/Makefile +++ b/www/varnish-libvmod-fileserver/Makefile @@ -1,120 +1,120 @@ PORTNAME= libvmod-fileserver PORTVERSION= 0.0.9 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) for file server backend WWW= https://github.com/gquintard/vmod_fileserver LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= build currently failing BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \ jq>0:textproc/jq \ rst2man:textproc/py-docutils@${PY_FLAVOR} USES= cargo compiler:c++17-lang libtool pkgconfig \ python:build varnish:7 USE_LDCONFIG= yes PLIST_FILES= lib/varnish/vmods/libvmod_fileserver.so CARGO_ENV+= PYTHONDONTWRITEBYTECODE=1 CARGO_CRATES= aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ autocfg-1.4.0 \ bindgen-0.70.1 \ bindgen_helpers-0.4.3 \ bitflags-2.6.0 \ block-buffer-0.10.4 \ bumpalo-3.16.0 \ cc-1.2.25 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ chrono-0.4.38 \ clang-sys-1.8.1 \ convert_case-0.8.0 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.14 \ crypto-common-0.1.6 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ digest-0.10.7 \ either-1.13.0 \ fnv-1.0.7 \ generic-array-0.14.7 \ glob-0.3.1 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ itertools-0.13.0 \ itoa-1.0.11 \ js-sys-0.3.72 \ libc-0.2.161 \ libloading-0.8.5 \ log-0.4.22 \ memchr-2.7.4 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ num-traits-0.2.19 \ once_cell-1.20.2 \ pkg-config-0.3.31 \ prettyplease-0.2.25 \ proc-macro2-1.0.89 \ quote-1.0.37 \ regex-1.11.1 \ regex-automata-0.4.8 \ regex-syntax-0.8.5 \ rustc-hash-1.1.0 \ ryu-1.0.18 \ serde-1.0.213 \ serde_derive-1.0.213 \ serde_json-1.0.132 \ sha2-0.10.8 \ shlex-1.3.0 \ strsim-0.11.1 \ syn-2.0.87 \ thiserror-2.0.3 \ thiserror-impl-2.0.3 \ typenum-1.17.0 \ unicode-ident-1.0.13 \ unicode-segmentation-1.12.0 \ varnish-0.5.0 \ varnish-macros-0.5.0 \ varnish-sys-0.5.0 \ version_check-0.9.5 \ 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 \ windows-core-0.52.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 USE_GITHUB= yes GH_ACCOUNT= gquintard GH_PROJECT= vmod-fileserver GH_TAGNAME= cbd486b BINARY_ALIAS= python3=${PYTHON_CMD} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/varnish/vmods/ ${INSTALL_LIB} ${WRKDIR}/target/release/libvmod_fileserver.so ${STAGEDIR}${PREFIX}/lib/varnish/vmods/ .include diff --git a/www/vigil/Makefile b/www/vigil/Makefile index c3de7a3b9c13..dce14a63f71b 100644 --- a/www/vigil/Makefile +++ b/www/vigil/Makefile @@ -1,380 +1,380 @@ PORTNAME= vigil DISTVERSIONPREFIX= v DISTVERSION= 1.28.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Monitor distributed infrastructure and send alerts (Slack, SMS, etc.) WWW= https://github.com/valeriansaliou/vigil LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= compilation fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284196 BUILD_DEPENDS= gmake:devel/gmake LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo perl5 pkgconfig USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= valeriansaliou CARGO_CRATES= actix-codec-0.5.2 \ actix-files-0.6.9 \ actix-http-3.11.2 \ actix-macros-0.2.4 \ actix-router-0.5.3 \ actix-rt-2.11.0 \ actix-server-2.6.0 \ actix-service-2.0.3 \ actix-utils-3.0.1 \ actix-web-4.12.1 \ actix-web-codegen-4.3.0 \ actix-web-httpauth-0.8.2 \ adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.4 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ ar_archive_writer-0.2.0 \ async-compression-0.4.34 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ base64-0.22.1 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ bon-3.8.1 \ bon-macros-3.8.1 \ brotli-8.0.2 \ brotli-decompressor-5.0.0 \ bstr-1.12.1 \ bumpalo-3.19.0 \ bytes-1.11.0 \ bytestring-1.5.0 \ cc-1.2.48 \ cfg-if-1.0.4 \ chrono-0.4.42 \ chumsky-0.9.3 \ clap-4.5.53 \ clap_builder-4.5.53 \ clap_lex-0.7.6 \ colorchoice-1.0.4 \ compression-codecs-0.4.33 \ compression-core-0.4.31 \ cookie-0.16.2 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ darling-0.21.3 \ darling_core-0.21.3 \ darling_macro-0.21.3 \ deranged-0.5.5 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ digest-0.10.7 \ displaydoc-0.2.5 \ dunce-1.0.5 \ dyn-clone-1.0.20 \ email-encoding-0.4.1 \ email_address-0.2.9 \ encoding_rs-0.8.35 \ envsubst-0.2.1 \ equivalent-1.0.2 \ errno-0.3.14 \ fastrand-2.3.0 \ find-msvc-tools-0.1.5 \ flate2-1.1.5 \ fnv-1.0.7 \ foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fsio-0.4.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.3.4 \ globset-0.4.18 \ globwalk-0.9.1 \ h2-0.3.27 \ hashbrown-0.14.5 \ hashbrown-0.16.1 \ hostname-0.4.1 \ http-0.2.12 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ http-range-0.1.5 \ http-serde-2.1.1 \ httparse-1.10.1 \ httpdate-1.0.3 \ hyper-1.8.1 \ hyper-tls-0.6.0 \ hyper-util-0.1.18 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.1 \ icu_properties_data-2.1.1 \ icu_provider-2.1.1 \ ident_case-1.0.1 \ idna-0.1.5 \ idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.25 \ impl-more-0.1.9 \ indexmap-2.12.1 \ ipnet-2.11.0 \ iri-string-0.7.9 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.83 \ language-tags-0.3.2 \ lazy_static-1.5.0 \ lettre-0.11.19 \ libc-0.2.177 \ libssh2-sys-0.3.1 \ libstrophe-0.20.2 \ libstrophe-sys-bindgen-8.0.2 \ libz-sys-1.1.23 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ local-channel-0.1.5 \ local-waker-0.1.4 \ lock_api-0.4.14 \ log-0.4.28 \ matches-0.1.10 \ memchr-2.7.6 \ mime-0.3.17 \ mime_guess-2.0.5 \ miniz_oxide-0.8.9 \ mio-1.1.0 \ native-tls-0.2.14 \ nom-8.0.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ object-0.32.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ openssl-0.10.75 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-src-300.5.4+3.5.4 \ openssl-sys-0.9.111 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ percent-encoding-1.0.1 \ percent-encoding-2.3.2 \ pest-2.8.4 \ pest_derive-2.8.4 \ pest_generator-2.8.4 \ pest_meta-2.8.4 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ ping-0.7.0 \ pkg-config-0.3.32 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ prettyplease-0.2.37 \ proc-macro2-1.0.103 \ psm-0.1.28 \ quote-1.0.42 \ quoted_printable-0.5.1 \ r-efi-5.3.0 \ rand-0.9.2 \ rand_chacha-0.9.0 \ rand_core-0.9.3 \ redox_syscall-0.5.18 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-lite-0.1.8 \ regex-syntax-0.8.8 \ reqwest-0.12.24 \ rmcp-0.9.1 \ rmcp-actix-web-0.8.17 \ rmcp-macros-0.9.1 \ run_script-0.11.2 \ rustix-1.1.2 \ rustls-pki-types-1.13.1 \ rustversion-1.0.22 \ ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.28 \ schemars-1.1.0 \ schemars_derive-1.1.0 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ security-framework-sys-2.15.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.145 \ serde_spanned-1.0.3 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha2-0.10.9 \ shlex-1.3.0 \ signal-hook-registry-1.4.7 \ simd-adler32-0.3.7 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.5.10 \ socket2-0.6.1 \ sse-stream-0.2.1 \ ssh2-0.9.5 \ stable_deref_trait-1.2.1 \ stacker-0.1.22 \ strsim-0.11.1 \ syn-2.0.111 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tempfile-3.23.0 \ tera-1.20.1 \ thiserror-1.0.69 \ thiserror-2.0.17 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.48.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-stream-0.1.17 \ tokio-util-0.7.17 \ toml-0.9.8 \ toml_datetime-0.7.3 \ toml_parser-1.0.4 \ toml_writer-1.0.4 \ tower-0.5.2 \ tower-http-0.6.7 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.43 \ tracing-attributes-0.1.31 \ tracing-core-0.1.35 \ try-lock-0.2.5 \ typenum-1.19.0 \ ucd-trie-0.1.7 \ unicase-2.8.1 \ unicode-bidi-0.3.18 \ unicode-ident-1.0.22 \ unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-xid-0.2.6 \ url-1.7.2 \ url-2.5.7 \ url_serde-0.2.0 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.18.1 \ v_htmlescape-0.15.8 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.106 \ wasm-bindgen-futures-0.4.56 \ wasm-bindgen-macro-0.2.106 \ wasm-bindgen-macro-support-0.2.106 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.83 \ winapi-util-0.1.11 \ windows-core-0.62.2 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ wit-bindgen-0.46.0 \ writeable-0.6.2 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerocopy-0.8.30 \ zerocopy-derive-0.8.30 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.16+zstd.1.5.7 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include .if ${ARCH} == powerpc LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT} LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic .endif .include diff --git a/www/wasm-bindgen-cli/Makefile b/www/wasm-bindgen-cli/Makefile index 8c96322d3f19..32d3a9db07ac 100644 --- a/www/wasm-bindgen-cli/Makefile +++ b/www/wasm-bindgen-cli/Makefile @@ -1,28 +1,28 @@ PORTNAME= wasm-bindgen-cli DISTVERSION= 0.2.100 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= aokblast@FreeBSD.org COMMENT= CLI tool to generate Rust bindings for Wasm WWW= https://rustwasm.github.io/wasm-bindgen/ \ https://github.com/rustwasm/wasm-bindgen LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= zstd>0:archivers/zstd USES= cargo USE_GITHUB= yes GH_ACCOUNT= rustwasm GH_PROJECT= wasm-bindgen CARGO_INSTALL_PATH= crates/cli RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 .include diff --git a/www/wasm-pack/Makefile b/www/wasm-pack/Makefile index cd4d17276e68..47f6d73cbefc 100644 --- a/www/wasm-pack/Makefile +++ b/www/wasm-pack/Makefile @@ -1,309 +1,309 @@ PORTNAME= wasm-pack DISTVERSIONPREFIX= v DISTVERSION= 0.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Workflow tool for Rust-generated WebAssembly WWW= https://rustwasm.github.io/wasm-pack/ \ https://github.com/rustwasm/wasm-pack LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= gmake:devel/gmake \ zstd>0:archivers/zstd LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo perl5 pkgconfig USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= rustwasm 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.25.1 \ adler2-2.0.1 \ aes-0.8.4 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arbitrary-1.4.2 \ assert_cmd-2.1.2 \ autocfg-1.5.0 \ backtrace-0.3.76 \ base64-0.22.1 \ binary-install-0.4.1 \ bitflags-2.10.0 \ block-buffer-0.10.4 \ bstr-1.12.1 \ bumpalo-3.19.1 \ byteorder-1.5.0 \ bzip2-0.5.2 \ bzip2-sys-0.1.13+1.0.8 \ camino-1.2.2 \ cargo-platform-0.3.2 \ cargo_metadata-0.23.1 \ cc-1.2.53 \ cfg-if-1.0.4 \ chrono-0.4.43 \ cipher-0.4.4 \ clap-4.5.54 \ clap_builder-4.5.54 \ clap_derive-4.5.49 \ clap_lex-0.7.7 \ colorchoice-1.0.4 \ console-0.16.2 \ constant_time_eq-0.3.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc-3.4.0 \ crc-catalog-2.4.0 \ crc32fast-1.5.0 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.7 \ deflate64-0.1.10 \ deranged-0.5.5 \ derive_arbitrary-1.4.2 \ dialoguer-0.12.0 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ encode_unicode-1.0.0 \ env_filter-0.1.4 \ env_home-0.1.0 \ env_logger-0.11.8 \ equivalent-1.0.2 \ errno-0.3.14 \ fastrand-2.3.0 \ filetime-0.2.27 \ find-msvc-tools-0.1.8 \ flate2-1.1.8 \ float-cmp-0.10.0 \ form_urlencoded-1.2.2 \ fs4-0.6.6 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.17 \ getrandom-0.3.4 \ gimli-0.32.3 \ glob-0.3.3 \ hashbrown-0.16.1 \ heck-0.5.0 \ hex-0.4.3 \ hmac-0.12.1 \ human-panic-2.0.6 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ indexmap-2.13.0 \ inout-0.1.4 \ is_executable-0.1.2 \ is_terminal_polyfill-1.70.2 \ itoa-1.0.17 \ jobserver-0.1.34 \ js-sys-0.3.85 \ lazy_static-1.5.0 \ libc-0.2.180 \ libredox-0.1.12 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ lzma-rs-0.3.0 \ lzma-sys-0.1.20 \ memchr-2.7.6 \ miniz_oxide-0.8.9 \ normalize-line-endings-0.3.0 \ ntapi-0.4.2 \ num-conv-0.1.0 \ num-traits-0.2.19 \ objc2-core-foundation-0.3.2 \ objc2-io-kit-0.3.2 \ object-0.37.3 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ path-clean-1.0.1 \ pbkdf2-0.12.2 \ percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ proc-macro2-1.0.105 \ quote-1.0.43 \ r-efi-5.3.0 \ redox_syscall-0.5.18 \ redox_syscall-0.7.0 \ redox_users-0.4.6 \ regex-1.12.2 \ regex-automata-0.4.13 \ regex-syntax-0.8.8 \ ring-0.17.14 \ rustc-demangle-0.1.27 \ rustix-0.38.44 \ rustix-1.1.3 \ rustls-0.23.36 \ rustls-pki-types-1.14.0 \ rustls-webpki-0.103.9 \ rustversion-1.0.22 \ same-file-1.0.6 \ scc-2.4.0 \ scopeguard-1.2.0 \ sdd-3.0.10 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_ignored-0.1.14 \ serde_json-1.0.149 \ serde_spanned-1.0.4 \ serial_test-3.3.1 \ serial_test_derive-3.3.1 \ sha1-0.10.6 \ shell-words-1.1.1 \ shlex-1.3.0 \ simd-adler32-0.3.8 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.11 \ smallvec-1.15.1 \ socks-0.3.4 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ subtle-2.6.1 \ syn-2.0.114 \ synstructure-0.13.2 \ sysinfo-0.37.2 \ tar-0.4.44 \ tempfile-3.24.0 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ time-0.3.45 \ time-core-0.1.7 \ tinystr-0.8.2 \ toml-0.9.11+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_parser-1.0.6+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ typenum-1.19.0 \ unicode-ident-1.0.22 \ unicode-width-0.2.2 \ untrusted-0.9.0 \ ureq-2.12.1 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.19.0 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasm-bindgen-0.2.108 \ wasm-bindgen-macro-0.2.108 \ wasm-bindgen-macro-support-0.2.108 \ wasm-bindgen-shared-0.2.108 \ webpki-roots-0.26.11 \ webpki-roots-1.0.5 \ which-8.0.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-core-0.62.2 \ windows-future-0.2.1 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-result-0.3.4 \ windows-result-0.4.1 \ windows-strings-0.4.2 \ windows-strings-0.5.1 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.61.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-threading-0.1.0 \ 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.7.14 \ winsafe-0.0.19 \ wit-bindgen-0.51.0 \ writeable-0.6.2 \ xattr-1.6.1 \ xz2-0.1.7 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zip-2.4.2 \ zmij-1.0.16 \ zopfli-0.8.3 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.16+zstd.1.5.7 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/wasmtime/Makefile b/www/wasmtime/Makefile index 85f083389e45..c3cd6a6ff653 100644 --- a/www/wasmtime/Makefile +++ b/www/wasmtime/Makefile @@ -1,500 +1,501 @@ PORTNAME= wasmtime DISTVERSIONPREFIX= v DISTVERSION= 43.0.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Fast and secure runtime for WebAssembly WWW= https://wasmtime.dev/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= bytecodealliance CARGO_CRATES= addr2line-0.24.1 \ addr2line-0.26.0 \ adler2-2.0.0 \ aes-0.8.4 \ aho-corasick-1.0.2 \ allocator-api2-0.2.20 \ ambient-authority-0.0.2 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.100 \ arbitrary-1.4.2 \ arbtest-0.3.2 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.1.0 \ backtrace-0.3.75 \ base64-0.22.1 \ base64ct-1.6.0 \ beef-0.5.2 \ bindgen-0.72.1 \ bit-set-0.5.2 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.9.4 \ bitmaps-2.1.0 \ block-buffer-0.10.2 \ bstr-1.6.0 \ bumpalo-3.20.0 \ byteorder-1.4.3 \ bytes-1.11.1 \ bytesize-2.0.1 \ bzip2-0.4.4 \ bzip2-sys-0.1.11+1.0.8 \ camino-1.1.4 \ cap-fs-ext-3.4.5 \ cap-net-ext-3.4.5 \ cap-primitives-3.4.5 \ cap-rand-3.4.5 \ cap-std-3.4.5 \ cap-time-ext-3.4.5 \ capstone-0.13.0 \ capstone-sys-0.17.0 \ cargo-platform-0.1.2 \ cargo_metadata-0.19.2 \ cast-0.3.0 \ cc-1.2.41 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ ciborium-0.2.0 \ ciborium-io-0.2.0 \ ciborium-ll-0.2.0 \ cipher-0.4.4 \ clang-sys-1.8.1 \ clap-4.5.48 \ clap_builder-4.5.48 \ clap_complete-4.5.58 \ clap_derive-4.5.47 \ clap_lex-0.7.5 \ cobs-0.3.0 \ codespan-reporting-0.11.1 \ colorchoice-1.0.4 \ constant_time_eq-0.1.5 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ cpp_demangle-0.4.3 \ cpufeatures-0.2.7 \ crc32fast-1.3.2 \ criterion-0.7.0 \ criterion-plot-0.6.0 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ cty-0.2.2 \ debugid-0.8.0 \ der-0.7.10 \ deranged-0.3.11 \ derive_arbitrary-1.4.0 \ digest-0.10.7 \ directories-next-2.0.0 \ dirs-sys-next-0.1.2 \ displaydoc-0.2.5 \ dlmalloc-0.2.4 \ easy-smt-0.2.2 \ egg-0.6.0 \ either-1.13.0 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ encoding_rs-0.8.31 \ env_filter-0.1.2 \ env_logger-0.10.0 \ env_logger-0.11.5 \ equivalent-1.0.1 \ errno-0.3.14 \ escape8259-0.5.2 \ fallible-iterator-0.3.0 \ fastrand-2.3.0 \ fd-lock-4.0.4 \ file-per-thread-logger-0.2.0 \ filecheck-0.5.0 \ filetime-0.2.16 \ find-msvc-tools-0.1.4 \ fixedbitset-0.4.2 \ flagset-0.4.3 \ flate2-1.1.4 \ fnv-1.0.7 \ foldhash-0.1.3 \ foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ fs-set-times-0.20.3 \ fslock-0.2.1 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fxprof-processed-profile-0.8.1 \ generic-array-0.14.5 \ getrandom-0.2.15 \ getrandom-0.3.1 \ gimli-0.31.1 \ gimli-0.33.0 \ glob-0.3.1 \ gzip-header-1.0.0 \ h2-0.4.4 \ half-1.8.2 \ half-2.4.1 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ hashbrown-0.16.1 \ heck-0.4.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hmac-0.12.1 \ home-0.5.12 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.2 \ humantime-2.1.0 \ hyper-1.7.0 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ icu_locid_transform_data-1.5.0 \ icu_normalizer-1.5.0 \ icu_normalizer_data-1.5.0 \ icu_properties-1.5.1 \ icu_properties_data-1.5.0 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ id-arena-2.3.0 \ idna-1.1.0 \ idna_adapter-1.2.0 \ im-rc-15.1.0 \ indexmap-1.9.1 \ indexmap-2.13.0 \ inout-0.1.3 \ instant-0.1.12 \ io-extras-0.18.4 \ io-lifetimes-2.0.3 \ ipnet-2.5.0 \ is-terminal-0.4.17 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.14 \ ittapi-0.4.0 \ ittapi-sys-0.4.0 \ jobserver-0.1.32 \ js-sys-0.3.74 \ json-from-wast-0.245.0 \ lazy_static-1.4.0 \ leb128-0.2.5 \ leb128fmt-0.1.0 \ libc-0.2.177 \ libfuzzer-sys-0.4.10 \ libloading-0.8.6 \ libm-0.2.16 \ libtest-mimic-0.8.1 \ linux-raw-sys-0.4.14 \ linux-raw-sys-0.9.4 \ listenfd-1.0.0 \ litemap-0.7.4 \ log-0.4.28 \ logos-0.14.2 \ logos-codegen-0.14.2 \ logos-derive-0.14.2 \ mach2-0.4.2 \ matchers-0.2.0 \ matrixmultiply-0.3.9 \ maybe-owned-0.3.4 \ memchr-2.7.6 \ memfd-0.6.5 \ memmap2-0.2.3 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.0 \ mutatis-0.3.2 \ native-tls-0.2.14 \ ndarray-0.15.6 \ nom-7.1.3 \ nu-ansi-term-0.50.3 \ num-complex-0.4.6 \ num-conv-0.1.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ object-0.36.5 \ object-0.38.1 \ ocaml-boxroot-sys-0.2.0 \ ocaml-interop-0.8.8 \ ocaml-sys-0.22.3 \ once_cell-1.19.0 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.3 \ openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ openssl-sys-0.9.109 \ openvino-0.9.0 \ openvino-finder-0.9.0 \ openvino-sys-0.9.0 \ ort-2.0.0-rc.10 \ ort-sys-2.0.0-rc.10 \ password-hash-0.4.2 \ paste-1.0.7 \ pbkdf2-0.11.0 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ petgraph-0.6.5 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ postcard-1.1.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.16 \ prettyplease-0.2.31 \ proc-macro2-1.0.101 \ proptest-1.0.0 \ quick-error-1.2.3 \ quick-error-2.0.1 \ quote-1.0.41 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.3 \ rand_core-0.9.3 \ rand_xorshift-0.3.0 \ rand_xoshiro-0.6.0 \ raw-cpuid-11.5.0 \ rawpointer-0.2.1 \ rayon-1.5.3 \ rayon-core-1.12.0 \ redox_syscall-0.2.13 \ redox_users-0.4.3 \ regalloc2-0.15.0 \ regex-1.9.1 \ regex-automata-0.3.3 \ regex-automata-0.4.11 \ regex-syntax-0.6.25 \ regex-syntax-0.7.4 \ regex-syntax-0.8.5 \ region-3.0.2 \ ring-0.17.14 \ rustc-demangle-0.1.24 \ rustc-hash-2.1.1 \ rustix-0.38.43 \ rustix-1.0.8 \ rustix-linux-procfs-0.1.1 \ rustls-0.22.4 \ rustls-pki-types-1.13.1 \ rustls-webpki-0.102.2 \ rustversion-1.0.14 \ rusty-fork-0.3.0 \ ryu-1.0.9 \ safetensors-0.3.3 \ same-file-1.0.6 \ schannel-0.1.28 \ security-framework-2.11.1 \ security-framework-sys-2.14.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.140 \ serde_spanned-1.0.3 \ serde_yaml-0.9.34+deprecated \ sha1-0.10.6 \ sha2-0.10.2 \ sharded-slab-0.1.4 \ shlex-1.3.0 \ shuffling-allocator-1.1.2 \ signal-hook-registry-1.4.1 \ simd-adler32-0.3.7 \ similar-2.7.0 \ sized-chunks-0.6.5 \ slab-0.4.11 \ smallvec-1.15.1 \ smallvec-2.0.0-alpha.10 \ socket2-0.6.1 \ socks-0.3.4 \ souper-ir-2.1.0 \ spin-0.9.8 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ string-interner-0.19.0 \ strsim-0.11.1 \ strum-0.24.1 \ strum_macros-0.24.3 \ subtle-2.5.0 \ symbolic_expressions-5.0.3 \ syn-1.0.92 \ syn-2.0.106 \ synstructure-0.13.1 \ system-interface-0.27.3 \ tar-0.4.41 \ target-lexicon-0.13.0 \ tch-0.17.0 \ tempfile-3.23.0 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ test-log-0.2.18 \ test-log-macros-0.2.18 \ thiserror-1.0.65 \ thiserror-2.0.17 \ thiserror-impl-1.0.65 \ thiserror-impl-2.0.17 \ thread_local-1.1.4 \ time-0.3.36 \ time-core-0.1.2 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ tokio-1.48.0 \ tokio-macros-2.6.0 \ tokio-native-tls-0.3.1 \ tokio-openssl-0.6.5 \ tokio-rustls-0.25.0 \ tokio-util-0.7.16 \ toml-0.9.8 \ toml_datetime-0.7.3 \ toml_parser-1.0.4 \ toml_writer-1.0.4 \ torch-sys-0.17.0 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ try-lock-0.2.4 \ typenum-1.15.0 \ unicode-ident-1.0.19 \ unicode-segmentation-1.11.0 \ unicode-width-0.1.9 \ unicode-width-0.2.0 \ unicode-xid-0.2.3 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ ureq-3.1.4 \ ureq-proto-0.5.3 \ url-2.5.7 \ utf-8-0.7.6 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.0.0 \ v8-139.0.0 \ valuable-0.1.0 \ vcpkg-0.2.15 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.13.3+wasi-0.2.2 \ wasi-nn-0.6.0 \ wasip1-1.0.0 \ wasip2-1.0.0+wasi-0.2.4 \ wasm-bindgen-0.2.97 \ wasm-bindgen-backend-0.2.97 \ wasm-bindgen-macro-0.2.97 \ wasm-bindgen-macro-support-0.2.97 \ wasm-bindgen-shared-0.2.97 \ wasm-compose-0.245.0 \ wasm-encoder-0.245.0 \ wasm-metadata-0.245.0 \ wasm-mutate-0.245.0 \ wasm-smith-0.245.0 \ wasm-wave-0.245.0 \ wasmi-1.0.8 \ wasmi_collections-1.0.8 \ wasmi_core-1.0.8 \ wasmi_ir-1.0.8 \ wasmparser-0.228.0 \ wasmparser-0.245.0 \ wasmprinter-0.245.0 \ wast-35.0.2 \ wast-245.0.0 \ wat-1.245.0 \ webpki-root-certs-1.0.4 \ webpki-roots-0.26.1 \ which-6.0.3 \ 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.52.0 \ windows-core-0.52.0 \ windows-implement-0.52.0 \ windows-interface-0.52.0 \ windows-link-0.2.1 \ windows-sys-0.52.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ winsafe-0.0.19 \ winx-0.36.4 \ wit-bindgen-0.45.1 \ wit-bindgen-0.53.0 \ wit-bindgen-core-0.53.0 \ wit-bindgen-rt-0.33.0 \ wit-bindgen-rust-0.53.0 \ wit-bindgen-rust-macro-0.53.0 \ wit-component-0.245.0 \ wit-parser-0.245.0 \ witx-0.9.1 \ write16-1.0.0 \ writeable-0.5.5 \ xattr-1.6.1 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ zeroize-1.7.0 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-0.6.6 \ zstd-0.11.2+zstd.1.5.2 \ zstd-0.13.0 \ zstd-safe-5.0.2+zstd.1.5.2 \ zstd-safe-7.0.0 \ zstd-sys-2.0.9+zstd.1.5.5 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile index c87dc847622b..c599f7dbf33d 100644 --- a/www/waterfox/Makefile +++ b/www/waterfox/Makefile @@ -1,98 +1,98 @@ PORTNAME= waterfox DISTVERSION= 6.6.9 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= www MAINTAINER= freebsd@sysctl.cz COMMENT= Distilled fork of Firefox WWW= https://www.waterfox.net/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.118:security/nss \ icu>=76.1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.45:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ libvpx>=1.15.0:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ nasm:devel/nasm \ yasm:devel/yasm \ zip:archivers/zip \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasip1/libc.a:devel/wasi-libc@${LLVM_VERSION} \ wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} USE_GECKO= gecko USE_GITHUB= yes GH_ACCOUNT= BrowserWorks GH_TUPLE= BrowserWorks:l10n:b2b530a:l10n/waterfox/browser/locales USE_MOZILLA= -sqlite # work around bindgen not finding ICU, e.g. # dist/include/mozilla/intl/ICU4CGlue.h:8:10: fatal error: 'unicode/uenum.h' file not found, err: true CONFIGURE_ENV+= BINDGEN_CFLAGS="-I${LOCALBASE}/include" CONFIGURE_ENV+= MOZ_REQUIRE_SIGNING="" FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png MOZILLA_CAP= ${MOZILLA:C/^(.).*/\1/:tu}${MOZILLA:C/^.//} MOZ_EXPORT= MOZ_TELEMETRY_REPORTING="" \ MOZILLA_OFFICIAL="1" \ MOZ_OFFICIAL_BRANDING="1" \ MOZ_APP_DISPLAYNAME="${MOZILLA_CAP}" \ MOZ_APP_NAME="${MOZILLA}" MOZ_OPTIONS= --enable-application=browser \ --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot \ --allow-addon-sideload \ --disable-crashreporter \ --disable-debug \ --disable-default-browser-agent \ --disable-tests \ --disable-updater \ --enable-hardening \ --enable-optimize \ --enable-release \ --with-app-name=${MOZILLA} \ --with-unsigned-addon-scopes=app,system \ --enable-bootstrap \ MOZ_CRASHREPORTER=0 \ MOZ_DATA_REPORTING=0 .include "${.CURDIR}/../../www/firefox/Makefile.options" .include .if ${ARCH} == i386 && ${MACHINE_CPU:Msse2} # is not enabled on i386 by default # Fix for error: always_inline function '_mm_setzero_si64' requires target feature 'sse2' CFLAGS_i386+= -msse2 .endif .if ${ARCH} == amd64 MOZ_OPTIONS+= --enable-rust-simd .endif post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/waterfox.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp @${REINPLACE_CMD} -e 's|wasm32-wasi|&p1|' \ ${WRKSRC}/build/moz.configure/toolchain.configure post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${DESKTOPDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include diff --git a/www/websocat/Makefile b/www/websocat/Makefile index 7d927d15434e..b2079b8bcb52 100644 --- a/www/websocat/Makefile +++ b/www/websocat/Makefile @@ -1,42 +1,42 @@ PORTNAME= websocat DISTVERSIONPREFIX= v DISTVERSION= 1.14.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= osa@FreeBSD.org COMMENT= WebSockets tools WWW= https://github.com/vi/websocat LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= vi CARGO_FEATURES= --no-default-features OPTIONS_DEFINE= CRYPTO_PEER PROMETHEUS_PEER SEQPACKET SSL \ TOKIO_PROCESS UNIX_STDIO OPTIONS_DEFAULT= SEQPACKET SSL TOKIO_PROCESS UNIX_STDIO CRYPTO_PEER= CARGO_FEATURES+=crypto_peer PROMETHEUS_PEER= CARGO_FEATURES+=prometheus_peer SEQPACKET_VARS= CARGO_FEATURES+=seqpacket SSL_VARS= CARGO_FEATURES+=ssl TOKIO_PROCESS_VARS= CARGO_FEATURES+=tokio-process UNIX_STDIO_VARS= CARGO_FEATURES+=unix_stdio CRYPTO_PEER_DESC= Crypto peer PROMETHEUS_PEER_DESC= Prometheus peer SEQPACKET_DESC= Seqpacket SSL_DESC= SSL TOKIO_PROCESS_DESC= Tokio process UNIX_STDIO_DESC= UNIX stdio .include "${.CURDIR}/Makefile.crates" PLIST_FILES= bin/websocat .include diff --git a/www/wiki-tui/Makefile b/www/wiki-tui/Makefile index 4c427c4f4210..79770ad1fdb8 100644 --- a/www/wiki-tui/Makefile +++ b/www/wiki-tui/Makefile @@ -1,20 +1,20 @@ PORTNAME= wiki-tui DISTVERSIONPREFIX= v DISTVERSION= 0.9.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= eduardo@FreeBSD.org COMMENT= Simple and easy to use Wikipedia Text User Interface WWW= https://wiki-tui.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= Builditluc PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/xh/Makefile b/www/xh/Makefile index 106b7ea828d4..fc004443e287 100644 --- a/www/xh/Makefile +++ b/www/xh/Makefile @@ -1,52 +1,52 @@ PORTNAME= xh DISTVERSIONPREFIX= v DISTVERSION= 0.25.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= lcook@FreeBSD.org COMMENT= Friendly and fast tool for sending HTTP requests WWW= https://github.com/ducaale/xh LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= ducaale CARGO_FEATURES= --no-default-features native-tls PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= COMPLETIONS DOCS MANPAGES OPTIONS_DEFAULT= COMPLETIONS MANPAGES OPTIONS_SUB= yes COMPLETIONS_DESC= Install shell completions for bash, fish and zsh COMPLETIONS_PLIST_FILES= share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz post-install-COMPLETIONS-on: @${MV} ${WRKSRC}/completions/_${PORTNAME} ${WRKSRC}/completions/${PORTNAME}.zsh .for _shell in bash fish zsh ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.${_shell}\ ${STAGEDIR}${PREFIX}/${COMPLETIONS_PLIST_FILES:M*${_shell}*} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/www/zola/Makefile b/www/zola/Makefile index e9d62fbe33a4..0c5261f2823d 100644 --- a/www/zola/Makefile +++ b/www/zola/Makefile @@ -1,49 +1,49 @@ PORTNAME= zola DISTVERSIONPREFIX= v DISTVERSION= 0.22.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= bofh@FreeBSD.org COMMENT= Fast static site generator WWW= https://www.getzola.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= the ring crate requires SSE2 instruction on intel cpu LIB_DEPENDS= libonig.so:devel/oniguruma \ libsass.so:textproc/libsass USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= getzola MAKE_ENV= CARGO_PROFILE_RELEASE_LTO=off PLIST_FILES= bin/zola \ etc/bash_completion.d/zola.bash \ share/fish/completions/zola.fish \ share/zsh/site-functions/_zola PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ ${STAGEDIR}${PREFIX}/share/fish/completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${STAGEDIR}${PREFIX}/bin/zola completion bash > \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/zola.bash ${STAGEDIR}${PREFIX}/bin/zola completion fish > \ ${STAGEDIR}${PREFIX}/share/fish/completions/zola.fish ${STAGEDIR}${PREFIX}/bin/zola completion zsh > \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_zola post-install-DOCS-on: @cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fonts/py-shaperglot/Makefile b/x11-fonts/py-shaperglot/Makefile index ddfb796b9565..289945151abc 100644 --- a/x11-fonts/py-shaperglot/Makefile +++ b/x11-fonts/py-shaperglot/Makefile @@ -1,28 +1,28 @@ PORTNAME= shaperglot PORTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-fonts python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= shaperglot-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Test font files for OpenType language support WWW= https://github.com/googlefonts/shaperglot LICENSE= APACHE20 BUILD_DEPENDS= protoc:devel/protobuf \ ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.1<2.0:devel/py-maturin@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist concurrent pep517 CARGO_BUILD= no CARGO_CARGOTOML=${WRKSRC}/shaperglot-py/Cargo.toml CARGO_INSTALL= no post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/cargo-crates/google-fonts-languages-0.7.7/build.rs .include diff --git a/x11-wm/cosmic-comp/Makefile b/x11-wm/cosmic-comp/Makefile index 8498ef458137..7d01c8521fc5 100644 --- a/x11-wm/cosmic-comp/Makefile +++ b/x11-wm/cosmic-comp/Makefile @@ -1,69 +1,69 @@ PORTNAME= cosmic-comp DISTVERSIONPREFIX= epoch- DISTVERSION= 1.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-wm wayland MAINTAINER= ports@FreeBSD.org COMMENT= Compositor for the COSMIC desktop environment WWW= https://github.com/pop-os/cosmic-comp LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libudev.so:devel/libudev-devd \ libdisplay-info.so:sysutils/libdisplay-info \ libseat.so:sysutils/seatd \ libinput.so:x11/libinput \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \ vulkan-loader>0:graphics/vulkan-loader \ Xwayland:x11-servers/xwayland USES= cargo gl xorg USE_GITHUB= yes USE_GL= gbm USE_XORG= pixman GH_ACCOUNT= pop-os GH_TUPLE= pop-os:iced:0.4.2-3067-g10db38f9:iced/../${WRKSRC_crate_iced:T}/iced CARGO_FEATURES= --no-default-features # disable systemd PLIST_FILES= bin/${PORTNAME} \ share/cosmic/com.system76.CosmicSettings.Shortcuts/v1/defaults/keybindings.ron \ share/cosmic/com.system76.CosmicSettings.WindowRules/v1/tiling_exception_defaults/tiling-exceptions.ron \ share/wayland-sessions/${PORTNAME:S/-comp//}.desktop \ .if ${MACHINE_ARCH} == i386 || ${MACHINE_ARCH:Marmv?} # https://github.com/rust-lang/rust/issues/85598 LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-patch: # XXX Strip double / to help "make cargo-crates" @${REINPLACE_CMD} -e 's,\(smithay\)//,\1/,' \ -e 's,\(pop-os\)//,\1/,' \ ${WRKSRC}/Cargo.lock .if 0 # breaks epoch-1.0.0-beta.1 # XXX Drop [patch.] section to help "make cargo-configure" @${REINPLACE_CMD} -e '/\[patch/,$$d' \ ${WRKSRC}/Cargo.toml .endif # /sys by default is a symlink to /usr/src/sys @${REINPLACE_CMD} -e 's,/sys,${LINUXBASE}&,' \ ${WRKSRC}/src/backend/kms/surface/timings.rs \ ${WRKSRC}/src/debug.rs \ ${WRKSRC}/src/utils/env.rs # https://github.com/RazrFalcon/fontdb/issues/61 @${REINPLACE_CMD} -e 's,/usr/share,${DATADIR:H},' \ -e 's,/etc,${LOCALBASE}&,' \ ${WRKSRC_crate_fontdb}/src/lib.rs post-install: # Install extras similar to ${WRKSRC}/Makefile .for f in ${PLIST_FILES:Nbin/*:T:S,^,data/,} ${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${f:T}:H} ${INSTALL_DATA} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${f:T}} .endfor .include diff --git a/x11-wm/leftwm/Makefile b/x11-wm/leftwm/Makefile index 6dacaf729902..f150cedc6f9f 100644 --- a/x11-wm/leftwm/Makefile +++ b/x11-wm/leftwm/Makefile @@ -1,40 +1,40 @@ PORTNAME= leftwm DISTVERSION= 0.5.4 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= x11-wm MAINTAINER= bofh@FreeBSD.org COMMENT= Tiling window manager for Adventurers WWW= https://leftwm.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo desktop-file-utils xorg USE_GITHUB= yes USE_XORG= xinerama xrandr CARGO_INSTALL_PATH= ./leftwm OPTIONS_DEFINE= DOCS THEMES OPTIONS_DEFAULT= THEMES OPTIONS_SUB= yes THEMES_DESC= LeftWM Basic Themes post-install: ${MKDIR} ${STAGEDIR}${LOCALBASE}/share/xsessions (cd ${WRKSRC} && ${INSTALL_DATA} leftwm.desktop \ ${STAGEDIR}${LOCALBASE}/share/xsessions/) post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for l in CHANGELOG.md CONTRIBUTING.md README.md ${INSTALL_MAN} ${WRKSRC}/${l} ${STAGEDIR}${DOCSDIR} .endfor post-install-THEMES-on: cd ${WRKSRC} && ${COPYTREE_SHARE} themes \ ${STAGEDIR}${DATADIR} .include diff --git a/x11-wm/niri/Makefile b/x11-wm/niri/Makefile index 6eff00d77818..57672a840a5a 100644 --- a/x11-wm/niri/Makefile +++ b/x11-wm/niri/Makefile @@ -1,61 +1,61 @@ PORTNAME= niri DISTVERSIONPREFIX= v DISTVERSION= 25.11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-wm wayland MAINTAINER= ports@FreeBSD.org COMMENT= Scrollable-tiling Wayland compositor WWW= https://github.com/YaLTeR/niri LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libudev.so:devel/libudev-devd \ libdisplay-info.so:sysutils/libdisplay-info \ libseat.so:sysutils/seatd \ libinput.so:x11/libinput \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri USES= cargo gl gnome xorg USE_GITHUB= yes USE_GL= gbm USE_GNOME= cairo pango USE_XORG= pixman GH_ACCOUNT= YaLTeR CARGO_FEATURES= --no-default-features dbus PLIST_FILES= bin/${PORTNAME} \ share/wayland-sessions/${PORTNAME}.desktop \ share/xdg-desktop-portal/${PORTNAME}-portals.conf OPTIONS_DEFINE= PIPEWIRE OPTIONS_DEFAULT=PIPEWIRE PIPEWIRE_DESC= Screen capture via PipeWire PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_USES= llvm PIPEWIRE_VARS= CARGO_FEATURES+=xdp-gnome-screencast post-patch: @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e 's/unknown commit/${DISTVERSIONFULL}/' \ ${WRKSRC}/src/main.rs # Respect PREFIX for system-wide config @${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \ ${WRKSRC}/src/main.rs # Don't generate debuginfo as the binaries will be stripped @${REINPLACE_CMD} '/line-tables-only/d' ${WRKSRC}/Cargo.toml post-install: # Install extras similar to package.metadata.generate-rpm .for f in resources/*.desktop resources/*-portals.conf ${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}:H} ${INSTALL_DATA} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}} .endfor .include diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile index e1fe7bf59614..8976fcba4c2d 100644 --- a/x11/admiral/Makefile +++ b/x11/admiral/Makefile @@ -1,55 +1,55 @@ PORTNAME= admiral DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-7 DISTVERSIONSUFFIX= -g5a9f33b -PORTREVISION= 73 +PORTREVISION= 74 CATEGORIES= x11 MAINTAINER= ports@FreeBSD.org COMMENT= Merge concurrent outputs for a status bar WWW= https://github.com/sector-f/admiral LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= sector-f CARGO_CRATES= ansi_term-0.10.2 \ atty-0.2.6 \ bitflags-1.0.1 \ clap-2.29.2 \ libc-0.2.49 \ num_cpus-1.8.0 \ quote-0.3.15 \ redox_syscall-0.1.37 \ redox_termios-0.1.1 \ serde-1.0.27 \ serde_derive-1.0.27 \ serde_derive_internals-0.19.0 \ strsim-0.6.0 \ syn-0.11.11 \ synom-0.11.3 \ termion-1.5.1 \ textwrap-0.9.0 \ threadpool-1.7.1 \ toml-0.4.5 \ unicode-width-0.1.4 \ unicode-xid-0.0.4 \ vec_map-0.8.0 \ winapi-0.3.3 \ winapi-i686-pc-windows-gnu-0.3.2 \ winapi-x86_64-pc-windows-gnu-0.3.2 OPTIONS_DEFINE= EXAMPLES PORTEXAMPLES= * PLIST_FILES= bin/admiral post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} admiral.d ${STAGEDIR}${EXAMPLESDIR}/admiral.d) .include diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile index d174ea8f110b..0d023c1bc8a7 100644 --- a/x11/alacritty/Makefile +++ b/x11/alacritty/Makefile @@ -1,88 +1,88 @@ PORTNAME= alacritty DISTVERSION= 0.16.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 wayland MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= vishwin@FreeBSD.org COMMENT= GPU-accelerated terminal emulator WWW= https://alacritty.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE-APACHE LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon.so:x11/libxkbcommon TEST_DEPENDS= dejavu>0:x11-fonts/dejavu USES= cargo localbase:ldflags python:build CARGO_FEATURES+= --no-default-features # For xcb crate BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_FILES= bin/alacritty \ etc/bash_completion.d/alacritty.bash \ share/fish/completions/alacritty.fish \ share/metainfo/org.alacritty.Alacritty.appdata.xml \ share/pixmaps/Alacritty.svg \ share/zsh/site-functions/_alacritty \ ${DESKTOPDIR}/Alacritty.desktop OPTIONS_DEFINE= MANPAGES OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= WAYLAND X11 OPTIONS_DEFAULT= MANPAGES WAYLAND X11 BACKEND_DESC= Display backend MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_PLIST_FILES= share/man/man1/alacritty.1.gz \ share/man/man1/alacritty-msg.1.gz \ share/man/man5/alacritty.5.gz \ share/man/man5/alacritty-bindings.5.gz WAYLAND_VARS= CARGO_FEATURES+=wayland X11_USES= xorg X11_USE= XORG=xcb X11_VARS= CARGO_FEATURES+=x11 post-build-MANPAGES-on: scdoc < ${WRKSRC}/extra/man/alacritty.1.scd > ${WRKSRC}/alacritty.1 scdoc < ${WRKSRC}/extra/man/alacritty-msg.1.scd > ${WRKSRC}/alacritty-msg.1 scdoc < ${WRKSRC}/extra/man/alacritty.5.scd > ${WRKSRC}/alacritty.5 scdoc < ${WRKSRC}/extra/man/alacritty-bindings.5.scd > ${WRKSRC}/alacritty-bindings.5 post-install: ${INSTALL_DATA} ${WRKSRC}/extra/linux/Alacritty.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/extra/logo/alacritty-term.svg \ ${STAGEDIR}${PREFIX}/share/pixmaps/Alacritty.svg @${MKDIR} ${STAGEDIR}${PREFIX}/share/metainfo ${INSTALL_DATA} ${WRKSRC}/extra/linux/org.alacritty.Alacritty.appdata.xml \ ${STAGEDIR}${PREFIX}/share/metainfo @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/extra/completions/alacritty.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/extra/completions/alacritty.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/extra/completions/_alacritty \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/alacritty.1 \ ${STAGEDIR}${PREFIX}/share/man/man1/alacritty.1 ${INSTALL_MAN} ${WRKSRC}/alacritty-msg.1 \ ${STAGEDIR}${PREFIX}/share/man/man1/alacritty-msg.1 ${INSTALL_MAN} ${WRKSRC}/alacritty.5 \ ${STAGEDIR}${PREFIX}/share/man/man5/alacritty.5 ${INSTALL_MAN} ${WRKSRC}/alacritty-bindings.5 \ ${STAGEDIR}${PREFIX}/share/man/man5/alacritty-bindings.5 .include diff --git a/x11/ashell/Makefile b/x11/ashell/Makefile index 28d575f69fad..0d9ea620406d 100644 --- a/x11/ashell/Makefile +++ b/x11/ashell/Makefile @@ -1,54 +1,54 @@ PORTNAME= ashell DISTVERSION= 0.7.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org COMMENT= Ready to go Wayland status bar for Hyprland WWW= https://malpenzibo.github.io/ashell/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libudev.so:devel/libudev-devd \ libpipewire-0.3.so:multimedia/pipewire \ libxkbcommon.so:x11/libxkbcommon USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= MalpenZibo PORTSCOUT= limit:^[0-9]\. PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS # XXX Drop after FreeBSD 14.* EOL around 2028-11-30 # https://cgit.freebsd.org/src/commit/?id=3965de642c29 .if !exists(/usr/include/sys/inotify.h) LIB_DEPENDS+= libinotify.so:devel/libinotify USES+= localbase:ldflags LDFLAGS+= -linotify .endif post-patch: @${BSDMAKE} PATCHDIR=${PATCHDIR}/iced WRKSRC=${WRKSRC_crate_iced} \ do-patch # https://github.com/RazrFalcon/fontdb/issues/61 @${REINPLACE_CMD} -e 's|/etc|${LOCALBASE}&|g' \ ${WRKSRC_crate_fontdb-0.18.0}/src/lib.rs \ ${WRKSRC_crate_fontdb-0.23.0}/src/lib.rs # temporary hack to avoid the following error in configure phase # error: failed to select a version for the requirement `redox_syscall = "^0.4"` @${REINPLACE_CMD} -E '/redox_syscall =/s/0\.4(\.[0-9])?/0\.5/' \ ${WRKSRC_crate_softbuffer}/Cargo.toml post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/clipcat/Makefile b/x11/clipcat/Makefile index 4a333e27481a..2fe72aa7ca64 100644 --- a/x11/clipcat/Makefile +++ b/x11/clipcat/Makefile @@ -1,553 +1,554 @@ PORTNAME= clipcat DISTVERSIONPREFIX= v DISTVERSION= 0.24.1 +PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= yuri@FreeBSD.org COMMENT= Clipcat is a clipboard manager written in Rust WWW= https://github.com/xrelkd/clipcat LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= build breaks, see https://github.com/rust-lang/rust/issues/119914 BUILD_DEPENDS= protoc:devel/protobuf USES= cargo localbase:ldflags llvm:min=13,build python:build xorg USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= xrelkd MAKE_ENV= LLVM_CONFIG_PATH=${LLVM_CONFIG} CARGO_CRATES= adler2-2.0.1 \ ahash-0.4.8 \ aho-corasick-1.1.4 \ aligned-0.4.3 \ aligned-vec-0.6.4 \ android_system_properties-0.1.5 \ anstream-0.6.21 \ anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ arbitrary-1.4.2 \ arboard-3.6.1 \ arg_enum_proc_macro-0.3.4 \ arrayvec-0.7.6 \ as-slice-0.2.1 \ async-broadcast-0.7.2 \ async-channel-2.5.0 \ async-executor-1.14.0 \ async-io-2.6.0 \ async-lock-3.4.2 \ async-process-2.5.0 \ async-recursion-1.1.1 \ async-signal-0.2.13 \ async-task-4.7.1 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ av-scenechange-0.14.1 \ av1-grain-0.2.5 \ avif-serialize-0.8.8 \ axum-0.8.8 \ axum-core-0.5.6 \ base64-0.22.1 \ beef-0.5.2 \ bincode-1.3.3 \ bit_field-0.10.3 \ bitflags-1.3.2 \ bitflags-2.11.0 \ bitstream-io-4.9.0 \ block-buffer-0.10.4 \ block2-0.6.2 \ blocking-1.6.2 \ bstr-1.12.1 \ built-0.8.0 \ bumpalo-3.20.2 \ bytemuck-1.25.0 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ cc-1.2.56 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.44 \ clap-4.5.60 \ clap_builder-4.5.60 \ clap_complete-4.5.66 \ clap_derive-4.5.55 \ clap_lex-1.0.0 \ clipboard-win-5.4.1 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ concurrent-queue-2.5.0 \ const_format-0.2.35 \ const_format_proc_macros-0.2.34 \ core-foundation-sys-0.8.7 \ core2-0.4.0 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-queue-0.3.12 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ crypto-common-0.1.7 \ daemonize-0.5.0 \ darling-0.20.11 \ darling-0.21.3 \ darling_core-0.20.11 \ darling_core-0.21.3 \ darling_macro-0.20.11 \ darling_macro-0.21.3 \ defer-drop-1.3.0 \ deranged-0.5.8 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ digest-0.10.7 \ directories-6.0.0 \ dirs-4.0.0 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-0.5.0 \ dirs-sys-next-0.1.2 \ dispatch2-0.3.1 \ displaydoc-0.2.5 \ dlv-list-0.2.3 \ downcast-rs-1.2.1 \ dyn-clone-1.0.20 \ either-1.15.0 \ endi-1.1.1 \ enumflags2-0.7.12 \ enumflags2_derive-0.7.12 \ env_filter-1.0.0 \ env_home-0.1.0 \ env_logger-0.11.9 \ equator-0.4.2 \ equator-macro-0.4.2 \ equivalent-1.0.2 \ errno-0.3.14 \ error-code-3.3.2 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ exitcode-1.1.2 \ exr-1.74.0 \ fastrand-2.3.0 \ fax-0.2.6 \ fax_derive-0.2.0 \ fdeflate-0.3.7 \ file-locker-1.1.4 \ find-msvc-tools-0.1.9 \ fixedbitset-0.5.7 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ form_urlencoded-1.2.2 \ freedesktop_entry_parser-1.3.0 \ fsevent-sys-4.1.0 \ futures-0.3.32 \ futures-channel-0.3.32 \ futures-core-0.3.32 \ futures-executor-0.3.32 \ futures-io-0.3.32 \ futures-lite-2.6.1 \ futures-macro-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ futures-util-0.3.32 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ gethostname-1.1.0 \ getrandom-0.2.17 \ getrandom-0.3.4 \ getrandom-0.4.1 \ gif-0.14.1 \ git2-0.20.4 \ h2-0.4.13 \ half-2.7.1 \ hashbrown-0.9.1 \ hashbrown-0.12.3 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ http-serde-2.1.1 \ httparse-1.10.1 \ httpdate-1.0.3 \ humansize-2.1.3 \ hyper-1.8.1 \ hyper-timeout-0.5.2 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ icu_properties-2.1.2 \ icu_properties_data-2.1.2 \ icu_provider-2.1.1 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.25.9 \ image-webp-0.2.4 \ imgref-1.12.0 \ indexmap-1.9.3 \ indexmap-2.13.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ interpolate_name-0.2.4 \ is_debug-1.1.0 \ is_terminal_polyfill-1.70.2 \ itertools-0.14.0 \ itoa-1.0.17 \ jiff-0.2.22 \ jiff-static-0.2.22 \ jobserver-0.1.34 \ js-sys-0.3.91 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ lebe-0.5.3 \ libc-0.2.182 \ libfuzzer-sys-0.4.12 \ libgit2-sys-0.18.3+1.9.2 \ libm-0.2.16 \ libredox-0.1.14 \ libz-sys-1.1.24 \ linicon-2.3.0 \ linicon-theme-1.2.0 \ linux-raw-sys-0.12.1 \ litemap-0.8.1 \ lock_api-0.4.14 \ log-0.4.29 \ loop9-0.1.5 \ mac-notification-sys-0.6.9 \ matchit-0.8.4 \ maybe-rayon-0.1.1 \ memchr-2.8.0 \ memmap2-0.5.10 \ memoffset-0.9.1 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.1.1 \ moxcms-0.7.11 \ multimap-0.10.1 \ new_debug_unreachable-1.0.6 \ nix-0.24.3 \ nix-0.29.0 \ nom-7.1.3 \ nom-8.0.0 \ noop_proc_macro-0.3.0 \ notify-8.2.0 \ notify-rust-4.12.0 \ notify-types-2.1.0 \ nu-ansi-term-0.50.3 \ num-bigint-0.4.6 \ num-conv-0.2.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ objc2-0.6.4 \ objc2-app-kit-0.3.2 \ objc2-cloud-kit-0.3.2 \ objc2-core-data-0.3.2 \ objc2-core-foundation-0.3.2 \ objc2-core-graphics-0.3.2 \ objc2-core-image-0.3.2 \ objc2-core-text-0.3.2 \ objc2-core-video-0.3.2 \ objc2-encode-4.1.0 \ objc2-foundation-0.3.2 \ objc2-io-surface-0.3.2 \ objc2-quartz-core-0.3.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ option-ext-0.2.0 \ ordered-multimap-0.3.1 \ ordered-stream-0.2.0 \ os_pipe-1.2.3 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ pastey-0.1.1 \ percent-encoding-2.3.2 \ petgraph-0.8.3 \ pin-project-1.1.11 \ pin-project-internal-1.1.11 \ pin-project-lite-0.2.17 \ pin-utils-0.1.0 \ piper-0.2.5 \ pkg-config-0.3.32 \ png-0.18.1 \ polling-3.11.0 \ portable-atomic-1.13.1 \ portable-atomic-util-0.2.5 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ prettyplease-0.2.37 \ proc-macro-crate-3.4.0 \ proc-macro2-1.0.106 \ profiling-1.0.17 \ profiling-procmacros-1.0.17 \ prometheus-0.14.0 \ prost-0.14.3 \ prost-build-0.14.3 \ prost-derive-0.14.3 \ prost-types-0.14.3 \ protobuf-3.7.2 \ protobuf-support-3.7.2 \ pulldown-cmark-0.13.1 \ pulldown-cmark-to-cmark-22.0.0 \ pxfm-0.1.27 \ qoi-0.4.1 \ quick-error-2.0.1 \ quick-xml-0.37.5 \ quick-xml-0.38.4 \ quote-1.0.44 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ rav1e-0.8.1 \ ravif-0.12.0 \ rayon-1.11.0 \ rayon-core-1.13.0 \ redox_syscall-0.5.18 \ redox_users-0.4.6 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ resolve-path-0.1.0 \ rgb-0.8.53 \ rust-ini-0.17.0 \ rustix-1.1.4 \ rustversion-1.0.22 \ ryu-1.0.23 \ same-file-1.0.6 \ schemars-0.9.0 \ schemars-1.2.1 \ scopeguard-1.2.0 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ serde_repr-0.1.20 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ serde_with-3.17.0 \ serde_with_macros-3.17.0 \ sha2-0.10.9 \ shadow-rs-1.7.0 \ sharded-slab-0.1.7 \ shell-quote-0.7.2 \ shlex-1.3.0 \ sigfinn-0.2.1 \ signal-hook-registry-1.4.8 \ simd-adler32-0.3.8 \ simd_helpers-0.1.0 \ simdutf8-0.1.5 \ skim-0.15.7 \ slab-0.4.12 \ smallvec-1.15.1 \ snafu-0.8.9 \ snafu-derive-0.8.9 \ socket2-0.6.2 \ stable_deref_trait-1.2.1 \ strsim-0.11.1 \ syn-2.0.117 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tauri-winrt-notification-0.7.2 \ tempfile-3.26.0 \ term-0.7.0 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ thread_local-1.1.9 \ tiff-0.10.3 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ timer-0.2.0 \ tinystr-0.8.2 \ tokio-1.49.0 \ tokio-macros-2.6.0 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ toml-1.0.3+spec-1.1.0 \ toml_datetime-0.7.5+spec-1.1.0 \ toml_datetime-1.0.0+spec-1.1.0 \ toml_edit-0.23.10+spec-1.0.0 \ toml_parser-1.0.9+spec-1.1.0 \ toml_writer-1.0.6+spec-1.1.0 \ tonic-0.14.5 \ tonic-build-0.14.5 \ tonic-prost-0.14.5 \ tonic-prost-build-0.14.5 \ tower-0.5.3 \ tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.44 \ tracing-attributes-0.1.31 \ tracing-core-0.1.36 \ tracing-journald-0.3.2 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.22 \ tree_magic_mini-3.2.2 \ try-lock-0.2.5 \ tuikit-0.5.0 \ typenum-1.19.0 \ tz-rs-0.7.3 \ tzdb-0.7.3 \ tzdb_data-0.2.3 \ uds_windows-1.1.0 \ unicase-2.9.0 \ unicode-ident-1.0.24 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ url-2.5.8 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.21.0 \ v_frame-0.3.9 \ valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ vte-0.13.1 \ vte_generate_state_changes-0.1.2 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.2+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasm-bindgen-0.2.114 \ wasm-bindgen-macro-0.2.114 \ wasm-bindgen-macro-support-0.2.114 \ wasm-bindgen-shared-0.2.114 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ wayland-backend-0.3.12 \ wayland-client-0.31.12 \ wayland-protocols-0.32.10 \ wayland-protocols-wlr-0.3.10 \ wayland-scanner-0.31.8 \ wayland-sys-0.31.8 \ weezl-0.1.12 \ which-7.0.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ windows-core-0.61.2 \ windows-core-0.62.2 \ windows-future-0.2.1 \ windows-implement-0.60.2 \ windows-interface-0.59.3 \ windows-link-0.1.3 \ windows-link-0.2.1 \ windows-numerics-0.2.0 \ windows-result-0.3.4 \ windows-result-0.4.1 \ windows-strings-0.4.2 \ windows-strings-0.5.1 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.53.5 \ windows-threading-0.1.0 \ windows-version-0.1.7 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.53.1 \ winnow-0.7.14 \ winsafe-0.0.19 \ wit-bindgen-0.51.0 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ wl-clipboard-rs-0.9.3 \ writeable-0.6.2 \ x11rb-0.13.2 \ x11rb-protocol-0.13.2 \ y4m-0.8.0 \ yoke-0.8.1 \ yoke-derive-0.8.1 \ zbus-5.14.0 \ zbus_macros-5.14.0 \ zbus_names-4.3.1 \ zerocopy-0.8.40 \ zerocopy-derive-0.8.40 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.3 \ zerovec-0.11.5 \ zerovec-derive-0.11.2 \ zmij-1.0.21 \ zune-core-0.4.12 \ zune-core-0.5.1 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.21 \ zune-jpeg-0.5.12 \ zvariant-5.10.0 \ zvariant_derive-5.10.0 \ zvariant_utils-3.3.0 PLIST_FILES= bin/clipcat-menu \ bin/clipcatctl \ bin/clipcatd BINARY_ALIAS= python3=${PYTHON_CMD} PROGRAMS= clipcat-menu clipcatctl clipcatd # rebuilds rocksdb - maybe it can link with external rocksdb? do-install: .for p in ${PROGRAMS} # workaround for error: found a virtual manifest at `xx` instead of a package manifest ${INSTALL_PROGRAM} \ ${WRKDIR}/target/release/${p} \ ${STAGEDIR}${PREFIX}/bin/${p} .endfor .include diff --git a/x11/eww/Makefile b/x11/eww/Makefile index 081d91d3a012..9d12a8db7953 100644 --- a/x11/eww/Makefile +++ b/x11/eww/Makefile @@ -1,35 +1,35 @@ PORTNAME= eww DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= x11 wayland PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= ports@FreeBSD.org COMMENT= ElKowars wacky widgets WWW= https://elkowar.github.io/eww LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= mismatched types: expected \`i32\`, found \`i64\` LIB_DEPENDS= libdbusmenu-glib.so:devel/libdbusmenu FLAVORS= x11 wayland wayland_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell wayland_CONFLICTS_INSTALL= ${PORTNAME}-x11 x11_CONFLICTS_INSTALL= ${PORTNAME}-wayland USES= cargo gnome USE_GITHUB= yes GH_ACCOUNT= elkowar USE_GNOME= cairo gdkpixbuf gtk30 CARGO_FEATURES= ${FLAVOR} --no-default-features CARGO_INSTALL_PATH= crates/${PORTNAME} CARGO_ENV= RUSTC_BOOTSTRAP=1 PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/hybrid-bar/Makefile b/x11/hybrid-bar/Makefile index a76f674b063d..a9bb2c519322 100644 --- a/x11/hybrid-bar/Makefile +++ b/x11/hybrid-bar/Makefile @@ -1,27 +1,27 @@ PORTNAME= hybrid-bar DISTVERSION= 0.4.9 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Status bar focused on wlroots Wayland compositors WWW= https://github.com/vars1ty/HybridBar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell USES= cargo gnome USE_GITHUB= yes USE_GNOME= cairo gdkpixbuf gtk30 GH_ACCOUNT= vars1ty GH_PROJECT= HybridBar PLIST_FILES= bin/${PORTNAME} post-patch: # Generic nodes are not supported by procfs(5) @${REINPLACE_CMD} -e 's,/proc,${LINUXBASE}&,g' \ ${WRKSRC_crate_lxinfo}/src/info.rs .include diff --git a/x11/hyprviz/Makefile b/x11/hyprviz/Makefile index 967f4cf5ec2e..380cfdb24b31 100644 --- a/x11/hyprviz/Makefile +++ b/x11/hyprviz/Makefile @@ -1,37 +1,38 @@ PORTNAME= hyprviz DISTVERSIONPREFIX= v DISTVERSION= 0.8.4 +PORTREVISION= 1 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org COMMENT= GUI for configuring Hyprland WWW= https://github.com/timasoft/hyprviz LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gnome USE_GITHUB= yes GH_ACCOUNT= timasoft USE_GNOME= cairo glib20 gtk40 PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop PORTDOCS= readme.md OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/usr/share|${DATADIR:H}|' \ ${WRKSRC}/src/system_info.rs post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/i3bar-river/Makefile b/x11/i3bar-river/Makefile index ecf7cf4905d4..c19007cca7df 100644 --- a/x11/i3bar-river/Makefile +++ b/x11/i3bar-river/Makefile @@ -1,20 +1,20 @@ PORTNAME= i3bar-river DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org COMMENT= Port of i3bar for wlroots-based compositors WWW= https://github.com/MaxVerevkin/i3bar-river LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo gnome USE_GITHUB= yes USE_GNOME= cairo pango GH_ACCOUNT= MaxVerevkin PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/inputplug/Makefile b/x11/inputplug/Makefile index 929e51c78685..708451918047 100644 --- a/x11/inputplug/Makefile +++ b/x11/inputplug/Makefile @@ -1,59 +1,59 @@ PORTNAME= inputplug DISTVERSION= 0.4.0 -PORTREVISION= 40 +PORTREVISION= 41 CATEGORIES= x11 MAINTAINER= 0mp@FreeBSD.org COMMENT= XInput event monitor daemon WWW= https://github.com/andrewshadura/inputplug LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo xorg USE_GITHUB= yes GH_ACCOUNT= andrewshadura USE_XORG= x11 xcb xi CARGO_CRATES= anyhow-1.0.44 \ autocfg-1.0.1 \ bitflags-1.2.1 \ cc-1.0.70 \ cfg-if-1.0.0 \ clap-2.33.3 \ gethostname-0.2.1 \ heck-0.3.3 \ lazy_static-1.4.0 \ libc-0.2.103 \ log-0.4.14 \ memoffset-0.6.4 \ nix-0.20.2 \ nix-0.22.2 \ pidfile-rs-0.1.0 \ pkg-config-0.3.20 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.29 \ quote-1.0.9 \ structopt-0.3.23 \ structopt-derive-0.4.16 \ syn-1.0.78 \ textwrap-0.11.0 \ thiserror-1.0.29 \ thiserror-impl-1.0.29 \ unicode-segmentation-1.8.0 \ unicode-width-0.1.9 \ unicode-xid-0.2.2 \ version_check-0.9.3 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-wsapoll-0.1.1 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ x11rb-0.8.1 PLIST_FILES= bin/inputplug \ share/man/man1/inputplug.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/x11/kickoff/Makefile b/x11/kickoff/Makefile index 4561ff6342d9..b65ec814ca28 100644 --- a/x11/kickoff/Makefile +++ b/x11/kickoff/Makefile @@ -1,21 +1,21 @@ PORTNAME= kickoff DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org COMMENT= Minimalistic program launcher for Wayland WWW= https://github.com/j0ru/kickoff LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig USES= cargo USE_GITHUB= yes GH_ACCOUNT= j0ru PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/rio/Makefile b/x11/rio/Makefile index 04339ab59846..78a2fd6b9c79 100644 --- a/x11/rio/Makefile +++ b/x11/rio/Makefile @@ -1,523 +1,523 @@ PORTNAME= rio DISTVERSIONPREFIX= v DISTVERSION= 0.2.22 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 wayland PKGNAMESUFFIX= -terminal-emulator MAINTAINER= yuri@FreeBSD.org COMMENT= Hardware-accelerated GPU terminal emulator powered by WebGPU WWW= https://raphamorim.io/rio \ https://github.com/raphamorim/rio LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= rustc-LLVM ERROR: out of memory BROKEN_i386= rustc-LLVM ERROR: out of memory LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= raphamorim CARGO_CRATES= ab_glyph-0.2.30 \ ab_glyph_rasterizer-0.1.9 \ adler2-2.0.1 \ adler32-1.2.0 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anes-0.1.6 \ anstream-0.6.19 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ approx-0.5.1 \ arc-swap-1.7.1 \ array-concat-0.5.5 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ as-raw-xcb-connection-1.0.1 \ ash-0.38.0+1.3.281 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ base64-0.22.1 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bindgen-0.70.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.9.1 \ blake3-1.8.2 \ block-0.1.6 \ block2-0.5.1 \ borsh-1.5.7 \ bumpalo-3.19.0 \ bytecount-0.6.9 \ bytemuck-1.23.1 \ bytemuck_derive-1.9.3 \ byteorder-lite-0.1.0 \ bytes-0.3.0 \ calloop-0.13.0 \ calloop-wayland-source-0.3.0 \ cast-0.3.0 \ cc-1.2.29 \ cexpr-0.6.0 \ cfg-if-0.1.10 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ clap-4.5.41 \ clap_builder-4.5.41 \ clap_derive-4.5.41 \ clap_lex-0.7.5 \ clipboard-win-5.4.0 \ codespan-reporting-0.12.0 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ concurrent-queue-2.5.0 \ console_error_panic_hook-0.1.7 \ console_log-0.2.2 \ constant_time_eq-0.3.1 \ copypasta-0.10.2 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ core-graphics-0.24.0 \ core-graphics-types-0.1.3 \ core-graphics-types-0.2.0 \ core_maths-0.1.1 \ crc-3.3.0 \ crc-catalog-2.4.0 \ crc32fast-1.5.0 \ criterion-0.6.0 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.4 \ ctor-lite-0.1.0 \ cursor-icon-1.2.0 \ data-encoding-2.9.0 \ deflate-1.0.0 \ diff-0.1.13 \ dirs-6.0.0 \ dirs-next-1.0.2 \ dirs-sys-0.5.0 \ dirs-sys-next-0.1.2 \ dispatch-0.2.0 \ displaydoc-0.2.5 \ dlib-0.5.2 \ document-features-0.2.11 \ downcast-rs-1.2.1 \ dpi-0.1.2 \ either-1.15.0 \ encoding_rs-0.8.35 \ env_logger-0.4.3 \ equivalent-1.0.2 \ errno-0.3.13 \ error-code-3.3.2 \ euclid-0.22.11 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ fixedbitset-0.5.7 \ flate2-1.1.2 \ foldhash-0.1.5 \ font-types-0.9.0 \ fontconfig-parser-0.5.8 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.3.1 \ form_urlencoded-1.2.1 \ fs2-0.4.3 \ fsevent-sys-4.1.0 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ gethostname-0.4.3 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gif-0.13.3 \ gl_generator-0.14.0 \ glob-0.3.2 \ glow-0.16.0 \ glslang-0.6.2 \ glslang-sys-0.7.0+1062752 \ glutin_wgl_sys-0.6.1 \ gpu-alloc-0.6.0 \ gpu-alloc-types-0.3.0 \ gpu-allocator-0.27.0 \ gpu-descriptor-0.3.2 \ gpu-descriptor-types-0.2.0 \ guillotiere-0.6.2 \ half-2.6.0 \ halfbrown-0.2.5 \ halfbrown-0.3.0 \ hashbrown-0.14.5 \ hashbrown-0.15.4 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hexf-parse-0.2.1 \ icu_collections-2.0.0 \ icu_locale_core-2.0.0 \ icu_normalizer-2.0.0 \ icu_normalizer_data-2.0.0 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ idna-1.0.3 \ idna_adapter-1.2.1 \ image-0.25.6 \ image-webp-0.2.3 \ indexmap-2.10.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ iovec-0.1.4 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.13.0 \ itoa-1.0.15 \ jni-sys-0.3.0 \ jobserver-0.1.33 \ jpeg-decoder-0.3.2 \ js-sys-0.3.77 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ libc-0.2.174 \ libloading-0.8.8 \ libm-0.2.15 \ librashader-cache-0.8.1 \ librashader-common-0.8.1 \ librashader-pack-0.8.1 \ librashader-preprocess-0.8.1 \ librashader-presets-0.8.1 \ librashader-reflect-0.8.1 \ librashader-runtime-0.8.1 \ libredox-0.1.4 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ litrs-0.4.1 \ lock_api-0.4.13 \ log-0.3.9 \ log-0.4.27 \ lru-0.13.0 \ lru-0.14.0 \ malloc_buf-0.0.6 \ matchers-0.1.0 \ memchr-2.7.5 \ memmap2-0.9.7 \ metal-0.31.0 \ minicov-0.3.7 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ miow-0.5.0 \ miow-0.6.0 \ naga-25.0.1 \ ndk-sys-0.5.0+25.2.9519653 \ net2-0.2.39 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ nom-8.0.0 \ nom_locate-5.0.0 \ notify-8.1.0 \ notify-types-2.0.0 \ nu-ansi-term-0.46.0 \ num-derive-0.4.2 \ num-traits-0.2.19 \ objc-0.2.7 \ objc-rs-0.2.8 \ 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.1.0 \ objc2-foundation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ option-ext-0.2.0 \ orbclient-0.3.48 \ ordered-float-4.6.0 \ overload-0.1.1 \ owned_ttf_parser-0.25.0 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ percent-encoding-2.3.1 \ persy-1.6.0 \ petgraph-0.8.2 \ phf_shared-0.11.3 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ platform-dirs-0.3.0 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ png-0.17.16 \ polling-3.8.0 \ portable-atomic-1.11.1 \ potential_utf-0.1.2 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ presser-0.3.1 \ pretty_assertions-1.4.1 \ prettyplease-0.2.35 \ proc-macro2-1.0.95 \ profiling-1.0.17 \ quick-error-2.0.1 \ quick-xml-0.37.5 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.4.6 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.6.4 \ range-alloc-0.1.4 \ raw-window-handle-0.6.2 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rdrand-0.4.0 \ read-fonts-0.29.3 \ redox_syscall-0.4.1 \ redox_syscall-0.5.13 \ redox_users-0.4.6 \ redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ remove_dir_all-0.5.3 \ renderdoc-sys-1.1.0 \ roxmltree-0.20.0 \ rspirv-0.12.0+sdk-1.3.268.0 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustix-0.38.44 \ rustix-1.0.8 \ rustversion-1.0.21 \ ryu-1.0.20 \ same-file-1.0.6 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sctk-adwaita-0.10.1 \ serde-1.0.219 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ serde_spanned-0.6.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-registry-1.4.5 \ simd-adler32-0.3.7 \ simdutf8-0.1.5 \ siphasher-1.0.1 \ skrifa-0.31.3 \ slab-0.4.10 \ slotmap-1.0.7 \ smallvec-1.15.1 \ smartstring-1.0.1 \ smithay-client-toolkit-0.19.2 \ smithay-clipboard-0.7.2 \ smol_str-0.3.2 \ softbuffer-0.4.6 \ spirv-0.3.0+sdk-1.3.268.0 \ spirv-cross-sys-0.4.3+e670b39 \ spirv-cross2-0.4.6 \ spirv-cross2-derive-0.1.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strict-num-0.1.1 \ string_cache-0.8.9 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ svg_fmt-0.4.5 \ syn-2.0.104 \ synstructure-0.13.2 \ tempdir-0.3.7 \ termcolor-1.4.1 \ thiserror-1.0.69 \ thiserror-2.0.12 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ thread_local-1.1.9 \ tiff-0.9.1 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ tiny-xlib-0.2.4 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ toml-0.8.23 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ toml_write-0.1.2 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ tracing-web-0.1.3 \ ttf-parser-0.25.1 \ twox-hash-2.1.1 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-width-0.2.1 \ unicode-width-16-0.1.0 \ unsigned-varint-0.8.0 \ unty-0.0.4 \ url-2.5.4 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ valuable-0.1.1 \ vec_extract_if_polyfill-0.1.0 \ version_check-0.9.5 \ virtue-0.0.18 \ walkdir-2.5.0 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-bindgen-test-0.3.50 \ wasm-bindgen-test-macro-0.3.50 \ wayland-backend-0.3.10 \ wayland-client-0.31.10 \ wayland-csd-frame-0.3.0 \ wayland-cursor-0.31.10 \ wayland-protocols-0.32.8 \ wayland-protocols-plasma-0.3.8 \ wayland-protocols-wlr-0.3.8 \ wayland-scanner-0.31.6 \ wayland-sys-0.31.6 \ web-sys-0.3.77 \ web-time-1.1.0 \ weezl-0.1.10 \ wgpu-25.0.2 \ wgpu-core-25.0.2 \ wgpu-core-deps-apple-25.0.0 \ wgpu-core-deps-emscripten-25.0.0 \ wgpu-core-deps-windows-linux-android-25.0.0 \ wgpu-hal-25.0.2 \ wgpu-types-25.0.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.42.0 \ windows-0.58.0 \ windows-core-0.58.0 \ windows-implement-0.58.0 \ windows-interface-0.58.0 \ windows-result-0.2.0 \ windows-strings-0.1.0 \ windows-sys-0.42.0 \ windows-sys-0.48.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.12 \ wit-bindgen-rt-0.39.0 \ writeable-0.6.1 \ x11-clipboard-0.9.3 \ x11-dl-2.21.0 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ xcursor-0.3.10 \ xkbcommon-dl-0.4.2 \ xkeysym-0.2.1 \ xml-rs-0.8.27 \ yansi-1.0.1 \ yazi-0.2.1 \ yoke-0.8.0 \ yoke-derive-0.8.0 \ zeno-0.3.3 \ zerocopy-0.8.26 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 \ zigzag-0.1.0 \ zune-core-0.4.12 \ zune-jpeg-0.4.19 PLIST_FILES= bin/${PORTNAME} do-install: # workaround for error: found a virtual manifest at `/usr/ports/x11/rio/work/rio-4636f43/Cargo.toml` instead of a package manifest ${INSTALL_PROGRAM} ${WRKDIR}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/x11/rlaunch/Makefile b/x11/rlaunch/Makefile index db134815010f..ccb5c6d0a7b1 100644 --- a/x11/rlaunch/Makefile +++ b/x11/rlaunch/Makefile @@ -1,55 +1,55 @@ PORTNAME= rlaunch DISTVERSION= 1.3.14 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= x11 MAINTAINER= yuri@FreeBSD.org COMMENT= Fast, light-weight and modern application launcher for X11 WWW= https://github.com/PonasKovas/rlaunch LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails, see https://github.com/PonasKovas/rlaunch/issues/16 USES= cargo USE_GITHUB= yes GH_ACCOUNT= PonasKovas CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.14 \ bitflags-1.2.1 \ clap-2.33.0 \ fuzzy-matcher-0.3.7 \ heck-0.3.1 \ hermit-abi-0.1.6 \ lazy_static-1.4.0 \ libc-0.2.66 \ maybe-uninit-2.0.0 \ once_cell-1.7.2 \ pkg-config-0.3.17 \ proc-macro-error-0.4.8 \ proc-macro-error-attr-0.4.8 \ proc-macro2-1.0.8 \ quote-1.0.2 \ rustversion-1.0.2 \ strsim-0.8.0 \ structopt-0.3.9 \ structopt-derive-0.4.2 \ syn-1.0.14 \ syn-mid-0.5.0 \ textwrap-0.11.0 \ thread_local-1.1.3 \ unicode-segmentation-1.6.0 \ unicode-width-0.1.7 \ unicode-xid-0.2.0 \ vec_map-0.8.1 \ winapi-0.3.8 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ x11-dl-2.18.5 PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/shikane/Makefile b/x11/shikane/Makefile index c4da19115ada..f7ec0e5974e4 100644 --- a/x11/shikane/Makefile +++ b/x11/shikane/Makefile @@ -1,39 +1,39 @@ PORTNAME= shikane DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic output configuration tool for Wayland compositors WWW= https://gitlab.com/w0lff/shikane LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITLAB= yes GL_ACCOUNT= w0lff PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}ctl OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT=MANPAGES OPTIONS_EXCLUDE_i386= MANPAGES # https://github.com/haskell-foundation/foundation/issues/565 MANPAGES_BUILD_DEPENDS= bash:shells/bash \ pandoc:textproc/hs-pandoc MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz \ share/man/man1/${PORTNAME}ctl.1.gz \ share/man/man5/${PORTNAME}.5.gz do-build-MANPAGES-on: ${WRKSRC}/scripts/build-docs.sh man do-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/build/man/*.1.gz \ ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_MAN} ${WRKSRC}/build/man/*.5.gz \ ${STAGEDIR}${PREFIX}/share/man/man5 .include diff --git a/x11/shotman/Makefile b/x11/shotman/Makefile index 7c17614bd8b0..60a24d85289a 100644 --- a/x11/shotman/Makefile +++ b/x11/shotman/Makefile @@ -1,53 +1,53 @@ PORTNAME= shotman DISTVERSIONPREFIX= v DISTVERSION= 0.4.10 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ # XXX Teach USES=cargo to not override default DISTFILES DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= jbeich@FreeBSD.org COMMENT= Uncompromising screenshot GUI for Wayland WWW= https://sr.ht/~whynothugo/shotman LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENCE.md LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cargo pkgconfig CARGO_ENV= SHOTMAN_VERSION="${DISTVERSIONFULL}" PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}_completions \ share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} # XXX https://github.com/rust-lang/cargo/issues/4101 CARGO_INSTALL_PATH= . ${PORTNAME}_completions OPTIONS_DEFINE= MANPAGES SLURP OPTIONS_DEFAULT=MANPAGES SLURP MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz SLURP_DESC= Interactive region selector SLURP_RUN_DEPENDS= slurp:x11/slurp do-build-MANPAGES-on: scdoc < ${WRKSRC}/${PORTNAME}.1.scd >${WRKSRC}/${PORTNAME}.1 do-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/${MANPAGES_PLIST_FILES:H} post-install: .for _shell in bash fish zsh @${ECHO_MSG} "Generating ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*}" ${CARGO_TARGET_DIR}/*/${PORTNAME}_completions ${_shell} \ >${STAGEDIR}${PREFIX}/${PLIST_FILES:M*${_shell}*} .endfor .include diff --git a/x11/sirula/Makefile b/x11/sirula/Makefile index a665b9324c50..6809b505a6ab 100644 --- a/x11/sirula/Makefile +++ b/x11/sirula/Makefile @@ -1,28 +1,28 @@ PORTNAME= sirula DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org COMMENT= Simple app launcher for Wayland written in Rust WWW= https://github.com/DorianRudolph/sirula LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell USES= cargo gnome USE_GITHUB= yes USE_GNOME= cairo gdkpixbuf gtk30 GH_ACCOUNT= DorianRudolph PLIST_FILES= bin/${PORTNAME} post-patch: # Respect PREFIX for system config @${REINPLACE_CMD} -e 's,/usr/share,${DATADIR:H},' \ -e 's,/etc,${PREFIX}&,' \ ${WRKSRC_crate_xdg}/src/lib.rs .include diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile index 17f367f546f7..498874a59a72 100644 --- a/x11/squeekboard/Makefile +++ b/x11/squeekboard/Makefile @@ -1,85 +1,85 @@ PORTNAME= squeekboard DISTVERSIONPREFIX= v DISTVERSION= 1.43.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= x11 wayland PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ PATCHFILES+= db00c0b4eb73.patch:-p1 # https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/597 MAINTAINER= jbeich@FreeBSD.org COMMENT= On-screen keyboard input method for Wayland WWW= https://gitlab.gnome.org/World/Phosh/squeekboard LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_FreeBSD_13_powerpc64= fails to link: ld: error: undefined symbol: eekboard_context_service_get_overlay BUILD_DEPENDS= wayland-protocols>=1.12:graphics/wayland-protocols LIB_DEPENDS= libfeedback-0.0.so:accessibility/feedbackd \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas USES= cargo compiler:c11 gettext-tools gnome meson pkgconfig python:build shebangfix USE_GITLAB= yes USE_GNOME= cairo gdkpixbuf gnomedesktop3 gtk30 GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World/Phosh SHEBANG_FILES= tools/entry.py MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no MESON_FALSE= strict GLIB_SCHEMAS= sm.puri.Squeekboard.gschema.xml PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}-entry \ bin/${PORTNAME}-test-layout \ share/applications/sm.puri.Squeekboard.desktop \ share/locale/be/LC_MESSAGES/${PORTNAME}.mo \ share/locale/bg/LC_MESSAGES/${PORTNAME}.mo \ share/locale/ca/LC_MESSAGES/${PORTNAME}.mo \ share/locale/cs/LC_MESSAGES/${PORTNAME}.mo \ share/locale/de/LC_MESSAGES/${PORTNAME}.mo \ share/locale/el/LC_MESSAGES/${PORTNAME}.mo \ share/locale/es/LC_MESSAGES/${PORTNAME}.mo \ share/locale/eu/LC_MESSAGES/${PORTNAME}.mo \ share/locale/fa/LC_MESSAGES/${PORTNAME}.mo \ share/locale/fi/LC_MESSAGES/${PORTNAME}.mo \ share/locale/fr/LC_MESSAGES/${PORTNAME}.mo \ share/locale/fur/LC_MESSAGES/${PORTNAME}.mo \ share/locale/gl/LC_MESSAGES/${PORTNAME}.mo \ share/locale/he/LC_MESSAGES/${PORTNAME}.mo \ share/locale/hi/LC_MESSAGES/${PORTNAME}.mo \ share/locale/hr/LC_MESSAGES/${PORTNAME}.mo \ share/locale/ht/LC_MESSAGES/${PORTNAME}.mo \ share/locale/hu/LC_MESSAGES/${PORTNAME}.mo \ share/locale/it/LC_MESSAGES/${PORTNAME}.mo \ share/locale/ka/LC_MESSAGES/${PORTNAME}.mo \ share/locale/ko/LC_MESSAGES/${PORTNAME}.mo \ share/locale/nl/LC_MESSAGES/${PORTNAME}.mo \ share/locale/oc/LC_MESSAGES/${PORTNAME}.mo \ share/locale/pl/LC_MESSAGES/${PORTNAME}.mo \ share/locale/pt/LC_MESSAGES/${PORTNAME}.mo \ share/locale/pt_BR/LC_MESSAGES/${PORTNAME}.mo \ share/locale/ro/LC_MESSAGES/${PORTNAME}.mo \ share/locale/ru/LC_MESSAGES/${PORTNAME}.mo \ share/locale/sl/LC_MESSAGES/${PORTNAME}.mo \ share/locale/sr/LC_MESSAGES/${PORTNAME}.mo \ share/locale/sv/LC_MESSAGES/${PORTNAME}.mo \ share/locale/tr/LC_MESSAGES/${PORTNAME}.mo \ share/locale/uk/LC_MESSAGES/${PORTNAME}.mo \ share/locale/zh_CN/LC_MESSAGES/${PORTNAME}.mo \ ${NULL} post-patch: # Make each cargo subcommand very verbose @${REINPLACE_CMD} -e '/^cargo/s/"$$@"/--verbose --verbose &/' \ ${WRKSRC}/cargo.sh # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254091 @${REINPLACE_CMD} -e "/sed/s/'-i',/& '',/" \ ${WRKSRC}/meson.build .include diff --git a/x11/swayr/Makefile b/x11/swayr/Makefile index 2fd2ff1dd24b..9a0997bd1ad2 100644 --- a/x11/swayr/Makefile +++ b/x11/swayr/Makefile @@ -1,28 +1,28 @@ PORTNAME= swayr DISTVERSION= 0.28.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= jbeich@FreeBSD.org COMMENT= Urgent-first/LRU window switcher for sway WWW= https://sr.ht/~tsdh/swayr/\#swayr LICENSE= GPLv3+ LICENSE_FILE= ${_LICENSE_STORE}/GPLv3 USES= cargo PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}d post-patch: # Respect PREFIX for config and icons @${REINPLACE_CMD} -e 's,/usr/share,${DATADIR:H},' \ -e 's,/etc,${PREFIX}&,' \ ${WRKSRC}/src/config.rs \ ${WRKSRC}/src/shared/cfg.rs \ ${WRKSRC}/src/util.rs .include diff --git a/x11/swayrbar/Makefile b/x11/swayrbar/Makefile index 2f0a3324c989..a6aaec8b8045 100644 --- a/x11/swayrbar/Makefile +++ b/x11/swayrbar/Makefile @@ -1,26 +1,26 @@ PORTNAME= swayrbar DISTVERSION= 0.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= jbeich@FreeBSD.org COMMENT= status_command for swaybar WWW= https://sr.ht/~tsdh/swayr/\#swayrbar LICENSE= GPLv3+ LICENSE_FILE= ${_LICENSE_STORE}/GPLv3 USES= cargo PLIST_FILES= bin/${PORTNAME} post-patch: # Respect PREFIX for config @${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \ ${WRKSRC}/src/bar.rs \ ${WRKSRC}/src/config.rs \ ${WRKSRC}/src/shared/cfg.rs .include diff --git a/x11/swww/Makefile b/x11/swww/Makefile index 2989f1cecbd6..52647d04e57e 100644 --- a/x11/swww/Makefile +++ b/x11/swww/Makefile @@ -1,44 +1,44 @@ PORTNAME= swww DISTVERSIONPREFIX= v DISTVERSION= 0.11.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11 MAINTAINER= nivit@FreeBSD.org COMMENT= Solution to your Wayland Wallpaper Woes WWW= https://github.com/LGFae/swww LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= scdoc:textproc/scdoc \ wayland-protocols>=1.44:graphics/wayland-protocols \ wayland>=1.23.1:graphics/wayland LIB_DEPENDS+= liblz4.so:archivers/liblz4 USES= cargo pkgconfig shebangfix USE_GITHUB= yes GH_ACCOUNT= LGFae SHEBANG_FILES= example_scripts/*.sh OPTIONS_DEFINE= EXAMPLES EXAMPLES_RUN_DEPENDS= bash:shells/bash CARGO_INSTALL_PATH= client daemon post-build: ${WRKSRC}/doc/gen.sh post-install: ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/swww-daemon \ ${STAGEDIR}${PREFIX}/bin/ (cd ${WRKSRC}/doc/generated && \ ${INSTALL_MAN} *.1 ${STAGEDIR}${PREFIX}/share/man/man1/) post-install-EXAMPLES-on: (cd ${WRKSRC}/example_scripts && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/x11/walker/Makefile b/x11/walker/Makefile index 4c0dafd2c700..5c951b131f32 100644 --- a/x11/walker/Makefile +++ b/x11/walker/Makefile @@ -1,45 +1,46 @@ PORTNAME= walker DISTVERSIONPREFIX= v DISTVERSION= 2.15.2 +PORTREVISION= 1 CATEGORIES= x11 wayland PKGNAMESUFFIX= -launcher MAINTAINER= tagattie@FreeBSD.org COMMENT= Multi-purpose launcher with a lot of features WWW= https://github.com/abenz1267/walker LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= protoc:devel/protobuf LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib \ libgtk4-layer-shell.so:x11-toolkits/gtk4-layer-shell RUN_DEPENDS= elephant:sysutils/elephant USES= cargo gnome USE_GITHUB= yes GH_ACCOUNT= abenz1267 USE_GNOME= cairo gdkpixbuf gtk40 DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: @${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PKGBASE} @${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/resources/config.toml \ ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME} cd ${WRKSRC}/resources && \ ${COPYTREE_SHARE} themes ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/watershot/Makefile b/x11/watershot/Makefile index 87ae36b46479..326a77efe4e7 100644 --- a/x11/watershot/Makefile +++ b/x11/watershot/Makefile @@ -1,25 +1,25 @@ PORTNAME= watershot DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org COMMENT= Simple Wayland-native screenshot tool WWW= https://github.com/Kirottu/watershot LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader \ grim:x11/grim USES= cargo USE_GITHUB= yes GH_ACCOUNT= Kirottu PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/waveterm/Makefile b/x11/waveterm/Makefile index 5f294e7413a5..bdc4f056e3f4 100644 --- a/x11/waveterm/Makefile +++ b/x11/waveterm/Makefile @@ -1,111 +1,111 @@ # Notes for port maintainer(s) # # Before copying package.json and package-lock.json to ${PKGJSONSDIR}, # do the following steps: # 1. Add node-addon-api and node-gyp to devDependencies in ${WRKSRC} # $ npm install --save-dev --ignore-scripts node-addon-api node-gyp # This is required for building sharp node module from source. # https://sharp.pixelplumbing.com/install/#building-from-source # 2. Generate package.json and package-lock.json in ${WRKSRC}/tsunami/template # $ cd tsunami/templates && cp package.json.tmpl package.json && npm install --ignore-scripts PORTNAME= waveterm DISTVERSIONPREFIX= v DISTVERSION= 0.14.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 DISTFILES= tsunami/go.mod:prefetch MAINTAINER= tagattie@FreeBSD.org COMMENT= Open source, AI-native terminal that sees your entire workspace WWW= https://www.waveterm.dev/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= task:devel/task LIB_DEPENDS= libvips.so:graphics/vips USES= cargo electron:40 gmake go:1.25+,modules,no_targets \ nodejs:24,build python:build USE_GITHUB= yes GH_ACCOUNT= wavetermdev GH_TUPLE= swc-project:swc:v1.15.11:swc/swc CARGO_CARGOTOML=${WRKSRC}/swc/Cargo.toml CARGO_CARGOLOCK=${WRKSRC}/swc/Cargo.lock CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no CARGO_ENV+= CARGO_FEATURE_LOCAL_DYNAMIC_TLS=1 GO_MOD_DIST= github GO_MODULE= github.com/wavetermdev/waveterm BINARY_ALIAS= python3=${PYTHON_CMD} SUB_FILES= ${PORTNAME} PLIST_SUB= ARCH=${ARCH:S/aarch64/arm64/:S/amd64/x64/} \ DISTVERSION=${DISTVERSION} PORTDOCS= CONTRIBUTING.md README.md SECURITY.md OPTIONS_DEFINE= DOCS USE_ELECTRON= npm:npm appbuilder:devel prefetch extract rebuild build:builder ELECTRON_MAKE_FLAGS+= -c electron-builder.config.cjs pre-fetch: @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}/tsunami @if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/tsunami/go.mod ]; then \ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \ https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/tsunami/go.mod \ -o ${DISTDIR}/${DIST_SUBDIR}/tsunami/go.mod; \ fi pre-build: cd ${WRKSRC}/swc && \ ${SETENV} ${MAKE_ENV} ${CARGO_ENV} ${CARGO} build \ --manifest-path ${CARGO_CARGOTOML} \ --package binding_core_node --release --verbose --verbose ${CP} ${CARGO_TARGET_DIR}/*/libbinding_core_node.so \ ${WRKSRC}/node_modules/@swc/core/swc.freebsd-${ELECTRON_ARCH}.node cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} task --verbose build:backend cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} task --verbose build:tsunamiscaffold .for mod in lqip-loader plugin-ideal-image cd ${WRKSRC}/node_modules/@docusaurus/${mod}/node_modules/sharp && \ ${SETENV} ${MAKE_ENV} ${ELECTRON_REBUILD_ENV} npm run install .endfor cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm run build:prod # generate icon files cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} app-builder icon \ --input=icon.icns --out=icons --format=set --root=build .for size in 16 48 ${MV} ${WRKSRC}/icons/icon_${size}x${size}.png ${WRKSRC}/icons/icon_${size}.png .endfor do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} .for size in 16 32 48 64 128 256 512 1024 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps ${INSTALL_DATA} ${WRKSRC}/icons/icon_${size}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${size}x${size}/apps/${PORTNAME}.png .endfor @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/make/${ELECTRON_BUILDER_APP_OUT_DIR} && \ ${COPYTREE_SHARE} resources ${STAGEDIR}${DATADIR} ${FIND} ${STAGEDIR}${DATADIR}/resources -type f -exec ${FILE} {} ';' | \ ${GREP} 'ELF.*FreeBSD' | ${AWK} -F ': ' '{print $$1}' | ${XARGS} ${STRIP_CMD} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-test: cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} npm run test .include diff --git a/x11/waycorner/Makefile b/x11/waycorner/Makefile index b1e0b4c30af6..ada4345080ea 100644 --- a/x11/waycorner/Makefile +++ b/x11/waycorner/Makefile @@ -1,27 +1,27 @@ PORTNAME= waycorner DISTVERSION= 0.2.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org COMMENT= Hot corners for Wayland WWW= https://github.com/AndreasBackx/waycorner LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= AndreasBackx PLIST_FILES= bin/${PORTNAME} PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/wayidle/Makefile b/x11/wayidle/Makefile index 8721185dc305..6385b6c1cb20 100644 --- a/x11/wayidle/Makefile +++ b/x11/wayidle/Makefile @@ -1,33 +1,33 @@ PORTNAME= wayidle DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ # XXX Teach USES=cargo to not override default DISTFILES DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= jbeich@FreeBSD.org COMMENT= Wait for wayland compositor idle timeouts WWW= https://sr.ht/~whynothugo/wayidle LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENCE.md USES= cargo PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT=MANPAGES MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz do-build-MANPAGES-on: scdoc < ${WRKSRC}/${PORTNAME}.1.scd >${WRKSRC}/${PORTNAME}.1 do-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/${MANPAGES_PLIST_FILES:H} .include diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile index b6df50e1d676..30d98bfabbfe 100644 --- a/x11/wayout/Makefile +++ b/x11/wayout/Makefile @@ -1,19 +1,19 @@ PORTNAME= wayout DISTVERSION= 1.1.3 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~shinyzenith/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ # XXX Teach USES=cargo to not override default DISTFILES DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= jbeich@FreeBSD.org COMMENT= Simple tool to manage output modes WWW= https://git.sr.ht/~shinyzenith/wayout LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile index 3167c6368601..b9589c07cc12 100644 --- a/x11/wezterm/Makefile +++ b/x11/wezterm/Makefile @@ -1,140 +1,140 @@ PORTNAME= wezterm DISTVERSION= 20250730-110715 DISTVERSIONSUFFIX= -6a493f88 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11 wayland MAINTAINER= vladislav.movchan@gmail.com COMMENT= GPU-accelerated terminal emulator and multiplexer WWW= https://wezterm.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libzstd.so:archivers/zstd \ libwayland-egl.so:graphics/wayland \ libssh2.so:security/libssh2 \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon-x11.so:x11/libxkbcommon \ libxcb-util.so:x11/xcb-util \ libxcb-image.so:x11/xcb-util-image USES= cargo ssl xorg USE_GITHUB= yes USE_XORG= x11 xcb GH_ACCOUNT= wez vladmovchan:build_docs_offline GH_PROJECT= wezterm freebsd-wezterm-port-extra-files:build_docs_offline GH_TAGNAME= 6a493f88fab06a792308e0c704790390fd3c6232 0cf07e1:build_docs_offline GH_TUPLE= freetype:freetype:42608f77f:freetype2/deps/freetype/freetype2 \ nyorain:dlg:72dfcc858:dlg/deps/freetype/freetype2/subprojects/dlg \ glennrp:libpng:f5e92d769:libpng/deps/freetype/libpng \ madler:zlib:51b7f2abd:zlib/deps/freetype/zlib \ harfbuzz:harfbuzz:33a3f8de6:harfbuzz/deps/harfbuzz/harfbuzz \ fcitx:xcb-imdkit:30e2f16:xcb_imdkit/../${WRKSRC_crate_xcb-imdkit:T}/deps/xcb-imdkit PLIST_FILES= bin/strip-ansi-escapes \ bin/wezterm \ bin/wezterm-gui \ bin/wezterm-mux-server \ etc/profile.d/wezterm.sh \ share/applications/org.wezfurlong.wezterm.desktop \ share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png \ share/icons/hicolor/scalable/apps/org.wezfurlong.wezterm.svg \ share/metainfo/org.wezfurlong.wezterm.appdata.xml \ share/nautilus-python/extensions/wezterm-nautilus.py \ share/bash-completion/completions/wezterm \ share/fish/completions/wezterm.fish \ share/zsh/site-functions/_wezterm # XXX https://github.com/rust-lang/cargo/issues/4101 CARGO_INSTALL_PATH= ${PLIST_FILES:Mbin/*:T} CARGO_BUILD_ARGS+= --features=distro-defaults .if exists(/usr/bin/tic) PKGMESSAGE= ${NONEXISTENT} PLIST_FILES+= share/site-terminfo/w/wezterm .endif OPTIONS_DEFINE= DOCS DOCS_USES= python:build DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocs-material>0:textproc/py-mkdocs-material@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-macros-plugin>0:textproc/py-mkdocs-macros-plugin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-include-markdown-plugin>0:textproc/py-mkdocs-include-markdown-plugin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-exclude>0:textproc/py-mkdocs-exclude@${PY_FLAVOR} PORTDOCS= html .include .if ${ARCH:Marmv?} LTO_UNSAFE= yes CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false .endif post-patch: # Extract (snapshot) version from the port instead of .tag file @${ECHO_CMD} '${DISTVERSIONFULL}' >${WRKSRC}/.tag # Respect LOCALBASE for cursors @${REINPLACE_CMD} 's,/usr/share,${LOCALBASE}/share,' \ ${WRKSRC}/window/src/os/x11/cursor.rs do-build-DOCS-on: # Build HTML documentation similar to ci/build-docs.sh (cd ${WRKSRC} && ${PYTHON_CMD} ci/generate-docs.py) ${REINPLACE_CMD} \ -e 's,/tmp/wezterm.releases.json,${WRKSRC_build_docs_offline}/wezterm.releases.json,' \ -e 's,/tmp/wezterm.nightly.json,${WRKSRC_build_docs_offline}/wezterm.nightly.json,' \ ${WRKSRC}/ci/subst-release-info.py (cd ${WRKSRC} && ${PYTHON_CMD} ci/subst-release-info.py) ${CP} ${WRKSRC}/assets/icon/terminal.png ${WRKSRC}/docs/favicon.png ${CP} ${WRKSRC}/assets/icon/wezterm-icon.svg ${WRKSRC}/docs/favicon.svg ${MKDIR} ${WRKSRC}/docs/fonts ${CP} ${WRKSRC}/assets/fonts/SymbolsNerdFontMono-Regular.ttf \ ${WRKSRC}/docs/fonts/ (cd ${WRKSRC} && mkdocs build) do-install-DOCS-on: (cd ${WRKSRC}/gh_pages && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${PORTDOCS} \ "! -name *\.orig ! -name sitemap\.xml*") post-install: # Install assets similar to ci/deploy.sh ( cd ${STAGEDIR}${PREFIX} && \ ${MKDIR} \ ./etc/profile.d/ \ ./share/applications/ \ ./share/bash-completion/completions/ \ ./share/fish/completions/ \ ./share/icons/hicolor/128x128/apps/ \ ./share/icons/hicolor/scalable/apps/ \ ./share/metainfo/ \ ./share/nautilus-python/extensions/ \ ./share/zsh/site-functions/ \ ) ${INSTALL_DATA} ${WRKSRC}/assets/wezterm.desktop \ ${STAGEDIR}${PREFIX}/share/applications/org.wezfurlong.wezterm.desktop ${INSTALL_DATA} ${WRKSRC}/assets/wezterm.appdata.xml \ ${STAGEDIR}${PREFIX}/share/metainfo/org.wezfurlong.wezterm.appdata.xml ${INSTALL_DATA} ${WRKSRC}/assets/wezterm-nautilus.py \ ${STAGEDIR}${PREFIX}/share/nautilus-python/extensions/ ${INSTALL_DATA} ${WRKSRC}/assets/icon/terminal.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png ${INSTALL_DATA} ${WRKSRC}/assets/icon/wezterm-icon.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/org.wezfurlong.wezterm.svg ${INSTALL_DATA} ${WRKSRC}/assets/shell-integration/wezterm.sh \ ${STAGEDIR}${PREFIX}/etc/profile.d/ ${INSTALL_DATA} ${WRKSRC}/assets/shell-completion/bash \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/wezterm ${INSTALL_DATA} ${WRKSRC}/assets/shell-completion/fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/wezterm.fish ${INSTALL_DATA} ${WRKSRC}/assets/shell-completion/zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_wezterm .if exists(/usr/bin/tic) tic -x -o ${STAGEDIR}${PREFIX}/share/site-terminfo \ ${WRKSRC}/termwiz/data/wezterm.terminfo .endif .include diff --git a/x11/windowtolayer/Makefile b/x11/windowtolayer/Makefile index 8577676721e2..cbb44dcf0664 100644 --- a/x11/windowtolayer/Makefile +++ b/x11/windowtolayer/Makefile @@ -1,21 +1,21 @@ PORTNAME= windowtolayer DISTVERSIONPREFIX= v PORTVERSION= 0.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Any Wayland window as wallpaper WWW= https://gitlab.freedesktop.org/mstoeckl/windowtolayer LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cargo python:build USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= mstoeckl BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/wleave/Makefile b/x11/wleave/Makefile index 5967259fc2d5..25c7b1b49dbe 100644 --- a/x11/wleave/Makefile +++ b/x11/wleave/Makefile @@ -1,82 +1,83 @@ PORTNAME= wleave DISTVERSION= 0.7.1 +PORTREVISION= 1 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org COMMENT= Wayland-native logout script written in GTK4 WWW= https://github.com/AMNatty/wleave LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ libgtk4-layer-shell.so:x11-toolkits/gtk4-layer-shell USES= cargo gnome USE_GITHUB= yes GH_ACCOUNT= AMNatty USE_GNOME= cairo gtk40 libadwaita libxml2 PLIST_FILES= bin/${PORTNAME} \ ${DATADIR}/icons/hibernate.svg \ ${DATADIR}/icons/lock.svg \ ${DATADIR}/icons/logout.svg \ ${DATADIR}/icons/reboot.svg \ ${DATADIR}/icons/shutdown.svg \ ${DATADIR}/icons/suspend.svg PORTDOCS= README.md OPTIONS_DEFINE= COMPLETIONS DOCS MANPAGES OPTIONS_DEFAULT=COMPLETIONS MANPAGES COMPLETIONS_DESC= Build and/or install shell completions COMPLETIONS_PLIST_FILES=etc/bash_completion.d/${PORTNAME} \ share/fish/completions/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_PLIST_FILES= share/man/man1/wleave.1.gz \ share/man/man5/wleave.5.gz \ share/man/man5/wleave.json.5.gz post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/man/wleave.1.scd \ ${WRKSRC}/src/config.rs @${REINPLACE_CMD} -e 's|/usr/share|${DATADIR:H}|' \ ${WRKSRC}/layout.json \ ${WRKSRC}/man/wleave.json.5.scd post-build-MANPAGES-on: .for man in ${MANPAGES_PLIST_FILES:T:S/.gz//} scdoc < ${WRKSRC}/man/${man}.scd > ${WRKSRC}/man/${man} .endfor post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/icons ${INSTALL_DATA} ${WRKSRC}/icons/*.svg ${STAGEDIR}${DATADIR}/icons post-install-COMPLETIONS-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ ${STAGEDIR}${PREFIX}/share/fish/completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/completions/${PORTNAME}.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish ${INSTALL_DATA} ${WRKSRC}/completions/_${PORTNAME} \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-MANPAGES-on: .for man in ${MANPAGES_PLIST_FILES} ${INSTALL_MAN} ${WRKSRC}/man/${man:T:S/.gz//} ${STAGEDIR}${PREFIX}/${man:H} .endfor .include diff --git a/x11/wlr-which-key/Makefile b/x11/wlr-which-key/Makefile index 725396fa0d9c..fcbeb581dfa6 100644 --- a/x11/wlr-which-key/Makefile +++ b/x11/wlr-which-key/Makefile @@ -1,23 +1,23 @@ PORTNAME= wlr-which-key DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 wayland MAINTAINER= nivit@FreeBSD.org COMMENT= Keymap manager for wlroots-based compositors WWW= https://github.com/MaxVerevkin/wlr-which-key LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cargo gnome USE_GITHUB= yes GH_ACCOUNT= MaxVerevkin USE_GNOME= cairo pango PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/wmfocus/Makefile b/x11/wmfocus/Makefile index 5a846c3229fa..ffbd0ff51558 100644 --- a/x11/wmfocus/Makefile +++ b/x11/wmfocus/Makefile @@ -1,26 +1,26 @@ PORTNAME= wmfocus DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= x11 MAINTAINER= eduardo@FreeBSD.org COMMENT= Visually focus windows by label WWW= https://github.com/svenstaro/wmfocus LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig USES= cargo gnome xorg USE_GITHUB= yes GH_ACCOUNT= svenstaro USE_GNOME= cairo USE_XORG= xcb CARGO_FEATURES= i3 PLIST_FILES= bin/${PORTNAME} .include diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile index e70b63f9c42a..ea34403b365d 100644 --- a/x11/xdg-desktop-portal-luminous/Makefile +++ b/x11/xdg-desktop-portal-luminous/Makefile @@ -1,42 +1,42 @@ PORTNAME= xdg-desktop-portal-luminous DISTVERSIONPREFIX= v DISTVERSION= 0.1.11 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org COMMENT= xdg-desktop-portal backend for wlroots WWW= https://github.com/waycrate/xdg-desktop-portal-luminous LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= xdg-desktop-portal>0:deskutils/xdg-desktop-portal \ slurp:x11/slurp USES= cargo gnome llvm meson pkgconfig USE_GITHUB= yes USE_GNOME= cairo pango GH_ACCOUNT= waycrate MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no PLIST_FILES= lib/systemd/user/${PORTNAME}.service \ libexec/${PORTNAME} \ share/dbus-1/services/org.freedesktop.impl.portal.desktop.luminous.service \ share/xdg-desktop-portal/portals/luminous.portal post-patch: @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs # Make each cargo subcommand very verbose # Adjust for CARGO_TARGET_DIR outside of meson.global_source_root() @${REINPLACE_CMD} -e "s/'build',/ & '--verbose', '--verbose',/" \ -e "s,'target','..' / & ," \ ${WRKSRC}/meson.build .include diff --git a/x11/xwayland-satellite/Makefile b/x11/xwayland-satellite/Makefile index e966683cd33a..30ca0d23da6c 100644 --- a/x11/xwayland-satellite/Makefile +++ b/x11/xwayland-satellite/Makefile @@ -1,27 +1,28 @@ PORTNAME= xwayland-satellite DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 +PORTREVISION= 1 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Xwayland outside your Wayland WWW= https://github.com/Supreeeme/xwayland-satellite LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor RUN_DEPENDS= Xwayland:x11-servers/xwayland USES= cargo llvm xorg USE_GITHUB= yes USE_XORG= xcb GH_ACCOUNT= Supreeeme PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs .include