Index: head/databases/puppetdb-cli/Makefile =================================================================== --- head/databases/puppetdb-cli/Makefile (revision 482992) +++ head/databases/puppetdb-cli/Makefile (revision 482993) @@ -1,111 +1,111 @@ # $FreeBSD$ PORTNAME= puppetdb-cli PORTVERSION= 1.2.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases MAINTAINER= puppet@FreeBSD.org COMMENT= PuppetDB CLI Tooling LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo perl5 ssl USE_GITHUB= yes USE_PERL5= build GH_ACCOUNT= puppetlabs CARGO_CRATES= advapi32-sys-0.2.0 \ aho-corasick-0.6.4 \ antidote-1.0.0 \ base64-0.6.0 \ bitflags-0.7.0 \ bitflags-0.9.1 \ byteorder-1.2.1 \ cc-1.0.3 \ docopt-0.7.0 \ dtoa-0.4.2 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fuchsia-zircon-0.2.1 \ fuchsia-zircon-sys-0.2.0 \ httparse-1.2.3 \ hyper-0.10.13 \ hyper-openssl-0.2.7 \ idna-0.1.4 \ itoa-0.3.4 \ kernel32-sys-0.2.2 \ kitchensink-0.4.2 \ ktmw32-sys-0.1.0 \ language-tags-0.2.2 \ lazy_static-0.2.11 \ libc-0.2.34 \ log-0.3.8 \ matches-0.1.6 \ memchr-2.0.1 \ mime-0.2.6 \ mime_guess-1.8.3 \ multipart-0.12.0 \ num-traits-0.1.41 \ num_cpus-1.7.0 \ ole32-sys-0.2.0 \ openssl-0.9.22 \ openssl-sys-0.9.22 \ percent-encoding-1.0.1 \ phf-0.7.21 \ phf_codegen-0.7.21 \ phf_generator-0.7.21 \ phf_shared-0.7.21 \ pkg-config-0.3.9 \ rand-0.3.18 \ redox_syscall-0.1.32 \ regex-0.2.3 \ regex-syntax-0.4.1 \ rustc-serialize-0.3.24 \ safemem-0.2.0 \ serde-1.0.23 \ serde-transcode-1.0.0 \ serde_json-1.0.7 \ shell32-sys-0.1.1 \ siphasher-0.2.2 \ strsim-0.6.0 \ tempdir-0.3.5 \ thread_local-0.3.4 \ time-0.1.38 \ traitobject-0.1.0 \ typeable-0.1.2 \ unicase-1.4.2 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.5 \ unreachable-1.0.0 \ url-1.6.0 \ userenv-sys-0.2.0 \ utf8-ranges-1.0.0 \ vcpkg-0.2.2 \ version_check-0.1.3 \ void-1.0.2 \ winapi-0.2.8 \ winapi-build-0.1.1 \ winreg-0.4.0 PLIST_FILES= bin/puppet-db \ bin/puppet-query \ man/man8/puppet-db.8.gz \ man/man8/puppet-query.8.gz \ man/man8/puppetdb_conf.8.gz post-patch: ${REINPLACE_CMD} -e 's|/etc/puppetlabs|/usr/local/etc|' \ ${WRKSRC}/cargo-crates/kitchensink-0.4.2/src/utils.rs \ ${WRKSRC}/man/puppetdb_conf.pod ${REINPLACE_CMD} -e 's|\$${outpath}/share/|$${outpath}/|' \ ${WRKSRC}/pod2man.sh post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/puppet-db ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/puppet-query cd ${WRKSRC} && ./pod2man.sh ${STAGEDIR}${MANPREFIX} .include Index: head/devel/bingrep/Makefile =================================================================== --- head/devel/bingrep/Makefile (revision 482992) +++ head/devel/bingrep/Makefile (revision 482993) @@ -1,81 +1,81 @@ # $FreeBSD$ PORTNAME= bingrep PORTVERSION= g20171111 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= Grep through binaries LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= m4b GH_TAGNAME= a1ac993e44260bcd3b152a5a274ee386e264e479 GH_TUPLE= m4b:goblin:3575947292644797dd81b471ab4ac4cb88615a9a:goblin \ m4b:metagoblin:308e7d7ec3b1c61b859ff1b46e021178eac187f4:metagoblin CARGO_CRATES= aho-corasick-0.6.3 \ ansi_term-0.9.0 \ atty-0.2.2 \ bitflags-0.7.0 \ bitflags-0.9.1 \ byteorder-1.1.0 \ clap-2.26.0 \ csv-0.15.0 \ encode_unicode-0.3.1 \ env_logger-0.4.3 \ fuchsia-zircon-0.2.1 \ fuchsia-zircon-sys-0.2.0 \ hexplay-0.2.0 \ kernel32-sys-0.2.2 \ lazy_static-0.2.8 \ libc-0.2.40 \ log-0.3.8 \ memchr-1.0.1 \ memrange-0.1.3 \ plain-0.2.1 \ prettytable-rs-0.6.7 \ quote-0.3.15 \ rand-0.3.18 \ redox_syscall-0.1.31 \ regex-0.2.2 \ regex-syntax-0.4.1 \ rustc-demangle-0.1.5 \ rustc-serialize-0.3.24 \ scroll-0.7.0 \ scroll_derive-0.8.0 \ strsim-0.6.0 \ structopt-0.0.5 \ structopt-derive-0.0.5 \ syn-0.11.11 \ synom-0.11.3 \ term-0.4.6 \ term_size-0.3.0 \ termcolor-0.3.2 \ textwrap-0.7.0 \ theban_interval_tree-0.7.1 \ thread_local-0.3.4 \ time-0.1.38 \ unicode-segmentation-1.2.0 \ unicode-width-0.1.4 \ unicode-xid-0.0.4 \ unreachable-1.0.0 \ utf8-ranges-1.0.0 \ vec_map-0.8.0 \ void-1.0.2 \ winapi-0.2.8 \ winapi-build-0.1.1 \ wincolor-0.1.4 CARGO_USE_GITHUB= yes CARGO_GH_CARGOTOML= ${WRKSRC}/Cargo.toml ${WRKSRC_metagoblin}/Cargo.toml PLIST_FILES= bin/bingrep post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bingrep .include Index: head/devel/pijul/Makefile =================================================================== --- head/devel/pijul/Makefile (revision 482992) +++ head/devel/pijul/Makefile (revision 482993) @@ -1,219 +1,219 @@ # Created by: Carlo Strub # $FreeBSD$ PORTNAME= pijul PORTVERSION= 0.10.0 -PORTREVISION= 3 +PORTREVISION= 4 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 USES= cargo CARGO_CRATES= adler32-1.0.2 \ advapi32-sys-0.2.0 \ aho-corasick-0.6.4 \ ansi_term-0.11.0 \ arrayvec-0.4.7 \ atty-0.2.8 \ backtrace-0.3.6 \ backtrace-sys-0.1.16 \ base64-0.8.0 \ base64-0.9.0 \ bincode-0.8.0 \ bit-vec-0.4.4 \ bitflags-0.9.1 \ bitflags-1.0.1 \ bs58-0.2.0 \ build_const-0.2.1 \ byteorder-1.2.2 \ bytes-0.4.6 \ cc-1.0.10 \ cfg-if-0.1.2 \ chrono-0.4.2 \ clap-2.31.2 \ core-foundation-0.2.3 \ core-foundation-sys-0.2.3 \ crc-1.7.0 \ crossbeam-0.2.12 \ crossbeam-deque-0.3.0 \ crossbeam-epoch-0.4.1 \ crossbeam-utils-0.2.2 \ crossbeam-utils-0.3.2 \ cryptovec-0.4.4 \ dtoa-0.4.2 \ encoding_rs-0.7.2 \ env_logger-0.4.3 \ env_logger-0.5.8 \ errno-0.2.3 \ error-chain-0.11.0 \ filetime-0.2.0 \ flate2-1.0.1 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ fs2-0.4.3 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.21 \ futures-cpupool-0.1.8 \ getch-0.2.0 \ globset-0.2.1 \ hex-0.3.2 \ httparse-1.2.4 \ humantime-1.1.1 \ hyper-0.11.25 \ hyper-tls-0.1.3 \ idna-0.1.4 \ ignore-0.3.1 \ iovec-0.1.2 \ isatty-0.1.7 \ itoa-0.3.4 \ itoa-0.4.1 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.0.0 \ lazycell-0.6.0 \ libc-0.2.40 \ libflate-0.1.14 \ libpijul-0.10.1 \ line-0.1.7 \ log-0.3.9 \ log-0.4.1 \ matches-0.1.6 \ memchr-2.0.1 \ memmap-0.6.2 \ memoffset-0.2.1 \ mime-0.3.5 \ mime_guess-2.0.0-alpha.4 \ miniz-sys-0.1.10 \ mio-0.6.14 \ mio-uds-0.6.4 \ miow-0.2.1 \ native-tls-0.1.5 \ net2-0.2.32 \ nodrop-0.1.12 \ num-0.1.42 \ num-bigint-0.1.43 \ num-complex-0.1.43 \ num-integer-0.1.36 \ num-iter-0.1.35 \ num-rational-0.1.42 \ num-traits-0.1.43 \ num-traits-0.2.2 \ num_cpus-1.8.0 \ openssl-0.10.6 \ openssl-0.9.24 \ openssl-sys-0.9.28 \ pager-0.14.0 \ percent-encoding-1.0.1 \ phf-0.7.21 \ phf_codegen-0.7.21 \ phf_generator-0.7.21 \ phf_shared-0.7.21 \ pkg-config-0.3.9 \ proc-macro2-0.3.6 \ progrs-0.1.1 \ quick-error-1.2.1 \ quote-0.5.1 \ rand-0.3.22 \ rand-0.4.2 \ redox_syscall-0.1.37 \ redox_termios-0.1.1 \ regex-0.2.10 \ regex-syntax-0.5.5 \ relay-0.1.1 \ remove_dir_all-0.5.1 \ reqwest-0.8.5 \ rpassword-2.0.0 \ rustc-demangle-0.1.7 \ rustc-serialize-0.3.24 \ safemem-0.2.0 \ same-file-1.0.2 \ sanakirja-0.8.16 \ schannel-0.1.12 \ scoped-tls-0.1.1 \ scopeguard-0.3.3 \ security-framework-0.1.16 \ security-framework-sys-0.1.16 \ serde-1.0.41 \ serde_derive-1.0.41 \ serde_derive_internals-0.23.1 \ serde_json-1.0.15 \ serde_urlencoded-0.5.1 \ shell-escape-0.1.4 \ siphasher-0.2.2 \ slab-0.3.0 \ slab-0.4.0 \ smallvec-0.2.1 \ strsim-0.7.0 \ syn-0.13.1 \ take-0.1.0 \ tar-0.4.15 \ tempdir-0.3.7 \ term-0.5.1 \ termcolor-0.3.6 \ termion-1.5.1 \ termios-0.2.2 \ textwrap-0.9.0 \ thread_local-0.3.5 \ thrussh-0.19.5 \ thrussh-keys-0.9.5 \ thrussh-libsodium-0.1.3 \ time-0.1.39 \ tokio-0.1.5 \ tokio-core-0.1.17 \ tokio-executor-0.1.2 \ tokio-io-0.1.6 \ tokio-proto-0.1.1 \ tokio-reactor-0.1.1 \ tokio-service-0.1.0 \ tokio-tcp-0.1.0 \ tokio-threadpool-0.1.2 \ tokio-timer-0.2.1 \ tokio-tls-0.1.4 \ tokio-udp-0.1.0 \ tokio-uds-0.1.7 \ toml-0.4.6 \ ucd-util-0.1.1 \ unicase-1.4.2 \ unicase-2.1.0 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.5 \ unicode-width-0.1.4 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ url-1.7.0 \ username-0.2.0 \ utf8-ranges-1.0.0 \ utf8parse-0.1.0 \ uuid-0.5.1 \ vcpkg-0.2.3 \ vec_map-0.8.0 \ version_check-0.1.3 \ void-1.0.2 \ walkdir-2.1.4 \ winapi-0.2.8 \ winapi-0.3.4 \ 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 \ ws2_32-sys-0.2.1 \ xattr-0.2.1 \ yasna-0.1.3 \ PLIST_FILES= bin/pijul WRKSRC_SUBDIR= pijul post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pijul .include Index: head/devel/racer/Makefile =================================================================== --- head/devel/racer/Makefile (revision 482992) +++ head/devel/racer/Makefile (revision 482993) @@ -1,120 +1,120 @@ # Created by: Timothy Beyer # $FreeBSD$ PORTNAME= racer DISTVERSIONPREFIX= v DISTVERSION= 2.1.5 -PORTREVISION= 2 +PORTREVISION= 3 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 ## https://github.com/alexcrichton/scoped-tls/issues/5 # error[E0554]: #![feature] may not be used on the stable release channel # --> cargo-crates/scoped-tls-0.1.2/src/lib.rs:47:34 # | # 47 | #![cfg_attr(feature = "nightly", feature(macro_vis_matcher))] # | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ # error[E0554]: #![feature] may not be used on the stable release channel # --> cargo-crates/scoped-tls-0.1.2/src/lib.rs:48:34 # | # 48 | #![cfg_attr(feature = "nightly", feature(allow_internal_unstable))] # | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MAKE_ENV= RUSTC_BOOTSTRAP=1 CARGO_CRATES= aho-corasick-0.6.6 \ ansi_term-0.11.0 \ arrayvec-0.4.7 \ atty-0.2.10 \ bitflags-1.0.3 \ byteorder-1.2.3 \ cfg-if-0.1.4 \ clap-2.32.0 \ crossbeam-deque-0.2.0 \ crossbeam-epoch-0.3.1 \ crossbeam-utils-0.2.2 \ derive_more-0.11.0 \ dtoa-0.4.3 \ either-1.5.0 \ ena-0.9.3 \ env_logger-0.5.10 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ humantime-1.1.1 \ itoa-0.4.2 \ lazy_static-1.0.1 \ lazycell-1.0.0 \ libc-0.2.42 \ log-0.4.3 \ memchr-2.0.1 \ memoffset-0.2.1 \ nodrop-0.1.12 \ num_cpus-1.8.0 \ owning_ref-0.3.3 \ parking_lot-0.5.5 \ parking_lot_core-0.2.14 \ proc-macro2-0.3.8 \ proc-macro2-0.4.6 \ quick-error-1.2.2 \ quote-0.5.2 \ quote-0.6.3 \ rand-0.4.2 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.1 \ regex-syntax-0.6.1 \ remove_dir_all-0.5.1 \ rls-span-0.4.0 \ rustc-ap-arena-237.0.0 \ rustc-ap-rustc_cratesio_shim-237.0.0 \ rustc-ap-rustc_data_structures-237.0.0 \ rustc-ap-rustc_errors-237.0.0 \ rustc-ap-rustc_target-237.0.0 \ rustc-ap-serialize-237.0.0 \ rustc-ap-syntax-237.0.0 \ rustc-ap-syntax_pos-237.0.0 \ rustc-hash-1.0.1 \ rustc-rayon-0.1.1 \ rustc-rayon-core-0.1.1 \ rustc_version-0.2.2 \ scoped-tls-0.1.2 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.70 \ serde_derive-1.0.70 \ serde_json-1.0.22 \ smallvec-0.6.5 \ stable_deref_trait-1.1.0 \ strsim-0.7.0 \ syn-0.13.11 \ syn-0.14.4 \ tempfile-3.0.2 \ termcolor-0.3.6 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.5 \ ucd-util-0.1.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ utf8-ranges-1.0.0 \ vec_map-0.8.1 \ void-1.0.2 \ winapi-0.3.5 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-0.1.6 .include Index: head/devel/racerd/Makefile =================================================================== --- head/devel/racerd/Makefile (revision 482992) +++ head/devel/racerd/Makefile (revision 482993) @@ -1,118 +1,118 @@ # Created by: Richard Gallamore # $FreeBSD$ PORTNAME= racerd DISTVERSIONPREFIX= v DISTVERSION= 0.1.1-56 DISTVERSIONSUFFIX= -g29cd4c6 -PORTREVISION= 3 +PORTREVISION= 4 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.40 \ 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 482992) +++ head/devel/rust-bindgen/Makefile (revision 482993) @@ -1,73 +1,74 @@ # $FreeBSD$ PORTNAME= rust-bindgen DISTVERSIONPREFIX= v DISTVERSION= 0.43.0 +PORTREVISION= 1 CATEGORIES= devel 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 USE_GITHUB= yes GH_ACCOUNT= rust-lang-nursery PLIST_FILES= bin/bindgen LLVM_DEFAULT?= 70 # Keep in sync with Mk/bsd.gecko.mk CARGO_CRATES= aho-corasick-0.6.8 \ ansi_term-0.11.0 \ atty-0.2.11 \ bitflags-1.0.4 \ cc-1.0.25 \ cexpr-0.3.3 \ cfg-if-0.1.5 \ clang-sys-0.26.0 \ clap-2.32.0 \ diff-0.1.11 \ env_logger-0.5.13 \ glob-0.2.11 \ humantime-1.1.1 \ lazy_static-1.1.0 \ libc-0.2.43 \ libloading-0.5.0 \ log-0.4.5 \ memchr-2.1.0 \ nom-4.0.0 \ peeking_take_while-0.1.2 \ proc-macro2-0.3.5 \ quick-error-1.2.2 \ quote-0.5.2 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.5 \ regex-syntax-0.6.2 \ shlex-0.1.1 \ strsim-0.7.0 \ termcolor-1.0.4 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ ucd-util-0.1.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.1 \ vec_map-0.8.1 \ version_check-0.1.4 \ which-1.0.5 \ winapi-0.3.5 \ 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 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 482992) +++ head/devel/rust-cbindgen/Makefile (revision 482993) @@ -1,59 +1,60 @@ # $FreeBSD$ PORTNAME= cbindgen DISTVERSIONPREFIX= v DISTVERSION= 0.6.6 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= rust- MAINTAINER= gecko@FreeBSD.org COMMENT= Generate C bindings from Rust code LICENSE= MPL20 RUN_DEPENDS= cargo:lang/rust USES= cargo USE_GITHUB= yes GH_ACCOUNT= eqrion PLIST_FILES= bin/cbindgen CARGO_CRATES= ansi_term-0.11.0 \ atty-0.2.10 \ bitflags-1.0.3 \ cfg-if-0.1.3 \ clap-2.31.2 \ cloudabi-0.0.3 \ dtoa-0.4.2 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ itoa-0.4.1 \ libc-0.2.41 \ log-0.4.1 \ proc-macro2-0.3.8 \ proc-macro2-0.4.4 \ quote-0.5.2 \ quote-0.6.3 \ rand-0.5.5 \ rand_core-0.2.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ remove_dir_all-0.5.1 \ serde-1.0.64 \ serde_derive-1.0.58 \ serde_json-1.0.19 \ strsim-0.7.0 \ syn-0.13.11 \ syn-0.14.1 \ tempfile-3.0.3 \ termion-1.5.1 \ textwrap-0.9.0 \ toml-0.4.6 \ unicode-width-0.1.5 \ 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 .include Index: head/devel/sccache/Makefile =================================================================== --- head/devel/sccache/Makefile (revision 482992) +++ head/devel/sccache/Makefile (revision 482993) @@ -1,297 +1,297 @@ # $FreeBSD$ PORTNAME= sccache DISTVERSION= 2.8.0.alpha0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= pizzamig@FreeBSD.org COMMENT= Like ccache with cloud storage support LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= mozilla GH_TAGNAME= dda88a6 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.8 \ ansi_term-0.11.0 \ ar-0.6.0 \ arraydeque-0.4.3 \ arrayvec-0.4.7 \ ascii-0.7.1 \ ascii-0.8.7 \ assert_cmd-0.9.1 \ atty-0.2.11 \ backtrace-0.3.9 \ backtrace-sys-0.1.24 \ base64-0.9.2 \ bincode-0.8.0 \ bincode-1.0.1 \ bitflags-0.9.1 \ bitflags-1.0.4 \ buf_redux-0.6.3 \ bufstream-0.1.3 \ build_const-0.2.1 \ byteorder-1.2.6 \ bytes-0.4.9 \ case-0.1.0 \ cc-1.0.23 \ cfg-if-0.1.5 \ chrono-0.4.6 \ chunked_transfer-0.3.1 \ clap-2.32.0 \ cloudabi-0.0.3 \ combine-3.5.1 \ conhash-0.4.0 \ core-foundation-0.2.3 \ core-foundation-sys-0.2.3 \ crc-1.8.1 \ crossbeam-deque-0.6.1 \ crossbeam-epoch-0.5.2 \ crossbeam-utils-0.5.0 \ daemonize-0.3.0 \ derive-error-0.0.3 \ difference-2.0.0 \ directories-1.0.1 \ dtoa-0.4.3 \ either-1.5.0 \ encoding-0.2.33 \ encoding-index-japanese-1.20141219.5 \ encoding-index-korean-1.20141219.5 \ encoding-index-simpchinese-1.20141219.5 \ encoding-index-singlebyte-1.20141219.5 \ encoding-index-tradchinese-1.20141219.5 \ encoding_index_tests-0.1.4 \ encoding_rs-0.8.6 \ env_logger-0.5.13 \ error-chain-0.12.0 \ escargot-0.3.1 \ failure-0.1.2 \ failure_derive-0.1.2 \ filetime-0.1.15 \ filetime-0.2.1 \ flate2-1.0.2 \ float-cmp-0.4.0 \ 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.23 \ futures-cpupool-0.1.8 \ gcc-0.3.54 \ getopts-0.2.18 \ httparse-1.3.2 \ humantime-1.1.1 \ hyper-0.11.27 \ hyper-tls-0.1.4 \ idna-0.1.5 \ iovec-0.1.2 \ itertools-0.7.8 \ itoa-0.4.2 \ jobserver-0.1.11 \ jsonwebtoken-5.0.0 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.1.0 \ lazycell-0.6.0 \ libc-0.2.43 \ libflate-0.1.16 \ libmount-0.1.11 \ linked-hash-map-0.2.1 \ local-encoding-0.2.0 \ lock_api-0.1.3 \ log-0.3.9 \ log-0.4.4 \ matches-0.1.8 \ md5-0.3.8 \ memcached-rs-0.3.0 \ memchr-1.0.2 \ memchr-2.0.2 \ memoffset-0.2.1 \ mime-0.2.6 \ mime-0.3.9 \ mime_guess-1.8.6 \ mime_guess-2.0.0-alpha.6 \ miniz_oxide-0.1.3 \ miniz_oxide_c_api-0.1.3 \ mio-0.6.15 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.6 \ miow-0.2.1 \ miow-0.3.3 \ msdos_time-0.1.6 \ multipart-0.13.6 \ native-tls-0.1.5 \ net2-0.2.33 \ nix-0.11.0 \ nodrop-0.1.12 \ normalize-line-endings-0.2.2 \ num-integer-0.1.39 \ num-traits-0.1.43 \ num-traits-0.2.5 \ num_cpus-1.8.0 \ number_prefix-0.2.8 \ openssl-0.10.11 \ openssl-0.9.24 \ openssl-sys-0.9.35 \ owning_ref-0.3.3 \ parking_lot-0.6.4 \ parking_lot_core-0.3.0 \ 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.0 \ predicates-core-0.9.0 \ predicates-tree-0.9.0 \ proc-macro2-0.4.15 \ pulldown-cmark-0.0.3 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.8 \ rand-0.3.22 \ rand-0.4.3 \ rand-0.5.5 \ rand_core-0.2.1 \ redis-0.9.0 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.4 \ regex-syntax-0.6.2 \ relay-0.1.1 \ remove_dir_all-0.5.1 \ reqwest-0.8.8 \ retry-0.4.0 \ ring-0.13.2 \ rouille-2.2.0 \ rust-crypto-0.2.36 \ rustc-demangle-0.1.9 \ rustc-serialize-0.3.24 \ ryu-0.2.6 \ safemem-0.2.0 \ same-file-0.1.3 \ schannel-0.1.13 \ scoped-tls-0.1.2 \ scopeguard-0.3.3 \ security-framework-0.1.16 \ security-framework-sys-0.1.16 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.75 \ serde_derive-1.0.75 \ serde_json-1.0.26 \ serde_urlencoded-0.5.3 \ sha1-0.6.0 \ siphasher-0.2.3 \ skeptic-0.4.0 \ slab-0.3.0 \ slab-0.4.1 \ smallvec-0.2.1 \ smallvec-0.6.5 \ socket2-0.3.8 \ stable_deref_trait-1.1.1 \ strip-ansi-escapes-0.1.0 \ strsim-0.7.0 \ syn-0.11.11 \ syn-0.14.9 \ synom-0.11.3 \ synstructure-0.9.0 \ take-0.1.0 \ tar-0.4.16 \ tempdir-0.3.7 \ tempfile-3.0.3 \ term-0.5.1 \ termcolor-1.0.2 \ 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.0 \ tokio-0.1.8 \ tokio-codec-0.1.0 \ tokio-core-0.1.17 \ tokio-current-thread-0.1.1 \ tokio-executor-0.1.4 \ tokio-fs-0.1.3 \ tokio-io-0.1.8 \ tokio-process-0.2.2 \ tokio-proto-0.1.1 \ tokio-reactor-0.1.5 \ tokio-serde-0.1.0 \ tokio-serde-bincode-0.1.1 \ tokio-service-0.1.0 \ tokio-signal-0.2.4 \ tokio-tcp-0.1.1 \ tokio-threadpool-0.1.6 \ tokio-timer-0.2.6 \ tokio-tls-0.1.4 \ tokio-udp-0.1.2 \ tokio-uds-0.2.1 \ toml-0.4.6 \ treeline-0.1.0 \ try-lock-0.1.0 \ twoway-0.1.8 \ ucd-util-0.1.1 \ unicase-1.4.2 \ unicase-2.1.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.1 \ utf8-ranges-1.0.1 \ utf8parse-0.1.0 \ uuid-0.6.5 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version_check-0.1.4 \ void-1.0.2 \ vte-0.3.3 \ walkdir-1.0.7 \ want-0.0.4 \ which-2.0.0 \ winapi-0.2.8 \ winapi-0.3.5 \ 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 .include .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1200084 IGNORE= openssl 1.1.1 is incompatible with the reqwest 0.8.8 dependencies .endif 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 482992) +++ head/devel/tokei/Makefile (revision 482993) @@ -1,112 +1,112 @@ # $FreeBSD$ PORTNAME= tokei DISTVERSIONPREFIX= v DISTVERSION= 8.0.1 -PORTREVISION= 2 +PORTREVISION= 3 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= Aaronepower CARGO_CRATES= aho-corasick-0.6.6 \ ansi_term-0.11.0 \ arrayvec-0.4.7 \ atty-0.2.11 \ bitflags-1.0.4 \ byteorder-1.2.4 \ cfg-if-0.1.5 \ clap-2.32.0 \ crossbeam-0.3.2 \ crossbeam-deque-0.2.0 \ crossbeam-epoch-0.3.1 \ crossbeam-utils-0.2.2 \ dtoa-0.4.3 \ either-1.5.0 \ encoding_rs-0.8.6 \ encoding_rs_io-0.1.2 \ env_logger-0.5.12 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ globset-0.4.1 \ half-1.1.2 \ handlebars-1.0.1 \ hex-0.3.2 \ humantime-1.1.1 \ ignore-0.4.3 \ itoa-0.4.2 \ kernel32-sys-0.2.2 \ lazy_static-1.1.0 \ libc-0.2.43 \ linked-hash-map-0.5.1 \ log-0.4.4 \ memchr-2.0.1 \ memoffset-0.2.1 \ nodrop-0.1.12 \ num_cpus-1.8.0 \ pest-1.0.6 \ pest_derive-1.0.8 \ proc-macro2-0.4.13 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.8 \ rand-0.4.3 \ rayon-1.0.2 \ rayon-core-1.4.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.2 \ regex-syntax-0.6.2 \ remove_dir_all-0.5.1 \ ryu-0.2.5 \ same-file-1.0.2 \ scopeguard-0.3.3 \ serde-1.0.74 \ serde_cbor-0.9.0 \ serde_derive-1.0.74 \ serde_json-1.0.26 \ serde_yaml-0.8.1 \ strsim-0.7.0 \ syn-0.11.11 \ syn-0.14.9 \ synom-0.11.3 \ tempdir-0.3.7 \ term_size-0.3.1 \ termcolor-1.0.1 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ toml-0.4.6 \ ucd-util-0.1.1 \ unicode-width-0.1.5 \ unicode-xid-0.0.4 \ unicode-xid-0.1.0 \ utf8-ranges-1.0.0 \ vec_map-0.8.1 \ version_check-0.1.4 \ walkdir-2.2.2 \ 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 \ wincolor-1.0.0 \ yaml-rust-0.4.0 CARGO_FEATURES= all # enable all output serialization formats 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 482992) +++ head/dns/doh-proxy/Makefile (revision 482993) @@ -1,111 +1,111 @@ # Created by: Timothy Beyer # $FreeBSD$ PORTNAME= doh-proxy DISTVERSION= 0.1.10 -PORTREVISION= 2 +PORTREVISION= 3 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 CARGO_CRATES= ansi_term-0.11.0 \ arrayvec-0.4.7 \ atty-0.2.11 \ base64-0.9.2 \ bitflags-1.0.4 \ byteorder-1.2.6 \ bytes-0.4.9 \ cfg-if-0.1.5 \ clap-2.32.0 \ cloudabi-0.0.3 \ crossbeam-deque-0.6.1 \ crossbeam-epoch-0.5.2 \ crossbeam-utils-0.5.0 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.23 \ futures-cpupool-0.1.8 \ h2-0.1.12 \ http-0.1.10 \ httparse-1.3.2 \ hyper-0.12.9 \ indexmap-1.0.1 \ iovec-0.1.2 \ itoa-0.4.2 \ kernel32-sys-0.2.2 \ lazy_static-1.1.0 \ lazycell-0.6.0 \ libc-0.2.43 \ lock_api-0.1.3 \ log-0.4.4 \ memoffset-0.2.1 \ mio-0.6.15 \ mio-uds-0.6.6 \ miow-0.2.1 \ net2-0.2.33 \ nodrop-0.1.12 \ num_cpus-1.8.0 \ owning_ref-0.3.3 \ parking_lot-0.6.4 \ parking_lot_core-0.3.0 \ rand-0.5.5 \ rand_core-0.2.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ rustc_version-0.2.3 \ safemem-0.2.0 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ slab-0.3.0 \ slab-0.4.1 \ smallvec-0.6.5 \ stable_deref_trait-1.1.1 \ string-0.1.1 \ strsim-0.7.0 \ termion-1.5.1 \ textwrap-0.10.0 \ time-0.1.40 \ tokio-0.1.8 \ tokio-codec-0.1.0 \ tokio-current-thread-0.1.1 \ tokio-executor-0.1.4 \ tokio-fs-0.1.3 \ tokio-io-0.1.8 \ tokio-reactor-0.1.5 \ tokio-tcp-0.1.1 \ tokio-threadpool-0.1.6 \ tokio-timer-0.1.2 \ tokio-timer-0.2.6 \ tokio-udp-0.1.2 \ tokio-uds-0.2.1 \ try-lock-0.2.2 \ unicode-width-0.1.5 \ unreachable-1.0.0 \ vec_map-0.8.1 \ version_check-0.1.4 \ void-1.0.2 \ want-0.0.6 \ 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 \ ws2_32-sys-0.2.1 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/doh-proxy .include Index: head/editors/kak-lsp/Makefile =================================================================== --- head/editors/kak-lsp/Makefile (revision 482992) +++ head/editors/kak-lsp/Makefile (revision 482993) @@ -1,163 +1,164 @@ # $FreeBSD$ PORTNAME= kak-lsp DISTVERSIONPREFIX= v DISTVERSION= 5.8.0 +PORTREVISION= 1 CATEGORIES= editors MAINTAINER= tobik@FreeBSD.org COMMENT= Kakoune Language Server Protocol Client LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/UNLICENSE RUN_DEPENDS= kakoune>=2018.09.04:editors/kakoune USES= cargo USE_GITHUB= yes GH_ACCOUNT= ul CARGO_CRATES= adler32-1.0.3 \ aho-corasick-0.6.8 \ ansi_term-0.11.0 \ argon2rs-0.2.5 \ arrayvec-0.4.7 \ atty-0.2.11 \ backtrace-0.3.9 \ backtrace-sys-0.1.24 \ bitflags-1.0.4 \ blake2-rfc-0.2.18 \ build_const-0.2.1 \ byteorder-1.2.6 \ cc-1.0.25 \ cfg-if-0.1.5 \ chrono-0.4.6 \ clap-2.32.0 \ cloudabi-0.0.3 \ constant_time_eq-0.1.3 \ crc-1.8.1 \ crossbeam-0.2.12 \ crossbeam-channel-0.2.6 \ crossbeam-epoch-0.6.0 \ crossbeam-utils-0.5.0 \ daemonize-0.3.0 \ dirs-1.0.4 \ either-1.5.0 \ enum_primitive-0.1.1 \ failure-0.1.2 \ failure_derive-0.1.2 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.24 \ glob-0.2.11 \ handlebars-0.32.4 \ idna-0.1.5 \ isatty-0.1.9 \ itertools-0.7.8 \ itoa-0.4.3 \ jsonrpc-core-8.0.1 \ languageserver-types-0.51.0 \ lazy_static-0.2.11 \ lazy_static-1.1.0 \ libc-0.2.43 \ libflate-0.1.18 \ lock_api-0.1.4 \ log-0.3.9 \ log-0.4.5 \ matches-0.1.8 \ memchr-2.1.0 \ memoffset-0.2.1 \ nodrop-0.1.12 \ num-derive-0.2.2 \ num-integer-0.1.39 \ num-traits-0.1.43 \ num-traits-0.2.6 \ owning_ref-0.3.3 \ parking_lot-0.6.4 \ parking_lot_core-0.3.1 \ percent-encoding-1.0.1 \ pest-1.0.6 \ pest_derive-1.0.8 \ proc-macro2-0.4.19 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.8 \ rand-0.4.3 \ rand-0.5.5 \ rand_core-0.2.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ redox_users-0.2.0 \ regex-0.2.11 \ regex-1.0.5 \ regex-syntax-0.5.6 \ regex-syntax-0.6.2 \ rustc-demangle-0.1.9 \ rustc_version-0.2.3 \ ryu-0.2.6 \ scoped_threadpool-0.1.9 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.79 \ serde_derive-1.0.79 \ serde_json-1.0.31 \ slog-2.3.3 \ slog-async-2.3.0 \ slog-kvfilter-0.6.1 \ slog-scope-4.0.1 \ slog-stdlog-3.0.2 \ slog-term-2.4.0 \ sloggers-0.2.9 \ smallvec-0.6.5 \ stable_deref_trait-1.1.1 \ strsim-0.7.0 \ syn-0.11.11 \ syn-0.14.9 \ syn-0.15.6 \ synom-0.11.3 \ synstructure-0.9.0 \ take_mut-0.2.2 \ term-0.5.1 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ time-0.1.40 \ toml-0.4.7 \ trackable-0.2.20 \ trackable_derive-0.1.1 \ ucd-util-0.1.1 \ 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 \ unreachable-1.0.0 \ url-1.7.1 \ url_serde-0.2.0 \ utf8-ranges-1.0.1 \ vec_map-0.8.1 \ version_check-0.1.5 \ 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 PLIST_FILES= bin/kak-lsp \ "@sample ${ETCDIR}/kak-lsp.toml.sample" PORTDOCS= README.asciidoc SUB_FILES= pkg-message 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/xi-core/Makefile =================================================================== --- head/editors/xi-core/Makefile (revision 482992) +++ head/editors/xi-core/Makefile (revision 482993) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME= xi-core PORTVERSION= g20170612 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors MAINTAINER= ports@FreeBSD.org COMMENT= Modern editor backend written in Rust LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= xi-editor GH_TAGNAME= 3164cb6 WRKSRC_SUBDIR= rust PLIST_FILES= bin/xi-core CARGO_CRATES= bytecount-0.1.6 \ crossbeam-0.2.10 \ dtoa-0.4.1 \ itoa-0.3.1 \ kernel32-sys-0.2.2 \ libc-0.2.40 \ memchr-1.0.1 \ num-traits-0.1.37 \ quote-0.3.15 \ redox_syscall-0.1.17 \ serde-1.0.2 \ serde_derive-1.0.2 \ serde_derive_internals-0.15.0 \ serde_json-1.0.1 \ syn-0.11.11 \ synom-0.11.3 \ time-0.1.37 \ unicode-xid-0.0.4 \ winapi-0.2.8 \ winapi-build-0.1.1 .include Index: head/games/genact/Makefile =================================================================== --- head/games/genact/Makefile (revision 482992) +++ head/games/genact/Makefile (revision 482993) @@ -1,121 +1,121 @@ # $FreeBSD$ PORTNAME= genact DISTVERSION= 0.6.0 -PORTREVISION= 2 +PORTREVISION= 3 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.4 \ ansi_term-0.11.0 \ aster-0.41.0 \ atty-0.2.10 \ base-x-0.2.2 \ bindgen-0.24.0 \ bitflags-0.8.2 \ bitflags-0.9.1 \ bitflags-1.0.3 \ cexpr-0.2.3 \ cfg-if-0.1.3 \ chrono-0.4.2 \ clang-sys-0.16.0 \ clap-2.31.2 \ cloudabi-0.0.3 \ ctrlc-3.1.0 \ discard-1.0.3 \ dtoa-0.4.2 \ emscripten-sys-0.3.2 \ env_logger-0.4.3 \ fake-1.2.2 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ glob-0.2.11 \ humantime-1.1.1 \ idna-0.1.4 \ itoa-0.4.1 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.0.1 \ libc-0.2.42 \ libloading-0.4.3 \ log-0.3.9 \ log-0.4.1 \ matches-0.1.6 \ memchr-1.0.2 \ memchr-2.0.1 \ nix-0.9.0 \ nom-3.2.1 \ num-integer-0.1.38 \ num-traits-0.2.4 \ pbr-1.0.1 \ percent-encoding-1.0.1 \ proc-macro2-0.2.3 \ proc-macro2-0.4.5 \ quasi-0.32.0 \ quasi_codegen-0.32.0 \ quick-error-1.2.2 \ quote-0.4.2 \ quote-0.6.3 \ rand-0.3.22 \ rand-0.4.2 \ rand-0.5.0 \ rand_core-0.2.0 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-0.2.11 \ regex-1.0.0 \ regex-syntax-0.5.6 \ regex-syntax-0.6.0 \ rustc-serialize-0.3.24 \ serde-1.0.66 \ serde_derive-1.0.66 \ serde_json-1.0.19 \ stdweb-0.4.6 \ stdweb-derive-0.4.0 \ stdweb-internal-macros-0.1.0 \ strsim-0.7.0 \ syn-0.12.15 \ syn-0.14.2 \ 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.1 \ textwrap-0.9.0 \ thread_local-0.3.5 \ time-0.1.40 \ ucd-util-0.1.1 \ 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 \ unreachable-1.0.0 \ url-1.7.0 \ utf8-ranges-1.0.0 \ vec_map-0.8.1 \ void-1.0.2 \ winapi-0.2.8 \ winapi-0.3.4 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ yansi-0.4.0 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/genact .include Index: head/lang/rust/Makefile =================================================================== --- head/lang/rust/Makefile (revision 482992) +++ head/lang/rust/Makefile (revision 482993) @@ -1,405 +1,405 @@ # Created by: Jyun-Yan You # $FreeBSD$ PORTNAME= rust -PORTVERSION?= 1.29.2 +PORTVERSION?= 1.30.0 PORTREVISION?= 0 CATEGORIES= lang MASTER_SITES= http://static.rust-lang.org/dist/:src \ LOCAL/dumbbell/rust:rust_bootstrap \ https://static.rust-lang.org/dist/:rust_bootstrap \ LOCAL/dumbbell/rust:cargo_bootstrap \ https://static.rust-lang.org/dist/:cargo_bootstrap \ https://s3.amazonaws.com/rust-lang-ci/cargo-builds/:cargo_bootstrap \ LOCAL/marino:bootstrap DISTNAME?= ${PORTNAME}c-${PORTVERSION}-src DISTFILES?= ${NIGHTLY_SUBDIR}${DISTNAME}${EXTRACT_SUFX}:src \ ${RUSTC_BOOTSTRAP}:rust_bootstrap \ ${RUST_STD_BOOTSTRAP}:rust_bootstrap \ ${CARGO_BOOTSTRAP}:cargo_bootstrap 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 # APACHE20 license is standard, see Templates/Licenses/APACHE20 LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT BUILD_DEPENDS= cmake:devel/cmake LIB_DEPENDS= libcurl.so:ftp/curl \ libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 ONLY_FOR_ARCHS?= aarch64 amd64 i386 ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler BROKEN_aarch64= fails to build: bootstrap compiler crashes # FIXME: The bootstrapped rustc adds -L/usr/local/lib in front of # the LDFLAGS. When stage0's rustc is linked, it picks the installed # librust*so and fails. #CONFLICTS_BUILD?= rust-nightly #CONFLICTS_BUILD+= ${PKGBASE} CONFLICTS_INSTALL?= rust-nightly # See WRKSRC/src/stage0.txt for this date and version values. -BOOTSTRAPS_DATE?= 2018-08-02 +BOOTSTRAPS_DATE?= 2018-10-12 -RUST_BOOTSTRAP_VERSION?= 1.28.0 +RUST_BOOTSTRAP_VERSION?= 1.29.2 RUSTC_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz RUST_STD_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz -CARGO_BOOTSTRAP_VERSION?= 0.29.0 +CARGO_BOOTSTRAP_VERSION?= 0.30.0 CARGO_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/cargo-${CARGO_BOOTSTRAP_VERSION_${ARCH}:U${CARGO_BOOTSTRAP_VERSION}}-${RUST_TARGET}.tar.gz RUST_CHANNEL= ${PKGNAMESUFFIX:Ustable:S/^-//} # Rust's target arch string is different from *BSD arch strings RUST_ARCH_aarch64= aarch64 RUST_ARCH_amd64= x86_64 RUST_ARCH_i386= i686 RUST_ARCH_x86_64= x86_64 # dragonfly RUST_TARGET= ${RUST_ARCH_${ARCH}}-unknown-${OPSYS:tl} PLIST_SUB+= RUST_TARGET=${RUST_TARGET} USES= compiler gmake libedit pkgconfig python:2.7,build ssl tar:xz OPTIONS_DEFINE= DOCS GDB LLNEXTGEN SOURCES GDB_DESC= Install ports gdb (necessary for debugging rust programs) LLNEXTGEN_DESC= Build with grammar verification SOURCES_DESC= Install source files GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb LLNEXTGEN_BUILD_DEPENDS= LLnextgen:devel/llnextgen # Rust manifests list all files and directories installed by rust-installer. # We use them in: # - pre-install to cleanup the ${STAGEDIR} # - post-install to populate the ${TMPPLIST} RUST_MANIFESTS= lib/rustlib/manifest-cargo \ lib/rustlib/manifest-clippy-preview \ lib/rustlib/manifest-rls-preview \ lib/rustlib/manifest-rustc \ lib/rustlib/manifest-rustfmt-preview \ lib/rustlib/manifest-rust-analysis-${RUST_TARGET} \ lib/rustlib/manifest-rust-std-${RUST_TARGET} RUST_DOCS_MANIFEST= lib/rustlib/manifest-rust-docs RUST_SRC_MANIFEST= lib/rustlib/manifest-rust-src DOCS_VARS= rust_manifests+=${RUST_DOCS_MANIFEST} SOURCES_VARS= rust_manifests+=${RUST_SRC_MANIFEST} PLIST_FILES= lib/rustlib/components \ lib/rustlib/rust-installer-version .include 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 CRATES_PATCHED_BY_FBSD10_FIX= src/vendor/libssh2-sys \ src/vendor/lzma-sys pre-fetch: # FIXME: This is the same check for CONFLICTS as the standard # one, except port origins are not compared. This allows # the port to conflict with itself, because Rust would pick # installed Rust libraries instead of freshly built ones. @conflicts_with=$$( \ { ${PKG_QUERY} -g "%n-%v %p %o" ${CONFLICTS:C/.+/'&'/} ${CONFLICTS_BUILD:C/.+/'&'/} 2>/dev/null || : ; } \ | while read pkgname prfx orgn; do \ if [ "/${PREFIX}" = "/$${prfx}" ]; then \ ${ECHO_CMD} -n " $${pkgname}"; \ fi; \ done); \ if [ -n "$${conflicts_with}" ]; then \ ${ECHO_MSG}; \ ${ECHO_MSG} "===> ${PKGNAME} conflicts with installed package(s): "; \ for entry in $${conflicts_with}; do \ ${ECHO_MSG} " $${entry}"; \ done; \ ${ECHO_MSG}; \ ${ECHO_MSG} " They will not build together."; \ ${ECHO_MSG} " Please remove them first with pkg delete."; \ exit 1;\ fi RUST_STD_DIR= ${RUST_STD_BOOTSTRAP:T:R:R} post-extract: @${MKDIR} \ ${WRKSRC}/build/cache/${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}} \ ${WRKSRC}/build/cache/${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}} ${LN} -sf ${DISTDIR}/${DIST_SUBDIR}/${RUSTC_BOOTSTRAP} \ ${WRKSRC}/build/cache/${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}} ${LN} -sf ${DISTDIR}/${DIST_SUBDIR}/${RUST_STD_BOOTSTRAP} \ ${WRKSRC}/build/cache/${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}} ${LN} -sf ${DISTDIR}/${DIST_SUBDIR}/${CARGO_BOOTSTRAP} \ ${WRKSRC}/build/cache/${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}} post-patch: @${REINPLACE_CMD} -e 's|gdb|${LOCALBASE}/bin/gdb|' \ ${WRKSRC}/src/etc/rust-gdb # 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}}|' \ ${WRKSRC}/src/stage0.txt @${REINPLACE_CMD} -e \ 's|^rustc:.*|rustc: ${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}|' \ ${WRKSRC}/src/stage0.txt @${REINPLACE_CMD} -e \ 's|^cargo:.*|cargo: ${CARGO_BOOTSTRAP_VERSION_${ARCH}:U${CARGO_BOOTSTRAP_VERSION}}|' \ ${WRKSRC}/src/stage0.txt # After patching crates, we need to update their corresponding # `.cargo-checksum.json` to reflect the new checksums verified by Cargo. @for dir in "${WRKSRC}/src/vendor/libc" \ "${WRKSRC}/src/vendor/libgit2-sys" \ "${WRKSRC}/src/vendor/openssl"; do \ if ! test -d "$$dir"; then \ continue; \ fi; \ cd "$$dir"; \ for file in $$(${FIND} * -name "*.orig"); do \ old_checksum=$$(${SHA256} -q "$$file"); \ new_checksum=$$(${SHA256} -q "$${file%%.orig}"); \ regex="$$regex -e s|\"$${file%%.orig}\":\"$$old_checksum\"|\"$${file%%.orig}\":\"$$new_checksum\"|"; \ done; \ if test "$$regex"; then \ ${REINPLACE_CMD} -E $$regex .cargo-checksum.json; \ fi; \ done # We make a backup of a few files before the FreeBSD 10 autotools # fix is applied. We'll need them in `do-configure` to update the # `.cargo-checksum.json` files. @for crate in ${CRATES_PATCHED_BY_FBSD10_FIX}; do \ if ! test -d "${WRKSRC}/$$crate"; then \ continue; \ fi; \ for file in $$(${FIND} "${WRKSRC}/$$crate" -name "config.rpath"); do \ ${CP} "$$file" "$$file.orig"; \ done; \ done .if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) CCACHE_VALUE= "${CCACHE_WRAPPER_PATH:C,/libexec/ccache$,,}/bin/ccache" .else CCACHE_VALUE= false .endif pre-configure: @for file in \ ${WRKSRC}/src/vendor/backtrace-sys/src/libbacktrace/configure \ ${WRKSRC}/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4; do \ mv "$$file" "$$file.dont-fix"; \ done 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%,${RUST_CHANNEL},' \ -e 's,%TARGET%,${RUST_TARGET},' \ -e 's,%CCACHE%,${CCACHE_VALUE},' \ < ${FILESDIR}/config.toml \ > ${WRKSRC}/config.toml # The FreeBSD 10 autotools fix may modify some files just before # `do-configure`. Like after `extra-path-ino64`, we need to update # `.cargo-checksum.json`. @for crate in ${CRATES_PATCHED_BY_FBSD10_FIX}; do \ if ! test -d "${WRKSRC}/$$crate"; then \ continue; \ fi; \ cd "${WRKSRC}/$$crate"; \ for file in $$(${FIND} * -name "*.orig"); do \ old_checksum=$$(${SHA256} -q "$$file"); \ new_checksum=$$(${SHA256} -q "$${file%%.orig}"); \ regex="$$regex -e s|\"$${file%%.orig}\":\"$$old_checksum\"|\"$${file%%.orig}\":\"$$new_checksum\"|"; \ done; \ if test "$$regex"; then \ ${REINPLACE_CMD} -E $$regex .cargo-checksum.json; \ fi; \ done post-configure: @for file in \ ${WRKSRC}/src/vendor/backtrace-sys/src/libbacktrace/configure \ ${WRKSRC}/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4; do \ mv "$$file.dont-fix" "$$file"; \ done post-configure-DOCS-on: ${REINPLACE_CMD} -e 's,%DOCS%,true,' ${WRKSRC}/config.toml post-configure-DOCS-off: ${REINPLACE_CMD} -e 's,%DOCS%,false,' ${WRKSRC}/config.toml do-build: cd ${WRKSRC} && \ ${SETENV} ${X_PY_ENV} \ ${X_PY_CMD} build \ --verbose \ --config ./config.toml \ --jobs ${MAKE_JOBS_NUMBER} # In case the previous "make stage" failed, this ensures rust's # install.sh won't backup previously staged files before reinstalling # new ones. Otherwise, the staging directory is polluted with unneeded # files. pre-install: @for f in ${RUST_MANIFESTS} ${RUST_DOCS_MANIFEST} ${RUST_SRC_MANIFEST}; do \ if test -f "${STAGEDIR}${PREFIX}/$$f"; then \ ${SED} -E -e 's,^(file|dir):,${STAGEDIR},' \ < "${STAGEDIR}${PREFIX}/$$f" \ | ${XARGS} ${RM} -r; \ ${RM} "${STAGEDIR}${PREFIX}/$$f"; \ fi; \ done @for f in ${PLIST_FILES}; do \ ${RM} "${STAGEDIR}${PREFIX}/$$f"; \ done 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 ${RUST_MANIFESTS}; do \ ${REINPLACE_CMD} -E \ -e 's|:${STAGEDIR}|:|' \ -e 's|(man/man[1-9]/.*\.[0-9])|\1.gz|' \ ${STAGEDIR}${PREFIX}/$$f; \ ${RM} ${STAGEDIR}${PREFIX}/$$f.bak; \ ${ECHO} "${PREFIX}/$$f" >> ${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}||\""); \ }' \ ${STAGEDIR}${PREFIX}/$$f >> ${TMPPLIST}; \ done ${RM} ${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. @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/cargo \ ${STAGEDIR}${PREFIX}/bin/cargo-clippy \ ${STAGEDIR}${PREFIX}/bin/cargo-fmt \ ${STAGEDIR}${PREFIX}/bin/clippy-driver \ ${STAGEDIR}${PREFIX}/bin/rls \ ${STAGEDIR}${PREFIX}/bin/rustc \ ${STAGEDIR}${PREFIX}/bin/rustdoc \ ${STAGEDIR}${PREFIX}/bin/rustfmt \ ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/rustlib/*/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/rustlib/*/codegen-backends/*.so # We set `extended = true` in config.toml because we want to build # Cargo at the same time. However, this installs the rust-src component # as well. If the user doesn't want that, I don't know how to prevent # its install. So for now, use the rust-src manifest to remove it from # ${STAGEDIR}. post-install-SOURCES-off: if test -f "${STAGEDIR}${PREFIX}/${RUST_SRC_MANIFEST}"; then \ ${SED} -E -e 's,^(file|dir):,,' \ < "${STAGEDIR}${PREFIX}/${RUST_SRC_MANIFEST}" \ | ${XARGS} ${RM} -r; \ ${RM} "${STAGEDIR}${PREFIX}/${RUST_SRC_MANIFEST}"; \ ${RM} -r "${STAGEDIR}${PREFIX}/lib/rustlib/src"; \ fi # 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} makesum-all-archs: ${MAKE} makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} .for arch in ${ONLY_FOR_ARCHS:O:[2..-1]} ${MAKE} makesum ARCH=${arch} DISTINFO_FILE=${DISTINFO_FILE}.${arch} ${GREP} ${RUST_ARCH_${arch}} ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE} ${RM} ${DISTINFO_FILE}.${arch} .endfor BOOTSTRAPS_SOURCE_PKG_FBSDVER= 10 BOOTSTRAPS_SOURCE_PKG_FBSDVER_aarch64= 11 BOOTSTRAPS_SOURCE_PKG_REV= BOOTSTRAPS_SOURCE_PKG_URL= https://pkg.freebsd.org/FreeBSD:${BOOTSTRAPS_SOURCE_PKG_FBSDVER_${ARCH}:U${BOOTSTRAPS_SOURCE_PKG_FBSDVER}}:${ARCH}/latest/All/rust-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}${BOOTSTRAPS_SOURCE_PKG_REV}.txz BOOTSTRAPS_SOURCE_PKG= ${_DISTDIR}/${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${ARCH}.txz package-to-bootstraps: ${BOOTSTRAPS_SOURCE_PKG} ${MKDIR} ${WRKDIR}/bootstraps ${RM} -r ${WRKDIR}/bootstraps/usr ${EXTRACT_CMD} \ -C ${WRKDIR}/bootstraps \ --strip-components 3 \ ${EXTRACT_BEFORE_ARGS} ${BOOTSTRAPS_SOURCE_PKG} ${LOCALBASE} # `rustc` bootstrap. ${RM} -r ${WRKDIR}/bootstraps/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} ${MKDIR} ${WRKDIR}/bootstraps/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} cd ${WRKDIR}/bootstraps/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} && \ ${MKDIR} rustc/bin rustc/lib && \ ${MV} ${WRKDIR}/bootstraps/bin/rust* rustc/bin && \ ${MV} ${WRKDIR}/bootstraps/lib/*.so rustc/lib ${TAR} -cz --format=ustar -C ${WRKDIR}/bootstraps \ -f ${_DISTDIR}/${RUSTC_BOOTSTRAP} \ rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} # `rust-std` bootstrap. ${RM} -r ${WRKDIR}/bootstraps/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} ${MKDIR} ${WRKDIR}/bootstraps/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} cd ${WRKDIR}/bootstraps/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} && \ ${MKDIR} rust-std-${RUST_TARGET}/lib/rustlib/${RUST_TARGET} && \ ${MV} ${WRKDIR}/bootstraps/lib/rustlib/${RUST_TARGET}/lib rust-std-${RUST_TARGET}/lib/rustlib/${RUST_TARGET} ${TAR} -cz --format=ustar -C ${WRKDIR}/bootstraps \ -f ${_DISTDIR}/${RUST_STD_BOOTSTRAP} \ rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${RUST_TARGET} ${BOOTSTRAPS_SOURCE_PKG}: ${MKDIR} ${@:H} ${FETCH_CMD} -o $@ ${BOOTSTRAPS_SOURCE_PKG_URL} .include Index: head/lang/rust/distinfo =================================================================== --- head/lang/rust/distinfo (revision 482992) +++ head/lang/rust/distinfo (revision 482993) @@ -1,15 +1,15 @@ -TIMESTAMP = 1538782876 -SHA256 (rust/rustc-1.29.2-src.tar.xz) = bc7b9d4c041fe8454892a4211a116a4d5243cb04583a18c5292914fc829cb2f6 -SIZE (rust/rustc-1.29.2-src.tar.xz) = 61888912 -SHA256 (rust/2018-08-02/rustc-1.28.0-x86_64-unknown-freebsd.tar.gz) = 5eeaa17844f87e59aab821dc98dd15a920df0d1d7da3ef5808d2c586331c92a7 -SIZE (rust/2018-08-02/rustc-1.28.0-x86_64-unknown-freebsd.tar.gz) = 65434056 -SHA256 (rust/2018-08-02/rust-std-1.28.0-x86_64-unknown-freebsd.tar.gz) = 1fabaf71d21c1cdcddfb564950152ef862b519a175f7ee88d7e22bab31c4733e -SIZE (rust/2018-08-02/rust-std-1.28.0-x86_64-unknown-freebsd.tar.gz) = 66920885 -SHA256 (rust/2018-08-02/cargo-0.29.0-x86_64-unknown-freebsd.tar.gz) = b61f65929d40a0bf08ae37274192e32e14dd455667881c09b680234c6b684a89 -SIZE (rust/2018-08-02/cargo-0.29.0-x86_64-unknown-freebsd.tar.gz) = 6836676 -SHA256 (rust/2018-08-02/rustc-1.28.0-i686-unknown-freebsd.tar.gz) = 9de3c2e0e4ff054628597183bbf25629aa68c0e411069048d7e9be4514487315 -SIZE (rust/2018-08-02/rustc-1.28.0-i686-unknown-freebsd.tar.gz) = 66458301 -SHA256 (rust/2018-08-02/rust-std-1.28.0-i686-unknown-freebsd.tar.gz) = 6765ff30ef047d03b6b8107c8aa1b8388f1877d991a0a5c315764808cce03bf1 -SIZE (rust/2018-08-02/rust-std-1.28.0-i686-unknown-freebsd.tar.gz) = 67392915 -SHA256 (rust/2018-08-02/cargo-0.29.0-i686-unknown-freebsd.tar.gz) = e553f1ee3867017fd53efe2f0e5b10fbb8ff43ce801ee70fd38bdfabfb8b6799 -SIZE (rust/2018-08-02/cargo-0.29.0-i686-unknown-freebsd.tar.gz) = 6654215 +TIMESTAMP = 1540416848 +SHA256 (rust/rustc-1.30.0-src.tar.xz) = b9fc7304fd48d6d6a23fa4565d94353c7cc2659db452f34d69fbc01c4f67021d +SIZE (rust/rustc-1.30.0-src.tar.xz) = 96083280 +SHA256 (rust/2018-10-12/rustc-1.29.2-x86_64-unknown-freebsd.tar.gz) = 94fba7a7b88ca86c037a48376b7e09bb4ca66e1268fc8d664796cdbdee97c0fa +SIZE (rust/2018-10-12/rustc-1.29.2-x86_64-unknown-freebsd.tar.gz) = 66548519 +SHA256 (rust/2018-10-12/rust-std-1.29.2-x86_64-unknown-freebsd.tar.gz) = ddde8a33ddd902471c51f273087d90e9f7f184b7f09f5d14cab454c8c4965ec2 +SIZE (rust/2018-10-12/rust-std-1.29.2-x86_64-unknown-freebsd.tar.gz) = 64503048 +SHA256 (rust/2018-10-12/cargo-0.30.0-x86_64-unknown-freebsd.tar.gz) = cdee0b90aedc51a239bbd44ed788111393da227d2950005f3730df938aa8303e +SIZE (rust/2018-10-12/cargo-0.30.0-x86_64-unknown-freebsd.tar.gz) = 7411378 +SHA256 (rust/2018-10-12/rustc-1.29.2-i686-unknown-freebsd.tar.gz) = 8115f4c9958623589746dbe7cc61bcd1998077af086ca2242d1d7a771a6202ab +SIZE (rust/2018-10-12/rustc-1.29.2-i686-unknown-freebsd.tar.gz) = 67556724 +SHA256 (rust/2018-10-12/rust-std-1.29.2-i686-unknown-freebsd.tar.gz) = 31806e3fb30d48e18661af14aea920caa3a322388711a5a6f6998d22878d29c0 +SIZE (rust/2018-10-12/rust-std-1.29.2-i686-unknown-freebsd.tar.gz) = 64847326 +SHA256 (rust/2018-10-12/cargo-0.30.0-i686-unknown-freebsd.tar.gz) = e62e26635f1ee70bcbe5d6bef69dea938668ba6933fa96f32df84d2f47d131c3 +SIZE (rust/2018-10-12/cargo-0.30.0-i686-unknown-freebsd.tar.gz) = 7198097 Index: head/lang/rust/files/patch-src_libstd_os_raw_mod.rs =================================================================== --- head/lang/rust/files/patch-src_libstd_os_raw_mod.rs (revision 482992) +++ head/lang/rust/files/patch-src_libstd_os_raw_mod.rs (revision 482993) @@ -1,18 +1,18 @@ ---- src/libstd/os/raw/mod.rs.orig 2018-06-19 04:35:53 UTC +--- src/libstd/os/raw/mod.rs.orig 2018-10-24 20:00:01 UTC +++ src/libstd/os/raw/mod.rs -@@ -29,6 +29,7 @@ use fmt; +@@ -27,6 +27,7 @@ all(target_os = "android", any(target_arch = "aarch64", target_arch = "arm")), all(target_os = "l4re", target_arch = "x86_64"), + all(target_os = "freebsd", target_arch = "aarch64"), - all(target_os = "openbsd", target_arch = "aarch64"), - all(target_os = "fuchsia", target_arch = "aarch64")))] - #[stable(feature = "raw_os", since = "1.1.0")] pub type c_char = u8; -@@ -41,6 +42,7 @@ use fmt; + all(target_os = "netbsd", any(target_arch = "aarch64", + target_arch = "arm", + target_arch = "powerpc")), +@@ -42,6 +43,7 @@ all(target_os = "android", any(target_arch = "aarch64", target_arch = "arm")), all(target_os = "l4re", target_arch = "x86_64"), + all(target_os = "freebsd", target_arch = "aarch64"), - all(target_os = "openbsd", target_arch = "aarch64"), - all(target_os = "fuchsia", target_arch = "aarch64"))))] - #[stable(feature = "raw_os", since = "1.1.0")] pub type c_char = i8; + all(target_os = "netbsd", any(target_arch = "aarch64", + target_arch = "arm", + target_arch = "powerpc")), Index: head/mail/thunderbird/Makefile =================================================================== --- head/mail/thunderbird/Makefile (revision 482992) +++ head/mail/thunderbird/Makefile (revision 482993) @@ -1,83 +1,83 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= thunderbird DISTVERSION= 60.2.1 -PORTREVISION= 2 +PORTREVISION= 3 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.19:devel/nspr \ nss>=3.36.1:security/nss \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=1.7.6:print/harfbuzz \ graphite2>=1.3.11:graphics/graphite2 \ png>=1.6.34:graphics/png \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.22.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip # soundtouch>=1.9.0:audio/soundtouch \ SSP_UNSAFE= yes USE_GECKO= gecko USE_MOZILLA= -cairo -soundtouch USE_GL= gl 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 MOZ_PKGCONFIG_FILES= PORTNAME_ICON= ${MOZILLA}.png PORTNAME_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome OPTIONS_DEFINE= LIGHTNING OPTIONS_DEFAULT=CANBERRA LIGHTNING OPTIONS_EXCLUDE=BUNDLED_CAIRO .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/net/rabbiteer/Makefile =================================================================== --- head/net/rabbiteer/Makefile (revision 482992) +++ head/net/rabbiteer/Makefile (revision 482993) @@ -1,103 +1,104 @@ # $FreeBSD$ PORTNAME= rabbiteer DISTVERSION= 1.4.1 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= dch@FreeBSD.org COMMENT= AMQP & RabbitMQ command-line tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE-MIT USES= cargo ssl 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-0.7.1 \ 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 \ gcc-0.3.55 \ gdi32-sys-0.2.0 \ idna-0.1.5 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ libc-0.2.43 \ libressl-pnacl-sys-2.1.6 \ 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 \ openssl-0.7.14 \ openssl-sys-0.7.17 \ openssl-sys-extras-0.7.14 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ pnacl-build-helper-1.4.11 \ rand-0.4.3 \ 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 \ remove_dir_all-0.5.1 \ rustc-demangle-0.1.9 \ rustc-serialize-0.3.24 \ same-file-0.1.3 \ strsim-0.7.0 \ tempdir-0.3.7 \ 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 \ user32-sys-0.2.0 \ utf8-ranges-0.1.3 \ vec_map-0.8.1 \ walkdir-1.0.7 \ 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-im/fractal/Makefile =================================================================== --- head/net-im/fractal/Makefile (revision 482992) +++ head/net-im/fractal/Makefile (revision 482993) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= fractal DISTVERSION= 3.30.0 -PORTREVISION= 1 +PORTREVISION= 2 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 \ gmake:devel/gmake LIB_DEPENDS= libdbus-1.so:devel/dbus \ libgmp.so:math/gmp \ libgspell-1.so:textproc/gspell USES= gettext gnome meson pkgconfig python:3.5+,build ssl tar:xz USE_GNOME= cairo gtk30 gtksourceview3 USE_GSTREAMER1= bad GL_HASH= cc46d6b9702ce5d0b1f3073f516a58c3 BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.Fractal.gschema.xml INSTALLS_ICONS= yes WITHOUT_FBSD10_FIX= yes # changes libbacktrace conf script's checksum # for the gettext-sys crate MAKE_ENV+= GETTEXT_BIN_DIR=${LOCALBASE}/bin \ GETTEXT_LIB_DIR=${LOCALBASE}/lib \ GETTEXT_INCLUDE_DIR=${LOCALBASE}/include post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fractal .include Index: head/net-im/fractal/files/patch-rust-1.30 =================================================================== --- head/net-im/fractal/files/patch-rust-1.30 (nonexistent) +++ head/net-im/fractal/files/patch-rust-1.30 (revision 482993) @@ -0,0 +1,181 @@ +https://github.com/bluss/petgraph/commit/8dd7d219a854a + +error[E0034]: multiple applicable items in scope + --> vendor/petgraph/src/graph_impl/stable_graph/mod.rs:1171:19 + | +1171 | self.iter.find_map(|(i, node)| { + | ^^^^^^^^ multiple `find_map` found + | +note: candidate #1 is defined in an impl of the trait `iter_utils::IterUtilsExt` for the type `_` + --> vendor/petgraph/src/iter_utils.rs:5:5 + | +5 | / fn find_map(&mut self, mut f: F) -> Option +6 | | where F: FnMut(Self::Item) -> Option +7 | | { +8 | | while let Some(elt) = self.next() { +... | +13 | | None +14 | | } + | |_____^ + = note: candidate #2 is defined in an impl of the trait `std::iter::Iterator` for the type `std::iter::Enumerate<_>` + +error[E0034]: multiple applicable items in scope + --> vendor/petgraph/src/graph_impl/stable_graph/mod.rs:1363:19 + | +1363 | self.iter.find_map(|(i, edge)| + | ^^^^^^^^ multiple `find_map` found + | +note: candidate #1 is defined in an impl of the trait `iter_utils::IterUtilsExt` for the type `_` + --> vendor/petgraph/src/iter_utils.rs:5:5 + | +5 | / fn find_map(&mut self, mut f: F) -> Option +6 | | where F: FnMut(Self::Item) -> Option +7 | | { +8 | | while let Some(elt) = self.next() { +... | +13 | | None +14 | | } + | |_____^ + = note: candidate #2 is defined in an impl of the trait `std::iter::Iterator` for the type `std::iter::Enumerate<_>` + +error[E0034]: multiple applicable items in scope + --> vendor/petgraph/src/graph_impl/stable_graph/mod.rs:1527:19 + | +1527 | self.iter.find_map(|(i, node)| { + | ^^^^^^^^ multiple `find_map` found + | +note: candidate #1 is defined in an impl of the trait `iter_utils::IterUtilsExt` for the type `_` + --> vendor/petgraph/src/iter_utils.rs:5:5 + | +5 | / fn find_map(&mut self, mut f: F) -> Option +6 | | where F: FnMut(Self::Item) -> Option +7 | | { +8 | | while let Some(elt) = self.next() { +... | +13 | | None +14 | | } + | |_____^ + = note: candidate #2 is defined in an impl of the trait `std::iter::Iterator` for the type `std::iter::Enumerate<_>` + +error[E0034]: multiple applicable items in scope + --> vendor/petgraph/src/graph_impl/stable_graph/mod.rs:1573:19 + | +1573 | self.iter.find_map(|(i, node)| { + | ^^^^^^^^ multiple `find_map` found + | +note: candidate #1 is defined in an impl of the trait `iter_utils::IterUtilsExt` for the type `_` + --> vendor/petgraph/src/iter_utils.rs:5:5 + | +5 | / fn find_map(&mut self, mut f: F) -> Option +6 | | where F: FnMut(Self::Item) -> Option +7 | | { +8 | | while let Some(elt) = self.next() { +... | +13 | | None +14 | | } + | |_____^ + = note: candidate #2 is defined in an impl of the trait `std::iter::Iterator` for the type `std::iter::Enumerate<_>` + +error: aborting due to 4 previous errors + +--- vendor/petgraph/.cargo-checksum.json.orig 2018-09-04 07:45:22 UTC ++++ vendor/petgraph/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{".github/ISSUE_TEMPLATE.md":"f2259ec5955ec8ec09535537a9f403c42a66a7051a86fe058a20448e10463682",".travis.yml":"7e88c4c436018b75542415d052dd5623830906f72b99ff2d0b8b4117d0ee8dd3","CONTRIBUTING.rst":"3914abdde0831b7c5707081273b65ef858384e056fe9b49f97dd8c3356fb057d","Cargo.toml":"7f38e73a66d8c6768d4d9181630c7b0fe227dd3857661a90335f87fd5fad6d66","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","Makefile":"00085165f17f84dca52e95d3ef0890ce91004225938c39c5b20c237ba0265828","README.rst":"d85915bd89a8dea532d2f952e43698aec93512a9fad4dd727dd8de2f92c6ce83","benches/iso.rs":"fa2bb166e29936bb6956593fd814cb4851b450e9a9bf5a8cca5aacb97e36c517","benches/ograph.rs":"d16a926528360b30ceddfb33b2db545ff5c33ebb69ed8ed66de395f35fa8fc2d","benches/stable_graph.rs":"c1e98da2ee12f3dfb51d409d7ed58d29e78dce5a548084b3d438b817130db08e","custom.css":"e6f2cd299392337b4e2959c52f422e5b7be11920ea98d10db44d10ddef5ed47c","graph-example.dot":"9db00c096f61632bfba85a5a46b125cc5151583b6dbed89b75fa711ed4f649f2","src/algo/dominators.rs":"6521285e2efe6674b9b4785fb11a572ece530c9529d9b9544df4708425bc70c6","src/algo/mod.rs":"28b3e0b7c5f3c1a38135d2c283866f60c86e284400c4ebec0da679d1de0d6a65","src/astar.rs":"1d9b0a83a41dce347fe9ecd72dd30e869d91df3940a5a33cda2737dc7dd08958","src/csr.rs":"7952ea3ee689ce4e1828cfe4b564e8054d426b2e4817aaaf0db03e78714dd763","src/data.rs":"095cef6658eb66d7e5ae0e96174010ce6b718c9f8ebd94e862faca7bc51266b1","src/dijkstra.rs":"4385735dfa489ac8369adb45502d282242252164a8ed7e8abdb6b6f9126ab233","src/dot.rs":"49a0c7dfa0da25cbd1f580645a70c8c2187956469f6f9d5766e71d595e519112","src/generate.rs":"d4070d083c940021e67803f057270a03ecb6091c59e408fe6d4a44a356395725","src/graph_impl/frozen.rs":"5239aad49915f7d01f217634d3adf34c472d67734c8474c1bf54c43beb871f71","src/graph_impl/mod.rs":"ce29a9116998724ca4c168e4f66b4eb93d430419b298f12eb19762fbbe9e8f59","src/graph_impl/serialization.rs":"69171f8c0ab8a4ef0c90585241e112cfb22b45c2bd131b2186f8e32bad0b0287","src/graph_impl/stable_graph/mod.rs":"91353c00d78b330929e29679ecd2133528276abe75c00ad9dd5a6095ec94637a","src/graph_impl/stable_graph/serialization.rs":"127d547644fdf209f513f4eb3f5d0707c4b780842e8eb3758f2148f1e8635a09","src/graphmap.rs":"5508c4bdec16cdf68ac2c1ded54844156c0b701154834f35bbb8ff066366a1e3","src/isomorphism.rs":"be6145a9ce6b9123cd8efe384ae23bede25deec00ff4b5d98a95cabc0637c136","src/iter_format.rs":"c9d24f5004db96e722ffe51fd13aed4983d271f8dc7199e6c83d0f696b3275bd","src/iter_utils.rs":"5c33ba8c10d3ee5706a2de68639192cb88c7ce5e278afc5d3c0f6abd713732e4","src/lib.rs":"d1a2651f73c8908181eb85fc4e8697071030a04893cb0231b28f2a9c53154084","src/macros.rs":"04c1409ea1a7df8580cbfae834db700448b19f76d9640820919e0117ebe867b1","src/prelude.rs":"7675b4d37fab7ac506506e82cb3952d9912568f4a7a75e5504d085ca856d320a","src/quickcheck.rs":"e50f0d5fb9024832d7a68992f52d12cadabe0189da8ebce24524a2acba25aa6e","src/scored.rs":"5848275fe1ddbcec3cf324ef80f7356375082d9a4eb9ab69d0dc2be21f80a17d","src/serde_utils.rs":"abace257edfd72ae29af72e349e050d6a55f1e5dc62d3c72fb388393581d202e","src/traits_graph.rs":"074a0f6a68aed4ed23ba8a96111383eb905e0be0243b3c2162046bf89ee9875f","src/unionfind.rs":"3716ab724047b8ac574f822ce083952254274db6c6fbe69f61a00bcfd74ff65c","src/util.rs":"15a37dddb26dc65b866dbcfb01d95b8eb54a0f5d56adaf826ef0dd4203de4eec","src/visit/dfsvisit.rs":"074a7400193ed7d1c9fbd485bf9c85081e6e7a49c89b3386e0b5a5841ec4ec13","src/visit/filter.rs":"3e8b444c975e8530f1e0b5b399ea4070069fff1a4601ba82f1ec95e98171cdb7","src/visit/macros.rs":"a8cea86e4e065c11fc975e7a3791399c44cc4fc92e5325723d09683ddf360d61","src/visit/mod.rs":"59d610c0b1c99189a78d9a00a294d2e08475e59b75de12ad3b9e324ec5371a39","src/visit/reversed.rs":"caa722a49c79466aa86730d8de08c2422ba10979ed23b26d9f8601a349020145","src/visit/traversal.rs":"8fac82082beff264d203d5780fcfa64a32a260c18ccae2298e4c79399a3651a6","tests/graph.rs":"3a0b8c5da35b607bd79b1c268e09fde8d41a008b36d01fd78cc94db56842c90c","tests/graphmap.rs":"2e95ff80781513cb91fceea2041dc56401b2782c4882de1a6f41e6b617653d6b","tests/iso.rs":"4be4820947697bc531f9e0655a0b3a0f1b5240b9fede3cea433f0ae6431920cb","tests/quickcheck.rs":"3a4626c581d013ddbfcbe7a16bf00d5e04309fe7e91cbdd7c80220601ddd4887","tests/stable_graph.rs":"ee756cdf6dbea9c5405ad17e4e7e396bdf61799f833eea11e015d0aec34da75c","tests/unionfind.rs":"fb203dacf27d7d62503b6933dc73cd0e4da9d8b46a106ce3ee253c09781e2fe7","tests/utils/mod.rs":"2838784ba2fb2a01c901321a0680a030c99268e8b0afe197a4e8550556f0807d","tests/utils/qc.rs":"bb01df05da6f9d5aa61800f711176dcd22729fee8b1e0b6f3b708fa45194e9a4"},"package":"8b30dc85588cd02b9b76f5e386535db546d21dc68506cff2abebee0b6445e8e4"} +\ No newline at end of file ++{"files":{".github/ISSUE_TEMPLATE.md":"f2259ec5955ec8ec09535537a9f403c42a66a7051a86fe058a20448e10463682",".travis.yml":"7e88c4c436018b75542415d052dd5623830906f72b99ff2d0b8b4117d0ee8dd3","CONTRIBUTING.rst":"3914abdde0831b7c5707081273b65ef858384e056fe9b49f97dd8c3356fb057d","Cargo.toml":"7f38e73a66d8c6768d4d9181630c7b0fe227dd3857661a90335f87fd5fad6d66","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","Makefile":"00085165f17f84dca52e95d3ef0890ce91004225938c39c5b20c237ba0265828","README.rst":"d85915bd89a8dea532d2f952e43698aec93512a9fad4dd727dd8de2f92c6ce83","benches/iso.rs":"fa2bb166e29936bb6956593fd814cb4851b450e9a9bf5a8cca5aacb97e36c517","benches/ograph.rs":"d16a926528360b30ceddfb33b2db545ff5c33ebb69ed8ed66de395f35fa8fc2d","benches/stable_graph.rs":"c1e98da2ee12f3dfb51d409d7ed58d29e78dce5a548084b3d438b817130db08e","custom.css":"e6f2cd299392337b4e2959c52f422e5b7be11920ea98d10db44d10ddef5ed47c","graph-example.dot":"9db00c096f61632bfba85a5a46b125cc5151583b6dbed89b75fa711ed4f649f2","src/algo/dominators.rs":"6521285e2efe6674b9b4785fb11a572ece530c9529d9b9544df4708425bc70c6","src/algo/mod.rs":"28b3e0b7c5f3c1a38135d2c283866f60c86e284400c4ebec0da679d1de0d6a65","src/astar.rs":"1d9b0a83a41dce347fe9ecd72dd30e869d91df3940a5a33cda2737dc7dd08958","src/csr.rs":"7952ea3ee689ce4e1828cfe4b564e8054d426b2e4817aaaf0db03e78714dd763","src/data.rs":"095cef6658eb66d7e5ae0e96174010ce6b718c9f8ebd94e862faca7bc51266b1","src/dijkstra.rs":"4385735dfa489ac8369adb45502d282242252164a8ed7e8abdb6b6f9126ab233","src/dot.rs":"49a0c7dfa0da25cbd1f580645a70c8c2187956469f6f9d5766e71d595e519112","src/generate.rs":"d4070d083c940021e67803f057270a03ecb6091c59e408fe6d4a44a356395725","src/graph_impl/frozen.rs":"5239aad49915f7d01f217634d3adf34c472d67734c8474c1bf54c43beb871f71","src/graph_impl/mod.rs":"ce29a9116998724ca4c168e4f66b4eb93d430419b298f12eb19762fbbe9e8f59","src/graph_impl/serialization.rs":"69171f8c0ab8a4ef0c90585241e112cfb22b45c2bd131b2186f8e32bad0b0287","src/graph_impl/stable_graph/mod.rs":"d5656206ba7f12b54275a89e2a7eb2bebca7bf5a2ef32a6b60657f7c5cf8379e","src/graph_impl/stable_graph/serialization.rs":"127d547644fdf209f513f4eb3f5d0707c4b780842e8eb3758f2148f1e8635a09","src/graphmap.rs":"5508c4bdec16cdf68ac2c1ded54844156c0b701154834f35bbb8ff066366a1e3","src/isomorphism.rs":"be6145a9ce6b9123cd8efe384ae23bede25deec00ff4b5d98a95cabc0637c136","src/iter_format.rs":"c9d24f5004db96e722ffe51fd13aed4983d271f8dc7199e6c83d0f696b3275bd","src/iter_utils.rs":"8b60781ac00b42372bb6a8db758ffac88065ed82c9ed946e5fe834fb8812efeb","src/lib.rs":"d1a2651f73c8908181eb85fc4e8697071030a04893cb0231b28f2a9c53154084","src/macros.rs":"04c1409ea1a7df8580cbfae834db700448b19f76d9640820919e0117ebe867b1","src/prelude.rs":"7675b4d37fab7ac506506e82cb3952d9912568f4a7a75e5504d085ca856d320a","src/quickcheck.rs":"e50f0d5fb9024832d7a68992f52d12cadabe0189da8ebce24524a2acba25aa6e","src/scored.rs":"5848275fe1ddbcec3cf324ef80f7356375082d9a4eb9ab69d0dc2be21f80a17d","src/serde_utils.rs":"abace257edfd72ae29af72e349e050d6a55f1e5dc62d3c72fb388393581d202e","src/traits_graph.rs":"074a0f6a68aed4ed23ba8a96111383eb905e0be0243b3c2162046bf89ee9875f","src/unionfind.rs":"3716ab724047b8ac574f822ce083952254274db6c6fbe69f61a00bcfd74ff65c","src/util.rs":"15a37dddb26dc65b866dbcfb01d95b8eb54a0f5d56adaf826ef0dd4203de4eec","src/visit/dfsvisit.rs":"074a7400193ed7d1c9fbd485bf9c85081e6e7a49c89b3386e0b5a5841ec4ec13","src/visit/filter.rs":"3e8b444c975e8530f1e0b5b399ea4070069fff1a4601ba82f1ec95e98171cdb7","src/visit/macros.rs":"a8cea86e4e065c11fc975e7a3791399c44cc4fc92e5325723d09683ddf360d61","src/visit/mod.rs":"59d610c0b1c99189a78d9a00a294d2e08475e59b75de12ad3b9e324ec5371a39","src/visit/reversed.rs":"caa722a49c79466aa86730d8de08c2422ba10979ed23b26d9f8601a349020145","src/visit/traversal.rs":"8fac82082beff264d203d5780fcfa64a32a260c18ccae2298e4c79399a3651a6","tests/graph.rs":"3a0b8c5da35b607bd79b1c268e09fde8d41a008b36d01fd78cc94db56842c90c","tests/graphmap.rs":"2e95ff80781513cb91fceea2041dc56401b2782c4882de1a6f41e6b617653d6b","tests/iso.rs":"4be4820947697bc531f9e0655a0b3a0f1b5240b9fede3cea433f0ae6431920cb","tests/quickcheck.rs":"3a4626c581d013ddbfcbe7a16bf00d5e04309fe7e91cbdd7c80220601ddd4887","tests/stable_graph.rs":"ee756cdf6dbea9c5405ad17e4e7e396bdf61799f833eea11e015d0aec34da75c","tests/unionfind.rs":"fb203dacf27d7d62503b6933dc73cd0e4da9d8b46a106ce3ee253c09781e2fe7","tests/utils/mod.rs":"2838784ba2fb2a01c901321a0680a030c99268e8b0afe197a4e8550556f0807d","tests/utils/qc.rs":"bb01df05da6f9d5aa61800f711176dcd22729fee8b1e0b6f3b708fa45194e9a4"},"package":"8b30dc85588cd02b9b76f5e386535db546d21dc68506cff2abebee0b6445e8e4"} +\ No newline at end of file +--- vendor/petgraph/src/graph_impl/stable_graph/mod.rs.orig 2018-09-04 07:45:22 UTC ++++ vendor/petgraph/src/graph_impl/stable_graph/mod.rs +@@ -1168,7 +1168,7 @@ impl<'a, N, Ix> Iterator for NodeReferences<'a, N, Ix> + type Item = (NodeIndex, &'a N); + + fn next(&mut self) -> Option { +- self.iter.find_map(|(i, node)| { ++ self.iter.ex_find_map(|(i, node)| { + node.weight.as_ref().map(move |w| (node_index(i), w)) + }) + } +@@ -1183,7 +1183,7 @@ impl<'a, N, Ix> DoubleEndedIterator for NodeReferences + where Ix: IndexType + { + fn next_back(&mut self) -> Option { +- self.iter.rfind_map(|(i, node)| { ++ self.iter.ex_rfind_map(|(i, node)| { + node.weight.as_ref().map(move |w| (node_index(i), w)) + }) + } +@@ -1360,7 +1360,7 @@ impl<'a, E, Ix> Iterator for EdgeReferences<'a, E, Ix> + type Item = EdgeReference<'a, E, Ix>; + + fn next(&mut self) -> Option { +- self.iter.find_map(|(i, edge)| ++ self.iter.ex_find_map(|(i, edge)| + edge.weight.as_ref().map(move |weight| { + EdgeReference { + index: edge_index(i), +@@ -1375,7 +1375,7 @@ impl<'a, E, Ix> DoubleEndedIterator for EdgeReferences + where Ix: IndexType + { + fn next_back(&mut self) -> Option { +- self.iter.rfind_map(|(i, edge)| ++ self.iter.ex_rfind_map(|(i, edge)| + edge.weight.as_ref().map(move |weight| { + EdgeReference { + index: edge_index(i), +@@ -1524,7 +1524,7 @@ impl<'a, N, Ix: IndexType> Iterator for NodeIndices<'a + type Item = NodeIndex; + + fn next(&mut self) -> Option { +- self.iter.find_map(|(i, node)| { ++ self.iter.ex_find_map(|(i, node)| { + if node.weight.is_some() { + Some(node_index(i)) + } else { None } +@@ -1539,7 +1539,7 @@ impl<'a, N, Ix: IndexType> Iterator for NodeIndices<'a + + impl<'a, N, Ix: IndexType> DoubleEndedIterator for NodeIndices<'a, N, Ix> { + fn next_back(&mut self) -> Option { +- self.iter.rfind_map(|(i, node)| { ++ self.iter.ex_rfind_map(|(i, node)| { + if node.weight.is_some() { + Some(node_index(i)) + } else { None } +@@ -1570,7 +1570,7 @@ impl<'a, E, Ix: IndexType> Iterator for EdgeIndices<'a + type Item = EdgeIndex; + + fn next(&mut self) -> Option { +- self.iter.find_map(|(i, node)| { ++ self.iter.ex_find_map(|(i, node)| { + if node.weight.is_some() { + Some(edge_index(i)) + } else { None } +@@ -1585,7 +1585,7 @@ impl<'a, E, Ix: IndexType> Iterator for EdgeIndices<'a + + impl<'a, E, Ix: IndexType> DoubleEndedIterator for EdgeIndices<'a, E, Ix> { + fn next_back(&mut self) -> Option { +- self.iter.rfind_map(|(i, node)| { ++ self.iter.ex_rfind_map(|(i, node)| { + if node.weight.is_some() { + Some(edge_index(i)) + } else { None } +--- vendor/petgraph/src/iter_utils.rs.orig 2018-09-04 07:45:22 UTC ++++ vendor/petgraph/src/iter_utils.rs +@@ -2,7 +2,7 @@ + pub trait IterUtilsExt : Iterator { + /// Return the first element that maps to `Some(_)`, or None if the iterator + /// was exhausted. +- fn find_map(&mut self, mut f: F) -> Option ++ fn ex_find_map(&mut self, mut f: F) -> Option + where F: FnMut(Self::Item) -> Option + { + while let Some(elt) = self.next() { +@@ -15,7 +15,7 @@ pub trait IterUtilsExt : Iterator { + + /// Return the last element from the back that maps to `Some(_)`, or + /// None if the iterator was exhausted. +- fn rfind_map(&mut self, mut f: F) -> Option ++ fn ex_rfind_map(&mut self, mut f: F) -> Option + where F: FnMut(Self::Item) -> Option, + Self: DoubleEndedIterator, + { Property changes on: head/net-im/fractal/files/patch-rust-1.30 ___________________________________________________________________ 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/security/cargo-audit/Makefile =================================================================== --- head/security/cargo-audit/Makefile (revision 482992) +++ head/security/cargo-audit/Makefile (revision 482993) @@ -1,83 +1,83 @@ # $FreeBSD$ PORTNAME= cargo-audit DISTVERSIONPREFIX= v DISTVERSION= 0.5.2 -PORTREVISION= 1 +PORTREVISION= 2 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 USES= cargo USE_GITHUB= yes GH_ACCOUNT= RustSec CARGO_CRATES= backtrace-0.3.9 \ backtrace-sys-0.1.24 \ bitflags-1.0.4 \ byteorder-1.2.6 \ cc-1.0.25 \ cfg-if-0.1.5 \ chrono-0.4.6 \ curl-sys-0.4.12 \ failure-0.1.2 \ failure_derive-0.1.2 \ git2-0.7.5 \ gumdrop-0.4.0 \ gumdrop_derive-0.4.1 \ idna-0.1.5 \ isatty-0.1.9 \ lazy_static-1.1.0 \ libc-0.2.43 \ libgit2-sys-0.7.10 \ libssh2-sys-0.2.11 \ libz-sys-1.0.23 \ log-0.4.5 \ matches-0.1.8 \ num-integer-0.1.39 \ num-traits-0.2.6 \ openssl-probe-0.1.2 \ openssl-sys-0.9.36 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ platforms-0.1.4 \ proc-macro2-0.3.8 \ proc-macro2-0.4.20 \ quote-0.5.2 \ quote-0.6.8 \ redox_syscall-0.1.40 \ rustc-demangle-0.1.9 \ rustsec-0.9.1 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.79 \ serde_derive-1.0.79 \ syn-0.13.11 \ syn-0.14.9 \ syn-0.15.8 \ synstructure-0.9.0 \ term-0.5.1 \ time-0.1.40 \ toml-0.4.8 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.7 \ unicode-xid-0.1.0 \ url-1.7.1 \ vcpkg-0.2.6 \ version_check-0.1.5 \ winapi-0.3.6 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 PLIST_FILES= bin/cargo-audit post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cargo-audit .include Index: head/security/cargo-audit/files/patch-rust-1.30 =================================================================== --- head/security/cargo-audit/files/patch-rust-1.30 (nonexistent) +++ head/security/cargo-audit/files/patch-rust-1.30 (revision 482993) @@ -0,0 +1,27 @@ +https://github.com/RustSec/cargo-audit/commit/1734f5ea4b7a + +error: unused `#[macro_use]` import + --> src/main.rs:12:1 + | +12 | #[macro_use] + | ^^^^^^^^^^^^ + | +note: lint level defined here + --> src/main.rs:5:22 + | +5 | #![deny(unsafe_code, warnings, missing_docs, trivial_numeric_casts)] + | ^^^^^^^^ + = note: #[deny(unused_imports)] implied by #[deny(warnings)] + +error: aborting due to previous error + +--- src/main.rs.orig 2018-07-29 21:14:21 UTC ++++ src/main.rs +@@ -9,6 +9,7 @@ + mod shell; + + extern crate gumdrop; ++#[allow(unused_imports)] + #[macro_use] + extern crate gumdrop_derive; + extern crate isatty; Property changes on: head/security/cargo-audit/files/patch-rust-1.30 ___________________________________________________________________ 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/security/kr/Makefile =================================================================== --- head/security/kr/Makefile (revision 482992) +++ head/security/kr/Makefile (revision 482993) @@ -1,55 +1,55 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= kr PORTVERSION= 2.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= feld@FreeBSD.org COMMENT= SSH and Git commit/tag signing using a key stored in Krypton BROKEN= fails to build NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= Uses 64bit types BUILD_DEPENDS= rust>=1.19.0_2:lang/rust \ bash>0:shells/bash USES= gmake go shebangfix GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} SHEBANG_FILES= install/os.sh USE_GITHUB= yes GH_ACCOUNT= kryptco GH_TUPLE+= atotto:clipboard:bb272b8:clipboard/../src/github.com/atotto/clipboard GH_TUPLE+= kryptco:qr:eb334d7:qr/../src/github.com/kryptco/qr GH_TUPLE+= kryptco:gf256:bbd714a:gf256/../src/github.com/kryptco/gf256 GH_TUPLE+= urfave:cli:b438abf:cli/../src/github.com/urfave/cli PLIST_FILES= bin/kr \ bin/krd \ bin/krgpg \ bin/krssh \ lib/kr-pkcs11.so post-patch: ${CP} -r ${WRKSRC}/vendor/ ${WRKDIR}/src/ # Duplicate copy found in vendor dir breaks the build ${RM} -r ${WRKSRC}/vendor/github.com/op # Hack because the build process is losing PREFIX somewhere ${REINPLACE_CMD} 's|const DEFAULT_PREFIX = "/usr"|const DEFAULT_PREFIX = "${PREFIX}"|' ${WRKSRC}/kr/kr_unix.go do-build: (cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GMAKE}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/kr ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/krd ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/krssh ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/krgpg ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/lib/kr-pkcs11.so ${STAGEDIR}${PREFIX}/lib .include Index: head/sysutils/exa/Makefile =================================================================== --- head/sysutils/exa/Makefile (revision 482992) +++ head/sysutils/exa/Makefile (revision 482993) @@ -1,97 +1,97 @@ # $FreeBSD$ PORTNAME= exa DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= tobik@FreeBSD.org COMMENT= Modern replacement for ls LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE USES= cargo USE_GITHUB= yes GH_ACCOUNT= ogham CARGO_CRATES= aho-corasick-0.5.3 \ ansi_term-0.8.0 \ bitflags-0.7.0 \ bitflags-0.9.1 \ byteorder-0.4.2 \ cmake-0.1.25 \ conv-0.3.3 \ custom_derive-0.1.7 \ datetime-0.4.5 \ env_logger-0.3.5 \ gcc-0.3.53 \ getopts-0.2.14 \ git2-0.6.8 \ glob-0.2.11 \ idna-0.1.4 \ iso8601-0.1.1 \ kernel32-sys-0.2.2 \ lazy_static-0.2.8 \ libc-0.2.40 \ libgit2-sys-0.6.14 \ libz-sys-1.0.16 \ locale-0.2.2 \ log-0.3.8 \ magenta-0.1.1 \ magenta-sys-0.1.1 \ matches-0.1.6 \ memchr-0.1.11 \ natord-1.0.9 \ nom-1.2.4 \ num-0.1.40 \ num-bigint-0.1.40 \ num-complex-0.1.40 \ num-integer-0.1.35 \ num-iter-0.1.34 \ num-rational-0.1.39 \ num-traits-0.1.40 \ num_cpus-1.6.2 \ number_prefix-0.2.7 \ pad-0.1.4 \ percent-encoding-1.0.0 \ pkg-config-0.3.9 \ rand-0.3.16 \ redox_syscall-0.1.31 \ regex-0.1.80 \ regex-syntax-0.3.9 \ rustc-serialize-0.3.24 \ scoped_threadpool-0.1.7 \ term_grid-0.1.6 \ term_size-0.3.0 \ thread-id-2.0.0 \ thread_local-0.2.7 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.5 \ unicode-width-0.1.4 \ url-1.5.1 \ users-0.5.3 \ utf8-ranges-0.1.3 \ vcpkg-0.2.2 \ winapi-0.2.8 \ winapi-build-0.1.1 \ zoneinfo_compiled-0.4.5 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 482992) +++ head/sysutils/fd/Makefile (revision 482993) @@ -1,110 +1,110 @@ # Created by: Andrey Cherkashin # $FreeBSD$ PORTNAME= fd DISTVERSIONPREFIX= v DISTVERSION= 7.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils PKGNAMESUFFIX= -find MAINTAINER= andoriyu@gmail.com COMMENT= Simple, fast and user-friendly alternative to find LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp CONFLICTS_INSTALL= fd-[0-9]* CARGO_CRATES= aho-corasick-0.6.4 \ ansi_term-0.11.0 \ atty-0.2.8 \ bitflags-0.9.1 \ bitflags-1.0.1 \ cfg-if-0.1.2 \ clap-2.31.1 \ crossbeam-0.3.2 \ ctrlc-3.1.0 \ diff-0.1.11 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ globset-0.3.0 \ ignore-0.4.1 \ kernel32-sys-0.2.2 \ lazy_static-1.0.0 \ libc-0.2.40 \ log-0.4.1 \ memchr-2.0.1 \ nix-0.9.0 \ num_cpus-1.8.0 \ rand-0.4.2 \ redox_syscall-0.1.37 \ redox_termios-0.1.1 \ regex-0.2.8 \ regex-syntax-0.5.2 \ remove_dir_all-0.3.0 \ same-file-1.0.2 \ strsim-0.7.0 \ tempdir-0.3.6 \ term_size-0.3.1 \ termion-1.5.1 \ textwrap-0.9.0 \ thread_local-0.3.5 \ ucd-util-0.1.1 \ unicode-width-0.1.4 \ unreachable-1.0.0 \ utf8-ranges-1.0.0 \ vec_map-0.8.0 \ version_check-0.1.3 \ void-1.0.2 \ walkdir-2.1.4 \ winapi-0.2.8 \ winapi-0.3.4 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 SHELL_COMPLETIONS_DIR= ${WRKDIR}/shell-completions-dir CARGO_ENV= SHELL_COMPLETIONS_DIR=${SHELL_COMPLETIONS_DIR} PLIST_FILES= bin/fd \ man/man1/fd.1.gz OPTIONS_DEFINE= BASH FISH ZSH OPTIONS_DEFAULT= BASH FISH ZSH BASH_PLIST_FILES= etc/bash_completion.d/fd.bash FISH_PLIST_FILES= share/fish/completions/fd.fish ZSH_PLIST_FILES= share/zsh/site-functions/_fd # This can be removed after https://github.com/sharkdp/fd/pull/169 has # been merged. #pre-build: # @${MKDIR} ${SHELL_COMPLETIONS_DIR} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fd ${INSTALL_MAN} ${WRKSRC}/doc/fd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${SHELL_COMPLETIONS_DIR}/fd.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d post-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${SHELL_COMPLETIONS_DIR}/fd.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${SHELL_COMPLETIONS_DIR}/_fd \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include Index: head/sysutils/flowgger/Makefile =================================================================== --- head/sysutils/flowgger/Makefile (revision 482992) +++ head/sysutils/flowgger/Makefile (revision 482993) @@ -1,126 +1,126 @@ # $FreeBSD$ PORTNAME= flowgger DISTVERSION= 0.2.6-28 DISTVERSIONSUFFIX= -gab572a0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Fast data collector LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo 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.2.0 \ 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 \ lazycell-0.5.1 \ libc-0.2.40 \ 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.21 \ openssl-sys-0.9.21 \ 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/potnet/Makefile =================================================================== --- head/sysutils/potnet/Makefile (revision 482992) +++ head/sysutils/potnet/Makefile (revision 482993) @@ -1,61 +1,61 @@ # $FreeBSD$ PORTNAME= potnet DISTVERSION= 0.1.1 -PORTREVISION= 2 +PORTREVISION= 3 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/potnet CARGO_CRATES= aho-corasick-0.6.5 \ atty-0.2.10 \ bitflags-1.0.3 \ cfg-if-0.1.4 \ clap-2.32.0 \ env_logger-0.5.10 \ humantime-1.1.1 \ lazy_static-1.0.1 \ libc-0.2.42 \ log-0.4.2 \ memchr-2.0.1 \ proc-macro2-0.4.6 \ quick-error-1.2.2 \ quote-0.6.3 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.1 \ regex-syntax-0.6.1 \ same-file-1.0.2 \ structopt-0.2.10 \ structopt-derive-0.2.10 \ syn-0.14.2 \ termcolor-0.3.6 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.5 \ ucd-util-0.1.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ utf8-ranges-1.0.0 \ void-1.0.2 \ walkdir-2.1.4 \ winapi-0.3.5 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ wincolor-0.1.6 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/potnet .include Index: head/textproc/bat/Makefile =================================================================== --- head/textproc/bat/Makefile (revision 482992) +++ head/textproc/bat/Makefile (revision 482993) @@ -1,139 +1,140 @@ # $FreeBSD$ PORTNAME= bat DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= pizzamig@FreeBSD.org COMMENT= Clone of cat with syntax highlighting LICENSE= APACHE20 USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp PLIST_FILES= bin/bat CARGO_CRATES= aho-corasick-0.6.8 \ ansi_colours-1.0.1 \ ansi_term-0.11.0 \ assert_cmd-0.10.1 \ atty-0.2.11 \ base64-0.9.3 \ bincode-1.0.1 \ bitflags-1.0.4 \ byteorder-1.2.6 \ cc-1.0.25 \ cfg-if-0.1.5 \ clap-2.32.0 \ clicolors-control-0.2.0 \ cloudabi-0.0.3 \ console-0.6.2 \ content_inspector-0.2.3 \ difference-2.0.0 \ directories-1.0.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 \ error-chain-0.12.0 \ escargot-0.3.1 \ flate2-1.0.3 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ git2-0.7.5 \ glob-0.2.11 \ humantime-1.1.1 \ idna-0.1.5 \ itoa-0.4.3 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.1.0 \ lazycell-1.2.0 \ libc-0.2.43 \ libgit2-sys-0.7.10 \ libz-sys-1.0.23 \ linked-hash-map-0.5.1 \ lock_api-0.1.4 \ log-0.4.5 \ matches-0.1.8 \ memchr-2.1.0 \ miniz-sys-0.1.10 \ onig-4.2.0 \ onig_sys-69.0.0 \ owning_ref-0.3.3 \ parking_lot-0.6.4 \ parking_lot_core-0.3.1 \ percent-encoding-1.0.1 \ pkg-config-0.3.14 \ plist-0.3.0 \ predicates-1.0.0 \ predicates-core-1.0.0 \ predicates-tree-1.0.0 \ proc-macro2-0.4.20 \ quick-error-1.2.2 \ quote-0.6.8 \ rand-0.4.3 \ rand-0.5.5 \ rand_core-0.2.2 \ rand_core-0.3.0 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.5 \ regex-syntax-0.6.2 \ remove_dir_all-0.5.1 \ rustc_version-0.2.3 \ ryu-0.2.6 \ safemem-0.3.0 \ same-file-1.0.3 \ scopeguard-0.3.3 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.79 \ serde_derive-1.0.79 \ serde_json-1.0.32 \ shell-words-0.1.0 \ smallvec-0.6.5 \ stable_deref_trait-1.1.1 \ strsim-0.7.0 \ syn-0.15.9 \ syntect-3.0.1 \ tempdir-0.3.7 \ term_size-0.3.1 \ termion-1.5.1 \ termios-0.3.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ treeline-0.1.0 \ ucd-util-0.1.1 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.7 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ url-1.7.1 \ utf8-ranges-1.0.1 \ vcpkg-0.2.6 \ vec_map-0.8.1 \ version_check-0.1.5 \ void-1.0.2 \ walkdir-2.2.5 \ wild-2.0.1 \ 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 \ xml-rs-0.7.0 \ yaml-rust-0.4.2 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bat .include Index: head/textproc/ripgrep/Makefile =================================================================== --- head/textproc/ripgrep/Makefile (revision 482992) +++ head/textproc/ripgrep/Makefile (revision 482993) @@ -1,153 +1,154 @@ # Created by: Petteri Valkonen # $FreeBSD$ # vim: ts=8 noet PORTNAME= ripgrep DISTVERSION= 0.10.0 +PORTREVISION= 1 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.6.8 \ arrayvec-0.4.7 \ atty-0.2.11 \ base64-0.9.2 \ bitflags-1.0.4 \ bytecount-0.3.2 \ byteorder-1.2.6 \ cc-1.0.24 \ cfg-if-0.1.5 \ clap-2.32.0 \ cloudabi-0.0.3 \ crossbeam-channel-0.2.4 \ crossbeam-epoch-0.5.2 \ crossbeam-utils-0.5.0 \ encoding_rs-0.8.6 \ encoding_rs_io-0.1.2 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ glob-0.2.11 \ itoa-0.4.2 \ lazy_static-1.1.0 \ libc-0.2.43 \ lock_api-0.1.3 \ log-0.4.5 \ memchr-2.0.2 \ memmap-0.6.2 \ memoffset-0.2.1 \ nodrop-0.1.12 \ num_cpus-1.8.0 \ owning_ref-0.3.3 \ parking_lot-0.6.4 \ parking_lot_core-0.3.0 \ pcre2-0.1.0 \ pcre2-sys-0.1.1 \ pkg-config-0.3.14 \ proc-macro2-0.4.18 \ quote-0.6.8 \ rand-0.4.3 \ rand-0.5.5 \ rand_core-0.2.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.5 \ regex-syntax-0.6.2 \ remove_dir_all-0.5.1 \ ryu-0.2.6 \ safemem-0.2.0 \ same-file-1.0.3 \ scopeguard-0.3.3 \ serde-1.0.77 \ serde_derive-1.0.77 \ serde_json-1.0.27 \ simd-0.2.2 \ smallvec-0.6.5 \ stable_deref_trait-1.1.1 \ strsim-0.7.0 \ syn-0.15.1 \ tempdir-0.3.7 \ termcolor-1.0.3 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ ucd-util-0.1.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ utf8-ranges-1.0.1 \ version_check-0.1.4 \ void-1.0.2 \ walkdir-2.2.5 \ winapi-0.3.5 \ 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 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 SIMD OPTIONS_DEFINE_amd64= AVX OPTIONS_DEFINE_i386= AVX OPTIONS_DEFAULT_aarch64=SIMD OPTIONS_DEFAULT_amd64= ${OPTIONS_DEFAULT_i386} OPTIONS_DEFAULT_i386= ${MACHINE_CPU:tu:S/SSE2/SIMD/} AVX_DESC= ${SSE_DESC:S/SSE/AVX/} AVX_VARS= CARGO_FEATURES+=avx-accel RUSTFLAGS+="-C target-feature=+avx" AVX_IMPLIES= SIMD # 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/xsv-rs/Makefile =================================================================== --- head/textproc/xsv-rs/Makefile (revision 482992) +++ head/textproc/xsv-rs/Makefile (revision 482993) @@ -1,77 +1,77 @@ # $FreeBSD$ PORTNAME= xsv DISTVERSION= 0.13.0 -PORTREVISION= 2 +PORTREVISION= 3 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.40 \ 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/firefox/Makefile =================================================================== --- head/www/firefox/Makefile (revision 482992) +++ head/www/firefox/Makefile (revision 482993) @@ -1,67 +1,67 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= firefox DISTVERSION= 63.0 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.19:devel/nspr \ nss>=3.39:security/nss \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=1.8.8:print/harfbuzz \ graphite2>=1.3.12:graphics/graphite2 \ png>=1.6.34:graphics/png \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.24.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip # soundtouch>=1.9.0:audio/soundtouch \ USE_GECKO= gecko CONFLICTS_INSTALL= firefox-esr MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -cairo -hunspell -soundtouch USE_GL= gl 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 OPTIONS_EXCLUDE= BUNDLED_CAIRO DTRACE .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 482992) +++ head/www/firefox-esr/Makefile (revision 482993) @@ -1,69 +1,69 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= firefox DISTVERSION= 60.3.0 -PORTREVISION= 1 +PORTREVISION= 2 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.19:devel/nspr \ nss>=3.36.1:security/nss \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=1.7.6:print/harfbuzz \ graphite2>=1.3.11:graphics/graphite2 \ png>=1.6.34:graphics/png \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.22.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip # soundtouch>=1.9.0:audio/soundtouch \ USE_GECKO= gecko CPE_PRODUCT= ${PORTNAME}_esr CONFLICTS_INSTALL= firefox MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -cairo -soundtouch USE_GL= gl 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 OPTIONS_EXCLUDE= BUNDLED_CAIRO .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/geckodriver/Makefile =================================================================== --- head/www/geckodriver/Makefile (revision 482992) +++ head/www/geckodriver/Makefile (revision 482993) @@ -1,156 +1,157 @@ # $FreeBSD$ PORTNAME= geckodriver DISTVERSIONPREFIX= v DISTVERSION= 0.23.0 +PORTREVISION= 1 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= adler32-1.0.3 \ aho-corasick-0.6.8 \ arrayvec-0.4.7 \ base64-0.9.3 \ bitflags-1.0.4 \ build_const-0.2.1 \ byteorder-1.2.6 \ bytes-0.4.10 \ bzip2-0.3.3 \ bzip2-sys-0.1.6 \ cc-1.0.25 \ cfg-if-0.1.5 \ chrono-0.4.6 \ clap-2.32.0 \ cloudabi-0.0.3 \ cookie-0.11.0 \ crc-1.8.1 \ crossbeam-deque-0.6.1 \ crossbeam-epoch-0.5.2 \ crossbeam-utils-0.5.0 \ flate2-1.0.2 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ futures-0.1.24 \ futures-cpupool-0.1.8 \ h2-0.1.12 \ http-0.1.13 \ httparse-1.3.2 \ hyper-0.12.10 \ idna-0.1.5 \ indexmap-1.0.1 \ iovec-0.1.2 \ itoa-0.4.3 \ kernel32-sys-0.2.2 \ lazy_static-1.1.0 \ lazycell-1.1.0 \ libc-0.2.43 \ lock_api-0.1.3 \ log-0.4.5 \ matches-0.1.8 \ memchr-2.0.2 \ memoffset-0.2.1 \ miniz_oxide-0.1.3 \ miniz_oxide_c_api-0.1.3 \ mio-0.6.16 \ mio-uds-0.6.7 \ miow-0.2.1 \ mozprofile-0.4.0 \ mozrunner-0.8.0 \ mozversion-0.1.3 \ msdos_time-0.1.6 \ net2-0.2.33 \ nodrop-0.1.12 \ num-0.1.42 \ num-integer-0.1.39 \ num-iter-0.1.37 \ num-traits-0.2.6 \ num_cpus-1.8.0 \ owning_ref-0.3.3 \ parking_lot-0.6.4 \ parking_lot_core-0.3.1 \ percent-encoding-1.0.1 \ podio-0.1.6 \ proc-macro2-0.4.19 \ quote-0.6.8 \ rand-0.3.22 \ rand-0.4.3 \ rand-0.5.5 \ rand_core-0.2.1 \ redox_syscall-0.1.40 \ regex-0.2.11 \ regex-1.0.5 \ regex-syntax-0.5.6 \ regex-syntax-0.6.2 \ remove_dir_all-0.5.1 \ rust-ini-0.10.3 \ rustc_version-0.2.3 \ ryu-0.2.6 \ safemem-0.3.0 \ scopeguard-0.3.3 \ semver-0.6.0 \ semver-0.9.0 \ semver-parser-0.7.0 \ serde-1.0.79 \ serde_derive-1.0.79 \ serde_json-1.0.27 \ slab-0.4.1 \ smallvec-0.6.5 \ stable_deref_trait-1.1.1 \ string-0.1.1 \ strsim-0.7.0 \ syn-0.15.4 \ tempdir-0.3.7 \ term_size-0.3.1 \ textwrap-0.10.0 \ thread_local-0.3.6 \ time-0.1.40 \ tokio-0.1.8 \ tokio-codec-0.1.0 \ tokio-current-thread-0.1.1 \ tokio-executor-0.1.4 \ tokio-fs-0.1.3 \ tokio-io-0.1.8 \ tokio-reactor-0.1.5 \ tokio-tcp-0.1.1 \ tokio-threadpool-0.1.6 \ tokio-timer-0.2.6 \ tokio-udp-0.1.2 \ tokio-uds-0.2.1 \ try-lock-0.2.2 \ ucd-util-0.1.1 \ unicode-bidi-0.3.4 \ unicode-normalization-0.1.7 \ unicode-segmentation-1.2.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ url-1.7.1 \ utf8-ranges-1.0.1 \ uuid-0.5.1 \ version_check-0.1.5 \ void-1.0.2 \ want-0.0.6 \ webdriver-0.38.0 \ 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 \ winreg-0.5.1 \ ws2_32-sys-0.2.1 \ zip-0.4.0 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/geckodriver .include Index: head/www/seamonkey/Makefile =================================================================== --- head/www/seamonkey/Makefile (revision 482992) +++ head/www/seamonkey/Makefile (revision 482993) @@ -1,92 +1,92 @@ # Created by: eivind/dima/jseger # $FreeBSD$ PORTNAME= seamonkey DISTVERSION= 2.49.4 -PORTREVISION= 14 +PORTREVISION= 15 MOZILLA_VER= 52 # above + 3 CATEGORIES?= www mail news editors irc 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= The open source, standards compliant web browser BUILD_DEPENDS= nspr>=4.13.1:devel/nspr \ nss>=3.28.6:security/nss \ libevent>=2.0.21_2:devel/libevent \ harfbuzz>=1.4.1:print/harfbuzz \ graphite2>=1.3.8:graphics/graphite2 \ png>=1.6.25:graphics/png \ libvorbis>=1.3.5,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.17.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip # soundtouch>=1.9.0:audio/soundtouch \ LIB_DEPENDS= libv4l2.so:multimedia/libv4l SSP_UNSAFE= yes USE_GECKO= gecko USE_GL= gl USES= tar:xz MOZ_PIS_SCRIPTS= moz_pis_S50cleanhome MOZ_OPTIONS+= --enable-application=suite USE_MOZILLA= -soundtouch MOZ_PKGCONFIG_FILES= OPTIONS_DEFINE= LDAP LIGHTNING RUST OPTIONS_SINGLE= TOOLKIT OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 OPTIONS_DEFAULT=CANBERRA GTK3 LDAP LIGHTNING OPTIONS_EXCLUDE=WAYLAND LDAP_DESC?= LDAP support for Mailnews .include "${.CURDIR}/../../www/firefox/Makefile.options" # Inconsistent fallback order (libcubeb vs. audio_device) SNDIO_PREVENTS= ${OPTIONS_MULTI_AUDIO:NSNDIO} .include MOZSRC:= ${WRKSRC}/mozilla .if ! ${PORT_OPTIONS:MLDAP} MOZ_OPTIONS+= --disable-ldap .else MOZ_OPTIONS+= --enable-ldap .endif .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar .else MOZ_OPTIONS+= --disable-calendar .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/suite/app/nsSuiteApp.cpp @${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ ${WRKSRC}/mozilla/modules/libpref/init/all.js @${SED} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ < ${FILESDIR}/seamonkey.desktop.in > \ ${WRKDIR}/${MOZILLA}.desktop 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) post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${LN} -sf ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png .include Index: head/www/websocat/Makefile =================================================================== --- head/www/websocat/Makefile (revision 482992) +++ head/www/websocat/Makefile (revision 482993) @@ -1,138 +1,138 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= websocat DISTVERSION= 1.1.0 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= osa@FreeBSD.org COMMENT= WebSockets tools LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= vi CARGO_FEATURES= ssl seqpacket CARGO_CRATES= atty-0.2.11 \ base64-0.5.2 \ base64-0.6.0 \ bitflags-0.9.1 \ bitflags-1.0.4 \ byteorder-1.2.6 \ bytes-0.4.9 \ cc-1.0.22 \ cfg-if-0.1.5 \ clap-2.32.0 \ core-foundation-0.2.3 \ core-foundation-sys-0.2.3 \ derivative-1.0.0 \ either-1.5.0 \ env_logger-0.5.13 \ 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.17 \ httparse-1.3.2 \ humantime-1.1.1 \ hyper-0.10.13 \ idna-0.1.5 \ iovec-0.1.2 \ itertools-0.5.10 \ kernel32-sys-0.2.2 \ language-tags-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.1.0 \ lazycell-0.6.0 \ libc-0.2.43 \ log-0.3.9 \ log-0.4.4 \ matches-0.1.8 \ mime-0.2.6 \ mio-0.6.15 \ mio-named-pipes-0.1.6 \ mio-uds-0.6.6 \ miow-0.2.1 \ miow-0.3.3 \ native-tls-0.1.5 \ net2-0.2.33 \ num_cpus-1.8.0 \ openssl-0.9.24 \ openssl-probe-0.1.2 \ openssl-sys-0.9.35 \ percent-encoding-1.0.1 \ pkg-config-0.3.13 \ proc-macro2-0.4.13 \ quick-error-1.2.2 \ quote-0.3.15 \ quote-0.6.8 \ rand-0.3.22 \ rand-0.4.3 \ readwrite-0.1.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ remove_dir_all-0.5.1 \ safemem-0.2.0 \ schannel-0.1.13 \ scoped-tls-0.1.2 \ security-framework-0.1.16 \ security-framework-sys-0.1.16 \ sha1-0.2.0 \ slab-0.3.0 \ slab-0.4.1 \ slab_typesafe-0.1.2 \ smart-default-0.2.0 \ socket2-0.3.7 \ structopt-0.2.10 \ structopt-derive-0.2.10 \ syn-0.10.8 \ syn-0.11.11 \ syn-0.14.9 \ synom-0.11.3 \ tempdir-0.3.7 \ termcolor-1.0.2 \ termion-1.5.1 \ textwrap-0.10.0 \ time-0.1.40 \ tokio-core-0.1.12 \ tokio-file-unix-0.4.2 \ tokio-io-0.1.5 \ tokio-process-0.1.6 \ tokio-signal-0.1.5 \ tokio-stdin-stdout-0.1.4 \ tokio-timer-0.1.2 \ tokio-tls-0.1.4 \ tokio-uds-0.1.5 \ traitobject-0.1.0 \ typeable-0.1.2 \ unicase-1.4.2 \ 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 \ url-1.7.1 \ vcpkg-0.2.6 \ version_check-0.1.4 \ websocket-0.20.3 \ winapi-0.2.8 \ winapi-0.3.5 \ 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 PLIST_FILES= bin/websocat post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/websocat .include Index: head/x11/admiral/Makefile =================================================================== --- head/x11/admiral/Makefile (revision 482992) +++ head/x11/admiral/Makefile (revision 482993) @@ -1,59 +1,59 @@ # $FreeBSD$ PORTNAME= admiral DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-7 DISTVERSIONSUFFIX= -g5a9f33b -PORTREVISION= 2 +PORTREVISION= 3 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.42 \ 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 482992) +++ head/x11/alacritty/Makefile (revision 482993) @@ -1,210 +1,210 @@ # $FreeBSD$ PORTNAME= alacritty PORTVERSION= 0.2.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= zeising@FreeBSD.org COMMENT= GPU-accelerated terminal emulator LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE-APACHE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig USES= cargo USE_GITHUB= yes GH_ACCOUNT= jwilm GH_TUPLE= jwilm:rust-fontconfig:be2b94de833ec69cf767186262a5fb8360fa5b45:servofontconfig \ jwilm:libfontconfig:5c1845e1bffa11cf4d3e6fb27f456bf5c814ce1b:servofontconfigsys OPTIONS_DEFINE= EXAMPLES PLIST_FILES= bin/alacritty \ man/man1/alacritty.1.gz \ etc/bash_completion.d/alacritty-completions.bash \ share/fish/completions/alacritty-completions.fish \ share/zsh/site-functions/_alacritty \ ${DESKTOPDIR:S,^${PREFIX}/,,}/alacritty.desktop PORTEXAMPLES= alacritty.yml CARGO_CRATES= aho-corasick-0.6.6 \ android_glue-0.2.3 \ ansi_term-0.11.0 \ approx-0.1.1 \ arraydeque-0.4.2 \ atty-0.2.11 \ base64-0.9.2 \ bitflags-0.4.0 \ bitflags-0.7.0 \ bitflags-0.8.2 \ bitflags-1.0.3 \ block-0.1.6 \ byteorder-1.2.4 \ bytes-0.3.0 \ cc-1.0.18 \ cfg-if-0.1.4 \ cgl-0.2.3 \ cgmath-0.16.1 \ clap-2.32.0 \ cloudabi-0.0.3 \ cmake-0.1.32 \ cocoa-0.15.0 \ core-foundation-0.5.1 \ core-foundation-0.6.1 \ core-foundation-sys-0.5.1 \ core-foundation-sys-0.6.1 \ core-graphics-0.13.0 \ core-graphics-0.14.0 \ core-text-9.2.0 \ dirs-1.0.2 \ dlib-0.4.1 \ downcast-rs-1.0.3 \ dtoa-0.4.3 \ env_logger-0.5.12 \ errno-0.2.4 \ errno-dragonfly-0.1.1 \ euclid-0.17.3 \ expat-sys-2.1.5 \ filetime-0.1.15 \ fnv-1.0.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ freetype-rs-0.13.0 \ freetype-sys-0.4.0 \ fsevent-0.2.17 \ fsevent-sys-0.1.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ gcc-0.3.54 \ gl_generator-0.9.0 \ gleam-0.6.0 \ glutin-0.16.0 \ humantime-1.1.1 \ inotify-0.3.0 \ iovec-0.1.2 \ itoa-0.4.2 \ kernel32-sys-0.2.2 \ khronos_api-2.2.0 \ lazy_static-1.1.0 \ lazycell-0.4.0 \ lazycell-0.6.0 \ libc-0.2.42 \ libloading-0.5.0 \ libz-sys-1.0.18 \ linked-hash-map-0.5.1 \ log-0.3.9 \ log-0.4.3 \ malloc_buf-0.0.6 \ memchr-2.0.1 \ memmap-0.6.2 \ mio-0.5.1 \ mio-0.6.15 \ mio-more-0.1.0 \ miow-0.1.5 \ miow-0.2.1 \ net2-0.2.33 \ nix-0.11.0 \ nix-0.5.1 \ notify-4.0.3 \ num-traits-0.1.43 \ num-traits-0.2.5 \ objc-0.2.5 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ osmesa-sys-0.1.2 \ owning_ref-0.3.3 \ parking_lot-0.5.5 \ parking_lot_core-0.2.14 \ percent-encoding-1.0.1 \ pkg-config-0.3.12 \ proc-macro2-0.4.9 \ quick-error-1.2.2 \ quote-0.6.5 \ rand-0.4.2 \ rand-0.5.4 \ rand_core-0.2.1 \ redox_syscall-0.1.40 \ redox_termios-0.1.1 \ regex-1.0.2 \ regex-syntax-0.6.2 \ remove_dir_all-0.5.1 \ safemem-0.2.0 \ same-file-1.0.2 \ serde-1.0.70 \ serde_derive-1.0.70 \ serde_json-1.0.24 \ serde_yaml-0.7.5 \ shared_library-0.1.9 \ slab-0.1.3 \ slab-0.3.0 \ slab-0.4.1 \ smallvec-0.6.3 \ smithay-client-toolkit-0.2.6 \ stable_deref_trait-1.1.1 \ static_assertions-0.2.5 \ strsim-0.7.0 \ syn-0.14.7 \ tempfile-3.0.3 \ termcolor-1.0.1 \ termion-1.5.1 \ textwrap-0.10.0 \ thread_local-0.3.5 \ time-0.1.40 \ ucd-util-0.1.1 \ unicode-width-0.1.5 \ unicode-xid-0.1.0 \ unreachable-1.0.0 \ utf8-ranges-1.0.0 \ utf8parse-0.1.0 \ vcpkg-0.2.4 \ vec_map-0.8.1 \ version_check-0.1.4 \ void-1.0.2 \ vte-0.3.2 \ walkdir-2.2.0 \ wayland-client-0.20.11 \ wayland-commons-0.20.11 \ wayland-protocols-0.20.11 \ wayland-scanner-0.20.11 \ wayland-sys-0.20.11 \ 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 \ wincolor-1.0.0 \ winit-0.15.1 \ ws2_32-sys-0.2.1 \ x11-dl-2.18.3 \ xdg-2.1.0 \ xml-rs-0.7.0 \ yaml-rust-0.4.0 CARGO_USE_GITHUB= yes CARGO_GH_CARGOTOML= ${CARGO_CARGOTOML} \ ${WRKSRC}/font/Cargo.toml \ ${WRKSRC_servofontconfig}/Cargo.toml post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/alacritty ${INSTALL_DATA} ${WRKSRC}/alacritty.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_MAN} ${WRKSRC}/alacritty.man ${STAGEDIR}${MANPREFIX}/man/man1/alacritty.1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/alacritty-completions.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/alacritty-completions.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/alacritty-completions.zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_alacritty post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include