Index: head/Mk/Uses/cargo.mk =================================================================== --- head/Mk/Uses/cargo.mk (revision 513012) +++ head/Mk/Uses/cargo.mk (revision 513013) @@ -1,308 +1,308 @@ # $FreeBSD$ # # This file contains logic to ease porting of Rust packages or # binaries using the `cargo` command. # # Feature: cargo # Usage: USES=cargo # Valid ARGS: none # # MAINTAINER: rust@FreeBSD.org .if !defined(_INCLUDE_USES_CARGO_MK) _INCLUDE_USES_CARGO_MK= yes .if !empty(cargo_ARGS) IGNORE+= USES=cargo takes no arguments .endif # List of static dependencies. The format is cratename-version. # CARGO_CRATES will be downloaded from MASTER_SITES_CRATESIO. CARGO_CRATES?= # List of features to build (space separated list). CARGO_FEATURES?= # Name of the local directory for vendoring crates. CARGO_VENDOR_DIR?= ${WRKSRC}/cargo-crates # Default path for cargo manifest. CARGO_CARGOTOML?= ${WRKSRC}/Cargo.toml CARGO_CARGOLOCK?= ${WRKSRC}/Cargo.lock # Save crates inside ${DISTDIR}/rust/crates by default. CARGO_DIST_SUBDIR?= rust/crates # Generate list of DISTFILES. .for _crate in ${CARGO_CRATES} MASTER_SITES+= CRATESIO/${_crate:C/^(.*)-[0-9].*/\1/}/${_crate:C/^.*-([0-9].*)/\1/}:cargo_${_crate:C/[^a-zA-Z0-9_]//g} DISTFILES+= ${CARGO_DIST_SUBDIR}/${_crate}.tar.gz:cargo_${_crate:C/[^a-zA-Z0-9_]//g} .endfor # Build dependencies. CARGO_BUILDDEP?= yes .if ${CARGO_BUILDDEP:tl} == "yes" -BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.37.0:lang/${RUST_DEFAULT} +BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.38.0:lang/${RUST_DEFAULT} .endif # Location of cargo binary (default to lang/rust's Cargo binary) CARGO_CARGO_BIN?= ${LOCALBASE}/bin/cargo # Location of the cargo output directory. CARGO_TARGET_DIR?= ${WRKDIR}/target # Environment for cargo # - CARGO_HOME: local cache of the registry index # - CARGO_BUILD_JOBS: configure number of jobs to run # - CARGO_TARGET_DIR: location of where to place all generated artifacts # - RUSTC: path of rustc binary (default to lang/rust) # - RUSTDOC: path of rustdoc binary (default to lang/rust) # - RUSTFLAGS: custom flags to pass to all compiler invocations that Cargo performs CARGO_ENV+= \ CARGO_HOME=${WRKDIR}/cargo-home \ CARGO_BUILD_JOBS=${MAKE_JOBS_NUMBER} \ CARGO_TARGET_DIR=${CARGO_TARGET_DIR} \ RUSTC=${LOCALBASE}/bin/rustc \ RUSTDOC=${LOCALBASE}/bin/rustdoc \ RUSTFLAGS="${RUSTFLAGS} -C linker=${CC:Q} ${LDFLAGS:C/.+/-C link-arg=&/}" # Adjust -C target-cpu if -march/-mcpu is set by bsd.cpu.mk .if ${ARCH} == amd64 || ${ARCH} == i386 RUSTFLAGS+= ${CFLAGS:M-march=*:S/-march=/-C target-cpu=/} .else RUSTFLAGS+= ${CFLAGS:M-mcpu=*:S/-mcpu=/-C target-cpu=/} .endif .if ${ARCH} == powerpc64 USE_GCC?= yes .endif # Helper to shorten cargo calls. CARGO_CARGO_RUN= \ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${CARGO_ENV} \ ${CARGO_CARGO_BIN} # User arguments for cargo targets. CARGO_BUILD_ARGS?= CARGO_INSTALL_ARGS?= CARGO_INSTALL_PATH?= . CARGO_TEST_ARGS?= CARGO_UPDATE_ARGS?= # Use module targets ? CARGO_BUILD?= yes CARGO_CONFIGURE?= yes CARGO_INSTALL?= yes CARGO_TEST?= yes # Set CARGO_USE_GIT{HUB,LAB} to yes if your application requires # some dependencies from git repositories hosted on GitHub or # GitLab instances. All Cargo.toml files will be patched to point # to the right offline sources based on what is defined in # {GH,GL}_TUPLE. This makes sure that cargo does not attempt to # access the network during the build. CARGO_USE_GITHUB?= no CARGO_USE_GITLAB?= no # Manage crate features. .if !empty(CARGO_FEATURES) CARGO_BUILD_ARGS+= --features='${CARGO_FEATURES}' CARGO_INSTALL_ARGS+= --features='${CARGO_FEATURES}' CARGO_TEST_ARGS+= --features='${CARGO_FEATURES}' .endif .if !defined(WITH_DEBUG) CARGO_BUILD_ARGS+= --release CARGO_TEST_ARGS+= --release .else CARGO_INSTALL_ARGS+= --debug .endif .if ${CARGO_CRATES:Mbacktrace-sys-[0-9]*} BUILD_DEPENDS+= gmake:devel/gmake .endif .if ${CARGO_CRATES:Mcmake-[0-9]*} BUILD_DEPENDS+= cmake:devel/cmake .endif .if ${CARGO_CRATES:Mgettext-sys-[0-9]*} CARGO_ENV+= GETTEXT_BIN_DIR=${LOCALBASE}/bin \ GETTEXT_INCLUDE_DIR=${LOCALBASE}/include \ GETTEXT_LIB_DIR=${LOCALBASE}/lib .endif .if ${CARGO_CRATES:Mjemalloc-sys-[0-9]*} BUILD_DEPENDS+= gmake:devel/gmake .endif .for libc in ${CARGO_CRATES:Mlibc-[0-9]*} # FreeBSD 12.0 changed ABI: r318736 and r320043 # https://github.com/rust-lang/libc/commit/78f93220d70e # https://github.com/rust-lang/libc/commit/969ad2b73cdc _libc_VER= ${libc:C/.*-//} . if ${_libc_VER:R:R} == 0 && (${_libc_VER:R:E} < 2 || ${_libc_VER:R:E} == 2 && ${_libc_VER:E} < 38) DEV_ERROR+= "CARGO_CRATES=${libc} may be unstable on FreeBSD 12.0. Consider updating to the latest version \(higher than 0.2.37\)." . endif . if ${_libc_VER:R:R} == 0 && (${_libc_VER:R:E} < 2 || ${_libc_VER:R:E} == 2 && ${_libc_VER:E} < 49) DEV_ERROR+= "CARGO_CRATES=${libc} may be unstable on aarch64 or not build on armv6, armv7, powerpc64. Consider updating to the latest version \(higher than 0.2.49\)." . endif .undef _libc_VER .endfor .if ${CARGO_CRATES:Mlibgit2-sys-[0-9]*} # Use the system's libgit2 instead of building the bundled version CARGO_ENV+= LIBGIT2_SYS_USE_PKG_CONFIG=1 .endif .if ${CARGO_CRATES:Mlibssh2-sys-[0-9]*} # Use the system's libssh2 instead of building the bundled version CARGO_ENV+= LIBSSH2_SYS_USE_PKG_CONFIG=1 .endif .if ${CARGO_CRATES:Monig_sys-[0-9]*} # onig_sys always prefers the system library but will try to link # statically with it. Since devel/oniguruma doesn't provide a static # library it'll link to libonig.so instead. Strictly speaking setting # RUSTONIG_SYSTEM_LIBONIG is not necessary, but will force onig_sys to # always use the system's libonig as returned by `pkg-config oniguruma`. CARGO_ENV+= RUSTONIG_SYSTEM_LIBONIG=1 .endif .if ${CARGO_CRATES:Mopenssl-0.[0-9].*} # FreeBSD 12.0 updated base OpenSSL in r339270: # https://github.com/sfackler/rust-openssl/commit/276577553501 . if !exists(${PATCHDIR}/patch-openssl-1.1.1) # skip if backported _openssl_VER= ${CARGO_CRATES:Mopenssl-0.[0-9].*:C/.*-//} . if ${_openssl_VER:R:R} == 0 && (${_openssl_VER:R:E} < 10 || ${_openssl_VER:R:E} == 10 && ${_openssl_VER:E} < 4) DEV_WARNING+= "CARGO_CRATES=openssl-0.10.3 or older do not support OpenSSL 1.1.1. Consider updating to the latest version." . endif . endif .undef _openssl_VER .endif .if ${CARGO_CRATES:Mopenssl-sys-[0-9]*} # Make sure that openssl-sys can find the correct version of OpenSSL CARGO_ENV+= OPENSSL_LIB_DIR=${OPENSSLLIB} \ OPENSSL_INCLUDE_DIR=${OPENSSLINC} .endif .if ${CARGO_CRATES:Mpkg-config-[0-9]*} .include "${USESDIR}/pkgconfig.mk" .endif _USES_extract+= 600:cargo-extract cargo-extract: # target for preparing crates directory. It will put all crates in # the local crates directory. @${ECHO_MSG} "===> Moving crates to ${CARGO_VENDOR_DIR}" @${MKDIR} ${CARGO_VENDOR_DIR} .for _crate in ${CARGO_CRATES} @${MV} ${WRKDIR}/${_crate} ${CARGO_VENDOR_DIR}/${_crate} @${PRINTF} '{"package":"%s","files":{}}' \ $$(${SHA256} -q ${DISTDIR}/${CARGO_DIST_SUBDIR}/${_crate}.tar.gz) \ > ${CARGO_VENDOR_DIR}/${_crate}/.cargo-checksum.json @if [ -r ${CARGO_VENDOR_DIR}/${_crate}/Cargo.toml.orig ]; then \ ${MV} ${CARGO_VENDOR_DIR}/${_crate}/Cargo.toml.orig \ ${CARGO_VENDOR_DIR}/${_crate}/Cargo.toml.orig-cargo; \ fi .endfor _CARGO_GIT_PATCH_CARGOTOML= .if ${CARGO_USE_GITHUB:tl} == "yes" . for _group in ${GH_TUPLE:C@^[^:]*:[^:]*:[^:]*:(([^:/]*)?)((/.*)?)@\2@} _CARGO_GIT_PATCH_CARGOTOML:= ${_CARGO_GIT_PATCH_CARGOTOML} \ -e 's@git = "(https|http|git)://github.com/${GH_ACCOUNT_${_group}}/${GH_PROJECT_${_group}}(\.git)?"@path = "${WRKSRC_${_group}}"@' . endfor .endif .if ${CARGO_USE_GITLAB:tl} == "yes" . for _group in ${GL_TUPLE:C@^(([^:]*://[^:/]*(:[0-9]{1,5})?(/[^:]*[^/])?:)?)([^:]*):([^:]*):([^:]*)(:[^:/]*)((/.*)?)@\8@:S/^://} _CARGO_GIT_PATCH_CARGOTOML:= ${_CARGO_GIT_PATCH_CARGOTOML} \ -e 's@git = "${GL_SITE_${_group}}/${GL_ACCOUNT_${_group}}/${GL_PROJECT_${_group}}(\.git)?"@path = "${WRKSRC_${_group}}"@' . endfor .endif .if !empty(_CARGO_GIT_PATCH_CARGOTOML) _USES_patch+= 600:cargo-patch-git cargo-patch-git: @${FIND} ${WRKDIR} -name Cargo.toml -type f -exec \ ${SED} -i.dist -E ${_CARGO_GIT_PATCH_CARGOTOML} {} + .endif .if !target(do-configure) && ${CARGO_CONFIGURE:tl} == "yes" # configure hook. Place a config file for overriding crates-io index # by local source directory. do-configure: @${MKDIR} ${WRKDIR}/.cargo @${ECHO_CMD} "[source.cargo]" > ${WRKDIR}/.cargo/config @${ECHO_CMD} "directory = '${CARGO_VENDOR_DIR}'" >> ${WRKDIR}/.cargo/config @${ECHO_CMD} "[source.crates-io]" >> ${WRKDIR}/.cargo/config @${ECHO_CMD} "replace-with = 'cargo'" >> ${WRKDIR}/.cargo/config @if ! ${GREP} -qF '[profile.release]' ${CARGO_CARGOTOML}; then \ ${ECHO_CMD} "" >> ${CARGO_CARGOTOML}; \ ${ECHO_CMD} "[profile.release]" >> ${CARGO_CARGOTOML}; \ ${ECHO_CMD} "opt-level = 2" >> ${CARGO_CARGOTOML}; \ ${ECHO_CMD} "debug = false" >> ${CARGO_CARGOTOML}; \ fi @${CARGO_CARGO_RUN} update \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ ${CARGO_UPDATE_ARGS} .endif .if !target(do-build) && ${CARGO_BUILD:tl} == "yes" do-build: @${CARGO_CARGO_RUN} build \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ ${CARGO_BUILD_ARGS} .endif .if !target(do-install) && ${CARGO_INSTALL:tl} == "yes" do-install: . for path in ${CARGO_INSTALL_PATH} @${CARGO_CARGO_RUN} install \ --path "${path}" \ --root "${STAGEDIR}${PREFIX}" \ --verbose \ ${CARGO_INSTALL_ARGS} @${RM} -- "${STAGEDIR}${PREFIX}/.crates.toml" . endfor .endif .if !target(do-test) && ${CARGO_TEST:tl} == "yes" do-test: @${CARGO_CARGO_RUN} test \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ ${CARGO_TEST_ARGS} .endif # # Helper targets for port maintainers # # cargo-crates will output the crates list from Cargo.lock. If there # is no Cargo.lock for some reason, try and generate it first. cargo-crates: extract @if [ ! -r "${CARGO_CARGOLOCK}" ]; then \ ${ECHO_MSG} "===> ${CARGO_CARGOLOCK} not found. Trying to generate it..."; \ ${CARGO_CARGO_RUN} generate-lockfile \ --manifest-path ${CARGO_CARGOTOML} \ --verbose; \ fi @${SETENV} USE_GITHUB=${USE_GITHUB} USE_GITLAB=${USE_GITLAB} GL_SITE=${GL_SITE} \ ${AWK} -f ${SCRIPTSDIR}/cargo-crates.awk ${CARGO_CARGOLOCK} # cargo-crates-licenses will try to grab license information from # all downloaded crates. cargo-crates-licenses: configure @${FIND} ${CARGO_VENDOR_DIR} -name 'Cargo.toml' -maxdepth 2 \ -exec ${GREP} -H '^license' {} \; \ | ${SED} \ -e 's@^${CARGO_VENDOR_DIR}/@@' \ -e 's@/Cargo.toml:license.*= *"@|@' \ -e 's@"$$@@g' | sort | /usr/bin/column -t -s '|' .endif Index: head/audio/spotifyd/Makefile =================================================================== --- head/audio/spotifyd/Makefile (revision 513012) +++ head/audio/spotifyd/Makefile (revision 513013) @@ -1,386 +1,387 @@ # $FreeBSD$ PORTNAME= spotifyd DISTVERSIONPREFIX= v DISTVERSION= 0.2.15 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= tobik@FreeBSD.org COMMENT= Spotify daemon LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENCE LIB_DEPENDS= libogg.so:audio/libogg USES= cargo ssl:build USE_GITHUB= yes GH_ACCOUNT= Spotifyd GH_TUPLE= plietar:dns-parser:1d3e5a5591bc72eb061c23bd426c4a25f2f73791:dnsparser \ librespot-org:librespot:e1e8f60628f8e8fe0ad202d10ac4d8a231de27ed:librespot \ plietar:rust-mdns:66a74033da6c9f1a06e7b0a29f4544fd189d6479:mdns \ plietar:rust-tremor:5958cc302e78f535dad90e9665da981ddff4000a:tremor USE_RC_SUBR= spotifyd CARGO_CRATES= adler32-1.0.4 \ advapi32-sys-0.2.0 \ aes-0.3.2 \ aes-ctr-0.3.0 \ aes-soft-0.3.3 \ aesni-0.6.0 \ aho-corasick-0.6.10 \ aho-corasick-0.7.6 \ alsa-0.2.2 \ alsa-sys-0.1.2 \ ansi_term-0.11.0 \ arc-swap-0.4.3 \ arrayref-0.3.5 \ arrayvec-0.4.11 \ atty-0.2.13 \ autocfg-0.1.6 \ backtrace-0.3.37 \ backtrace-sys-0.1.31 \ base64-0.10.1 \ base64-0.6.0 \ base64-0.9.3 \ bit-set-0.5.1 \ bit-vec-0.5.1 \ bitflags-0.3.3 \ bitflags-0.9.1 \ bitflags-1.1.0 \ blake2b_simd-0.5.8 \ block-buffer-0.7.3 \ block-cipher-trait-0.6.2 \ block-modes-0.3.3 \ block-padding-0.1.4 \ boxfnonce-0.1.1 \ byte-tools-0.3.1 \ bytecount-0.4.0 \ byteorder-0.5.3 \ byteorder-1.3.2 \ bytes-0.4.12 \ c2-chacha-0.2.2 \ c_linked_list-1.1.1 \ cargo_metadata-0.6.4 \ cc-1.0.45 \ cfg-if-0.1.9 \ chrono-0.4.9 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.4 \ cookie-0.12.0 \ cookie_store-0.7.0 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ crc32fast-1.2.0 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.2 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.6 \ crypto-mac-0.7.0 \ ctr-0.3.2 \ daemonize-0.4.1 \ dbus-0.2.3 \ dbus-0.6.5 \ dbus-tokio-0.2.1 \ derive-error-chain-0.10.1 \ derive_builder-0.5.1 \ derive_builder_core-0.2.0 \ digest-0.8.1 \ dirs-2.0.2 \ dirs-sys-0.3.4 \ dotenv-0.10.1 \ dtoa-0.4.4 \ either-1.5.3 \ encoding_rs-0.8.20 \ env_logger-0.5.13 \ env_logger-0.6.2 \ error-chain-0.10.0 \ error-chain-0.11.0 \ error-chain-0.12.1 \ extprim-1.7.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ fake-simd-0.1.2 \ flate2-1.0.11 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.29 \ futures-cpupool-0.1.8 \ gcc-0.3.55 \ generic-array-0.12.3 \ get_if_addrs-0.5.3 \ get_if_addrs-sys-0.1.1 \ gethostname-0.2.0 \ getopts-0.2.21 \ getrandom-0.1.12 \ glob-0.2.11 \ h2-0.1.26 \ heck-0.3.1 \ hex-0.3.2 \ hkdf-0.7.1 \ hmac-0.7.1 \ http-0.1.18 \ http-body-0.1.0 \ httparse-1.3.4 \ humantime-1.3.0 \ hyper-0.11.27 \ hyper-0.12.35 \ hyper-proxy-0.4.1 \ hyper-tls-0.3.2 \ idna-0.1.5 \ idna-0.2.0 \ indexmap-1.2.0 \ iovec-0.1.2 \ itertools-0.7.11 \ itoa-0.4.4 \ kernel32-sys-0.2.2 \ keyring-0.7.1 \ language-tags-0.2.2 \ lazy_static-1.4.0 \ lewton-0.9.4 \ libc-0.2.62 \ libdbus-sys-0.2.1 \ libpulse-sys-0.0.0 \ linear-map-1.2.0 \ lock_api-0.1.5 \ log-0.3.9 \ log-0.4.8 \ matches-0.1.8 \ memchr-2.2.1 \ memoffset-0.5.1 \ mime-0.3.14 \ mime_guess-2.0.1 \ miniz_oxide-0.3.2 \ mio-0.6.19 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.7 \ miow-0.2.1 \ miow-0.3.3 \ multimap-0.4.0 \ native-tls-0.2.3 \ net2-0.2.33 \ nix-0.11.1 \ nix-0.9.0 \ nodrop-0.1.13 \ num-0.2.0 \ num-bigint-0.2.3 \ num-complex-0.2.3 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.2.2 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ ogg-0.7.0 \ ogg-sys-0.0.9 \ opaque-debug-0.2.3 \ openssl-0.10.24 \ openssl-probe-0.1.2 \ openssl-sys-0.9.49 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ pbkdf2-0.3.0 \ percent-encoding-1.0.1 \ percent-encoding-2.1.0 \ pkg-config-0.3.16 \ portaudio-rs-0.3.1 \ portaudio-sys-0.1.1 \ ppv-lite86-0.2.5 \ proc-macro-error-0.2.6 \ proc-macro2-0.4.30 \ proc-macro2-1.0.4 \ protobuf-2.8.1 \ protobuf-codegen-2.8.1 \ protobuf-codegen-pure-2.8.1 \ publicsuffix-1.5.3 \ pulldown-cmark-0.2.0 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.13 \ quote-1.0.2 \ rand-0.3.23 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand-0.7.2 \ rand_chacha-0.1.1 \ rand_chacha-0.2.1 \ 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 \ random-0.12.2 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ redox_users-0.3.1 \ regex-0.2.11 \ regex-1.3.1 \ regex-syntax-0.5.6 \ regex-syntax-0.6.12 \ relay-0.1.1 \ remove_dir_all-0.5.2 \ reqwest-0.9.20 \ result-1.0.0 \ rpassword-3.0.2 \ rspotify-0.2.5 \ rust-argon2-0.5.1 \ rustc-demangle-0.1.16 \ rustc-serialize-0.3.24 \ rustc_version-0.2.3 \ ryu-1.0.0 \ safemem-0.2.0 \ safemem-0.3.2 \ same-file-1.0.5 \ schannel-0.1.16 \ scoped-tls-0.1.2 \ scopeguard-0.3.3 \ scopeguard-1.0.0 \ secret-service-1.0.0 \ security-framework-0.3.1 \ security-framework-sys-0.3.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.101 \ serde_derive-1.0.101 \ serde_ini-0.2.0 \ serde_json-1.0.40 \ serde_urlencoded-0.5.5 \ sha-1-0.8.1 \ sha2-0.8.0 \ shannon-0.2.0 \ signal-hook-0.1.10 \ signal-hook-registry-1.1.1 \ simplelog-0.7.3 \ skeptic-0.13.4 \ slab-0.3.0 \ slab-0.4.2 \ smallvec-0.2.1 \ smallvec-0.6.10 \ socket2-0.2.4 \ socket2-0.3.11 \ stable_deref_trait-1.1.1 \ stream-cipher-0.3.2 \ string-0.2.1 \ strsim-0.8.0 \ structopt-0.3.2 \ structopt-derive-0.3.2 \ subtle-1.0.0 \ syn-0.11.11 \ syn-0.15.44 \ syn-1.0.5 \ synom-0.11.3 \ synstructure-0.10.2 \ syslog-4.0.1 \ take-0.1.0 \ tempdir-0.3.7 \ tempfile-3.1.0 \ term-0.6.1 \ termcolor-1.0.5 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ tokio-0.1.22 \ tokio-buf-0.1.1 \ tokio-codec-0.1.1 \ tokio-core-0.1.17 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.8 \ tokio-fs-0.1.6 \ tokio-io-0.1.12 \ tokio-process-0.2.4 \ tokio-proto-0.1.1 \ tokio-reactor-0.1.9 \ tokio-service-0.1.0 \ tokio-signal-0.1.5 \ tokio-signal-0.2.7 \ tokio-sync-0.1.6 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.15 \ tokio-timer-0.2.11 \ tokio-udp-0.1.5 \ tokio-uds-0.2.5 \ try-lock-0.1.0 \ try-lock-0.2.2 \ try_from-0.3.2 \ typenum-1.11.2 \ ucd-util-0.1.5 \ unicase-2.5.1 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.3.0 \ unicode-width-0.1.6 \ unicode-xid-0.0.4 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ url-1.7.2 \ url-2.1.0 \ utf8-ranges-1.0.4 \ uuid-0.7.4 \ vcpkg-0.2.7 \ vec_map-0.8.1 \ vergen-3.0.4 \ version_check-0.1.5 \ void-1.0.2 \ walkdir-2.2.9 \ want-0.0.4 \ want-0.2.0 \ wasi-0.7.0 \ webbrowser-0.2.2 \ whoami-0.5.3 \ winapi-0.2.8 \ winapi-0.3.8 \ winapi-build-0.1.1 \ 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.2 \ winreg-0.6.2 \ ws2_32-sys-0.2.1 \ xdg-2.2.0 CARGO_USE_GITHUB= yes CARGO_BUILD_ARGS= --no-default-features CARGO_INSTALL_ARGS= --no-default-features CARGO_TEST_ARGS= --no-default-features PLIST_FILES= bin/spotifyd \ "@sample etc/spotifyd.conf.sample" PORTDOCS= README.md OPTIONS_DEFINE= DBUS DOCS PORTAUDIO PULSEAUDIO OPTIONS_DEFAULT= PORTAUDIO DBUS_DESC= D-Bus MPRIS support DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_VARS= CARGO_FEATURES+=dbus_mpris 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: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/spotifyd ${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 Index: head/benchmarks/hyperfine/Makefile =================================================================== --- head/benchmarks/hyperfine/Makefile (revision 513012) +++ head/benchmarks/hyperfine/Makefile (revision 513013) @@ -1,111 +1,111 @@ # $FreeBSD$ PORTNAME= hyperfine DISTVERSIONPREFIX= v DISTVERSION= 1.7.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= benchmarks MAINTAINER= pizzamig@FreeBSD.org COMMENT= Command-line benchmarking tool LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BROKEN_i386= LLVM ERROR: No support for lowering a copy into EFLAGS when used by this instruction USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp PLIST_FILES= bin/hyperfine CARGO_CRATES= aho-corasick-0.7.6 \ ansi_term-0.11.0 \ approx-0.1.1 \ approx-0.3.2 \ atty-0.2.13 \ autocfg-0.1.6 \ bitflags-1.1.0 \ bstr-0.2.8 \ byteorder-1.3.2 \ cfg-if-0.1.9 \ cgmath-0.16.1 \ clap-2.33.0 \ clicolors-control-1.0.1 \ cloudabi-0.0.3 \ colored-1.8.0 \ console-0.8.0 \ csv-1.1.1 \ csv-core-0.1.6 \ encode_unicode-0.3.6 \ fuchsia-cprng-0.1.1 \ indicatif-0.11.0 \ itoa-0.4.4 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ libc-0.2.62 \ lock_api-0.3.1 \ memchr-2.2.1 \ num-0.2.0 \ num-bigint-0.2.2 \ num-complex-0.2.3 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.2.2 \ num-traits-0.1.43 \ num-traits-0.2.8 \ number_prefix-0.2.8 \ parking_lot-0.9.0 \ parking_lot_core-0.6.2 \ proc-macro2-1.0.2 \ quote-1.0.2 \ rand-0.4.6 \ 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_syscall-0.1.56 \ regex-1.2.1 \ regex-automata-0.1.8 \ regex-syntax-0.6.11 \ rgb-0.8.14 \ rust_decimal-1.0.3 \ rustc_version-0.2.3 \ ryu-1.0.0 \ scopeguard-1.0.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.99 \ serde_derive-1.0.99 \ serde_json-1.0.40 \ smallvec-0.6.10 \ statistical-1.0.0 \ strsim-0.8.0 \ syn-1.0.5 \ term_size-0.3.1 \ termios-0.3.1 \ textwrap-0.11.0 \ thread_local-0.3.6 \ unicode-width-0.1.6 \ unicode-xid-0.2.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 \ winconsole-0.10.0 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hyperfine .include Index: head/devel/bingrep/Makefile =================================================================== --- head/devel/bingrep/Makefile (revision 513012) +++ head/devel/bingrep/Makefile (revision 513013) @@ -1,113 +1,113 @@ # $FreeBSD$ PORTNAME= bingrep PORTVERSION= 0.6.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= tobik@FreeBSD.org COMMENT= Grep through binaries LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo 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 \ byteorder-1.3.1 \ cc-1.0.35 \ cfg-if-0.1.7 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ cpp_demangle-0.2.12 \ csv-1.0.7 \ csv-core-0.1.5 \ dirs-1.0.5 \ encode_unicode-0.3.5 \ env_logger-0.6.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-cprng-0.1.1 \ glob-0.2.11 \ goblin-0.0.21 \ heck-0.3.1 \ hexplay-0.2.1 \ humantime-1.2.0 \ itoa-0.4.3 \ lazy_static-1.3.0 \ libc-0.2.51 \ log-0.4.6 \ memchr-2.2.0 \ memrange-0.1.3 \ metagoblin-0.1.2 \ nodrop-0.1.13 \ plain-0.2.3 \ prettytable-rs-0.8.0 \ proc-macro2-0.4.27 \ quick-error-1.2.2 \ quote-0.6.12 \ rand-0.3.23 \ rand-0.4.6 \ 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 \ rustc-serialize-0.3.24 \ rustc_version-0.2.3 \ ryu-0.2.7 \ scoped_threadpool-0.1.9 \ scroll-0.9.2 \ scroll_derive-0.9.5 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.90 \ strsim-0.8.0 \ structopt-0.2.15 \ structopt-derive-0.2.15 \ syn-0.15.31 \ synstructure-0.10.1 \ term-0.5.2 \ termcolor-0.3.6 \ termcolor-1.0.4 \ termion-1.5.1 \ textwrap-0.11.0 \ theban_interval_tree-0.7.1 \ thread_local-0.3.6 \ time-0.1.42 \ 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-util-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-0.1.6 \ wincolor-1.0.1 PLIST_FILES= bin/bingrep post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bingrep .include Index: head/devel/cargo-tree/Makefile =================================================================== --- head/devel/cargo-tree/Makefile (revision 513012) +++ head/devel/cargo-tree/Makefile (revision 513013) @@ -1,182 +1,183 @@ # $FreeBSD$ PORTNAME= cargo-tree DISTVERSION= 0.26.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Rust's cargo subcommand to visualize dependency graph as a tree #' 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 ssl CARGO_CRATES= \ adler32-1.0.3 \ aho-corasick-0.6.10 \ aho-corasick-0.7.3 \ ansi_term-0.11.0 \ atty-0.2.11 \ autocfg-0.1.2 \ backtrace-0.3.15 \ backtrace-sys-0.1.28 \ bitflags-1.0.4 \ byteorder-1.3.1 \ bytes-0.4.12 \ bytesize-1.0.0 \ cargo-0.35.0 \ cc-1.0.35 \ cfg-if-0.1.7 \ clap-2.33.0 \ cloudabi-0.0.3 \ commoncrypto-0.2.0 \ commoncrypto-sys-0.2.0 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ crates-io-0.23.0 \ crc32fast-1.2.0 \ crossbeam-channel-0.3.8 \ crossbeam-utils-0.6.5 \ crypto-hash-0.3.4 \ curl-0.4.20 \ curl-sys-0.4.17 \ env_logger-0.6.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ filetime-0.2.4 \ fixedbitset-0.1.9 \ flate2-1.0.7 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fs2-0.4.3 \ fuchsia-cprng-0.1.1 \ fwdansi-1.0.1 \ git2-0.8.0 \ git2-curl-0.9.0 \ glob-0.2.11 \ globset-0.4.2 \ heck-0.3.1 \ hex-0.3.2 \ home-0.3.4 \ http-0.1.17 \ humantime-1.2.0 \ idna-0.1.5 \ ignore-0.4.6 \ im-rc-12.3.4 \ iovec-0.1.2 \ itoa-0.4.3 \ jobserver-0.1.13 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.51 \ libgit2-sys-0.7.11 \ libnghttp2-sys-0.1.1 \ libssh2-sys-0.2.11 \ libz-sys-1.0.25 \ log-0.4.6 \ matches-0.1.8 \ memchr-2.2.0 \ miniz_oxide-0.3.2 \ miniz_oxide_c_api-0.2.3 \ miniz-sys-0.1.11 \ miow-0.3.3 \ num_cpus-1.10.0 \ numtoa-0.1.0 \ opener-0.3.2 \ openssl-0.10.20 \ openssl-probe-0.1.2 \ openssl-sys-0.9.43 \ ordermap-0.3.5 \ percent-encoding-1.0.1 \ petgraph-0.4.13 \ pkg-config-0.3.14 \ proc-macro2-0.4.27 \ quick-error-1.2.2 \ quote-0.6.12 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ redox_termios-0.1.1 \ regex-1.1.5 \ regex-syntax-0.6.6 \ remove_dir_all-0.5.1 \ rustc-demangle-0.1.13 \ rustc-workspace-hack-1.0.0 \ rustc_version-0.2.3 \ rustfix-0.4.5 \ ryu-0.2.7 \ same-file-1.0.4 \ schannel-0.1.15 \ scopeguard-0.3.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.90 \ serde_derive-1.0.90 \ serde_ignored-0.0.4 \ serde_json-1.0.39 \ shell-escape-0.1.4 \ sized-chunks-0.1.2 \ smallvec-0.6.9 \ socket2-0.3.8 \ strsim-0.8.0 \ structopt-0.2.15 \ structopt-derive-0.2.15 \ syn-0.15.30 \ synstructure-0.10.1 \ tar-0.4.22 \ tempfile-3.0.7 \ termcolor-1.0.4 \ termion-1.5.3 \ textwrap-0.11.0 \ thread_local-0.3.6 \ toml-0.4.10 \ typenum-1.10.0 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.2.1 \ unicode-xid-0.1.0 \ unicode-width-0.1.5 \ url-1.7.2 \ url_serde-0.2.0 \ utf8-ranges-1.0.2 \ vcpkg-0.2.7 \ vec_map-0.8.1 \ walkdir-2.2.7 \ winapi-0.2.7 \ winapi-0.3.3 \ winapi-0.3.4 \ winapi-build-0.1.1 \ winapi-util-0.1.2 \ winapi-i686-pc-windows-gnu-0.3.0 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.3.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-1.0.2 PLIST_FILES= bin/cargo-tree post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cargo-tree .include Index: head/devel/git-absorb/Makefile =================================================================== --- head/devel/git-absorb/Makefile (revision 513012) +++ head/devel/git-absorb/Makefile (revision 513013) @@ -1,88 +1,88 @@ # $FreeBSD$ PORTNAME= git-absorb DISTVERSION= 0.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= greg@unrelenting.technology COMMENT= Git command for automating fixup/autosquash commits LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= tummychow CARGO_CRATES= ansi_term-0.10.2 \ atty-0.2.12 \ autocfg-0.1.4 \ backtrace-0.3.32 \ backtrace-sys-0.1.30 \ bitflags-1.1.0 \ cc-1.0.37 \ cfg-if-0.1.9 \ chrono-0.4.7 \ clap-2.30.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-cprng-0.1.1 \ git2-0.9.1 \ idna-0.1.5 \ isatty-0.1.9 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ libc-0.2.59 \ libgit2-sys-0.8.1 \ libz-sys-1.0.25 \ log-0.4.7 \ matches-0.1.8 \ memchr-2.0.2 \ num-integer-0.1.41 \ num-traits-0.2.8 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ proc-macro2-0.4.30 \ quote-0.6.13 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ remove_dir_all-0.5.2 \ rustc-demangle-0.1.15 \ slog-2.1.1 \ slog-async-2.2.0 \ slog-term-2.3.0 \ smallvec-0.6.10 \ strsim-0.7.0 \ syn-0.15.39 \ synstructure-0.10.2 \ take_mut-0.2.2 \ tempdir-0.3.7 \ term-0.4.6 \ textwrap-0.9.0 \ thread_local-0.3.6 \ time-0.1.42 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ vcpkg-0.2.7 \ vec_map-0.8.1 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/git-absorb post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/git-absorb .include Index: head/devel/interactive_rebase_tool/Makefile =================================================================== --- head/devel/interactive_rebase_tool/Makefile (revision 513012) +++ head/devel/interactive_rebase_tool/Makefile (revision 513013) @@ -1,68 +1,69 @@ # $FreeBSD$ PORTNAME= interactive_rebase_tool DISTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= petteri.valkonen@iki.fi COMMENT= Improved sequence editor for Git LICENSE= GPLv3+ LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo ncurses USE_GITHUB= yes GH_ACCOUNT= MitMaro GH_PROJECT= git-interactive-rebase-tool CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.11 \ bitflags-1.0.4 \ cc-1.0.29 \ cfg-if-0.1.6 \ chrono-0.4.6 \ clap-2.32.0 \ git2-0.7.5 \ idna-0.1.5 \ libc-0.2.49 \ libgit2-sys-0.7.11 \ libz-sys-1.0.25 \ log-0.4.6 \ matches-0.1.8 \ ncurses-5.98.0 \ num-integer-0.1.39 \ num-traits-0.2.6 \ pancurses-0.16.1 \ pdcurses-sys-0.7.0 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ redox_syscall-0.1.51 \ redox_termios-0.1.1 \ smallvec-0.6.8 \ strsim-0.7.0 \ termion-1.5.1 \ textwrap-0.10.0 \ time-0.1.42 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.2.1 \ unicode-width-0.1.5 \ unreachable-1.0.0 \ url-1.7.2 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ void-1.0.2 \ winapi-0.3.6 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.5.1 PLIST_FILES= bin/interactive-rebase-tool \ man/man1/interactive-rebase-tool.1.gz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/interactive-rebase-tool ${INSTALL_MAN} ${WRKSRC}/src/interactive-rebase-tool.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/devel/pijul/Makefile =================================================================== --- head/devel/pijul/Makefile (revision 513012) +++ head/devel/pijul/Makefile (revision 513013) @@ -1,302 +1,302 @@ # Created by: Carlo Strub # $FreeBSD$ PORTNAME= pijul PORTVERSION= 0.12.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel MASTER_SITES= https://pijul.org/releases/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= cs@FreeBSD.org COMMENT= Distributed version control system LICENSE= GPLv2 BROKEN_aarch64= fails to compile: aesv8-armx-linux64.S:53:2: instruction requires: crypto aese v6.16b,v0.16b BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} LIB_DEPENDS= libgmp.so:math/gmp \ libnettle.so:security/nettle \ libsodium.so:security/libsodium USES= cargo ssl CARGO_CRATES= MacTypes-sys-2.1.0 \ adler32-1.0.3 \ advapi32-sys-0.2.0 \ aho-corasick-0.6.10 \ ansi_term-0.11.0 \ argon2rs-0.2.5 \ arrayvec-0.4.10 \ ascii-canvas-1.0.0 \ atty-0.2.11 \ autocfg-0.1.2 \ backtrace-0.3.14 \ backtrace-sys-0.1.28 \ base64-0.10.1 \ base64-0.9.3 \ bincode-1.1.2 \ bindgen-0.43.2 \ bit-set-0.5.1 \ bit-vec-0.4.4 \ bit-vec-0.5.1 \ bitflags-1.0.4 \ blake2-rfc-0.2.18 \ block-buffer-0.7.0 \ block-padding-0.1.3 \ bs58-0.2.2 \ buffered-reader-0.3.0 \ build_const-0.2.1 \ byte-tools-0.3.1 \ byteorder-1.3.1 \ bytes-0.4.12 \ bzip2-0.3.3 \ bzip2-sys-0.1.7 \ cc-1.0.31 \ cexpr-0.3.5 \ cfg-if-0.1.7 \ chrono-0.4.6 \ clang-sys-0.26.4 \ clap-2.32.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ core-foundation-0.5.1 \ core-foundation-sys-0.5.1 \ crc-1.8.1 \ crc32fast-1.2.0 \ crossbeam-channel-0.3.8 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ cryptovec-0.4.6 \ diff-0.1.11 \ diffs-0.3.0 \ digest-0.8.0 \ dirs-1.0.5 \ docopt-1.0.2 \ dtoa-0.4.3 \ either-1.5.1 \ ena-0.11.0 \ encoding_rs-0.8.17 \ env_logger-0.6.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fake-simd-0.1.2 \ filetime-0.2.4 \ fixedbitset-0.1.9 \ flate2-1.0.7 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fs2-0.4.3 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.25 \ futures-cpupool-0.1.8 \ generic-array-0.12.0 \ getch-0.2.1 \ glob-0.2.11 \ globset-0.4.2 \ h2-0.1.17 \ hex-0.3.2 \ http-0.1.16 \ httparse-1.3.3 \ humantime-1.2.0 \ hyper-0.12.25 \ hyper-tls-0.3.2 \ idna-0.1.5 \ ignore-0.4.6 \ indexmap-1.0.2 \ iovec-0.1.2 \ itertools-0.8.0 \ itoa-0.4.3 \ kernel32-sys-0.2.2 \ lalrpop-0.16.3 \ lalrpop-util-0.16.3 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.50 \ libloading-0.5.0 \ libpijul-0.12.0 \ line-0.1.15 \ lock_api-0.1.5 \ log-0.4.6 \ mach_o_sys-0.1.1 \ matches-0.1.8 \ memchr-2.2.0 \ memmap-0.7.0 \ memoffset-0.2.1 \ memsec-0.5.4 \ mime-0.3.13 \ mime_guess-2.0.0-alpha.6 \ miniz-sys-0.1.11 \ miniz_oxide-0.2.1 \ miniz_oxide_c_api-0.2.1 \ mio-0.6.16 \ mio-uds-0.6.7 \ miow-0.2.1 \ native-tls-0.2.2 \ net2-0.2.33 \ nettle-4.0.0 \ nettle-sys-1.0.1 \ new_debug_unreachable-1.0.3 \ nodrop-0.1.13 \ nom-4.2.3 \ num-0.1.42 \ num-bigint-0.1.44 \ num-complex-0.1.43 \ num-integer-0.1.39 \ num-iter-0.1.37 \ num-rational-0.1.42 \ num-traits-0.2.6 \ num_cpus-1.10.0 \ opaque-debug-0.2.2 \ openssl-0.10.20 \ openssl-probe-0.1.2 \ openssl-sys-0.9.43 \ ordermap-0.3.5 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ pathdiff-0.1.0 \ peeking_take_while-0.1.2 \ percent-encoding-1.0.1 \ petgraph-0.4.13 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pkg-config-0.3.14 \ precomputed-hash-0.1.1 \ proc-macro2-0.3.5 \ proc-macro2-0.4.27 \ progrs-0.1.1 \ quick-error-1.2.2 \ quickcheck-0.8.2 \ quote-0.5.2 \ quote-0.6.11 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rdrand-0.4.0 \ redox_syscall-0.1.51 \ redox_termios-0.1.1 \ redox_users-0.3.0 \ regex-1.1.2 \ regex-syntax-0.6.5 \ remove_dir_all-0.5.1 \ reqwest-0.9.12 \ rpassword-2.1.0 \ rustc-demangle-0.1.13 \ rustc-serialize-0.3.24 \ rustc_version-0.2.3 \ ryu-0.2.7 \ safemem-0.3.0 \ same-file-1.0.4 \ sanakirja-0.10.2 \ schannel-0.1.15 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ security-framework-0.2.2 \ security-framework-sys-0.2.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ sequoia-openpgp-0.4.1 \ serde-1.0.89 \ serde_derive-1.0.89 \ serde_json-1.0.39 \ serde_urlencoded-0.5.4 \ sha2-0.8.0 \ shell-escape-0.1.4 \ siphasher-0.2.3 \ slab-0.4.2 \ smallvec-0.6.9 \ stable_deref_trait-1.1.1 \ string-0.1.3 \ string_cache-0.7.3 \ string_cache_codegen-0.4.2 \ string_cache_shared-0.3.0 \ strsim-0.7.0 \ syn-0.15.29 \ synstructure-0.10.1 \ tar-0.4.22 \ tempdir-0.3.7 \ tempfile-3.0.7 \ term-0.4.6 \ term-0.5.1 \ termcolor-1.0.4 \ termion-1.5.1 \ termios-0.2.2 \ textwrap-0.10.0 \ thread_local-0.3.6 \ thrussh-0.20.7 \ thrussh-config-0.1.2 \ thrussh-keys-0.11.9 \ thrussh-libsodium-0.1.3 \ time-0.1.42 \ tokio-0.1.18 \ tokio-codec-0.1.1 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.7 \ tokio-fs-0.1.6 \ tokio-io-0.1.12 \ tokio-reactor-0.1.9 \ tokio-sync-0.1.4 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.13 \ tokio-timer-0.2.10 \ tokio-trace-core-0.1.0 \ tokio-udp-0.1.3 \ tokio-uds-0.2.5 \ toml-0.4.10 \ try-lock-0.2.2 \ typenum-1.10.0 \ ucd-util-0.1.3 \ unicase-1.4.2 \ unicase-2.3.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ username-0.2.0 \ utf8-ranges-1.0.2 \ utf8parse-0.1.1 \ uuid-0.7.3 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version_check-0.1.5 \ walkdir-2.2.7 \ want-0.0.6 \ which-1.0.5 \ winapi-0.2.8 \ winapi-0.3.6 \ winapi-build-0.1.1 \ 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 \ ws2_32-sys-0.2.1 \ xattr-0.2.2 \ yasna-0.1.3 CARGO_INSTALL_PATH= pijul PLIST_FILES= bin/pijul post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pijul .include Index: head/devel/racer/Makefile =================================================================== --- head/devel/racer/Makefile (revision 513012) +++ head/devel/racer/Makefile (revision 513013) @@ -1,120 +1,135 @@ # Created by: Timothy Beyer # $FreeBSD$ PORTNAME= racer DISTVERSIONPREFIX= v -DISTVERSION= 2.1.22 -PORTREVISION= 2 +DISTVERSION= 2.1.27 CATEGORIES= devel MAINTAINER= beyert@cs.ucr.edu COMMENT= Rust code completion helper LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= racer-rust PLIST_FILES= bin/racer MAKE_ENV= RUSTC_BOOTSTRAP=1 -CARGO_CRATES= aho-corasick-0.6.9 \ +CARGO_CRATES= aho-corasick-0.7.6 \ + annotate-snippets-0.6.1 \ ansi_term-0.11.0 \ - arrayvec-0.4.10 \ - atty-0.2.11 \ - autocfg-0.1.2 \ - bitflags-1.0.4 \ - byteorder-1.3.1 \ - cfg-if-0.1.6 \ - clap-2.32.0 \ + arrayvec-0.4.11 \ + atty-0.2.13 \ + autocfg-0.1.6 \ + bitflags-1.1.0 \ + byteorder-1.3.2 \ + c2-chacha-0.2.2 \ + cfg-if-0.1.9 \ + clap-2.33.0 \ cloudabi-0.0.3 \ crossbeam-deque-0.2.0 \ crossbeam-epoch-0.3.1 \ crossbeam-utils-0.2.2 \ + crossbeam-utils-0.6.6 \ derive_more-0.13.0 \ - either-1.5.0 \ - ena-0.11.0 \ - env_logger-0.6.0 \ + either-1.5.2 \ + ena-0.13.0 \ + env_logger-0.6.2 \ fuchsia-cprng-0.1.1 \ + getrandom-0.1.12 \ humantime-1.2.0 \ - itoa-0.4.3 \ - jobserver-0.1.12 \ - lazy_static-1.2.0 \ + indexmap-1.1.0 \ + itertools-0.8.0 \ + itoa-0.4.4 \ + jobserver-0.1.17 \ + kernel32-sys-0.2.2 \ + lazy_static-1.4.0 \ lazycell-1.2.1 \ - libc-0.2.49 \ + libc-0.2.62 \ lock_api-0.1.5 \ - log-0.4.6 \ - memchr-2.1.3 \ + log-0.4.8 \ + memchr-2.2.1 \ memoffset-0.2.1 \ nodrop-0.1.13 \ - num_cpus-1.9.0 \ + num_cpus-1.10.1 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ - proc-macro2-0.4.27 \ + ppv-lite86-0.2.5 \ + proc-macro2-0.4.30 \ + proc-macro2-1.0.3 \ quick-error-1.2.2 \ - quote-0.6.11 \ + quote-0.6.13 \ + quote-1.0.2 \ rand-0.6.5 \ + rand-0.7.0 \ rand_chacha-0.1.1 \ + rand_chacha-0.2.1 \ rand_core-0.3.1 \ - rand_core-0.4.0 \ + 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.3 \ - rand_os-0.1.2 \ - rand_pcg-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.51 \ - redox_termios-0.1.1 \ - regex-1.1.0 \ - regex-syntax-0.6.5 \ - remove_dir_all-0.5.1 \ - rls-span-0.5.1 \ - rustc-ap-arena-407.0.0 \ - rustc-ap-graphviz-407.0.0 \ - rustc-ap-rustc_cratesio_shim-407.0.0 \ - rustc-ap-rustc_data_structures-407.0.0 \ - rustc-ap-rustc_errors-407.0.0 \ - rustc-ap-rustc_target-407.0.0 \ - rustc-ap-serialize-407.0.0 \ - rustc-ap-syntax-407.0.0 \ - rustc-ap-syntax_pos-407.0.0 \ + redox_syscall-0.1.56 \ + regex-1.3.1 \ + regex-syntax-0.6.12 \ + remove_dir_all-0.5.2 \ + rls-span-0.5.2 \ + rustc-ap-arena-583.0.0 \ + rustc-ap-graphviz-583.0.0 \ + rustc-ap-rustc_data_structures-583.0.0 \ + rustc-ap-rustc_errors-583.0.0 \ + rustc-ap-rustc_lexer-583.0.0 \ + rustc-ap-rustc_macros-583.0.0 \ + rustc-ap-rustc_target-583.0.0 \ + rustc-ap-serialize-583.0.0 \ + rustc-ap-syntax-583.0.0 \ + rustc-ap-syntax_pos-583.0.0 \ rustc-hash-1.0.1 \ - rustc-rayon-0.1.2 \ - rustc-rayon-core-0.1.2 \ + rustc-rayon-0.2.0 \ + rustc-rayon-core-0.2.0 \ rustc_version-0.2.3 \ - ryu-0.2.7 \ + ryu-1.0.0 \ scoped-tls-1.0.0 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ - serde-1.0.87 \ - serde_derive-1.0.87 \ - serde_json-1.0.38 \ - smallvec-0.6.8 \ + serde-1.0.99 \ + serde_derive-1.0.99 \ + serde_json-1.0.40 \ + smallvec-0.6.10 \ stable_deref_trait-1.1.1 \ - strsim-0.7.0 \ - syn-0.15.26 \ - tempfile-3.0.6 \ - termcolor-1.0.4 \ - termion-1.5.1 \ - textwrap-0.10.0 \ + strsim-0.8.0 \ + syn-0.15.44 \ + syn-1.0.5 \ + synstructure-0.10.2 \ + tempfile-3.1.0 \ + term_size-0.3.1 \ + termcolor-1.0.5 \ + textwrap-0.11.0 \ thread_local-0.3.6 \ - ucd-util-0.1.3 \ - unicode-width-0.1.5 \ + unicode-width-0.1.6 \ unicode-xid-0.1.0 \ - unreachable-1.0.0 \ - utf8-ranges-1.0.2 \ + unicode-xid-0.2.0 \ vec_map-0.8.1 \ - void-1.0.2 \ - winapi-0.3.6 \ + wasi-0.7.0 \ + winapi-0.2.8 \ + winapi-0.3.8 \ + winapi-build-0.1.1 \ 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 + wincolor-1.0.2 .include Index: head/devel/racer/distinfo =================================================================== --- head/devel/racer/distinfo (revision 513012) +++ head/devel/racer/distinfo (revision 513013) @@ -1,193 +1,225 @@ -TIMESTAMP = 1555839895 -SHA256 (rust/crates/aho-corasick-0.6.9.tar.gz) = 1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e -SIZE (rust/crates/aho-corasick-0.6.9.tar.gz) = 25979 +TIMESTAMP = 1569386662 +SHA256 (rust/crates/aho-corasick-0.7.6.tar.gz) = 58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d +SIZE (rust/crates/aho-corasick-0.7.6.tar.gz) = 108953 +SHA256 (rust/crates/annotate-snippets-0.6.1.tar.gz) = c7021ce4924a3f25f802b2cccd1af585e39ea1a363a1aa2e72afe54b67a3a7a7 +SIZE (rust/crates/annotate-snippets-0.6.1.tar.gz) = 21894 SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 -SHA256 (rust/crates/arrayvec-0.4.10.tar.gz) = 92c7fb76bc8826a8b33b4ee5bb07a247a81e76764ab4d55e8f73e3a4d8808c71 -SIZE (rust/crates/arrayvec-0.4.10.tar.gz) = 26133 -SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 -SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916 -SHA256 (rust/crates/autocfg-0.1.2.tar.gz) = a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799 -SIZE (rust/crates/autocfg-0.1.2.tar.gz) = 10444 -SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12 -SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282 -SHA256 (rust/crates/byteorder-1.3.1.tar.gz) = a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb -SIZE (rust/crates/byteorder-1.3.1.tar.gz) = 20959 -SHA256 (rust/crates/cfg-if-0.1.6.tar.gz) = 082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4 -SIZE (rust/crates/cfg-if-0.1.6.tar.gz) = 7411 -SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e -SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073 +SHA256 (rust/crates/arrayvec-0.4.11.tar.gz) = b8d73f9beda665eaa98ab9e4f7442bd4e7de6652587de55b2525e52e29c1b0ba +SIZE (rust/crates/arrayvec-0.4.11.tar.gz) = 26439 +SHA256 (rust/crates/atty-0.2.13.tar.gz) = 1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90 +SIZE (rust/crates/atty-0.2.13.tar.gz) = 4764 +SHA256 (rust/crates/autocfg-0.1.6.tar.gz) = b671c8fb71b457dd4ae18c4ba1e59aa81793daacc361d82fcd410cef0d491875 +SIZE (rust/crates/autocfg-0.1.6.tar.gz) = 11439 +SHA256 (rust/crates/bitflags-1.1.0.tar.gz) = 3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd +SIZE (rust/crates/bitflags-1.1.0.tar.gz) = 16322 +SHA256 (rust/crates/byteorder-1.3.2.tar.gz) = a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5 +SIZE (rust/crates/byteorder-1.3.2.tar.gz) = 21596 +SHA256 (rust/crates/c2-chacha-0.2.2.tar.gz) = 7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101 +SIZE (rust/crates/c2-chacha-0.2.2.tar.gz) = 13766 +SHA256 (rust/crates/cfg-if-0.1.9.tar.gz) = b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33 +SIZE (rust/crates/cfg-if-0.1.9.tar.gz) = 7353 +SHA256 (rust/crates/clap-2.33.0.tar.gz) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9 +SIZE (rust/crates/clap-2.33.0.tar.gz) = 196458 SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156 SHA256 (rust/crates/crossbeam-deque-0.2.0.tar.gz) = f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3 SIZE (rust/crates/crossbeam-deque-0.2.0.tar.gz) = 12638 SHA256 (rust/crates/crossbeam-epoch-0.3.1.tar.gz) = 927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150 SIZE (rust/crates/crossbeam-epoch-0.3.1.tar.gz) = 33093 SHA256 (rust/crates/crossbeam-utils-0.2.2.tar.gz) = 2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9 SIZE (rust/crates/crossbeam-utils-0.2.2.tar.gz) = 11901 +SHA256 (rust/crates/crossbeam-utils-0.6.6.tar.gz) = 04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6 +SIZE (rust/crates/crossbeam-utils-0.6.6.tar.gz) = 32836 SHA256 (rust/crates/derive_more-0.13.0.tar.gz) = 3f57d78cf3bd45270dad4e70c21ec77a960b36c7a841ff9db76aaa775a8fb871 SIZE (rust/crates/derive_more-0.13.0.tar.gz) = 16724 -SHA256 (rust/crates/either-1.5.0.tar.gz) = 3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0 -SIZE (rust/crates/either-1.5.0.tar.gz) = 10900 -SHA256 (rust/crates/ena-0.11.0.tar.gz) = f56c93cc076508c549d9bb747f79aa9b4eb098be7b8cad8830c3137ef52d1e00 -SIZE (rust/crates/ena-0.11.0.tar.gz) = 19093 -SHA256 (rust/crates/env_logger-0.6.0.tar.gz) = afb070faf94c85d17d50ca44f6ad076bce18ae92f0037d350947240a36e9d42e -SIZE (rust/crates/env_logger-0.6.0.tar.gz) = 27887 +SHA256 (rust/crates/either-1.5.2.tar.gz) = 5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b +SIZE (rust/crates/either-1.5.2.tar.gz) = 12124 +SHA256 (rust/crates/ena-0.13.0.tar.gz) = 3dc01d68e08ca384955a3aeba9217102ca1aa85b6e168639bf27739f1d749d87 +SIZE (rust/crates/ena-0.13.0.tar.gz) = 19355 +SHA256 (rust/crates/env_logger-0.6.2.tar.gz) = aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3 +SIZE (rust/crates/env_logger-0.6.2.tar.gz) = 31078 SHA256 (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba SIZE (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = 2950 +SHA256 (rust/crates/getrandom-0.1.12.tar.gz) = 473a1265acc8ff1e808cd0a1af8cee3c2ee5200916058a2ca113c29f2d903571 +SIZE (rust/crates/getrandom-0.1.12.tar.gz) = 23809 SHA256 (rust/crates/humantime-1.2.0.tar.gz) = 3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114 SIZE (rust/crates/humantime-1.2.0.tar.gz) = 16795 -SHA256 (rust/crates/itoa-0.4.3.tar.gz) = 1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b -SIZE (rust/crates/itoa-0.4.3.tar.gz) = 11061 -SHA256 (rust/crates/jobserver-0.1.12.tar.gz) = dd80e58f77e0cdea53ba96acc5e04479e5ffc5d869626a6beafe50fed867eace -SIZE (rust/crates/jobserver-0.1.12.tar.gz) = 19791 -SHA256 (rust/crates/lazy_static-1.2.0.tar.gz) = a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1 -SIZE (rust/crates/lazy_static-1.2.0.tar.gz) = 10840 +SHA256 (rust/crates/indexmap-1.1.0.tar.gz) = a4d6d89e0948bf10c08b9ecc8ac5b83f07f857ebe2c0cbe38de15b4e4f510356 +SIZE (rust/crates/indexmap-1.1.0.tar.gz) = 44703 +SHA256 (rust/crates/itertools-0.8.0.tar.gz) = 5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358 +SIZE (rust/crates/itertools-0.8.0.tar.gz) = 78917 +SHA256 (rust/crates/itoa-0.4.4.tar.gz) = 501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f +SIZE (rust/crates/itoa-0.4.4.tar.gz) = 11147 +SHA256 (rust/crates/jobserver-0.1.17.tar.gz) = f2b1d42ef453b30b7387e113da1c83ab1605d90c5b4e0eb8e96d016ed3b8c160 +SIZE (rust/crates/jobserver-0.1.17.tar.gz) = 19563 +SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d +SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537 +SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443 SHA256 (rust/crates/lazycell-1.2.1.tar.gz) = b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f SIZE (rust/crates/lazycell-1.2.1.tar.gz) = 11691 -SHA256 (rust/crates/libc-0.2.49.tar.gz) = 413f3dfc802c5dc91dc570b05125b6cda9855edfaa9825c9849807876376e70e -SIZE (rust/crates/libc-0.2.49.tar.gz) = 375486 +SHA256 (rust/crates/libc-0.2.62.tar.gz) = 34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba +SIZE (rust/crates/libc-0.2.62.tar.gz) = 433193 SHA256 (rust/crates/lock_api-0.1.5.tar.gz) = 62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c SIZE (rust/crates/lock_api-0.1.5.tar.gz) = 16967 -SHA256 (rust/crates/log-0.4.6.tar.gz) = c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6 -SIZE (rust/crates/log-0.4.6.tar.gz) = 22303 -SHA256 (rust/crates/memchr-2.1.3.tar.gz) = e1dd4eaac298c32ce07eb6ed9242eda7d82955b9170b7d6db59b2e02cc63fcb8 -SIZE (rust/crates/memchr-2.1.3.tar.gz) = 20069 +SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7 +SIZE (rust/crates/log-0.4.8.tar.gz) = 31297 +SHA256 (rust/crates/memchr-2.2.1.tar.gz) = 88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e +SIZE (rust/crates/memchr-2.2.1.tar.gz) = 20862 SHA256 (rust/crates/memoffset-0.2.1.tar.gz) = 0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3 SIZE (rust/crates/memoffset-0.2.1.tar.gz) = 4618 SHA256 (rust/crates/nodrop-0.1.13.tar.gz) = 2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945 SIZE (rust/crates/nodrop-0.1.13.tar.gz) = 7508 -SHA256 (rust/crates/num_cpus-1.9.0.tar.gz) = 5a69d464bdc213aaaff628444e99578ede64e9c854025aa43b9796530afa9238 -SIZE (rust/crates/num_cpus-1.9.0.tar.gz) = 10599 +SHA256 (rust/crates/num_cpus-1.10.1.tar.gz) = bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273 +SIZE (rust/crates/num_cpus-1.10.1.tar.gz) = 11151 SHA256 (rust/crates/owning_ref-0.4.0.tar.gz) = 49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13 SIZE (rust/crates/owning_ref-0.4.0.tar.gz) = 12233 SHA256 (rust/crates/parking_lot-0.7.1.tar.gz) = ab41b4aed082705d1056416ae4468b6ea99d52599ecf3169b00088d43113e337 SIZE (rust/crates/parking_lot-0.7.1.tar.gz) = 32670 SHA256 (rust/crates/parking_lot_core-0.4.0.tar.gz) = 94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9 SIZE (rust/crates/parking_lot_core-0.4.0.tar.gz) = 26817 -SHA256 (rust/crates/proc-macro2-0.4.27.tar.gz) = 4d317f9caece796be1980837fd5cb3dfec5613ebdb04ad0956deea83ce168915 -SIZE (rust/crates/proc-macro2-0.4.27.tar.gz) = 34098 +SHA256 (rust/crates/ppv-lite86-0.2.5.tar.gz) = e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b +SIZE (rust/crates/ppv-lite86-0.2.5.tar.gz) = 20606 +SHA256 (rust/crates/proc-macro2-0.4.30.tar.gz) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759 +SIZE (rust/crates/proc-macro2-0.4.30.tar.gz) = 34731 +SHA256 (rust/crates/proc-macro2-1.0.3.tar.gz) = e98a83a9f9b331f54b924e68a66acb1bb35cb01fb0a23645139967abefb697e8 +SIZE (rust/crates/proc-macro2-1.0.3.tar.gz) = 34868 SHA256 (rust/crates/quick-error-1.2.2.tar.gz) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0 SIZE (rust/crates/quick-error-1.2.2.tar.gz) = 15132 -SHA256 (rust/crates/quote-0.6.11.tar.gz) = cdd8e04bd9c52e0342b406469d494fcb033be4bdbe5c606016defbb1681411e1 -SIZE (rust/crates/quote-0.6.11.tar.gz) = 17283 +SHA256 (rust/crates/quote-0.6.13.tar.gz) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1 +SIZE (rust/crates/quote-0.6.13.tar.gz) = 17475 +SHA256 (rust/crates/quote-1.0.2.tar.gz) = 053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe +SIZE (rust/crates/quote-1.0.2.tar.gz) = 23023 SHA256 (rust/crates/rand-0.6.5.tar.gz) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca SIZE (rust/crates/rand-0.6.5.tar.gz) = 104814 +SHA256 (rust/crates/rand-0.7.0.tar.gz) = d47eab0e83d9693d40f825f86948aa16eff6750ead4bdffc4ab95b8b3a7f052c +SIZE (rust/crates/rand-0.7.0.tar.gz) = 104208 SHA256 (rust/crates/rand_chacha-0.1.1.tar.gz) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef SIZE (rust/crates/rand_chacha-0.1.1.tar.gz) = 11703 +SHA256 (rust/crates/rand_chacha-0.2.1.tar.gz) = 03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853 +SIZE (rust/crates/rand_chacha-0.2.1.tar.gz) = 11475 SHA256 (rust/crates/rand_core-0.3.1.tar.gz) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b SIZE (rust/crates/rand_core-0.3.1.tar.gz) = 15483 -SHA256 (rust/crates/rand_core-0.4.0.tar.gz) = d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0 -SIZE (rust/crates/rand_core-0.4.0.tar.gz) = 20326 +SHA256 (rust/crates/rand_core-0.4.2.tar.gz) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc +SIZE (rust/crates/rand_core-0.4.2.tar.gz) = 20243 +SHA256 (rust/crates/rand_core-0.5.1.tar.gz) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 +SIZE (rust/crates/rand_core-0.5.1.tar.gz) = 21116 SHA256 (rust/crates/rand_hc-0.1.0.tar.gz) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4 SIZE (rust/crates/rand_hc-0.1.0.tar.gz) = 11644 +SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c +SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670 SHA256 (rust/crates/rand_isaac-0.1.1.tar.gz) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08 SIZE (rust/crates/rand_isaac-0.1.1.tar.gz) = 16020 -SHA256 (rust/crates/rand_jitter-0.1.3.tar.gz) = 7b9ea758282efe12823e0d952ddb269d2e1897227e464919a554f2a03ef1b832 -SIZE (rust/crates/rand_jitter-0.1.3.tar.gz) = 18341 -SHA256 (rust/crates/rand_os-0.1.2.tar.gz) = b7c690732391ae0abafced5015ffb53656abfaec61b342290e5eb56b286a679d -SIZE (rust/crates/rand_os-0.1.2.tar.gz) = 18359 -SHA256 (rust/crates/rand_pcg-0.1.1.tar.gz) = 086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05 -SIZE (rust/crates/rand_pcg-0.1.1.tar.gz) = 10881 +SHA256 (rust/crates/rand_jitter-0.1.4.tar.gz) = 1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b +SIZE (rust/crates/rand_jitter-0.1.4.tar.gz) = 18409 +SHA256 (rust/crates/rand_os-0.1.3.tar.gz) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071 +SIZE (rust/crates/rand_os-0.1.3.tar.gz) = 18965 +SHA256 (rust/crates/rand_pcg-0.1.2.tar.gz) = abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44 +SIZE (rust/crates/rand_pcg-0.1.2.tar.gz) = 10844 SHA256 (rust/crates/rand_xorshift-0.1.1.tar.gz) = cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c SIZE (rust/crates/rand_xorshift-0.1.1.tar.gz) = 8997 SHA256 (rust/crates/rdrand-0.4.0.tar.gz) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2 SIZE (rust/crates/rdrand-0.4.0.tar.gz) = 6456 -SHA256 (rust/crates/redox_syscall-0.1.51.tar.gz) = 423e376fffca3dfa06c9e9790a9ccd282fafb3cc6e6397d01dbf64f9bacc6b85 -SIZE (rust/crates/redox_syscall-0.1.51.tar.gz) = 15646 -SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 -SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227 -SHA256 (rust/crates/regex-1.1.0.tar.gz) = 37e7cbbd370869ce2e8dff25c7018702d10b21a20ef7135316f8daecd6c25b7f -SIZE (rust/crates/regex-1.1.0.tar.gz) = 241219 -SHA256 (rust/crates/regex-syntax-0.6.5.tar.gz) = 8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861 -SIZE (rust/crates/regex-syntax-0.6.5.tar.gz) = 272475 -SHA256 (rust/crates/remove_dir_all-0.5.1.tar.gz) = 3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5 -SIZE (rust/crates/remove_dir_all-0.5.1.tar.gz) = 8726 -SHA256 (rust/crates/rls-span-0.5.1.tar.gz) = f1cb4694410d8d2ce43ccff3682f1c782158a018d5a9a92185675677f7533eb3 -SIZE (rust/crates/rls-span-0.5.1.tar.gz) = 9187 -SHA256 (rust/crates/rustc-ap-arena-407.0.0.tar.gz) = 5aab2fb5e5becf1c9183f6c63b8714817a3e780a20b4fe6b3920751c98a18225 -SIZE (rust/crates/rustc-ap-arena-407.0.0.tar.gz) = 5417 -SHA256 (rust/crates/rustc-ap-graphviz-407.0.0.tar.gz) = 0235ff613d4f96176ea56748010b5d8e978605cc47856ba9bb5372f4f38e9c03 -SIZE (rust/crates/rustc-ap-graphviz-407.0.0.tar.gz) = 9949 -SHA256 (rust/crates/rustc-ap-rustc_cratesio_shim-407.0.0.tar.gz) = 63e04a90b0dd8597da83633961698c61a2948f50c9d4b9a71e8afafc0ba0f158 -SIZE (rust/crates/rustc-ap-rustc_cratesio_shim-407.0.0.tar.gz) = 1044 -SHA256 (rust/crates/rustc-ap-rustc_data_structures-407.0.0.tar.gz) = c03988d65fc5130787df32e8ea91738f78a8ed62b7a5bdd77f10e5cceb531d8e -SIZE (rust/crates/rustc-ap-rustc_data_structures-407.0.0.tar.gz) = 80080 -SHA256 (rust/crates/rustc-ap-rustc_errors-407.0.0.tar.gz) = 8b33b9dc34f9fa50bf7e6fd14f2f3c1adc69833acf43c10f3e9795bd4d613712 -SIZE (rust/crates/rustc-ap-rustc_errors-407.0.0.tar.gz) = 30092 -SHA256 (rust/crates/rustc-ap-rustc_target-407.0.0.tar.gz) = e6de75caef2c7acba11994614266d60238653657677934817ab368d169333cba -SIZE (rust/crates/rustc-ap-rustc_target-407.0.0.tar.gz) = 60803 -SHA256 (rust/crates/rustc-ap-serialize-407.0.0.tar.gz) = cf09c60aaee892b0fd107544cfe607d8d463e7f33da34aa823566b8fd2b17f53 -SIZE (rust/crates/rustc-ap-serialize-407.0.0.tar.gz) = 34696 -SHA256 (rust/crates/rustc-ap-syntax-407.0.0.tar.gz) = 69f38cc120ff317678bbda8c4f58c1bbc1de64b615383ab01480482dde5e95a1 -SIZE (rust/crates/rustc-ap-syntax-407.0.0.tar.gz) = 321341 -SHA256 (rust/crates/rustc-ap-syntax_pos-407.0.0.tar.gz) = 20a0a201141c5c416b1924b079eeefc7b013e34ece0740ce4997f358b3684a7f -SIZE (rust/crates/rustc-ap-syntax_pos-407.0.0.tar.gz) = 28415 +SHA256 (rust/crates/redox_syscall-0.1.56.tar.gz) = 2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84 +SIZE (rust/crates/redox_syscall-0.1.56.tar.gz) = 17117 +SHA256 (rust/crates/regex-1.3.1.tar.gz) = dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd +SIZE (rust/crates/regex-1.3.1.tar.gz) = 234662 +SHA256 (rust/crates/regex-syntax-0.6.12.tar.gz) = 11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716 +SIZE (rust/crates/regex-syntax-0.6.12.tar.gz) = 289531 +SHA256 (rust/crates/remove_dir_all-0.5.2.tar.gz) = 4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e +SIZE (rust/crates/remove_dir_all-0.5.2.tar.gz) = 8907 +SHA256 (rust/crates/rls-span-0.5.2.tar.gz) = f2e9bed56f6272bd85d9d06d1aaeef80c5fddc78a82199eb36dceb5f94e7d934 +SIZE (rust/crates/rls-span-0.5.2.tar.gz) = 9628 +SHA256 (rust/crates/rustc-ap-arena-583.0.0.tar.gz) = f59b76d334bd533f3fdc5c651c27678c5e80fac67c6f7da22ba21a58878c55f5 +SIZE (rust/crates/rustc-ap-arena-583.0.0.tar.gz) = 6385 +SHA256 (rust/crates/rustc-ap-graphviz-583.0.0.tar.gz) = 3e632ef08ca17458acfd46d2ead3d541a1c249586cd5329f5fe333dacfab6142 +SIZE (rust/crates/rustc-ap-graphviz-583.0.0.tar.gz) = 9922 +SHA256 (rust/crates/rustc-ap-rustc_data_structures-583.0.0.tar.gz) = e89e2c7be68185418f3cd56af3df8b29007a59a1cebefa63612d055f9bcb1a36 +SIZE (rust/crates/rustc-ap-rustc_data_structures-583.0.0.tar.gz) = 84638 +SHA256 (rust/crates/rustc-ap-rustc_errors-583.0.0.tar.gz) = 1e47cb380abeb72b01e42b2342d592f7eeea7d536c2f1f0d0e550dc509e46333 +SIZE (rust/crates/rustc-ap-rustc_errors-583.0.0.tar.gz) = 36302 +SHA256 (rust/crates/rustc-ap-rustc_lexer-583.0.0.tar.gz) = 494cfaf67f49217d67d0774eeecbba61ac89acf478db97ef11f113ed8a959305 +SIZE (rust/crates/rustc-ap-rustc_lexer-583.0.0.tar.gz) = 7961 +SHA256 (rust/crates/rustc-ap-rustc_macros-583.0.0.tar.gz) = e2e5d36becc59b4497f9cbd3ae0610081de0207a1d0e95c066369167b14f486f +SIZE (rust/crates/rustc-ap-rustc_macros-583.0.0.tar.gz) = 6839 +SHA256 (rust/crates/rustc-ap-rustc_target-583.0.0.tar.gz) = a7bfc5f96dfc3b9f8d5b57884f7f37467ecff6776cd4b8b491a7daece6fdd7c2 +SIZE (rust/crates/rustc-ap-rustc_target-583.0.0.tar.gz) = 69921 +SHA256 (rust/crates/rustc-ap-serialize-583.0.0.tar.gz) = 2bb9ee231cf79eded39c56647499f83d6136ff5c8c0baaa9e21b6febee00f4f6 +SIZE (rust/crates/rustc-ap-serialize-583.0.0.tar.gz) = 35050 +SHA256 (rust/crates/rustc-ap-syntax-583.0.0.tar.gz) = b3827fc208814efbde82d613e31d11b4250ce9e8cf8afe4a4d47bbbd099632c9 +SIZE (rust/crates/rustc-ap-syntax-583.0.0.tar.gz) = 333001 +SHA256 (rust/crates/rustc-ap-syntax_pos-583.0.0.tar.gz) = 930ed81c34f325e512cc315c04d676fa84a373879d5c43bb54054a0522b05213 +SIZE (rust/crates/rustc-ap-syntax_pos-583.0.0.tar.gz) = 35898 SHA256 (rust/crates/rustc-hash-1.0.1.tar.gz) = 7540fc8b0c49f096ee9c961cda096467dce8084bec6bdca2fc83895fd9b28cb8 SIZE (rust/crates/rustc-hash-1.0.1.tar.gz) = 8976 -SHA256 (rust/crates/rustc-rayon-0.1.2.tar.gz) = 8d98c51d9cbbe810c8b6693236d3412d8cd60513ff27a3e1b6af483dca0af544 -SIZE (rust/crates/rustc-rayon-0.1.2.tar.gz) = 132710 -SHA256 (rust/crates/rustc-rayon-core-0.1.2.tar.gz) = 526e7b6d2707a5b9bec3927d424ad70fa3cfc68e0ac1b75e46cdbbc95adc5108 -SIZE (rust/crates/rustc-rayon-core-0.1.2.tar.gz) = 57179 +SHA256 (rust/crates/rustc-rayon-0.2.0.tar.gz) = 0d2e07e19601f21c59aad953c2632172ba70cb27e685771514ea66e4062b3363 +SIZE (rust/crates/rustc-rayon-0.2.0.tar.gz) = 132717 +SHA256 (rust/crates/rustc-rayon-core-0.2.0.tar.gz) = 79d38ca7cbc22fa59f09d8534ea4b27f67b0facf0cbe274433aceea227a02543 +SIZE (rust/crates/rustc-rayon-core-0.2.0.tar.gz) = 57300 SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210 -SHA256 (rust/crates/ryu-0.2.7.tar.gz) = eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7 -SIZE (rust/crates/ryu-0.2.7.tar.gz) = 41382 +SHA256 (rust/crates/ryu-1.0.0.tar.gz) = c92464b447c0ee8c4fb3824ecc8383b81717b9f1e74ba2e72540aef7b9f82997 +SIZE (rust/crates/ryu-1.0.0.tar.gz) = 40170 SHA256 (rust/crates/scoped-tls-1.0.0.tar.gz) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2 SIZE (rust/crates/scoped-tls-1.0.0.tar.gz) = 9146 SHA256 (rust/crates/scopeguard-0.3.3.tar.gz) = 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27 SIZE (rust/crates/scopeguard-0.3.3.tar.gz) = 9605 SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344 SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268 -SHA256 (rust/crates/serde-1.0.87.tar.gz) = 2e20fde37801e83c891a2dc4ebd3b81f0da4d1fb67a9e0a2a3b921e2536a58ee -SIZE (rust/crates/serde-1.0.87.tar.gz) = 71223 -SHA256 (rust/crates/serde_derive-1.0.87.tar.gz) = 633e97856567e518b59ffb2ad7c7a4fd4c5d91d9c7f32dd38a27b2bf7e8114ea -SIZE (rust/crates/serde_derive-1.0.87.tar.gz) = 48593 -SHA256 (rust/crates/serde_json-1.0.38.tar.gz) = 27dce848e7467aa0e2fcaf0a413641499c0b745452aaca1194d24dedde9e13c9 -SIZE (rust/crates/serde_json-1.0.38.tar.gz) = 69619 -SHA256 (rust/crates/smallvec-0.6.8.tar.gz) = 88aea073965ab29f6edb5493faf96ad662fb18aa9eeb186a3b7057951605ed15 -SIZE (rust/crates/smallvec-0.6.8.tar.gz) = 21448 +SHA256 (rust/crates/serde-1.0.99.tar.gz) = fec2851eb56d010dc9a21b89ca53ee75e6528bab60c11e89d38390904982da9f +SIZE (rust/crates/serde-1.0.99.tar.gz) = 72436 +SHA256 (rust/crates/serde_derive-1.0.99.tar.gz) = cb4dc18c61206b08dc98216c98faa0232f4337e1e1b8574551d5bad29ea1b425 +SIZE (rust/crates/serde_derive-1.0.99.tar.gz) = 49786 +SHA256 (rust/crates/serde_json-1.0.40.tar.gz) = 051c49229f282f7c6f3813f8286cc1e3323e8051823fce42c7ea80fe13521704 +SIZE (rust/crates/serde_json-1.0.40.tar.gz) = 69695 +SHA256 (rust/crates/smallvec-0.6.10.tar.gz) = ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7 +SIZE (rust/crates/smallvec-0.6.10.tar.gz) = 22064 SHA256 (rust/crates/stable_deref_trait-1.1.1.tar.gz) = dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8 SIZE (rust/crates/stable_deref_trait-1.1.1.tar.gz) = 8007 -SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550 -SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435 -SHA256 (rust/crates/syn-0.15.26.tar.gz) = f92e629aa1d9c827b2bb8297046c1ccffc57c99b947a680d3ccff1f136a3bee9 -SIZE (rust/crates/syn-0.15.26.tar.gz) = 145493 -SHA256 (rust/crates/tempfile-3.0.6.tar.gz) = 37daa55a7240c4931c84559f03b3cad7d19535840d1c4a0cc4e9b2fb0dcf70ff -SIZE (rust/crates/tempfile-3.0.6.tar.gz) = 23337 -SHA256 (rust/crates/termcolor-1.0.4.tar.gz) = 4096add70612622289f2fdcdbd5086dc81c1e2675e6ae58d6c4f62a16c6d7f2f -SIZE (rust/crates/termcolor-1.0.4.tar.gz) = 14416 -SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 -SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659 -SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6 -SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986 +SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a +SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309 +SHA256 (rust/crates/syn-0.15.44.tar.gz) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5 +SIZE (rust/crates/syn-0.15.44.tar.gz) = 184212 +SHA256 (rust/crates/syn-1.0.5.tar.gz) = 66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf +SIZE (rust/crates/syn-1.0.5.tar.gz) = 190286 +SHA256 (rust/crates/synstructure-0.10.2.tar.gz) = 02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f +SIZE (rust/crates/synstructure-0.10.2.tar.gz) = 17988 +SHA256 (rust/crates/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9 +SIZE (rust/crates/tempfile-3.1.0.tar.gz) = 25823 +SHA256 (rust/crates/term_size-0.3.1.tar.gz) = 9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327 +SIZE (rust/crates/term_size-0.3.1.tar.gz) = 10754 +SHA256 (rust/crates/termcolor-1.0.5.tar.gz) = 96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e +SIZE (rust/crates/termcolor-1.0.5.tar.gz) = 14526 +SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322 SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b SIZE (rust/crates/thread_local-0.3.6.tar.gz) = 12388 -SHA256 (rust/crates/ucd-util-0.1.3.tar.gz) = 535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86 -SIZE (rust/crates/ucd-util-0.1.3.tar.gz) = 25897 -SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 -SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761 +SHA256 (rust/crates/unicode-width-0.1.6.tar.gz) = 7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20 +SIZE (rust/crates/unicode-width-0.1.6.tar.gz) = 16394 SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000 -SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56 -SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355 -SHA256 (rust/crates/utf8-ranges-1.0.2.tar.gz) = 796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737 -SIZE (rust/crates/utf8-ranges-1.0.2.tar.gz) = 8510 +SHA256 (rust/crates/unicode-xid-0.2.0.tar.gz) = 826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c +SIZE (rust/crates/unicode-xid-0.2.0.tar.gz) = 14994 SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959 -SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d -SIZE (rust/crates/void-1.0.2.tar.gz) = 2356 -SHA256 (rust/crates/winapi-0.3.6.tar.gz) = 92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0 -SIZE (rust/crates/winapi-0.3.6.tar.gz) = 1029391 +SHA256 (rust/crates/wasi-0.7.0.tar.gz) = b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d +SIZE (rust/crates/wasi-0.7.0.tar.gz) = 33941 +SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a +SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145 +SHA256 (rust/crates/winapi-0.3.8.tar.gz) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6 +SIZE (rust/crates/winapi-0.3.8.tar.gz) = 1128308 +SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc +SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 SHA256 (rust/crates/winapi-util-0.1.2.tar.gz) = 7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9 SIZE (rust/crates/winapi-util-0.1.2.tar.gz) = 7810 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 -SHA256 (rust/crates/wincolor-1.0.1.tar.gz) = 561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba -SIZE (rust/crates/wincolor-1.0.1.tar.gz) = 4737 -SHA256 (racer-rust-racer-v2.1.22_GH0.tar.gz) = 7b90647099c01bc77b851f1fa71b59c243c6af65b1d85b1c9e129b0598e5c431 -SIZE (racer-rust-racer-v2.1.22_GH0.tar.gz) = 194944 +SHA256 (rust/crates/wincolor-1.0.2.tar.gz) = 96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9 +SIZE (rust/crates/wincolor-1.0.2.tar.gz) = 4821 +SHA256 (racer-rust-racer-v2.1.27_GH0.tar.gz) = cf1aa92415359f03ee67ed0146e73c3e54b9ae238fbbf753227f766102f23a1a +SIZE (racer-rust-racer-v2.1.27_GH0.tar.gz) = 196118 Index: head/devel/racerd/Makefile =================================================================== --- head/devel/racerd/Makefile (revision 513012) +++ head/devel/racerd/Makefile (revision 513013) @@ -1,118 +1,118 @@ # Created by: Richard Gallamore # $FreeBSD$ PORTNAME= racerd DISTVERSIONPREFIX= v DISTVERSION= 0.1.1-56 DISTVERSIONSUFFIX= -g29cd4c6 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= ultima@FreeBSD.org COMMENT= Rust semantic analysis server powered by Racer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= jwilm PLIST_FILES= bin/racerd CARGO_CRATES= aho-corasick-0.5.3 \ ansi_term-0.9.0 \ atty-0.2.2 \ bitflags-0.7.0 \ bitflags-0.9.1 \ bodyparser-0.4.1 \ clap-2.26.0 \ conduit-mime-types-0.7.3 \ constant_time_eq-0.1.3 \ conv-0.3.3 \ cookie-0.2.5 \ custom_derive-0.1.7 \ docopt-0.6.86 \ dtoa-0.2.2 \ env_logger-0.3.5 \ error-0.1.9 \ gcc-0.3.54 \ hpack-0.2.0 \ httparse-1.2.3 \ hyper-0.9.18 \ idna-0.1.4 \ iron-0.4.0 \ iron-hmac-0.4.0 \ itoa-0.1.1 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-0.1.16 \ lazy_static-0.2.8 \ libc-0.2.49 \ log-0.3.8 \ logger-0.1.0 \ magenta-0.1.1 \ magenta-sys-0.1.1 \ matches-0.1.6 \ memchr-0.1.11 \ mime-0.2.6 \ modifier-0.1.0 \ num-traits-0.1.40 \ num_cpus-0.2.13 \ num_cpus-1.6.2 \ percent-encoding-1.0.0 \ persistent-0.2.1 \ plugin-0.2.6 \ quote-0.3.15 \ racer-2.0.10 \ rand-0.3.16 \ redox_syscall-0.1.31 \ regex-0.1.80 \ regex-syntax-0.3.9 \ route-recognizer-0.1.12 \ router-0.2.0 \ rust-crypto-0.2.36 \ rustc-serialize-0.3.24 \ serde-0.8.23 \ serde_codegen-0.8.23 \ serde_codegen_internals-0.11.3 \ serde_json-0.8.6 \ solicit-0.4.4 \ strsim-0.5.2 \ strsim-0.6.0 \ syn-0.10.8 \ syntex-0.54.0 \ syntex_errors-0.52.0 \ syntex_errors-0.54.0 \ syntex_pos-0.52.0 \ syntex_pos-0.54.0 \ syntex_syntax-0.52.0 \ syntex_syntax-0.54.0 \ term-0.4.6 \ term_size-0.3.0 \ textwrap-0.7.0 \ thread-id-2.0.0 \ thread_local-0.2.7 \ time-0.1.38 \ toml-0.2.1 \ traitobject-0.0.1 \ traitobject-0.1.0 \ typeable-0.1.2 \ typed-arena-1.3.0 \ typemap-0.3.3 \ unicase-1.4.2 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.5 \ unicode-segmentation-1.2.0 \ unicode-width-0.1.4 \ unicode-xid-0.0.3 \ unicode-xid-0.0.4 \ unsafe-any-0.4.2 \ url-1.5.1 \ utf8-ranges-0.1.3 \ vec_map-0.8.0 \ version_check-0.1.3 \ winapi-0.2.8 \ winapi-build-0.1.1 .include Index: head/devel/rust-bindgen/Makefile =================================================================== --- head/devel/rust-bindgen/Makefile (revision 513012) +++ head/devel/rust-bindgen/Makefile (revision 513013) @@ -1,80 +1,80 @@ # $FreeBSD$ PORTNAME= bindgen DISTVERSION= 0.51.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} PATCH_SITES+= https://github.com/rust-lang/rust-bindgen/commit/ PATCHFILES+= 84ea6bfc719d.patch:-p1 MAINTAINER= gecko@FreeBSD.org COMMENT= Generate Rust bindings from C (and some C++) code LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} USES= cargo PLIST_FILES= bin/${PORTNAME} CARGO_CRATES= aho-corasick-0.7.4 \ ansi_term-0.11.0 \ atty-0.2.13 \ backtrace-0.3.33 \ backtrace-sys-0.1.31 \ bitflags-1.1.0 \ byteorder-1.3.2 \ cc-1.0.38 \ cexpr-0.3.5 \ cfg-if-0.1.9 \ clang-sys-0.28.0 \ clap-2.33.0 \ diff-0.1.11 \ env_logger-0.6.2 \ failure-0.1.5 \ fxhash-0.2.1 \ glob-0.2.11 \ humantime-1.2.0 \ lazy_static-1.3.0 \ libc-0.2.60 \ libloading-0.5.2 \ log-0.4.7 \ memchr-2.2.1 \ nom-4.2.3 \ peeking_take_while-0.1.2 \ proc-macro2-0.4.30 \ quick-error-1.2.2 \ quote-0.6.13 \ regex-1.2.0 \ regex-syntax-0.6.10 \ rustc-demangle-0.1.15 \ shlex-0.1.1 \ strsim-0.8.0 \ termcolor-1.0.5 \ textwrap-0.11.0 \ thread_local-0.3.6 \ ucd-util-0.1.5 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.3 \ vec_map-0.8.1 \ version_check-0.1.5 \ which-2.0.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 post-patch: @${REINPLACE_CMD} -e 's,"llvm-config,&${LLVM_DEFAULT},' \ ${WRKSRC}/cargo-crates/clang-sys-*/build/common.rs \ ${WRKSRC}/cargo-crates/clang-sys-*/src/support.rs .include Index: head/devel/rust-cbindgen/Makefile =================================================================== --- head/devel/rust-cbindgen/Makefile (revision 513012) +++ head/devel/rust-cbindgen/Makefile (revision 513013) @@ -1,58 +1,59 @@ # $FreeBSD$ PORTNAME= cbindgen DISTVERSION= 0.9.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- # XXX Teach USES=cargo to have proper default DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Generate C bindings from Rust code LICENSE= MPL20 RUN_DEPENDS= cargo:lang/${RUST_DEFAULT} USES= cargo PLIST_FILES= bin/${PORTNAME} CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.13 \ bitflags-1.1.0 \ c2-chacha-0.2.2 \ cfg-if-0.1.9 \ clap-2.33.0 \ getrandom-0.1.11 \ itoa-0.4.4 \ lazy_static-1.4.0 \ libc-0.2.62 \ log-0.4.8 \ ppv-lite86-0.2.5 \ proc-macro2-1.0.1 \ quote-1.0.2 \ rand-0.7.0 \ rand_chacha-0.2.1 \ rand_core-0.5.0 \ rand_hc-0.2.0 \ redox_syscall-0.1.56 \ remove_dir_all-0.5.2 \ ryu-1.0.0 \ serde-1.0.99 \ serde_derive-1.0.99 \ serde_json-1.0.40 \ strsim-0.8.0 \ syn-1.0.5 \ tempfile-3.1.0 \ textwrap-0.11.0 \ toml-0.5.3 \ unicode-width-0.1.6 \ unicode-xid-0.2.0 \ vec_map-0.8.1 \ wasi-0.5.0 \ winapi-0.3.7 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 .include Index: head/devel/sccache/Makefile =================================================================== --- head/devel/sccache/Makefile (revision 513012) +++ head/devel/sccache/Makefile (revision 513013) @@ -1,319 +1,319 @@ # $FreeBSD$ PORTNAME= sccache DISTVERSION= 0.2.11 -PORTREVISION= 0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= pizzamig@FreeBSD.org COMMENT= Like ccache with cloud storage support LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= ring crate not ported to other architectures USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= mozilla OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS PLIST_FILES= bin/sccache PORTDOCS= README.md CARGO_FEATURES= all CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.6.9 \ ansi_term-0.11.0 \ ar-0.6.1 \ arc-swap-0.3.6 \ arraydeque-0.4.3 \ arrayvec-0.4.7 \ ascii-0.8.7 \ ascii-0.9.1 \ assert_cmd-0.9.1 \ atty-0.2.11 \ backtrace-0.3.9 \ backtrace-sys-0.1.24 \ base64-0.9.3 \ bincode-0.8.0 \ bincode-1.0.1 \ bitflags-1.0.4 \ buf_redux-0.6.3 \ bufstream-0.1.4 \ build_const-0.2.1 \ byteorder-1.2.7 \ bytes-0.4.11 \ case-0.1.0 \ cc-1.0.25 \ cfg-if-0.1.6 \ chrono-0.4.6 \ chunked_transfer-0.3.1 \ clap-2.32.0 \ cloudabi-0.0.3 \ combine-3.6.3 \ conhash-0.4.0 \ core-foundation-0.2.3 \ core-foundation-0.5.1 \ core-foundation-sys-0.2.3 \ core-foundation-sys-0.5.1 \ counted-array-0.1.2 \ crc-1.8.1 \ crossbeam-deque-0.6.2 \ crossbeam-epoch-0.6.1 \ crossbeam-utils-0.5.0 \ crossbeam-utils-0.6.1 \ daemonize-0.3.0 \ derive-error-0.0.3 \ difference-2.0.0 \ directories-1.0.2 \ dtoa-0.4.3 \ either-1.5.0 \ encoding_rs-0.8.10 \ env_logger-0.5.13 \ error-chain-0.11.0 \ error-chain-0.12.1 \ escargot-0.3.1 \ failure-0.1.3 \ failure_derive-0.1.3 \ filetime-0.1.15 \ filetime-0.2.4 \ flate2-1.0.5 \ flate2-crc-0.1.1 \ float-cmp-0.4.0 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.25 \ futures-cpupool-0.1.8 \ gcc-0.3.55 \ getopts-0.2.18 \ h2-0.1.13 \ http-0.1.14 \ httparse-1.3.3 \ humantime-1.1.1 \ hyper-0.11.27 \ hyper-0.12.16 \ hyper-tls-0.1.4 \ hyper-tls-0.3.1 \ hyperx-0.12.0 \ idna-0.1.5 \ indexmap-1.0.2 \ iovec-0.1.2 \ itertools-0.7.9 \ itoa-0.4.3 \ jobserver-0.1.11 \ jsonwebtoken-5.0.1 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.2.0 \ lazycell-1.2.0 \ libc-0.2.54 \ libflate-0.1.18 \ libmount-0.1.11 \ linked-hash-map-0.2.1 \ local-encoding-0.2.0 \ lock_api-0.1.5 \ log-0.3.9 \ log-0.4.6 \ matches-0.1.8 \ md5-0.3.8 \ memcached-rs-0.3.0 \ memchr-1.0.2 \ memchr-2.1.1 \ memoffset-0.2.1 \ mime-0.2.6 \ mime-0.3.12 \ mime_guess-1.8.6 \ mime_guess-2.0.0-alpha.6 \ miniz_oxide-0.2.0 \ miniz_oxide_c_api-0.2.0 \ mio-0.6.16 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.7 \ miow-0.2.1 \ miow-0.3.3 \ msdos_time-0.1.6 \ multipart-0.13.6 \ native-tls-0.1.5 \ native-tls-0.2.2 \ net2-0.2.33 \ nix-0.11.0 \ nodrop-0.1.13 \ normalize-line-endings-0.2.2 \ num-integer-0.1.39 \ num-traits-0.1.43 \ num-traits-0.2.6 \ num_cpus-1.8.0 \ number_prefix-0.2.8 \ openssl-0.10.15 \ openssl-probe-0.1.2 \ openssl-sys-0.9.39 \ owning_ref-0.4.0 \ parking_lot-0.6.4 \ parking_lot_core-0.3.1 \ percent-encoding-1.0.1 \ phf-0.7.23 \ phf_codegen-0.7.23 \ phf_generator-0.7.23 \ phf_shared-0.7.23 \ pkg-config-0.3.14 \ podio-0.1.6 \ predicates-0.9.1 \ predicates-core-0.9.0 \ predicates-tree-0.9.0 \ proc-macro2-0.4.24 \ pulldown-cmark-0.0.3 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.10 \ rand-0.3.22 \ rand-0.4.3 \ rand-0.5.5 \ rand-0.6.1 \ rand_chacha-0.1.0 \ rand_core-0.2.2 \ rand_core-0.3.0 \ rand_hc-0.1.0 \ rand_isaac-0.1.0 \ rand_pcg-0.1.1 \ rand_xorshift-0.1.0 \ redis-0.9.1 \ redox_syscall-0.1.42 \ redox_termios-0.1.1 \ regex-1.0.6 \ regex-syntax-0.6.3 \ relay-0.1.1 \ remove_dir_all-0.5.1 \ reqwest-0.8.8 \ reqwest-0.9.5 \ retry-0.4.0 \ ring-0.13.5 \ rouille-2.2.0 \ rust-crypto-0.2.36 \ rustc-demangle-0.1.9 \ rustc-serialize-0.3.24 \ rustc_version-0.2.3 \ ryu-0.2.7 \ safemem-0.2.0 \ safemem-0.3.0 \ same-file-0.1.3 \ schannel-0.1.14 \ scoped-tls-0.1.2 \ scopeguard-0.3.3 \ security-framework-0.1.16 \ security-framework-0.2.1 \ security-framework-sys-0.1.16 \ security-framework-sys-0.2.1 \ selenium-rs-0.1.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.80 \ serde_derive-1.0.80 \ serde_json-1.0.33 \ serde_urlencoded-0.5.4 \ sha1-0.6.0 \ signal-hook-0.1.6 \ siphasher-0.2.3 \ skeptic-0.4.0 \ slab-0.4.1 \ smallvec-0.6.6 \ socket2-0.3.8 \ stable_deref_trait-1.1.1 \ string-0.1.2 \ strip-ansi-escapes-0.1.0 \ strsim-0.7.0 \ syn-0.11.11 \ syn-0.15.21 \ synom-0.11.3 \ synstructure-0.10.1 \ syslog-4.0.1 \ tar-0.4.20 \ tempdir-0.3.7 \ tempfile-3.0.4 \ term-0.5.1 \ termcolor-1.0.4 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ threadpool-1.7.1 \ time-0.1.40 \ tiny_http-0.6.2 \ tokio-0.1.13 \ tokio-codec-0.1.1 \ tokio-core-0.1.17 \ tokio-current-thread-0.1.4 \ tokio-executor-0.1.5 \ tokio-fs-0.1.4 \ tokio-io-0.1.10 \ tokio-named-pipes-0.1.0 \ tokio-process-0.2.3 \ tokio-reactor-0.1.7 \ tokio-serde-0.1.0 \ tokio-serde-bincode-0.1.1 \ tokio-service-0.1.0 \ tokio-signal-0.2.7 \ tokio-tcp-0.1.2 \ tokio-threadpool-0.1.9 \ tokio-timer-0.2.8 \ tokio-tls-0.1.4 \ tokio-udp-0.1.3 \ tokio-uds-0.2.4 \ toml-0.4.9 \ treeline-0.1.0 \ try-lock-0.1.0 \ try-lock-0.2.2 \ twoway-0.1.8 \ ucd-util-0.1.3 \ unicase-1.4.2 \ unicase-2.2.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.7 \ unicode-width-0.1.5 \ unicode-xid-0.0.4 \ unicode-xid-0.1.0 \ unix_socket-0.5.0 \ unreachable-1.0.0 \ untrusted-0.6.2 \ url-1.7.2 \ utf8-ranges-1.0.2 \ utf8parse-0.1.1 \ uuid-0.6.5 \ uuid-0.7.1 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version-compare-0.0.8 \ version_check-0.1.5 \ void-1.0.2 \ vte-0.3.3 \ walkdir-1.0.7 \ want-0.0.4 \ want-0.0.6 \ which-2.0.0 \ winapi-0.2.8 \ winapi-0.3.6 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.1 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-1.0.1 \ ws2_32-sys-0.2.1 \ xattr-0.2.2 \ zip-0.4.2 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sccache .include Index: head/devel/tokei/Makefile =================================================================== --- head/devel/tokei/Makefile (revision 513012) +++ head/devel/tokei/Makefile (revision 513013) @@ -1,166 +1,166 @@ # $FreeBSD$ PORTNAME= tokei DISTVERSIONPREFIX= v DISTVERSION= 10.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= tobik@FreeBSD.org COMMENT= Display statistics about your code 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 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.4 \ backtrace-0.3.30 \ backtrace-sys-0.1.28 \ bitflags-1.1.0 \ blake2-rfc-0.2.18 \ block-buffer-0.7.3 \ block-padding-0.1.4 \ bstr-0.1.4 \ byte-tools-0.3.1 \ bytecount-0.5.1 \ byteorder-1.3.2 \ cc-1.0.37 \ cfg-if-0.1.9 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ crossbeam-channel-0.3.8 \ crossbeam-deque-0.2.0 \ crossbeam-epoch-0.3.1 \ crossbeam-utils-0.2.2 \ crossbeam-utils-0.6.5 \ digest-0.8.0 \ dirs-2.0.1 \ dirs-sys-0.3.3 \ dtoa-0.4.4 \ either-1.5.2 \ encoding_rs-0.8.17 \ encoding_rs_io-0.1.6 \ env_logger-0.6.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fake-simd-0.1.2 \ fnv-1.0.6 \ fuchsia-cprng-0.1.1 \ generic-array-0.12.0 \ git2-0.9.1 \ globset-0.4.3 \ grep-matcher-0.1.2 \ grep-searcher-0.1.4 \ half-1.3.0 \ handlebars-1.1.0 \ hex-0.3.2 \ humantime-1.2.0 \ idna-0.1.5 \ ignore-0.4.7 \ itoa-0.4.4 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ libc-0.2.58 \ libgit2-sys-0.8.0 \ libz-sys-1.0.25 \ linked-hash-map-0.5.2 \ log-0.4.6 \ maplit-1.0.1 \ matches-0.1.8 \ memchr-2.2.0 \ memmap-0.7.0 \ memoffset-0.2.1 \ nodrop-0.1.13 \ num_cpus-1.10.1 \ numtoa-0.1.0 \ opaque-debug-0.2.2 \ percent-encoding-1.0.1 \ pest-2.1.1 \ pest_derive-2.1.0 \ pest_generator-2.1.0 \ pest_meta-2.1.1 \ pkg-config-0.3.14 \ proc-macro2-0.4.30 \ quick-error-1.2.2 \ quote-0.6.12 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rayon-1.0.3 \ rayon-core-1.4.1 \ rdrand-0.4.0 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ redox_users-0.3.0 \ regex-1.1.7 \ regex-syntax-0.6.7 \ remove_dir_all-0.5.1 \ rustc-demangle-0.1.15 \ ryu-0.2.8 \ same-file-1.0.4 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ serde-1.0.92 \ serde_cbor-0.9.0 \ serde_derive-1.0.92 \ serde_json-1.0.39 \ serde_yaml-0.8.9 \ sha-1-0.8.1 \ smallvec-0.6.10 \ strsim-0.8.0 \ syn-0.15.35 \ synstructure-0.10.2 \ tempfile-3.0.8 \ term_size-0.3.1 \ termcolor-1.0.5 \ termion-1.5.2 \ textwrap-0.11.0 \ thread_local-0.3.6 \ toml-0.5.1 \ typenum-1.10.0 \ ucd-trie-0.1.1 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ utf8-ranges-1.0.3 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ walkdir-2.2.8 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ 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 \ yaml-rust-0.4.3 # enable all output serialization formats CARGO_FEATURES= all PLIST_FILES= bin/tokei post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tokei .include Index: head/dns/doh-proxy/Makefile =================================================================== --- head/dns/doh-proxy/Makefile (revision 513012) +++ head/dns/doh-proxy/Makefile (revision 513013) @@ -1,28 +1,28 @@ # Created by: Timothy Beyer # $FreeBSD$ PORTNAME= doh-proxy DISTVERSION= 0.1.19 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= dns MAINTAINER= mat@FreeBSD.org COMMENT= DNS-over-HTTP server proxy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= jedisct1 GH_PROJECT= rust-doh PLIST_FILES= bin/doh-proxy # make cargo-crates > Makefile.crates .include "Makefile.crates" post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/doh-proxy .include Index: head/editors/kak-lsp/Makefile =================================================================== --- head/editors/kak-lsp/Makefile (revision 513012) +++ head/editors/kak-lsp/Makefile (revision 513013) @@ -1,172 +1,172 @@ # $FreeBSD$ PORTNAME= kak-lsp DISTVERSIONPREFIX= v DISTVERSION= 6.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors MAINTAINER= tobik@FreeBSD.org COMMENT= Kakoune Language Server Protocol Client LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/UNLICENSE RUN_DEPENDS= kakoune>=2018.10.27:editors/kakoune USES= cargo USE_GITHUB= yes GH_ACCOUNT= ul CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.6.10 \ 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 \ boxfnonce-0.1.1 \ byteorder-1.3.1 \ cc-1.0.35 \ cfg-if-0.1.7 \ chrono-0.4.6 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ crc32fast-1.2.0 \ crossbeam-0.2.12 \ crossbeam-0.6.0 \ crossbeam-channel-0.2.6 \ crossbeam-channel-0.3.8 \ crossbeam-deque-0.6.3 \ crossbeam-epoch-0.6.1 \ crossbeam-epoch-0.7.1 \ crossbeam-utils-0.5.0 \ crossbeam-utils-0.6.5 \ daemonize-0.4.1 \ dirs-1.0.5 \ either-1.5.2 \ enum_primitive-0.1.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-cprng-0.1.1 \ futures-0.1.26 \ glob-0.3.0 \ idna-0.1.5 \ isatty-0.1.9 \ itertools-0.8.0 \ itoa-0.4.3 \ jsonrpc-core-8.0.1 \ lazy_static-1.3.0 \ libc-0.2.51 \ libflate-0.1.22 \ lock_api-0.1.5 \ log-0.3.9 \ log-0.4.6 \ lsp-types-0.57.1 \ matches-0.1.8 \ memchr-2.2.0 \ memoffset-0.2.1 \ nodrop-0.1.13 \ num-derive-0.2.4 \ num-integer-0.1.39 \ num-traits-0.1.43 \ num-traits-0.2.6 \ num_cpus-1.10.0 \ numtoa-0.1.0 \ owning_ref-0.4.0 \ parking_lot-0.6.4 \ parking_lot-0.7.1 \ parking_lot_core-0.3.1 \ parking_lot_core-0.4.0 \ percent-encoding-1.0.1 \ proc-macro2-0.4.27 \ quote-0.6.12 \ rand-0.5.6 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rdrand-0.4.0 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ redox_users-0.3.0 \ regex-0.2.11 \ regex-1.1.6 \ regex-syntax-0.5.6 \ regex-syntax-0.6.6 \ ropey-1.0.0 \ rustc-demangle-0.1.14 \ rustc_version-0.2.3 \ ryu-0.2.7 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.90 \ serde_derive-1.0.90 \ serde_json-1.0.39 \ slog-2.4.1 \ slog-async-2.3.0 \ slog-kvfilter-0.7.0 \ slog-scope-4.1.1 \ slog-stdlog-3.0.2 \ slog-term-2.4.0 \ sloggers-0.3.2 \ smallvec-0.6.9 \ stable_deref_trait-1.1.1 \ strsim-0.8.0 \ syn-0.15.32 \ synstructure-0.10.1 \ take_mut-0.2.2 \ term-0.5.2 \ termion-1.5.2 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ toml-0.5.0 \ trackable-0.2.21 \ trackable_derive-0.1.2 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ url_serde-0.2.0 \ utf8-ranges-1.0.2 \ vec_map-0.8.1 \ whoami-0.5.0 \ winapi-0.3.7 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 SUB_FILES= pkg-message PLIST_FILES= bin/kak-lsp \ "@sample ${ETCDIR}/kak-lsp.toml.sample" PORTDOCS= README.asciidoc OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/kak-lsp @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/kak-lsp.toml ${STAGEDIR}${ETCDIR}/kak-lsp.toml.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.asciidoc ${STAGEDIR}${DOCSDIR} .include Index: head/editors/parinfer-rust/Makefile =================================================================== --- head/editors/parinfer-rust/Makefile (revision 513012) +++ head/editors/parinfer-rust/Makefile (revision 513013) @@ -1,131 +1,132 @@ # $FreeBSD$ PORTNAME= parinfer-rust DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 +PORTREVISION= 1 CATEGORIES= editors MAINTAINER= tobik@FreeBSD.org COMMENT= Infer parentheses for Clojure, Lisp, and Scheme LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} USES= cargo USE_GITHUB= yes GH_ACCOUNT= eraserhd USE_LDCONFIG= yes CARGO_CRATES= aho-corasick-0.7.3 \ ansi_term-0.11.0 \ atty-0.2.11 \ autocfg-0.1.4 \ backtrace-0.3.30 \ backtrace-sys-0.1.28 \ base-x-0.2.5 \ bindgen-0.48.1 \ bitflags-1.1.0 \ bumpalo-2.4.3 \ byteorder-1.3.2 \ cc-1.0.37 \ cexpr-0.3.5 \ cfg-if-0.1.9 \ clang-sys-0.26.4 \ clap-2.33.0 \ ctor-0.1.9 \ darling-0.9.0 \ darling_core-0.9.0 \ darling_macro-0.9.0 \ discard-1.0.4 \ emacs-0.11.0 \ emacs-macros-0.11.0 \ emacs_module-0.10.0 \ env_logger-0.6.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fnv-1.0.6 \ getopts-0.2.19 \ glob-0.2.11 \ hashbrown-0.1.8 \ humantime-1.2.0 \ ident_case-1.0.1 \ itoa-0.4.4 \ lazy_static-1.3.0 \ libc-0.2.58 \ libloading-0.5.1 \ log-0.4.6 \ memchr-2.2.0 \ nom-4.2.3 \ numtoa-0.1.0 \ peeking_take_while-0.1.2 \ proc-macro2-0.4.30 \ quick-error-1.2.2 \ quote-0.6.13 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ regex-1.1.7 \ regex-syntax-0.6.7 \ rustc-demangle-0.1.15 \ rustc_version-0.2.3 \ ryu-0.2.8 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.92 \ serde_derive-1.0.92 \ serde_json-1.0.39 \ sha1-0.6.0 \ stdweb-0.4.17 \ stdweb-derive-0.5.1 \ stdweb-internal-macros-0.2.7 \ stdweb-internal-runtime-0.1.4 \ strsim-0.7.0 \ strsim-0.8.0 \ syn-0.15.42 \ synstructure-0.10.2 \ termcolor-1.0.5 \ termion-1.5.2 \ textwrap-0.11.0 \ thread_local-0.3.6 \ 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 \ version_check-0.1.5 \ wasm-bindgen-0.2.45 \ wasm-bindgen-backend-0.2.45 \ wasm-bindgen-macro-0.2.45 \ wasm-bindgen-macro-support-0.2.45 \ wasm-bindgen-shared-0.2.45 \ which-2.0.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/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: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/parinfer-rust ${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 Index: head/editors/xi-core/Makefile =================================================================== --- head/editors/xi-core/Makefile (revision 513012) +++ head/editors/xi-core/Makefile (revision 513013) @@ -1,186 +1,186 @@ # $FreeBSD$ PORTNAME= xi-core DISTVERSION= g20190420 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors MAINTAINER= ed.arrakis@gmail.com COMMENT= Modern editor backend written in Rust LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= xi-editor GH_PROJECT= xi-editor GH_TAGNAME= c16973f GH_TUPLE= trishume:syntect:24887e407957438282e4183e3dfe80a086e01530:syntect CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.7.3 \ argon2rs-0.2.5 \ arrayref-0.3.5 \ arrayvec-0.4.10 \ ascii-0.9.1 \ autocfg-0.1.2 \ backtrace-0.3.15 \ backtrace-sys-0.1.28 \ base64-0.10.1 \ bincode-1.1.3 \ bitflags-0.7.0 \ bitflags-1.0.4 \ blake2-rfc-0.2.18 \ block-buffer-0.3.3 \ build_const-0.2.1 \ byte-tools-0.2.0 \ bytecount-0.5.1 \ byteorder-1.3.1 \ cc-1.0.35 \ cfg-if-0.1.7 \ chrono-0.4.6 \ cloudabi-0.0.3 \ combine-3.8.1 \ constant_time_eq-0.1.3 \ crc-1.8.1 \ crc32fast-1.2.0 \ crossbeam-0.7.1 \ crossbeam-channel-0.3.8 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ digest-0.7.6 \ dirs-1.0.5 \ either-1.5.2 \ failure-0.1.5 \ failure_derive-0.1.5 \ fake-simd-0.1.2 \ fern-0.5.8 \ filetime-0.2.4 \ flate2-1.0.7 \ fnv-1.0.6 \ fsevent-0.2.17 \ fsevent-sys-0.1.6 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ generic-array-0.9.0 \ humantime-1.2.0 \ idna-0.1.5 \ inotify-0.6.1 \ inotify-sys-0.1.3 \ iovec-0.1.2 \ itoa-0.4.3 \ jsonrpc-lite-0.5.0 \ kernel32-sys-0.2.2 \ languageserver-types-0.54.0 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.51 \ line-wrap-0.1.1 \ linked-hash-map-0.5.2 \ log-0.4.6 \ matches-0.1.8 \ memchr-2.2.0 \ memoffset-0.2.1 \ miniz-sys-0.1.11 \ miniz_oxide-0.2.1 \ miniz_oxide_c_api-0.2.1 \ mio-0.6.16 \ mio-extras-2.0.5 \ miow-0.2.1 \ net2-0.2.33 \ nodrop-0.1.13 \ nom-4.2.3 \ notify-4.0.10 \ num-derive-0.2.4 \ num-integer-0.1.39 \ num-traits-0.2.6 \ onig-4.3.2 \ onig_sys-69.1.0 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ plist-0.4.1 \ pom-3.0.2 \ proc-macro2-0.4.27 \ quick-error-1.2.2 \ quote-0.6.12 \ rand-0.4.6 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rdrand-0.4.0 \ redox_syscall-0.1.54 \ redox_users-0.3.0 \ regex-1.1.5 \ regex-syntax-0.6.6 \ remove_dir_all-0.5.1 \ rustc-demangle-0.1.14 \ ryu-0.2.7 \ safemem-0.3.0 \ same-file-1.0.4 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ serde-1.0.90 \ serde_derive-1.0.90 \ serde_json-1.0.39 \ serde_test-1.0.90 \ sha2-0.7.1 \ slab-0.4.2 \ smallvec-0.6.9 \ syn-0.15.30 \ synstructure-0.10.1 \ syntect-3.2.0 \ tempdir-0.3.7 \ thread_local-0.3.6 \ time-0.1.42 \ toml-0.5.0 \ typenum-1.10.0 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.2.1 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ url-1.7.2 \ url_serde-0.2.0 \ utf8-ranges-1.0.2 \ version_check-0.1.5 \ void-1.0.2 \ walkdir-2.2.7 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ ws2_32-sys-0.2.1 \ xml-rs-0.8.0 \ yaml-rust-0.4.3 CARGO_USE_GITHUB= yes WRKSRC_SUBDIR= rust PLIST_FILES= bin/xi-core PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/../README.md ${STAGEDIR}${DOCSDIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xi-core .include Index: head/editors/xi-term/Makefile =================================================================== --- head/editors/xi-term/Makefile (revision 513012) +++ head/editors/xi-term/Makefile (revision 513013) @@ -1,178 +1,178 @@ # $FreeBSD$ PORTNAME= xi-term DISTVERSION= g20190328 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors MAINTAINER= ed.arrakis@gmail.com COMMENT= Terminal frontend for xi-editor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= xi-core:editors/xi-core USES= cargo USE_GITHUB= yes GH_ACCOUNT= xi-frontend GH_TAGNAME= 08dd47e GH_TUPLE= xi-frontend:xrl:5788adfeca56ef869ed6f4064c87472593a0b334:xrl CARGO_CRATES= adler32-1.0.3 \ ansi_term-0.11.0 \ antidote-1.0.0 \ arc-swap-0.3.7 \ arrayvec-0.4.10 \ atty-0.2.11 \ autocfg-0.1.2 \ backtrace-0.3.14 \ backtrace-sys-0.1.28 \ base64-0.8.0 \ bitflags-1.0.4 \ build_const-0.2.1 \ byteorder-1.3.1 \ bytes-0.4.12 \ cc-1.0.30 \ cfg-if-0.1.7 \ chrono-0.4.6 \ clap-2.32.0 \ cloudabi-0.0.3 \ crc-1.8.1 \ crc32fast-1.2.0 \ crossbeam-0.3.2 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ dtoa-0.4.3 \ failure-0.1.5 \ failure_derive-0.1.5 \ flate2-1.0.6 \ fnv-1.0.6 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.25 \ humantime-1.2.0 \ indexmap-1.0.2 \ iovec-0.1.2 \ itoa-0.4.3 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.50 \ linked-hash-map-0.5.1 \ lock_api-0.1.5 \ log-0.4.6 \ log-mdc-0.1.0 \ log4rs-0.8.1 \ memoffset-0.2.1 \ miniz-sys-0.1.11 \ miniz_oxide-0.2.1 \ miniz_oxide_c_api-0.2.1 \ mio-0.6.16 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.7 \ miow-0.2.1 \ miow-0.3.3 \ net2-0.2.33 \ nodrop-0.1.13 \ num-integer-0.1.39 \ num-traits-0.2.6 \ num_cpus-1.10.0 \ ordered-float-1.0.1 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ plist-0.2.4 \ proc-macro2-0.4.27 \ quick-error-1.2.2 \ quote-0.6.11 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rdrand-0.4.0 \ redox_syscall-0.1.51 \ redox_termios-0.1.1 \ rustc-demangle-0.1.13 \ rustc_version-0.2.3 \ ryu-0.2.7 \ safemem-0.2.0 \ same-file-1.0.4 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.89 \ serde-value-0.5.3 \ serde_derive-1.0.89 \ serde_json-1.0.39 \ serde_yaml-0.8.8 \ signal-hook-0.1.8 \ slab-0.4.2 \ smallvec-0.6.9 \ socket2-0.3.8 \ stable_deref_trait-1.1.1 \ strsim-0.7.0 \ syn-0.15.27 \ synstructure-0.10.1 \ syntect-2.1.0 \ termion-1.5.1 \ textwrap-0.10.0 \ thread-id-3.3.0 \ time-0.1.42 \ tokio-0.1.16 \ tokio-codec-0.1.1 \ tokio-current-thread-0.1.5 \ tokio-executor-0.1.6 \ tokio-fs-0.1.6 \ tokio-io-0.1.12 \ tokio-process-0.2.3 \ tokio-reactor-0.1.9 \ tokio-signal-0.2.7 \ tokio-sync-0.1.3 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.12 \ tokio-timer-0.2.10 \ tokio-udp-0.1.3 \ tokio-uds-0.2.5 \ traitobject-0.1.0 \ typemap-0.3.3 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unsafe-any-0.4.2 \ vec_map-0.8.1 \ walkdir-2.2.7 \ winapi-0.2.8 \ winapi-0.3.6 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ ws2_32-sys-0.2.1 \ xdg-2.2.0 \ xml-rs-0.7.0 \ yaml-rust-0.4.3 CARGO_USE_GITHUB= yes PLIST_FILES= bin/xi-term PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xi-term .include Index: head/games/genact/Makefile =================================================================== --- head/games/genact/Makefile (revision 513012) +++ head/games/genact/Makefile (revision 513013) @@ -1,140 +1,140 @@ # $FreeBSD$ PORTNAME= genact DISTVERSION= 0.7.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= games MAINTAINER= 0mp@FreeBSD.org COMMENT= Nonsense activity generator 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 CARGO_CRATES= aho-corasick-0.6.10 \ aho-corasick-0.7.3 \ ansi_term-0.11.0 \ aster-0.41.0 \ atty-0.2.11 \ autocfg-0.1.2 \ base-x-0.2.4 \ bindgen-0.24.0 \ bitflags-0.8.2 \ bitflags-1.0.4 \ bumpalo-2.4.1 \ cc-1.0.35 \ cexpr-0.2.3 \ cfg-if-0.1.7 \ chrono-0.4.6 \ clang-sys-0.16.0 \ clap-2.33.0 \ cloudabi-0.0.3 \ ctrlc-3.1.1 \ discard-1.0.4 \ emscripten-sys-0.3.2 \ env_logger-0.4.3 \ fake-1.2.2 \ fuchsia-cprng-0.1.1 \ glob-0.2.11 \ humantime-1.2.0 \ idna-0.1.5 \ itoa-0.4.3 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.3.0 \ libc-0.2.51 \ libloading-0.4.3 \ log-0.3.9 \ log-0.4.6 \ matches-0.1.8 \ memchr-1.0.2 \ memchr-2.2.0 \ nix-0.11.0 \ nom-3.2.1 \ num-integer-0.1.39 \ num-traits-0.2.6 \ numtoa-0.1.0 \ pbr-1.0.1 \ percent-encoding-1.0.1 \ proc-macro2-0.4.27 \ quasi-0.32.0 \ quasi_codegen-0.32.0 \ quick-error-1.2.2 \ quote-0.6.12 \ rand-0.3.23 \ rand-0.4.6 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rdrand-0.4.0 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ regex-0.2.11 \ regex-1.1.6 \ regex-syntax-0.5.6 \ regex-syntax-0.6.6 \ rustc-serialize-0.3.24 \ rustc_version-0.2.3 \ ryu-0.2.7 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.90 \ serde_derive-1.0.90 \ serde_json-1.0.39 \ sha1-0.6.0 \ smallvec-0.6.9 \ stdweb-0.4.16 \ stdweb-derive-0.5.1 \ stdweb-internal-macros-0.2.7 \ stdweb-internal-runtime-0.1.4 \ strsim-0.8.0 \ syn-0.15.32 \ syntex-0.58.1 \ syntex_errors-0.58.1 \ syntex_pos-0.58.1 \ syntex_syntax-0.58.1 \ term-0.4.6 \ termion-1.5.2 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.0.4 \ unicode-xid-0.1.0 \ url-1.7.2 \ utf8-ranges-1.0.2 \ vec_map-0.8.1 \ void-1.0.2 \ wasm-bindgen-0.2.42 \ wasm-bindgen-backend-0.2.42 \ wasm-bindgen-macro-0.2.42 \ wasm-bindgen-macro-support-0.2.42 \ wasm-bindgen-shared-0.2.42 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ yansi-0.5.0 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/genact .include Index: head/games/jaggedalliance2/Makefile =================================================================== --- head/games/jaggedalliance2/Makefile (revision 513012) +++ head/games/jaggedalliance2/Makefile (revision 513013) @@ -1,93 +1,93 @@ # Created by: Christoph Mallon # $FreeBSD$ PORTNAME= ja2 DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= games MAINTAINER= tobik@FreeBSD.org COMMENT= Port of "Jagged Alliance 2" using SDL 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 # Ignore this if you feel adventurous ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 ONLY_FOR_ARCHS_REASON= Needs a little endian environment LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libfltk.so:x11-toolkits/fltk USES= cargo cmake:noninja pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= ja2-stracciatella GH_PROJECT= ja2-stracciatella USE_LDCONFIG= yes USE_SDL= sdl2 CMAKE_ARGS= -DEXTRA_DATA_DIR:PATH="${DATADIR}" CMAKE_OFF= WITH_UNITTESTS LDFLAGS+= -Wl,--as-needed MAKE_ENV= ${CARGO_ENV} CARGO_CARGOTOML= ${WRKSRC}/rust/Cargo.toml CARGO_CARGOLOCK= ${WRKSRC}/rust/Cargo.lock CARGO_TARGET_DIR= ${WRKSRC}/rust CARGO_BUILD= no CARGO_INSTALL= no CARGO_CRATES= aho-corasick-0.5.3 \ fuchsia-cprng-0.1.1 \ getopts-0.2.18 \ itoa-0.4.3 \ kernel32-sys-0.2.2 \ libc-0.2.51 \ memchr-0.1.11 \ proc-macro2-0.4.27 \ quote-0.6.11 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rdrand-0.4.0 \ regex-0.1.80 \ regex-syntax-0.3.9 \ remove_dir_all-0.5.1 \ ryu-0.2.7 \ serde-1.0.90 \ serde_derive-1.0.90 \ serde_json-1.0.39 \ shell32-sys-0.1.2 \ syn-0.15.30 \ tempdir-0.3.7 \ thread-id-2.0.0 \ thread_local-0.2.7 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ user32-sys-0.2.0 \ utf8-ranges-0.1.3 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 post-patch: @${REINPLACE_CMD} -e 's|/some/place/where/the/data/is|${DATADIR}|' \ ${WRKSRC}/rust/src/stracciatella.rs post-configure: @${MKDIR} ${CONFIGURE_WRKSRC} @cd ${CONFIGURE_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} \ ${CMAKE_ARGS} ${CMAKE_SOURCE_PATH} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ja2 \ ${STAGEDIR}${PREFIX}/bin/ja2-launcher \ ${STAGEDIR}${PREFIX}/lib/libstracciatella.so .include Index: head/graphics/librsvg2-rust/Makefile =================================================================== --- head/graphics/librsvg2-rust/Makefile (revision 513012) +++ head/graphics/librsvg2-rust/Makefile (revision 513013) @@ -1,48 +1,49 @@ # Created by: Ade Lovett # $FreeBSD$ PORTNAME= librsvg PORTVERSION= 2.46.0 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 2-rust DIST_SUBDIR= gnome2 MAINTAINER= tobik@FreeBSD.org COMMENT= Library for parsing and rendering SVG vector-graphic files LICENSE= LGPL20 BUILD_DEPENDS= ${RUST_DEFAULT}>=1.34.0:lang/${RUST_DEFAULT} \ valac:lang/vala LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libpng.so:graphics/png \ libcroco-0.6.so:textproc/libcroco USES= gettext gmake gnome libtool pkgconfig tar:xz USE_GNOME= cairo gdkpixbuf2 libxml2 pango gnomeprefix introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-vala \ --disable-Bsymbolic \ --disable-dependency-tracking \ --disable-static # Make sure it uses the Rust toolchain from ports. CONFIGURE_ENV= CARGO=${LOCALBASE}/bin/cargo \ RUSTC=${LOCALBASE}/bin/rustc MAKE_ENV= RUSTC=${LOCALBASE}/bin/rustc INSTALL_TARGET= install-strip CONFLICTS_INSTALL= librsvg2 post-patch: # Disable vendor checksums @${REINPLACE_CMD} -e 's/"files":{[^}]*}/"files":{}/' \ ${WRKSRC}/vendor/*/.cargo-checksum.json pre-configure: @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/cargo update .include Index: head/graphics/svgbob/Makefile =================================================================== --- head/graphics/svgbob/Makefile (revision 513012) +++ head/graphics/svgbob/Makefile (revision 513013) @@ -1,67 +1,67 @@ # $FreeBSD$ PORTNAME= svgbob DISTVERSION= g20190412 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= tobik@FreeBSD.org COMMENT= Convert ASCII diagrams to SVG LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC:H}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ivanceras GH_TAGNAME= c3e84c87094550d8cdc6fc48b40a00712b2951cb CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.11 \ bitflags-1.0.4 \ cfg-if-0.1.5 \ clap-2.32.0 \ handlebars-0.21.1 \ libc-0.2.60 \ log-0.3.9 \ log-0.4.5 \ pest-0.3.3 \ pom-1.1.0 \ quick-error-1.2.2 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ rustc-serialize-0.3.24 \ strsim-0.7.0 \ svg-0.5.11 \ svgbob-0.4.1 \ termion-1.5.1 \ textwrap-0.10.0 \ unicode-width-0.1.5 \ vec_map-0.8.1 \ winapi-0.3.6 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 # ignore #![deny(warnings)] RUSTFLAGS+= --cap-lints warn WRKSRC_SUBDIR= svgbob_cli PLIST_FILES= bin/svgbob PORTDOCS= README.md spec.md PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/svgbob post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC:H} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/lang/rust/Makefile =================================================================== --- head/lang/rust/Makefile (revision 513012) +++ head/lang/rust/Makefile (revision 513013) @@ -1,253 +1,263 @@ # Created by: Jyun-Yan You # $FreeBSD$ PORTNAME= rust -PORTVERSION?= 1.37.0 +PORTVERSION?= 1.38.0 PORTREVISION?= 0 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/:src \ https://static.rust-lang.org/dist/:rust_bootstrap \ LOCAL/tobik/rust:rust_bootstrap \ https://static.rust-lang.org/dist/:cargo_bootstrap \ LOCAL/tobik/rust:cargo_bootstrap \ - https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/:compiler_rt + https://releases.llvm.org/${COMPILER_RT_VERSION}/:compiler_rt \ + https://github.com/llvm/llvm-project/releases/download/llvmorg-${COMPILER_RT_VERSION}/:compiler_rt DISTNAME?= ${PORTNAME}c-${PORTVERSION}-src DISTFILES?= ${NIGHTLY_SUBDIR}${DISTNAME}${EXTRACT_SUFX}:src \ ${_RUSTC_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz:rust_bootstrap \ ${_RUST_STD_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz:rust_bootstrap \ ${_CARGO_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz:cargo_bootstrap \ ${DISTFILES_${ARCH}} -DISTFILES_armv6= compiler-rt-8.0.1.src.tar.xz:compiler_rt +DISTFILES_armv6= compiler-rt-${COMPILER_RT_VERSION}.src.tar.xz:compiler_rt +DISTFILES_armv7= compiler-rt-${COMPILER_RT_VERSION}.src.tar.xz:compiler_rt DIST_SUBDIR?= rust EXTRACT_ONLY?= ${DISTFILES:N*\:*bootstrap:C/:.*//} MAINTAINER= rust@FreeBSD.org COMMENT= Language with a focus on memory safety and concurrency LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT +IGNORE_FreeBSD_11_powerpc64= is missing a bootstrap for FreeBSD 11.x powerpc64 ONLY_FOR_ARCHS?= aarch64 amd64 armv6 armv7 i386 powerpc64 ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler BUILD_DEPENDS= cmake:devel/cmake \ gmake:devel/gmake LIB_DEPENDS= libcurl.so:ftp/curl \ libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 -USES= libedit pkgconfig python:2.7,build ssl tar:xz +USES= libedit pkgconfig python:build ssl tar:xz CONFLICTS_INSTALL?= rust-nightly +EXTRA_PATCHES+= ${EXTRA_PATCHES_${ARCH}} +EXTRA_PATCHES_armv6= ${PATCHDIR}/extra-patch-arm-compiler-rt +EXTRA_PATCHES_armv7= ${PATCHDIR}/extra-patch-arm-compiler-rt + PLIST_FILES= lib/rustlib/components \ lib/rustlib/rust-installer-version OPTIONS_DEFINE= DOCS GDB SOURCES GDB_DESC= Install ports gdb (necessary for debugging rust programs) SOURCES_DESC= Install source files DOCS_VARS_OFF= _RUST_BUILD_DOCS=false DOCS_VARS= _RUST_BUILD_DOCS=true GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb # See WRKSRC/src/stage0.txt for the date and version values. -BOOTSTRAPS_DATE?= 2019-07-04 -RUST_BOOTSTRAP_VERSION?= 1.36.0 -CARGO_BOOTSTRAP_VERSION?= 0.37.0 +BOOTSTRAPS_DATE?= 2019-08-15 +RUST_BOOTSTRAP_VERSION?= 1.37.0 +CARGO_BOOTSTRAP_VERSION?= 0.38.0 +COMPILER_RT_VERSION?= 9.0.0 BOOTSTRAPS_SUFFIX?= ${BOOTSTRAPS_SUFFIX_${ARCH}} BOOTSTRAPS_SUFFIX_powerpc64?= -elfv1 CARGO_VENDOR_DIR?= ${WRKSRC}/vendor # Rust's target arch string might be different from *BSD arch strings _RUST_ARCH_amd64= x86_64 _RUST_ARCH_i386= i686 _RUST_TARGET= ${_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl} _LLVM_TARGET= ${ARCH:C/armv.*/ARM/:S/aarch64/AArch64/:S/powerpc64/PowerPC/} _RUSTC_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET} _RUST_STD_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET} _CARGO_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/cargo-${CARGO_BOOTSTRAP_VERSION_${ARCH}:U${CARGO_BOOTSTRAP_VERSION}}-${_RUST_TARGET} .include .if ${ARCH} == powerpc64 -# The bootstrap is hardcoded to use gcc8 +# The bootstrap is hardcoded to use gcc9 # but we can build with a newer or older compiler as provided by USE_GCC=yes -BUILD_DEPENDS+= gcc8:lang/gcc8 +BUILD_DEPENDS+= gcc9:lang/gcc9 USE_GCC= yes .endif .if ${OPSYS} == FreeBSD && ${ARCH} == aarch64 && \ (${OSVERSION} < 1200502 || \ (${OSVERSION} > 1300000 && ${OSVERSION} < 1300006)) IGNORE= fails to run due to a bug in rtld, update to 12-STABLE r342847 or 13-CURRENT r342113 .endif .ifdef QEMU_EMULATING IGNORE= fails to build with qemu-user-static .endif X_PY_ENV= HOME="${WRKDIR}" \ LIBGIT2_SYS_USE_PKG_CONFIG=1 \ LIBSSH2_SYS_USE_PKG_CONFIG=1 \ OPENSSL_DIR="${OPENSSLBASE}" X_PY_CMD= ${PYTHON_CMD} ${WRKSRC}/x.py post-extract: @${MKDIR} ${WRKSRC}/build/cache/${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}} ${LN} -sf ${DISTDIR}/${DIST_SUBDIR}/${_RUSTC_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz \ ${WRKSRC}/build/cache/${_RUSTC_BOOTSTRAP}.tar.gz ${LN} -sf ${DISTDIR}/${DIST_SUBDIR}/${_RUST_STD_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz \ ${WRKSRC}/build/cache/${_RUST_STD_BOOTSTRAP}.tar.gz ${LN} -sf ${DISTDIR}/${DIST_SUBDIR}/${_CARGO_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz \ ${WRKSRC}/build/cache/${_CARGO_BOOTSTRAP}.tar.gz -.if ${ARCH} == armv6 - ${LN} -sf ${WRKDIR}/compiler-rt-8.0.1.src ${WRKSRC}/src/llvm-project/compiler-rt +.if ${ARCH} == armv6 || ${ARCH} == armv7 + ${LN} -sf ${WRKDIR}/compiler-rt-${COMPILER_RT_VERSION}.src ${WRKSRC}/src/llvm-project/compiler-rt .endif post-patch: @${REINPLACE_CMD} 's,gdb,${LOCALBASE}/bin/gdb,' ${WRKSRC}/src/etc/rust-gdb @${ECHO_MSG} "Canonical bootstrap date and version before patching:" @${GREP} -E '^(date|rustc|cargo)' ${WRKSRC}/src/stage0.txt # If we override the versions and date of the bootstraps (for instance # on aarch64 where we provide our own bootstraps), we need to update # places where they are recorded. @${REINPLACE_CMD} -e 's,^date:.*,date: ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}},' \ -e 's,^rustc:.*,rustc: ${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}},' \ -e 's,^cargo:.*,cargo: ${CARGO_BOOTSTRAP_VERSION_${ARCH}:U${CARGO_BOOTSTRAP_VERSION}},' \ ${WRKSRC}/src/stage0.txt @${ECHO_MSG} "Bootstrap date and version after patching:" @${GREP} -E '^(date|rustc|cargo)' ${WRKSRC}/src/stage0.txt # Disable vendor checksums @${REINPLACE_CMD} 's,"files":{[^}]*},"files":{},' \ ${CARGO_VENDOR_DIR}/*/.cargo-checksum.json post-patch-SOURCES-off: # Mimic tools in config.toml with just src excluded @${REINPLACE_CMD} -e 's/config.tools.*"src".*/false;/' \ ${WRKSRC}/src/bootstrap/install.rs .if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) && !defined(NOCCACHE) CCACHE_VALUE= "${CCACHE_WRAPPER_PATH:C,/libexec/ccache$,,}/bin/ccache" .else CCACHE_VALUE= false .endif do-configure: ${SED} -E \ -e 's,%PREFIX%,${PREFIX},' \ -e 's,%SYSCONFDIR%,${PREFIX}/etc,' \ -e 's,%MANDIR%,${MANPREFIX}/man,' \ -e 's,%PYTHON_CMD%,${PYTHON_CMD},' \ -e 's,%CHANNEL%,${PKGNAMESUFFIX:Ustable:S/^-//},' \ -e 's,%TARGET%,${_RUST_TARGET},' \ -e 's,%CCACHE%,${CCACHE_VALUE},' \ -e 's,%CC%,${CC},' \ -e 's,%CXX%,${CXX},' \ -e 's,%DOCS%,${_RUST_BUILD_DOCS},' \ < ${FILESDIR}/config.toml \ > ${WRKSRC}/config.toml # no need to build a crosscompiler for these targets .if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == powerpc64 @${REINPLACE_CMD} -e 's,^#targets =.*,targets = "${_LLVM_TARGET}",' \ -e 's,^#experimental-targets =.*,experimental-targets = "",' \ ${WRKSRC}/config.toml .endif @${REINPLACE_CMD} -e 's,%CC%,${CC},g' \ ${WRKSRC}/src/librustc_llvm/build.rs \ ${WRKSRC}/src/bootstrap/native.rs do-build: cd ${WRKSRC} && \ ${SETENV} ${X_PY_ENV} \ ${X_PY_CMD} build \ --verbose \ --config ./config.toml \ --jobs ${MAKE_JOBS_NUMBER} do-install: cd ${WRKSRC} && \ ${SETENV} ${X_PY_ENV} \ DESTDIR=${STAGEDIR} \ ${X_PY_CMD} 'install' \ --verbose \ --config ./config.toml \ --jobs ${MAKE_JOBS_NUMBER} # In post-install, we use the manifests generated during Rust install # to in turn generate the PLIST. We do that, instead of the regular # `pkg-plist`, because several libraries have a computed filename based # on the absolute path of the source files. As it is user-specific, we # can't know their filename in advance. # # Both rustc and Cargo components install the same README.md and LICENSE # files. The install process backs up the first copy to install the # second. Thus here, we need to remove those backups. We also need to # dedup the entries in the generated PLIST, because both components' # manifests list them. # # We fix manpage entries in the generated manifests because Rust # installs them uncompressed but the Ports framework compresses them. post-install: for f in ${STAGEDIR}${PREFIX}/lib/rustlib/manifest-*; do \ ${REINPLACE_CMD} -i '' -E \ -e 's|:${STAGEDIR}|:|' \ -e 's|(man/man[1-9]/.*\.[0-9])|\1.gz|' \ "$$f"; \ ${ECHO_CMD} "$${f#${STAGEDIR}}" >> ${TMPPLIST}; \ ${AWK} '\ /^file:/ { \ file=$$0; \ sub(/^file:/, "", file); \ print file; \ } \ /^dir:/ { \ dir=$$0; \ sub(/^dir:/, "", dir); \ system("find ${STAGEDIR}" dir " -type f | ${SED} -E -e \"s|${STAGEDIR}||\""); \ }' \ "$$f" >> ${TMPPLIST}; \ done ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/rust/*.old ${SORT} -u < ${TMPPLIST} > ${TMPPLIST}.uniq ${MV} ${TMPPLIST}.uniq ${TMPPLIST} @${RM} \ ${STAGEDIR}${PREFIX}/lib/rustlib/install.log \ ${STAGEDIR}${PREFIX}/lib/rustlib/uninstall.sh # FIXME: Static libraries in lib/rustlib/*/lib/*.rlib are not stripped, # but they contain non-object files which make strip(1) unhappy. @${FIND} ${STAGEDIR}${PREFIX}/bin -exec ${FILE} -i {} + | ${AWK} -F: \ '/executable|sharedlib/ { print $$1 }' | ${XARGS} ${STRIP_CMD} # Note that make test does not work when rust is already installed. do-test: cd ${WRKSRC} && \ ${SETENV} ${X_PY_ENV} \ ALLOW_NONZERO_RLIMIT_CORE=1 \ ${X_PY_CMD} test \ --verbose \ --config ./config.toml \ --jobs ${MAKE_JOBS_NUMBER} .if !defined(_RUST_MAKESUM_GUARD) makesum: - ${MAKE} -D_RUST_MAKESUM_GUARD makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} + ${MAKE} -D_RUST_MAKESUM_GUARD makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} DISTINFO_FILE=${DISTINFO_FILE}.tmp .for arch in ${ONLY_FOR_ARCHS:O:[2..-1]} ${MAKE} -D_RUST_MAKESUM_GUARD makesum ARCH=${arch} DISTINFO_FILE=${DISTINFO_FILE}.${arch} - ${GREP} ${_RUST_ARCH_${arch}:U${arch}} ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE} + ${GREP} ${_RUST_ARCH_${arch}:U${arch}} ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE}.tmp .for file in ${DISTFILES_${arch}} - ${GREP} ${file:S,:, ,:[1]} ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE} + ${GREP} ${file:S,:, ,:[1]} ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE}.tmp .endfor ${RM} ${DISTINFO_FILE}.${arch} .endfor ${MAKE} -D_RUST_MAKESUM_GUARD makesum ARCH=powerpc64 BOOTSTRAPS_SUFFIX="-elfv2" DISTINFO_FILE=${DISTINFO_FILE}.powerpc64-elfv2 - ${GREP} ${_RUST_ARCH_powerpc64:Upowerpc64} ${DISTINFO_FILE}.powerpc64-elfv2 >> ${DISTINFO_FILE} + ${GREP} ${_RUST_ARCH_powerpc64:Upowerpc64} ${DISTINFO_FILE}.powerpc64-elfv2 >> ${DISTINFO_FILE}.tmp ${RM} ${DISTINFO_FILE}.powerpc64-elfv2 + ${AWK} '!seen[$$0]++' ${DISTINFO_FILE}.tmp > ${DISTINFO_FILE} + ${RM} ${DISTINFO_FILE}.tmp .endif .include Index: head/lang/rust/distinfo =================================================================== --- head/lang/rust/distinfo (revision 513012) +++ head/lang/rust/distinfo (revision 513013) @@ -1,47 +1,47 @@ -TIMESTAMP = 1567322590 -SHA256 (rust/rustc-1.37.0-src.tar.xz) = 10abffac50a729cf74cef6dd03193a2f4647541bd19ee9281be9e5b12ca8cdfd -SIZE (rust/rustc-1.37.0-src.tar.xz) = 98654252 -SHA256 (rust/2019-07-04/rustc-1.36.0-aarch64-unknown-freebsd.tar.gz) = 8eec2d7750c96030b6b95eec2bc9ed1b7194780628d6017f615c2effdcc3b928 -SIZE (rust/2019-07-04/rustc-1.36.0-aarch64-unknown-freebsd.tar.gz) = 68458486 -SHA256 (rust/2019-07-04/rust-std-1.36.0-aarch64-unknown-freebsd.tar.gz) = 3c1e46be0c1d42bec5538eccc07e948d65743a160417856bf6d5885cede31c98 -SIZE (rust/2019-07-04/rust-std-1.36.0-aarch64-unknown-freebsd.tar.gz) = 77059731 -SHA256 (rust/2019-07-04/cargo-0.37.0-aarch64-unknown-freebsd.tar.gz) = 2fb56bb2a1420ea66e6f75f37d1c0d808c2943401d70650696d463ad90e78af9 -SIZE (rust/2019-07-04/cargo-0.37.0-aarch64-unknown-freebsd.tar.gz) = 6144087 -SHA256 (rust/2019-07-04/rustc-1.36.0-x86_64-unknown-freebsd.tar.gz) = c2dd0cec49b054ed9439762fb31555b8df9a3d81747b194f7d3afbc6d8adb8de -SIZE (rust/2019-07-04/rustc-1.36.0-x86_64-unknown-freebsd.tar.gz) = 79088915 -SHA256 (rust/2019-07-04/rust-std-1.36.0-x86_64-unknown-freebsd.tar.gz) = a2a923cbfa3481af66c22673cac38e7cb70e26333318ad59c27b8b6ac16a84fe -SIZE (rust/2019-07-04/rust-std-1.36.0-x86_64-unknown-freebsd.tar.gz) = 87112148 -SHA256 (rust/2019-07-04/cargo-0.37.0-x86_64-unknown-freebsd.tar.gz) = ae237412a5de0d01cc8aa065e00f604e72fadf85dd350d16b73a15d6ff7393f2 -SIZE (rust/2019-07-04/cargo-0.37.0-x86_64-unknown-freebsd.tar.gz) = 6651104 -SHA256 (rust/2019-07-04/rustc-1.36.0-armv6-unknown-freebsd.tar.gz) = 30af064165ada8defaa8bd1e63265944fb37c69172249723bd2747203ad7cbf0 -SIZE (rust/2019-07-04/rustc-1.36.0-armv6-unknown-freebsd.tar.gz) = 71286638 -SHA256 (rust/2019-07-04/rust-std-1.36.0-armv6-unknown-freebsd.tar.gz) = 6c35036131a110c858e7cb83657cd1b25ffae4cc65708f4e5a6e31325ef96edd -SIZE (rust/2019-07-04/rust-std-1.36.0-armv6-unknown-freebsd.tar.gz) = 79061925 -SHA256 (rust/2019-07-04/cargo-0.37.0-armv6-unknown-freebsd.tar.gz) = e4fa3e76ab448eb8bfdf323b4de976a6f07c35d0eca91cc2bf480b41faa157ec -SIZE (rust/2019-07-04/cargo-0.37.0-armv6-unknown-freebsd.tar.gz) = 5544892 -SHA256 (rust/compiler-rt-8.0.1.src.tar.xz) = 11828fb4823387d820c6715b25f6b2405e60837d12a7469e7a8882911c721837 -SIZE (rust/compiler-rt-8.0.1.src.tar.xz) = 1954204 -SHA256 (rust/2019-07-04/rustc-1.36.0-armv7-unknown-freebsd.tar.gz) = c652bfb82d0e640e24a91aef39e9eeeedc0bd0b5b828546f9ef47bbae6a279bd -SIZE (rust/2019-07-04/rustc-1.36.0-armv7-unknown-freebsd.tar.gz) = 70165782 -SHA256 (rust/2019-07-04/rust-std-1.36.0-armv7-unknown-freebsd.tar.gz) = 8750ff6013261b68f692413c7db97fabac6a83583b4c16c2175ebb6a81c1d0c6 -SIZE (rust/2019-07-04/rust-std-1.36.0-armv7-unknown-freebsd.tar.gz) = 78322763 -SHA256 (rust/2019-07-04/cargo-0.37.0-armv7-unknown-freebsd.tar.gz) = f092d15bbfe91423efffa2d20c77e5ca9655aac4c41bd1943cf632aff1a92bf1 -SIZE (rust/2019-07-04/cargo-0.37.0-armv7-unknown-freebsd.tar.gz) = 5463628 -SHA256 (rust/2019-07-04/rustc-1.36.0-i686-unknown-freebsd.tar.gz) = 4ac319c56b360a1c9418cc1862ed86366c79155dbcfdd0a9852b98e0bc4dcd0e -SIZE (rust/2019-07-04/rustc-1.36.0-i686-unknown-freebsd.tar.gz) = 80314139 -SHA256 (rust/2019-07-04/rust-std-1.36.0-i686-unknown-freebsd.tar.gz) = 3387dff03da9babc28861892f41b08ff58bc51bea2d0e84ac0a045e84999eebf -SIZE (rust/2019-07-04/rust-std-1.36.0-i686-unknown-freebsd.tar.gz) = 87744414 -SHA256 (rust/2019-07-04/cargo-0.37.0-i686-unknown-freebsd.tar.gz) = 3c4cef06939123951649c9ffcef7ba104cc3bc63c2b3243a7a7228749c58f37c -SIZE (rust/2019-07-04/cargo-0.37.0-i686-unknown-freebsd.tar.gz) = 6553782 -SHA256 (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 98b0f27977a5412852044bc7ef2e95dfb5eced140c73a0ed0faf5841cecbaf83 -SIZE (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 78638311 -SHA256 (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 197bb8ce6944eddc7c18d20f7c2721e35abb3458678ef60d287941ca01e244ed -SIZE (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 81520259 -SHA256 (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 17d9345621caa47015843b811019e16b32020c053fb72c3f3a6909e42d548f6c -SIZE (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 7388067 -SHA256 (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 7581410a224e3649fc75cbb302c46fa0d59d571f3c6b9556682ab1411872db83 -SIZE (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 72163495 -SHA256 (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = edd4584a9583fb699dbf23797151d1d78bdf1e1d1389d715acbdefc5fcf5dc7c -SIZE (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 79921640 -SHA256 (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 408fb3a5b2127ca369d5e5fe5768d475820916aa4e84150bdb939d0d155d5e32 -SIZE (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 5701853 +TIMESTAMP = 1569482113 +SHA256 (rust/rustc-1.38.0-src.tar.xz) = 3a7991aa4cb44ef941d71636e45a95468b520dc6fc7cf725364925bd3e3d3a34 +SIZE (rust/rustc-1.38.0-src.tar.xz) = 96163304 +SHA256 (rust/2019-08-15/rustc-1.37.0-aarch64-unknown-freebsd.tar.gz) = ebdd6e51cc8d3b73de59bcf609b6b0fd9f255d6c0b4c982c5d9609775b0269ff +SIZE (rust/2019-08-15/rustc-1.37.0-aarch64-unknown-freebsd.tar.gz) = 56866730 +SHA256 (rust/2019-08-15/rust-std-1.37.0-aarch64-unknown-freebsd.tar.gz) = 2c6181d3dca8c70623625f9c0784e992128c00b1abbfad29f70791856d308eed +SIZE (rust/2019-08-15/rust-std-1.37.0-aarch64-unknown-freebsd.tar.gz) = 68907067 +SHA256 (rust/2019-08-15/cargo-0.38.0-aarch64-unknown-freebsd.tar.gz) = 387b571a741d5e6162876ecae136366646b22d870511a47140301a1b0604a7b5 +SIZE (rust/2019-08-15/cargo-0.38.0-aarch64-unknown-freebsd.tar.gz) = 5422359 +SHA256 (rust/2019-08-15/rustc-1.37.0-x86_64-unknown-freebsd.tar.gz) = a4dd357a0b39abf1ebbe8a0f64973c3b0c5bc527e374c12afe51266279fc1ca6 +SIZE (rust/2019-08-15/rustc-1.37.0-x86_64-unknown-freebsd.tar.gz) = 70318740 +SHA256 (rust/2019-08-15/rust-std-1.37.0-x86_64-unknown-freebsd.tar.gz) = 8783a667ea9c46f27027d494098c51563faa734c5ddb23c6b9b3eda804eb9742 +SIZE (rust/2019-08-15/rust-std-1.37.0-x86_64-unknown-freebsd.tar.gz) = 87956779 +SHA256 (rust/2019-08-15/cargo-0.38.0-x86_64-unknown-freebsd.tar.gz) = ec5051df58aeff6720f386067c05de21bbc0f6532d74d2646f7b7bc36d341629 +SIZE (rust/2019-08-15/cargo-0.38.0-x86_64-unknown-freebsd.tar.gz) = 6712004 +SHA256 (rust/2019-08-15/rustc-1.37.0-armv6-unknown-freebsd.tar.gz) = d0b6c3422892764ebff9b3224265c47f62241d82b5974d715c0aabf845bbf586 +SIZE (rust/2019-08-15/rustc-1.37.0-armv6-unknown-freebsd.tar.gz) = 59085607 +SHA256 (rust/2019-08-15/rust-std-1.37.0-armv6-unknown-freebsd.tar.gz) = ce2b3f002457d7086870a2743e121aedc4dfb800fd9a65e6190d50f1b2e061a7 +SIZE (rust/2019-08-15/rust-std-1.37.0-armv6-unknown-freebsd.tar.gz) = 70261468 +SHA256 (rust/2019-08-15/cargo-0.38.0-armv6-unknown-freebsd.tar.gz) = 643497ec41d40168c99f327ee31cbcc0b73ea9bbb6bab523bfef2b915d13d186 +SIZE (rust/2019-08-15/cargo-0.38.0-armv6-unknown-freebsd.tar.gz) = 5716966 +SHA256 (rust/compiler-rt-9.0.0.src.tar.xz) = 56e4cd96dd1d8c346b07b4d6b255f976570c6f2389697347a6c3dcb9e820d10e +SIZE (rust/compiler-rt-9.0.0.src.tar.xz) = 1993084 +SHA256 (rust/2019-08-15/rustc-1.37.0-armv7-unknown-freebsd.tar.gz) = b957e13bdb899f42c1c4b3cd91d18f7d4f6ab08b2492f9acf85e447f53640121 +SIZE (rust/2019-08-15/rustc-1.37.0-armv7-unknown-freebsd.tar.gz) = 58107583 +SHA256 (rust/2019-08-15/rust-std-1.37.0-armv7-unknown-freebsd.tar.gz) = c380d455923065b5067a43ec796c043dfb4241392e068a187d6d93909f1cbafb +SIZE (rust/2019-08-15/rust-std-1.37.0-armv7-unknown-freebsd.tar.gz) = 69710688 +SHA256 (rust/2019-08-15/cargo-0.38.0-armv7-unknown-freebsd.tar.gz) = 80641006fcb23de4780ac8576b9f0b235be1cb95e3d632a0976bfdd6117ee502 +SIZE (rust/2019-08-15/cargo-0.38.0-armv7-unknown-freebsd.tar.gz) = 4742625 +SHA256 (rust/2019-08-15/rustc-1.37.0-i686-unknown-freebsd.tar.gz) = 0d3a5bc51f138bfe3f7ccd4b9ccaa5aeec0d881118b7264f5e59ae8e1ce9f78a +SIZE (rust/2019-08-15/rustc-1.37.0-i686-unknown-freebsd.tar.gz) = 70857405 +SHA256 (rust/2019-08-15/rust-std-1.37.0-i686-unknown-freebsd.tar.gz) = 21fbe36d9580f68fcd65d4248ffb05a40f787a38d87792545c7946b273e91beb +SIZE (rust/2019-08-15/rust-std-1.37.0-i686-unknown-freebsd.tar.gz) = 88558002 +SHA256 (rust/2019-08-15/cargo-0.38.0-i686-unknown-freebsd.tar.gz) = e54e8e072ae5fba11ce36935cb813793ad6871b1fe1b3dfdb02a0a18e920ddda +SIZE (rust/2019-08-15/cargo-0.38.0-i686-unknown-freebsd.tar.gz) = 6593950 +SHA256 (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = aa4c7295731a92258c9378e24697f90a546c6a403da6fa9ff4a688878fbcced7 +SIZE (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 67717247 +SHA256 (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = e6043fda28f881c9c7cb50cb1cd31b29552285d1e27a6e46d1c1abf707115be1 +SIZE (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 72780079 +SHA256 (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 335216cbd2f460b337e02c1f3ef235178943194d9a41700f98d6d063d34668e7 +SIZE (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 5587878 +SHA256 (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = f0e1eca1713b14e4dad034a96c2bdfe0493afe390b5dd33bf16139691412e91b +SIZE (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 59832229 +SHA256 (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 2c6802162b807ad2e332a4872943f9a694aa925f553ef2e61fac9def9ad73d8e +SIZE (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 71174548 +SHA256 (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = db19655601cecbf18b9bca3d2db2545301b9d31fa353c78582eb378af6dc3966 +SIZE (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 4983791 Index: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_auxvec.rs =================================================================== --- head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_auxvec.rs (revision 513012) +++ head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_auxvec.rs (nonexistent) @@ -1,89 +0,0 @@ ---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/auxvec.rs.orig 2019-04-25 17:33:21 UTC -+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/auxvec.rs -@@ -0,0 +1,86 @@ -+//! Parses ELF auxiliary vectors. -+#![cfg_attr(any(target_arch = "arm", target_arch = "powerpc64"), allow(dead_code))] -+ -+/// Key to access the CPU Hardware capabilities bitfield. -+pub(crate) const AT_HWCAP: usize = 25; -+/// Key to access the CPU Hardware capabilities 2 bitfield. -+pub(crate) const AT_HWCAP2: usize = 26; -+ -+/// Cache HWCAP bitfields of the ELF Auxiliary Vector. -+/// -+/// If an entry cannot be read all the bits in the bitfield are set to zero. -+/// This should be interpreted as all the features being disabled. -+#[derive(Debug, Copy, Clone)] -+pub(crate) struct AuxVec { -+ pub hwcap: usize, -+ pub hwcap2: usize, -+} -+ -+/// ELF Auxiliary Vector -+/// -+/// The auxiliary vector is a memory region in a running ELF program's stack -+/// composed of (key: usize, value: usize) pairs. -+/// -+/// The keys used in the aux vector are platform dependent. For FreeBSD, they are -+/// defined in [sys/elf_common.h][elf_common_h]. The hardware capabilities of a given -+/// CPU can be queried with the `AT_HWCAP` and `AT_HWCAP2` keys. -+/// -+/// Note that run-time feature detection is not invoked for features that can -+/// be detected at compile-time. -+/// -+/// [elf_common.h]: https://svnweb.freebsd.org/base/release/12.0.0/sys/sys/elf_common.h?revision=341707 -+pub(crate) fn auxv() -> Result { -+ if let Ok(hwcap) = archauxv(AT_HWCAP) { -+ if let Ok(hwcap2) = archauxv(AT_HWCAP2) { -+ if hwcap != 0 && hwcap2 != 0 { -+ return Ok(AuxVec { hwcap, hwcap2 }); -+ } -+ } -+ } -+ Err(()) -+} -+ -+/// Tries to read the `key` from the auxiliary vector. -+fn archauxv(key: usize) -> Result { -+ use crate::mem; -+ -+ #[derive (Copy, Clone)] -+ #[repr(C)] -+ pub struct Elf_Auxinfo { -+ pub a_type: usize, -+ pub a_un: unnamed, -+ } -+ #[derive (Copy, Clone)] -+ #[repr(C)] -+ pub union unnamed { -+ pub a_val: libc::c_long, -+ pub a_ptr: *mut libc::c_void, -+ pub a_fcn: Option ()>, -+ } -+ -+ let mut auxv: [Elf_Auxinfo; 27] = -+ [Elf_Auxinfo{a_type: 0, a_un: unnamed{a_val: 0,},}; 27]; -+ -+ let mut len: libc::c_uint = mem::size_of_val(&auxv) as libc::c_uint; -+ -+ unsafe { -+ let mut mib = [libc::CTL_KERN, libc::KERN_PROC, libc::KERN_PROC_AUXV, libc::getpid()]; -+ -+ let ret = libc::sysctl(mib.as_mut_ptr(), -+ mib.len() as u32, -+ &mut auxv as *mut _ as *mut _, -+ &mut len as *mut _ as *mut _, -+ 0 as *mut libc::c_void, -+ 0, -+ ); -+ -+ if ret != -1 { -+ for i in 0..auxv.len() { -+ if auxv[i].a_type == key { -+ return Ok(auxv[i].a_un.a_val as usize); -+ } -+ } -+ } -+ } -+ return Ok(0); -+} Property changes on: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_auxvec.rs ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_mod.rs =================================================================== --- head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_mod.rs (revision 513012) +++ head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_mod.rs (nonexistent) @@ -1,20 +0,0 @@ ---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/mod.rs.orig 2019-05-20 12:10:32 UTC -+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/mod.rs -@@ -1,9 +1,17 @@ - //! Run-time feature detection on FreeBSD - -+mod auxvec; -+ - cfg_if! { - if #[cfg(target_arch = "aarch64")] { - mod aarch64; - pub use self::aarch64::check_for; -+ } else if #[cfg(target_arch = "arm")] { -+ mod arm; -+ pub use self::arm::check_for; -+ } else if #[cfg(target_arch = "powerpc64")] { -+ mod powerpc; -+ pub use self::powerpc::check_for; - } else { - use crate::arch::detect::Feature; - /// Performs run-time feature detection. Property changes on: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_mod.rs ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_powerpc.rs =================================================================== --- head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_powerpc.rs (revision 513012) +++ head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_powerpc.rs (nonexistent) @@ -1,30 +0,0 @@ ---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/powerpc.rs.orig 2019-04-25 17:33:21 UTC -+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/powerpc.rs -@@ -0,0 +1,27 @@ -+//! Run-time feature detection for PowerPC on FreeBSD. -+ -+use crate::detect::{Feature, cache}; -+use super::{auxvec}; -+ -+/// Performs run-time feature detection. -+#[inline] -+pub fn check_for(x: Feature) -> bool { -+ cache::test(x as u32, detect_features) -+} -+ -+fn detect_features() -> cache::Initializer { -+ let mut value = cache::Initializer::default(); -+ let enable_feature = |value: &mut cache::Initializer, f, enable| { -+ if enable { -+ value.set(f as u32); -+ } -+ }; -+ -+ if let Ok(auxv) = auxvec::auxv() { -+ enable_feature(&mut value, Feature::altivec, auxv.hwcap & 0x10000000 != 0); -+ enable_feature(&mut value, Feature::vsx, auxv.hwcap & 0x00000080 != 0); -+ enable_feature(&mut value, Feature::power8, auxv.hwcap2 & 0x80000000 != 0); -+ return value; -+ } -+ value -+} Property changes on: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_powerpc.rs ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_arm.rs =================================================================== --- head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_arm.rs (revision 513012) +++ head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_arm.rs (nonexistent) @@ -1,30 +0,0 @@ ---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/arm.rs.orig 2019-04-25 17:33:21 UTC -+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/arm.rs -@@ -0,0 +1,27 @@ -+//! Run-time feature detection for ARM on FreeBSD -+ -+use crate::detect::{Feature, cache}; -+use super::{auxvec}; -+ -+/// Performs run-time feature detection. -+#[inline] -+pub fn check_for(x: Feature) -> bool { -+ cache::test(x as u32, detect_features) -+} -+ -+/// Try to read the features from the auxiliary vector -+fn detect_features() -> cache::Initializer { -+ let mut value = cache::Initializer::default(); -+ let enable_feature = |value: &mut cache::Initializer, f, enable| { -+ if enable { -+ value.set(f as u32); -+ } -+ }; -+ -+ if let Ok(auxv) = auxvec::auxv() { -+ enable_feature(&mut value, Feature::neon, auxv.hwcap & 0x00001000 != 0); -+ enable_feature(&mut value, Feature::pmull, auxv.hwcap2 & 0x00000002 != 0); -+ return value; -+ } -+ value -+} Property changes on: head/lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_arm.rs ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/rust/files/extra-patch-arm-compiler-rt =================================================================== --- head/lang/rust/files/extra-patch-arm-compiler-rt (nonexistent) +++ head/lang/rust/files/extra-patch-arm-compiler-rt (revision 513013) @@ -0,0 +1,43 @@ +https://reviews.llvm.org/D68045 + +--- src/llvm-project/compiler-rt/lib/builtins/atomic.c.orig 2019-09-09 18:30:53 UTC ++++ src/llvm-project/compiler-rt/lib/builtins/atomic.c +@@ -51,9 +51,11 @@ static const long SPINLOCK_MASK = SPINLOCK_COUNT - 1; + //////////////////////////////////////////////////////////////////////////////// + #ifdef __FreeBSD__ + #include +-#include ++// clang-format off + #include ++#include + #include ++// clang-format on + typedef struct _usem Lock; + __inline static void unlock(Lock *l) { + __c11_atomic_store((_Atomic(uint32_t) *)&l->_count, 1, __ATOMIC_RELEASE); +--- src/llvm-project/compiler-rt/lib/builtins/clear_cache.c.orig 2019-09-09 18:30:53 UTC ++++ src/llvm-project/compiler-rt/lib/builtins/clear_cache.c +@@ -23,8 +23,10 @@ uintptr_t GetCurrentProcess(void); + #endif + + #if defined(__FreeBSD__) && defined(__arm__) +-#include ++// clang-format off + #include ++#include ++// clang-format on + #endif + + #if defined(__NetBSD__) && defined(__arm__) +@@ -32,8 +34,10 @@ uintptr_t GetCurrentProcess(void); + #endif + + #if defined(__OpenBSD__) && defined(__mips__) +-#include ++// clang-format off + #include ++#include ++// clang-format on + #endif + + #if defined(__linux__) && defined(__mips__) Property changes on: head/lang/rust/files/extra-patch-arm-compiler-rt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/lang/rust/files/patch-vendor_libgit2-sys_lib.rs =================================================================== --- head/lang/rust/files/patch-vendor_libgit2-sys_lib.rs (nonexistent) +++ head/lang/rust/files/patch-vendor_libgit2-sys_lib.rs (revision 513013) @@ -0,0 +1,30 @@ +Revert to libgit2 0.28 API per https://github.com/rust-lang/git2-rs/issues/458 + +--- vendor/libgit2-sys/lib.rs.orig 2019-08-16 20:27:18 UTC ++++ vendor/libgit2-sys/lib.rs +@@ -331,7 +331,6 @@ pub struct git_remote_callbacks { + pub push_negotiation: Option, + pub transport: Option, + pub payload: *mut c_void, +- pub resolve_url: Option, + } + + #[repr(C)] +@@ -385,8 +384,6 @@ pub type git_push_negotiation = + + pub type git_push_update_reference_cb = + extern "C" fn(*const c_char, *const c_char, *mut c_void) -> c_int; +-pub type git_url_resolve_cb = +- extern "C" fn(*mut git_buf, *const c_char, c_int, *mut c_void) -> c_int; + + #[repr(C)] + pub struct git_push_update { +@@ -2233,7 +2230,7 @@ extern "C" { + source: *const git_tree, + ) -> c_int; + pub fn git_treebuilder_clear(bld: *mut git_treebuilder); +- pub fn git_treebuilder_entrycount(bld: *mut git_treebuilder) -> size_t; ++ pub fn git_treebuilder_entrycount(bld: *mut git_treebuilder) -> c_uint; + pub fn git_treebuilder_free(bld: *mut git_treebuilder); + pub fn git_treebuilder_get( + bld: *mut git_treebuilder, Property changes on: head/lang/rust/files/patch-vendor_libgit2-sys_lib.rs ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/mail/thunderbird/Makefile =================================================================== --- head/mail/thunderbird/Makefile (revision 513012) +++ head/mail/thunderbird/Makefile (revision 513013) @@ -1,76 +1,77 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= thunderbird DISTVERSION= 68.1.1 +PORTREVISION= 1 CATEGORIES= mail news net-im ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above BUILD_DEPENDS= nspr>=4.21:devel/nspr \ nss>=3.44.1:security/nss \ icu>=63.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=2.4.0:print/harfbuzz \ graphite2>=1.3.13:graphics/graphite2 \ png>=1.6.35:graphics/png \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.28.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ nasm:devel/nasm \ zip:archivers/zip SSP_UNSAFE= yes USE_GECKO= gecko USE_MOZILLA= -hunspell -vpx USES= tar:xz MOZ_OPTIONS= --enable-application=comm/mail --enable-official-branding 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_DEFINE= LIGHTNING OPTIONS_DEFAULT=CANBERRA LIGHTNING .include "${.CURDIR}/../../www/firefox/Makefile.options" .include .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar .else MOZ_OPTIONS+= --disable-calendar .endif post-extract: @${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON}|;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 pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${MOZSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${MOZSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) 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 Index: head/mail/thunderbird/files/patch-third__party_rust_cssparser_src_parser.rs =================================================================== --- head/mail/thunderbird/files/patch-third__party_rust_cssparser_src_parser.rs (nonexistent) +++ head/mail/thunderbird/files/patch-third__party_rust_cssparser_src_parser.rs (revision 513013) @@ -0,0 +1,103 @@ +From 3c98d22c5de3b696bf1fde2b6c90069812312aa6 Mon Sep 17 00:00:00 2001 +From: Simon Sapin +Date: Tue, 23 Apr 2019 13:47:25 +0200 +Subject: [PATCH] Fix a future-compat warning + +``` +warning[E0506]: cannot assign to `self.input.cached_token` because it is borrowed + --> src/parser.rs:591:17 + | +566 | pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> { + | - let's call the lifetime of this reference `'1` +... +579 | Some(ref cached_token) + | ---------------- borrow of `self.input.cached_token` occurs here +... +591 | self.input.cached_token = Some(CachedToken { + | ^^^^^^^^^^^^^^^^^^^^^^^ assignment to borrowed `self.input.cached_token` occurs here +... +603 | Ok(token) + | --------- returning this value requires that `self.input.cached_token.0` is borrowed for `'1` + | + = warning: this error has been downgraded to a warning for backwards compatibility with previous releases + = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future +``` +--- third_party/rust/cssparser/.cargo-checksum.json.orig 2019-08-26 16:52:35 UTC ++++ third_party/rust/cssparser/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"150d450e43bcb9e523941408be883997ecffce7ff5f224329372edfe56334a55","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"b9d6c5dc56ccc267db9e0e2389061dc2524daefa4baed88b36c98efc7a51c2a9","build.rs":"310d6d7b1931ff783a8aa1a4c6baee87b4c9130c858e4694ef69cc96df5e38dc","build/match_byte.rs":"6f7ec4235c9f2da403ea0be9339661ecd8e1f5e1c788cf88a41448b1080c59b8","docs/404.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","docs/index.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","src/color.rs":"43f996fbd8da54bd8ffa870f5e3610e5ba6e61543f92a129fa6c850e9b10db7e","src/cow_rc_str.rs":"541216f8ef74ee3cc5cbbc1347e5f32ed66588c401851c9a7d68b867aede1de0","src/from_bytes.rs":"331fe63af2123ae3675b61928a69461b5ac77799fff3ce9978c55cf2c558f4ff","src/lib.rs":"a474ee88ef8f73fcb7b7272d426e5eafb4ad10d104797a5a188d1676c8180972","src/macros.rs":"adb9773c157890381556ea83d7942dcc676f99eea71abbb6afeffee1e3f28960","src/nth.rs":"5c70fb542d1376cddab69922eeb4c05e4fcf8f413f27563a2af50f72a47c8f8c","src/parser.rs":"22067562160a1294fa92779b66c25cbccf259a2ef7dcf687c791fecdd020ce7f","src/rules_and_declarations.rs":"622ce07c117a511d40ce595602d4f4730659a59273388f28553d1a2b0fac92ce","src/serializer.rs":"3e2dfc60613f885cb6f99abfc854fde2a1e00de507431bd2e51178b61abfd69b","src/size_of_tests.rs":"385a0d77fbd6f86cb8013fd8d7541886980876a9da1da714bf175954c0e726cf","src/tests.rs":"9d08b3943d453664e01d58e307f79345e240f9f9ce6f8d36a842eff37155563e","src/tokenizer.rs":"adcf5811955e8df57a519e3d1e44fe3afeb5afeb1076daeb8d36fed1abcf1327","src/unicode_range.rs":"ae159d2ebe4123a6666e18dc0362f89b475240a6b7ed5fb6fe21b9e7a4139da8"},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"} +\ No newline at end of file ++{"files":{},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"} +--- third_party/rust/cssparser/src/parser.rs.orig 2019-08-26 16:52:35 UTC ++++ third_party/rust/cssparser/src/parser.rs +@@ -556,39 +556,47 @@ impl<'i: 't, 't> Parser<'i, 't> { + /// where comments are preserved. + /// When parsing higher-level values, per the CSS Syntax specification, + /// comments should always be ignored between tokens. +- pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> { ++ pub fn next_including_whitespace_and_comments( ++ &mut self ++ ) -> Result<&Token<'i>, BasicParseError<'i>> { + if let Some(block_type) = self.at_start_of.take() { + consume_until_end_of_block(block_type, &mut self.input.tokenizer); + } + + let byte = self.input.tokenizer.next_byte(); + if self.stop_before.contains(Delimiters::from_byte(byte)) { +- return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput)) ++ return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput)); + } + + let token_start_position = self.input.tokenizer.position(); +- let token; +- match self.input.cached_token { +- Some(ref cached_token) +- if cached_token.start_position == token_start_position => { +- self.input.tokenizer.reset(&cached_token.end_state); +- match cached_token.token { +- Token::Function(ref name) => self.input.tokenizer.see_function(name), +- _ => {} +- } +- token = &cached_token.token ++ let using_cached_token = self ++ .input ++ .cached_token ++ .as_ref() ++ .map_or(false, |cached_token| { ++ cached_token.start_position == token_start_position ++ }); ++ let token = if using_cached_token { ++ let cached_token = self.input.cached_token.as_ref().unwrap(); ++ self.input.tokenizer.reset(&cached_token.end_state); ++ match cached_token.token { ++ Token::Function(ref name) => self.input.tokenizer.see_function(name), ++ _ => {} + } +- _ => { +- let new_token = self.input.tokenizer.next() +- .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?; +- self.input.cached_token = Some(CachedToken { +- token: new_token, +- start_position: token_start_position, +- end_state: self.input.tokenizer.state(), +- }); +- token = self.input.cached_token_ref() +- } +- } ++ &cached_token.token ++ } else { ++ let new_token = self ++ .input ++ .tokenizer ++ .next() ++ .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?; ++ self.input.cached_token = Some(CachedToken { ++ token: new_token, ++ start_position: token_start_position, ++ end_state: self.input.tokenizer.state(), ++ }); ++ self.input.cached_token_ref() ++ }; + + if let Some(block_type) = BlockType::opening(token) { + self.at_start_of = Some(block_type); Property changes on: head/mail/thunderbird/files/patch-third__party_rust_cssparser_src_parser.rs ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/multimedia/rav1e/Makefile =================================================================== --- head/multimedia/rav1e/Makefile (revision 513012) +++ head/multimedia/rav1e/Makefile (revision 513013) @@ -1,175 +1,176 @@ # $FreeBSD$ PORTNAME= rav1e PORTVERSION= s20190925 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org COMMENT= Fast and safe AV1 encoder 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 GH_TAGNAME= b074992e PLIST_FILES= bin/${PORTNAME} CARGO_CRATES= adler32-1.0.4 \ aho-corasick-0.7.6 \ ansi_term-0.11.0 \ aom-sys-0.1.2 \ arbitrary-0.2.0 \ arc-swap-0.4.3 \ arg_enum_proc_macro-0.3.0 \ arrayvec-0.4.11 \ atty-0.2.13 \ autocfg-0.1.6 \ backtrace-0.3.38 \ backtrace-sys-0.1.31 \ better-panic-0.2.0 \ bincode-1.2.0 \ bindgen-0.49.2 \ bindgen-0.51.1 \ bitflags-1.2.0 \ bitstream-io-0.8.4 \ bstr-0.2.8 \ byteorder-1.3.2 \ c2-chacha-0.2.2 \ cast-0.2.2 \ cc-1.0.45 \ cexpr-0.3.5 \ cfg-if-0.1.10 \ chrono-0.4.9 \ clang-sys-0.28.1 \ clap-2.33.0 \ clicolors-control-1.0.1 \ color_quant-1.0.1 \ console-0.9.0 \ crc32fast-1.2.0 \ criterion-0.3.0 \ criterion-plot-0.4.0 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.2 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.6 \ csv-1.1.1 \ csv-core-0.1.6 \ ctor-0.1.11 \ dav1d-sys-0.2.1 \ deflate-0.7.20 \ difference-2.0.0 \ either-1.5.3 \ encode_unicode-0.3.6 \ env_logger-0.6.2 \ err-derive-0.1.5 \ error-chain-0.10.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ fxhash-0.2.1 \ getrandom-0.1.12 \ gif-0.10.3 \ glob-0.3.0 \ humantime-1.3.0 \ image-0.22.2 \ inflate-0.4.5 \ interpolate_name-0.2.3 \ itertools-0.8.0 \ itoa-0.4.4 \ jpeg-decoder-0.1.16 \ lazy_static-1.4.0 \ libc-0.2.62 \ libloading-0.5.2 \ log-0.4.8 \ lzw-0.10.0 \ memchr-2.2.1 \ memoffset-0.5.1 \ metadeps-1.1.2 \ nodrop-0.1.13 \ nom-4.2.3 \ num-derive-0.2.5 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.2.2 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ output_vt100-0.1.2 \ paste-0.1.6 \ paste-impl-0.1.6 \ peeking_take_while-0.1.2 \ pkg-config-0.3.16 \ png-0.15.0 \ ppv-lite86-0.2.5 \ pretty_assertions-0.6.1 \ pretty_env_logger-0.3.1 \ proc-macro-hack-0.5.9 \ proc-macro2-0.4.30 \ proc-macro2-1.0.4 \ quick-error-1.2.2 \ 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 \ rand_os-0.2.2 \ rand_xoshiro-0.3.1 \ rayon-1.2.0 \ rayon-core-1.6.0 \ redox_syscall-0.1.56 \ regex-1.3.1 \ regex-automata-0.1.8 \ regex-syntax-0.6.12 \ rustc-demangle-0.1.16 \ rustc-hash-1.0.1 \ rustc_version-0.2.3 \ ryu-1.0.0 \ same-file-1.0.5 \ scan_fmt-0.2.4 \ scoped_threadpool-0.1.9 \ scopeguard-1.0.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.101 \ serde_derive-1.0.101 \ serde_json-1.0.40 \ shlex-0.1.1 \ signal-hook-0.1.10 \ signal-hook-registry-1.1.1 \ strsim-0.8.0 \ syn-0.15.44 \ syn-1.0.5 \ synstructure-0.10.2 \ termcolor-1.0.5 \ termios-0.3.1 \ textwrap-0.11.0 \ thread_local-0.3.6 \ tiff-0.3.1 \ time-0.1.42 \ tinytemplate-1.0.2 \ toml-0.2.1 \ unicode-width-0.1.6 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ vec_map-0.8.1 \ vergen-3.0.4 \ version_check-0.1.5 \ walkdir-2.2.9 \ wasi-0.7.0 \ which-2.0.1 \ which-3.0.0 \ winapi-0.3.8 \ 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.2 \ y4m-0.4.0 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/multimedia/termplay/Makefile =================================================================== --- head/multimedia/termplay/Makefile (revision 513012) +++ head/multimedia/termplay/Makefile (revision 513013) @@ -1,102 +1,103 @@ # $FreeBSD$ PORTNAME= termplay DISTVERSION= 2.0.5 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= CRATESIO DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Tool that converts images to ANSI sequences, plays videos in terminals LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libsixel.so:graphics/libsixel USES= cargo gnome USE_GNOME= glib20 USE_GSTREAMER1= yes CARGO_FEATURES= bin CARGO_CRATES= \ adler32-1.0.2 \ ansi_term-0.11.0 \ arrayvec-0.4.7 \ atty-0.2.11 \ backtrace-0.3.8 \ backtrace-sys-0.1.23 \ bitflags-1.0.3 \ byteorder-1.2.3 \ cc-1.0.17 \ cfg-if-0.1.3 \ clap-2.33.0 \ color_quant-1.0.0 \ crossbeam-deque-0.2.0 \ crossbeam-epoch-0.3.1 \ crossbeam-utils-0.2.2 \ deflate-0.7.18 \ either-1.5.0 \ failure-0.1.1 \ failure_derive-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ gif-0.10.0 \ glib-0.5.0 \ glib-sys-0.6.0 \ gobject-sys-0.6.0 \ gstreamer-0.11.2 \ gstreamer-app-0.11.2 \ gstreamer-app-sys-0.5.0 \ gstreamer-base-0.11.0 \ gstreamer-base-sys-0.5.0 \ gstreamer-sys-0.5.0 \ image-0.19.0 \ inflate-0.4.2 \ jpeg-decoder-0.1.14 \ lazy_static-1.0.1 \ libc-0.2.49 \ lzw-0.10.0 \ memoffset-0.2.1 \ muldiv-0.1.1 \ nodrop-0.1.12 \ num-derive-0.2.2 \ num-integer-0.1.38 \ num-iter-0.1.37 \ num-rational-0.1.42 \ num-traits-0.2.4 \ num_cpus-1.8.0 \ pkg-config-0.3.11 \ png-0.12.0 \ proc-macro2-0.4.4 \ quote-0.3.15 \ quote-0.6.3 \ rand-0.4.2 \ rayon-1.0.1 \ rayon-core-1.4.0 \ redox_syscall-0.1.56 \ redox_termios-0.1.1 \ rustc-demangle-0.1.8 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ strsim-0.8.0 \ syn-0.11.11 \ syn-0.14.1 \ synom-0.11.3 \ synstructure-0.6.1 \ termion-1.5.1 \ textwrap-0.11.0 \ unicode-width-0.1.5 \ unicode-xid-0.0.4 \ unicode-xid-0.1.0 \ vec_map-0.8.1 \ winapi-0.3.4 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/net/boringtun/Makefile =================================================================== --- head/net/boringtun/Makefile (revision 513012) +++ head/net/boringtun/Makefile (revision 513013) @@ -1,77 +1,77 @@ # $FreeBSD$ PORTNAME= boringtun DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= b10df0ef427cea425f6eeedb372da372055de308.patch:-p1 MAINTAINER= ports@FreeBSD.org COMMENT= CloudFlares Userspace WireGuard implementation in Rust LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md IGNORE= has unclear project status because the only release was \ silently deleted upstream RUN_DEPENDS= wg-quick:net/wireguard USES= cargo USE_GITHUB= yes GH_ACCOUNT= cloudflare CARGO_CRATES= ascii-0.9.1 \ autocfg-0.1.2 \ backtrace-0.3.14 \ backtrace-sys-0.1.28 \ base64-0.9.3 \ bitflags-1.0.4 \ boxfnonce-0.1.1 \ byteorder-1.3.1 \ cc-1.0.30 \ cesu8-1.1.0 \ cfg-if-0.1.7 \ chrono-0.4.6 \ clap-2.32.0 \ combine-3.6.7 \ daemonize-0.4.1 \ either-1.5.1 \ error-chain-0.12.0 \ hex-0.3.2 \ jni-0.10.2 \ jni-sys-0.3.0 \ lazy_static-1.3.0 \ libc-0.2.50 \ log-0.4.6 \ memchr-2.2.0 \ num-integer-0.1.39 \ num-traits-0.2.6 \ redox_syscall-0.1.51 \ ring-0.14.6 \ rustc-demangle-0.1.13 \ safemem-0.3.0 \ same-file-1.0.4 \ spin-0.5.0 \ strsim-0.7.0 \ textwrap-0.10.0 \ time-0.1.42 \ unicode-width-0.1.5 \ unreachable-1.0.0 \ untrusted-0.6.2 \ void-1.0.2 \ walkdir-2.2.7 \ winapi-0.3.6 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/${PORTNAME} post-patch: ${MV} ${WRKSRC}/src/device/tun_darwin.rs ${WRKSRC}/src/device/tun_bsd.rs .include Index: head/net/rabbiteer/Makefile =================================================================== --- head/net/rabbiteer/Makefile (revision 513012) +++ head/net/rabbiteer/Makefile (revision 513013) @@ -1,88 +1,88 @@ # $FreeBSD$ PORTNAME= rabbiteer DISTVERSION= 1.4.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= net MAINTAINER= dch@FreeBSD.org COMMENT= AMQP & RabbitMQ command-line tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= algesten GH_PROJECT= ${PORTNAME}-rs GH_TAGNAME= c881238 CARGO_CRATES= aho-corasick-0.5.3 \ amq-proto-0.1.0 \ amqp-0.1.1 \ ansi_term-0.11.0 \ atty-0.2.11 \ backtrace-0.3.9 \ backtrace-sys-0.1.24 \ bit-vec-0.4.4 \ bitflags-1.0.4 \ byteorder-0.5.3 \ cc-1.0.24 \ cfg-if-0.1.5 \ clap-2.32.0 \ cloudabi-0.0.3 \ conduit-mime-types-0.7.3 \ enum_primitive-0.1.1 \ env_logger-0.3.5 \ error-chain-0.10.0 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ idna-0.1.5 \ kernel32-sys-0.2.2 \ libc-0.2.49 \ log-0.3.9 \ log-0.4.5 \ matches-0.1.8 \ memchr-0.1.11 \ num-traits-0.1.43 \ num-traits-0.2.5 \ percent-encoding-1.0.1 \ rand-0.5.5 \ rand_core-0.2.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-0.1.80 \ regex-syntax-0.3.9 \ rustc-demangle-0.1.9 \ rustc-serialize-0.3.24 \ strsim-0.7.0 \ termion-1.5.1 \ textwrap-0.10.0 \ thread-id-2.0.0 \ thread_local-0.2.7 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.7 \ unicode-width-0.1.5 \ url-1.7.1 \ utf8-ranges-0.1.3 \ vec_map-0.8.1 \ winapi-0.2.8 \ winapi-0.3.5 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/rabbiteer PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rabbiteer post-install-DOCS-on: (cd ${WRKSRC} && ${COPYTREE_SHARE} README.md ${STAGEDIR}${DOCSDIR}) .include Index: head/net/routinator/Makefile =================================================================== --- head/net/routinator/Makefile (revision 513012) +++ head/net/routinator/Makefile (revision 513013) @@ -1,186 +1,186 @@ # $FreeBSD$ PORTNAME= routinator PORTVERSION= 0.5.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl COMMENT= RPKI signed route collector and validator LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= ring crate not ported to other architectures RUN_DEPENDS= rsync:net/rsync USES= cargo USE_GITHUB= yes GH_ACCOUNT= NLnetLabs CARGO_CRATES= aho-corasick-0.7.4 \ ansi_term-0.11.0 \ arc-swap-0.3.11 \ argon2rs-0.2.5 \ arrayvec-0.4.11 \ atty-0.2.13 \ autocfg-0.1.5 \ backtrace-0.3.33 \ backtrace-sys-0.1.31 \ base64-0.10.1 \ bcder-0.3.1 \ bitflags-1.1.0 \ blake2-rfc-0.2.18 \ boxfnonce-0.1.1 \ byteorder-1.3.2 \ bytes-0.4.12 \ c2-chacha-0.2.2 \ cc-1.0.37 \ cfg-if-0.1.9 \ chrono-0.4.7 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ daemonize-0.4.1 \ derive_more-0.14.1 \ derive_more-0.15.0 \ dirs-2.0.1 \ dirs-sys-0.3.3 \ either-1.5.2 \ encoding_rs-0.8.17 \ error-chain-0.11.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ fern-0.5.8 \ fnv-1.0.6 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.28 \ futures-cpupool-0.1.8 \ getrandom-0.1.6 \ h2-0.1.25 \ http-0.1.17 \ http-body-0.1.0 \ httparse-1.3.4 \ hyper-0.12.33 \ indexmap-1.0.2 \ iovec-0.1.2 \ itoa-0.4.4 \ json-0.11.14 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ libc-0.2.60 \ listenfd-0.3.3 \ lock_api-0.1.5 \ log-0.4.7 \ log-reroute-0.1.2 \ memchr-2.2.1 \ memoffset-0.2.1 \ mio-0.6.19 \ mio-uds-0.6.7 \ miow-0.2.1 \ net2-0.2.33 \ nodrop-0.1.13 \ num-integer-0.1.41 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ once_cell-0.1.8 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ quick-xml-0.15.0 \ quote-0.6.13 \ rand-0.6.5 \ rand-0.7.0 \ rand_chacha-0.1.1 \ rand_chacha-0.2.0 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rand_core-0.5.0 \ 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 \ redox_syscall-0.1.56 \ redox_users-0.3.0 \ regex-1.1.9 \ regex-syntax-0.6.8 \ remove_dir_all-0.5.2 \ ring-0.14.6 \ rpki-0.5.0 \ rustc-demangle-0.1.15 \ rustc_version-0.2.3 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.97 \ serde_derive-1.0.97 \ slab-0.4.2 \ smallvec-0.6.10 \ spin-0.5.0 \ stable_deref_trait-1.1.1 \ string-0.2.1 \ strsim-0.8.0 \ syn-0.15.39 \ synstructure-0.10.2 \ syslog-4.0.1 \ tempfile-3.1.0 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ tokio-0.1.22 \ tokio-buf-0.1.1 \ tokio-codec-0.1.1 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.8 \ tokio-fs-0.1.6 \ tokio-io-0.1.12 \ tokio-reactor-0.1.9 \ tokio-sync-0.1.6 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.15 \ tokio-timer-0.2.11 \ tokio-udp-0.1.3 \ tokio-uds-0.2.5 \ toml-0.5.1 \ try-lock-0.2.2 \ ucd-util-0.1.3 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ untrusted-0.6.2 \ unwrap-1.2.1 \ utf8-ranges-1.0.3 \ uuid-0.6.5 \ uuid-0.7.4 \ vec_map-0.8.1 \ want-0.2.0 \ winapi-0.2.8 \ winapi-0.3.7 \ 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 PLIST_FILES= bin/routinator \ man/man1/routinator.1.gz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/routinator ${INSTALL_MAN} ${WRKSRC}/doc/routinator.1 ${STAGEDIR}${PREFIX}/man/man1/ .include Index: head/net-im/fractal/Makefile =================================================================== --- head/net-im/fractal/Makefile (revision 513012) +++ head/net-im/fractal/Makefile (revision 513013) @@ -1,45 +1,45 @@ # $FreeBSD$ PORTNAME= fractal DISTVERSION= 4.0.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net-im MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/ MAINTAINER= greg@unrelenting.technology COMMENT= GTK+ Matrix IM client LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt # gmake for the backtrace-sys crate BUILD_DEPENDS= cargo:lang/${RUST_DEFAULT} \ gmake:devel/gmake LIB_DEPENDS= libdbus-1.so:devel/dbus \ libgmp.so:math/gmp \ libgspell-1.so:textproc/gspell \ libhandy-0.0.so:x11-toolkits/libhandy USES= gettext gnome meson pkgconfig python:3.5+,build ssl tar:xz USE_GNOME= cairo gtk30 gtksourceview3 USE_GSTREAMER1= bad GL_HASH= ad6a483327c3e9ef5bb926b89fb26e2b BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.Fractal.gschema.xml INSTALLS_ICONS= yes # for the gettext-sys crate MAKE_ENV+= GETTEXT_BIN_DIR=${LOCALBASE}/bin \ GETTEXT_LIB_DIR=${LOCALBASE}/lib \ GETTEXT_INCLUDE_DIR=${LOCALBASE}/include post-patch: # Disable vendor checksums @${REINPLACE_CMD} -e 's/"files":{[^}]*}/"files":{}/' \ ${WRKSRC}/vendor/*/.cargo-checksum.json post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fractal .include Index: head/security/acmed/Makefile =================================================================== --- head/security/acmed/Makefile (revision 513012) +++ head/security/acmed/Makefile (revision 513013) @@ -1,147 +1,147 @@ # $FreeBSD$ PORTNAME= acmed DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= greg@unrelenting.technology COMMENT= ACME (RFC 8555) client daemon written in Rust LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE-2.0.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT.txt USES= cargo gmake ssl USE_GITHUB= yes GH_ACCOUNT= breard-r CARGO_INSTALL_PATH= ./acmed ./tacd CARGO_CRATES= aho-corasick-0.7.6 \ ansi_term-0.11.0 \ atty-0.2.13 \ autocfg-0.1.5 \ backtrace-0.3.34 \ backtrace-sys-0.1.31 \ base64-0.10.1 \ bitflags-1.1.0 \ block-buffer-0.7.3 \ block-padding-0.1.4 \ boxfnonce-0.1.1 \ byte-tools-0.3.1 \ byteorder-1.3.2 \ c2-chacha-0.2.2 \ cc-1.0.40 \ cfg-if-0.1.9 \ clap-2.33.0 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ daemonize-0.4.1 \ digest-0.8.1 \ env_logger-0.6.2 \ error-chain-0.11.0 \ fake-simd-0.1.2 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ generic-array-0.12.3 \ getrandom-0.1.10 \ handlebars-2.0.1 \ hashbrown-0.5.0 \ http_req-0.5.3 \ humantime-1.2.0 \ itoa-0.4.4 \ lazy_static-1.3.0 \ lexical-core-0.4.3 \ libc-0.2.62 \ log-0.4.8 \ maplit-1.0.1 \ memchr-2.2.1 \ native-tls-0.2.3 \ nix-0.14.1 \ nom-5.0.0 \ opaque-debug-0.2.3 \ openssl-0.10.24 \ openssl-probe-0.1.2 \ openssl-sys-0.9.49 \ pest-2.1.1 \ pest_derive-2.1.0 \ pest_generator-2.1.0 \ pest_meta-2.1.1 \ pkg-config-0.3.15 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ proc-macro2-1.0.1 \ quick-error-1.2.2 \ quote-0.6.13 \ quote-1.0.2 \ rand-0.7.0 \ rand_chacha-0.2.1 \ rand_core-0.5.0 \ rand_hc-0.2.0 \ redox_syscall-0.1.56 \ regex-1.2.1 \ regex-syntax-0.6.11 \ remove_dir_all-0.5.2 \ rustc-demangle-0.1.16 \ rustc_version-0.2.3 \ ryu-1.0.0 \ same-file-1.0.5 \ schannel-0.1.15 \ security-framework-0.3.1 \ security-framework-sys-0.3.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.99 \ serde_derive-1.0.99 \ serde_json-1.0.40 \ sha-1-0.8.1 \ stackvector-1.0.6 \ static_assertions-0.3.4 \ strsim-0.8.0 \ syn-0.15.44 \ syn-1.0.3 \ syslog-4.0.1 \ tempfile-3.1.0 \ termcolor-1.0.5 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ toml-0.5.3 \ typenum-1.10.0 \ ucd-trie-0.1.2 \ unicase-2.4.0 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ unreachable-1.0.0 \ vcpkg-0.2.7 \ vec_map-0.8.1 \ version_check-0.1.5 \ void-1.0.2 \ walkdir-2.2.9 \ wasi-0.5.0 \ 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.2 post-patch: ${REINPLACE_CMD} -e 's|"/etc/acmed/acmed.toml"|"${PREFIX}/etc/acmed/acmed.toml"|' \ -e 's|"/etc/acmed/accounts"|"${PREFIX}/etc/acmed/accounts"|' \ -e 's|"/etc/acmed/certs"|"${PREFIX}/etc/acmed/certs"|' \ ${WRKSRC}/acmed/src/main.rs post-install: ${INSTALL_MAN} ${WRKSRC}/man/en/acmed.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ ${INSTALL_MAN} ${WRKSRC}/man/en/acmed.toml.5 ${STAGEDIR}${MAN5PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/man/en/tacd.8 ${STAGEDIR}${MAN8PREFIX}/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 Index: head/security/cargo-audit/Makefile =================================================================== --- head/security/cargo-audit/Makefile (revision 513012) +++ head/security/cargo-audit/Makefile (revision 513013) @@ -1,120 +1,121 @@ # $FreeBSD$ PORTNAME= cargo-audit DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= tobik@FreeBSD.org COMMENT= Audit Cargo.lock for crates with security vulnerabilities LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= RustSec CARGO_CRATES= abscissa_core-0.3.0 \ abscissa_derive-0.3.0 \ aho-corasick-0.7.4 \ arc-swap-0.3.11 \ autocfg-0.1.5 \ backtrace-0.3.32 \ backtrace-sys-0.1.30 \ bitflags-1.1.0 \ c2-chacha-0.2.2 \ canonical-path-2.0.2 \ cc-1.0.37 \ cfg-if-0.1.9 \ chrono-0.4.7 \ curl-sys-0.4.20 \ darling-0.9.0 \ darling_core-0.9.0 \ darling_macro-0.9.0 \ directories-1.0.2 \ failure-0.1.5 \ failure_derive-0.1.5 \ fnv-1.0.6 \ generational-arena-0.2.2 \ getrandom-0.1.8 \ git2-0.8.0 \ gumdrop-0.6.0 \ gumdrop_derive-0.6.0 \ home-0.3.4 \ ident_case-1.0.1 \ idna-0.1.5 \ itoa-0.4.4 \ lazy_static-1.3.0 \ libc-0.2.60 \ libgit2-sys-0.7.11 \ libssh2-sys-0.2.11 \ libz-sys-1.0.25 \ log-0.4.7 \ matches-0.1.8 \ memchr-2.2.1 \ num-integer-0.1.41 \ num-traits-0.2.8 \ openssl-probe-0.1.2 \ openssl-sys-0.9.47 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ platforms-0.2.0 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ quote-0.6.13 \ rand-0.7.0 \ rand_chacha-0.2.1 \ rand_core-0.5.0 \ rand_hc-0.2.0 \ redox_syscall-0.1.56 \ regex-1.1.9 \ regex-syntax-0.6.8 \ remove_dir_all-0.5.2 \ rustc-demangle-0.1.15 \ rustsec-0.12.0 \ ryu-1.0.0 \ scopeguard-0.3.3 \ secrecy-0.2.2 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.95 \ serde_derive-1.0.95 \ serde_json-1.0.40 \ signal-hook-0.1.10 \ signal-hook-registry-1.0.1 \ smallvec-0.6.10 \ strsim-0.7.0 \ syn-0.15.39 \ synstructure-0.10.2 \ tempfile-3.1.0 \ termcolor-1.0.5 \ thread_local-0.3.6 \ time-0.1.42 \ toml-0.5.1 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-xid-0.1.0 \ url-1.7.2 \ utf8-ranges-1.0.3 \ vcpkg-0.2.7 \ wait-timeout-0.2.0 \ 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 \ zeroize-0.9.2 PLIST_FILES= bin/cargo-audit post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cargo-audit .include Index: head/security/cloak/Makefile =================================================================== --- head/security/cloak/Makefile (revision 513012) +++ head/security/cloak/Makefile (revision 513013) @@ -1,77 +1,77 @@ # $FreeBSD$ PORTNAME= cloak DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= tobik@FreeBSD.org COMMENT= Command line OTP Authenticator application LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= evansmurithi CARGO_CRATES= 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.35 \ cfg-if-0.1.7 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ data-encoding-2.1.2 \ dirs-1.0.5 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-cprng-0.1.1 \ lazy_static-1.3.0 \ libc-0.2.51 \ nodrop-0.1.13 \ numtoa-0.1.0 \ open-1.2.2 \ proc-macro2-0.4.28 \ 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 \ ring-0.14.6 \ rustc-demangle-0.1.14 \ scoped_threadpool-0.1.9 \ serde-1.0.90 \ serde_derive-1.0.90 \ spin-0.5.0 \ strsim-0.8.0 \ syn-0.15.32 \ synstructure-0.10.1 \ termion-1.5.2 \ textwrap-0.11.0 \ toml-0.5.0 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ untrusted-0.6.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/cloak post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cloak .include Index: head/security/suricata/Makefile =================================================================== --- head/security/suricata/Makefile (revision 513012) +++ head/security/suricata/Makefile (revision 513013) @@ -1,155 +1,156 @@ # Created by: Patrick Tracanelli # $FreeBSD$ PORTNAME= suricata DISTVERSION= 4.1.5 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ MAINTAINER= franco@opnsense.org COMMENT= High Performance Network IDS, IPS and Security Monitoring engine LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:devel/pcre \ libnet.so:net/libnet \ liblz4.so:archivers/liblz4 \ libyaml.so:textproc/libyaml USES= autoreconf cpe gmake iconv:translit libtool pathfix pkgconfig CONFLICTS_INSTALL= libhtp suricata5 USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} PLIST_SUB= PORTVERSION=${PORTVERSION} GNU_CONFIGURE= yes CPE_VENDOR= openinfosecfoundation INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= IPFW JSON NETMAP NSS PORTS_PCAP PRELUDE \ PYTHON REDIS RUST TESTS OPTIONS_DEFINE_amd64= HYPERSCAN OPTIONS_DEFAULT= IPFW JSON NETMAP PYTHON RUST OPTIONS_SUB= yes OPTIONS_RADIO= SCRIPTS OPTIONS_RADIO_SCRIPTS= LUA LUAJIT SCRIPTS_DESC= Scripting HYPERSCAN_DESC= Hyperscan support IPFW_DESC= IPFW and IP Divert support for inline IDP JSON_DESC= JSON output support 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 PRELUDE_DESC= Prelude support for NIDS alerts PYTHON_DESC= Python-based update and control utilities REDIS_DESC= Redis output support RUST_DESC= Rust parser support TESTS_DESC= Unit tests in suricata binary HYPERSCAN_LIB_DEPENDS= libhs.so:devel/hyperscan HYPERSCAN_CONFIGURE_ON= --with-libhs-includes=${LOCALBASE}/include \ --with-libhs-libraries=${LOCALBASE}/lib IPFW_CONFIGURE_ON= --enable-ipfw JSON_LIB_DEPENDS= libjansson.so:devel/jansson JSON_CONFIGURE_ON= --with-libjansson-includes=${LOCALBASE}/include \ --with-libjansson-libraries=${LOCALBASE}/lib LUA_USES= lua:51 LUA_CONFIGURE_ON= --enable-lua \ --with-liblua-includes=${LUA_INCDIR} \ --with-liblua-libraries=${LUA_LIBDIR} LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_CONFIGURE_ON= --enable-luajit NSS_LIB_DEPENDS= libnss3.so:security/nss \ libnspr4.so:devel/nspr NSS_CONFIGURE_OFF= --disable-nss --disable-nspr NSS_CONFIGURE_ON= --with-libnss-includes=${LOCALBASE}/include/nss/nss \ --with-libnss-libraries=${LOCALBASE}/lib \ --with-libnspr-libraries=${LOCALBASE}/lib \ --with-libnspr-includes=${LOCALBASE}/include/nspr NETMAP_CONFIGURE_ENABLE= netmap PORTS_PCAP_LIB_DEPENDS= libpcap.so.1:net/libpcap PORTS_PCAP_CONFIGURE_ON= --with-libpcap-includes=${LOCALBASE}/include \ --with-libpcap-libraries=${LOCALBASE}/lib PORTS_PCAP_CONFIGURE_OFF= --with-libpcap-includes=/usr/include \ --with-libpcap-libraries=/usr/lib PRELUDE_LIB_DEPENDS= libprelude.so:security/libprelude \ libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libltdl.so:devel/libltdl PRELUDE_CONFIGURE_ENABLE= prelude PRELUDE_CONFIGURE_ON= --with-libprelude-prefix=${LOCALBASE} PYTHON_USES= python PYTHON_USE= PYTHON=py3kplist PYTHON_CONFIGURE_ENABLE= python PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} PYTHON_BUILD_DEPENDS= ${PYTHON_RUN_DEPENDS} REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_CONFIGURE_ON= --enable-hiredis \ --with-libhiredis-includes=${LOCALBASE}/include \ --with-libhiredis-libraries=${LOCALBASE}/lib RUST_BUILD_DEPENDS= rustc:lang/${RUST_DEFAULT} RUST_CONFIGURE_ENABLE= rust TESTS_CONFIGURE_ENABLE= unittests SUB_FILES= pkg-message CONFIGURE_ARGS+=--enable-gccprotect \ --enable-bundled-htp \ --with-libpcre-includes=${LOCALBASE}/include \ --with-libpcre-libraries=${LOCALBASE}/lib \ --with-libyaml-includes=${LOCALBASE}/include \ --with-libyaml-libraries=${LOCALBASE}/lib \ --with-libnet-includes=${LOCALBASE}/include \ --with-libnet-libraries=${LOCALBASE}/lib \ --with-libhtp-includes=${LOCALBASE}/include/ \ --with-libhtp-libraries=${LOCALBASE}/lib \ --disable-gccmarch-native CONFIG_DIR?= ${ETCDIR} CONFIG_FILES= suricata.yaml classification.config reference.config threshold.config LOGS_DIR?= /var/log/${PORTNAME} pre-patch: @${CP} ${FILESDIR}/ax_check_compile_flag.m4 ${WRKSRC}/m4 post-patch-PYTHON-on: @${REINPLACE_CMD} -e "/AC_PATH_PROGS.*HAVE_PYTHON/ s/python[^,]*,/${PYTHON_VERSION},/g" \ ${WRKSRC}/configure.ac post-install: @${MKDIR} ${STAGEDIR}${CONFIG_DIR} @${MKDIR} ${STAGEDIR}${LOGS_DIR} .for f in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${CONFIG_DIR}/${f}.sample .endfor post-install-PYTHON-on: (cd ${STAGEDIR}${PREFIX} \ && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .include Index: head/security/suricata5/Makefile =================================================================== --- head/security/suricata5/Makefile (revision 513012) +++ head/security/suricata5/Makefile (revision 513013) @@ -1,121 +1,122 @@ # Created by: Muhammad Moinur Rahman # $FreeBSD$ PORTNAME= suricata DISTVERSION= 5.0.0-beta1 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ PKGNAMESUFFIX= 5 MAINTAINER= bofh@FreeBSD.org COMMENT= High Performance Network IDS, IPS and Security Monitoring engine(v5) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rustc:lang/${RUST_DEFAULT} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} LIB_DEPENDS= libjansson.so:devel/jansson \ liblz4.so:archivers/liblz4 \ libnet.so:net/libnet \ libpcre.so:devel/pcre \ libyaml.so:textproc/libyaml RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} USES= autoreconf cpe libtool pkgconfig python USE_LDCONFIG= yes USE_PYTHON= py3kplist USE_RC_SUBR= ${PORTNAME} CONFLICTS_INSTALL=libhtp GNU_CONFIGURE= yes CPE_VENDOR= openinfosecfoundation INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= GEOIP IPFW NSS PORTS_PCAP PRELUDE REDIS TESTS OPTIONS_DEFINE_amd64= HYPERSCAN OPTIONS_DEFAULT= IPFW HYPERSCAN OPTIONS_SUB= yes OPTIONS_RADIO= SCRIPTS OPTIONS_RADIO_SCRIPTS= LUA LUAJIT SCRIPTS_DESC= Scripting HYPERSCAN_DESC= Hyperscan support IPFW_DESC= IPFW and IP Divert support for inline IDP LUAJIT_DESC= LuaJIT scripting support LUA_DESC= LUA scripting support NSS_DESC= File checksums and SSL/TLS fingerprinting PORTS_PCAP_DESC= Use libpcap from ports PRELUDE_DESC= Prelude support for NIDS alerts REDIS_DESC= Redis output support TESTS_DESC= Unit tests in suricata binary GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP_CONFIGURE_ENABLE= geoip HYPERSCAN_LIB_DEPENDS= libhs.so:devel/hyperscan IPFW_CONFIGURE_ON= --enable-ipfw LUA_USES= lua:51 LUA_CONFIGURE_ENABLE= lua LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_CONFIGURE_ENABLE=luajit NSS_LIB_DEPENDS= libnss3.so:security/nss \ libnspr4.so:devel/nspr NSS_CONFIGURE_ENABLE= nss nspr PORTS_PCAP_LIB_DEPENDS= libpcap.so.1:net/libpcap PORTS_PCAP_CONFIGURE_ON= --with-libpcap-includes=${LOCALBASE}/include \ --with-libpcap-libraries=${LOCALBASE}/lib PORTS_PCAP_CONFIGURE_OFF= --with-libpcap-includes=/usr/include \ --with-libpcap-libraries=/usr/lib PRELUDE_LIB_DEPENDS= libprelude.so:security/libprelude \ libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libltdl.so:devel/libltdl PRELUDE_CONFIGURE_ENABLE= prelude REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_CONFIGURE_ENABLE= hiredis TESTS_CONFIGURE_ENABLE= unittests SUB_FILES= pkg-message CONFIGURE_ARGS+=--enable-gccprotect \ --enable-bundled-htp \ --disable-gccmarch-native \ --enable-netmap \ --disable-af-packet \ --disable-nflog \ --disable-nfqueue \ --disable-pfring \ --disable-windivert \ --disable-ebpf-build \ --disable-ebpf CONFIG_DIR?= ${ETCDIR} CONFIG_FILES= suricata.yaml classification.config reference.config threshold.config LOGS_DIR?= /var/log/${PORTNAME} pre-patch: @${CP} ${FILESDIR}/ax_check_compile_flag.m4 ${WRKSRC}/m4 post-patch: @${REINPLACE_CMD} -e "/AC_PATH_PROGS.*HAVE_PYTHON/ s/python[^,]*,/${PYTHON_VERSION},/g" \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e "s|GeoIP.h|maxminddb.h|g" \ ${WRKSRC}/configure.ac post-install: @${MKDIR} ${STAGEDIR}${CONFIG_DIR} @${MKDIR} ${STAGEDIR}${LOGS_DIR} .for f in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${CONFIG_DIR}/${f}.sample .endfor (cd ${STAGEDIR}${PREFIX} \ && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .include Index: head/shells/ion/Makefile =================================================================== --- head/shells/ion/Makefile (revision 513012) +++ head/shells/ion/Makefile (revision 513013) @@ -1,276 +1,276 @@ # $FreeBSD$ PORTNAME= ion DISTVERSION= 1.0.5-1355 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= shells PKGNAMESUFFIX= -shell MAINTAINER= tobik@FreeBSD.org COMMENT= Modern system shell written in Rust LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= nodefault GH_TUPLE= alkis:decimal:972c8547a0a76c7ad9a314e28a335aa57d46a543:decimal USE_GITLAB= yes GL_SITE= https://gitlab.redox-os.org GL_ACCOUNT= redox-os GL_COMMIT= a8872014dbce730ccd00aaa722397dc394a52bf4 GL_TUPLE= redox-os:calc:afba9c5d184ddb9db5e4e71dc357da0499e212cf:calculate \ redox-os:liner:3f3d1d4e6058067e9d03a9b1510d8f2edac073c7:liner \ redox-os:small:022635fcb0b0b631b3a06c79c45fa8ebaf4f64f5:small \ redox-os:termion:c27678efc2ed14576361c7ce6d806a6bb576f1a9:termion CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.7.4 \ andrew-0.2.1 \ android_glue-0.2.3 \ ansi_term-0.11.0 \ approx-0.3.2 \ arrayvec-0.4.11 \ atty-0.2.13 \ auto_enums-0.5.9 \ auto_enums_core-0.5.9 \ auto_enums_derive-0.5.9 \ autocfg-0.1.5 \ backtrace-0.3.33 \ backtrace-sys-0.1.31 \ bitflags-1.1.0 \ block-0.1.6 \ bstr-0.2.4 \ bytecount-0.1.7 \ bytecount-0.3.2 \ byteorder-1.3.2 \ c2-chacha-0.2.2 \ cast-0.2.2 \ cc-1.0.37 \ cfg-if-0.1.9 \ cgl-0.2.3 \ clap-2.33.0 \ cloudabi-0.0.3 \ cocoa-0.18.4 \ color_quant-1.0.1 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ core-graphics-0.17.3 \ criterion-0.2.11 \ criterion-plot-0.3.1 \ crossbeam-deque-0.6.3 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ csv-1.1.1 \ csv-core-0.1.6 \ darling-0.9.0 \ darling_core-0.9.0 \ darling_macro-0.9.0 \ deflate-0.7.20 \ derivative-1.0.2 \ derive_utils-0.7.2 \ dlib-0.4.1 \ downcast-rs-1.0.4 \ draw_state-0.8.0 \ either-1.5.2 \ err-derive-0.1.5 \ errno-dragonfly-0.1.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fuchsia-cprng-0.1.1 \ gcc-0.3.55 \ getrandom-0.1.6 \ gfx-0.17.1 \ gfx_core-0.8.3 \ gfx_device_gl-0.15.5 \ gfx_gl-0.5.0 \ gif-0.10.2 \ gl-0.11.0 \ gl_generator-0.10.0 \ gl_generator-0.11.0 \ gl_generator-0.9.0 \ gleam-0.6.18 \ glob-0.3.0 \ glutin-0.21.0 \ glutin_egl_sys-0.1.3 \ glutin_emscripten_sys-0.1.0 \ glutin_gles2_sys-0.1.3 \ glutin_glx_sys-0.1.5 \ glutin_wgl_sys-0.1.3 \ hashbrown-0.5.0 \ heck-0.3.1 \ ident_case-1.0.1 \ image-0.21.2 \ inflate-0.4.5 \ interpolation-0.2.0 \ itertools-0.8.0 \ itoa-0.4.4 \ jpeg-decoder-0.1.15 \ khronos_api-2.2.0 \ khronos_api-3.1.0 \ lazy_static-1.3.0 \ lexical-2.2.1 \ lexical-core-0.4.2 \ libc-0.2.60 \ libloading-0.5.2 \ line_drawing-0.7.0 \ liner-0.4.4 \ lock_api-0.1.5 \ log-0.4.7 \ lzw-0.10.0 \ malloc_buf-0.0.6 \ memchr-2.2.1 \ memmap-0.7.0 \ memoffset-0.2.1 \ nix-0.14.1 \ nodrop-0.1.13 \ num-0.2.0 \ num-bigint-0.2.2 \ num-complex-0.2.3 \ num-derive-0.2.5 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.2.2 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ numtoa-0.1.0 \ objc-0.2.6 \ object-pool-0.3.1 \ ordered-float-1.0.2 \ osmesa-sys-0.1.2 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ percent-encoding-1.0.1 \ permutate-0.3.2 \ piston-0.49.0 \ piston-ai_behavior-0.31.0 \ piston-float-1.0.0 \ piston-gfx_texture-0.36.0 \ piston-graphics_api_version-0.2.0 \ piston-shaders_graphics2d-0.3.1 \ piston-texture-0.6.0 \ piston-viewport-1.0.0 \ piston2d-gfx_graphics-0.61.0 \ piston2d-graphics-0.32.0 \ piston2d-sprite-0.55.0 \ piston_window-0.100.0 \ pistoncore-event_loop-0.49.0 \ pistoncore-glutin_window-0.63.0 \ pistoncore-input-0.28.0 \ pistoncore-window-0.44.0 \ pkg-config-0.3.14 \ png-0.14.1 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ quote-0.6.13 \ rand-0.4.6 \ rand-0.6.5 \ rand-0.7.0 \ rand_chacha-0.1.1 \ rand_chacha-0.2.0 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rand_core-0.5.0 \ 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 \ rand_xoshiro-0.1.0 \ rayon-1.1.0 \ rayon-core-1.5.0 \ rdrand-0.4.0 \ read_color-1.0.0 \ redox_syscall-0.1.56 \ redox_termios-0.1.1 \ regex-1.2.0 \ regex-automata-0.1.8 \ regex-syntax-0.6.10 \ rustc-demangle-0.1.15 \ rustc_version-0.2.3 \ rusttype-0.7.7 \ ryu-0.2.8 \ ryu-1.0.0 \ same-file-1.0.5 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.97 \ serde_derive-1.0.97 \ serde_json-1.0.40 \ serial_test-0.2.0 \ serial_test_derive-0.2.0 \ shader_version-0.6.0 \ shared_library-0.1.9 \ smallvec-0.6.10 \ smithay-client-toolkit-0.4.6 \ spin-0.5.0 \ stable_deref_trait-1.1.1 \ stackvector-1.0.6 \ static_assertions-0.2.5 \ stb_truetype-0.2.6 \ strsim-0.7.0 \ strsim-0.8.0 \ structopt-0.2.18 \ structopt-derive-0.2.18 \ syn-0.15.40 \ synstructure-0.10.2 \ textwrap-0.11.0 \ thread_local-0.3.6 \ tiff-0.2.2 \ tinytemplate-1.0.2 \ ucd-util-0.1.5 \ unicode-segmentation-1.3.0 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ users-0.9.1 \ utf8-ranges-1.0.3 \ uuid-0.6.5 \ vec_map-0.8.1 \ vecmath-1.0.0 \ version_check-0.9.1 \ void-1.0.2 \ walkdir-2.2.9 \ wayland-client-0.21.13 \ wayland-commons-0.21.13 \ wayland-protocols-0.21.13 \ wayland-scanner-0.21.13 \ wayland-sys-0.21.13 \ 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 \ winit-0.19.1 \ x11-dl-2.18.3 \ xdg-2.2.0 \ xml-rs-0.7.0 \ xml-rs-0.8.0 CARGO_USE_GITHUB= yes CARGO_USE_GITLAB= yes CONFLICTS_INSTALL= ion OPTIONS_DEFINE= DOCS EXAMPLES post-configure: ${ECHO_CMD} ${GL_COMMIT} > ${WRKSRC}/git_revision.txt post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ion post-install-DOCS-on: @cd ${WRKSRC}/manual/src && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @cd ${WRKSRC}/tests && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/shells/starship/Makefile =================================================================== --- head/shells/starship/Makefile (revision 513012) +++ head/shells/starship/Makefile (revision 513013) @@ -1,149 +1,150 @@ # $FreeBSD$ PORTNAME= starship DISTVERSION= 0.13.1 +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= CRATESIO DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Cross-shell prompt for astronauts LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 RUN_DEPENDS= powerline-fonts>0:x11-fonts/powerline-fonts USES= cargo ssl CARGO_CRATES= \ aho-corasick-0.7.3 \ ansi_term-0.11.0 \ ansi_term-0.12.0 \ arrayref-0.3.5 \ arrayvec-0.4.10 \ atty-0.2.11 \ autocfg-0.1.2 \ backtrace-0.3.34 \ backtrace-sys-0.1.28 \ base64-0.10.1 \ battery-0.7.4 \ bitflags-1.1.0 \ blake2b_simd-0.5.6 \ byteorder-1.3.2 \ c2-chacha-0.2.2 \ cc-1.0.36 \ cfg-if-0.1.7 \ chrono-0.4.6 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ crossbeam-deque-0.6.3 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ dirs-2.0.2 \ dirs-sys-0.3.4 \ either-1.5.2 \ env_logger-0.6.2 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ getrandom-0.1.10 \ git2-0.10.0 \ humantime-1.2.0 \ idna-0.2.0 \ itoa-0.4.4 \ lazycell-1.2.1 \ lazy_static-1.4.0 \ libc-0.2.58 \ libc-0.2.60 \ libgit2-sys-0.9.0 \ libssh2-sys-0.2.11 \ libz-sys-1.0.25 \ log-0.4.8 \ mach-0.2.3 \ matches-0.1.8 \ memchr-2.2.0 \ memoffset-0.2.1 \ nix-0.14.0 \ nodrop-0.1.13 \ num-integer-0.1.39 \ num-traits-0.2.6 \ num_cpus-1.10.0 \ numtoa-0.1.0 \ openssl-probe-0.1.2 \ openssl-sys-0.9.46 \ path-slash-0.1.1 \ percent-encoding-2.0.0 \ pkg-config-0.3.14 \ pretty_env_logger-0.3.1 \ ppv-lite86-0.2.5 \ quick-error-1.2.2 \ quote-0.6.3 \ rand-0.7.0 \ rand_core-0.3.1 \ rand_core-0.5.0 \ rand_chacha-0.2.1 \ rand_core-0.4.0 \ rand_hc-0.2.0 \ rand_os-0.1.1 \ rayon-1.1.0 \ rayon-core-1.5.0 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ redox_termios-0.1.1 \ redox_users-0.3.1 \ regex-1.1.6 \ regex-syntax-0.6.6 \ remove_dir_all-0.5.2 \ rust-argon2-0.5.1 \ rustc-demangle-0.1.16 \ proc-macro2-0.4.8 \ ryu-1.0.0 \ scopeguard-0.3.3 \ serde-1.0.98 \ serde_json-1.0.40 \ smallvec-0.6.10 \ spin-0.5.0 \ strsim-0.8.0 \ syn-0.15.0 \ synstructure-0.10.0 \ tempfile-3.1.0 \ termcolor-1.0.4 \ termion-1.5.3 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ toml-0.5.3 \ typenum-1.10.0 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ uom-0.23.0 \ url-2.0.0 \ utf8-ranges-1.0.2 \ vcpkg-0.2.7 \ vec_map-0.8.1 \ void-1.0.2 \ wasi-0.5.0 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-util-0.1.2 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-1.0.2 PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/sysutils/exa/Makefile =================================================================== --- head/sysutils/exa/Makefile (revision 513012) +++ head/sysutils/exa/Makefile (revision 513013) @@ -1,101 +1,101 @@ # $FreeBSD$ PORTNAME= exa DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= tobik@FreeBSD.org COMMENT= Modern replacement for ls LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE LIB_DEPENDS= libgit2.so:devel/libgit2 USES= cargo USE_GITHUB= yes GH_ACCOUNT= ogham CARGO_CRATES= aho-corasick-0.7.3 \ ansi_term-0.12.0 \ atty-0.2.11 \ autocfg-0.1.4 \ bitflags-1.0.4 \ byteorder-1.3.2 \ cc-1.0.35 \ cfg-if-0.1.7 \ datetime-0.4.7 \ env_logger-0.6.1 \ git2-0.9.1 \ glob-0.3.0 \ humantime-1.2.0 \ idna-0.1.5 \ iso8601-0.1.1 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ libc-0.2.51 \ libgit2-sys-0.8.1 \ libz-sys-1.0.25 \ locale-0.2.2 \ log-0.4.6 \ matches-0.1.8 \ memchr-2.2.0 \ natord-1.0.9 \ nom-1.2.4 \ num-traits-0.1.43 \ num-traits-0.2.6 \ num_cpus-1.10.0 \ number_prefix-0.3.0 \ openssl-src-111.3.0+1.1.1c \ openssl-sys-0.9.47 \ pad-0.1.5 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ quick-error-1.2.2 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ regex-1.1.6 \ regex-syntax-0.6.6 \ scoped_threadpool-0.1.9 \ smallvec-0.6.9 \ term_grid-0.1.7 \ term_size-0.3.1 \ termcolor-1.0.4 \ termion-1.5.1 \ thread_local-0.3.6 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ url-1.7.2 \ users-0.9.1 \ utf8-ranges-1.0.2 \ vcpkg-0.2.6 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ 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 \ zoneinfo_compiled-0.4.8 PLIST_FILES= bin/exa \ man/man1/exa.1.gz \ 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}/contrib/completions.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/exa.bash @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/contrib/completions.fish ${STAGEDIR}${PREFIX}/share/fish/completions/exa.fish @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/contrib/completions.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_exa ${INSTALL_MAN} ${WRKSRC}/contrib/man/exa.1 ${STAGEDIR}${PREFIX}/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/exa .include Index: head/sysutils/fd/Makefile =================================================================== --- head/sysutils/fd/Makefile (revision 513012) +++ head/sysutils/fd/Makefile (revision 513013) @@ -1,101 +1,102 @@ # Created by: Andrey Cherkashin # $FreeBSD$ PORTNAME= fd DISTVERSIONPREFIX= v DISTVERSION= 7.4.0 +PORTREVISION= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -find MAINTAINER= tobik@FreeBSD.org COMMENT= Simple, fast and user-friendly alternative to find 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= aho-corasick-0.7.6 \ ansi_term-0.11.0 \ ansi_term-0.12.1 \ atty-0.2.13 \ bitflags-1.1.0 \ bstr-0.2.8 \ cc-1.0.45 \ cfg-if-0.1.9 \ clap-2.33.0 \ crossbeam-channel-0.3.9 \ crossbeam-utils-0.6.6 \ ctrlc-3.1.3 \ diff-0.1.11 \ filetime-0.2.7 \ fnv-1.0.6 \ fs_extra-1.1.0 \ fuchsia-cprng-0.1.1 \ globset-0.4.4 \ humantime-1.3.0 \ ignore-0.4.10 \ jemalloc-sys-0.3.2 \ jemallocator-0.3.2 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ libc-0.2.62 \ log-0.4.8 \ lscolors-0.6.0 \ memchr-2.2.1 \ nix-0.14.1 \ num_cpus-1.10.1 \ quick-error-1.2.2 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ regex-1.3.1 \ regex-syntax-0.6.12 \ remove_dir_all-0.5.2 \ same-file-1.0.5 \ strsim-0.8.0 \ tempdir-0.3.7 \ term_size-0.3.1 \ textwrap-0.11.0 \ thread_local-0.3.6 \ unicode-width-0.1.6 \ vec_map-0.8.1 \ version_check-0.9.1 \ void-1.0.2 \ walkdir-2.2.9 \ winapi-0.2.8 \ winapi-0.3.8 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 MAKE_ENV= SHELL_COMPLETIONS_DIR=${WRKDIR}/completions CONFLICTS_INSTALL= fd PLIST_FILES= bin/fd \ etc/bash_completion.d/fd.bash \ man/man1/fd.1.gz \ share/fish/completions/fd.fish \ share/zsh/site-functions/_fd post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fd ${INSTALL_MAN} ${WRKSRC}/doc/fd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKDIR}/completions/fd.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKDIR}/completions/fd.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKDIR}/completions/_fd \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include Index: head/sysutils/flowgger/Makefile =================================================================== --- head/sysutils/flowgger/Makefile (revision 513012) +++ head/sysutils/flowgger/Makefile (revision 513013) @@ -1,128 +1,128 @@ # $FreeBSD$ PORTNAME= flowgger DISTVERSION= 0.2.6-28 DISTVERSIONSUFFIX= -gab572a0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Fast data collector LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= jedisct1 GH_TUPLE= Manishearth:rust-clippy:387efd459c0ad3db7af15f1a573057b8587f9748:clippy \ zonyitoo:coio-rs:f5f6f4044a7cceff387ace0f04ffeb3bc3ab979a:coio \ spicavigo:kafka-rust:9a3b427bd702810bcd13cf60e58cb18d5f403c1a:kafka # Bumped openssl crates to 0.9.21 manually to support LibreSSL 2.6.x CARGO_CRATES= ansi_term-0.9.0 \ atty-0.2.2 \ backtrace-0.3.3 \ backtrace-sys-0.1.14 \ bitflags-0.7.0 \ bitflags-0.9.1 \ build_const-0.2.0 \ byteorder-0.5.3 \ byteorder-1.1.0 \ capnp-0.8.11 \ capnpc-0.8.7 \ cargo_metadata-0.2.3 \ cc-1.0.0 \ cfg-if-0.1.2 \ chrono-0.4.0 \ clap-2.26.2 \ context-2.0.0 \ conv-0.3.3 \ crc-1.5.0 \ crc-core-0.1.0 \ custom_derive-0.1.7 \ dbghelp-sys-0.2.0 \ deque-0.3.2 \ dtoa-0.2.2 \ dtoa-0.4.2 \ either-1.1.0 \ error-chain-0.10.0 \ flate2-0.2.20 \ fnv-1.0.5 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ gcc-0.3.54 \ getopts-0.2.15 \ idna-0.1.4 \ iovec-0.1.0 \ itertools-0.6.3 \ itoa-0.1.1 \ itoa-0.3.4 \ kernel32-sys-0.2.2 \ lazy_static-0.2.8 \ lazy_static-1.2.0 \ lazycell-0.5.1 \ libc-0.2.49 \ linked-hash-map-0.4.2 \ log-0.3.8 \ magenta-0.1.1 \ magenta-sys-0.1.1 \ matches-0.1.6 \ miniz-sys-0.1.10 \ mio-0.6.10 \ miow-0.2.1 \ net2-0.2.31 \ num-0.1.40 \ num-integer-0.1.35 \ num-iter-0.1.34 \ num-traits-0.1.40 \ openssl-0.9.24 \ openssl-sys-0.9.39 \ percent-encoding-1.0.0 \ pkg-config-0.3.9 \ pulldown-cmark-0.0.15 \ quine-mc_cluskey-0.2.4 \ quote-0.3.15 \ rand-0.3.16 \ redis-0.8.0 \ redox_syscall-0.1.31 \ ref_slice-1.1.1 \ regex-syntax-0.4.1 \ rustc-demangle-0.1.5 \ rustc-serialize-0.3.24 \ semver-0.6.0 \ semver-parser-0.7.0 \ serde-0.8.23 \ serde-1.0.15 \ serde_derive-1.0.15 \ serde_derive_internals-0.16.0 \ serde_json-0.8.6 \ serde_json-1.0.3 \ sha1-0.2.0 \ slab-0.3.0 \ snap-0.2.2 \ strsim-0.6.0 \ syn-0.11.11 \ synom-0.11.3 \ term_size-0.3.0 \ textwrap-0.8.0 \ time-0.1.38 \ toml-0.2.1 \ toml-0.4.5 \ twox-hash-1.1.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.5 \ unicode-width-0.1.4 \ unicode-xid-0.0.4 \ url-1.5.1 \ vcpkg-0.2.2 \ vec_map-0.8.0 \ winapi-0.2.8 \ winapi-build-0.1.1 \ ws2_32-sys-0.2.1 CARGO_USE_GITHUB= yes post-install: ${INSTALL_DATA} ${WRKSRC}/flowgger.toml ${STAGEDIR}${PREFIX}/etc/flowgger.toml.sample .include Index: head/sysutils/fusefs-sandboxfs/Makefile =================================================================== --- head/sysutils/fusefs-sandboxfs/Makefile (revision 513012) +++ head/sysutils/fusefs-sandboxfs/Makefile (revision 513013) @@ -1,112 +1,112 @@ # $FreeBSD$ PORTNAME= sandboxfs DISTVERSIONPREFIX= sandboxfs- DISTVERSION= 0.1.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= tobik@FreeBSD.org COMMENT= Virtual file system for sandboxing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo fuse USE_GITHUB= yes GH_ACCOUNT= bazelbuild CARGO_CRATES= aho-corasick-0.6.9 \ arc-swap-0.3.7 \ atty-0.2.11 \ autocfg-0.1.2 \ backtrace-0.2.3 \ backtrace-0.3.13 \ backtrace-sys-0.1.28 \ bitflags-1.0.4 \ cc-1.0.29 \ cfg-if-0.1.6 \ cloudabi-0.0.3 \ cpuprofiler-0.0.3 \ dbghelp-sys-0.2.0 \ env_logger-0.5.13 \ error-chain-0.5.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-cprng-0.1.1 \ fuse-0.3.1 \ getopts-0.2.18 \ humantime-1.2.0 \ itoa-0.4.3 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.2.0 \ libc-0.2.49 \ log-0.3.9 \ log-0.4.6 \ memchr-2.1.3 \ nix-0.12.0 \ pkg-config-0.3.14 \ proc-macro2-0.4.27 \ quick-error-1.2.2 \ quote-0.6.11 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.2 \ rand_os-0.1.2 \ rand_pcg-0.1.1 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ redox_syscall-0.1.51 \ redox_termios-0.1.1 \ regex-1.1.0 \ regex-syntax-0.6.5 \ remove_dir_all-0.5.1 \ rustc-demangle-0.1.13 \ rustc_version-0.2.3 \ ryu-0.2.7 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.87 \ serde_derive-1.0.87 \ serde_json-1.0.38 \ signal-hook-0.1.7 \ syn-0.15.26 \ synstructure-0.10.1 \ tempfile-3.0.5 \ termcolor-1.0.4 \ termion-1.5.1 \ thread-scoped-1.0.2 \ thread_local-0.3.6 \ time-0.1.42 \ ucd-util-0.1.3 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.2 \ void-1.0.2 \ winapi-0.2.8 \ winapi-0.3.6 \ winapi-build-0.1.1 \ 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/sandboxfs \ man/man1/sandboxfs.1.gz post-patch: # libc crate defines ENOTSUP as an alias for EOPNOTSUPP. nix crate # does not re-export EOPNOTSUPP on FreeBSD but ENOTSUP is available. @${REINPLACE_CMD} 's,::EOPNOTSUPP,::ENOTSUP,' ${WRKSRC}/src/nodes/mod.rs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sandboxfs ${INSTALL_MAN} ${WRKSRC}/man/sandboxfs.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/sysutils/hexyl/Makefile =================================================================== --- head/sysutils/hexyl/Makefile (revision 513012) +++ head/sysutils/hexyl/Makefile (revision 513013) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= hexyl DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= tobik@FreeBSD.org COMMENT= Command-line hex viewer 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= ansi_term-0.11.0 \ atty-0.2.11 \ bitflags-1.0.4 \ cc-1.0.37 \ cfg-if-0.1.9 \ clap-2.33.0 \ ctrlc-3.1.2 \ kernel32-sys-0.2.2 \ libc-0.2.55 \ nix-0.13.0 \ numtoa-0.1.0 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ strsim-0.8.0 \ term_size-0.3.1 \ termion-1.5.2 \ textwrap-0.11.0 \ unicode-width-0.1.5 \ vec_map-0.8.1 \ void-1.0.2 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/hexyl post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hexyl .include Index: head/sysutils/potnet/Makefile =================================================================== --- head/sysutils/potnet/Makefile (revision 513012) +++ head/sysutils/potnet/Makefile (revision 513013) @@ -1,122 +1,122 @@ # $FreeBSD$ PORTNAME= potnet DISTVERSION= 0.3.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= pizzamig@FreeBSD.org COMMENT= Utility to help sysutils/pot to manage the internal network LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= pizzamig PLIST_FILES= bin/potcpu bin/potnet CARGO_CRATES= ansi_term-0.11.0 \ arrayref-0.3.5 \ arrayvec-0.4.11 \ atty-0.2.13 \ autocfg-0.1.5 \ backtrace-0.3.34 \ backtrace-sys-0.1.31 \ base64-0.10.1 \ bitflags-1.1.0 \ blake2b_simd-0.5.6 \ bytecount-0.4.0 \ byteorder-1.3.2 \ cargo_metadata-0.6.4 \ cc-1.0.40 \ cfg-if-0.1.9 \ chrono-0.4.7 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ crossbeam-0.5.0 \ crossbeam-channel-0.3.9 \ crossbeam-deque-0.6.3 \ crossbeam-epoch-0.6.1 \ crossbeam-epoch-0.7.2 \ crossbeam-utils-0.6.6 \ dirs-1.0.5 \ either-1.5.2 \ error-chain-0.12.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fuchsia-cprng-0.1.1 \ glob-0.2.11 \ heck-0.3.1 \ ipnet-2.0.0 \ itertools-0.8.0 \ itoa-0.4.4 \ lazy_static-1.3.0 \ libc-0.2.61 \ lock_api-0.1.5 \ log-0.4.8 \ memoffset-0.2.1 \ memoffset-0.5.1 \ nodrop-0.1.13 \ num-integer-0.1.41 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ owning_ref-0.4.0 \ parking_lot-0.6.4 \ parking_lot_core-0.3.1 \ proc-macro2-0.4.30 \ pulldown-cmark-0.2.0 \ quote-0.6.13 \ rand-0.4.6 \ rand-0.5.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_os-0.1.3 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ redox_users-0.3.1 \ remove_dir_all-0.5.2 \ rust-argon2-0.5.0 \ rustc-demangle-0.1.16 \ rustc_version-0.2.3 \ ryu-1.0.0 \ same-file-1.0.5 \ scopeguard-0.3.3 \ scopeguard-1.0.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.98 \ serde_derive-1.0.98 \ serde_json-1.0.40 \ simplelog-0.6.0 \ skeptic-0.13.4 \ smallvec-0.6.10 \ stable_deref_trait-1.1.1 \ strsim-0.8.0 \ structopt-0.2.18 \ structopt-derive-0.2.18 \ structopt-flags-0.3.4 \ syn-0.15.44 \ synstructure-0.10.2 \ tempdir-0.3.7 \ term-0.5.2 \ textwrap-0.11.0 \ time-0.1.42 \ unicode-segmentation-1.3.0 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ vec_map-0.8.1 \ version_check-0.1.5 \ walkdir-2.2.9 \ 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 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/potnet ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/potcpu .include Index: head/textproc/bat/Makefile =================================================================== --- head/textproc/bat/Makefile (revision 513012) +++ head/textproc/bat/Makefile (revision 513013) @@ -1,168 +1,169 @@ # $FreeBSD$ PORTNAME= bat DISTVERSIONPREFIX= v DISTVERSION= 0.12.1 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= pizzamig@FreeBSD.org COMMENT= Clone of cat with syntax highlighting LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT} LIB_DEPENDS= libgit2.so:devel/libgit2 \ libonig.so:devel/oniguruma USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp PLIST_FILES= bin/bat \ man/man1/bat.1.gz CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.7.6 \ ansi_colours-1.0.1 \ ansi_term-0.11.0 \ ansi_term-0.12.1 \ arrayref-0.3.5 \ arrayvec-0.4.11 \ assert_cmd-0.11.1 \ atty-0.2.13 \ autocfg-0.1.6 \ backtrace-0.3.35 \ backtrace-sys-0.1.31 \ base64-0.10.1 \ bincode-1.1.4 \ bindgen-0.50.0 \ bitflags-1.1.0 \ blake2b_simd-0.5.7 \ byteorder-1.3.2 \ cc-1.0.41 \ cexpr-0.3.5 \ cfg-if-0.1.9 \ clang-sys-0.28.1 \ clap-2.33.0 \ clicolors-control-1.0.1 \ cloudabi-0.0.3 \ console-0.8.0 \ constant_time_eq-0.1.4 \ content_inspector-0.2.4 \ crc32fast-1.2.0 \ crossbeam-utils-0.6.6 \ difference-2.0.0 \ dirs-2.0.2 \ dirs-sys-0.3.4 \ 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.6.2 \ error-chain-0.12.1 \ escargot-0.4.0 \ escargot-0.5.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ flate2-1.0.11 \ fnv-1.0.6 \ fuchsia-cprng-0.1.1 \ fxhash-0.2.1 \ git2-0.10.0 \ glob-0.3.0 \ humantime-1.2.0 \ idna-0.2.0 \ itoa-0.4.4 \ kernel32-sys-0.2.2 \ lazy_static-1.4.0 \ lazycell-1.2.1 \ libc-0.2.62 \ libgit2-sys-0.9.0 \ libloading-0.5.2 \ libz-sys-1.0.25 \ line-wrap-0.1.1 \ linked-hash-map-0.5.2 \ log-0.4.8 \ matches-0.1.8 \ memchr-2.2.1 \ miniz-sys-0.1.12 \ miniz_oxide-0.3.2 \ nodrop-0.1.13 \ nom-4.2.3 \ onig-5.0.0 \ onig_sys-69.2.0 \ peeking_take_while-0.1.2 \ percent-encoding-2.1.0 \ pkg-config-0.3.15 \ plist-0.4.2 \ predicates-1.0.1 \ predicates-core-1.0.0 \ predicates-tree-1.0.0 \ proc-macro2-0.4.30 \ proc-macro2-1.0.2 \ quick-error-1.2.2 \ quote-0.6.13 \ quote-1.0.2 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_os-0.1.3 \ rdrand-0.4.0 \ redox_syscall-0.1.56 \ redox_users-0.3.1 \ regex-1.2.1 \ regex-syntax-0.6.11 \ remove_dir_all-0.5.2 \ rust-argon2-0.5.1 \ rustc-demangle-0.1.16 \ ryu-1.0.0 \ safemem-0.3.2 \ same-file-1.0.5 \ serde-1.0.99 \ serde_derive-1.0.99 \ serde_json-1.0.40 \ shell-words-0.1.0 \ shlex-0.1.1 \ smallvec-0.6.10 \ strsim-0.8.0 \ syn-0.15.44 \ syn-1.0.5 \ synstructure-0.10.2 \ syntect-3.2.1 \ tempdir-0.3.7 \ term_size-0.3.1 \ termcolor-1.0.5 \ termios-0.3.1 \ textwrap-0.11.0 \ thread_local-0.3.6 \ treeline-0.1.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.6 \ unicode-xid-0.1.0 \ unicode-xid-0.2.0 \ url-2.1.0 \ vcpkg-0.2.7 \ vec_map-0.8.1 \ version_check-0.1.5 \ walkdir-2.2.9 \ which-2.0.1 \ wild-2.0.2 \ winapi-0.2.8 \ winapi-0.3.8 \ winapi-build-0.1.1 \ 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.2 \ xml-rs-0.8.0 \ yaml-rust-0.4.3 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bat ${INSTALL_MAN} ${WRKSRC}/doc/bat.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/textproc/ripgrep/Makefile =================================================================== --- head/textproc/ripgrep/Makefile (revision 513012) +++ head/textproc/ripgrep/Makefile (revision 513013) @@ -1,140 +1,140 @@ # Created by: Petteri Valkonen # $FreeBSD$ # vim: ts=8 noet PORTNAME= ripgrep DISTVERSION= 11.0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= petteri.valkonen@iki.fi COMMENT= Command line search tool LICENSE= MIT UNLICENSE LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_UNLICENSE= ${WRKSRC}/UNLICENSE BUILD_DEPENDS= a2x:textproc/asciidoc USES= cargo USE_GITHUB= yes GH_ACCOUNT= BurntSushi CARGO_CRATES= aho-corasick-0.7.4 \ atty-0.2.13 \ base64-0.10.1 \ bitflags-1.1.0 \ bstr-0.2.6 \ bytecount-0.5.1 \ byteorder-1.3.2 \ c2-chacha-0.2.2 \ cc-1.0.38 \ cfg-if-0.1.9 \ clap-2.33.0 \ crossbeam-channel-0.3.9 \ crossbeam-utils-0.6.6 \ encoding_rs-0.8.17 \ encoding_rs_io-0.1.6 \ fnv-1.0.6 \ fs_extra-1.1.0 \ getrandom-0.1.7 \ glob-0.3.0 \ itoa-0.4.4 \ jemalloc-sys-0.3.2 \ jemallocator-0.3.2 \ lazy_static-1.3.0 \ libc-0.2.60 \ log-0.4.8 \ memchr-2.2.1 \ memmap-0.7.0 \ num_cpus-1.10.1 \ packed_simd-0.3.3 \ pcre2-0.2.1 \ pcre2-sys-0.2.2 \ pkg-config-0.3.15 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ quote-0.6.13 \ rand-0.7.0 \ rand_chacha-0.2.1 \ rand_core-0.5.0 \ rand_hc-0.2.0 \ redox_syscall-0.1.56 \ regex-1.2.0 \ regex-automata-0.1.8 \ regex-syntax-0.6.10 \ remove_dir_all-0.5.2 \ ryu-1.0.0 \ same-file-1.0.5 \ serde-1.0.98 \ serde_derive-1.0.98 \ serde_json-1.0.40 \ strsim-0.8.0 \ syn-0.15.42 \ tempfile-3.1.0 \ termcolor-1.0.5 \ textwrap-0.11.0 \ thread_local-0.3.6 \ ucd-util-0.1.5 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.3 \ walkdir-2.2.9 \ 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 RIPGREP_OUTDIR= ${WRKDIR}/cargo-out CARGO_ENV= RIPGREP_OUTDIR=${RIPGREP_OUTDIR} PLIST_FILES= bin/rg \ etc/bash_completion.d/rg.bash \ man/man1/rg.1.gz \ share/fish/completions/rg.fish \ 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 crate uses cfg_target_feature which isn't stable yet, so unlock # unstable features similar to how lang/rust bootstraps. www/firefox # uses the same hack when building with --enable-rust-simd. SIMD_MAKE_ENV= RUSTC_BOOTSTRAP=1 SIMD_VARS= CARGO_FEATURES+=simd-accel ${SIMD_VARS_${ARCH}} SIMD_VARS_i386= RUSTFLAGS+="-C target-feature=+sse2" post-patch: @${REINPLACE_CMD} -e 's|OUT_DIR|RIPGREP_OUTDIR|' ${WRKSRC}/build.rs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rg ${INSTALL_MAN} ${RIPGREP_OUTDIR}/rg.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${RIPGREP_OUTDIR}/rg.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions/ ${INSTALL_DATA} ${RIPGREP_OUTDIR}/rg.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ ${INSTALL_DATA} ${WRKSRC}/complete/_rg \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/sd/Makefile =================================================================== --- head/textproc/sd/Makefile (revision 513012) +++ head/textproc/sd/Makefile (revision 513013) @@ -1,115 +1,115 @@ # $FreeBSD$ PORTNAME= sd DISTVERSION= 0.6.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= tobik@FreeBSD.org COMMENT= Intuitive find and replace tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= chmln CARGO_CRATES= aho-corasick-0.7.3 \ ansi_term-0.11.0 \ arrayvec-0.4.10 \ atty-0.2.11 \ autocfg-0.1.2 \ bitflags-1.0.4 \ cfg-if-0.1.7 \ clap-2.33.0 \ cloudabi-0.0.3 \ crossbeam-deque-0.6.3 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ either-1.5.2 \ fuchsia-cprng-0.1.1 \ heck-0.3.1 \ lazy_static-1.3.0 \ libc-0.2.51 \ man-0.3.0 \ memchr-2.2.0 \ memmap-0.7.0 \ memoffset-0.2.1 \ nodrop-0.1.13 \ num_cpus-1.10.0 \ proc-macro2-0.4.27 \ quote-0.6.11 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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.1.0 \ rayon-core-1.5.0 \ rdrand-0.4.0 \ redox_syscall-0.1.53 \ redox_termios-0.1.1 \ regex-1.1.7 \ regex-syntax-0.6.6 \ remove_dir_all-0.5.1 \ roff-0.1.0 \ scopeguard-0.3.3 \ strsim-0.8.0 \ structopt-0.2.16 \ structopt-derive-0.2.16 \ syn-0.15.30 \ tempfile-3.0.8 \ termion-1.5.1 \ textwrap-0.11.0 \ thread_local-0.3.6 \ ucd-util-0.1.3 \ unescape-0.1.0 \ 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 _SD_OUT_DIR= ${WRKDIR}/cargo-out MAKE_ENV= SD_OUT_DIR=${_SD_OUT_DIR} PLIST_FILES= bin/sd \ etc/bash_completion.d/sd.bash \ man/man1/sd.1.gz \ share/fish/completions/sd.fish \ share/zsh/site-functions/_sd PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's,"OUT_DIR","SD_OUT_DIR",g' ${WRKSRC}/build.rs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sd ${INSTALL_MAN} ${_SD_OUT_DIR}/sd.1 \ ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${_SD_OUT_DIR}/sd.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${_SD_OUT_DIR}/sd.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${_SD_OUT_DIR}/_sd \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/sonic/Makefile =================================================================== --- head/textproc/sonic/Makefile (revision 513012) +++ head/textproc/sonic/Makefile (revision 513013) @@ -1,152 +1,152 @@ # $FreeBSD$ PORTNAME= sonic DISTVERSIONPREFIX= v DISTVERSION= 1.2.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= tobik@FreeBSD.org COMMENT= Fast, lightweight, and schema-less search backend LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} USES= cargo compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= valeriansaliou USE_RC_SUBR= sonic CARGO_CRATES= aho-corasick-0.7.4 \ ansi_term-0.11.0 \ arrayvec-0.4.11 \ atty-0.2.12 \ autocfg-0.1.4 \ backtrace-0.3.32 \ backtrace-sys-0.1.30 \ bindgen-0.47.3 \ bitflags-0.4.0 \ bitflags-1.1.0 \ byteorder-1.3.2 \ c2-chacha-0.2.2 \ cc-1.0.37 \ cexpr-0.3.5 \ cfg-if-0.1.9 \ clang-sys-0.26.4 \ clap-2.33.0 \ cloudabi-0.0.3 \ crossbeam-deque-0.6.3 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ either-1.5.2 \ env_logger-0.6.2 \ failure-0.1.5 \ fs_extra-1.1.0 \ fst-0.3.3 \ fst-levenshtein-0.2.1 \ fst-regex-0.2.2 \ fuchsia-cprng-0.1.1 \ getrandom-0.1.6 \ glob-0.2.11 \ graceful-0.1.1 \ hashbrown-0.1.8 \ hashbrown-0.3.1 \ hashbrown-0.5.0 \ humantime-1.2.0 \ jemalloc-sys-0.3.2 \ jemallocator-0.3.2 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ libc-0.2.59 \ libloading-0.5.2 \ librocksdb-sys-5.18.3 \ linked-hash-map-0.5.2 \ linked_hash_set-0.1.3 \ log-0.4.7 \ memchr-2.2.1 \ memmap-0.6.2 \ memoffset-0.2.1 \ nix-0.7.0 \ nodrop-0.1.13 \ nom-4.2.3 \ num_cpus-1.10.1 \ peeking_take_while-0.1.2 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ quick-error-1.2.2 \ quote-0.6.13 \ radix-0.5.0 \ rand-0.6.5 \ rand-0.7.0 \ rand_chacha-0.1.1 \ rand_chacha-0.2.0 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rand_core-0.5.0 \ 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 \ rayon-1.1.0 \ rayon-core-1.5.0 \ rdrand-0.4.0 \ regex-1.1.9 \ regex-syntax-0.3.9 \ regex-syntax-0.6.8 \ rocksdb-0.12.2 \ rustc-demangle-0.1.15 \ rustc_version-0.1.7 \ scopeguard-0.3.3 \ semver-0.1.20 \ serde-1.0.94 \ serde_derive-1.0.94 \ spin-0.5.0 \ strsim-0.8.0 \ syn-0.15.39 \ termcolor-1.0.5 \ textwrap-0.11.0 \ thread_local-0.3.6 \ toml-0.5.1 \ twox-hash-1.4.2 \ 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 \ version_check-0.1.5 \ void-1.0.2 \ whatlang-0.7.1 \ which-2.0.1 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ 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 USERS= sonic GROUPS= sonic PLIST_FILES= bin/sonic \ "@sample ${ETCDIR}/config.cfg.sample" PORTDOCS= CONFIGURATION.md PROTOCOL.md README.md OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sonic @${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 Index: head/textproc/xsv-rs/Makefile =================================================================== --- head/textproc/xsv-rs/Makefile (revision 513012) +++ head/textproc/xsv-rs/Makefile (revision 513013) @@ -1,77 +1,77 @@ # $FreeBSD$ PORTNAME= xsv DISTVERSION= 0.13.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= textproc PKGNAMESUFFIX= -rs MAINTAINER= tobik@FreeBSD.org COMMENT= Fast CSV toolkit LICENSE= MIT UNLICENSE LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_UNLICENSE= ${WRKSRC}/UNLICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= BurntSushi CARGO_CRATES= aho-corasick-0.6.4 \ bitflags-1.0.3 \ byteorder-1.2.2 \ cfg-if-0.1.3 \ chan-0.1.21 \ csv-1.0.0 \ csv-core-0.1.4 \ csv-index-0.1.5 \ docopt-1.0.0 \ filetime-0.1.15 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ lazy_static-1.0.0 \ libc-0.2.49 \ log-0.4.1 \ memchr-2.0.1 \ num-traits-0.2.4 \ num_cpus-1.8.0 \ proc-macro2-0.3.8 \ quickcheck-0.6.2 \ quote-0.5.2 \ rand-0.3.22 \ rand-0.4.2 \ redox_syscall-0.1.37 \ regex-1.0.0 \ regex-syntax-0.6.0 \ serde-1.0.54 \ serde_derive-1.0.54 \ streaming-stats-0.2.0 \ strsim-0.7.0 \ syn-0.13.9 \ tabwriter-1.0.4 \ thread_local-0.3.5 \ threadpool-1.7.1 \ ucd-util-0.1.1 \ unicode-width-0.1.4 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ utf8-ranges-1.0.0 \ void-1.0.2 \ winapi-0.3.4 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/xsv PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xsv post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/www/cliqz/Makefile =================================================================== --- head/www/cliqz/Makefile (revision 513012) +++ head/www/cliqz/Makefile (revision 513013) @@ -1,128 +1,128 @@ # $FreeBSD$ PORTNAME= cliqz DISTVERSION= 1.28.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \ http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz DISTFILES= adult-domains.bin:amazon \ cliqz@cliqz.com.xpi:cliqz \ gdprtool@cliqz.com.xpi:cliqz \ https-everywhere@cliqz.com.xpi:cliqz DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${_GITHUB_EXTRACT_SUFX} MAINTAINER= santhosh.raju@gmail.com COMMENT= Secure browser (Mozilla based) with built-in quick search LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE FETCH_DEPENDS= ca_root_nss>=0:security/ca_root_nss LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libnspr4.so:devel/nspr \ libnssutil3.so:security/nss \ libplc4.so:devel/nspr \ libplds4.so:devel/nspr BUILD_DEPENDS= ${LOCALBASE}/include/pulse/pulseaudio.h:audio/pulseaudio \ ${LOCALBASE}/libdata/pkgconfig/xt.pc:x11-toolkits/libXt \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${RUST_DEFAULT}>=1.28:lang/${RUST_DEFAULT} \ autoconf-2.13:devel/autoconf213 \ bash:shells/bash \ graphite2>=1.3.12:graphics/graphite2 \ harfbuzz>=1.8.8:print/harfbuzz \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ llvm${LLVM_DEFAULT}>=0:devel/llvm${LLVM_DEFAULT} \ nasm:devel/nasm \ node:www/node \ nspr>=4.19:devel/nspr \ nss>=3.39:security/nss \ png>=1.6.34:graphics/png \ rust-cbindgen>=0.6.2:devel/rust-cbindgen \ sqlite3>=3.24.0:databases/sqlite3 \ v4l_compat>0:multimedia/v4l_compat \ yasm:devel/yasm \ zip:archivers/zip USES= compiler:c11 desktop-file-utils gmake gnome pkgconfig \ python:2.7,build shebangfix tar:xz USE_GNOME= cairo gconf2 gdkpixbuf2 gtk20 gtk30 USE_XORG= x11 xcb xcb xcomposite xcursor xdamage xext xfixes xi xrender \ xt USE_GITHUB= yes GH_ACCOUNT= cliqz-oss GH_PROJECT= browser-f USE_LDCONFIG= yes bash_OLD_CMD= "/bin/bash" bash_CMD= ${LOCALBASE}/bin/bash SHEBANG_FILES= magic_build_and_package.sh CLIQZ_CHANNEL= release # If the DISTVERSION is updated, make sure to update the last build id from # fetch -qo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/lastbuildid CLIQZ_LAST_BUILD_ID= 20190816174655 CLIQZ_ICON= ${PORTNAME}.png CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/${PORTNAME}/default48.png MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} \ CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} \ LLVM_CONFIG=llvm-config${LLVM_DEFAULT} \ LLVM_OBJDUMP=${LOCALBASE}/llvm${LLVM_DEFAULT}/bin/llvm-objdump \ MOZBUILD_STATE_PATH=${WRKDIR} post-extract: ${CP} ${DISTDIR}/${DIST_SUBDIR}/adult-domains.bin ${WRKSRC} ${MKDIR} ${WRKSRC}/obj/dist/bin/browser/features ${CP} ${DISTDIR}/${DIST_SUBDIR}/cliqz@cliqz.com.xpi \ ${DISTDIR}/${DIST_SUBDIR}/https-everywhere@cliqz.com.xpi \ ${DISTDIR}/${DIST_SUBDIR}/gdprtool@cliqz.com.xpi \ ${WRKSRC}/obj/dist/bin/browser/features .include post-patch: @${CP} ${MOZ_DESKTOP} ${CLIQZ_DESKTOP} @${REINPLACE_CMD} -e 's/@MOZ_APP_DISPLAYNAME@/Cliqz Internet/g' \ -e 's/@MOZ_APP_NAME@/${PORTNAME}/g' \ -e '/Icon=${PORTNAME}/ s/${PORTNAME}/${CLIQZ_ICON}/' \ -e '/StartupWMClass/d' \ ${CLIQZ_DESKTOP} .if ${ARCH} == "i386" # This prevents linker exhausting memory in i386 builds @${ECHO_CMD} 'export LDFLAGS="-Wl,--no-keep-memory -Wl,--as-needed"' >> \ ${WRKSRC}/mozilla-release/browser/config/cliqz.mozconfig .endif do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./magic_build_and_package.sh) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} (cd ${WRKSRC}/obj/dist/${PORTNAME} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) @${CHMOD} 755 ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTNAME}-bin @${CHMOD} 755 ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTNAME} post-install: ${RLN} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTNAME}-bin ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${CLIQZ_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps @${CP} ${CLIQZ_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${CLIQZ_ICON} .include Index: head/www/cliqz/files/patch-mozilla-release_third__party_rust_cssparser_src_parser.rs =================================================================== --- head/www/cliqz/files/patch-mozilla-release_third__party_rust_cssparser_src_parser.rs (nonexistent) +++ head/www/cliqz/files/patch-mozilla-release_third__party_rust_cssparser_src_parser.rs (revision 513013) @@ -0,0 +1,103 @@ +From 3c98d22c5de3b696bf1fde2b6c90069812312aa6 Mon Sep 17 00:00:00 2001 +From: Simon Sapin +Date: Tue, 23 Apr 2019 13:47:25 +0200 +Subject: [PATCH] Fix a future-compat warning + +``` +warning[E0506]: cannot assign to `self.input.cached_token` because it is borrowed + --> src/parser.rs:591:17 + | +566 | pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> { + | - let's call the lifetime of this reference `'1` +... +579 | Some(ref cached_token) + | ---------------- borrow of `self.input.cached_token` occurs here +... +591 | self.input.cached_token = Some(CachedToken { + | ^^^^^^^^^^^^^^^^^^^^^^^ assignment to borrowed `self.input.cached_token` occurs here +... +603 | Ok(token) + | --------- returning this value requires that `self.input.cached_token.0` is borrowed for `'1` + | + = warning: this error has been downgraded to a warning for backwards compatibility with previous releases + = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future +``` +--- mozilla-release/third_party/rust/cssparser/.cargo-checksum.json.orig 2019-08-26 16:52:35 UTC ++++ mozilla-release/third_party/rust/cssparser/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"150d450e43bcb9e523941408be883997ecffce7ff5f224329372edfe56334a55","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"b9d6c5dc56ccc267db9e0e2389061dc2524daefa4baed88b36c98efc7a51c2a9","build.rs":"310d6d7b1931ff783a8aa1a4c6baee87b4c9130c858e4694ef69cc96df5e38dc","build/match_byte.rs":"6f7ec4235c9f2da403ea0be9339661ecd8e1f5e1c788cf88a41448b1080c59b8","docs/404.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","docs/index.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","src/color.rs":"43f996fbd8da54bd8ffa870f5e3610e5ba6e61543f92a129fa6c850e9b10db7e","src/cow_rc_str.rs":"541216f8ef74ee3cc5cbbc1347e5f32ed66588c401851c9a7d68b867aede1de0","src/from_bytes.rs":"331fe63af2123ae3675b61928a69461b5ac77799fff3ce9978c55cf2c558f4ff","src/lib.rs":"a474ee88ef8f73fcb7b7272d426e5eafb4ad10d104797a5a188d1676c8180972","src/macros.rs":"adb9773c157890381556ea83d7942dcc676f99eea71abbb6afeffee1e3f28960","src/nth.rs":"5c70fb542d1376cddab69922eeb4c05e4fcf8f413f27563a2af50f72a47c8f8c","src/parser.rs":"22067562160a1294fa92779b66c25cbccf259a2ef7dcf687c791fecdd020ce7f","src/rules_and_declarations.rs":"622ce07c117a511d40ce595602d4f4730659a59273388f28553d1a2b0fac92ce","src/serializer.rs":"3e2dfc60613f885cb6f99abfc854fde2a1e00de507431bd2e51178b61abfd69b","src/size_of_tests.rs":"385a0d77fbd6f86cb8013fd8d7541886980876a9da1da714bf175954c0e726cf","src/tests.rs":"9d08b3943d453664e01d58e307f79345e240f9f9ce6f8d36a842eff37155563e","src/tokenizer.rs":"adcf5811955e8df57a519e3d1e44fe3afeb5afeb1076daeb8d36fed1abcf1327","src/unicode_range.rs":"ae159d2ebe4123a6666e18dc0362f89b475240a6b7ed5fb6fe21b9e7a4139da8"},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"} +\ No newline at end of file ++{"files":{},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"} +--- mozilla-release/third_party/rust/cssparser/src/parser.rs.orig 2019-08-26 16:52:35 UTC ++++ mozilla-release/third_party/rust/cssparser/src/parser.rs +@@ -556,39 +556,47 @@ impl<'i: 't, 't> Parser<'i, 't> { + /// where comments are preserved. + /// When parsing higher-level values, per the CSS Syntax specification, + /// comments should always be ignored between tokens. +- pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> { ++ pub fn next_including_whitespace_and_comments( ++ &mut self ++ ) -> Result<&Token<'i>, BasicParseError<'i>> { + if let Some(block_type) = self.at_start_of.take() { + consume_until_end_of_block(block_type, &mut self.input.tokenizer); + } + + let byte = self.input.tokenizer.next_byte(); + if self.stop_before.contains(Delimiters::from_byte(byte)) { +- return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput)) ++ return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput)); + } + + let token_start_position = self.input.tokenizer.position(); +- let token; +- match self.input.cached_token { +- Some(ref cached_token) +- if cached_token.start_position == token_start_position => { +- self.input.tokenizer.reset(&cached_token.end_state); +- match cached_token.token { +- Token::Function(ref name) => self.input.tokenizer.see_function(name), +- _ => {} +- } +- token = &cached_token.token ++ let using_cached_token = self ++ .input ++ .cached_token ++ .as_ref() ++ .map_or(false, |cached_token| { ++ cached_token.start_position == token_start_position ++ }); ++ let token = if using_cached_token { ++ let cached_token = self.input.cached_token.as_ref().unwrap(); ++ self.input.tokenizer.reset(&cached_token.end_state); ++ match cached_token.token { ++ Token::Function(ref name) => self.input.tokenizer.see_function(name), ++ _ => {} + } +- _ => { +- let new_token = self.input.tokenizer.next() +- .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?; +- self.input.cached_token = Some(CachedToken { +- token: new_token, +- start_position: token_start_position, +- end_state: self.input.tokenizer.state(), +- }); +- token = self.input.cached_token_ref() +- } +- } ++ &cached_token.token ++ } else { ++ let new_token = self ++ .input ++ .tokenizer ++ .next() ++ .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?; ++ self.input.cached_token = Some(CachedToken { ++ token: new_token, ++ start_position: token_start_position, ++ end_state: self.input.tokenizer.state(), ++ }); ++ self.input.cached_token_ref() ++ }; + + if let Some(block_type) = BlockType::opening(token) { + self.at_start_of = Some(block_type); Property changes on: head/www/cliqz/files/patch-mozilla-release_third__party_rust_cssparser_src_parser.rs ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/ffsend/Makefile =================================================================== --- head/www/ffsend/Makefile (revision 513012) +++ head/www/ffsend/Makefile (revision 513013) @@ -1,305 +1,305 @@ # $FreeBSD$ PORTNAME= ffsend DISTVERSIONPREFIX= v DISTVERSION= 0.2.46 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= 0mp@FreeBSD.org COMMENT= Easily and securely share files from the command line via Firefox Send LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE CC0-1.0 FUCHSIACPRNG GPLv3 ISCL MIT MPL20 UNLICENSE LICENSE_COMB= multi # Main license. LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE LICENSE_NAME_FUCHSIACPRNG= BSD-like license + patent clause LICENSE_FILE_FUCHSIACPRNG= ${WRKSRC}/cargo-crates/fuchsia-cprng-0.1.1/LICENSE LICENSE_PERMS_FUCHSIACPRNG= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \ xclip:x11/xclip \ xsel:x11/xsel-conrad USES= cargo localbase:ldflags python:build,3.5+ ssl USE_GITLAB= yes GL_ACCOUNT= timvisee GL_COMMIT= 7751898851511a516aa0d017afea1d8a8260a02a USE_XORG= xcb CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.7.3 \ ansi_term-0.11.0 \ approx-0.1.1 \ argon2rs-0.2.5 \ arrayref-0.3.5 \ arrayvec-0.4.10 \ atty-0.2.11 \ autocfg-0.1.2 \ backtrace-0.3.15 \ backtrace-sys-0.1.28 \ base64-0.10.1 \ base64-0.9.3 \ bitflags-1.0.5 \ blake2-rfc-0.2.18 \ block-0.1.6 \ block-buffer-0.7.3 \ block-padding-0.1.4 \ build_const-0.2.1 \ byte-tools-0.3.1 \ byteorder-1.3.1 \ bytes-0.4.12 \ cc-1.0.36 \ cfg-if-0.1.7 \ cgmath-0.16.1 \ chbs-0.0.8 \ checked_int_cast-1.0.0 \ chrono-0.4.6 \ clap-2.33.0 \ clipboard-0.5.0 \ clipboard-win-2.1.2 \ cloudabi-0.0.3 \ colored-1.8.0 \ constant_time_eq-0.1.3 \ cookie-0.11.1 \ cookie_store-0.5.1 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ crc-1.8.1 \ crc32fast-1.2.0 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ crossterm-0.9.3 \ crossterm_style-0.3.1 \ crossterm_utils-0.2.1 \ crossterm_winapi-0.1.2 \ crypto-mac-0.7.0 \ csv-1.0.7 \ csv-core-0.1.5 \ darling-0.6.3 \ darling-0.8.6 \ darling_core-0.6.3 \ darling_core-0.8.6 \ darling_macro-0.6.3 \ darling_macro-0.8.6 \ derive_builder-0.6.0 \ derive_builder-0.7.1 \ derive_builder_core-0.3.0 \ derive_builder_core-0.4.1 \ digest-0.8.0 \ directories-1.0.2 \ dirs-1.0.5 \ dtoa-0.4.4 \ encode_unicode-0.3.5 \ encoding_rs-0.8.17 \ error-chain-0.12.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ fake-simd-0.1.2 \ ffsend-api-0.3.2 \ filetime-0.2.5 \ flate2-1.0.7 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fs2-0.4.3 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.26 \ futures-cpupool-0.1.8 \ generic-array-0.12.0 \ h2-0.1.18 \ hkdf-0.7.0 \ hmac-0.7.0 \ http-0.1.17 \ httparse-1.3.3 \ hyper-0.10.16 \ hyper-0.12.28 \ hyper-tls-0.3.2 \ ident_case-1.0.1 \ idna-0.1.5 \ indexmap-1.0.2 \ iovec-0.1.2 \ itoa-0.4.4 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.54 \ lock_api-0.1.5 \ log-0.3.9 \ log-0.4.6 \ malloc_buf-0.0.6 \ matches-0.1.8 \ memchr-2.2.0 \ memoffset-0.2.1 \ mime-0.2.6 \ mime-0.3.13 \ mime_guess-2.0.0-alpha.6 \ miniz_oxide-0.2.1 \ miniz_oxide_c_api-0.2.1 \ mio-0.6.16 \ miow-0.2.1 \ native-tls-0.2.3 \ net2-0.2.33 \ nodrop-0.1.13 \ num-integer-0.1.39 \ num-traits-0.1.43 \ num-traits-0.2.6 \ num_cpus-1.10.0 \ numtoa-0.1.0 \ objc-0.2.6 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ opaque-debug-0.2.2 \ open-1.2.2 \ openssl-0.10.21 \ openssl-probe-0.1.2 \ openssl-sys-0.9.45 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ pbr-1.0.1 \ percent-encoding-1.0.1 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pkg-config-0.3.14 \ prettytable-rs-0.8.0 \ proc-macro2-0.3.8 \ proc-macro2-0.4.29 \ publicsuffix-1.5.2 \ qr2term-0.1.2 \ qrcode-0.10.0 \ quote-0.5.2 \ quote-0.6.12 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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_syscall-0.1.54 \ redox_termios-0.1.1 \ redox_users-0.3.0 \ regex-1.1.6 \ regex-syntax-0.6.6 \ remove_dir_all-0.5.1 \ reqwest-0.9.16 \ rgb-0.8.13 \ rpassword-3.0.2 \ rustc-demangle-0.1.14 \ rustc_version-0.2.3 \ ryu-0.2.8 \ safemem-0.3.0 \ schannel-0.1.15 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ security-framework-0.3.1 \ security-framework-sys-0.3.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.90 \ serde_derive-1.0.90 \ serde_json-1.0.39 \ serde_urlencoded-0.5.5 \ sha1-0.6.0 \ sha2-0.8.0 \ siphasher-0.2.3 \ slab-0.4.2 \ smallvec-0.6.9 \ stable_deref_trait-1.1.1 \ string-0.1.3 \ strsim-0.8.0 \ subtle-1.0.0 \ syn-0.13.11 \ syn-0.15.33 \ synstructure-0.10.1 \ tar-0.4.24 \ tempfile-3.0.7 \ term-0.5.2 \ termion-1.5.2 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ tokio-0.1.19 \ tokio-codec-0.1.1 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.7 \ tokio-io-0.1.12 \ tokio-reactor-0.1.9 \ tokio-sync-0.1.5 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.14 \ tokio-timer-0.2.10 \ tokio-tls-0.2.1 \ tokio-trace-core-0.1.0 \ toml-0.5.0 \ traitobject-0.1.0 \ try-lock-0.2.2 \ try_from-0.3.2 \ typeable-0.1.2 \ typenum-1.10.0 \ ucd-util-0.1.3 \ unicase-1.4.2 \ unicase-2.4.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ url_serde-0.2.0 \ urlshortener-0.10.0 \ utf8-ranges-1.0.2 \ uuid-0.7.4 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version-compare-0.0.6 \ version-compare-0.0.8 \ version_check-0.1.5 \ want-0.0.6 \ websocket-0.22.4 \ which-2.0.1 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winconsole-0.10.0 \ ws2_32-sys-0.2.1 \ x11-clipboard-0.3.1 \ xattr-0.2.2 \ xcb-0.8.2 BINARY_ALIAS= python3=${PYTHON_CMD} MAKE_ENV= XCLIP_PATH=${LOCALBASE}/bin/xclip \ XSEL_PATH=${LOCALBASE}/bin/xsel PLIST_FILES= bin/${PORTNAME} \ bin/ffdel \ bin/ffget \ bin/ffput # XXX: Remove when support for FreeBSD is enabled upstream: # https://gitlab.com/timvisee/ffsend/issues/87 post-patch: cd ${WRKSRC} && ${REINPLACE_CMD} 's,"linux","${OPSYS:tl}",g' \ build.rs Cargo.toml src/action/debug.rs src/util.rs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .for f in ffdel ffget ffput cd ${STAGEDIR}${PREFIX}/bin && ${RLN} ${PORTNAME} ${f} .endfor .include Index: head/www/firefox/Makefile =================================================================== --- head/www/firefox/Makefile (revision 513012) +++ head/www/firefox/Makefile (revision 513013) @@ -1,61 +1,61 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= firefox DISTVERSION= 69.0.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.21:devel/nspr \ nss>=3.45:security/nss \ icu>=63.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=2.5.3:print/harfbuzz \ graphite2>=1.3.13:graphics/graphite2 \ png>=1.6.35:graphics/png \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.28.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ nasm:devel/nasm \ zip:archivers/zip USE_GECKO= gecko CONFLICTS_INSTALL= firefox-esr USE_MOZILLA= -hunspell -vpx 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 .include "${.CURDIR}/../../www/firefox/Makefile.options" post-patch: @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \ -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \ ${FIREFOX_DESKTOP} @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) post-install: ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include Index: head/www/firefox-esr/Makefile =================================================================== --- head/www/firefox-esr/Makefile (revision 513012) +++ head/www/firefox-esr/Makefile (revision 513013) @@ -1,63 +1,63 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= firefox DISTVERSION= 68.1.0 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= www ipv6 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 BUILD_DEPENDS= nspr>=4.21:devel/nspr \ nss>=3.44.1:security/nss \ icu>=63.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=2.4.0:print/harfbuzz \ graphite2>=1.3.13:graphics/graphite2 \ png>=1.6.35:graphics/png \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.28.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ nasm:devel/nasm \ zip:archivers/zip USE_GECKO= gecko CPE_PRODUCT= ${PORTNAME}_esr CONFLICTS_INSTALL= firefox USE_MOZILLA= -hunspell -vpx 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 .include "${.CURDIR}/../../www/firefox/Makefile.options" post-patch: @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \ -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \ ${FIREFOX_DESKTOP} @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) post-install: ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include Index: head/www/firefox-esr/files/patch-third__party_rust_cssparser_src_parser.rs =================================================================== --- head/www/firefox-esr/files/patch-third__party_rust_cssparser_src_parser.rs (nonexistent) +++ head/www/firefox-esr/files/patch-third__party_rust_cssparser_src_parser.rs (revision 513013) @@ -0,0 +1,103 @@ +From 3c98d22c5de3b696bf1fde2b6c90069812312aa6 Mon Sep 17 00:00:00 2001 +From: Simon Sapin +Date: Tue, 23 Apr 2019 13:47:25 +0200 +Subject: [PATCH] Fix a future-compat warning + +``` +warning[E0506]: cannot assign to `self.input.cached_token` because it is borrowed + --> src/parser.rs:591:17 + | +566 | pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> { + | - let's call the lifetime of this reference `'1` +... +579 | Some(ref cached_token) + | ---------------- borrow of `self.input.cached_token` occurs here +... +591 | self.input.cached_token = Some(CachedToken { + | ^^^^^^^^^^^^^^^^^^^^^^^ assignment to borrowed `self.input.cached_token` occurs here +... +603 | Ok(token) + | --------- returning this value requires that `self.input.cached_token.0` is borrowed for `'1` + | + = warning: this error has been downgraded to a warning for backwards compatibility with previous releases + = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future +``` +--- third_party/rust/cssparser/.cargo-checksum.json.orig 2019-08-26 16:52:35 UTC ++++ third_party/rust/cssparser/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"150d450e43bcb9e523941408be883997ecffce7ff5f224329372edfe56334a55","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"b9d6c5dc56ccc267db9e0e2389061dc2524daefa4baed88b36c98efc7a51c2a9","build.rs":"310d6d7b1931ff783a8aa1a4c6baee87b4c9130c858e4694ef69cc96df5e38dc","build/match_byte.rs":"6f7ec4235c9f2da403ea0be9339661ecd8e1f5e1c788cf88a41448b1080c59b8","docs/404.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","docs/index.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","src/color.rs":"43f996fbd8da54bd8ffa870f5e3610e5ba6e61543f92a129fa6c850e9b10db7e","src/cow_rc_str.rs":"541216f8ef74ee3cc5cbbc1347e5f32ed66588c401851c9a7d68b867aede1de0","src/from_bytes.rs":"331fe63af2123ae3675b61928a69461b5ac77799fff3ce9978c55cf2c558f4ff","src/lib.rs":"a474ee88ef8f73fcb7b7272d426e5eafb4ad10d104797a5a188d1676c8180972","src/macros.rs":"adb9773c157890381556ea83d7942dcc676f99eea71abbb6afeffee1e3f28960","src/nth.rs":"5c70fb542d1376cddab69922eeb4c05e4fcf8f413f27563a2af50f72a47c8f8c","src/parser.rs":"22067562160a1294fa92779b66c25cbccf259a2ef7dcf687c791fecdd020ce7f","src/rules_and_declarations.rs":"622ce07c117a511d40ce595602d4f4730659a59273388f28553d1a2b0fac92ce","src/serializer.rs":"3e2dfc60613f885cb6f99abfc854fde2a1e00de507431bd2e51178b61abfd69b","src/size_of_tests.rs":"385a0d77fbd6f86cb8013fd8d7541886980876a9da1da714bf175954c0e726cf","src/tests.rs":"9d08b3943d453664e01d58e307f79345e240f9f9ce6f8d36a842eff37155563e","src/tokenizer.rs":"adcf5811955e8df57a519e3d1e44fe3afeb5afeb1076daeb8d36fed1abcf1327","src/unicode_range.rs":"ae159d2ebe4123a6666e18dc0362f89b475240a6b7ed5fb6fe21b9e7a4139da8"},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"} +\ No newline at end of file ++{"files":{},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"} +--- third_party/rust/cssparser/src/parser.rs.orig 2019-08-26 16:52:35 UTC ++++ third_party/rust/cssparser/src/parser.rs +@@ -556,39 +556,47 @@ impl<'i: 't, 't> Parser<'i, 't> { + /// where comments are preserved. + /// When parsing higher-level values, per the CSS Syntax specification, + /// comments should always be ignored between tokens. +- pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> { ++ pub fn next_including_whitespace_and_comments( ++ &mut self ++ ) -> Result<&Token<'i>, BasicParseError<'i>> { + if let Some(block_type) = self.at_start_of.take() { + consume_until_end_of_block(block_type, &mut self.input.tokenizer); + } + + let byte = self.input.tokenizer.next_byte(); + if self.stop_before.contains(Delimiters::from_byte(byte)) { +- return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput)) ++ return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput)); + } + + let token_start_position = self.input.tokenizer.position(); +- let token; +- match self.input.cached_token { +- Some(ref cached_token) +- if cached_token.start_position == token_start_position => { +- self.input.tokenizer.reset(&cached_token.end_state); +- match cached_token.token { +- Token::Function(ref name) => self.input.tokenizer.see_function(name), +- _ => {} +- } +- token = &cached_token.token ++ let using_cached_token = self ++ .input ++ .cached_token ++ .as_ref() ++ .map_or(false, |cached_token| { ++ cached_token.start_position == token_start_position ++ }); ++ let token = if using_cached_token { ++ let cached_token = self.input.cached_token.as_ref().unwrap(); ++ self.input.tokenizer.reset(&cached_token.end_state); ++ match cached_token.token { ++ Token::Function(ref name) => self.input.tokenizer.see_function(name), ++ _ => {} + } +- _ => { +- let new_token = self.input.tokenizer.next() +- .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?; +- self.input.cached_token = Some(CachedToken { +- token: new_token, +- start_position: token_start_position, +- end_state: self.input.tokenizer.state(), +- }); +- token = self.input.cached_token_ref() +- } +- } ++ &cached_token.token ++ } else { ++ let new_token = self ++ .input ++ .tokenizer ++ .next() ++ .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?; ++ self.input.cached_token = Some(CachedToken { ++ token: new_token, ++ start_position: token_start_position, ++ end_state: self.input.tokenizer.state(), ++ }); ++ self.input.cached_token_ref() ++ }; + + if let Some(block_type) = BlockType::opening(token) { + self.at_start_of = Some(block_type); Property changes on: head/www/firefox-esr/files/patch-third__party_rust_cssparser_src_parser.rs ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/geckodriver/Makefile =================================================================== --- head/www/geckodriver/Makefile (revision 513012) +++ head/www/geckodriver/Makefile (revision 513013) @@ -1,335 +1,335 @@ # $FreeBSD$ PORTNAME= geckodriver DISTVERSIONPREFIX= v DISTVERSION= 0.24.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= daniel@blodan.se COMMENT= Proxy for using WebDriver clients with Gecko-based browsers LICENSE= MPL20 USES= cargo USE_GITHUB= yes GH_ACCOUNT= mozilla PLIST_FILES= bin/geckodriver CARGO_CRATES= Inflector-0.11.2 \ adler32-1.0.2 \ aho-corasick-0.6.8 \ ansi_term-0.11.0 \ app_units-0.7.0 \ argon2rs-0.2.5 \ arrayref-0.3.4 \ arrayvec-0.4.6 \ ascii-canvas-1.0.0 \ atomic_refcell-0.1.0 \ atty-0.2.11 \ backtrace-0.3.9 \ backtrace-sys-0.1.24 \ base64-0.10.0 \ binary-space-partition-0.1.2 \ bincode-1.0.0 \ bindgen-0.43.0 \ binjs_meta-0.4.3 \ bit-set-0.5.0 \ bit-vec-0.5.0 \ bitflags-1.0.4 \ bitreader-0.3.0 \ blake2-rfc-0.2.18 \ block-buffer-0.3.3 \ block-buffer-0.7.0 \ block-padding-0.1.2 \ boxfnonce-0.0.3 \ build_const-0.2.0 \ byte-tools-0.2.0 \ byte-tools-0.3.0 \ byteorder-1.2.7 \ bytes-0.4.9 \ bzip2-0.3.2 \ bzip2-sys-0.1.6 \ cast-0.2.2 \ cc-1.0.23 \ cexpr-0.3.3 \ cfg-if-0.1.2 \ chrono-0.4.6 \ clang-sys-0.26.1 \ clap-2.31.2 \ cmake-0.1.29 \ constant_time_eq-0.1.3 \ cookie-0.11.0 \ core-foundation-0.6.3 \ core-foundation-sys-0.6.2 \ core-graphics-0.17.1 \ core-text-13.0.0 \ cose-0.1.4 \ cose-c-0.1.5 \ cranelift-bforest-0.28.0 \ cranelift-codegen-0.28.0 \ cranelift-codegen-meta-0.28.0 \ cranelift-entity-0.28.0 \ cranelift-frontend-0.28.0 \ cranelift-wasm-0.28.0 \ crc-1.7.0 \ crossbeam-deque-0.2.0 \ crossbeam-deque-0.3.1 \ crossbeam-epoch-0.3.1 \ crossbeam-epoch-0.4.3 \ crossbeam-utils-0.2.2 \ crossbeam-utils-0.3.2 \ cssparser-0.25.0 \ cssparser-macros-0.3.3 \ cstr-0.1.3 \ cstr-macros-0.1.3 \ cubeb-0.5.2 \ cubeb-backend-0.5.0 \ cubeb-core-0.5.1 \ cubeb-sys-0.5.1 \ darling-0.8.1 \ darling_core-0.8.1 \ darling_macro-0.8.1 \ derive_more-0.13.0 \ devd-rs-0.2.1 \ diff-0.1.11 \ digest-0.7.6 \ digest-0.8.0 \ dirs-1.0.4 \ docopt-0.8.3 \ dtoa-0.4.2 \ dtoa-short-0.3.1 \ dwrote-0.8.0 \ either-1.1.0 \ ena-0.9.3 \ encoding_c-0.9.0 \ encoding_rs-0.8.14 \ env_logger-0.5.6 \ error-chain-0.11.0 \ euclid-0.19.5 \ euclid_macros-0.1.0 \ failure-0.1.3 \ failure_derive-0.1.3 \ fake-simd-0.1.2 \ fixedbitset-0.1.8 \ flate2-1.0.1 \ fnv-1.0.6 \ foreign-types-0.3.0 \ freetype-0.4.0 \ fs2-0.4.3 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.23 \ futures-cpupool-0.1.8 \ fxhash-0.2.1 \ gcc-0.3.54 \ generic-array-0.9.0 \ generic-array-0.12.0 \ gl_generator-0.10.0 \ gleam-0.6.8 \ glob-0.2.11 \ goblin-0.0.17 \ h2-0.1.12 \ http-0.1.10 \ httparse-1.2.3 \ humantime-1.1.1 \ hyper-0.12.7 \ ident_case-1.0.0 \ idna-0.1.4 \ indexmap-1.0.1 \ iovec-0.1.2 \ itertools-0.7.6 \ itoa-0.4.1 \ kernel32-sys-0.2.2 \ khronos_api-3.0.0 \ lalrpop-0.16.0 \ lalrpop-snap-0.16.0 \ lalrpop-util-0.16.0 \ lazy_static-1.0.1 \ lazycell-0.4.0 \ lazycell-0.6.0 \ libc-0.2.60 \ libloading-0.5.0 \ libudev-0.2.0 \ libudev-sys-0.1.3 \ libz-sys-1.0.16 \ linked-hash-map-0.5.1 \ lmdb-rkv-0.8.2 \ lmdb-sys-0.8.0 \ lock_api-0.1.5 \ log-0.3.9 \ log-0.4.6 \ malloc_size_of_derive-0.1.0 \ matches-0.1.6 \ memchr-1.0.2 \ memchr-2.0.1 \ memmap-0.5.2 \ memmap-0.6.2 \ memoffset-0.2.1 \ miniz_oxide-0.1.2 \ miniz_oxide_c_api-0.1.2 \ mio-0.6.15 \ mio-uds-0.6.4 \ miow-0.2.1 \ moz_cbor-0.1.1 \ mozprofile-0.5.0 \ mozrunner-0.9.0 \ mozversion-0.2.0 \ mp4parse-0.11.2 \ mp4parse_capi-0.11.2 \ mp4parse_fallible-0.0.1 \ msdos_time-0.1.6 \ net2-0.2.32 \ new_debug_unreachable-1.0.1 \ nodrop-0.1.12 \ nom-3.2.1 \ nom-4.1.1 \ num-derive-0.2.2 \ num-integer-0.1.39 \ num-traits-0.1.43 \ num-traits-0.2.6 \ num_cpus-1.7.0 \ object-0.10.0 \ opaque-debug-0.2.1 \ ordered-float-1.0.1 \ ordermap-0.3.5 \ owning_ref-0.4.0 \ parking_lot-0.6.3 \ parking_lot_core-0.2.14 \ peeking_take_while-0.1.2 \ percent-encoding-1.0.0 \ petgraph-0.4.13 \ phf-0.7.21 \ phf_codegen-0.7.21 \ phf_generator-0.7.21 \ phf_shared-0.7.21 \ pkg-config-0.3.9 \ plain-0.2.3 \ plane-split-0.13.3 \ podio-0.1.5 \ precomputed-hash-0.1.1 \ proc-macro2-0.3.5 \ proc-macro2-0.4.24 \ procedural-masquerade-0.1.1 \ pulse-0.2.0 \ quick-error-1.2.1 \ quote-0.5.2 \ quote-0.6.10 \ rand-0.3.22 \ rand-0.4.3 \ rayon-1.0.0 \ rayon-core-1.4.0 \ redox_syscall-0.1.32 \ redox_termios-0.1.1 \ redox_users-0.2.0 \ regex-0.2.2 \ regex-1.0.0 \ regex-syntax-0.4.1 \ regex-syntax-0.6.0 \ rkv-0.5.1 \ ron-0.1.7 \ runloop-0.1.0 \ rust-ini-0.10.3 \ rustc-demangle-0.1.8 \ rustc_version-0.2.3 \ ryu-0.2.4 \ same-file-1.0.2 \ scoped-tls-0.1.0 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.2 \ scroll-0.9.2 \ scroll_derive-0.9.5 \ selectors-0.21.0 \ semver-0.6.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.80 \ serde_bytes-0.10.4 \ serde_derive-1.0.80 \ serde_json-1.0.26 \ servo_arc-0.1.1 \ sha2-0.7.1 \ sha2-0.8.0 \ simd-0.2.3 \ siphasher-0.2.1 \ slab-0.3.0 \ slab-0.4.1 \ smallbitvec-2.3.0 \ smallvec-0.6.6 \ stable_deref_trait-1.0.0 \ string-0.1.1 \ string_cache-0.7.3 \ string_cache_codegen-0.4.2 \ string_cache_shared-0.3.0 \ strsim-0.6.0 \ strsim-0.7.0 \ syn-0.13.1 \ syn-0.14.6 \ syn-0.15.24 \ synstructure-0.10.1 \ target-lexicon-0.2.0 \ tempdir-0.3.5 \ term-0.4.6 \ term_size-0.3.0 \ termcolor-0.3.6 \ termion-1.5.1 \ textwrap-0.9.0 \ thin-slice-0.1.1 \ thin-vec-0.1.0 \ thread_local-0.3.5 \ thread_profiler-0.1.1 \ time-0.1.40 \ tokio-0.1.7 \ tokio-codec-0.1.0 \ tokio-core-0.1.17 \ tokio-executor-0.1.3 \ tokio-fs-0.1.3 \ tokio-io-0.1.7 \ tokio-reactor-0.1.3 \ tokio-tcp-0.1.1 \ tokio-threadpool-0.1.5 \ tokio-timer-0.2.5 \ tokio-udp-0.1.1 \ tokio-uds-0.1.7 \ toml-0.4.5 \ try-lock-0.2.2 \ typenum-1.10.0 \ ucd-util-0.1.1 \ uluru-0.3.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.5 \ unicode-segmentation-1.2.1 \ unicode-width-0.1.4 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ url-1.7.2 \ utf8-ranges-1.0.0 \ uuid-0.6.5 \ vcpkg-0.2.2 \ vec_map-0.8.0 \ void-1.0.2 \ walkdir-2.1.4 \ want-0.0.6 \ wasmparser-0.23.0 \ webdriver-0.39.0 \ webidl-0.8.0 \ webrender_api-0.58.0 \ webrender_build-0.0.1 \ which-1.0.3 \ winapi-0.2.8 \ winapi-0.3.6 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-0.1.6 \ winreg-0.5.1 \ wr_malloc_size_of-0.0.1 \ ws2_32-sys-0.2.1 \ xml-rs-0.8.0 \ yaml-rust-0.4.2 \ zip-0.4.2 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/geckodriver .include Index: head/www/jwt-cli/Makefile =================================================================== --- head/www/jwt-cli/Makefile (revision 513012) +++ head/www/jwt-cli/Makefile (revision 513013) @@ -1,67 +1,68 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= jwt-cli PORTVERSION= 2.5.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= osa@FreeBSD.org COMMENT= Super fast CLI tool to decode and encode JWTs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cargo USE_GITHUB= yes GH_ACCOUNT= mike-engel CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.11 \ autocfg-0.1.4 \ base64-0.10.1 \ bitflags-1.0.4 \ byteorder-1.3.1 \ cc-1.0.37 \ chrono-0.4.6 \ clap-2.33.0 \ itoa-0.4.4 \ jsonwebtoken-6.0.1 \ kernel32-sys-0.2.2 \ lazy_static-1.3.0 \ libc-0.2.55 \ num-integer-0.1.41 \ num-traits-0.2.8 \ numtoa-0.1.0 \ proc-macro2-0.4.30 \ quote-0.6.12 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ ring-0.14.6 \ ryu-0.2.8 \ serde-1.0.91 \ serde_derive-1.0.91 \ serde_json-1.0.39 \ spin-0.5.0 \ strsim-0.8.0 \ syn-0.15.34 \ term-0.4.6 \ term-painter-0.2.4 \ termion-1.5.2 \ textwrap-0.11.0 \ time-0.1.42 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ untrusted-0.6.2 \ vec_map-0.8.1 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/jwt post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/jwt .include Index: head/www/miniserve/Makefile =================================================================== --- head/www/miniserve/Makefile (revision 513012) +++ head/www/miniserve/Makefile (revision 513013) @@ -1,342 +1,342 @@ # $FreeBSD$ PORTNAME= miniserve DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= tobik@FreeBSD.org COMMENT= Ad-hoc HTTP server for file sharing LICENSE= APACHE20 BSD3CLAUSE CC0-1.0 ISCL MIT MPL20 UNLICENSE LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= ring crate not ported to other architectures USES= cargo USE_GITHUB= yes GH_ACCOUNT= svenstaro GH_TUPLE= la10736:rstest:4e37b85016998b9bcdd9a873cf04b30cff17bb77:rstest CARGO_CRATES= actix-0.7.9 \ actix-net-0.2.6 \ actix-web-0.7.19 \ actix_derive-0.3.2 \ adler32-1.0.3 \ aho-corasick-0.7.3 \ alphanumeric-sort-1.0.6 \ ansi_term-0.11.0 \ arc-swap-0.3.11 \ argon2rs-0.2.5 \ arrayvec-0.4.10 \ assert_cmd-0.11.1 \ assert_fs-0.11.3 \ atty-0.2.11 \ autocfg-0.1.4 \ backtrace-0.3.31 \ backtrace-sys-0.1.28 \ base64-0.10.1 \ base64-0.9.3 \ bit-set-0.4.0 \ bit-vec-0.4.4 \ bitflags-1.1.0 \ blake2-rfc-0.2.18 \ block-buffer-0.7.3 \ block-padding-0.1.4 \ brotli-sys-0.3.2 \ brotli2-0.3.2 \ bstr-0.1.4 \ build_const-0.2.1 \ byte-tools-0.3.1 \ byteorder-1.3.2 \ bytes-0.4.12 \ bytesize-1.0.0 \ cc-1.0.37 \ cfg-if-0.1.9 \ chrono-0.4.6 \ chrono-humanize-0.0.11 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ cookie-0.11.1 \ cookie-0.12.0 \ cookie_store-0.7.0 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ crc-1.8.1 \ crc32fast-1.2.0 \ crossbeam-channel-0.3.8 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ ctor-0.1.9 \ debug_unreachable-0.1.1 \ difference-2.0.0 \ digest-0.8.0 \ dirs-1.0.5 \ dtoa-0.4.4 \ either-1.5.2 \ 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.17 \ error-chain-0.12.1 \ error-chain-0.8.1 \ escargot-0.4.0 \ failure-0.1.5 \ failure_derive-0.1.5 \ fake-simd-0.1.2 \ filetime-0.2.6 \ flate2-1.0.9 \ float-cmp-0.4.0 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futf-0.1.4 \ futures-0.1.27 \ futures-cpupool-0.1.8 \ generic-array-0.12.0 \ globset-0.4.3 \ globwalk-0.5.0 \ h2-0.1.24 \ heck-0.3.1 \ hex-0.3.2 \ hostname-0.1.5 \ html5ever-0.18.0 \ htmlescape-0.3.1 \ http-0.1.17 \ http-body-0.1.0 \ httparse-1.3.3 \ hyper-0.12.30 \ hyper-tls-0.3.2 \ idna-0.1.5 \ ignore-0.4.7 \ indexmap-1.0.2 \ iovec-0.1.2 \ ipconfig-0.1.9 \ itoa-0.4.4 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.58 \ libflate-0.1.23 \ linked-hash-map-0.5.2 \ literalext-0.1.1 \ lock_api-0.1.5 \ log-0.3.9 \ log-0.4.6 \ lru-cache-0.1.2 \ mac-0.1.1 \ markup5ever-0.3.2 \ matches-0.1.8 \ maud-0.20.0 \ maud_htmlescape-0.17.0 \ maud_macros-0.20.0 \ memchr-2.2.0 \ memoffset-0.2.1 \ mime-0.3.13 \ mime_guess-2.0.0-alpha.6 \ miniz-sys-0.1.12 \ miniz_oxide-0.2.1 \ miniz_oxide_c_api-0.2.1 \ mio-0.6.19 \ mio-uds-0.6.7 \ miow-0.2.1 \ nanoid-0.2.0 \ native-tls-0.2.3 \ net2-0.2.33 \ new_debug_unreachable-1.0.3 \ nodrop-0.1.13 \ nom-4.2.3 \ normalize-line-endings-0.2.2 \ num-integer-0.1.41 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ numtoa-0.1.0 \ opaque-debug-0.2.2 \ openssl-0.10.23 \ openssl-probe-0.1.2 \ openssl-sys-0.9.47 \ output_vt100-0.1.2 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ percent-encoding-1.0.1 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pkg-config-0.3.14 \ port_check-0.1.0 \ precomputed-hash-0.1.1 \ predicates-1.0.1 \ predicates-core-1.0.0 \ predicates-tree-1.0.0 \ pretty_assertions-0.6.1 \ proc-macro2-0.4.30 \ publicsuffix-1.5.2 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.12 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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_syscall-0.1.54 \ redox_termios-0.1.1 \ redox_users-0.3.0 \ regex-1.1.7 \ regex-syntax-0.6.7 \ remove_dir_all-0.5.2 \ reqwest-0.9.18 \ resolv-conf-0.6.2 \ ring-0.13.5 \ rustc-demangle-0.1.15 \ rustc-serialize-0.3.24 \ rustc_version-0.2.3 \ ryu-0.2.8 \ safemem-0.3.0 \ same-file-1.0.4 \ schannel-0.1.15 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ security-framework-0.3.1 \ security-framework-sys-0.3.1 \ select-0.4.2 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.93 \ serde_derive-1.0.93 \ serde_json-1.0.39 \ serde_urlencoded-0.5.5 \ sha1-0.6.0 \ sha2-0.8.0 \ signal-hook-0.1.9 \ signal-hook-registry-1.0.1 \ simplelog-0.6.0 \ siphasher-0.2.3 \ slab-0.4.2 \ smallvec-0.6.10 \ socket2-0.3.9 \ stable_deref_trait-1.1.1 \ string-0.2.0 \ string_cache-0.6.2 \ string_cache_codegen-0.4.2 \ string_cache_shared-0.3.0 \ strsim-0.8.0 \ structopt-0.2.16 \ structopt-derive-0.2.16 \ strum-0.15.0 \ strum_macros-0.15.0 \ syn-0.11.11 \ syn-0.15.38 \ synom-0.11.3 \ synstructure-0.10.2 \ tar-0.4.26 \ tempfile-3.0.8 \ tendril-0.3.1 \ term-0.5.2 \ termion-1.5.3 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ tokio-0.1.21 \ tokio-buf-0.1.1 \ tokio-codec-0.1.1 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.7 \ tokio-fs-0.1.6 \ tokio-io-0.1.12 \ tokio-reactor-0.1.9 \ tokio-signal-0.2.7 \ tokio-sync-0.1.6 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.14 \ tokio-timer-0.2.11 \ tokio-trace-core-0.2.0 \ tokio-udp-0.1.3 \ tokio-uds-0.2.5 \ tower-service-0.1.0 \ treeline-0.1.0 \ trust-dns-proto-0.5.0 \ trust-dns-proto-0.6.3 \ trust-dns-resolver-0.10.3 \ try-lock-0.2.2 \ try_from-0.3.2 \ typenum-1.10.0 \ ucd-util-0.1.3 \ unicase-1.4.2 \ unicase-2.4.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.3.0 \ unicode-width-0.1.5 \ unicode-xid-0.0.4 \ unicode-xid-0.1.0 \ unreachable-0.1.1 \ untrusted-0.6.2 \ url-1.7.2 \ utf-8-0.7.5 \ utf8-ranges-1.0.3 \ uuid-0.7.4 \ v_escape-0.7.2 \ v_escape_derive-0.5.3 \ v_htmlescape-0.4.3 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version_check-0.1.5 \ void-1.0.2 \ walkdir-2.2.8 \ want-0.0.6 \ widestring-0.2.2 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.5.1 \ winutil-0.1.1 \ ws2_32-sys-0.2.1 \ xattr-0.2.2 \ yansi-0.5.0 CARGO_USE_GITHUB= yes # maud_macros depends on literalext crate which uses feature(proc_macro) MAKE_ENV= RUSTC_BOOTSTRAP=1 PLIST_FILES= bin/miniserve PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/miniserve post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/www/newsboat/Makefile =================================================================== --- head/www/newsboat/Makefile (revision 513012) +++ head/www/newsboat/Makefile (revision 513013) @@ -1,153 +1,154 @@ # Created by: arved # $FreeBSD$ PORTNAME= newsboat PORTVERSION= 2.17 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= mt@markoturk.info COMMENT= RSS feed reader for the text console LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= a2x:textproc/asciidoc LIB_DEPENDS= libstfl.so:devel/stfl \ libcurl.so:ftp/curl \ libjson-c.so:devel/json-c USES= cargo compiler:c++11-lang gettext gmake gnome iconv:translit \ ncurses pkgconfig shebangfix sqlite ssl tar:xz USE_CXXSTD= gnu++11 USE_GNOME= libxml2 SHEBANG_FILES= contrib/bookmark-evernote.sh contrib/feedgrabber.rb \ contrib/getpocket.com/send-to-pocket.sh contrib/heise.rb \ contrib/slashdot.rb MAKE_ARGS= CARGO=${CARGO_CARGO_BIN} mandir=${PREFIX}/man prefix=${PREFIX} MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no CARGO_TARGET_DIR= ${WRKSRC}/target CARGO_CRATES= aho-corasick-0.6.9 \ argon2rs-0.2.5 \ arrayvec-0.4.10 \ autocfg-0.1.2 \ backtrace-0.3.13 \ backtrace-sys-0.1.28 \ bit-set-0.5.1 \ bit-vec-0.5.1 \ bitflags-1.0.4 \ blake2-rfc-0.2.18 \ cc-1.0.29 \ cfg-if-0.1.6 \ chrono-0.4.6 \ clap-2.33.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ curl-sys-0.4.5 \ dirs-1.0.4 \ failure-0.1.5 \ failure_derive-0.1.5 \ fnv-1.0.6 \ fuchsia-cprng-0.1.1 \ gettext-rs-0.4.1 \ gettext-sys-0.19.8 \ idna-0.1.5 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.2.0 \ libc-0.2.50 \ libz-sys-1.0.17 \ locale_config-0.2.2 \ lock_api-0.1.5 \ matches-0.1.8 \ memchr-2.1.3 \ natord-1.0.9 \ nodrop-0.1.13 \ nom-4.2.3 \ num-integer-0.1.39 \ num-traits-0.2.6 \ once_cell-0.1.8 \ openssl-sys-0.9.46 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ proc-macro2-0.4.27 \ proptest-0.7.2 \ quick-error-1.2.2 \ quote-0.6.11 \ rand-0.4.6 \ rand-0.5.6 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.3 \ rand_os-0.1.2 \ rand_pcg-0.1.1 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ redox_syscall-0.1.51 \ redox_users-0.2.0 \ regex-0.2.11 \ regex-1.1.0 \ regex-syntax-0.4.2 \ regex-syntax-0.5.6 \ regex-syntax-0.6.5 \ remove_dir_all-0.5.1 \ rustc-demangle-0.1.13 \ rustc_version-0.2.3 \ rusty-fork-0.2.1 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ section_testing-0.0.4 \ semver-0.9.0 \ semver-parser-0.7.0 \ smallvec-0.6.8 \ syn-0.15.26 \ synstructure-0.10.1 \ tempfile-3.0.6 \ textwrap-0.11.0 \ thread_local-0.3.6 \ time-0.1.42 \ ucd-util-0.1.3 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.2.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ url-1.7.2 \ utf8-ranges-1.0.2 \ vcpkg-0.2.6 \ version_check-0.1.5 \ void-1.0.2 \ wait-timeout-0.1.5 \ winapi-0.2.8 \ winapi-0.3.6 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ xdg-2.2.0 OPTIONS_DEFINE= DOCS 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 -lncursesw|;s|-Werror||' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*boat .include Index: head/www/websocat/Makefile =================================================================== --- head/www/websocat/Makefile (revision 513012) +++ head/www/websocat/Makefile (revision 513013) @@ -1,170 +1,171 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= websocat DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= osa@FreeBSD.org COMMENT= WebSockets tools LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= vi CARGO_FEATURES= ssl seqpacket CARGO_CRATES= arc-swap-0.3.11 \ arrayvec-0.4.11 \ autocfg-0.1.4 \ base64-0.10.1 \ base64-0.9.3 \ bitflags-1.1.0 \ byteorder-1.3.2 \ bytes-0.4.12 \ c2-chacha-0.2.2 \ cc-1.0.37 \ cfg-if-0.1.9 \ clap-2.33.0 \ cloudabi-0.0.3 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ derivative-1.0.2 \ env_logger-0.6.2 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fuchsia-cprng-0.1.1 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.28 \ getrandom-0.1.6 \ heck-0.3.1 \ httparse-1.3.4 \ hyper-0.10.16 \ idna-0.1.5 \ iovec-0.1.2 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-1.3.0 \ libc-0.2.59 \ lock_api-0.1.5 \ log-0.3.9 \ log-0.4.7 \ matches-0.1.8 \ memoffset-0.2.1 \ mime-0.2.6 \ mio-0.6.19 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.7 \ miow-0.2.1 \ miow-0.3.3 \ native-tls-0.2.3 \ net2-0.2.33 \ nodrop-0.1.13 \ num_cpus-1.10.1 \ openssl-0.10.23 \ openssl-probe-0.1.2 \ openssl-sys-0.9.47 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ ppv-lite86-0.2.5 \ proc-macro2-0.4.30 \ quote-0.6.13 \ rand-0.6.5 \ rand-0.7.0 \ rand_chacha-0.1.1 \ rand_chacha-0.2.0 \ rand_core-0.3.1 \ rand_core-0.4.0 \ rand_core-0.5.0 \ 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 \ readwrite-0.1.1 \ redox_syscall-0.1.56 \ remove_dir_all-0.5.2 \ rustc_version-0.2.3 \ safemem-0.3.0 \ schannel-0.1.15 \ scopeguard-0.3.3 \ security-framework-0.3.1 \ security-framework-sys-0.3.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ sha1-0.6.0 \ signal-hook-0.1.10 \ signal-hook-registry-1.0.1 \ slab-0.4.2 \ slab_typesafe-0.1.3 \ smallvec-0.6.10 \ smart-default-0.3.0 \ socket2-0.3.9 \ spin-0.5.0 \ stable_deref_trait-1.1.1 \ structopt-0.2.16 \ structopt-derive-0.2.16 \ syn-0.15.39 \ tempfile-3.1.0 \ textwrap-0.11.0 \ time-0.1.42 \ tk-listen-0.2.1 \ tokio-0.1.22 \ tokio-codec-0.1.1 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.8 \ tokio-file-unix-0.5.1 \ tokio-fs-0.1.6 \ tokio-io-0.1.12 \ tokio-process-0.2.4 \ tokio-reactor-0.1.9 \ tokio-signal-0.2.7 \ tokio-stdin-stdout-0.1.5 \ tokio-sync-0.1.6 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.15 \ tokio-timer-0.2.11 \ tokio-tls-0.2.1 \ tokio-udp-0.1.3 \ tokio-uds-0.2.5 \ traitobject-0.1.0 \ typeable-0.1.2 \ unicase-1.4.2 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.3.0 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ vcpkg-0.2.7 \ version_check-0.1.5 \ websocket-0.23.0 \ winapi-0.2.8 \ winapi-0.3.7 \ 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 PLIST_FILES= bin/websocat post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/websocat .include Index: head/www/zola/Makefile =================================================================== --- head/www/zola/Makefile (revision 513012) +++ head/www/zola/Makefile (revision 513013) @@ -1,370 +1,370 @@ # $FreeBSD$ PORTNAME= zola DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= tobik@FreeBSD.org COMMENT= Fast static site generator LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libonig.so:devel/oniguruma \ libsass.so:textproc/libsass USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= getzola CARGO_CRATES= actix-codec-0.1.2 \ actix-connect-0.2.0 \ actix-files-0.1.2 \ actix-http-0.2.4 \ actix-router-0.1.5 \ actix-rt-0.2.3 \ actix-server-0.5.1 \ actix-server-config-0.1.1 \ actix-service-0.4.1 \ actix-threadpool-0.1.1 \ actix-utils-0.4.1 \ actix-web-1.0.2 \ actix-web-codegen-0.1.2 \ adler32-1.0.3 \ aho-corasick-0.7.3 \ ammonia-2.1.1 \ ansi_term-0.11.0 \ arc-swap-0.3.11 \ arrayvec-0.4.10 \ atty-0.2.11 \ autocfg-0.1.4 \ backtrace-0.3.30 \ backtrace-sys-0.1.28 \ base64-0.10.1 \ bincode-1.1.4 \ bitflags-1.1.0 \ block-buffer-0.7.3 \ block-padding-0.1.4 \ bstr-0.1.4 \ build_const-0.2.1 \ byte-tools-0.3.1 \ byteorder-1.3.2 \ bytes-0.4.12 \ cc-1.0.37 \ cfg-if-0.1.9 \ chrono-0.4.6 \ clap-2.33.0 \ cloudabi-0.0.3 \ color_quant-1.0.1 \ cookie-0.12.0 \ cookie_store-0.7.0 \ copyless-0.1.3 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ crc-1.8.1 \ crc32fast-1.2.0 \ crossbeam-channel-0.3.8 \ crossbeam-deque-0.6.3 \ crossbeam-deque-0.7.1 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ csv-1.0.7 \ csv-core-0.1.5 \ ctrlc-3.1.3 \ deflate-0.7.19 \ derive_more-0.14.1 \ derive_more-0.15.0 \ deunicode-0.4.3 \ digest-0.8.0 \ dtoa-0.4.4 \ either-1.5.2 \ elasticlunr-rs-2.3.5 \ 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.17 \ enum-as-inner-0.2.1 \ error-chain-0.12.1 \ failure-0.1.5 \ failure_derive-0.1.5 \ fake-simd-0.1.2 \ filetime-0.2.5 \ flate2-1.0.9 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fs_extra-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 \ futf-0.1.4 \ futures-0.1.27 \ futures-cpupool-0.1.8 \ generic-array-0.12.0 \ getopts-0.2.19 \ gif-0.10.2 \ glob-0.3.0 \ globset-0.4.3 \ globwalk-0.7.1 \ h2-0.1.24 \ hashbrown-0.5.0 \ heck-0.3.1 \ hostname-0.1.5 \ html5ever-0.23.0 \ http-0.1.17 \ http-body-0.1.0 \ httparse-1.3.3 \ humansize-1.1.0 \ humantime-1.2.0 \ hyper-0.12.30 \ hyper-tls-0.3.2 \ idna-0.1.5 \ ignore-0.4.7 \ image-0.21.2 \ indexmap-1.0.2 \ inflate-0.4.5 \ inotify-0.6.1 \ inotify-sys-0.1.3 \ iovec-0.1.2 \ ipconfig-0.2.1 \ itoa-0.4.4 \ jpeg-decoder-0.1.15 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.58 \ line-wrap-0.1.1 \ linked-hash-map-0.5.2 \ lock_api-0.1.5 \ lock_api-0.2.0 \ log-0.4.6 \ lru-cache-0.1.2 \ lzw-0.10.0 \ mac-0.1.1 \ maplit-1.0.1 \ markup5ever-0.8.1 \ matches-0.1.8 \ memchr-2.2.0 \ memoffset-0.2.1 \ mime-0.3.13 \ mime_guess-2.0.0-alpha.6 \ miniz-sys-0.1.12 \ miniz_oxide-0.2.1 \ miniz_oxide_c_api-0.2.1 \ mio-0.6.19 \ mio-extras-2.0.5 \ mio-uds-0.6.7 \ miow-0.2.1 \ native-tls-0.2.3 \ net2-0.2.33 \ new_debug_unreachable-1.0.3 \ nix-0.14.1 \ nodrop-0.1.13 \ nom-4.2.3 \ notify-4.0.12 \ num-derive-0.2.5 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.2.2 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ numtoa-0.1.0 \ onig-4.3.2 \ onig_sys-69.1.0 \ opaque-debug-0.2.2 \ openssl-0.10.23 \ openssl-probe-0.1.2 \ openssl-sys-0.9.47 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot-0.8.0 \ parking_lot_core-0.4.0 \ parking_lot_core-0.5.0 \ percent-encoding-1.0.1 \ pest-2.1.1 \ pest_derive-2.1.0 \ pest_generator-2.1.0 \ pest_meta-2.1.1 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pkg-config-0.3.14 \ plist-0.4.2 \ png-0.14.1 \ precomputed-hash-0.1.1 \ proc-macro2-0.4.30 \ publicsuffix-1.5.2 \ pulldown-cmark-0.5.2 \ quick-error-1.2.2 \ quote-0.6.12 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rayon-1.1.0 \ rayon-core-1.5.0 \ rdrand-0.4.0 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ regex-1.1.7 \ regex-syntax-0.6.7 \ remove_dir_all-0.5.2 \ reqwest-0.9.18 \ resolv-conf-0.6.2 \ rust-stemmers-1.1.0 \ rustc-demangle-0.1.15 \ rustc_version-0.2.3 \ ryu-0.2.8 \ safemem-0.3.0 \ same-file-1.0.4 \ sass-rs-0.2.2 \ sass-sys-0.4.10 \ schannel-0.1.15 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ scopeguard-1.0.0 \ security-framework-0.3.1 \ security-framework-sys-0.3.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.92 \ serde_derive-1.0.92 \ serde_json-1.0.39 \ serde_urlencoded-0.5.5 \ sha-1-0.8.1 \ sha1-0.6.0 \ signal-hook-0.1.9 \ signal-hook-registry-1.0.1 \ siphasher-0.2.3 \ slab-0.4.2 \ slotmap-0.2.1 \ slug-0.1.4 \ smallvec-0.6.10 \ socket2-0.3.9 \ stable_deref_trait-1.1.1 \ string-0.2.0 \ string_cache-0.7.3 \ string_cache_codegen-0.4.2 \ string_cache_shared-0.3.0 \ strsim-0.8.0 \ strum-0.15.0 \ strum_macros-0.15.0 \ syn-0.15.37 \ synstructure-0.10.2 \ syntect-3.2.0 \ tempfile-3.0.8 \ tendril-0.4.1 \ tera-1.0.0-beta.10 \ termcolor-1.0.5 \ termion-1.5.3 \ textwrap-0.11.0 \ thread_local-0.3.6 \ threadpool-1.7.1 \ tiff-0.2.2 \ time-0.1.42 \ tokio-0.1.21 \ tokio-buf-0.1.1 \ tokio-codec-0.1.1 \ tokio-current-thread-0.1.6 \ tokio-executor-0.1.7 \ tokio-io-0.1.12 \ tokio-reactor-0.1.9 \ tokio-signal-0.2.7 \ tokio-sync-0.1.6 \ tokio-tcp-0.1.3 \ tokio-threadpool-0.1.14 \ tokio-timer-0.2.11 \ tokio-trace-core-0.2.0 \ tokio-udp-0.1.3 \ toml-0.4.10 \ toml-0.5.1 \ trust-dns-proto-0.7.4 \ trust-dns-resolver-0.11.1 \ try-lock-0.2.2 \ try_from-0.3.2 \ typenum-1.10.0 \ ucd-trie-0.1.1 \ ucd-util-0.1.3 \ 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-1.4.2 \ unicase-2.4.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-segmentation-1.3.0 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ utf-8-0.7.5 \ utf8-ranges-1.0.3 \ uuid-0.7.4 \ v_escape-0.7.2 \ v_escape_derive-0.5.3 \ v_htmlescape-0.4.3 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version_check-0.1.5 \ void-1.0.2 \ walkdir-2.2.8 \ want-0.0.6 \ widestring-0.4.0 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ 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 \ winreg-0.6.0 \ winutil-0.1.1 \ ws-0.8.1 \ ws2_32-sys-0.2.1 \ xml-rs-0.8.0 \ yaml-rust-0.4.3 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: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/zola @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash-completion.d \ ${STAGEDIR}${PREFIX}/share/fish/completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/zola.bash \ ${STAGEDIR}${PREFIX}/etc/bash-completion.d ${INSTALL_DATA} ${WRKSRC}/completions/zola.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/completions/_zola \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: head/x11/admiral/Makefile =================================================================== --- head/x11/admiral/Makefile (revision 513012) +++ head/x11/admiral/Makefile (revision 513013) @@ -1,59 +1,59 @@ # $FreeBSD$ PORTNAME= admiral DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-7 DISTVERSIONSUFFIX= -g5a9f33b -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= x11 MAINTAINER= rigoletto@FreeBSD.org COMMENT= Merge concurrent outputs for a status bar 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: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/admiral post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} admiral.d ${STAGEDIR}${EXAMPLESDIR}/admiral.d) .include Index: head/x11/alacritty/Makefile =================================================================== --- head/x11/alacritty/Makefile (revision 513012) +++ head/x11/alacritty/Makefile (revision 513013) @@ -1,337 +1,337 @@ # $FreeBSD$ PORTNAME= alacritty DISTVERSIONPREFIX= v DISTVERSION= 0.3.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= tobik@FreeBSD.org COMMENT= GPU-accelerated terminal emulator LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE-APACHE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= cargo python:3.6+,build ssl:build USE_GITHUB= yes GH_ACCOUNT= jwilm USE_XORG= xcb CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.6.10 \ aho-corasick-0.7.3 \ andrew-0.2.1 \ android_glue-0.2.3 \ ansi_term-0.11.0 \ approx-0.3.2 \ arc-swap-0.3.11 \ argon2rs-0.2.5 \ arrayvec-0.4.10 \ atty-0.2.11 \ autocfg-0.1.4 \ backtrace-0.3.30 \ backtrace-sys-0.1.28 \ base64-0.10.1 \ bindgen-0.33.2 \ bitflags-1.1.0 \ blake2-rfc-0.2.18 \ block-0.1.6 \ byteorder-1.3.2 \ bzip2-0.3.3 \ bzip2-sys-0.1.7 \ cc-1.0.37 \ cexpr-0.2.3 \ cfg-if-0.1.9 \ cgl-0.2.3 \ clang-sys-0.22.0 \ clap-2.33.0 \ clipboard-win-2.2.0 \ cloudabi-0.0.3 \ cmake-0.1.40 \ cocoa-0.18.4 \ color_quant-1.0.1 \ constant_time_eq-0.1.3 \ core-foundation-0.6.4 \ core-foundation-sys-0.6.2 \ core-graphics-0.17.3 \ core-text-13.2.0 \ crc32fast-1.2.0 \ crossbeam-channel-0.3.8 \ crossbeam-deque-0.6.3 \ crossbeam-epoch-0.7.1 \ crossbeam-queue-0.1.2 \ crossbeam-utils-0.6.5 \ deflate-0.7.19 \ derivative-1.0.2 \ dirs-1.0.5 \ dlib-0.4.1 \ downcast-rs-1.0.4 \ dtoa-0.4.4 \ dunce-1.0.0 \ dwrote-0.9.0 \ either-1.5.2 \ embed-resource-1.2.0 \ env_logger-0.5.13 \ env_logger-0.6.1 \ errno-0.2.4 \ errno-dragonfly-0.1.1 \ euclid-0.19.9 \ euclid_macros-0.1.0 \ expat-sys-2.1.6 \ failure-0.1.5 \ failure_derive-0.1.5 \ filetime-0.2.5 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-0.4.0 \ foreign-types-macros-0.1.0 \ foreign-types-shared-0.1.1 \ foreign-types-shared-0.2.0 \ freetype-rs-0.19.1 \ freetype-sys-0.7.1 \ 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 \ gcc-0.3.55 \ gif-0.10.2 \ gl_generator-0.11.0 \ gleam-0.6.17 \ glob-0.2.11 \ glutin-0.21.0 \ glutin_egl_sys-0.1.3 \ glutin_emscripten_sys-0.1.0 \ glutin_gles2_sys-0.1.3 \ glutin_glx_sys-0.1.5 \ glutin_wgl_sys-0.1.3 \ http_req-0.5.0 \ humantime-1.2.0 \ idna-0.1.5 \ image-0.21.2 \ inflate-0.4.5 \ inotify-0.6.1 \ inotify-sys-0.1.3 \ iovec-0.1.2 \ itoa-0.4.4 \ jpeg-decoder-0.1.15 \ kernel32-sys-0.2.2 \ khronos_api-3.1.0 \ lazy_static-1.3.0 \ lazycell-1.2.1 \ libc-0.2.58 \ libflate-0.1.23 \ libloading-0.5.1 \ libz-sys-1.0.25 \ line_drawing-0.7.0 \ linked-hash-map-0.5.2 \ lock_api-0.1.5 \ log-0.4.6 \ lzw-0.10.0 \ malloc_buf-0.0.6 \ matches-0.1.8 \ memchr-1.0.2 \ memchr-2.2.0 \ memmap-0.7.0 \ memoffset-0.2.1 \ mio-0.6.19 \ mio-anonymous-pipes-0.1.0 \ mio-extras-2.0.5 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.7 \ miow-0.2.1 \ miow-0.3.3 \ named_pipe-0.3.0 \ native-tls-0.2.3 \ net2-0.2.33 \ nix-0.14.1 \ nodrop-0.1.13 \ nom-3.2.1 \ nom-4.2.3 \ notify-4.0.12 \ num-derive-0.2.5 \ num-integer-0.1.41 \ num-iter-0.1.39 \ num-rational-0.2.2 \ num-traits-0.2.8 \ num_cpus-1.10.1 \ numtoa-0.1.0 \ objc-0.2.6 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ openssl-0.10.23 \ openssl-probe-0.1.2 \ openssl-sys-0.9.47 \ ordered-float-1.0.2 \ osmesa-sys-0.1.2 \ owning_ref-0.4.0 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ peeking_take_while-0.1.2 \ percent-encoding-1.0.1 \ phf-0.7.24 \ phf_codegen-0.7.24 \ phf_generator-0.7.24 \ phf_shared-0.7.24 \ pkg-config-0.3.14 \ png-0.14.1 \ podio-0.1.6 \ proc-macro2-0.4.30 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.12 \ rand-0.6.5 \ rand_chacha-0.1.1 \ rand_core-0.3.1 \ rand_core-0.4.0 \ 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 \ rayon-1.1.0 \ rayon-core-1.5.0 \ rdrand-0.4.0 \ redox_syscall-0.1.54 \ redox_termios-0.1.1 \ redox_users-0.3.0 \ regex-0.2.11 \ regex-1.1.7 \ regex-syntax-0.5.6 \ regex-syntax-0.6.7 \ remove_dir_all-0.5.2 \ rustc-demangle-0.1.15 \ rustc_tools_util-0.2.0 \ rustc_version-0.2.3 \ rusttype-0.7.7 \ ryu-0.2.8 \ same-file-1.0.4 \ schannel-0.1.15 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ security-framework-0.3.1 \ security-framework-sys-0.3.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.92 \ serde_derive-1.0.92 \ serde_json-1.0.39 \ serde_yaml-0.8.9 \ servo-fontconfig-0.4.0 \ servo-fontconfig-sys-4.0.7 \ shared_library-0.1.9 \ signal-hook-0.1.9 \ signal-hook-registry-1.0.1 \ siphasher-0.2.3 \ slab-0.4.2 \ smallvec-0.6.10 \ smithay-client-toolkit-0.4.6 \ smithay-client-toolkit-0.6.2 \ smithay-clipboard-0.3.3 \ socket2-0.3.9 \ spsc-buffer-0.1.1 \ stable_deref_trait-1.1.1 \ static_assertions-0.3.3 \ stb_truetype-0.2.6 \ strsim-0.8.0 \ syn-0.15.36 \ synstructure-0.10.2 \ tempfile-3.0.8 \ termcolor-1.0.5 \ terminfo-0.6.1 \ termion-1.5.3 \ textwrap-0.11.0 \ thread_local-0.3.6 \ tiff-0.2.2 \ time-0.1.42 \ ucd-util-0.1.3 \ unicase-2.4.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.8 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ url-1.7.2 \ utf8-ranges-1.0.3 \ utf8parse-0.1.1 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version_check-0.1.5 \ void-1.0.2 \ vswhom-0.1.0 \ vswhom-sys-0.1.0 \ vte-0.3.3 \ walkdir-2.2.8 \ wayland-client-0.21.13 \ wayland-client-0.23.5 \ wayland-commons-0.21.13 \ wayland-commons-0.23.5 \ wayland-protocols-0.21.13 \ wayland-protocols-0.23.5 \ wayland-scanner-0.21.13 \ wayland-scanner-0.23.5 \ wayland-sys-0.21.13 \ wayland-sys-0.23.5 \ which-1.0.5 \ widestring-0.4.0 \ winapi-0.2.8 \ winapi-0.3.7 \ winapi-build-0.1.1 \ 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 \ winit-0.19.1 \ winpty-sys-0.4.3 \ winreg-0.5.1 \ ws2_32-sys-0.2.1 \ x11-clipboard-0.3.2 \ x11-dl-2.18.3 \ xcb-0.8.2 \ xdg-2.2.0 \ xml-rs-0.8.0 \ yaml-rust-0.4.3 \ zip-0.5.2 CARGO_INSTALL_PATH= alacritty # For xcb crate BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_FILES= bin/alacritty \ etc/bash_completion.d/alacritty.bash \ man/man1/alacritty.1.gz \ share/fish/completions/alacritty.fish \ share/pixmaps/Alacritty.svg \ share/zsh/site-functions/_alacritty \ ${DESKTOPDIR:S,^${PREFIX}/,,}/alacritty.desktop PORTEXAMPLES= alacritty.yml OPTIONS_DEFINE= EXAMPLES post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/alacritty ${INSTALL_DATA} ${WRKSRC}/extra/linux/alacritty.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/extra/logo/alacritty-term.svg \ ${STAGEDIR}${PREFIX}/share/pixmaps/Alacritty.svg ${INSTALL_MAN} ${WRKSRC}/extra/alacritty.man \ ${STAGEDIR}${MANPREFIX}/man/man1/alacritty.1 @${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-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include