On Sat, Jul 22, 2017 at 02:09:17PM +0200, Sebastien Marie wrote: > Hi, > > The following diff updates rustc to 1.19.0. >
updated diff to be in sync with latest changes on lang/rust. Thanks. -- Sebastien Marie Index: devel/Makefile =================================================================== RCS file: /cvs/ports/devel/Makefile,v retrieving revision 1.1628 diff -u -p -r1.1628 Makefile --- devel/Makefile 17 Jul 2017 00:24:11 -0000 1.1628 +++ devel/Makefile 22 Jul 2017 12:07:17 -0000 @@ -50,7 +50,6 @@ SUBDIR += capstone SUBDIR += catalyst SUBDIR += catalyst-tutorial - SUBDIR += cargo SUBDIR += cargo-generate-vendor SUBDIR += cbmc SUBDIR += ccache Index: devel/cargo/Makefile =================================================================== RCS file: devel/cargo/Makefile diff -N devel/cargo/Makefile --- devel/cargo/Makefile 17 Jun 2017 02:08:10 -0000 1.14 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,215 +0,0 @@ -# $OpenBSD: Makefile,v 1.14 2017/06/17 02:08:10 danj Exp $ -COMMENT = package manager for Rust language - -ONLY_FOR_ARCHS = amd64 i386 - -# cargo version -CARGO_VERSION = 0.19.0 -RUSTC_VERSION = 1.18.0 - -# cargo version used for bootstrapping -BV-amd64 = 0.19.0-20170611 -BV-i386 = 0.19.0-20170611 -BOOTSTRAP_VERSION = ${BV-${MACHINE_ARCH}} - -PKGNAME = cargo-${CARGO_VERSION} -DISTNAME = rustc-${RUSTC_VERSION}-src -CATEGORIES = devel - -HOMEPAGE = https://doc.crates.io/ - -MAINTAINER = Sebastien Marie <sema...@online.fr> - -DIST_SUBDIR = rust -MODCARGO_DIST_SUBDIR = ../cargo - -# cargo is dual licensed MIT/Apache-2.0 -# third-parties (detail below): -# - MIT -# - Unlicense/MIT -# - MIT/Apache-2.0 -# -PERMIT_PACKAGE_CDROM = Yes - -WANTLIB = c crypto curl git2 m pthread ssh2 ssl - -MODCARGO_CRATES += advapi32-sys-0.2.0 # MIT -MODCARGO_CRATES += aho-corasick-0.5.3 # Unlicense/MIT -MODCARGO_CRATES += aho-corasick-0.6.3 # Unlicense/MIT -MODCARGO_CRATES += bitflags-0.7.0 # MIT/Apache-2.0 -MODCARGO_CRATES += bufstream-0.1.2 # MIT/Apache-2.0 -MODCARGO_CRATES += cfg-if-0.1.0 # MIT/Apache-2.0 -MODCARGO_CRATES += chrono-0.2.25 # MIT/Apache-2.0 -MODCARGO_CRATES += cmake-0.1.22 # MIT/Apache-2.0 -MODCARGO_CRATES += crossbeam-0.2.10 # Apache-2.0/MIT -MODCARGO_CRATES += curl-0.4.6 # MIT -MODCARGO_CRATES += curl-sys-0.3.10 # MIT -MODCARGO_CRATES += docopt-0.7.0 # Unlicense/MIT -MODCARGO_CRATES += dtoa-0.4.1 # MIT/Apache-2.0 -MODCARGO_CRATES += env_logger-0.4.2 # MIT/Apache-2.0 -MODCARGO_CRATES += filetime-0.1.10 # MIT/Apache-2.0 -MODCARGO_CRATES += flate2-0.2.17 # MIT/Apache-2.0 -MODCARGO_CRATES += foreign-types-0.2.0 # MIT/Apache-2.0 -MODCARGO_CRATES += fs2-0.4.1 # MIT/Apache-2.0 -MODCARGO_CRATES += gcc-0.3.45 # MIT/Apache-2.0 -MODCARGO_CRATES += gdi32-sys-0.2.0 # MIT -MODCARGO_CRATES += git2-0.6.4 # MIT/Apache-2.0 -MODCARGO_CRATES += git2-curl-0.7.0 # MIT/Apache-2.0 -MODCARGO_CRATES += glob-0.2.11 # MIT/Apache-2.0 -MODCARGO_CRATES += hamcrest-0.1.1 # MIT/Apache-2.0 -MODCARGO_CRATES += idna-0.1.0 # MIT/Apache-2.0 -MODCARGO_CRATES += itoa-0.3.1 # MIT/Apache-2.0 -MODCARGO_CRATES += kernel32-sys-0.2.2 # MIT -MODCARGO_CRATES += lazy_static-0.2.5 # MIT -MODCARGO_CRATES += libc-0.2.21 # MIT/Apache-2.0 -MODCARGO_CRATES += libgit2-sys-0.6.7 # MIT/Apache-2.0 -MODCARGO_CRATES += libssh2-sys-0.2.5 # MIT/Apache-2.0 -MODCARGO_CRATES += libz-sys-1.0.13 # MIT/Apache-2.0 -MODCARGO_CRATES += log-0.3.7 # MIT/Apache-2.0 -MODCARGO_CRATES += matches-0.1.4 # MIT -MODCARGO_CRATES += memchr-0.1.11 # Unlicense/MIT -MODCARGO_CRATES += memchr-1.0.1 # Unlicense/MIT -MODCARGO_CRATES += miniz-sys-0.1.9 # MIT/Apache-2.0 -MODCARGO_CRATES += miow-0.2.1 # MIT/Apache-2.0 -MODCARGO_CRATES += net2-0.2.27 # MIT/Apache-2.0 -MODCARGO_CRATES += num-0.1.37 # MIT/Apache-2.0 -MODCARGO_CRATES += num-bigint-0.1.37 # MIT/Apache-2.0 -MODCARGO_CRATES += num-iter-0.1.33 # MIT/Apache-2.0 -MODCARGO_CRATES += num-complex-0.1.36 # MIT/Apache-2.0 -MODCARGO_CRATES += num-integer-0.1.33 # MIT/Apache-2.0 -MODCARGO_CRATES += num-rational-0.1.36 # MIT/Apache-2.0 -MODCARGO_CRATES += num-traits-0.1.37 # MIT/Apache-2.0 -MODCARGO_CRATES += num_cpus-1.3.0 # MIT/Apache-2.0 -MODCARGO_CRATES += openssl-0.9.10 # Apache-2.0 -MODCARGO_CRATES += openssl-probe-0.1.1 # MIT/Apache-2.0 -MODCARGO_CRATES += openssl-sys-0.9.10 # MIT -MODCARGO_CRATES += pkg-config-0.3.9 # MIT/Apache-2.0 -MODCARGO_CRATES += psapi-sys-0.1.0 # MIT -MODCARGO_CRATES += quote-0.3.15 # MIT/Apache-2.0 -MODCARGO_CRATES += rand-0.3.15 # MIT/Apache-2.0 -MODCARGO_CRATES += redox_syscall-0.1.17 # MIT -MODCARGO_CRATES += regex-0.1.80 # MIT/Apache-2.0 -MODCARGO_CRATES += regex-0.2.1 # MIT/Apache-2.0 -MODCARGO_CRATES += regex-syntax-0.3.9 # MIT/Apache-2.0 -MODCARGO_CRATES += regex-syntax-0.4.0 # MIT/Apache-2.0 -MODCARGO_CRATES += rustc-serialize-0.3.23 # MIT/Apache-2.0 -MODCARGO_CRATES += semver-0.6.0 # MIT/Apache-2.0 -MODCARGO_CRATES += semver-parser-0.7.0 # MIT/Apache-2.0 -MODCARGO_CRATES += serde-0.9.12 # MIT/Apache-2.0 -MODCARGO_CRATES += serde_codegen_internals-0.14.2 # MIT/Apache-2.0 -MODCARGO_CRATES += serde_derive-0.9.12 # MIT/Apache-2.0 -MODCARGO_CRATES += serde_ignored-0.0.2 # MIT/Apache-2.0 -MODCARGO_CRATES += serde_json-0.9.9 # MIT/Apache-2.0 -MODCARGO_CRATES += shell-escape-0.1.3 # MIT/Apache-2.0 -MODCARGO_CRATES += strsim-0.6.0 # MIT -MODCARGO_CRATES += syn-0.11.9 # MIT/Apache-2.0 -MODCARGO_CRATES += synom-0.11.3 # MIT/Apache-2.0 -MODCARGO_CRATES += tar-0.4.10 # MIT/Apache-2.0 -MODCARGO_CRATES += tempdir-0.3.5 # MIT/Apache-2.0 -MODCARGO_CRATES += term-0.4.5 # MIT/Apache-2.0 -MODCARGO_CRATES += thread-id-2.0.0 # Apache-2.0 -MODCARGO_CRATES += thread-id-3.0.0 # Apache-2.0 -MODCARGO_CRATES += thread_local-0.2.7 # Apache-2.0/MIT -MODCARGO_CRATES += thread_local-0.3.3 # Apache-2.0/MIT -MODCARGO_CRATES += time-0.1.36 # MIT/Apache-2.0 -MODCARGO_CRATES += toml-0.3.2 # MIT/Apache-2.0 -MODCARGO_CRATES += unicode-bidi-0.2.5 # MIT / Apache-2.0 -MODCARGO_CRATES += unicode-normalization-0.1.4 # MIT/Apache-2.0 -MODCARGO_CRATES += unicode-xid-0.0.4 # MIT/Apache-2.0 -MODCARGO_CRATES += unreachable-0.1.1 # MIT -MODCARGO_CRATES += url-1.4.0 # MIT/Apache-2.0 -MODCARGO_CRATES += user32-sys-0.2.0 # MIT -MODCARGO_CRATES += utf8-ranges-0.1.3 # Unlicense/MIT -MODCARGO_CRATES += utf8-ranges-1.0.0 # Unlicense/MIT -MODCARGO_CRATES += void-1.0.2 # MIT -MODCARGO_CRATES += winapi-0.2.8 # MIT -MODCARGO_CRATES += winapi-build-0.1.1 # MIT -MODCARGO_CRATES += ws2_32-sys-0.2.1 # MIT - -MASTER_SITES = https://static.rust-lang.org/dist/ -MASTER_SITES0 = http://kapouay.odns.fr/pub/cargo/ -DISTFILES += ${DISTNAME}${EXTRACT_SUFX} \ - ${BOOTSTRAP} - -BOOTSTRAP = ${BOOTSTRAP-${MACHINE_ARCH}} -.for m in i386 amd64 -BOOTSTRAP-$m = cargo-bootstrap-${m}-${BV-$m}.tar.gz:0 -SUPDISTFILES += ${BOOTSTRAP-$m} -.endfor - -SEPARATE_BUILD = Yes - -MODULES = devel/cargo \ - lang/python - -# only deal with MODCARGO_CRATES -MODCARGO_BUILDDEP = No -MODCARGO_BUILD = No -MODCARGO_INSTALL = No -MODCARGO_TEST = No - -# redefine MODCARGO_CARGO_BIN to match bootstrapper -MODCARGO_CARGO_BIN = ${WRKDIR}/cargo-bootstrap-${MACHINE_ARCH}-${BOOTSTRAP_VERSION}/cargo - -MODPY_RUNDEP = No - -USE_GMAKE = Yes - -BUILD_DEPENDS = devel/cmake \ - lang/rust>=1.14 - -LIB_DEPENDS = net/curl \ - devel/libgit2/libgit2 \ - security/libssh2 - -RUN_DEPENDS = lang/rust - -CONFIGURE_STYLE = cargo \ - simple -CONFIGURE_ARGS += --prefix=${LOCALBASE} \ - --mandir=${LOCALBASE}/man \ - --release-channel=stable \ - --local-rust-root=${LOCALBASE} \ - --rustc=${LOCALBASE}/bin/rustc \ - --rustdoc=${LOCALBASE}/bin/rustdoc \ - --cargo=${MODCARGO_CARGO_BIN} - -MAKE_ENV += ${MODCARGO_ENV} \ - VERBOSE=1 \ - LIBGIT2_SYS_USE_PKG_CONFIG=1 - -WRKDIST = ${WRKDIR}/${DISTNAME}/cargo - -SUBST_VARS += MODCARGO_TARGET_DIR -pre-test: - ${SUBST_CMD} ${WRKSRC}/tests/cargotest/support/paths.rs -.ifdef FULLTEST - rm -rf -- ${WRKDIR}/.cargo/config -.endif - -post-extract: - rmdir ${WRKSRC}/src/rust-installer - ln -s ${WRKDIR}/${DISTNAME}/src/rust-installer \ - ${WRKSRC}/src/rust-installer - -post-install: - rm -rf ${PREFIX}/lib/rustlib - mkdir -p ${PREFIX}/share/bash-completion/completions - mv ${PREFIX}${SYSCONFDIR}/bash_completion.d/cargo \ - ${PREFIX}/share/bash-completion/completions - rmdir ${PREFIX}${SYSCONFDIR}/bash_completion.d \ - ${PREFIX}${SYSCONFDIR} - -# make a directory suitable for bootstrapping -BOOTSTRAPDIR_CUR = ${WRKDIR}/cargo-bootstrap-${MACHINE_ARCH}-${BOOTSTRAP_VERSION} -BOOTSTRAPDIR_NEW = ${WRKDIR}/cargo-bootstrap-${MACHINE_ARCH}-${CARGO_VERSION}-new -bootstrap: fake - rm -rf ${BOOTSTRAPDIR_NEW} - mkdir -p ${BOOTSTRAPDIR_NEW} - cp ${BOOTSTRAPDIR_CUR}/cargo ${BOOTSTRAPDIR_NEW}/cargo - cp ${WRKINST}${PREFIX}/bin/cargo ${BOOTSTRAPDIR_NEW}/cargo.bin - ldd ${BOOTSTRAPDIR_NEW}/cargo.bin \ - | sed -ne 's,.* \(/.*/lib/lib.*\.so[.0-9]*\)$$,\1,p' \ - | xargs -r -J % cp % ${BOOTSTRAPDIR_NEW} - -.include <bsd.port.mk> Index: devel/cargo/cargo.port.mk =================================================================== RCS file: /cvs/ports/devel/cargo/cargo.port.mk,v retrieving revision 1.5 diff -u -p -r1.5 cargo.port.mk --- devel/cargo/cargo.port.mk 15 Feb 2017 12:49:43 -0000 1.5 +++ devel/cargo/cargo.port.mk 22 Jul 2017 12:07:17 -0000 @@ -95,8 +95,7 @@ MODCARGO_configure += ; .endif # Build dependencies. -MODCARGO_BUILD_DEPENDS = devel/cargo \ - lang/rust +MODCARGO_BUILD_DEPENDS = lang/rust # devel/cargo-generate-vendor is mandatory for hooks. BUILD_DEPENDS += devel/cargo-generate-vendor Index: devel/cargo/distinfo =================================================================== RCS file: devel/cargo/distinfo diff -N devel/cargo/distinfo --- devel/cargo/distinfo 17 Jun 2017 02:08:10 -0000 1.9 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,190 +0,0 @@ -SHA256 (rust/../cargo/advapi32-sys-0.2.0.tar.gz) = 4GWICAyxnQrLZzmAiq+l8mv7LKAVsrY3ACi0TPfLipo= -SHA256 (rust/../cargo/aho-corasick-0.5.3.tar.gz) = ypcsLqX3Qr/OVoe5rvdVBqdk9h03+PZJBHhGqWht22Y= -SHA256 (rust/../cargo/aho-corasick-0.6.3.tar.gz) = UAkJxPh6nlI1WyZibYkIM+nh1TrFZtt2w2+qmEuIlpk= -SHA256 (rust/../cargo/bitflags-0.7.0.tar.gz) = qtGJN6Yo7Gq80m0UiQEswOGMIXmCEPSRr2ne2biBEG0= -SHA256 (rust/../cargo/bufstream-0.1.2.tar.gz) = e0jb4v8OmPovAzd9IEqWN9PJgWzUMb/gWoq70OoR0HQ= -SHA256 (rust/../cargo/cfg-if-0.1.0.tar.gz) = 3h52DXtlNa9CQfyovYrfaOLn7azGsp9dOZBQxeSM+Iw= -SHA256 (rust/../cargo/chrono-0.2.25.tar.gz) = khP3zXwn6VwrV8SfDmmx6mWycTjahKFwEz/SGwdlnAA= -SHA256 (rust/../cargo/cmake-0.1.22.tar.gz) = 0Y1omH7UxRbcw+eRNlm/pAdvUYLupKfgA4uwYJU+dqw= -SHA256 (rust/../cargo/crossbeam-0.2.10.tar.gz) = DF6iFWZMomTaip2cO+gNLq8wkjwlnQPocDiOuSdQj5c= -SHA256 (rust/../cargo/curl-0.4.6.tar.gz) = yQ4SQO80DdQCet5Dnlx8IGTdncZSaCEXvVDRSGo63Xs= -SHA256 (rust/../cargo/curl-sys-0.3.10.tar.gz) = wNkJ3EAq6AtvewEYwDkgNDYGG52aPKXSwlRtk+CmGqo= -SHA256 (rust/../cargo/docopt-0.7.0.tar.gz) = qzLqbihNh5hwZvIanoCac8FHIFce80UW8IkLPTVcz9g= -SHA256 (rust/../cargo/dtoa-0.4.1.tar.gz) = gMi3H9cRRpkKl0L8Bty73hkWGiZ+CtTlcsNRYvRXjJA= -SHA256 (rust/../cargo/env_logger-0.4.2.tar.gz) = 44VvFpcJhgb8bLl6k96Iyj87w1u4eMclkg5uguzwXoM= -SHA256 (rust/../cargo/filetime-0.1.10.tar.gz) = U2OrjkE5uFaKYjfbUkhkblqKL4m9XMsCCSGCsR/T6SI= -SHA256 (rust/../cargo/flate2-0.2.17.tar.gz) = 1OTQwV74KcvBt82mUXRr4ZzO6yOL57EEkiexSJHfniU= -SHA256 (rust/../cargo/foreign-types-0.2.0.tar.gz) = PkBWub1H+KxboSvncfd6Da55bRu6r1/QucLTi2m4op0= -SHA256 (rust/../cargo/fs2-0.4.1.tar.gz) = NO2u4HVVhZ3BPKOH5q4FaGu00DZMldZJttq5WVEfS68= -SHA256 (rust/../cargo/gcc-0.3.45.tar.gz) = QImTNvtQ2wx4cQ9T6Hr8VNjHJm+3YmL+zHjKGn8J3q4= -SHA256 (rust/../cargo/gdi32-sys-0.2.0.tar.gz) = CRJRWo/yS6kAQi7NqAC1L0AWpWJRki05fFdr+SxpBRg= -SHA256 (rust/../cargo/git2-0.6.4.tar.gz) = BGrgM4UlcECyo15W2WadlQ3ZEbor9IIC++9z7mqrJ7I= -SHA256 (rust/../cargo/git2-curl-0.7.0.tar.gz) = aGdrx4S/C++DJ4iYkpv2SiUeh8A0ByPQuT+glsnFv44= -SHA256 (rust/../cargo/glob-0.2.11.tar.gz) = i+GN4JpWtg7Q7fhLyd8AfjAEBpGves0cQYdPqsWJW/s= -SHA256 (rust/../cargo/hamcrest-0.1.1.tar.gz) = vwiPBCpGcInpuqSXL1f5JH5CoMxUm6Jkx6BPu47LidQ= -SHA256 (rust/../cargo/idna-0.1.0.tar.gz) = EFMjbgDOT2aK7KSnaaCbO/WmgtgCq9bzyzk3T2sWLBE= -SHA256 (rust/../cargo/itoa-0.3.1.tar.gz) = 6y9AT7xm/ZqsE+mYJIUF5+yyrY5Eq2OIaExfsRxsJRw= -SHA256 (rust/../cargo/kernel32-sys-0.2.2.tar.gz) = dQdiSylINDHAui2Crs6Mps26k4K/9N3Q90kFYMBWCY0= -SHA256 (rust/../cargo/lazy_static-0.2.5.tar.gz) = RzLFY7miGkBlZcR0fap7RnQvCCkRrkdT85DcnsfuGpc= -SHA256 (rust/../cargo/libc-0.2.21.tar.gz) = iO6BiF+fBL/5keMG/qfBxgpfD55Anpn2tA4zEaM2MTU= -SHA256 (rust/../cargo/libgit2-sys-0.6.7.tar.gz) = 2VH9XsyuB8dOjCwQdbBeoeQ75/iVIkWvjChA0UgLHZU= -SHA256 (rust/../cargo/libssh2-sys-0.2.5.tar.gz) = keE1ZFwuGYo5VSyMdoa7W4OxuZ9kgxwECmwnmKEZWTQ= -SHA256 (rust/../cargo/libz-sys-1.0.13.tar.gz) = 5e6RKkXWhtOT1ayH+sFboLoY2q4U6OdUPGPr9/t+lww= -SHA256 (rust/../cargo/log-0.3.7.tar.gz) = UUHsoCd1p2LMbNVk2NLFD2fA6jo3LL8cUVkrPgKeEK0= -SHA256 (rust/../cargo/matches-0.1.4.tar.gz) = 79diLjAi4abqpgLEzqiRIlTlWCycaS6RZ3FBgiRIAbE= -SHA256 (rust/../cargo/memchr-0.1.11.tar.gz) = 2LYp+1FDdsZ1uYwUIegLFR04F6xC18ZncX0oJ2FBjSA= -SHA256 (rust/../cargo/memchr-1.0.1.tar.gz) = HbzMDkbx6ke58X5tZ8Wpa9JwMFGcUZyckTJ+MSdaR7Q= -SHA256 (rust/../cargo/miniz-sys-0.1.9.tar.gz) = KOruF2ZmcfqHLlZ1R+hCjoMwjr5YCM32oOKDl9vixyY= -SHA256 (rust/../cargo/miow-0.2.1.tar.gz) = jB8vOxzzMd5olqq/bp1V3KkDVsyZYMyn6q9AijVa6Rk= -SHA256 (rust/../cargo/net2-0.2.27.tar.gz) = GLlkKtYiL69c5G9pZvWbcbl3WtV1jJ4J/PCmyAYZcrQ= -SHA256 (rust/../cargo/num-0.1.37.tar.gz) = mLFbqE6RDqehlzvM0997Ma4oK/nYvSiXd5lQybgwPUA= -SHA256 (rust/../cargo/num-bigint-0.1.37.tar.gz) = um2DixblbaG2w4PQZf8ew8fXeX9lo+j2unCS/YeCC6w= -SHA256 (rust/../cargo/num-complex-0.1.36.tar.gz) = NTSJjYofaxbBL5/C9Oqrx+zcxV8mchPKqJiP3H1g/5Q= -SHA256 (rust/../cargo/num-integer-0.1.33.tar.gz) = IeTfEJjR15fSfvDGnBeMP6tklBVZspD8rhmOCCXJyLU= -SHA256 (rust/../cargo/num-iter-0.1.33.tar.gz) = 99GJG9e5NvEjSbfRQDdhyKC4WhixSOnaRCnV0QLBpB4= -SHA256 (rust/../cargo/num-rational-0.1.36.tar.gz) = wtxeoEAgqPGDGK5IXHUfjPocDmnc9GXCndqqZKMTzEQ= -SHA256 (rust/../cargo/num-traits-0.1.37.tar.gz) = 4cv6N4Hz/nPcBTIb7VKgbS1JHqp2TFIzXPQ5nwRuzpk= -SHA256 (rust/../cargo/num_cpus-1.3.0.tar.gz) = oYw5JGZAnFC4c2lBSiaAyT5zmu3rSY6yv/fX61aXROI= -SHA256 (rust/../cargo/openssl-0.9.10.tar.gz) = 2KoOt6rUTw2m992hPdtFWdkaD0DPqxULH3atWznsUj8= -SHA256 (rust/../cargo/openssl-probe-0.1.1.tar.gz) = 2Y3wJw1ATM08BQpB1XnFLR2xU3UWi7NHHgTsD183ja8= -SHA256 (rust/../cargo/openssl-sys-0.9.10.tar.gz) = FPW/0SBU12RRC4hxUtVkuhHZmuJOp9dAeBd49kZiBXY= -SHA256 (rust/../cargo/pkg-config-0.3.9.tar.gz) = OotMa4FlzRoc1LmxIJeBMTifZL2vRWQ1yqQeYw7bqQM= -SHA256 (rust/../cargo/psapi-sys-0.1.0.tar.gz) = q81dGgfTYOKXJ/dXqd7LPOi8bg76iWnPqtZpqDF6JHg= -SHA256 (rust/../cargo/quote-0.3.15.tar.gz) = em6SC2XGXxCyrmXIMagaBzqJ7dKMfM6JR1v/Rnq0Fno= -SHA256 (rust/../cargo/rand-0.3.15.tar.gz) = Ai4GNuwlGd2uSBVLAohkvc5Or301Imq45lxhG+l7GJ0= -SHA256 (rust/../cargo/redox_syscall-0.1.17.tar.gz) = Kdvf1LnfirMd7EfGCHt7E8v0p3bzNeTejvuoKI3aB1s= -SHA256 (rust/../cargo/regex-0.1.80.tar.gz) = T9Ss5qjPeGBxSiwigNbB9+akE0hsEymLvIb9PaAZQC8= -SHA256 (rust/../cargo/regex-0.2.1.tar.gz) = QnjBfQ9tYt/vCrAAKP60W9fSEChD+AdjR07rG+ihDAE= -SHA256 (rust/../cargo/regex-syntax-0.3.9.tar.gz) = +ewALDXoZ5GCXtKUtQAI7qnd/I3vRCAST7xrCNuDSVc= -SHA256 (rust/../cargo/regex-syntax-0.4.0.tar.gz) = L5GRsfV2AwlfEF0xfjddGbHJxcMYXqljOpmm3L7QRFc= -SHA256 (rust/../cargo/rustc-serialize-0.3.23.tar.gz) = aEzkhDbWRlMAyep4O2sUxDYda43LsTdbSGppzBni37A= -SHA256 (rust/../cargo/semver-0.6.0.tar.gz) = ejGG7J5lBxoglUNLH1uySDjU6OEw9YTHkPYDPHmUNTc= -SHA256 (rust/../cargo/semver-parser-0.7.0.tar.gz) = OIod8lPsoIVQvvbHI5LP58MJFL9B31Jptoy9b/j1cKM= -SHA256 (rust/../cargo/serde-0.9.12.tar.gz) = 8CODjn4YeMZ5Mi3H9mw2SL0zdjohX611LzeKYjhWiY0= -SHA256 (rust/../cargo/serde_codegen_internals-0.14.2.tar.gz) = vIiL0oO9JCCxatDYYONa2KyyGUEYCoOhibsgRvnQBAA= -SHA256 (rust/../cargo/serde_derive-0.9.12.tar.gz) = 67dTY59tVboay80zDMr02fWGI1OsKFHkPqxjwqU0OhE= -SHA256 (rust/../cargo/serde_ignored-0.0.2.tar.gz) = 1LP1V2h0ch0UaQZX6fDtKG5ypSvi9v3Azy8CQYK9j2Q= -SHA256 (rust/../cargo/serde_json-0.9.9.tar.gz) = 28RUOVUuuPuGkHosQcH9Dvl0WO+4f/f4eNtGbrWBgk4= -SHA256 (rust/../cargo/shell-escape-0.1.3.tar.gz) = 3VzJZIHVRYOUe/6IvzDCPVP4g8bNAUU2i2mYnZe4Tvg= -SHA256 (rust/../cargo/strsim-0.6.0.tar.gz) = tNFcgQUZqRz4d+fjbmP+BogVxngYFDny8p4lYhR8NpQ= -SHA256 (rust/../cargo/syn-0.11.9.tar.gz) = SAyDRwHKujVIqpkeVGdygb46VBSp0J3b307XSlaanRk= -SHA256 (rust/../cargo/synom-0.11.3.tar.gz) = o5MGbtkBDrrtYLnq+jc9SxuqwYbdfgCFVbD3ArUZRbY= -SHA256 (rust/../cargo/tar-0.4.10.tar.gz) = HrO/bskoQ8qT9Pz7X8bf4wU0gVsUeIXbS1dZuOL/fVI= -SHA256 (rust/../cargo/tempdir-0.3.5.tar.gz) = h5dKb1wd+zRNczBVYBZQBZozY94qYQSBkpO6/2YhMtY= -SHA256 (rust/../cargo/term-0.4.5.tar.gz) = 0WivOTCzac/iRRMlUFedR9/Yc9aUcHVaGcLGVo272Yk= -SHA256 (rust/../cargo/thread-id-2.0.0.tar.gz) = qVOdtWAQLRzvRri3jOc3/wu2Tn4Y01sqVoj30JfQ/wM= -SHA256 (rust/../cargo/thread-id-3.0.0.tar.gz) = RDfJdVjHDRKeQGKaWzhbP7H/rDAeY5QTNeTTVAgewUo= -SHA256 (rust/../cargo/thread_local-0.2.7.tar.gz) = hXbbv8rvlkFFLVzw35sOfuq3aUlW3TO7YVFfuPGM/dU= -SHA256 (rust/../cargo/thread_local-0.3.3.tar.gz) = yFBIxiYNF89IbOrjKC2ftrkL4iC/WyjEAPVIX/wp8Mc= -SHA256 (rust/../cargo/time-0.1.36.tar.gz) = IRtjwRIgY1bvH/mxk1X0N0D8P4WWDFmKk9Oj07p76t4= -SHA256 (rust/../cargo/toml-0.3.2.tar.gz) = vYatnr7iRv3t1hDg9tBYe3VKPYFDjbkwokTQSA7Xh48= -SHA256 (rust/../cargo/unicode-bidi-0.2.5.tar.gz) = 06B4691iwOcacJw9U9KvaT/gn+k/v/g0SuviibePkDI= -SHA256 (rust/../cargo/unicode-normalization-0.1.4.tar.gz) = 4o+jdCb87rXPj0HuJz+qfILEfcj7pYU0AoQeZl/Nhv8= -SHA256 (rust/../cargo/unicode-xid-0.0.4.tar.gz) = jB+GDX0pzwLLLz81n9NZka89MLrFLFfSZaPEYQdMtNw= -SHA256 (rust/../cargo/unreachable-0.1.1.tar.gz) = Hyrl3bGOHJJmRxdhbdlUnd5z9TnwG9e3fC7bJEa9/5E= -SHA256 (rust/../cargo/url-1.4.0.tar.gz) = 9bqKdJ+0R5sENzNBbCRPqdHTrz18I4BJRGUcikSMuH4= -SHA256 (rust/../cargo/user32-sys-0.2.0.tar.gz) = TvRxHRB7IbQQo6l0sSBNmszIsQ2tddgyS111XeFhfUc= -SHA256 (rust/../cargo/utf8-ranges-0.1.3.tar.gz) = ocoTwIxBycPgQiTtn/gEYdl+EhWJ/yfHU6FssQgwrg8= -SHA256 (rust/../cargo/utf8-ranges-1.0.0.tar.gz) = Zi+rZSWpi+/ykh1/YaOefVngtCXrx9DZ5m0xblUSQSI= -SHA256 (rust/../cargo/void-1.0.2.tar.gz) = agLkiF7TvA8t6Q6m3UXry7ZtrP/gNUf627DuridwiH0= -SHA256 (rust/../cargo/winapi-0.2.8.tar.gz) = Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo= -SHA256 (rust/../cargo/winapi-build-0.1.1.tar.gz) = LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw= -SHA256 (rust/../cargo/ws2_32-sys-0.2.1.tar.gz) = 1Zzv69DIkvot1t5YHpNzAdhVLLREic3/A1xhh8tj+l4= -SHA256 (rust/cargo-bootstrap-amd64-0.19.0-20170611.tar.gz) = mewH5qIC1Tvmab4Bt//1sgDkWqkMX8wtUWY+SDHMi9I= -SHA256 (rust/cargo-bootstrap-i386-0.19.0-20170611.tar.gz) = /dcGxnItU6WMo+9SsxaEhhEqhq6RLUkL0O67J/UZsQo= -SHA256 (rust/rustc-1.18.0-src.tar.gz) = 0tw26ZueImlIiyvN3eQ8I05r3gPt9wy6gqAn/0nDYRE= -SIZE (rust/../cargo/advapi32-sys-0.2.0.tar.gz) = 7217 -SIZE (rust/../cargo/aho-corasick-0.5.3.tar.gz) = 252052 -SIZE (rust/../cargo/aho-corasick-0.6.3.tar.gz) = 24963 -SIZE (rust/../cargo/bitflags-0.7.0.tar.gz) = 10851 -SIZE (rust/../cargo/bufstream-0.1.2.tar.gz) = 7477 -SIZE (rust/../cargo/cfg-if-0.1.0.tar.gz) = 2758 -SIZE (rust/../cargo/chrono-0.2.25.tar.gz) = 98296 -SIZE (rust/../cargo/cmake-0.1.22.tar.gz) = 12504 -SIZE (rust/../cargo/crossbeam-0.2.10.tar.gz) = 32993 -SIZE (rust/../cargo/curl-0.4.6.tar.gz) = 57831 -SIZE (rust/../cargo/curl-sys-0.3.10.tar.gz) = 3197115 -SIZE (rust/../cargo/docopt-0.7.0.tar.gz) = 41313 -SIZE (rust/../cargo/dtoa-0.4.1.tar.gz) = 73264 -SIZE (rust/../cargo/env_logger-0.4.2.tar.gz) = 10386 -SIZE (rust/../cargo/filetime-0.1.10.tar.gz) = 8884 -SIZE (rust/../cargo/flate2-0.2.17.tar.gz) = 47795 -SIZE (rust/../cargo/foreign-types-0.2.0.tar.gz) = 7182 -SIZE (rust/../cargo/fs2-0.4.1.tar.gz) = 12039 -SIZE (rust/../cargo/gcc-0.3.45.tar.gz) = 26303 -SIZE (rust/../cargo/gdi32-sys-0.2.0.tar.gz) = 7643 -SIZE (rust/../cargo/git2-0.6.4.tar.gz) = 129836 -SIZE (rust/../cargo/git2-curl-0.7.0.tar.gz) = 4097 -SIZE (rust/../cargo/glob-0.2.11.tar.gz) = 18065 -SIZE (rust/../cargo/hamcrest-0.1.1.tar.gz) = 9217 -SIZE (rust/../cargo/idna-0.1.0.tar.gz) = 234027 -SIZE (rust/../cargo/itoa-0.3.1.tar.gz) = 73340 -SIZE (rust/../cargo/kernel32-sys-0.2.2.tar.gz) = 24537 -SIZE (rust/../cargo/lazy_static-0.2.5.tar.gz) = 5865 -SIZE (rust/../cargo/libc-0.2.21.tar.gz) = 132909 -SIZE (rust/../cargo/libgit2-sys-0.6.7.tar.gz) = 4235960 -SIZE (rust/../cargo/libssh2-sys-0.2.5.tar.gz) = 412200 -SIZE (rust/../cargo/libz-sys-1.0.13.tar.gz) = 602795 -SIZE (rust/../cargo/log-0.3.7.tar.gz) = 16352 -SIZE (rust/../cargo/matches-0.1.4.tar.gz) = 1530 -SIZE (rust/../cargo/memchr-0.1.11.tar.gz) = 6977 -SIZE (rust/../cargo/memchr-1.0.1.tar.gz) = 8221 -SIZE (rust/../cargo/miniz-sys-0.1.9.tar.gz) = 53242 -SIZE (rust/../cargo/miow-0.2.1.tar.gz) = 21133 -SIZE (rust/../cargo/net2-0.2.27.tar.gz) = 19282 -SIZE (rust/../cargo/num-0.1.37.tar.gz) = 30152 -SIZE (rust/../cargo/num-bigint-0.1.37.tar.gz) = 35577 -SIZE (rust/../cargo/num-complex-0.1.36.tar.gz) = 12831 -SIZE (rust/../cargo/num-integer-0.1.33.tar.gz) = 8884 -SIZE (rust/../cargo/num-iter-0.1.33.tar.gz) = 7397 -SIZE (rust/../cargo/num-rational-0.1.36.tar.gz) = 12556 -SIZE (rust/../cargo/num-traits-0.1.37.tar.gz) = 20492 -SIZE (rust/../cargo/num_cpus-1.3.0.tar.gz) = 6779 -SIZE (rust/../cargo/openssl-0.9.10.tar.gz) = 101113 -SIZE (rust/../cargo/openssl-probe-0.1.1.tar.gz) = 5668 -SIZE (rust/../cargo/openssl-sys-0.9.10.tar.gz) = 31422 -SIZE (rust/../cargo/pkg-config-0.3.9.tar.gz) = 11055 -SIZE (rust/../cargo/psapi-sys-0.1.0.tar.gz) = 973 -SIZE (rust/../cargo/quote-0.3.15.tar.gz) = 12041 -SIZE (rust/../cargo/rand-0.3.15.tar.gz) = 55312 -SIZE (rust/../cargo/redox_syscall-0.1.17.tar.gz) = 11683 -SIZE (rust/../cargo/regex-0.1.80.tar.gz) = 185806 -SIZE (rust/../cargo/regex-0.2.1.tar.gz) = 189277 -SIZE (rust/../cargo/regex-syntax-0.3.9.tar.gz) = 117427 -SIZE (rust/../cargo/regex-syntax-0.4.0.tar.gz) = 118223 -SIZE (rust/../cargo/rustc-serialize-0.3.23.tar.gz) = 45610 -SIZE (rust/../cargo/semver-0.6.0.tar.gz) = 15598 -SIZE (rust/../cargo/semver-parser-0.7.0.tar.gz) = 10268 -SIZE (rust/../cargo/serde-0.9.12.tar.gz) = 53823 -SIZE (rust/../cargo/serde_codegen_internals-0.14.2.tar.gz) = 12379 -SIZE (rust/../cargo/serde_derive-0.9.12.tar.gz) = 20137 -SIZE (rust/../cargo/serde_ignored-0.0.2.tar.gz) = 9468 -SIZE (rust/../cargo/serde_json-0.9.9.tar.gz) = 46711 -SIZE (rust/../cargo/shell-escape-0.1.3.tar.gz) = 6441 -SIZE (rust/../cargo/strsim-0.6.0.tar.gz) = 8500 -SIZE (rust/../cargo/syn-0.11.9.tar.gz) = 62342 -SIZE (rust/../cargo/synom-0.11.3.tar.gz) = 17120 -SIZE (rust/../cargo/tar-0.4.10.tar.gz) = 36587 -SIZE (rust/../cargo/tempdir-0.3.5.tar.gz) = 10605 -SIZE (rust/../cargo/term-0.4.5.tar.gz) = 37496 -SIZE (rust/../cargo/thread-id-2.0.0.tar.gz) = 6108 -SIZE (rust/../cargo/thread-id-3.0.0.tar.gz) = 6240 -SIZE (rust/../cargo/thread_local-0.2.7.tar.gz) = 10954 -SIZE (rust/../cargo/thread_local-0.3.3.tar.gz) = 10964 -SIZE (rust/../cargo/time-0.1.36.tar.gz) = 28333 -SIZE (rust/../cargo/toml-0.3.2.tar.gz) = 54035 -SIZE (rust/../cargo/unicode-bidi-0.2.5.tar.gz) = 26886 -SIZE (rust/../cargo/unicode-normalization-0.1.4.tar.gz) = 278063 -SIZE (rust/../cargo/unicode-xid-0.0.4.tar.gz) = 16034 -SIZE (rust/../cargo/unreachable-0.1.1.tar.gz) = 1772 -SIZE (rust/../cargo/url-1.4.0.tar.gz) = 71598 -SIZE (rust/../cargo/user32-sys-0.2.0.tar.gz) = 10624 -SIZE (rust/../cargo/utf8-ranges-0.1.3.tar.gz) = 8422 -SIZE (rust/../cargo/utf8-ranges-1.0.0.tar.gz) = 8599 -SIZE (rust/../cargo/void-1.0.2.tar.gz) = 2356 -SIZE (rust/../cargo/winapi-0.2.8.tar.gz) = 455145 -SIZE (rust/../cargo/winapi-build-0.1.1.tar.gz) = 669 -SIZE (rust/../cargo/ws2_32-sys-0.2.1.tar.gz) = 4697 -SIZE (rust/cargo-bootstrap-amd64-0.19.0-20170611.tar.gz) = 7925141 -SIZE (rust/cargo-bootstrap-i386-0.19.0-20170611.tar.gz) = 7677538 -SIZE (rust/rustc-1.18.0-src.tar.gz) = 33111774 Index: devel/cargo/patches/patch-Makefile_in =================================================================== RCS file: devel/cargo/patches/patch-Makefile_in diff -N devel/cargo/patches/patch-Makefile_in --- devel/cargo/patches/patch-Makefile_in 5 May 2017 11:42:27 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.3 2017/05/05 11:42:27 landry Exp $ -Don't check style. Patches could make long lines. ---- Makefile.in.orig Thu Apr 27 09:00:03 2017 -+++ Makefile.in Thu Apr 27 09:01:19 2017 -@@ -129,7 +129,7 @@ $(foreach target,$(CFG_TARGET),$(eval $(call CARGO_TAR - - # === Tests - --test: style no-exes $(foreach target,$(CFG_TARGET),test-unit-$(target)) -+test: no-exes $(foreach target,$(CFG_TARGET),test-unit-$(target)) - - style: - (cd $(S) && sh tests/check-style.sh) Index: devel/cargo/patches/patch-src_cargo_core_package_id_rs =================================================================== RCS file: devel/cargo/patches/patch-src_cargo_core_package_id_rs diff -N devel/cargo/patches/patch-src_cargo_core_package_id_rs --- devel/cargo/patches/patch-src_cargo_core_package_id_rs 5 May 2017 11:42:27 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-src_cargo_core_package_id_rs,v 1.2 2017/05/05 11:42:27 landry Exp $ -Don't rely on source_id for generating a hash as it could contains build dependent information (full path of the build directory). -See https://github.com/rust-lang/rust/issues/39786 ---- src/cargo/core/package_id.rs.orig Mon Apr 24 20:56:45 2017 -+++ src/cargo/core/package_id.rs Wed Apr 26 11:23:10 2017 -@@ -75,7 +75,6 @@ impl Hash for PackageId { - fn hash<S: hash::Hasher>(&self, state: &mut S) { - self.inner.name.hash(state); - self.inner.version.hash(state); -- self.inner.source_id.hash(state); - } - } - Index: devel/cargo/patches/patch-src_cargo_util_config_rs =================================================================== RCS file: devel/cargo/patches/patch-src_cargo_util_config_rs diff -N devel/cargo/patches/patch-src_cargo_util_config_rs --- devel/cargo/patches/patch-src_cargo_util_config_rs 17 Jun 2017 02:08:10 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,20 +0,0 @@ -$OpenBSD: patch-src_cargo_util_config_rs,v 1.2 2017/06/17 02:08:10 danj Exp $ -fallback to LOCALBASE as default path for cargo binary. -Index: src/cargo/util/config.rs ---- src/cargo/util/config.rs.orig -+++ src/cargo/util/config.rs -@@ -99,7 +99,13 @@ impl Config { - - pub fn cargo_exe(&self) -> CargoResult<&Path> { - self.cargo_exe.get_or_try_init(|| -- env::current_exe().and_then(|path| path.canonicalize()) -+ match env::current_exe() { -+ Ok(path) => Ok(path), -+ Err(_) => match option_env!("LOCALBASE") { -+ Some(dir) => Ok(PathBuf::from(dir).join("bin").join("cargo")), -+ None => panic!("invalid configuration at compile-time: undefined LOCALBASE"), -+ }, -+ }.and_then(|path| path.canonicalize()) - .chain_error(|| { - human("couldn't get the path to cargo executable") - }) Index: devel/cargo/patches/patch-tests_cargotest_support_paths_rs =================================================================== RCS file: devel/cargo/patches/patch-tests_cargotest_support_paths_rs diff -N devel/cargo/patches/patch-tests_cargotest_support_paths_rs --- devel/cargo/patches/patch-tests_cargotest_support_paths_rs 15 Feb 2017 12:49:43 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,30 +0,0 @@ -$OpenBSD: patch-tests_cargotest_support_paths_rs,v 1.4 2017/02/15 12:49:43 landry Exp $ -use MODCARGO_TARGET_DIR as temporary directory for testing. ---- tests/cargotest/support/paths.rs.orig Fri Jan 27 08:50:00 2017 -+++ tests/cargotest/support/paths.rs Sat Feb 4 07:18:18 2017 -@@ -1,4 +1,3 @@ --use std::env; - use std::cell::Cell; - use std::fs; - use std::io::{self, ErrorKind}; -@@ -30,19 +29,7 @@ fn init() { - } - - fn global_root() -> PathBuf { -- let mut path = t!(env::current_exe()); -- path.pop(); // chop off exe name -- path.pop(); // chop off 'debug' -- -- // If `cargo test` is run manually then our path looks like -- // `target/debug/foo`, in which case our `path` is already pointing at -- // `target`. If, however, `cargo test --target $target` is used then the -- // output is `target/$target/debug/foo`, so our path is pointing at -- // `target/$target`. Here we conditionally pop the `$target` name. -- if path.file_name().and_then(|s| s.to_str()) != Some("target") { -- path.pop(); -- } -- -+ let path = PathBuf::from("${MODCARGO_TARGET_DIR}/debug"); - path.join(CARGO_INTEGRATION_TEST_DIR) - } - Index: devel/cargo/pkg/DESCR =================================================================== RCS file: devel/cargo/pkg/DESCR diff -N devel/cargo/pkg/DESCR --- devel/cargo/pkg/DESCR 30 May 2016 04:30:53 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -Cargo is a tool that allows Rust projects to declare their various -dependencies, and ensure that you'll always get a repeatable build. - -To accomplish this goal, Cargo does four things: -- Introduces two metadata files with various bits of project - information. -- Fetches and builds your project's dependencies. -- Invokes rustc or another build tool with the correct parameters to - build your project. -- Introduces conventions, making working with Rust projects easier. Index: devel/cargo/pkg/PLIST =================================================================== RCS file: devel/cargo/pkg/PLIST diff -N devel/cargo/pkg/PLIST --- devel/cargo/pkg/PLIST 15 Feb 2017 12:49:43 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,39 +0,0 @@ -@comment $OpenBSD: PLIST,v 1.4 2017/02/15 12:49:43 landry Exp $ -@bin bin/cargo -@man man/man1/cargo-bench.1 -@man man/man1/cargo-build.1 -@man man/man1/cargo-check.1 -@man man/man1/cargo-clean.1 -@man man/man1/cargo-doc.1 -@man man/man1/cargo-fetch.1 -@man man/man1/cargo-generate-lockfile.1 -@man man/man1/cargo-init.1 -@man man/man1/cargo-install.1 -@man man/man1/cargo-login.1 -@man man/man1/cargo-metadata.1 -@man man/man1/cargo-new.1 -@man man/man1/cargo-owner.1 -@man man/man1/cargo-package.1 -@man man/man1/cargo-pkgid.1 -@man man/man1/cargo-publish.1 -@man man/man1/cargo-run.1 -@man man/man1/cargo-rustc.1 -@man man/man1/cargo-rustdoc.1 -@man man/man1/cargo-search.1 -@man man/man1/cargo-test.1 -@man man/man1/cargo-uninstall.1 -@man man/man1/cargo-update.1 -@man man/man1/cargo-version.1 -@man man/man1/cargo-yank.1 -@man man/man1/cargo.1 -@comment share/bash-completion/ -@comment share/bash-completion/completions/ -share/bash-completion/completions/cargo -share/doc/cargo/ -share/doc/cargo/LICENSE-APACHE -share/doc/cargo/LICENSE-MIT -share/doc/cargo/LICENSE-THIRD-PARTY -share/doc/cargo/README.md -share/zsh/ -share/zsh/site-functions/ -share/zsh/site-functions/_cargo Index: lang/rust/Makefile =================================================================== RCS file: /cvs/ports/lang/rust/Makefile,v retrieving revision 1.45 diff -u -p -r1.45 Makefile --- lang/rust/Makefile 17 Jun 2017 02:06:53 -0000 1.45 +++ lang/rust/Makefile 28 Jul 2017 17:34:40 -0000 @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.45 2017/06/17 02:06:53 danj Exp $ +# $OpenBSD: Makefile,v 1.47 2017/07/28 09:54:12 sthen Exp $ # snapshots are only available for amd64 and i386, for now ONLY_FOR_ARCHS = amd64 i386 @@ -8,18 +8,14 @@ DPB_PROPERTIES = parallel COMMENT-main = compiler for Rust Language COMMENT-doc = html documentation for rustc -V = 1.18.0 +V = 1.19.0 +CARGO_V = 0.20.0 DISTNAME = rustc-${V}-src # rustc bootstrap version -RBV-amd64 = 1.18.0-20170611 -RBV-i386 = 1.18.0-20170611 -RBV = ${RBV-${MACHINE_ARCH}} - -# cargo bootstrap version -CBV-amd64 = 0.19.0-20170611 -CBV-i386 = 0.19.0-20170611 -CBV = ${CBV-${MACHINE_ARCH}} +BV-amd64 = 1.19.0-20170721 +BV-i386 = 1.19.0-20170721 +BV = ${BV-${MACHINE_ARCH}} PKGNAME = rust-${V} PKGNAME-main = rust-${V} @@ -36,25 +32,21 @@ MAINTAINER = Sebastien Marie <semarie@o # with portions covered by various BSD-like licenses PERMIT_PACKAGE_CDROM = Yes -WANTLIB-main = ${WANTLIB} c m pthread z +WANTLIB-main = ${MODGCC4_CPPWANTLIB} c crypto curl git2 m pthread ssh2 ssl z WANTLIB-doc = -MASTER_SITES = https://static.rust-lang.org/dist/ +MASTER_SITES = https://static.rust-lang.org/dist/ \ + https://dev-static.rust-lang.org/dist/ MASTER_SITES0 = http://kapouay.odns.fr/pub/rust/ -MASTER_SITES1 = http://kapouay.odns.fr/pub/cargo/ DIST_SUBDIR = rust DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \ - ${RBOOTSTRAP} \ - ${CBOOTSTRAP} + ${BOOTSTRAP} -RBOOTSTRAP = ${RBOOTSTRAP-${MACHINE_ARCH}} -CBOOTSTRAP = ${CBOOTSTRAP-${MACHINE_ARCH}} +BOOTSTRAP = ${BOOTSTRAP-${MACHINE_ARCH}} .for m in ${ONLY_FOR_ARCHS} -RBOOTSTRAP-$m = rustc-bootstrap-${m}-${RBV-$m}.tar.gz:0 -CBOOTSTRAP-$m = cargo-bootstrap-${m}-${CBV-$m}.tar.gz:1 -SUPDISTFILES += ${RBOOTSTRAP-$m} \ - ${CBOOTSTRAP-$m} +BOOTSTRAP-$m = rustc-bootstrap-${m}-${BV-$m}.tar.gz:0 +SUPDISTFILES += ${BOOTSTRAP-$m} .endfor # per MACHINE_ARCH configuration @@ -73,6 +65,10 @@ MODPY_RUNDEP = No BUILD_DEPENDS += devel/llvm \ devel/cmake +LIB_DEPENDS += net/curl \ + devel/libgit2/libgit2 \ + security/libssh2 + # libgcc.a path CONFIG = ${MACHINE_ARCH}-unknown-openbsd${OSREV} SYSV = 4.2.1 @@ -87,7 +83,8 @@ LIBESTDC_VERSION = 17.1 # note: RUSTFLAGS extra flags passed to rust # -L modgcc-libs : disambiguate libestdc++.so -MAKE_ENV = RUSTFLAGS="-L ${WRKDIR}/modgcc-libs" +MAKE_ENV = RUSTFLAGS="-L ${WRKDIR}/modgcc-libs" \ + LIBGIT2_SYS_USE_PKG_CONFIG=1 # build/configuration variables SEPARATE_BUILD = Yes @@ -114,6 +111,14 @@ TEST_TARGET ?= src/test/run-pass \ src/test/run-fail/pretty \ path/to/nowhere +# - disable vendor checksum check on openssl-sys (as we patched it) +# - SUBSTR cargo testsuite +SUBST_VARS += WRKBUILD +post-patch: + sed -ie 's/"files":{[^}]*}/"files":{}/' \ + "${WRKSRC}/src/vendor/openssl-sys/.cargo-checksum.json" + ${SUBST_CMD} ${WRKSRC}/src/tools/cargo/tests/cargotest/support/paths.rs + # - check datasize limit before configuring (and building) pre-configure: @if [ `ulimit -d` -lt 2097152 ]; then \ @@ -126,15 +131,23 @@ pre-configure: # at build time) do-configure: echo '[build]' >${WRKBUILD}/config.toml - echo 'rustc = "${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${RBV}/bin/rustc"' \ + echo 'rustc = "${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${BV}/bin/rustc"' \ >>${WRKBUILD}/config.toml - echo 'cargo = "${WRKDIR}/cargo-bootstrap-${MACHINE_ARCH}-${CBV}/cargo"' \ + echo 'cargo = "${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${BV}/bin/cargo"' \ >>${WRKBUILD}/config.toml - echo 'prefix = "${LOCALBASE}"' >>${WRKBUILD}/config.toml + echo 'python = "${MODPY_BIN}"' >>${WRKBUILD}/config.toml echo 'vendor = true' >>${WRKBUILD}/config.toml + echo 'extended = true' >>${WRKBUILD}/config.toml + echo 'verbose = 2' >>${WRKBUILD}/config.toml + + echo '[install]' >>${WRKBUILD}/config.toml + echo 'prefix = "${LOCALBASE}"' >>${WRKBUILD}/config.toml + echo 'sysconfdir = "${SYSCONFDIR}"' >>${WRKBUILD}/config.toml + echo 'mandir = "man"' >>${WRKBUILD}/config.toml echo '[rust]' >>${WRKBUILD}/config.toml echo 'channel = "stable"' >>${WRKBUILD}/config.toml + echo 'rpath = false' >>${WRKBUILD}/config.toml echo 'codegen-tests = false' >>${WRKBUILD}/config.toml echo '[dist]' >>${WRKBUILD}/config.toml @@ -150,19 +163,19 @@ do-configure: ${WRKDIR}/modgcc-libs BUILD_BIN = cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} \ - ${MODPY_BIN} ${WRKSRC}/src/bootstrap/bootstrap.py + ${MODPY_BIN} ${WRKSRC}/x.py do-build: - ${BUILD_BIN} dist --verbose --jobs=${MAKE_JOBS} + ${BUILD_BIN} dist --jobs=${MAKE_JOBS} -COMPONENTS ?= rustc rust-std rust-docs +COMPONENTS ?= rustc-${V} rust-std-${V} rust-docs-${V} cargo-${CARGO_V} do-install: rm -rf ${WRKBUILD}/_extractdist .for _c in ${COMPONENTS} mkdir ${WRKBUILD}/_extractdist cd ${WRKBUILD}/_extractdist && tar zxf \ - ${WRKBUILD}/build/dist/${_c}-${V}-${TRIPLE_ARCH}.tar.gz - cd ${WRKBUILD}/_extractdist/${_c}-${V}-${TRIPLE_ARCH} && ./install.sh \ + ${WRKBUILD}/build/dist/${_c}-${TRIPLE_ARCH}.tar.gz + cd ${WRKBUILD}/_extractdist/${_c}-${TRIPLE_ARCH} && ./install.sh \ --prefix="${PREFIX}" \ --mandir="${PREFIX}/man" rm -rf ${WRKBUILD}/_extractdist @@ -180,12 +193,20 @@ post-install: ${PREFIX}/lib/rustlib/{install.log,uninstall.sh,rust-installer-version} \ ${PREFIX}/lib/rustlib/components \ ${PREFIX}/lib/rustlib/manifest-* + # install cargo bash-completion + mkdir -p ${PREFIX}/share/bash-completion/completions + mv ${PREFIX}${SYSCONFDIR}/bash_completion.d/cargo \ + ${PREFIX}/share/bash-completion/completions + rmdir ${PREFIX}${SYSCONFDIR}/bash_completion.d \ + ${PREFIX}${SYSCONFDIR} # make a link to libgcc.a inside rustlib ln -fs ${SYSLIBPATH}/libgcc.a \ ${PREFIX}/lib/rustlib/${TRIPLE_ARCH}/lib + # compile python stuff + ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${PREFIX}/lib/rustlib/etc do-test: - ${BUILD_BIN} test --verbose --jobs=${MAKE_JOBS} ${TEST_TARGET} + ${BUILD_BIN} test --jobs=${MAKE_JOBS} ${TEST_TARGET} # bootstrap target permits to regenerate the bootstrap archive BOOTSTRAPDIR=${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${V}-new @@ -195,22 +216,21 @@ bootstrap: build ${MAKE} clean=fake ${MAKE} fake \ PREFIX="${BOOTSTRAPDIR}" \ - COMPONENTS="rustc rust-std" \ + COMPONENTS="rustc-${V} rust-std-${V} cargo-${CARGO_V}" \ FAKE_SETUP="" rm -rf ${BOOTSTRAPDIR}/{man,share} \ ${BOOTSTRAPDIR}/bin/rust-gdb strip ${BOOTSTRAPDIR}/lib/lib*.so \ ${BOOTSTRAPDIR}/lib/rustlib/${TRIPLE_ARCH}/lib/lib*.so -.for _bin in rustc rustdoc +.for _bin in rustc rustdoc cargo mv ${BOOTSTRAPDIR}/bin/${_bin} \ ${BOOTSTRAPDIR}/bin/${_bin}.bin strip ${BOOTSTRAPDIR}/bin/${_bin}.bin - cp ${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${RBV}/bin/${_bin} \ + cp ${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${BV}/bin/${_bin} \ ${BOOTSTRAPDIR}/bin/${_bin} LD_LIBRARY_PATH="${BOOTSTRAPDIR}/lib" \ ldd ${BOOTSTRAPDIR}/bin/${_bin}.bin \ | sed -ne 's,.* \(/.*/lib/lib.*\.so.[.0-9]*\)$$,\1,p' \ - | xargs -r -J % cp % \ - ${BOOTSTRAPDIR}/lib + | xargs -r -J % cp % ${BOOTSTRAPDIR}/lib || true .endfor .include <bsd.port.mk> Index: lang/rust/distinfo =================================================================== RCS file: /cvs/ports/lang/rust/distinfo,v retrieving revision 1.25 diff -u -p -r1.25 distinfo --- lang/rust/distinfo 17 Jun 2017 02:06:53 -0000 1.25 +++ lang/rust/distinfo 22 Jul 2017 12:07:17 -0000 @@ -1,10 +1,6 @@ -SHA256 (rust/cargo-bootstrap-amd64-0.19.0-20170611.tar.gz) = mewH5qIC1Tvmab4Bt//1sgDkWqkMX8wtUWY+SDHMi9I= -SHA256 (rust/cargo-bootstrap-i386-0.19.0-20170611.tar.gz) = /dcGxnItU6WMo+9SsxaEhhEqhq6RLUkL0O67J/UZsQo= -SHA256 (rust/rustc-1.18.0-src.tar.gz) = 0tw26ZueImlIiyvN3eQ8I05r3gPt9wy6gqAn/0nDYRE= -SHA256 (rust/rustc-bootstrap-amd64-1.18.0-20170611.tar.gz) = l30RLgusTCyevUiUI60MJu1/0tnl9Sf3rEqxe2PXyMk= -SHA256 (rust/rustc-bootstrap-i386-1.18.0-20170611.tar.gz) = HWG9XlpMHg3IHNukokIMIjudUTnben+O/p0KxwUpzzc= -SIZE (rust/cargo-bootstrap-amd64-0.19.0-20170611.tar.gz) = 7925141 -SIZE (rust/cargo-bootstrap-i386-0.19.0-20170611.tar.gz) = 7677538 -SIZE (rust/rustc-1.18.0-src.tar.gz) = 33111774 -SIZE (rust/rustc-bootstrap-amd64-1.18.0-20170611.tar.gz) = 58923785 -SIZE (rust/rustc-bootstrap-i386-1.18.0-20170611.tar.gz) = 60321889 +SHA256 (rust/rustc-1.19.0-src.tar.gz) = FSMfUFP7cq2CvpH1q/1qpgy3iYxQieTxrFkQpzEJDFE= +SHA256 (rust/rustc-bootstrap-amd64-1.19.0-20170721.tar.gz) = OIXGymWIx8k57zH1UQRx6WvevMw2kEDBRlvdlErKNbM= +SHA256 (rust/rustc-bootstrap-i386-1.19.0-20170721.tar.gz) = imXJ+9THpwwadNHaYJiISj3vo+fowJeYWvmal0/MpnM= +SIZE (rust/rustc-1.19.0-src.tar.gz) = 50108626 +SIZE (rust/rustc-bootstrap-amd64-1.19.0-20170721.tar.gz) = 69399327 +SIZE (rust/rustc-bootstrap-i386-1.19.0-20170721.tar.gz) = 70816328 Index: lang/rust/patches/patch-src_bootstrap_flags_rs =================================================================== RCS file: lang/rust/patches/patch-src_bootstrap_flags_rs diff -N lang/rust/patches/patch-src_bootstrap_flags_rs --- lang/rust/patches/patch-src_bootstrap_flags_rs 17 Jun 2017 02:06:53 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-src_bootstrap_flags_rs,v 1.1 2017/06/17 02:06:53 danj Exp $ -workaround for https://github.com/rust-lang/rust/issues/41779 in order to build with verbose -Index: src/bootstrap/flags.rs ---- src/bootstrap/flags.rs.orig -+++ src/bootstrap/flags.rs -@@ -232,7 +232,7 @@ Arguments: - - - // All subcommands can have an optional "Available paths" section -- if matches.opt_present("verbose") { -+ if false && matches.opt_present("verbose") { - let flags = Flags::parse(&["build".to_string()]); - let mut config = Config::default(); - config.build = flags.build.clone(); Index: lang/rust/patches/patch-src_bootstrap_lib_rs =================================================================== RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_lib_rs,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_bootstrap_lib_rs --- lang/rust/patches/patch-src_bootstrap_lib_rs 17 Jun 2017 02:06:53 -0000 1.4 +++ lang/rust/patches/patch-src_bootstrap_lib_rs 22 Jul 2017 12:07:17 -0000 @@ -3,7 +3,7 @@ Let us compilation choice to be honored. Index: src/bootstrap/lib.rs --- src/bootstrap/lib.rs.orig +++ src/bootstrap/lib.rs -@@ -872,7 +872,6 @@ impl Build { +@@ -828,7 +828,6 @@ impl Build { // gcc-rs because the build scripts will determine that for themselves. let mut base = self.cc[target].0.args().iter() .map(|s| s.to_string_lossy().into_owned()) Index: lang/rust/patches/patch-src_librustc_session_filesearch_rs =================================================================== RCS file: /cvs/ports/lang/rust/patches/patch-src_librustc_session_filesearch_rs,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_librustc_session_filesearch_rs --- lang/rust/patches/patch-src_librustc_session_filesearch_rs 15 Feb 2017 12:52:35 -0000 1.4 +++ lang/rust/patches/patch-src_librustc_session_filesearch_rs 22 Jul 2017 12:07:17 -0000 @@ -1,15 +1,16 @@ $OpenBSD: patch-src_librustc_session_filesearch_rs,v 1.4 2017/02/15 12:52:35 landry Exp $ fallback to LOCALBASE as default sysroot. ---- src/librustc/session/filesearch.rs.orig Mon Jul 4 20:04:09 2016 -+++ src/librustc/session/filesearch.rs Tue Jul 5 19:01:38 2016 -@@ -161,7 +161,10 @@ pub fn get_or_default_sysroot() -> PathBuf { - - match canonicalize(env::current_exe().ok()) { - Some(mut p) => { p.pop(); p.pop(); p } -- None => bug!("can't determine value for sysroot") -+ None => match option_env!("LOCALBASE") { -+ Some(dir) => PathBuf::from(dir), -+ None => bug!("can't determine value for sysroot"), +Index: src/librustc/session/filesearch.rs +--- src/librustc/session/filesearch.rs.orig ++++ src/librustc/session/filesearch.rs +@@ -166,7 +166,10 @@ pub fn get_or_default_sysroot() -> PathBuf { + None => bug!("can't determine value for sysroot") + } + } +- Err(ref e) => panic!(format!("failed to get current_exe: {}", e)) ++ Err(ref e) => match option_env!("LOCALBASE") { ++ Some(dir) => return PathBuf::from(dir), ++ None => panic!(format!("failed to get current_exe: {}", e)) + } } } Index: lang/rust/patches/patch-src_librustdoc_test_rs =================================================================== RCS file: lang/rust/patches/patch-src_librustdoc_test_rs diff -N lang/rust/patches/patch-src_librustdoc_test_rs --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lang/rust/patches/patch-src_librustdoc_test_rs 22 Jul 2017 12:07:17 -0000 @@ -0,0 +1,29 @@ +$OpenBSD$ +fallback to LOCALBASE as default sysroot. +Index: src/librustdoc/test.rs +--- src/librustdoc/test.rs.orig ++++ src/librustdoc/test.rs +@@ -67,7 +67,10 @@ pub fn run(input: &str, + + let sessopts = config::Options { + maybe_sysroot: maybe_sysroot.clone().or_else( +- || Some(env::current_exe().unwrap().parent().unwrap().parent().unwrap().to_path_buf())), ++ || match option_env!("LOCALBASE") { ++ Some(dir) => return Some(PathBuf::from(dir)), ++ None => panic!("can't determine value for sysroot"), ++ }), + search_paths: libs.clone(), + crate_types: vec![config::CrateTypeDylib], + externs: externs.clone(), +@@ -183,7 +186,10 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri + + let sessopts = config::Options { + maybe_sysroot: maybe_sysroot.or_else( +- || Some(env::current_exe().unwrap().parent().unwrap().parent().unwrap().to_path_buf())), ++ || match option_env!("LOCALBASE") { ++ Some(dir) => return Some(PathBuf::from(dir)), ++ None => panic!("can't determine value for sysroot"), ++ }), + search_paths: libs, + crate_types: vec![config::CrateTypeExecutable], + output_types: outputs, Index: lang/rust/patches/patch-src_tools_cargo_src_cargo_core_package_id_rs =================================================================== RCS file: lang/rust/patches/patch-src_tools_cargo_src_cargo_core_package_id_rs diff -N lang/rust/patches/patch-src_tools_cargo_src_cargo_core_package_id_rs --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lang/rust/patches/patch-src_tools_cargo_src_cargo_core_package_id_rs 22 Jul 2017 12:07:17 -0000 @@ -0,0 +1,14 @@ +$OpenBSD$ +Don't rely on source_id for generating a hash as it could contains build dependent information (full path of the build directory). +See https://github.com/rust-lang/rust/issues/39786 +Index: src/tools/cargo/src/cargo/core/package_id.rs +--- src/tools/cargo/src/cargo/core/package_id.rs.orig ++++ src/tools/cargo/src/cargo/core/package_id.rs +@@ -74,7 +74,6 @@ impl Hash for PackageId { + fn hash<S: hash::Hasher>(&self, state: &mut S) { + self.inner.name.hash(state); + self.inner.version.hash(state); +- self.inner.source_id.hash(state); + } + } + Index: lang/rust/patches/patch-src_tools_cargo_src_cargo_util_config_rs =================================================================== RCS file: lang/rust/patches/patch-src_tools_cargo_src_cargo_util_config_rs diff -N lang/rust/patches/patch-src_tools_cargo_src_cargo_util_config_rs --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lang/rust/patches/patch-src_tools_cargo_src_cargo_util_config_rs 22 Jul 2017 12:07:17 -0000 @@ -0,0 +1,20 @@ +$OpenBSD$ +fallback to LOCALBASE as default path for cargo binary. +Index: src/tools/cargo/src/cargo/util/config.rs +--- src/tools/cargo/src/cargo/util/config.rs.orig ++++ src/tools/cargo/src/cargo/util/config.rs +@@ -121,7 +121,13 @@ impl Config { + + pub fn cargo_exe(&self) -> CargoResult<&Path> { + self.cargo_exe.get_or_try_init(|| +- env::current_exe().and_then(|path| path.canonicalize()) ++ match env::current_exe() { ++ Ok(path) => Ok(path), ++ Err(_) => match option_env!("LOCALBASE") { ++ Some(dir) => Ok(PathBuf::from(dir).join("bin").join("cargo")), ++ None => panic!("invalid configuration at compile-time: undefined LOCALBASE"), ++ }, ++ }.and_then(|path| path.canonicalize()) + .chain_err(|| "couldn't get the path to cargo executable") + ).map(AsRef::as_ref) + } Index: lang/rust/patches/patch-src_tools_cargo_tests_cargotest_support_paths_rs =================================================================== RCS file: lang/rust/patches/patch-src_tools_cargo_tests_cargotest_support_paths_rs diff -N lang/rust/patches/patch-src_tools_cargo_tests_cargotest_support_paths_rs --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lang/rust/patches/patch-src_tools_cargo_tests_cargotest_support_paths_rs 22 Jul 2017 12:07:17 -0000 @@ -0,0 +1,31 @@ +$OpenBSD$ +use WRKBUILD as temporary directory for testing. +Index: src/tools/cargo/tests/cargotest/support/paths.rs +--- src/tools/cargo/tests/cargotest/support/paths.rs.orig ++++ src/tools/cargo/tests/cargotest/support/paths.rs +@@ -1,4 +1,3 @@ +-use std::env; + use std::cell::Cell; + use std::fs; + use std::io::{self, ErrorKind}; +@@ -30,19 +29,7 @@ fn init() { + } + + fn global_root() -> PathBuf { +- let mut path = t!(env::current_exe()); +- path.pop(); // chop off exe name +- path.pop(); // chop off 'debug' +- +- // If `cargo test` is run manually then our path looks like +- // `target/debug/foo`, in which case our `path` is already pointing at +- // `target`. If, however, `cargo test --target $target` is used then the +- // output is `target/$target/debug/foo`, so our path is pointing at +- // `target/$target`. Here we conditionally pop the `$target` name. +- if path.file_name().and_then(|s| s.to_str()) != Some("target") { +- path.pop(); +- } +- ++ let path = PathBuf::from("${WRKBUILD}/test-cargo"); + path.join(CARGO_INTEGRATION_TEST_DIR) + } + Index: lang/rust/patches/patch-src_vendor_openssl-sys_build_rs =================================================================== RCS file: lang/rust/patches/patch-src_vendor_openssl-sys_build_rs diff -N lang/rust/patches/patch-src_vendor_openssl-sys_build_rs --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lang/rust/patches/patch-src_vendor_openssl-sys_build_rs 22 Jul 2017 12:07:17 -0000 @@ -0,0 +1,14 @@ +$OpenBSD$ +The LibreSSL version in -current isn't explicitly supported. +Index: src/vendor/openssl-sys/build.rs +--- src/vendor/openssl-sys/build.rs.orig ++++ src/vendor/openssl-sys/build.rs +@@ -241,7 +241,7 @@ fn validate_headers(include_dirs: &[PathBuf]) -> Versi + #include <openssl/opensslconf.h> + + #if LIBRESSL_VERSION_NUMBER >= 0x20505000 +-RUST_LIBRESSL_NEW ++RUST_LIBRESSL_254 + #elif LIBRESSL_VERSION_NUMBER >= 0x20504000 + RUST_LIBRESSL_254 + #elif LIBRESSL_VERSION_NUMBER >= 0x20503000 Index: lang/rust/pkg/PFRAG.amd64-main =================================================================== RCS file: /cvs/ports/lang/rust/pkg/PFRAG.amd64-main,v retrieving revision 1.5 diff -u -p -r1.5 PFRAG.amd64-main --- lang/rust/pkg/PFRAG.amd64-main 17 Jun 2017 02:06:53 -0000 1.5 +++ lang/rust/pkg/PFRAG.amd64-main 22 Jul 2017 12:07:17 -0000 @@ -1,101 +1,103 @@ @comment $OpenBSD: PFRAG.amd64-main,v 1.5 2017/06/17 02:06:53 danj Exp $ -lib/libarena-93e3921cce131aef.so -lib/libflate-5e41639e13c4434f.so -lib/libfmt_macros-93a9b01ee93bdce9.so -lib/libgetopts-012c584871db97d0.so -lib/libgraphviz-1386fed25d8e472a.so -lib/libproc_macro-7d5b4be48f58627e.so -lib/libproc_macro_plugin-22b1c24bca33bda8.so -lib/librustc-9f31feb2baff5b59.so -lib/librustc_back-0b0942d4786ca15a.so -lib/librustc_borrowck-fb5c6c9a1e1d428f.so -lib/librustc_const_eval-1b7ffd0678c0ac18.so -lib/librustc_const_math-21931a76cddafe83.so -lib/librustc_data_structures-98606f5b5b2e7332.so -lib/librustc_driver-152207bfa090503d.so -lib/librustc_errors-a8d5a5de6ee87758.so -lib/librustc_incremental-259f383c56a36b45.so -lib/librustc_lint-fb30531919645c93.so -lib/librustc_llvm-444a1eb13b19ff44.so -lib/librustc_metadata-4a7492605e5ec1fa.so -lib/librustc_mir-0d7ede501c8b9e2c.so -lib/librustc_passes-f1a0598ee78a7ff7.so -lib/librustc_platform_intrinsics-4e6d97357d6b51e8.so -lib/librustc_plugin-91ed01083712eec4.so -lib/librustc_privacy-9cdd14a408db4116.so -lib/librustc_resolve-eedfc512aee6f7f1.so -lib/librustc_save_analysis-aa5a7ac40a5082bc.so -lib/librustc_trans-c039ecaeadf1c151.so -lib/librustc_typeck-f9f14ee21da783e9.so -lib/librustdoc-0a002c6d94f99f77.so -lib/libserialize-20f22d1873bcda3b.so -lib/libstd-1c45066ab375ebd7.so -lib/libsyntax-36c1d060e395c36e.so -lib/libsyntax_ext-c7c189ffbe048199.so -lib/libsyntax_pos-6cc7ec91f3b515a9.so -lib/libterm-ab77930f2fb0d3f4.so -lib/libtest-b87c99e1107789f6.so +lib/libarena-7208a4d24e58ee10.so +lib/libflate-071f6da713fa0590.so +lib/libfmt_macros-3113337fd699f0c2.so +lib/libgetopts-d1f5cbdf4f22cd49.so +lib/libgraphviz-cbaface7ffcc68be.so +lib/libproc_macro-d8a2ddaa8cd3f9a3.so +lib/libproc_macro_plugin-bf3f7fffda4b671f.so +lib/librustc-011439a32a903962.so +lib/librustc_back-49c45f7d8465520e.so +lib/librustc_borrowck-f82786ce0c95106c.so +lib/librustc_const_eval-ad301bb3604295d2.so +lib/librustc_const_math-eb0fd3e2e620790f.so +lib/librustc_data_structures-e51633dd5498e8da.so +lib/librustc_driver-052b8dbae020bc96.so +lib/librustc_errors-0e5921d7e9b9514e.so +lib/librustc_incremental-f3f382e28117043c.so +lib/librustc_lint-a65f3277c064a063.so +lib/librustc_llvm-2410ef26499acc88.so +lib/librustc_metadata-a779bce111997899.so +lib/librustc_mir-3a2488f8814c22b7.so +lib/librustc_passes-044f0e9b0e7917b1.so +lib/librustc_platform_intrinsics-304f7a80490b3cfe.so +lib/librustc_plugin-d4b12ed7b48fa77d.so +lib/librustc_privacy-23260f672deea1dc.so +lib/librustc_resolve-57d0581a08985128.so +lib/librustc_save_analysis-19c1e90bc0a226b5.so +lib/librustc_trans-40bb877c5e0b3f84.so +lib/librustc_typeck-a0a711d61f99622b.so +lib/librustdoc-9f8090844a1b265e.so +lib/libserialize-eb6777bf7927afa6.so +lib/libstd-2ce1d6a76eafdd05.so +lib/libsyntax-36a6bcb049723580.so +lib/libsyntax_ext-fae36a2605d5bd8f.so +lib/libsyntax_pos-e1c2cc029bad7121.so +lib/libterm-d69be74099635976.so +lib/libtest-d91a4403c8f5d561.so lib/rustlib/x86_64-unknown-openbsd/ lib/rustlib/x86_64-unknown-openbsd/lib/ -lib/rustlib/x86_64-unknown-openbsd/lib/liballoc-2204f9eae3e879c0.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_jemalloc-de230249025f1d75.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_system-641805ce3a04d533.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libarena-93e3921cce131aef.so -lib/rustlib/x86_64-unknown-openbsd/lib/libbitflags-7eae59beb429c353.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libcollections-ced0e47969817eb8.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libcompiler_builtins-f521c565836774e2.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libcore-c490791ff340c9a6.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libenv_logger-55c598e55b76957c.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libflate-5e41639e13c4434f.so -lib/rustlib/x86_64-unknown-openbsd/lib/libfmt_macros-93a9b01ee93bdce9.so +lib/rustlib/x86_64-unknown-openbsd/lib/liballoc-c4a5517b56edc9bb.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_jemalloc-373484c9896598ba.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_system-501d3b38d942d003.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libarena-7208a4d24e58ee10.so +lib/rustlib/x86_64-unknown-openbsd/lib/libbitflags-c2dd70154f033746.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libcollections-d47076d9c64553ea.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libcompiler_builtins-e50391c94310c5c3.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libcore-32500e34c445841e.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libenv_logger-aa2d202faf7965de.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libflate-071f6da713fa0590.so +lib/rustlib/x86_64-unknown-openbsd/lib/libfmt_macros-3113337fd699f0c2.so lib/rustlib/x86_64-unknown-openbsd/lib/libgcc.a -lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-012c584871db97d0.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-012c584871db97d0.so -lib/rustlib/x86_64-unknown-openbsd/lib/libgraphviz-1386fed25d8e472a.so -lib/rustlib/x86_64-unknown-openbsd/lib/liblibc-8d46a36ba970dccf.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/liblog-171e441f0b99061d.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_abort-9add4603edf3ef11.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-d99f53448c5cc41b.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-7d5b4be48f58627e.so -lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-22b1c24bca33bda8.so -lib/rustlib/x86_64-unknown-openbsd/lib/libpulldown_cmark-7ada566bc0ba809c.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librand-b605d662ea6cecab.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librls_data-a7c59023b674a2af.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librls_span-bf7499949d334e04.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librustc-9f31feb2baff5b59.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-0b0942d4786ca15a.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_bitflags-e2e367ef663679ff.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_borrowck-fb5c6c9a1e1d428f.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_eval-1b7ffd0678c0ac18.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_math-21931a76cddafe83.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-98606f5b5b2e7332.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-152207bfa090503d.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-a8d5a5de6ee87758.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-259f383c56a36b45.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-fb30531919645c93.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-444a1eb13b19ff44.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_metadata-4a7492605e5ec1fa.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_mir-0d7ede501c8b9e2c.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_passes-f1a0598ee78a7ff7.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_platform_intrinsics-4e6d97357d6b51e8.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_plugin-91ed01083712eec4.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_privacy-9cdd14a408db4116.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_resolve-eedfc512aee6f7f1.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_save_analysis-aa5a7ac40a5082bc.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_serialize-425a1b42edb55639.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_trans-c039ecaeadf1c151.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_typeck-f9f14ee21da783e9.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustdoc-0a002c6d94f99f77.so -lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-20f22d1873bcda3b.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-20f22d1873bcda3b.so -lib/rustlib/x86_64-unknown-openbsd/lib/libstd-1c45066ab375ebd7.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libstd-1c45066ab375ebd7.so -lib/rustlib/x86_64-unknown-openbsd/lib/libstd_unicode-946c297f746eb582.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax-36c1d060e395c36e.so -lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_ext-c7c189ffbe048199.so -lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_pos-6cc7ec91f3b515a9.so -lib/rustlib/x86_64-unknown-openbsd/lib/libterm-ab77930f2fb0d3f4.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libterm-ab77930f2fb0d3f4.so -lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b87c99e1107789f6.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b87c99e1107789f6.so -lib/rustlib/x86_64-unknown-openbsd/lib/libunwind-6af2e100c3095e9d.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-d1f5cbdf4f22cd49.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-d1f5cbdf4f22cd49.so +lib/rustlib/x86_64-unknown-openbsd/lib/libgraphviz-cbaface7ffcc68be.so +lib/rustlib/x86_64-unknown-openbsd/lib/liblibc-52335ecd307b129e.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liblog-d8ab26203cb7132d.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libowning_ref-8ce60505dbd3e4c1.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_abort-e050daec92ba61a4.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-abd5e58d6188c485.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-d8a2ddaa8cd3f9a3.so +lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-bf3f7fffda4b671f.so +lib/rustlib/x86_64-unknown-openbsd/lib/libpulldown_cmark-444ee7bafe85603a.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librand-7454f04721c9260d.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librls_data-c8ffd9183616fefa.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librls_span-4464ad76ae0ef520.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librustc-011439a32a903962.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-49c45f7d8465520e.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_bitflags-6857199c7727e58a.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_borrowck-f82786ce0c95106c.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_eval-ad301bb3604295d2.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_math-eb0fd3e2e620790f.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-e51633dd5498e8da.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-052b8dbae020bc96.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-0e5921d7e9b9514e.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-f3f382e28117043c.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-a65f3277c064a063.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-2410ef26499acc88.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_metadata-a779bce111997899.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_mir-3a2488f8814c22b7.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_passes-044f0e9b0e7917b1.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_platform_intrinsics-304f7a80490b3cfe.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_plugin-d4b12ed7b48fa77d.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_privacy-23260f672deea1dc.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_resolve-57d0581a08985128.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_save_analysis-19c1e90bc0a226b5.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_serialize-ddc86ccfcc5e4fda.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_trans-40bb877c5e0b3f84.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_typeck-a0a711d61f99622b.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustdoc-9f8090844a1b265e.so +lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-eb6777bf7927afa6.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-eb6777bf7927afa6.so +lib/rustlib/x86_64-unknown-openbsd/lib/libstable_deref_trait-169b9ded17bda496.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libstd-2ce1d6a76eafdd05.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libstd-2ce1d6a76eafdd05.so +lib/rustlib/x86_64-unknown-openbsd/lib/libstd_unicode-012d6e301282f6b1.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax-36a6bcb049723580.so +lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_ext-fae36a2605d5bd8f.so +lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_pos-e1c2cc029bad7121.so +lib/rustlib/x86_64-unknown-openbsd/lib/libterm-d69be74099635976.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libterm-d69be74099635976.so +lib/rustlib/x86_64-unknown-openbsd/lib/libtest-d91a4403c8f5d561.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libtest-d91a4403c8f5d561.so +lib/rustlib/x86_64-unknown-openbsd/lib/libunwind-23589e63fa6b60fe.rlib Index: lang/rust/pkg/PFRAG.i386-main =================================================================== RCS file: /cvs/ports/lang/rust/pkg/PFRAG.i386-main,v retrieving revision 1.5 diff -u -p -r1.5 PFRAG.i386-main --- lang/rust/pkg/PFRAG.i386-main 17 Jun 2017 02:06:53 -0000 1.5 +++ lang/rust/pkg/PFRAG.i386-main 22 Jul 2017 12:07:17 -0000 @@ -1,101 +1,103 @@ @comment $OpenBSD: PFRAG.i386-main,v 1.5 2017/06/17 02:06:53 danj Exp $ -lib/libarena-ffc66dd649996853.so -lib/libflate-e4dfe4df94ab8269.so -lib/libfmt_macros-55d8ac42b77bdfaf.so -lib/libgetopts-ab907dce2e616df0.so -lib/libgraphviz-1ad34192b6945a9f.so -lib/libproc_macro-a667352ecc6c908f.so -lib/libproc_macro_plugin-d2a8417d4a277a18.so -lib/librustc-dc1a88a5a72301d7.so -lib/librustc_back-1ed1a593c5be59fa.so -lib/librustc_borrowck-63edd976bc6af7b4.so -lib/librustc_const_eval-a450ed88ff1c482a.so -lib/librustc_const_math-5bfb58fd7f2706da.so -lib/librustc_data_structures-cb864a4fb18cd405.so -lib/librustc_driver-1b01b25381318186.so -lib/librustc_errors-01c65d14961f7ca8.so -lib/librustc_incremental-a443b21aebb46a3e.so -lib/librustc_lint-7a3056feaaaff0ef.so -lib/librustc_llvm-886aeab528a617df.so -lib/librustc_metadata-9e9f9ded511a8c2c.so -lib/librustc_mir-c97a66c88a168322.so -lib/librustc_passes-a31722bfb3774359.so -lib/librustc_platform_intrinsics-fd7ae0525f1e723d.so -lib/librustc_plugin-3730d12a2121da31.so -lib/librustc_privacy-396bbfaf2c222b49.so -lib/librustc_resolve-9f482d375d34d580.so -lib/librustc_save_analysis-4df96e00f4cc5ada.so -lib/librustc_trans-44a2aa39fda1ec27.so -lib/librustc_typeck-f47eeb9eb37ed84a.so -lib/librustdoc-90dadf10ee2c4f95.so -lib/libserialize-cdec391e6199629f.so -lib/libstd-17fcdf59d67bea14.so -lib/libsyntax-02537596263f1216.so -lib/libsyntax_ext-7513382783f0f904.so -lib/libsyntax_pos-4ca1c103715c3013.so -lib/libterm-2cae6b1d3edf5f01.so -lib/libtest-4f995153b76cd659.so +lib/libarena-fd3540dd947db0f1.so +lib/libflate-9a12c0cd1f17159a.so +lib/libfmt_macros-3fa21c546152a55c.so +lib/libgetopts-e1cf665aaaf961a0.so +lib/libgraphviz-f18120990b721214.so +lib/libproc_macro-6d74293000454ae6.so +lib/libproc_macro_plugin-b1f7e7049a3163c3.so +lib/librustc-a023363afee3f2dd.so +lib/librustc_back-d76060d8bb261c9c.so +lib/librustc_borrowck-bcfa70634e163a87.so +lib/librustc_const_eval-5ac2e3b6ed71e72e.so +lib/librustc_const_math-6b3a00dee201e8fe.so +lib/librustc_data_structures-abe95b161889fc49.so +lib/librustc_driver-673cf02822f7a3c3.so +lib/librustc_errors-8912d9dac1bca509.so +lib/librustc_incremental-56da9bf9647d5bd2.so +lib/librustc_lint-42feadef9367bf63.so +lib/librustc_llvm-5bf5ce6442bbd026.so +lib/librustc_metadata-341792978cf26c9e.so +lib/librustc_mir-93d411ba8d74aa1d.so +lib/librustc_passes-9dac8ee0d758b527.so +lib/librustc_platform_intrinsics-aaddefce4cd3e648.so +lib/librustc_plugin-fbfd817ad7784e0e.so +lib/librustc_privacy-1f676f018995ebc5.so +lib/librustc_resolve-6afd7b3952c89acc.so +lib/librustc_save_analysis-d1003e9934e2c1e7.so +lib/librustc_trans-59b9c89d4aa969fe.so +lib/librustc_typeck-40ced7518718cc60.so +lib/librustdoc-28211d2f952a00b4.so +lib/libserialize-2e9cb4428e83935f.so +lib/libstd-698e40d47b16c90f.so +lib/libsyntax-22f989b0832bf7c2.so +lib/libsyntax_ext-cf3890e6029ce73e.so +lib/libsyntax_pos-dac744fa36cc0f88.so +lib/libterm-283e68cf1a757e05.so +lib/libtest-4de59441f5597a88.so lib/rustlib/i686-unknown-openbsd/ lib/rustlib/i686-unknown-openbsd/lib/ -lib/rustlib/i686-unknown-openbsd/lib/liballoc-f71fdcfff3bc27b9.rlib -lib/rustlib/i686-unknown-openbsd/lib/liballoc_jemalloc-91f63e93c2cc9539.rlib -lib/rustlib/i686-unknown-openbsd/lib/liballoc_system-e2f2a7f080d49566.rlib -lib/rustlib/i686-unknown-openbsd/lib/libarena-ffc66dd649996853.so -lib/rustlib/i686-unknown-openbsd/lib/libbitflags-ad09b7517b78e5dc.rlib -lib/rustlib/i686-unknown-openbsd/lib/libcollections-69ee63fbbefbd08f.rlib -lib/rustlib/i686-unknown-openbsd/lib/libcompiler_builtins-cd3637b6b855347a.rlib -lib/rustlib/i686-unknown-openbsd/lib/libcore-09fd0e7f71f28b75.rlib -lib/rustlib/i686-unknown-openbsd/lib/libenv_logger-d6e3f0d14d8696be.rlib -lib/rustlib/i686-unknown-openbsd/lib/libflate-e4dfe4df94ab8269.so -lib/rustlib/i686-unknown-openbsd/lib/libfmt_macros-55d8ac42b77bdfaf.so +lib/rustlib/i686-unknown-openbsd/lib/liballoc-c4fe33fd48fec987.rlib +lib/rustlib/i686-unknown-openbsd/lib/liballoc_jemalloc-0d8390be4e29ca08.rlib +lib/rustlib/i686-unknown-openbsd/lib/liballoc_system-3bb8566c05748e97.rlib +lib/rustlib/i686-unknown-openbsd/lib/libarena-fd3540dd947db0f1.so +lib/rustlib/i686-unknown-openbsd/lib/libbitflags-36e19cc53ad83359.rlib +lib/rustlib/i686-unknown-openbsd/lib/libcollections-89d7823173bae488.rlib +lib/rustlib/i686-unknown-openbsd/lib/libcompiler_builtins-1ddc3796f22c2fd8.rlib +lib/rustlib/i686-unknown-openbsd/lib/libcore-5a5be74021c898f3.rlib +lib/rustlib/i686-unknown-openbsd/lib/libenv_logger-1155da0285fe8b53.rlib +lib/rustlib/i686-unknown-openbsd/lib/libflate-9a12c0cd1f17159a.so +lib/rustlib/i686-unknown-openbsd/lib/libfmt_macros-3fa21c546152a55c.so lib/rustlib/i686-unknown-openbsd/lib/libgcc.a -lib/rustlib/i686-unknown-openbsd/lib/libgetopts-ab907dce2e616df0.rlib -lib/rustlib/i686-unknown-openbsd/lib/libgetopts-ab907dce2e616df0.so -lib/rustlib/i686-unknown-openbsd/lib/libgraphviz-1ad34192b6945a9f.so -lib/rustlib/i686-unknown-openbsd/lib/liblibc-ab9237b0c63da5ba.rlib -lib/rustlib/i686-unknown-openbsd/lib/liblog-dbd0713e43367063.rlib -lib/rustlib/i686-unknown-openbsd/lib/libpanic_abort-5e0b12bc3f450726.rlib -lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-7bbd64123fd4e209.rlib -lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-a667352ecc6c908f.so -lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-d2a8417d4a277a18.so -lib/rustlib/i686-unknown-openbsd/lib/libpulldown_cmark-afcd0fa82c4295f5.rlib -lib/rustlib/i686-unknown-openbsd/lib/librand-efd1d9542e6ab229.rlib -lib/rustlib/i686-unknown-openbsd/lib/librls_data-1a86cb2db19a78ef.rlib -lib/rustlib/i686-unknown-openbsd/lib/librls_span-badb28746f68b455.rlib -lib/rustlib/i686-unknown-openbsd/lib/librustc-dc1a88a5a72301d7.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_back-1ed1a593c5be59fa.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_bitflags-3a22608957a3a56f.rlib -lib/rustlib/i686-unknown-openbsd/lib/librustc_borrowck-63edd976bc6af7b4.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_const_eval-a450ed88ff1c482a.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_const_math-5bfb58fd7f2706da.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-cb864a4fb18cd405.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-1b01b25381318186.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-01c65d14961f7ca8.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-a443b21aebb46a3e.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-7a3056feaaaff0ef.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-886aeab528a617df.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_metadata-9e9f9ded511a8c2c.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_mir-c97a66c88a168322.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_passes-a31722bfb3774359.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_platform_intrinsics-fd7ae0525f1e723d.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_plugin-3730d12a2121da31.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_privacy-396bbfaf2c222b49.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_resolve-9f482d375d34d580.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_save_analysis-4df96e00f4cc5ada.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_serialize-f8685a53e1b4306e.rlib -lib/rustlib/i686-unknown-openbsd/lib/librustc_trans-44a2aa39fda1ec27.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_typeck-f47eeb9eb37ed84a.so -lib/rustlib/i686-unknown-openbsd/lib/librustdoc-90dadf10ee2c4f95.so -lib/rustlib/i686-unknown-openbsd/lib/libserialize-cdec391e6199629f.rlib -lib/rustlib/i686-unknown-openbsd/lib/libserialize-cdec391e6199629f.so -lib/rustlib/i686-unknown-openbsd/lib/libstd-17fcdf59d67bea14.rlib -lib/rustlib/i686-unknown-openbsd/lib/libstd-17fcdf59d67bea14.so -lib/rustlib/i686-unknown-openbsd/lib/libstd_unicode-4cc0c53b17b8e1f2.rlib -lib/rustlib/i686-unknown-openbsd/lib/libsyntax-02537596263f1216.so -lib/rustlib/i686-unknown-openbsd/lib/libsyntax_ext-7513382783f0f904.so -lib/rustlib/i686-unknown-openbsd/lib/libsyntax_pos-4ca1c103715c3013.so -lib/rustlib/i686-unknown-openbsd/lib/libterm-2cae6b1d3edf5f01.rlib -lib/rustlib/i686-unknown-openbsd/lib/libterm-2cae6b1d3edf5f01.so -lib/rustlib/i686-unknown-openbsd/lib/libtest-4f995153b76cd659.rlib -lib/rustlib/i686-unknown-openbsd/lib/libtest-4f995153b76cd659.so -lib/rustlib/i686-unknown-openbsd/lib/libunwind-aa508074dcde49a0.rlib +lib/rustlib/i686-unknown-openbsd/lib/libgetopts-e1cf665aaaf961a0.rlib +lib/rustlib/i686-unknown-openbsd/lib/libgetopts-e1cf665aaaf961a0.so +lib/rustlib/i686-unknown-openbsd/lib/libgraphviz-f18120990b721214.so +lib/rustlib/i686-unknown-openbsd/lib/liblibc-89c05d640b05b95d.rlib +lib/rustlib/i686-unknown-openbsd/lib/liblog-4c203eca310845ae.rlib +lib/rustlib/i686-unknown-openbsd/lib/libowning_ref-6e192d11cc425b3a.rlib +lib/rustlib/i686-unknown-openbsd/lib/libpanic_abort-103f8e691ad2c14c.rlib +lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-1014997b8df1a131.rlib +lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-6d74293000454ae6.so +lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-b1f7e7049a3163c3.so +lib/rustlib/i686-unknown-openbsd/lib/libpulldown_cmark-f8ad7264d364d164.rlib +lib/rustlib/i686-unknown-openbsd/lib/librand-c6d1763464806c44.rlib +lib/rustlib/i686-unknown-openbsd/lib/librls_data-d2ef815ad973f1a8.rlib +lib/rustlib/i686-unknown-openbsd/lib/librls_span-bdc9ca3a2b17cc7c.rlib +lib/rustlib/i686-unknown-openbsd/lib/librustc-a023363afee3f2dd.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_back-d76060d8bb261c9c.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_bitflags-a29112b3b754c74e.rlib +lib/rustlib/i686-unknown-openbsd/lib/librustc_borrowck-bcfa70634e163a87.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_const_eval-5ac2e3b6ed71e72e.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_const_math-6b3a00dee201e8fe.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-abe95b161889fc49.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-673cf02822f7a3c3.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-8912d9dac1bca509.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-56da9bf9647d5bd2.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-42feadef9367bf63.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-5bf5ce6442bbd026.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_metadata-341792978cf26c9e.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_mir-93d411ba8d74aa1d.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_passes-9dac8ee0d758b527.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_platform_intrinsics-aaddefce4cd3e648.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_plugin-fbfd817ad7784e0e.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_privacy-1f676f018995ebc5.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_resolve-6afd7b3952c89acc.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_save_analysis-d1003e9934e2c1e7.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_serialize-d00cecffc2113f4f.rlib +lib/rustlib/i686-unknown-openbsd/lib/librustc_trans-59b9c89d4aa969fe.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_typeck-40ced7518718cc60.so +lib/rustlib/i686-unknown-openbsd/lib/librustdoc-28211d2f952a00b4.so +lib/rustlib/i686-unknown-openbsd/lib/libserialize-2e9cb4428e83935f.rlib +lib/rustlib/i686-unknown-openbsd/lib/libserialize-2e9cb4428e83935f.so +lib/rustlib/i686-unknown-openbsd/lib/libstable_deref_trait-dbdd78ce6e457768.rlib +lib/rustlib/i686-unknown-openbsd/lib/libstd-698e40d47b16c90f.rlib +lib/rustlib/i686-unknown-openbsd/lib/libstd-698e40d47b16c90f.so +lib/rustlib/i686-unknown-openbsd/lib/libstd_unicode-50db280cf7ba7989.rlib +lib/rustlib/i686-unknown-openbsd/lib/libsyntax-22f989b0832bf7c2.so +lib/rustlib/i686-unknown-openbsd/lib/libsyntax_ext-cf3890e6029ce73e.so +lib/rustlib/i686-unknown-openbsd/lib/libsyntax_pos-dac744fa36cc0f88.so +lib/rustlib/i686-unknown-openbsd/lib/libterm-283e68cf1a757e05.rlib +lib/rustlib/i686-unknown-openbsd/lib/libterm-283e68cf1a757e05.so +lib/rustlib/i686-unknown-openbsd/lib/libtest-4de59441f5597a88.rlib +lib/rustlib/i686-unknown-openbsd/lib/libtest-4de59441f5597a88.so +lib/rustlib/i686-unknown-openbsd/lib/libunwind-049a0587d07437e8.rlib Index: lang/rust/pkg/PLIST-doc =================================================================== RCS file: /cvs/ports/lang/rust/pkg/PLIST-doc,v retrieving revision 1.21 diff -u -p -r1.21 PLIST-doc --- lang/rust/pkg/PLIST-doc 17 Jun 2017 02:06:53 -0000 1.21 +++ lang/rust/pkg/PLIST-doc 22 Jul 2017 12:07:21 -0000 @@ -80,6 +80,11 @@ share/doc/rust/html/alloc/rc/sidebar-ite share/doc/rust/html/alloc/rc/struct.Rc.html share/doc/rust/html/alloc/rc/struct.Weak.html share/doc/rust/html/alloc/sidebar-items.js +share/doc/rust/html/alloc/str/ +share/doc/rust/html/alloc/str/fn.from_boxed_utf8_unchecked.html +share/doc/rust/html/alloc/str/from_boxed_utf8_unchecked.v.html +share/doc/rust/html/alloc/str/index.html +share/doc/rust/html/alloc/str/sidebar-items.js share/doc/rust/html/book/ share/doc/rust/html/book/README.html share/doc/rust/html/book/SUMMARY.html @@ -236,7 +241,9 @@ share/doc/rust/html/book/second-edition/ share/doc/rust/html/book/second-edition/ch04-02-references-and-borrowing.html share/doc/rust/html/book/second-edition/ch04-03-slices.html share/doc/rust/html/book/second-edition/ch05-00-structs.html -share/doc/rust/html/book/second-edition/ch05-01-method-syntax.html +share/doc/rust/html/book/second-edition/ch05-01-defining-structs.html +share/doc/rust/html/book/second-edition/ch05-02-example-structs.html +share/doc/rust/html/book/second-edition/ch05-03-method-syntax.html share/doc/rust/html/book/second-edition/ch06-00-enums.html share/doc/rust/html/book/second-edition/ch06-01-defining-an-enum.html share/doc/rust/html/book/second-edition/ch06-02-match.html @@ -306,10 +313,17 @@ share/doc/rust/html/book/second-edition/ share/doc/rust/html/book/second-edition/ch19-04-advanced-types.html share/doc/rust/html/book/second-edition/ch19-05-advanced-functions-and-closures.html share/doc/rust/html/book/second-edition/ch20-00-final-project-a-web-server.html +share/doc/rust/html/book/second-edition/ch20-01-single-threaded.html +share/doc/rust/html/book/second-edition/ch20-02-slow-requests.html +share/doc/rust/html/book/second-edition/ch20-03-designing-the-interface.html +share/doc/rust/html/book/second-edition/ch20-04-storing-threads.html +share/doc/rust/html/book/second-edition/ch20-05-sending-requests-via-channels.html +share/doc/rust/html/book/second-edition/ch20-06-graceful-shutdown-and-cleanup.html share/doc/rust/html/book/second-edition/favicon.png share/doc/rust/html/book/second-edition/highlight.css share/doc/rust/html/book/second-edition/highlight.js share/doc/rust/html/book/second-edition/img/ +share/doc/rust/html/book/second-edition/img/hello.png share/doc/rust/html/book/second-edition/img/trpl04-01.svg share/doc/rust/html/book/second-edition/img/trpl04-02.svg share/doc/rust/html/book/second-edition/img/trpl04-03.svg @@ -600,10 +614,14 @@ share/doc/rust/html/collections/str/Spli share/doc/rust/html/collections/str/SplitTerminator.t.html share/doc/rust/html/collections/str/SplitWhitespace.t.html share/doc/rust/html/collections/str/Utf8Error.t.html +share/doc/rust/html/collections/str/fn.from_boxed_utf8_unchecked.html share/doc/rust/html/collections/str/fn.from_utf8.html +share/doc/rust/html/collections/str/fn.from_utf8_mut.html share/doc/rust/html/collections/str/fn.from_utf8_unchecked.html share/doc/rust/html/collections/str/fn.from_utf8_unchecked_mut.html +share/doc/rust/html/collections/str/from_boxed_utf8_unchecked.v.html share/doc/rust/html/collections/str/from_utf8.v.html +share/doc/rust/html/collections/str/from_utf8_mut.v.html share/doc/rust/html/collections/str/from_utf8_unchecked.v.html share/doc/rust/html/collections/str/from_utf8_unchecked_mut.v.html share/doc/rust/html/collections/str/index.html @@ -654,6 +672,7 @@ share/doc/rust/html/collections/string/D share/doc/rust/html/collections/string/FromUtf16Error.t.html share/doc/rust/html/collections/string/FromUtf8Error.t.html share/doc/rust/html/collections/string/ParseError.t.html +share/doc/rust/html/collections/string/Splice.t.html share/doc/rust/html/collections/string/String.t.html share/doc/rust/html/collections/string/ToString.t.html share/doc/rust/html/collections/string/enum.ParseError.html @@ -662,6 +681,7 @@ share/doc/rust/html/collections/string/s share/doc/rust/html/collections/string/struct.Drain.html share/doc/rust/html/collections/string/struct.FromUtf16Error.html share/doc/rust/html/collections/string/struct.FromUtf8Error.html +share/doc/rust/html/collections/string/struct.Splice.html share/doc/rust/html/collections/string/struct.String.html share/doc/rust/html/collections/string/trait.ToString.html share/doc/rust/html/collections/vec/ @@ -669,12 +689,14 @@ share/doc/rust/html/collections/vec.m.ht share/doc/rust/html/collections/vec/Drain.t.html share/doc/rust/html/collections/vec/IntoIter.t.html share/doc/rust/html/collections/vec/PlaceBack.t.html +share/doc/rust/html/collections/vec/Splice.t.html share/doc/rust/html/collections/vec/Vec.t.html share/doc/rust/html/collections/vec/index.html share/doc/rust/html/collections/vec/sidebar-items.js share/doc/rust/html/collections/vec/struct.Drain.html share/doc/rust/html/collections/vec/struct.IntoIter.html share/doc/rust/html/collections/vec/struct.PlaceBack.html +share/doc/rust/html/collections/vec/struct.Splice.html share/doc/rust/html/collections/vec/struct.Vec.html share/doc/rust/html/collections/vec_deque/ share/doc/rust/html/collections/vec_deque/Drain.t.html @@ -1333,6 +1355,10 @@ share/doc/rust/html/core/intrinsics/fn.p share/doc/rust/html/core/intrinsics/fn.powif32.html share/doc/rust/html/core/intrinsics/fn.powif64.html share/doc/rust/html/core/intrinsics/fn.pref_align_of.html +share/doc/rust/html/core/intrinsics/fn.prefetch_read_data.html +share/doc/rust/html/core/intrinsics/fn.prefetch_read_instruction.html +share/doc/rust/html/core/intrinsics/fn.prefetch_write_data.html +share/doc/rust/html/core/intrinsics/fn.prefetch_write_instruction.html share/doc/rust/html/core/intrinsics/fn.rintf32.html share/doc/rust/html/core/intrinsics/fn.rintf64.html share/doc/rust/html/core/intrinsics/fn.roundf32.html @@ -1391,6 +1417,10 @@ share/doc/rust/html/core/intrinsics/powf share/doc/rust/html/core/intrinsics/powif32.v.html share/doc/rust/html/core/intrinsics/powif64.v.html share/doc/rust/html/core/intrinsics/pref_align_of.v.html +share/doc/rust/html/core/intrinsics/prefetch_read_data.v.html +share/doc/rust/html/core/intrinsics/prefetch_read_instruction.v.html +share/doc/rust/html/core/intrinsics/prefetch_write_data.v.html +share/doc/rust/html/core/intrinsics/prefetch_write_instruction.v.html share/doc/rust/html/core/intrinsics/rintf32.v.html share/doc/rust/html/core/intrinsics/rintf64.v.html share/doc/rust/html/core/intrinsics/roundf32.v.html @@ -1434,6 +1464,7 @@ share/doc/rust/html/core/iter/ share/doc/rust/html/core/iter/Chain.t.html share/doc/rust/html/core/iter/Cloned.t.html share/doc/rust/html/core/iter/Cycle.t.html +share/doc/rust/html/core/iter/DeprecatedStepBy.t.html share/doc/rust/html/core/iter/DoubleEndedIterator.t.html share/doc/rust/html/core/iter/Empty.t.html share/doc/rust/html/core/iter/Enumerate.t.html @@ -1496,6 +1527,7 @@ share/doc/rust/html/core/iter/sources/st share/doc/rust/html/core/iter/struct.Chain.html share/doc/rust/html/core/iter/struct.Cloned.html share/doc/rust/html/core/iter/struct.Cycle.html +share/doc/rust/html/core/iter/struct.DeprecatedStepBy.html share/doc/rust/html/core/iter/struct.Empty.html share/doc/rust/html/core/iter/struct.Enumerate.html share/doc/rust/html/core/iter/struct.Filter.html @@ -1627,6 +1659,7 @@ share/doc/rust/html/core/mem/fn.drop.htm share/doc/rust/html/core/mem/fn.forget.html share/doc/rust/html/core/mem/fn.min_align_of.html share/doc/rust/html/core/mem/fn.min_align_of_val.html +share/doc/rust/html/core/mem/fn.needs_drop.html share/doc/rust/html/core/mem/fn.replace.html share/doc/rust/html/core/mem/fn.size_of.html share/doc/rust/html/core/mem/fn.size_of_val.html @@ -1638,6 +1671,7 @@ share/doc/rust/html/core/mem/forget.v.ht share/doc/rust/html/core/mem/index.html share/doc/rust/html/core/mem/min_align_of.v.html share/doc/rust/html/core/mem/min_align_of_val.v.html +share/doc/rust/html/core/mem/needs_drop.v.html share/doc/rust/html/core/mem/replace.v.html share/doc/rust/html/core/mem/sidebar-items.js share/doc/rust/html/core/mem/size_of.v.html @@ -1683,7 +1717,6 @@ share/doc/rust/html/core/ops/BitXor.t.ht share/doc/rust/html/core/ops/BitXorAssign.t.html share/doc/rust/html/core/ops/BoxPlace.t.html share/doc/rust/html/core/ops/Boxed.t.html -share/doc/rust/html/core/ops/Carrier.t.html share/doc/rust/html/core/ops/CoerceUnsized.t.html share/doc/rust/html/core/ops/Deref.t.html share/doc/rust/html/core/ops/DerefMut.t.html @@ -1716,12 +1749,13 @@ share/doc/rust/html/core/ops/Shr.t.html share/doc/rust/html/core/ops/ShrAssign.t.html share/doc/rust/html/core/ops/Sub.t.html share/doc/rust/html/core/ops/SubAssign.t.html -share/doc/rust/html/core/ops/enum.RangeInclusive.html +share/doc/rust/html/core/ops/Try.t.html share/doc/rust/html/core/ops/index.html share/doc/rust/html/core/ops/sidebar-items.js share/doc/rust/html/core/ops/struct.Range.html share/doc/rust/html/core/ops/struct.RangeFrom.html share/doc/rust/html/core/ops/struct.RangeFull.html +share/doc/rust/html/core/ops/struct.RangeInclusive.html share/doc/rust/html/core/ops/struct.RangeTo.html share/doc/rust/html/core/ops/struct.RangeToInclusive.html share/doc/rust/html/core/ops/trait.Add.html @@ -1734,7 +1768,6 @@ share/doc/rust/html/core/ops/trait.BitXo share/doc/rust/html/core/ops/trait.BitXorAssign.html share/doc/rust/html/core/ops/trait.BoxPlace.html share/doc/rust/html/core/ops/trait.Boxed.html -share/doc/rust/html/core/ops/trait.Carrier.html share/doc/rust/html/core/ops/trait.CoerceUnsized.html share/doc/rust/html/core/ops/trait.Deref.html share/doc/rust/html/core/ops/trait.DerefMut.html @@ -1761,6 +1794,7 @@ share/doc/rust/html/core/ops/trait.Shr.h share/doc/rust/html/core/ops/trait.ShrAssign.html share/doc/rust/html/core/ops/trait.Sub.html share/doc/rust/html/core/ops/trait.SubAssign.html +share/doc/rust/html/core/ops/trait.Try.html share/doc/rust/html/core/option/ share/doc/rust/html/core/option/IntoIter.t.html share/doc/rust/html/core/option/Iter.t.html @@ -1987,6 +2021,8 @@ share/doc/rust/html/core/sync/atomic/enu share/doc/rust/html/core/sync/atomic/fence.v.html share/doc/rust/html/core/sync/atomic/fn.compiler_fence.html share/doc/rust/html/core/sync/atomic/fn.fence.html +share/doc/rust/html/core/sync/atomic/fn.hint_core_should_pause.html +share/doc/rust/html/core/sync/atomic/hint_core_should_pause.v.html share/doc/rust/html/core/sync/atomic/index.html share/doc/rust/html/core/sync/atomic/sidebar-items.js share/doc/rust/html/core/sync/atomic/struct.AtomicBool.html @@ -2181,7 +2217,6 @@ share/doc/rust/html/implementors/core/op share/doc/rust/html/implementors/core/ops/trait.BitXorAssign.js share/doc/rust/html/implementors/core/ops/trait.BoxPlace.js share/doc/rust/html/implementors/core/ops/trait.Boxed.js -share/doc/rust/html/implementors/core/ops/trait.Carrier.js share/doc/rust/html/implementors/core/ops/trait.CoerceUnsized.js share/doc/rust/html/implementors/core/ops/trait.Deref.js share/doc/rust/html/implementors/core/ops/trait.DerefMut.js @@ -2208,6 +2243,7 @@ share/doc/rust/html/implementors/core/op share/doc/rust/html/implementors/core/ops/trait.ShrAssign.js share/doc/rust/html/implementors/core/ops/trait.Sub.js share/doc/rust/html/implementors/core/ops/trait.SubAssign.js +share/doc/rust/html/implementors/core/ops/trait.Try.js share/doc/rust/html/implementors/core/slice/ share/doc/rust/html/implementors/core/slice/trait.SliceExt.js share/doc/rust/html/implementors/core/slice/trait.SliceIndex.js @@ -2307,7 +2343,6 @@ share/doc/rust/html/implementors/std/ops share/doc/rust/html/implementors/std/ops/trait.BitXorAssign.js share/doc/rust/html/implementors/std/ops/trait.BoxPlace.js share/doc/rust/html/implementors/std/ops/trait.Boxed.js -share/doc/rust/html/implementors/std/ops/trait.Carrier.js share/doc/rust/html/implementors/std/ops/trait.CoerceUnsized.js share/doc/rust/html/implementors/std/ops/trait.Deref.js share/doc/rust/html/implementors/std/ops/trait.DerefMut.js @@ -2334,6 +2369,7 @@ share/doc/rust/html/implementors/std/ops share/doc/rust/html/implementors/std/ops/trait.ShrAssign.js share/doc/rust/html/implementors/std/ops/trait.Sub.js share/doc/rust/html/implementors/std/ops/trait.SubAssign.js +share/doc/rust/html/implementors/std/ops/trait.Try.js share/doc/rust/html/implementors/std/os/ share/doc/rust/html/implementors/std/os/openbsd/ share/doc/rust/html/implementors/std/os/openbsd/fs/ @@ -2381,7 +2417,6 @@ share/doc/rust/html/implementors/std_uni share/doc/rust/html/implementors/std_unicode/u_str/trait.UnicodeStr.js share/doc/rust/html/index.html share/doc/rust/html/intro.html -share/doc/rust/html/jquery.js share/doc/rust/html/main.css share/doc/rust/html/main.js share/doc/rust/html/nomicon/ @@ -2415,9 +2450,12 @@ share/doc/rust/html/nomicon/dropck.html share/doc/rust/html/nomicon/exception-safety.html share/doc/rust/html/nomicon/exotic-sizes.html share/doc/rust/html/nomicon/favicon.png +share/doc/rust/html/nomicon/ffi.html share/doc/rust/html/nomicon/highlight.css share/doc/rust/html/nomicon/highlight.js share/doc/rust/html/nomicon/hrtb.html +share/doc/rust/html/nomicon/img/ +share/doc/rust/html/nomicon/img/safeandunsafe.svg share/doc/rust/html/nomicon/index.html share/doc/rust/html/nomicon/jquery.js share/doc/rust/html/nomicon/leaking.html @@ -2549,6 +2587,7 @@ share/doc/rust/html/src/alloc/macros.rs. share/doc/rust/html/src/alloc/oom.rs.html share/doc/rust/html/src/alloc/raw_vec.rs.html share/doc/rust/html/src/alloc/rc.rs.html +share/doc/rust/html/src/alloc/str.rs.html share/doc/rust/html/src/collections/ share/doc/rust/html/src/collections/binary_heap.rs.html share/doc/rust/html/src/collections/borrow.rs.html @@ -2615,7 +2654,6 @@ share/doc/rust/html/src/core/num/dec2flt share/doc/rust/html/src/core/num/diy_float.rs.html share/doc/rust/html/src/core/num/f32.rs.html share/doc/rust/html/src/core/num/f64.rs.html -share/doc/rust/html/src/core/num/float_macros.rs.html share/doc/rust/html/src/core/num/flt2dec/ share/doc/rust/html/src/core/num/flt2dec/decoder.rs.html share/doc/rust/html/src/core/num/flt2dec/estimator.rs.html @@ -2650,6 +2688,7 @@ share/doc/rust/html/src/core/raw.rs.html share/doc/rust/html/src/core/result.rs.html share/doc/rust/html/src/core/slice/ share/doc/rust/html/src/core/slice/mod.rs.html +share/doc/rust/html/src/core/slice/rotate.rs.html share/doc/rust/html/src/core/slice/sort.rs.html share/doc/rust/html/src/core/str/ share/doc/rust/html/src/core/str/mod.rs.html @@ -3241,6 +3280,8 @@ share/doc/rust/html/std/env/var.v.html share/doc/rust/html/std/env/var_os.v.html share/doc/rust/html/std/env/vars.v.html share/doc/rust/html/std/env/vars_os.v.html +share/doc/rust/html/std/eprint.m.html +share/doc/rust/html/std/eprintln.m.html share/doc/rust/html/std/error/ share/doc/rust/html/std/error/Error.t.html share/doc/rust/html/std/error/index.html @@ -3840,6 +3881,10 @@ share/doc/rust/html/std/intrinsics/fn.po share/doc/rust/html/std/intrinsics/fn.powif32.html share/doc/rust/html/std/intrinsics/fn.powif64.html share/doc/rust/html/std/intrinsics/fn.pref_align_of.html +share/doc/rust/html/std/intrinsics/fn.prefetch_read_data.html +share/doc/rust/html/std/intrinsics/fn.prefetch_read_instruction.html +share/doc/rust/html/std/intrinsics/fn.prefetch_write_data.html +share/doc/rust/html/std/intrinsics/fn.prefetch_write_instruction.html share/doc/rust/html/std/intrinsics/fn.rintf32.html share/doc/rust/html/std/intrinsics/fn.rintf64.html share/doc/rust/html/std/intrinsics/fn.roundf32.html @@ -3898,6 +3943,10 @@ share/doc/rust/html/std/intrinsics/powf6 share/doc/rust/html/std/intrinsics/powif32.v.html share/doc/rust/html/std/intrinsics/powif64.v.html share/doc/rust/html/std/intrinsics/pref_align_of.v.html +share/doc/rust/html/std/intrinsics/prefetch_read_data.v.html +share/doc/rust/html/std/intrinsics/prefetch_read_instruction.v.html +share/doc/rust/html/std/intrinsics/prefetch_write_data.v.html +share/doc/rust/html/std/intrinsics/prefetch_write_instruction.v.html share/doc/rust/html/std/intrinsics/rintf32.v.html share/doc/rust/html/std/intrinsics/rintf64.v.html share/doc/rust/html/std/intrinsics/roundf32.v.html @@ -4073,6 +4122,7 @@ share/doc/rust/html/std/iter/ share/doc/rust/html/std/iter/Chain.t.html share/doc/rust/html/std/iter/Cloned.t.html share/doc/rust/html/std/iter/Cycle.t.html +share/doc/rust/html/std/iter/DeprecatedStepBy.t.html share/doc/rust/html/std/iter/DoubleEndedIterator.t.html share/doc/rust/html/std/iter/Empty.t.html share/doc/rust/html/std/iter/Enumerate.t.html @@ -4114,6 +4164,7 @@ share/doc/rust/html/std/iter/sidebar-ite share/doc/rust/html/std/iter/struct.Chain.html share/doc/rust/html/std/iter/struct.Cloned.html share/doc/rust/html/std/iter/struct.Cycle.html +share/doc/rust/html/std/iter/struct.DeprecatedStepBy.html share/doc/rust/html/std/iter/struct.Empty.html share/doc/rust/html/std/iter/struct.Enumerate.html share/doc/rust/html/std/iter/struct.Filter.html @@ -4167,6 +4218,10 @@ share/doc/rust/html/std/macro.debug_asse share/doc/rust/html/std/macro.debug_assert_ne.html share/doc/rust/html/std/macro.env!.html share/doc/rust/html/std/macro.env.html +share/doc/rust/html/std/macro.eprint!.html +share/doc/rust/html/std/macro.eprint.html +share/doc/rust/html/std/macro.eprintln!.html +share/doc/rust/html/std/macro.eprintln.html share/doc/rust/html/std/macro.file!.html share/doc/rust/html/std/macro.file.html share/doc/rust/html/std/macro.format!.html @@ -4238,6 +4293,7 @@ share/doc/rust/html/std/mem/fn.drop.html share/doc/rust/html/std/mem/fn.forget.html share/doc/rust/html/std/mem/fn.min_align_of.html share/doc/rust/html/std/mem/fn.min_align_of_val.html +share/doc/rust/html/std/mem/fn.needs_drop.html share/doc/rust/html/std/mem/fn.replace.html share/doc/rust/html/std/mem/fn.size_of.html share/doc/rust/html/std/mem/fn.size_of_val.html @@ -4250,6 +4306,7 @@ share/doc/rust/html/std/mem/forget.v.htm share/doc/rust/html/std/mem/index.html share/doc/rust/html/std/mem/min_align_of.v.html share/doc/rust/html/std/mem/min_align_of_val.v.html +share/doc/rust/html/std/mem/needs_drop.v.html share/doc/rust/html/std/mem/replace.v.html share/doc/rust/html/std/mem/sidebar-items.js share/doc/rust/html/std/mem/size_of.v.html @@ -4352,7 +4409,6 @@ share/doc/rust/html/std/ops/BitXor.t.htm share/doc/rust/html/std/ops/BitXorAssign.t.html share/doc/rust/html/std/ops/BoxPlace.t.html share/doc/rust/html/std/ops/Boxed.t.html -share/doc/rust/html/std/ops/Carrier.t.html share/doc/rust/html/std/ops/CoerceUnsized.t.html share/doc/rust/html/std/ops/Deref.t.html share/doc/rust/html/std/ops/DerefMut.t.html @@ -4385,12 +4441,13 @@ share/doc/rust/html/std/ops/Shr.t.html share/doc/rust/html/std/ops/ShrAssign.t.html share/doc/rust/html/std/ops/Sub.t.html share/doc/rust/html/std/ops/SubAssign.t.html -share/doc/rust/html/std/ops/enum.RangeInclusive.html +share/doc/rust/html/std/ops/Try.t.html share/doc/rust/html/std/ops/index.html share/doc/rust/html/std/ops/sidebar-items.js share/doc/rust/html/std/ops/struct.Range.html share/doc/rust/html/std/ops/struct.RangeFrom.html share/doc/rust/html/std/ops/struct.RangeFull.html +share/doc/rust/html/std/ops/struct.RangeInclusive.html share/doc/rust/html/std/ops/struct.RangeTo.html share/doc/rust/html/std/ops/struct.RangeToInclusive.html share/doc/rust/html/std/ops/trait.Add.html @@ -4403,7 +4460,6 @@ share/doc/rust/html/std/ops/trait.BitXor share/doc/rust/html/std/ops/trait.BitXorAssign.html share/doc/rust/html/std/ops/trait.BoxPlace.html share/doc/rust/html/std/ops/trait.Boxed.html -share/doc/rust/html/std/ops/trait.Carrier.html share/doc/rust/html/std/ops/trait.CoerceUnsized.html share/doc/rust/html/std/ops/trait.Deref.html share/doc/rust/html/std/ops/trait.DerefMut.html @@ -4430,6 +4486,7 @@ share/doc/rust/html/std/ops/trait.Shr.ht share/doc/rust/html/std/ops/trait.ShrAssign.html share/doc/rust/html/std/ops/trait.Sub.html share/doc/rust/html/std/ops/trait.SubAssign.html +share/doc/rust/html/std/ops/trait.Try.html share/doc/rust/html/std/option/ share/doc/rust/html/std/option/IntoIter.t.html share/doc/rust/html/std/option/Iter.t.html @@ -4879,10 +4936,14 @@ share/doc/rust/html/std/str/SplitN.t.htm share/doc/rust/html/std/str/SplitTerminator.t.html share/doc/rust/html/std/str/SplitWhitespace.t.html share/doc/rust/html/std/str/Utf8Error.t.html +share/doc/rust/html/std/str/fn.from_boxed_utf8_unchecked.html share/doc/rust/html/std/str/fn.from_utf8.html +share/doc/rust/html/std/str/fn.from_utf8_mut.html share/doc/rust/html/std/str/fn.from_utf8_unchecked.html share/doc/rust/html/std/str/fn.from_utf8_unchecked_mut.html +share/doc/rust/html/std/str/from_boxed_utf8_unchecked.v.html share/doc/rust/html/std/str/from_utf8.v.html +share/doc/rust/html/std/str/from_utf8_mut.v.html share/doc/rust/html/std/str/from_utf8_unchecked.v.html share/doc/rust/html/std/str/from_utf8_unchecked_mut.v.html share/doc/rust/html/std/str/index.html @@ -4933,6 +4994,7 @@ share/doc/rust/html/std/string/Drain.t.h share/doc/rust/html/std/string/FromUtf16Error.t.html share/doc/rust/html/std/string/FromUtf8Error.t.html share/doc/rust/html/std/string/ParseError.t.html +share/doc/rust/html/std/string/Splice.t.html share/doc/rust/html/std/string/String.t.html share/doc/rust/html/std/string/ToString.t.html share/doc/rust/html/std/string/enum.ParseError.html @@ -4941,6 +5003,7 @@ share/doc/rust/html/std/string/sidebar-i share/doc/rust/html/std/string/struct.Drain.html share/doc/rust/html/std/string/struct.FromUtf16Error.html share/doc/rust/html/std/string/struct.FromUtf8Error.html +share/doc/rust/html/std/string/struct.Splice.html share/doc/rust/html/std/string/struct.String.html share/doc/rust/html/std/string/trait.ToString.html share/doc/rust/html/std/stringify.m.html @@ -5004,6 +5067,8 @@ share/doc/rust/html/std/sync/atomic/enum share/doc/rust/html/std/sync/atomic/fence.v.html share/doc/rust/html/std/sync/atomic/fn.compiler_fence.html share/doc/rust/html/std/sync/atomic/fn.fence.html +share/doc/rust/html/std/sync/atomic/fn.hint_core_should_pause.html +share/doc/rust/html/std/sync/atomic/hint_core_should_pause.v.html share/doc/rust/html/std/sync/atomic/index.html share/doc/rust/html/std/sync/atomic/sidebar-items.js share/doc/rust/html/std/sync/atomic/struct.AtomicBool.html @@ -5301,12 +5366,14 @@ share/doc/rust/html/std/vec.m.html share/doc/rust/html/std/vec/Drain.t.html share/doc/rust/html/std/vec/IntoIter.t.html share/doc/rust/html/std/vec/PlaceBack.t.html +share/doc/rust/html/std/vec/Splice.t.html share/doc/rust/html/std/vec/Vec.t.html share/doc/rust/html/std/vec/index.html share/doc/rust/html/std/vec/sidebar-items.js share/doc/rust/html/std/vec/struct.Drain.html share/doc/rust/html/std/vec/struct.IntoIter.html share/doc/rust/html/std/vec/struct.PlaceBack.html +share/doc/rust/html/std/vec/struct.Splice.html share/doc/rust/html/std/vec/struct.Vec.html share/doc/rust/html/std/write.m.html share/doc/rust/html/std/writeln.m.html @@ -5406,6 +5473,7 @@ share/doc/rust/html/unstable-book/book.j share/doc/rust/html/unstable-book/compiler-flags/ share/doc/rust/html/unstable-book/compiler-flags.html share/doc/rust/html/unstable-book/compiler-flags/linker-flavor.html +share/doc/rust/html/unstable-book/compiler-flags/remap-path-prefix.html share/doc/rust/html/unstable-book/favicon.png share/doc/rust/html/unstable-book/highlight.css share/doc/rust/html/unstable-book/highlight.js @@ -5416,6 +5484,7 @@ share/doc/rust/html/unstable-book/langua share/doc/rust/html/unstable-book/language-features/abi-msp430-interrupt.html share/doc/rust/html/unstable-book/language-features/abi-ptx.html share/doc/rust/html/unstable-book/language-features/abi-sysv64.html +share/doc/rust/html/unstable-book/language-features/abi-thiscall.html share/doc/rust/html/unstable-book/language-features/abi-unadjusted.html share/doc/rust/html/unstable-book/language-features/abi-vectorcall.html share/doc/rust/html/unstable-book/language-features/abi-x86-interrupt.html @@ -5433,7 +5502,6 @@ share/doc/rust/html/unstable-book/langua share/doc/rust/html/unstable-book/language-features/cfg-target-has-atomic.html share/doc/rust/html/unstable-book/language-features/cfg-target-thread-local.html share/doc/rust/html/unstable-book/language-features/cfg-target-vendor.html -share/doc/rust/html/unstable-book/language-features/closure-to-fn-coercion.html share/doc/rust/html/unstable-book/language-features/compiler-builtins.html share/doc/rust/html/unstable-book/language-features/concat-idents.html share/doc/rust/html/unstable-book/language-features/conservative-impl-trait.html @@ -5458,7 +5526,6 @@ share/doc/rust/html/unstable-book/langua share/doc/rust/html/unstable-book/language-features/link-llvm-intrinsics.html share/doc/rust/html/unstable-book/language-features/linkage.html share/doc/rust/html/unstable-book/language-features/log-syntax.html -share/doc/rust/html/unstable-book/language-features/loop-break-value.html share/doc/rust/html/unstable-book/language-features/macro-reexport.html share/doc/rust/html/unstable-book/language-features/macro-vis-matcher.html share/doc/rust/html/unstable-book/language-features/main.html @@ -5481,7 +5548,6 @@ share/doc/rust/html/unstable-book/langua share/doc/rust/html/unstable-book/language-features/prelude-import.html share/doc/rust/html/unstable-book/language-features/proc-macro.html share/doc/rust/html/unstable-book/language-features/quote.html -share/doc/rust/html/unstable-book/language-features/relaxed-adts.html share/doc/rust/html/unstable-book/language-features/repr-align.html share/doc/rust/html/unstable-book/language-features/repr-simd.html share/doc/rust/html/unstable-book/language-features/rustc-attrs.html @@ -5521,7 +5587,6 @@ share/doc/rust/html/unstable-book/librar share/doc/rust/html/unstable-book/library-features/collection-placement.html share/doc/rust/html/unstable-book/library-features/collections-range.html share/doc/rust/html/unstable-book/library-features/collections.html -share/doc/rust/html/unstable-book/library-features/command-envs.html share/doc/rust/html/unstable-book/library-features/compiler-builtins-lib.html share/doc/rust/html/unstable-book/library-features/compiler-fences.html share/doc/rust/html/unstable-book/library-features/concat-idents-macro.html @@ -5554,6 +5619,7 @@ share/doc/rust/html/unstable-book/librar share/doc/rust/html/unstable-book/library-features/future-atomic-orderings.html share/doc/rust/html/unstable-book/library-features/get-type-id.html share/doc/rust/html/unstable-book/library-features/heap-api.html +share/doc/rust/html/unstable-book/library-features/hint-core-should-pause.html share/doc/rust/html/unstable-book/library-features/i128.html share/doc/rust/html/unstable-book/library-features/inclusive-range.html share/doc/rust/html/unstable-book/library-features/integer-atomics.html @@ -5564,12 +5630,14 @@ share/doc/rust/html/unstable-book/librar share/doc/rust/html/unstable-book/library-features/io.html share/doc/rust/html/unstable-book/library-features/ip.html share/doc/rust/html/unstable-book/library-features/iter-rfind.html +share/doc/rust/html/unstable-book/library-features/iterator-step-by.html share/doc/rust/html/unstable-book/library-features/libstd-io-internals.html share/doc/rust/html/unstable-book/library-features/libstd-sys-internals.html share/doc/rust/html/unstable-book/library-features/libstd-thread-internals.html share/doc/rust/html/unstable-book/library-features/linked-list-extras.html share/doc/rust/html/unstable-book/library-features/lookup-host.html share/doc/rust/html/unstable-book/library-features/manually-drop.html +share/doc/rust/html/unstable-book/library-features/more-io-inner-methods.html share/doc/rust/html/unstable-book/library-features/mpsc-select.html share/doc/rust/html/unstable-book/library-features/n16.html share/doc/rust/html/unstable-book/library-features/never-type-impls.html @@ -5578,19 +5646,17 @@ share/doc/rust/html/unstable-book/librar share/doc/rust/html/unstable-book/library-features/once-poison.html share/doc/rust/html/unstable-book/library-features/oom.html share/doc/rust/html/unstable-book/library-features/option-entry.html -share/doc/rust/html/unstable-book/library-features/osstring-shrink-to-fit.html share/doc/rust/html/unstable-book/library-features/panic-abort.html share/doc/rust/html/unstable-book/library-features/panic-unwind.html share/doc/rust/html/unstable-book/library-features/pattern.html share/doc/rust/html/unstable-book/library-features/placement-in.html share/doc/rust/html/unstable-book/library-features/placement-new-protocol.html -share/doc/rust/html/unstable-book/library-features/print.html +share/doc/rust/html/unstable-book/library-features/print-internals.html share/doc/rust/html/unstable-book/library-features/proc-macro-internals.html share/doc/rust/html/unstable-book/library-features/question-mark-carrier.html share/doc/rust/html/unstable-book/library-features/rand.html share/doc/rust/html/unstable-book/library-features/range-contains.html share/doc/rust/html/unstable-book/library-features/raw.html -share/doc/rust/html/unstable-book/library-features/reverse-cmp-key.html share/doc/rust/html/unstable-book/library-features/rt.html share/doc/rust/html/unstable-book/library-features/rustc-private.html share/doc/rust/html/unstable-book/library-features/sanitizer-runtime-lib.html @@ -5599,27 +5665,31 @@ share/doc/rust/html/unstable-book/librar share/doc/rust/html/unstable-book/library-features/sip-hash-13.html share/doc/rust/html/unstable-book/library-features/slice-concat-ext.html share/doc/rust/html/unstable-book/library-features/slice-get-slice.html +share/doc/rust/html/unstable-book/library-features/slice-rotate.html share/doc/rust/html/unstable-book/library-features/slice-rsplit.html share/doc/rust/html/unstable-book/library-features/sort-internals.html share/doc/rust/html/unstable-book/library-features/sort-unstable.html +share/doc/rust/html/unstable-book/library-features/splice.html share/doc/rust/html/unstable-book/library-features/step-by.html share/doc/rust/html/unstable-book/library-features/step-trait.html +share/doc/rust/html/unstable-book/library-features/str-box-extras.html share/doc/rust/html/unstable-book/library-features/str-checked-slicing.html share/doc/rust/html/unstable-book/library-features/str-escape.html share/doc/rust/html/unstable-book/library-features/str-internals.html share/doc/rust/html/unstable-book/library-features/str-mut-extras.html share/doc/rust/html/unstable-book/library-features/test.html -share/doc/rust/html/unstable-book/library-features/thread-id.html share/doc/rust/html/unstable-book/library-features/thread-local-internals.html share/doc/rust/html/unstable-book/library-features/thread-local-state.html share/doc/rust/html/unstable-book/library-features/toowned-clone-into.html share/doc/rust/html/unstable-book/library-features/trusted-len.html share/doc/rust/html/unstable-book/library-features/try-from.html +share/doc/rust/html/unstable-book/library-features/try-trait.html share/doc/rust/html/unstable-book/library-features/unicode.html share/doc/rust/html/unstable-book/library-features/unique.html share/doc/rust/html/unstable-book/library-features/unsize.html share/doc/rust/html/unstable-book/library-features/utf8-error-error-len.html share/doc/rust/html/unstable-book/library-features/vec-remove-item.html +share/doc/rust/html/unstable-book/library-features/vec-resize-default.html share/doc/rust/html/unstable-book/library-features/windows-c.html share/doc/rust/html/unstable-book/library-features/windows-handle.html share/doc/rust/html/unstable-book/library-features/windows-net.html Index: lang/rust/pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/rust/pkg/PLIST-main,v retrieving revision 1.12 diff -u -p -r1.12 PLIST-main --- lang/rust/pkg/PLIST-main 15 Feb 2017 12:52:35 -0000 1.12 +++ lang/rust/pkg/PLIST-main 22 Jul 2017 12:07:21 -0000 @@ -1,19 +1,63 @@ @comment $OpenBSD: PLIST-main,v 1.12 2017/02/15 12:52:35 landry Exp $ +@conflict cargo-<0.20.0 +@pkgpath devel/cargo +@bin bin/cargo bin/rust-gdb @bin bin/rustc @bin bin/rustdoc lib/rustlib/ lib/rustlib/etc/ lib/rustlib/etc/debugger_pretty_printers_common.py +lib/rustlib/etc/debugger_pretty_printers_common.pyc lib/rustlib/etc/gdb_load_rust_pretty_printers.py +lib/rustlib/etc/gdb_load_rust_pretty_printers.pyc lib/rustlib/etc/gdb_rust_pretty_printing.py +lib/rustlib/etc/gdb_rust_pretty_printing.pyc lib/rustlib/etc/lldb_rust_formatters.py +lib/rustlib/etc/lldb_rust_formatters.pyc %%amd64%% %%i386%% +@man man/man1/cargo-bench.1 +@man man/man1/cargo-build.1 +@man man/man1/cargo-check.1 +@man man/man1/cargo-clean.1 +@man man/man1/cargo-doc.1 +@man man/man1/cargo-fetch.1 +@man man/man1/cargo-generate-lockfile.1 +@man man/man1/cargo-init.1 +@man man/man1/cargo-install.1 +@man man/man1/cargo-login.1 +@man man/man1/cargo-metadata.1 +@man man/man1/cargo-new.1 +@man man/man1/cargo-owner.1 +@man man/man1/cargo-package.1 +@man man/man1/cargo-pkgid.1 +@man man/man1/cargo-publish.1 +@man man/man1/cargo-run.1 +@man man/man1/cargo-rustc.1 +@man man/man1/cargo-rustdoc.1 +@man man/man1/cargo-search.1 +@man man/man1/cargo-test.1 +@man man/man1/cargo-uninstall.1 +@man man/man1/cargo-update.1 +@man man/man1/cargo-version.1 +@man man/man1/cargo-yank.1 +@man man/man1/cargo.1 @man man/man1/rustc.1 @man man/man1/rustdoc.1 +share/bash-completion/ +share/bash-completion/completions/ +share/bash-completion/completions/cargo +share/doc/cargo/ +share/doc/cargo/LICENSE-APACHE +share/doc/cargo/LICENSE-MIT +share/doc/cargo/LICENSE-THIRD-PARTY +share/doc/cargo/README.md share/doc/rust/ share/doc/rust/COPYRIGHT share/doc/rust/LICENSE-APACHE share/doc/rust/LICENSE-MIT share/doc/rust/README.md +share/zsh/ +share/zsh/site-functions/ +share/zsh/site-functions/_cargo Index: devel/quirks/Makefile =================================================================== RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.498 diff -u -p -r1.498 Makefile --- devel/quirks/Makefile 17 Jul 2017 21:09:01 -0000 1.498 +++ devel/quirks/Makefile 22 Jul 2017 12:07:21 -0000 @@ -5,7 +5,7 @@ CATEGORIES = devel databases DISTFILES = # API.rev -PKGNAME = quirks-2.343 +PKGNAME = quirks-2.344 PKG_ARCH = * MAINTAINER = Marc Espie <es...@openbsd.org> Index: devel/quirks/files/Quirks.pm =================================================================== RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.510 diff -u -p -r1.510 Quirks.pm --- devel/quirks/files/Quirks.pm 17 Jul 2017 21:09:01 -0000 1.510 +++ devel/quirks/files/Quirks.pm 22 Jul 2017 12:07:22 -0000 @@ -412,6 +412,7 @@ my $stem_extensions = { 'markdown' => 'py-markdown', 'netperf-wrapper' => 'flent', 'kamailio-xmlrpc' => 'kamailio-xml', + 'cargo' => 'rust', }; my $obsolete_reason = { Index: www/mozilla-firefox/Makefile =================================================================== RCS file: /cvs/ports/www/mozilla-firefox/Makefile,v retrieving revision 1.322 diff -u -p -r1.322 Makefile --- www/mozilla-firefox/Makefile 16 Jul 2017 19:19:03 -0000 1.322 +++ www/mozilla-firefox/Makefile 22 Jul 2017 12:07:22 -0000 @@ -33,8 +33,8 @@ MODCLANG_ARCHS = amd64 i386 MOZILLA_USE_BUNDLED_LIBEVENT = Yes # firefox >= 46 defaults to gtk+3 MOZILLA_USE_GTK3 = Yes -# firefox >= 53 needs rust and cargo -BUILD_DEPENDS += lang/rust devel/cargo +# firefox >= 53 needs rust +BUILD_DEPENDS += lang/rust WANTLIB += X11-xcb pixman-1 pthread-stubs xcb xcb-shm ${COMPILER_LIBCXX}