Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Oct 2017 10:23:17 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r451042 - in head/sysutils/exa: . files
Message-ID:  <201710011023.v91ANHgJ080155@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Sun Oct  1 10:23:17 2017
New Revision: 451042
URL: https://svnweb.freebsd.org/changeset/ports/451042

Log:
  sysutils/exa: Update to 0.8.0
  
  - Also install bash, fish, zsh completion files
  
  Changes:	https://github.com/ogham/exa/releases/tag/v0.8.0

Added:
  head/sysutils/exa/files/
  head/sysutils/exa/files/patch-cargo-crates_datetime-0.4.5_src_system.rs   (contents, props changed)
Modified:
  head/sysutils/exa/Makefile
  head/sysutils/exa/distinfo

Modified: head/sysutils/exa/Makefile
==============================================================================
--- head/sysutils/exa/Makefile	Sun Oct  1 10:06:44 2017	(r451041)
+++ head/sysutils/exa/Makefile	Sun Oct  1 10:23:17 2017	(r451042)
@@ -1,8 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	exa
-PORTVERSION=	0.7.0
 DISTVERSIONPREFIX=	v
+DISTVERSION=	0.8.0
 CATEGORIES=	sysutils
 
 MAINTAINER=	tobik@FreeBSD.org
@@ -14,54 +14,82 @@ LICENSE_FILE=	${WRKSRC}/LICENCE
 USES=		cargo
 USE_GITHUB=	yes
 GH_ACCOUNT=	ogham
-GH_TUPLE=	rust-datetime:zoneinfo-compiled:f56921ea5e9f7cf065b1480ff270a1757c1f742f:zoneinfo_compiled
 
-PLIST_FILES=	bin/exa man/man1/exa.1.gz
-
-CARGO_CRATES=	ansi_term-0.8.0 \
+CARGO_CRATES=	aho-corasick-0.5.3 \
+		ansi_term-0.8.0 \
+		bitflags-0.7.0 \
 		bitflags-0.9.1 \
 		byteorder-0.4.2 \
-		cmake-0.1.24 \
-		datetime-0.4.4 \
-		gcc-0.3.51 \
+		cmake-0.1.25 \
+		conv-0.3.3 \
+		custom_derive-0.1.7 \
+		datetime-0.4.5 \
+		env_logger-0.3.5 \
+		gcc-0.3.53 \
 		getopts-0.2.14 \
-		git2-0.6.6 \
+		git2-0.6.8 \
 		glob-0.2.11 \
-		idna-0.1.2 \
+		idna-0.1.4 \
 		iso8601-0.1.1 \
+		kernel32-sys-0.2.2 \
 		lazy_static-0.2.8 \
-		libc-0.2.24 \
-		libgit2-sys-0.6.12 \
+		libc-0.2.30 \
+		libgit2-sys-0.6.14 \
 		libz-sys-1.0.16 \
 		locale-0.2.2 \
+		log-0.3.8 \
+		magenta-0.1.1 \
+		magenta-sys-0.1.1 \
 		matches-0.1.6 \
+		memchr-0.1.11 \
 		natord-1.0.9 \
 		nom-1.2.4 \
-		num-0.1.39 \
-		num-bigint-0.1.39 \
-		num-complex-0.1.38 \
-		num-integer-0.1.34 \
-		num-iter-0.1.33 \
-		num-rational-0.1.38 \
-		num-traits-0.1.39 \
+		num-0.1.40 \
+		num-bigint-0.1.40 \
+		num-complex-0.1.40 \
+		num-integer-0.1.35 \
+		num-iter-0.1.34 \
+		num-rational-0.1.39 \
+		num-traits-0.1.40 \
 		num_cpus-1.6.2 \
 		number_prefix-0.2.7 \
 		pad-0.1.4 \
 		percent-encoding-1.0.0 \
 		pkg-config-0.3.9 \
-		rand-0.3.15 \
+		rand-0.3.16 \
+		redox_syscall-0.1.31 \
+		regex-0.1.80 \
+		regex-syntax-0.3.9 \
 		rustc-serialize-0.3.24 \
 		scoped_threadpool-0.1.7 \
-		term_grid-0.1.5 \
-		unicode-bidi-0.3.3 \
+		term_grid-0.1.6 \
+		term_size-0.3.0 \
+		thread-id-2.0.0 \
+		thread_local-0.2.7 \
+		unicode-bidi-0.3.4 \
 		unicode-normalization-0.1.5 \
 		unicode-width-0.1.4 \
 		url-1.5.1 \
-		users-0.5.2 \
-		vcpkg-0.2.2
-CARGO_USE_GITHUB=	yes
+		users-0.5.3 \
+		utf8-ranges-0.1.3 \
+		vcpkg-0.2.2 \
+		winapi-0.2.8 \
+		winapi-build-0.1.1 \
+		zoneinfo_compiled-0.4.5
 
+PLIST_FILES=	bin/exa \
+		man/man1/exa.1.gz \
+		etc/bash_completion.d/exa.bash \
+		share/fish/completions/exa.fish \
+		share/zsh/site-functions/_exa
+
 post-install:
+	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+	${INSTALL_DATA} ${WRKSRC}/contrib/completions.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/exa.bash
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions
+	${INSTALL_DATA} ${WRKSRC}/contrib/completions.fish ${STAGEDIR}${PREFIX}/share/fish/completions/exa.fish
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
+	${INSTALL_DATA} ${WRKSRC}/contrib/completions.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_exa
 	${INSTALL_MAN} ${WRKSRC}/contrib/man/exa.1 ${STAGEDIR}${PREFIX}/man/man1
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/exa
 

Modified: head/sysutils/exa/distinfo
==============================================================================
--- head/sysutils/exa/distinfo	Sun Oct  1 10:06:44 2017	(r451041)
+++ head/sysutils/exa/distinfo	Sun Oct  1 10:23:17 2017	(r451042)
@@ -1,56 +1,76 @@
-TIMESTAMP = 1499505120
+TIMESTAMP = 1506846825
+SHA256 (rust/crates/aho-corasick-0.5.3.tar.gz) = ca972c2ea5f742bfce5687b9aef75506a764f61d37f8f649047846a9686ddb66
+SIZE (rust/crates/aho-corasick-0.5.3.tar.gz) = 252052
 SHA256 (rust/crates/ansi_term-0.8.0.tar.gz) = c877397e09fec7a240af5fa74ad0124054b8066149d6544cd1ace93f8de3be68
 SIZE (rust/crates/ansi_term-0.8.0.tar.gz) = 10340
+SHA256 (rust/crates/bitflags-0.7.0.tar.gz) = aad18937a628ec6abcd26d1489012cc0e18c21798210f491af69ded9b881106d
+SIZE (rust/crates/bitflags-0.7.0.tar.gz) = 10851
 SHA256 (rust/crates/bitflags-0.9.1.tar.gz) = 4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5
 SIZE (rust/crates/bitflags-0.9.1.tar.gz) = 12406
 SHA256 (rust/crates/byteorder-0.4.2.tar.gz) = 96c8b41881888cc08af32d47ac4edd52bc7fa27fef774be47a92443756451304
 SIZE (rust/crates/byteorder-0.4.2.tar.gz) = 9092
-SHA256 (rust/crates/cmake-0.1.24.tar.gz) = b8ebbb35d3dc9cd09497168f33de1acb79b265d350ab0ac34133b98f8509af1f
-SIZE (rust/crates/cmake-0.1.24.tar.gz) = 11525
-SHA256 (rust/crates/datetime-0.4.4.tar.gz) = 2d425bf1f6bbd57cf833081c1e60ac294fd74e7edd66acc91c3fca2e496bcee9
-SIZE (rust/crates/datetime-0.4.4.tar.gz) = 116548
-SHA256 (rust/crates/gcc-0.3.51.tar.gz) = 120d07f202dcc3f72859422563522b66fe6463a4c513df062874daad05f85f0a
-SIZE (rust/crates/gcc-0.3.51.tar.gz) = 33348
+SHA256 (rust/crates/cmake-0.1.25.tar.gz) = 0c8a6541a55bcd72d3de4faee2d101a5a66df29790282c7f797082a7228a9b3d
+SIZE (rust/crates/cmake-0.1.25.tar.gz) = 11903
+SHA256 (rust/crates/conv-0.3.3.tar.gz) = 78ff10625fd0ac447827aa30ea8b861fead473bb60aeb73af6c1c58caf0d1299
+SIZE (rust/crates/conv-0.3.3.tar.gz) = 22124
+SHA256 (rust/crates/custom_derive-0.1.7.tar.gz) = ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9
+SIZE (rust/crates/custom_derive-0.1.7.tar.gz) = 10700
+SHA256 (rust/crates/datetime-0.4.5.tar.gz) = 865ed3829ccf00833e92d46f061dbbafccb4a551655a183024f97bddc0f90ccc
+SIZE (rust/crates/datetime-0.4.5.tar.gz) = 117339
+SHA256 (rust/crates/env_logger-0.3.5.tar.gz) = 15abd780e45b3ea4f76b4e9a26ff4843258dd8a3eed2775a0e7368c2e7936c2f
+SIZE (rust/crates/env_logger-0.3.5.tar.gz) = 5950
+SHA256 (rust/crates/gcc-0.3.53.tar.gz) = e8310f7e9c890398b0e80e301c4f474e9918d2b27fca8f48486ca775fa9ffc5a
+SIZE (rust/crates/gcc-0.3.53.tar.gz) = 37116
 SHA256 (rust/crates/getopts-0.2.14.tar.gz) = d9047cfbd08a437050b363d35ef160452c5fe8ea5187ae0a624708c91581d685
 SIZE (rust/crates/getopts-0.2.14.tar.gz) = 16622
-SHA256 (rust/crates/git2-0.6.6.tar.gz) = aa01936ac96555c083c0e8553f672616274408d9d3fc5b8696603fbf63ff43ee
-SIZE (rust/crates/git2-0.6.6.tar.gz) = 131360
+SHA256 (rust/crates/git2-0.6.8.tar.gz) = 0c1c0203d653f4140241da0c1375a404f0a397249ec818cd2076c6280c50f6fa
+SIZE (rust/crates/git2-0.6.8.tar.gz) = 133449
 SHA256 (rust/crates/glob-0.2.11.tar.gz) = 8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb
 SIZE (rust/crates/glob-0.2.11.tar.gz) = 18065
-SHA256 (rust/crates/idna-0.1.2.tar.gz) = 2233d4940b1f19f0418c158509cd7396b8d70a5db5705ce410914dc8fa603b37
-SIZE (rust/crates/idna-0.1.2.tar.gz) = 248301
+SHA256 (rust/crates/idna-0.1.4.tar.gz) = 014b298351066f1512874135335d62a789ffe78a9974f94b43ed5621951eaf7d
+SIZE (rust/crates/idna-0.1.4.tar.gz) = 289112
 SHA256 (rust/crates/iso8601-0.1.1.tar.gz) = 11dc464f8c6f17595d191447c9c6559298b2d023d6f846a4a23ac7ea3c46c477
 SIZE (rust/crates/iso8601-0.1.1.tar.gz) = 7770
+SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
+SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
 SHA256 (rust/crates/lazy_static-0.2.8.tar.gz) = 3b37545ab726dd833ec6420aaba8231c5b320814b9029ad585555d2a03e94fbf
 SIZE (rust/crates/lazy_static-0.2.8.tar.gz) = 9950
-SHA256 (rust/crates/libc-0.2.24.tar.gz) = 38f5c2b18a287cf78b4097db62e20f43cace381dc76ae5c0a3073067f78b7ddc
-SIZE (rust/crates/libc-0.2.24.tar.gz) = 157495
-SHA256 (rust/crates/libgit2-sys-0.6.12.tar.gz) = df18a822100352d9863b302faf6f8f25c0e77f0e60feb40e5dbe1238b7f13b1d
-SIZE (rust/crates/libgit2-sys-0.6.12.tar.gz) = 4653762
+SHA256 (rust/crates/libc-0.2.30.tar.gz) = 2370ca07ec338939e356443dac2296f581453c35fe1e3a3ed06023c49435f915
+SIZE (rust/crates/libc-0.2.30.tar.gz) = 214259
+SHA256 (rust/crates/libgit2-sys-0.6.14.tar.gz) = c00f6e5bc3fb2b5f87e75e8d0fd4ae6720d55f3ee23d389b7c6cae30f8db8db1
+SIZE (rust/crates/libgit2-sys-0.6.14.tar.gz) = 4659537
 SHA256 (rust/crates/libz-sys-1.0.16.tar.gz) = 3fdd64ef8ee652185674455c1d450b83cbc8ad895625d543b5324d923f82e4d8
 SIZE (rust/crates/libz-sys-1.0.16.tar.gz) = 603527
 SHA256 (rust/crates/locale-0.2.2.tar.gz) = 5fdbe492a9c0238da900a1165c42fc5067161ce292678a6fe80921f30fe307fd
 SIZE (rust/crates/locale-0.2.2.tar.gz) = 18910
+SHA256 (rust/crates/log-0.3.8.tar.gz) = 880f77541efa6e5cc74e76910c9884d9859683118839d6a1dc3b11e63512565b
+SIZE (rust/crates/log-0.3.8.tar.gz) = 17756
+SHA256 (rust/crates/magenta-0.1.1.tar.gz) = 4bf0336886480e671965f794bc9b6fce88503563013d1bfb7a502c81fe3ac527
+SIZE (rust/crates/magenta-0.1.1.tar.gz) = 24465
+SHA256 (rust/crates/magenta-sys-0.1.1.tar.gz) = 40d014c7011ac470ae28e2f76a02bfea4a8480f73e701353b49ad7a8d75f4699
+SIZE (rust/crates/magenta-sys-0.1.1.tar.gz) = 5827
 SHA256 (rust/crates/matches-0.1.6.tar.gz) = 100aabe6b8ff4e4a7e32c1c13523379802df0772b82466207ac25b013f193376
 SIZE (rust/crates/matches-0.1.6.tar.gz) = 1916
+SHA256 (rust/crates/memchr-0.1.11.tar.gz) = d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20
+SIZE (rust/crates/memchr-0.1.11.tar.gz) = 6977
 SHA256 (rust/crates/natord-1.0.9.tar.gz) = 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c
 SIZE (rust/crates/natord-1.0.9.tar.gz) = 3866
 SHA256 (rust/crates/nom-1.2.4.tar.gz) = a5b8c256fd9471521bcb84c3cdba98921497f1a331cbc15b8030fc63b82050ce
 SIZE (rust/crates/nom-1.2.4.tar.gz) = 68547
-SHA256 (rust/crates/num-0.1.39.tar.gz) = 2c3a3dc9f30bf824141521b30c908a859ab190b76e20435fcd89f35eb6583887
-SIZE (rust/crates/num-0.1.39.tar.gz) = 30137
-SHA256 (rust/crates/num-bigint-0.1.39.tar.gz) = 6361748d02e5291c72a422dc8ed4d8464a80cb1e618971f6fffe6d52d97e3286
-SIZE (rust/crates/num-bigint-0.1.39.tar.gz) = 34736
-SHA256 (rust/crates/num-complex-0.1.38.tar.gz) = 412dfc143c56579aa6a22c574e38ddbf724522f1280ae2b257498cccff3fb6af
-SIZE (rust/crates/num-complex-0.1.38.tar.gz) = 13547
-SHA256 (rust/crates/num-integer-0.1.34.tar.gz) = ef1a4bf6f9174aa5783a9b4cc892cacd11aebad6c69ad027a0b65c6ca5f8aa37
-SIZE (rust/crates/num-integer-0.1.34.tar.gz) = 10400
-SHA256 (rust/crates/num-iter-0.1.33.tar.gz) = f7d1891bd7b936f12349b7d1403761c8a0b85a18b148e9da4429d5d102c1a41e
-SIZE (rust/crates/num-iter-0.1.33.tar.gz) = 7397
-SHA256 (rust/crates/num-rational-0.1.38.tar.gz) = 33c881e104a26e1accc09449374c095ff2312c8e0c27fab7bbefe16eac7c776d
-SIZE (rust/crates/num-rational-0.1.38.tar.gz) = 13848
-SHA256 (rust/crates/num-traits-0.1.39.tar.gz) = 1708c0628602a98b52fad936cf3edb9a107af06e52e49fdf0707e884456a6af6
-SIZE (rust/crates/num-traits-0.1.39.tar.gz) = 22618
+SHA256 (rust/crates/num-0.1.40.tar.gz) = a311b77ebdc5dd4cf6449d81e4135d9f0e3b153839ac90e648a8ef538f923525
+SIZE (rust/crates/num-0.1.40.tar.gz) = 30293
+SHA256 (rust/crates/num-bigint-0.1.40.tar.gz) = 8fd0f8dbb4c0960998958a796281d88c16fbe68d87b1baa6f31e2979e81fd0bd
+SIZE (rust/crates/num-bigint-0.1.40.tar.gz) = 50381
+SHA256 (rust/crates/num-complex-0.1.40.tar.gz) = 503e668405c5492d67cf662a81e05be40efe2e6bcf10f7794a07bd9865e704e6
+SIZE (rust/crates/num-complex-0.1.40.tar.gz) = 15826
+SHA256 (rust/crates/num-integer-0.1.35.tar.gz) = d1452e8b06e448a07f0e6ebb0bb1d92b8890eea63288c0b627331d53514d0fba
+SIZE (rust/crates/num-integer-0.1.35.tar.gz) = 10413
+SHA256 (rust/crates/num-iter-0.1.34.tar.gz) = 7485fcc84f85b4ecd0ea527b14189281cf27d60e583ae65ebc9c088b13dffe01
+SIZE (rust/crates/num-iter-0.1.34.tar.gz) = 7351
+SHA256 (rust/crates/num-rational-0.1.39.tar.gz) = 288629c76fac4b33556f4b7ab57ba21ae202da65ba8b77466e6d598e31990790
+SIZE (rust/crates/num-rational-0.1.39.tar.gz) = 14112
+SHA256 (rust/crates/num-traits-0.1.40.tar.gz) = 99843c856d68d8b4313b03a17e33c4bb42ae8f6610ea81b28abe076ac721b9b0
+SIZE (rust/crates/num-traits-0.1.40.tar.gz) = 22673
 SHA256 (rust/crates/num_cpus-1.6.2.tar.gz) = aec53c34f2d0247c5ca5d32cca1478762f301740468ee9ee6dcb7a0dd7a0c584
 SIZE (rust/crates/num_cpus-1.6.2.tar.gz) = 8442
 SHA256 (rust/crates/number_prefix-0.2.7.tar.gz) = 59a14be9c211cb9c602bad35ac99f41e9a84b44d71b8cbd3040e3bd02a214902
@@ -61,27 +81,45 @@ SHA256 (rust/crates/percent-encoding-1.0.0.tar.gz) = d
 SIZE (rust/crates/percent-encoding-1.0.0.tar.gz) = 5408
 SHA256 (rust/crates/pkg-config-0.3.9.tar.gz) = 3a8b4c6b8165cd1a1cd4b9b120978131389f64bdaf456435caa41e630edba903
 SIZE (rust/crates/pkg-config-0.3.9.tar.gz) = 11055
-SHA256 (rust/crates/rand-0.3.15.tar.gz) = 022e0636ec2519ddae48154b028864bdce4eaf7d35226ab8e65c611be97b189d
-SIZE (rust/crates/rand-0.3.15.tar.gz) = 55312
+SHA256 (rust/crates/rand-0.3.16.tar.gz) = eb250fd207a4729c976794d03db689c9be1d634ab5a1c9da9492a13d8fecbcdf
+SIZE (rust/crates/rand-0.3.16.tar.gz) = 57389
+SHA256 (rust/crates/redox_syscall-0.1.31.tar.gz) = 8dde11f18c108289bef24469638a04dce49da56084f2d50618b226e47eb04509
+SIZE (rust/crates/redox_syscall-0.1.31.tar.gz) = 13420
+SHA256 (rust/crates/regex-0.1.80.tar.gz) = 4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f
+SIZE (rust/crates/regex-0.1.80.tar.gz) = 185806
+SHA256 (rust/crates/regex-syntax-0.3.9.tar.gz) = f9ec002c35e86791825ed294b50008eea9ddfc8def4420124fbc6b08db834957
+SIZE (rust/crates/regex-syntax-0.3.9.tar.gz) = 117427
 SHA256 (rust/crates/rustc-serialize-0.3.24.tar.gz) = dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda
 SIZE (rust/crates/rustc-serialize-0.3.24.tar.gz) = 45926
 SHA256 (rust/crates/scoped_threadpool-0.1.7.tar.gz) = 3ef399c8893e8cb7aa9696e895427fab3a6bf265977bb96e126f24ddd2cda85a
 SIZE (rust/crates/scoped_threadpool-0.1.7.tar.gz) = 265925
-SHA256 (rust/crates/term_grid-0.1.5.tar.gz) = ccc202875496cf72a683a1ecd66f0742a830e73c202bdbd21867d73dfaac8343
-SIZE (rust/crates/term_grid-0.1.5.tar.gz) = 6186
-SHA256 (rust/crates/unicode-bidi-0.3.3.tar.gz) = a6a2c4e3710edd365cd7e78383153ed739fa31af19f9172f72d3575060f5a43a
-SIZE (rust/crates/unicode-bidi-0.3.3.tar.gz) = 35909
+SHA256 (rust/crates/term_grid-0.1.6.tar.gz) = b56a46b68f4aa347ba5512b1abc12dcb641ff0e9aa3cb49b007595a320e369c5
+SIZE (rust/crates/term_grid-0.1.6.tar.gz) = 6593
+SHA256 (rust/crates/term_size-0.3.0.tar.gz) = e2b6b55df3198cc93372e85dd2ed817f0e38ce8cc0f22eb32391bfad9c4bf209
+SIZE (rust/crates/term_size-0.3.0.tar.gz) = 9932
+SHA256 (rust/crates/thread-id-2.0.0.tar.gz) = a9539db560102d1cef46b8b78ce737ff0bb64e7e18d35b2a5688f7d097d0ff03
+SIZE (rust/crates/thread-id-2.0.0.tar.gz) = 6108
+SHA256 (rust/crates/thread_local-0.2.7.tar.gz) = 8576dbbfcaef9641452d5cf0df9b0e7eeab7694956dd33bb61515fb8f18cfdd5
+SIZE (rust/crates/thread_local-0.2.7.tar.gz) = 10954
+SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5
+SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228
 SHA256 (rust/crates/unicode-normalization-0.1.5.tar.gz) = 51ccda9ef9efa3f7ef5d91e8f9b83bbe6955f9bf86aec89d5cce2c874625920f
 SIZE (rust/crates/unicode-normalization-0.1.5.tar.gz) = 290328
 SHA256 (rust/crates/unicode-width-0.1.4.tar.gz) = bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f
 SIZE (rust/crates/unicode-width-0.1.4.tar.gz) = 15283
 SHA256 (rust/crates/url-1.5.1.tar.gz) = eeb819346883532a271eb626deb43c4a1bb4c4dd47c519bd78137c3e72a4fe27
 SIZE (rust/crates/url-1.5.1.tar.gz) = 71508
-SHA256 (rust/crates/users-0.5.2.tar.gz) = a7ae8fdf783cb9652109c99886459648feb92ecc749e6b8e7930f6decba74c7c
-SIZE (rust/crates/users-0.5.2.tar.gz) = 16568
+SHA256 (rust/crates/users-0.5.3.tar.gz) = e7d8fb16f17ce0e6a18a25ce39f08edb5fbe9a25f3f346c9dca5e6ffc0485cdf
+SIZE (rust/crates/users-0.5.3.tar.gz) = 16979
+SHA256 (rust/crates/utf8-ranges-0.1.3.tar.gz) = a1ca13c08c41c9c3e04224ed9ff80461d97e121589ff27c753a16cb10830ae0f
+SIZE (rust/crates/utf8-ranges-0.1.3.tar.gz) = 8422
 SHA256 (rust/crates/vcpkg-0.2.2.tar.gz) = 9e0a7d8bed3178a8fb112199d466eeca9ed09a14ba8ad67718179b4fd5487d0b
 SIZE (rust/crates/vcpkg-0.2.2.tar.gz) = 5870
-SHA256 (ogham-exa-v0.7.0_GH0.tar.gz) = 1be554f28a234741cdc336891996969c49c16c80c8ca84dedb05e76b4ccac709
-SIZE (ogham-exa-v0.7.0_GH0.tar.gz) = 502525
-SHA256 (rust-datetime-zoneinfo-compiled-f56921ea5e9f7cf065b1480ff270a1757c1f742f_GH0.tar.gz) = b338ee965ea75f23713b17bda5bfa61989eb4ebc8e97de2267fedf0d3cf6f2d9
-SIZE (rust-datetime-zoneinfo-compiled-f56921ea5e9f7cf065b1480ff270a1757c1f742f_GH0.tar.gz) = 7009
+SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
+SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145
+SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
+SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669
+SHA256 (rust/crates/zoneinfo_compiled-0.4.5.tar.gz) = 97d89e408f902f2359bfebbdb3fd4974dad6faf4ecf5daa625c0241d40eeeafa
+SIZE (rust/crates/zoneinfo_compiled-0.4.5.tar.gz) = 7260
+SHA256 (ogham-exa-v0.8.0_GH0.tar.gz) = 07085fd784d553b7c3b62b5a52e4635580d6154f47e6d64245ec0588638dee3e
+SIZE (ogham-exa-v0.8.0_GH0.tar.gz) = 548070

Added: head/sysutils/exa/files/patch-cargo-crates_datetime-0.4.5_src_system.rs
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/exa/files/patch-cargo-crates_datetime-0.4.5_src_system.rs	Sun Oct  1 10:23:17 2017	(r451042)
@@ -0,0 +1,19 @@
+Fix build on FreeBSD 10.3/i386
+
+error[E0308]: mismatched types                                                                                       
+  --> cargo-crates/datetime-0.4.5/src/system.rs:76:6                                                                 
+   |                                                                                                                 
+76 |     (tv.tv_sec, (tv.tv_nsec / 1000) as i16)                                                                     
+   |      ^^^^^^^^^ expected i64, found i32                                                                          
+
+--- cargo-crates/datetime-0.4.5/src/system.rs.orig	2017-10-01 10:07:40 UTC
++++ cargo-crates/datetime-0.4.5/src/system.rs
+@@ -73,7 +73,7 @@ fn file_time_as_u64(ft: &FILETIME) -> u64 {
+ pub unsafe fn sys_time() -> (i64, i16) {
+     let mut tv = libc::timespec { tv_sec: 0, tv_nsec: 0 };
+     let _ = clock_gettime(libc::CLOCK_REALTIME, &mut tv);
+-    (tv.tv_sec, (tv.tv_nsec / 1000) as i16)
++    (tv.tv_sec as i64, (tv.tv_nsec / 1000) as i16)
+ }
+ 
+ /// Returns the system’s current time, as a tuple of seconds elapsed since



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710011023.v91ANHgJ080155>