Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2017 21:46:39 +0000 (UTC)
From:      Richard Gallamore <ultima@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456185 - in head/devel: . racerd
Message-ID:  <201712122146.vBCLkdbk085802@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ultima
Date: Tue Dec 12 21:46:39 2017
New Revision: 456185
URL: https://svnweb.freebsd.org/changeset/ports/456185

Log:
  JSON/HTTP Server based on racer for adding Rust support
  to editors and IDEs
  
  Features:
  * Find definition & list completions support via racer
  * Searches rust standard library and dependency crates
  * HMAC authentication
  * Usable as both library and executable
  * Library API offers direct calls to avoid HTTP overhead
  
  WWW: https://github.com/jwilm/racerd

Added:
  head/devel/racerd/
  head/devel/racerd/Makefile   (contents, props changed)
  head/devel/racerd/distinfo   (contents, props changed)
  head/devel/racerd/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Dec 12 21:29:57 2017	(r456184)
+++ head/devel/Makefile	Tue Dec 12 21:46:39 2017	(r456185)
@@ -5184,6 +5184,7 @@
     SUBDIR += quickcheck++
     SUBDIR += quilt
     SUBDIR += racer
+    SUBDIR += racerd
     SUBDIR += radare2
     SUBDIR += ragel
     SUBDIR += raknet

Added: head/devel/racerd/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/racerd/Makefile	Tue Dec 12 21:46:39 2017	(r456185)
@@ -0,0 +1,117 @@
+# Created by: Richard Gallamore <ultima@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	racerd
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.1.1-56
+DISTVERSIONSUFFIX=	-g29cd4c6
+CATEGORIES=	devel
+
+MAINTAINER=	ultima@FreeBSD.org
+COMMENT=	Rust semantic analysis server powered by Racer
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cargo
+USE_GITHUB=	yes
+GH_ACCOUNT=	jwilm
+
+PLIST_FILES=	bin/racerd
+
+CARGO_CRATES=	aho-corasick-0.5.3 \
+		ansi_term-0.9.0 \
+		atty-0.2.2 \
+		bitflags-0.7.0 \
+		bitflags-0.9.1 \
+		bodyparser-0.4.1 \
+		clap-2.26.0 \
+		conduit-mime-types-0.7.3 \
+		constant_time_eq-0.1.3 \
+		conv-0.3.3 \
+		cookie-0.2.5 \
+		custom_derive-0.1.7 \
+		docopt-0.6.86 \
+		dtoa-0.2.2 \
+		env_logger-0.3.5 \
+		error-0.1.9 \
+		gcc-0.3.54 \
+		hpack-0.2.0 \
+		httparse-1.2.3 \
+		hyper-0.9.18 \
+		idna-0.1.4 \
+		iron-0.4.0 \
+		iron-hmac-0.4.0 \
+		itoa-0.1.1 \
+		kernel32-sys-0.2.2 \
+		language-tags-0.2.2 \
+		lazy_static-0.1.16 \
+		lazy_static-0.2.8 \
+		libc-0.2.30 \
+		log-0.3.8 \
+		logger-0.1.0 \
+		magenta-0.1.1 \
+		magenta-sys-0.1.1 \
+		matches-0.1.6 \
+		memchr-0.1.11 \
+		mime-0.2.6 \
+		modifier-0.1.0 \
+		num-traits-0.1.40 \
+		num_cpus-0.2.13 \
+		num_cpus-1.6.2 \
+		percent-encoding-1.0.0 \
+		persistent-0.2.1 \
+		plugin-0.2.6 \
+		quote-0.3.15 \
+		racer-2.0.10 \
+		rand-0.3.16 \
+		redox_syscall-0.1.31 \
+		regex-0.1.80 \
+		regex-syntax-0.3.9 \
+		route-recognizer-0.1.12 \
+		router-0.2.0 \
+		rust-crypto-0.2.36 \
+		rustc-serialize-0.3.24 \
+		serde-0.8.23 \
+		serde_codegen-0.8.23 \
+		serde_codegen_internals-0.11.3 \
+		serde_json-0.8.6 \
+		solicit-0.4.4 \
+		strsim-0.5.2 \
+		strsim-0.6.0 \
+		syn-0.10.8 \
+		syntex-0.54.0 \
+		syntex_errors-0.52.0 \
+		syntex_errors-0.54.0 \
+		syntex_pos-0.52.0 \
+		syntex_pos-0.54.0 \
+		syntex_syntax-0.52.0 \
+		syntex_syntax-0.54.0 \
+		term-0.4.6 \
+		term_size-0.3.0 \
+		textwrap-0.7.0 \
+		thread-id-2.0.0 \
+		thread_local-0.2.7 \
+		time-0.1.38 \
+		toml-0.2.1 \
+		traitobject-0.0.1 \
+		traitobject-0.1.0 \
+		typeable-0.1.2 \
+		typed-arena-1.3.0 \
+		typemap-0.3.3 \
+		unicase-1.4.2 \
+		unicode-bidi-0.3.4 \
+		unicode-normalization-0.1.5 \
+		unicode-segmentation-1.2.0 \
+		unicode-width-0.1.4 \
+		unicode-xid-0.0.3 \
+		unicode-xid-0.0.4 \
+		unsafe-any-0.4.2 \
+		url-1.5.1 \
+		utf8-ranges-0.1.3 \
+		vec_map-0.8.0 \
+		version_check-0.1.3 \
+		winapi-0.2.8 \
+		winapi-build-0.1.1
+
+.include <bsd.port.mk>

Added: head/devel/racerd/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/racerd/distinfo	Tue Dec 12 21:46:39 2017	(r456185)
@@ -0,0 +1,191 @@
+TIMESTAMP = 1513112912
+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.9.0.tar.gz) = 23ac7c30002a5accbf7e8987d0632fa6de155b7c3d39d0067317a391e00a2ef6
+SIZE (rust/crates/ansi_term-0.9.0.tar.gz) = 11718
+SHA256 (rust/crates/atty-0.2.2.tar.gz) = d912da0db7fa85514874458ca3651fe2cddace8d0b0505571dbdcd41ab490159
+SIZE (rust/crates/atty-0.2.2.tar.gz) = 5124
+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/bodyparser-0.4.1.tar.gz) = 07b171b407e583dc8f01011a713f20575a81ac60acecf3b8153012709aeb1fd6
+SIZE (rust/crates/bodyparser-0.4.1.tar.gz) = 5872
+SHA256 (rust/crates/clap-2.26.0.tar.gz) = 2267a8fdd4dce6956ba6649e130f62fb279026e5e84b92aa939ac8f85ce3f9f0
+SIZE (rust/crates/clap-2.26.0.tar.gz) = 180834
+SHA256 (rust/crates/conduit-mime-types-0.7.3.tar.gz) = 95ca30253581af809925ef68c2641cc140d6183f43e12e0af4992d53768bd7b8
+SIZE (rust/crates/conduit-mime-types-0.7.3.tar.gz) = 15889
+SHA256 (rust/crates/constant_time_eq-0.1.3.tar.gz) = 8ff012e225ce166d4422e0e78419d901719760f62ae2b7969ca6b564d1b54a9e
+SIZE (rust/crates/constant_time_eq-0.1.3.tar.gz) = 1279
+SHA256 (rust/crates/conv-0.3.3.tar.gz) = 78ff10625fd0ac447827aa30ea8b861fead473bb60aeb73af6c1c58caf0d1299
+SIZE (rust/crates/conv-0.3.3.tar.gz) = 22124
+SHA256 (rust/crates/cookie-0.2.5.tar.gz) = 0e3d6405328b6edb412158b3b7710e2634e23f3614b9bb1c412df7952489a626
+SIZE (rust/crates/cookie-0.2.5.tar.gz) = 12969
+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/docopt-0.6.86.tar.gz) = 4a7ef30445607f6fc8720f0a0a2c7442284b629cf0d049286860fae23e71c4d9
+SIZE (rust/crates/docopt-0.6.86.tar.gz) = 41141
+SHA256 (rust/crates/dtoa-0.2.2.tar.gz) = 0dd841b58510c9618291ffa448da2e4e0f699d984d436122372f446dae62263d
+SIZE (rust/crates/dtoa-0.2.2.tar.gz) = 7747
+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/error-0.1.9.tar.gz) = a6e606f14042bb87cc02ef6a14db6c90ab92ed6f62d87e69377bc759fd7987cc
+SIZE (rust/crates/error-0.1.9.tar.gz) = 3175
+SHA256 (rust/crates/gcc-0.3.54.tar.gz) = 5e33ec290da0d127825013597dbdfc28bee4964690c7ce1166cbc2a7bd08b1bb
+SIZE (rust/crates/gcc-0.3.54.tar.gz) = 37248
+SHA256 (rust/crates/hpack-0.2.0.tar.gz) = 3d2da7d3a34cf6406d9d700111b8eafafe9a251de41ae71d8052748259343b58
+SIZE (rust/crates/hpack-0.2.0.tar.gz) = 26932
+SHA256 (rust/crates/httparse-1.2.3.tar.gz) = af2f2dd97457e8fb1ae7c5a420db346af389926e36f43768b96f101546b04a07
+SIZE (rust/crates/httparse-1.2.3.tar.gz) = 14847
+SHA256 (rust/crates/hyper-0.9.18.tar.gz) = 1b9bf64f730d6ee4b0528a5f0a316363da9d8104318731509d4ccc86248f82b3
+SIZE (rust/crates/hyper-0.9.18.tar.gz) = 135086
+SHA256 (rust/crates/idna-0.1.4.tar.gz) = 014b298351066f1512874135335d62a789ffe78a9974f94b43ed5621951eaf7d
+SIZE (rust/crates/idna-0.1.4.tar.gz) = 289112
+SHA256 (rust/crates/iron-0.4.0.tar.gz) = 9fb1b2d809f84bf347e472d5758762b5c804e0c622970235f156d82673e4d334
+SIZE (rust/crates/iron-0.4.0.tar.gz) = 22522
+SHA256 (rust/crates/iron-hmac-0.4.0.tar.gz) = e331e0ab00eb61296ae8ee2623ad4c33160a365f4e48ef006a9847883a533ae3
+SIZE (rust/crates/iron-hmac-0.4.0.tar.gz) = 11004
+SHA256 (rust/crates/itoa-0.1.1.tar.gz) = ae3088ea4baeceb0284ee9eea42f591226e6beaecf65373e41b38d95a1b8e7a1
+SIZE (rust/crates/itoa-0.1.1.tar.gz) = 1756
+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/language-tags-0.2.2.tar.gz) = a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a
+SIZE (rust/crates/language-tags-0.2.2.tar.gz) = 12754
+SHA256 (rust/crates/lazy_static-0.1.16.tar.gz) = cf186d1a8aa5f5bee5fd662bc9c1b949e0259e1bcc379d1f006847b0080c7417
+SIZE (rust/crates/lazy_static-0.1.16.tar.gz) = 687730
+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.30.tar.gz) = 2370ca07ec338939e356443dac2296f581453c35fe1e3a3ed06023c49435f915
+SIZE (rust/crates/libc-0.2.30.tar.gz) = 214259
+SHA256 (rust/crates/log-0.3.8.tar.gz) = 880f77541efa6e5cc74e76910c9884d9859683118839d6a1dc3b11e63512565b
+SIZE (rust/crates/log-0.3.8.tar.gz) = 17756
+SHA256 (rust/crates/logger-0.1.0.tar.gz) = 3cf2488134e30432708391618d45fbdbf925223b842bba4f962fd03632b9566b
+SIZE (rust/crates/logger-0.1.0.tar.gz) = 7908
+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/mime-0.2.6.tar.gz) = ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0
+SIZE (rust/crates/mime-0.2.6.tar.gz) = 6719
+SHA256 (rust/crates/modifier-0.1.0.tar.gz) = 41f5c9112cb662acd3b204077e0de5bc66305fa8df65c8019d5adb10e9ab6e58
+SIZE (rust/crates/modifier-0.1.0.tar.gz) = 1747
+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-0.2.13.tar.gz) = cee7e88156f3f9e19bdd598f8d6c9db7bf4078f99f8381f43a55b09648d1a6e3
+SIZE (rust/crates/num_cpus-0.2.13.tar.gz) = 5942
+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/percent-encoding-1.0.0.tar.gz) = de154f638187706bde41d9b4738748933d64e6b37bdbffc0b47a97d16a6ae356
+SIZE (rust/crates/percent-encoding-1.0.0.tar.gz) = 5408
+SHA256 (rust/crates/persistent-0.2.1.tar.gz) = 0c0aea7e6e026f9090c56aa7cda9d4ad6f182c717f0640cb03beace1f75a43d2
+SIZE (rust/crates/persistent-0.2.1.tar.gz) = 3733
+SHA256 (rust/crates/plugin-0.2.6.tar.gz) = 1a6a0dc3910bc8db877ffed8e457763b317cf880df4ae19109b9f77d277cf6e0
+SIZE (rust/crates/plugin-0.2.6.tar.gz) = 3186
+SHA256 (rust/crates/quote-0.3.15.tar.gz) = 7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a
+SIZE (rust/crates/quote-0.3.15.tar.gz) = 12041
+SHA256 (rust/crates/racer-2.0.10.tar.gz) = f120c7510ef7aff254aeb06067fb6fac573ec96a1660e194787cf9dced412bf0
+SIZE (rust/crates/racer-2.0.10.tar.gz) = 147010
+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/route-recognizer-0.1.12.tar.gz) = cf3255338088df8146ba63d60a9b8e3556f1146ce2973bc05a75181a42ce2256
+SIZE (rust/crates/route-recognizer-0.1.12.tar.gz) = 6001
+SHA256 (rust/crates/router-0.2.0.tar.gz) = ff665ba113dc57ef54604ded19375c5ddd23ec44b550a3667c595205b5f98b42
+SIZE (rust/crates/router-0.2.0.tar.gz) = 5500
+SHA256 (rust/crates/rust-crypto-0.2.36.tar.gz) = f76d05d3993fd5f4af9434e8e436db163a12a9d40e1a58a726f27a01dfd12a2a
+SIZE (rust/crates/rust-crypto-0.2.36.tar.gz) = 857879
+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/serde-0.8.23.tar.gz) = 9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8
+SIZE (rust/crates/serde-0.8.23.tar.gz) = 25824
+SHA256 (rust/crates/serde_codegen-0.8.23.tar.gz) = a4c5d8a33087d8984f9535daa62a6498a08f6476050b00ab9339dd847e4c25cc
+SIZE (rust/crates/serde_codegen-0.8.23.tar.gz) = 10692
+SHA256 (rust/crates/serde_codegen_internals-0.11.3.tar.gz) = afad7924a009f859f380e4a2e3a509a845c2ac66435fcead74a4d983b21ae806
+SIZE (rust/crates/serde_codegen_internals-0.11.3.tar.gz) = 4655
+SHA256 (rust/crates/serde_json-0.8.6.tar.gz) = 67f7d2e9edc3523a9c8ec8cd6ec481b3a27810aafee3e625d311febd3e656b4c
+SIZE (rust/crates/serde_json-0.8.6.tar.gz) = 24422
+SHA256 (rust/crates/solicit-0.4.4.tar.gz) = 172382bac9424588d7840732b250faeeef88942e37b6e35317dce98cafdd75b2
+SIZE (rust/crates/solicit-0.4.4.tar.gz) = 61955
+SHA256 (rust/crates/strsim-0.5.2.tar.gz) = 67f84c44fbb2f91db7fef94554e6b2ac05909c9c0b0bc23bb98d3a1aebfe7f7c
+SIZE (rust/crates/strsim-0.5.2.tar.gz) = 7419
+SHA256 (rust/crates/strsim-0.6.0.tar.gz) = b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694
+SIZE (rust/crates/strsim-0.6.0.tar.gz) = 8500
+SHA256 (rust/crates/syn-0.10.8.tar.gz) = 58fd09df59565db3399efbba34ba8a2fec1307511ebd245d0061ff9d42691673
+SIZE (rust/crates/syn-0.10.8.tar.gz) = 52664
+SHA256 (rust/crates/syntex-0.54.0.tar.gz) = bb3f52553a966675982404dc34028291b347e0c9a9c0b0b34f2da6be8a0443f8
+SIZE (rust/crates/syntex-0.54.0.tar.gz) = 4170
+SHA256 (rust/crates/syntex_errors-0.52.0.tar.gz) = 9e52bffe6202cfb67587784cf23e0ec5bf26d331eef4922a16d5c42e12aa1e9b
+SIZE (rust/crates/syntex_errors-0.52.0.tar.gz) = 18574
+SHA256 (rust/crates/syntex_errors-0.54.0.tar.gz) = dee2f6e49c075f71332bb775219d5982bee6732d26227fa1ae1b53cdb12f5cc5
+SIZE (rust/crates/syntex_errors-0.54.0.tar.gz) = 20743
+SHA256 (rust/crates/syntex_pos-0.52.0.tar.gz) = 955ef4b16af4c468e4680d1497f873ff288f557d338180649e18f915af5e15ac
+SIZE (rust/crates/syntex_pos-0.52.0.tar.gz) = 7293
+SHA256 (rust/crates/syntex_pos-0.54.0.tar.gz) = 8df3921c7945dfb9ffc53aa35adb2cf4313b5ab5f079c3619b3d4eb82a0efc2b
+SIZE (rust/crates/syntex_pos-0.54.0.tar.gz) = 7297
+SHA256 (rust/crates/syntex_syntax-0.52.0.tar.gz) = 76a302e717e348aa372ff577791c3832395650073b8d8432f8b3cb170b34afde
+SIZE (rust/crates/syntex_syntax-0.52.0.tar.gz) = 261869
+SHA256 (rust/crates/syntex_syntax-0.54.0.tar.gz) = dc960085bae44591e22d01f6c0e82a8aec832f8659aca556cdf8ecbdac2bb47b
+SIZE (rust/crates/syntex_syntax-0.54.0.tar.gz) = 264005
+SHA256 (rust/crates/term-0.4.6.tar.gz) = fa63644f74ce96fbeb9b794f66aff2a52d601cbd5e80f4b97123e3899f4570f1
+SIZE (rust/crates/term-0.4.6.tar.gz) = 38250
+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/textwrap-0.7.0.tar.gz) = f728584ea33b0ad19318e20557cb0a39097751dbb07171419673502f848c7af6
+SIZE (rust/crates/textwrap-0.7.0.tar.gz) = 13341
+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/time-0.1.38.tar.gz) = d5d788d3aa77bc0ef3e9621256885555368b47bd495c13dd2e7413c89f845520
+SIZE (rust/crates/time-0.1.38.tar.gz) = 28500
+SHA256 (rust/crates/toml-0.2.1.tar.gz) = 736b60249cb25337bc196faa43ee12c705e426f3d55c214d73a4e7be06f92cb4
+SIZE (rust/crates/toml-0.2.1.tar.gz) = 47258
+SHA256 (rust/crates/traitobject-0.0.1.tar.gz) = 07eaeb7689bb7fca7ce15628319635758eda769fed481ecfe6686ddef2600616
+SIZE (rust/crates/traitobject-0.0.1.tar.gz) = 1389
+SHA256 (rust/crates/traitobject-0.1.0.tar.gz) = efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079
+SIZE (rust/crates/traitobject-0.1.0.tar.gz) = 1957
+SHA256 (rust/crates/typeable-0.1.2.tar.gz) = 1410f6f91f21d1612654e7cc69193b0334f909dcf2c790c4826254fbb86f8887
+SIZE (rust/crates/typeable-0.1.2.tar.gz) = 901
+SHA256 (rust/crates/typed-arena-1.3.0.tar.gz) = 5934776c3ac1bea4a9d56620d6bf2d483b20d394e49581db40f187e1118ff667
+SIZE (rust/crates/typed-arena-1.3.0.tar.gz) = 3870
+SHA256 (rust/crates/typemap-0.3.3.tar.gz) = 653be63c80a3296da5551e1bfd2cca35227e13cdd08c6668903ae2f4f77aa1f6
+SIZE (rust/crates/typemap-0.3.3.tar.gz) = 4148
+SHA256 (rust/crates/unicase-1.4.2.tar.gz) = 7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33
+SIZE (rust/crates/unicase-1.4.2.tar.gz) = 3907
+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-segmentation-1.2.0.tar.gz) = a8083c594e02b8ae1654ae26f0ade5158b119bd88ad0e8227a5d8fcd72407946
+SIZE (rust/crates/unicode-segmentation-1.2.0.tar.gz) = 67562
+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/unicode-xid-0.0.3.tar.gz) = 36dff09cafb4ec7c8cf0023eb0b686cb6ce65499116a12201c9e11840ca01beb
+SIZE (rust/crates/unicode-xid-0.0.3.tar.gz) = 15998
+SHA256 (rust/crates/unicode-xid-0.0.4.tar.gz) = 8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc
+SIZE (rust/crates/unicode-xid-0.0.4.tar.gz) = 16034
+SHA256 (rust/crates/unsafe-any-0.4.2.tar.gz) = f30360d7979f5e9c6e6cea48af192ea8fab4afb3cf72597154b8f08935bc9c7f
+SIZE (rust/crates/unsafe-any-0.4.2.tar.gz) = 1922
+SHA256 (rust/crates/url-1.5.1.tar.gz) = eeb819346883532a271eb626deb43c4a1bb4c4dd47c519bd78137c3e72a4fe27
+SIZE (rust/crates/url-1.5.1.tar.gz) = 71508
+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/vec_map-0.8.0.tar.gz) = 887b5b631c2ad01628bbbaa7dd4c869f80d3186688f8d0b6f58774fbe324988c
+SIZE (rust/crates/vec_map-0.8.0.tar.gz) = 13742
+SHA256 (rust/crates/version_check-0.1.3.tar.gz) = 6b772017e347561807c1aa192438c5fd74242a670a6cffacc40f2defd1dc069d
+SIZE (rust/crates/version_check-0.1.3.tar.gz) = 4092
+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 (jwilm-racerd-v0.1.1-56-g29cd4c6_GH0.tar.gz) = 6a4af8b58827c85cdf64653b7b0ac7ff74c62751dc3ff0f28601006a313033a4
+SIZE (jwilm-racerd-v0.1.1-56-g29cd4c6_GH0.tar.gz) = 27512

Added: head/devel/racerd/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/racerd/pkg-descr	Tue Dec 12 21:46:39 2017	(r456185)
@@ -0,0 +1,11 @@
+JSON/HTTP Server based on racer for adding Rust support
+to editors and IDEs
+
+Features:
+* Find definition & list completions support via racer
+* Searches rust standard library and dependency crates
+* HMAC authentication
+* Usable as both library and executable
+* Library API offers direct calls to avoid HTTP overhead
+
+WWW: https://github.com/jwilm/racerd



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