Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jul 2017 14:17:32 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r445156 - in head/devel: . racer
Message-ID:  <201707061417.v66EHWRO035422@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Thu Jul  6 14:17:31 2017
New Revision: 445156
URL: https://svnweb.freebsd.org/changeset/ports/445156

Log:
  devel/racer: add new port
  
  PR:		210614
  Submitted by:	Timothy Beyer
  MFH:		2017Q3
  
  RACER = Rust Auto-Complete-er. A utility intended to provide Rust code
  completion for editors and IDEs. Maybe one day the 'er' bit will be exploring +
  refactoring or something.
  
  https://github.com/phildawes/racer

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Thu Jul  6 14:17:15 2017	(r445155)
+++ head/devel/Makefile	Thu Jul  6 14:17:31 2017	(r445156)
@@ -5114,6 +5114,7 @@
     SUBDIR += qtscriptgenerator
     SUBDIR += quickcheck++
     SUBDIR += quilt
+    SUBDIR += racer
     SUBDIR += radare2
     SUBDIR += ragel
     SUBDIR += raknet

Added: head/devel/racer/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/racer/Makefile	Thu Jul  6 14:17:31 2017	(r445156)
@@ -0,0 +1,71 @@
+# Created by: Timothy Beyer <beyert@cs.ucr.edu>
+# $FreeBSD$
+
+PORTNAME=	racer
+DISTVERSION=	2.0.9
+CATEGORIES=	devel
+
+MAINTAINER=	beyert@cs.ucr.edu
+COMMENT=	Rust code completion helper
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE-MIT
+
+USES=		cargo
+USE_GITHUB=	yes
+GH_ACCOUNT=	phildawes
+
+PLIST_FILES=	bin/racer
+
+CARGO_CRATES=	aho-corasick-0.5.3 \
+		aho-corasick-0.6.3 \
+		ansi_term-0.9.0 \
+		atty-0.2.2 \
+		bitflags-0.7.0 \
+		bitflags-0.8.2 \
+		clap-2.24.2 \
+		clippy-0.0.103 \
+		clippy_lints-0.0.103 \
+		env_logger-0.3.5 \
+		kernel32-sys-0.2.2 \
+		lazy_static-0.2.8 \
+		libc-0.2.22 \
+		log-0.3.7 \
+		matches-0.1.4 \
+		memchr-0.1.11 \
+		memchr-1.0.1 \
+		nom-1.2.4 \
+		quine-mc_cluskey-0.2.4 \
+		rand-0.3.15 \
+		regex-0.1.80 \
+		regex-0.2.2 \
+		regex-syntax-0.3.9 \
+		regex-syntax-0.4.1 \
+		rustc-serialize-0.3.24 \
+		semver-0.2.3 \
+		strsim-0.6.0 \
+		syntex_errors-0.52.0 \
+		syntex_pos-0.52.0 \
+		syntex_syntax-0.52.0 \
+		term-0.4.5 \
+		term_size-0.3.0 \
+		thread-id-2.0.0 \
+		thread-id-3.1.0 \
+		thread_local-0.2.7 \
+		thread_local-0.3.3 \
+		toml-0.1.30 \
+		toml-0.2.1 \
+		typed-arena-1.3.0 \
+		unicode-normalization-0.1.4 \
+		unicode-segmentation-1.2.0 \
+		unicode-width-0.1.4 \
+		unicode-xid-0.0.3 \
+		unreachable-0.1.1 \
+		utf8-ranges-0.1.3 \
+		utf8-ranges-1.0.0 \
+		vec_map-0.8.0 \
+		void-1.0.2 \
+		winapi-0.2.8 \
+		winapi-build-0.1.1
+
+.include <bsd.port.mk>

Added: head/devel/racer/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/racer/distinfo	Thu Jul  6 14:17:31 2017	(r445156)
@@ -0,0 +1,103 @@
+TIMESTAMP = 1497906741
+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/aho-corasick-0.6.3.tar.gz) = 500909c4f87a9e52355b26626d890833e9e1d53ac566db76c36faa984b889699
+SIZE (rust/crates/aho-corasick-0.6.3.tar.gz) = 24963
+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.8.2.tar.gz) = 1370e9fc2a6ae53aea8b7a5110edbd08836ed87c88736dfabccade1c2b44bff4
+SIZE (rust/crates/bitflags-0.8.2.tar.gz) = 11200
+SHA256 (rust/crates/clap-2.24.2.tar.gz) = 6b8f69e518f967224e628896b54e41ff6acfb4dcfefc5076325c36525dac900f
+SIZE (rust/crates/clap-2.24.2.tar.gz) = 179198
+SHA256 (rust/crates/clippy-0.0.103.tar.gz) = 5b4fabf979ddf6419a313c1c0ada4a5b95cfd2049c56e8418d622d27b4b6ff32
+SIZE (rust/crates/clippy-0.0.103.tar.gz) = 84702
+SHA256 (rust/crates/clippy_lints-0.0.103.tar.gz) = ce96ec05bfe018a0d5d43da115e54850ea2217981ff0f2e462780ab9d594651a
+SIZE (rust/crates/clippy_lints-0.0.103.tar.gz) = 157875
+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/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.22.tar.gz) = babb8281da88cba992fa1f4ddec7d63ed96280a1a53ec9b919fd37b53d71e502
+SIZE (rust/crates/libc-0.2.22.tar.gz) = 133924
+SHA256 (rust/crates/log-0.3.7.tar.gz) = 5141eca02775a762cc6cd564d8d2c50f67c0ea3a372cbf1c51592b3e029e10ad
+SIZE (rust/crates/log-0.3.7.tar.gz) = 16352
+SHA256 (rust/crates/matches-0.1.4.tar.gz) = efd7622e3022e1a6eaa602c4cea8912254e5582c9c692e9167714182244801b1
+SIZE (rust/crates/matches-0.1.4.tar.gz) = 1530
+SHA256 (rust/crates/memchr-0.1.11.tar.gz) = d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20
+SIZE (rust/crates/memchr-0.1.11.tar.gz) = 6977
+SHA256 (rust/crates/memchr-1.0.1.tar.gz) = 1dbccc0e46f1ea47b9f17e6d67c5a96bd27030519c519c9c91327e31275a47b4
+SIZE (rust/crates/memchr-1.0.1.tar.gz) = 8221
+SHA256 (rust/crates/nom-1.2.4.tar.gz) = a5b8c256fd9471521bcb84c3cdba98921497f1a331cbc15b8030fc63b82050ce
+SIZE (rust/crates/nom-1.2.4.tar.gz) = 68547
+SHA256 (rust/crates/quine-mc_cluskey-0.2.4.tar.gz) = 07589615d719a60c8dd8a4622e7946465dfef20d1a428f969e3443e7386d5f45
+SIZE (rust/crates/quine-mc_cluskey-0.2.4.tar.gz) = 5742
+SHA256 (rust/crates/rand-0.3.15.tar.gz) = 022e0636ec2519ddae48154b028864bdce4eaf7d35226ab8e65c611be97b189d
+SIZE (rust/crates/rand-0.3.15.tar.gz) = 55312
+SHA256 (rust/crates/regex-0.1.80.tar.gz) = 4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f
+SIZE (rust/crates/regex-0.1.80.tar.gz) = 185806
+SHA256 (rust/crates/regex-0.2.2.tar.gz) = 1731164734096285ec2a5ec7fea5248ae2f5485b3feeb0115af4fda2183b2d1b
+SIZE (rust/crates/regex-0.2.2.tar.gz) = 193403
+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/regex-syntax-0.4.1.tar.gz) = ad890a5eef7953f55427c50575c680c42841653abd2b028b68cd223d157f62db
+SIZE (rust/crates/regex-syntax-0.4.1.tar.gz) = 121453
+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/semver-0.2.3.tar.gz) = 2d5b7638a1f03815d94e88cb3b3c08e87f0db4d683ef499d1836aaf70a45623f
+SIZE (rust/crates/semver-0.2.3.tar.gz) = 18500
+SHA256 (rust/crates/strsim-0.6.0.tar.gz) = b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694
+SIZE (rust/crates/strsim-0.6.0.tar.gz) = 8500
+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_pos-0.52.0.tar.gz) = 955ef4b16af4c468e4680d1497f873ff288f557d338180649e18f915af5e15ac
+SIZE (rust/crates/syntex_pos-0.52.0.tar.gz) = 7293
+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/term-0.4.5.tar.gz) = d168af3930b369cfe245132550579d47dfd873d69470755a19c2c6568dbbd989
+SIZE (rust/crates/term-0.4.5.tar.gz) = 37496
+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-id-3.1.0.tar.gz) = 8df7875b676fddfadffd96deea3b1124e5ede707d4884248931077518cf1f773
+SIZE (rust/crates/thread-id-3.1.0.tar.gz) = 7195
+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/thread_local-0.3.3.tar.gz) = c85048c6260d17cf486ceae3282d9fb6b90be220bf5b28c400f5485ffc29f0c7
+SIZE (rust/crates/thread_local-0.3.3.tar.gz) = 10964
+SHA256 (rust/crates/toml-0.1.30.tar.gz) = 0590d72182e50e879c4da3b11c6488dae18fccb1ae0c7a3eda18e16795844796
+SIZE (rust/crates/toml-0.1.30.tar.gz) = 45082
+SHA256 (rust/crates/toml-0.2.1.tar.gz) = 736b60249cb25337bc196faa43ee12c705e426f3d55c214d73a4e7be06f92cb4
+SIZE (rust/crates/toml-0.2.1.tar.gz) = 47258
+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/unicode-normalization-0.1.4.tar.gz) = e28fa37426fceeb5cf8f41ee273faa7c82c47dc8fba5853402841e665fcd86ff
+SIZE (rust/crates/unicode-normalization-0.1.4.tar.gz) = 278063
+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/unreachable-0.1.1.tar.gz) = 1f2ae5ddb18e1c92664717616dd9549dde73f539f01bd7b77c2edb2446bdff91
+SIZE (rust/crates/unreachable-0.1.1.tar.gz) = 1772
+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/utf8-ranges-1.0.0.tar.gz) = 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122
+SIZE (rust/crates/utf8-ranges-1.0.0.tar.gz) = 8599
+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/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
+SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
+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 (phildawes-racer-2.0.9_GH0.tar.gz) = 31185317118a069569611572daf28890989d52222c390448feacf17bb469fb87
+SIZE (phildawes-racer-2.0.9_GH0.tar.gz) = 145302

Added: head/devel/racer/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/racer/pkg-descr	Thu Jul  6 14:17:31 2017	(r445156)
@@ -0,0 +1,5 @@
+RACER = Rust Auto-Complete-er. A utility intended to provide Rust code
+completion for editors and IDEs. Maybe one day the 'er' bit will be
+exploring + refactoring or something.
+
+WWW: https://github.com/phildawes/racer



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