Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Jan 2020 17:37:56 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r523429 - in head/graphics: . rx rx/files
Message-ID:  <202001181737.00IHbuKe050588@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Jan 18 17:37:56 2020
New Revision: 523429
URL: https://svnweb.freebsd.org/changeset/ports/523429

Log:
  New port: graphics/rx: Modern and minimalist pixel editor implemented in rust

Added:
  head/graphics/rx/
  head/graphics/rx/Makefile   (contents, props changed)
  head/graphics/rx/distinfo   (contents, props changed)
  head/graphics/rx/files/
  head/graphics/rx/files/patch-cargo-crates_glfw-0.34.0_src_ffi_mod.rs   (contents, props changed)
  head/graphics/rx/pkg-descr   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Sat Jan 18 17:22:41 2020	(r523428)
+++ head/graphics/Makefile	Sat Jan 18 17:37:56 2020	(r523429)
@@ -952,6 +952,7 @@
     SUBDIR += rubygem-rsvg2
     SUBDIR += rubygem-ruby-graphviz
     SUBDIR += rubygem-scruffy
+    SUBDIR += rx
     SUBDIR += s10sh
     SUBDIR += s2tc
     SUBDIR += sage

Added: head/graphics/rx/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/rx/Makefile	Sat Jan 18 17:37:56 2020	(r523429)
@@ -0,0 +1,166 @@
+# $FreeBSD$
+
+PORTNAME=	rx
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.3.2
+CATEGORIES=	graphics
+PKGNAMESUFFIX=	-editor
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Modern and minimalist pixel editor implemented in rust
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cargo xorg
+USE_GITHUB=	yes
+GH_ACCOUNT=	cloudhead
+USE_XORG=	x11 xcursor xext xi xinerama xrandr
+
+CARGO_CRATES=	adler32-1.0.3 \
+		arrayref-0.3.5 \
+		arrayvec-0.4.11 \
+		arrayvec-0.5.1 \
+		ash-0.29.0 \
+		atom-0.3.5 \
+		atty-0.2.13 \
+		autocfg-0.1.5 \
+		backtrace-0.3.34 \
+		backtrace-sys-0.1.31 \
+		base64-0.10.1 \
+		bitflags-1.1.0 \
+		blake2b_simd-0.5.7 \
+		block-0.1.6 \
+		bumpalo-2.6.0 \
+		byteorder-1.3.2 \
+		cc-1.0.40 \
+		cfg-if-0.1.9 \
+		chrono-0.4.10 \
+		cloudabi-0.0.3 \
+		cmake-0.1.41 \
+		cocoa-0.19.1 \
+		color_quant-1.0.1 \
+		colorful-0.2.1 \
+		constant_time_eq-0.1.4 \
+		copyless-0.1.4 \
+		core-foundation-0.6.4 \
+		core-foundation-sys-0.6.2 \
+		core-graphics-0.17.3 \
+		crc32fast-1.2.0 \
+		crossbeam-utils-0.6.6 \
+		d3d12-0.3.0 \
+		deflate-0.7.20 \
+		digest-0.8.1 \
+		directories-2.0.2 \
+		dirs-sys-0.3.4 \
+		failure-0.1.5 \
+		failure_derive-0.1.5 \
+		ffi-0.0.2 \
+		foreign-types-0.3.2 \
+		foreign-types-shared-0.1.1 \
+		fuchsia-cprng-0.1.1 \
+		fxhash-0.2.1 \
+		gcc-0.3.55 \
+		generic-array-0.12.3 \
+		gfx-auxil-0.1.0 \
+		gfx-backend-dx11-0.4.1 \
+		gfx-backend-dx12-0.4.1 \
+		gfx-backend-empty-0.4.0 \
+		gfx-backend-metal-0.4.0 \
+		gfx-backend-vulkan-0.4.0 \
+		gfx-hal-0.4.0 \
+		gif-0.10.3 \
+		gl-0.14.0 \
+		gl_generator-0.14.0 \
+		glfw-0.34.0 \
+		glfw-sys-3.3.0 \
+		hibitset-0.6.2 \
+		inflate-0.4.5 \
+		js-sys-0.3.33 \
+		khronos_api-3.1.0 \
+		lazy_static-1.3.0 \
+		libc-0.2.65 \
+		libloading-0.5.2 \
+		lock_api-0.3.1 \
+		log-0.4.8 \
+		luminance-0.38.0 \
+		luminance-derive-0.5.0 \
+		lzw-0.10.0 \
+		malloc_buf-0.0.6 \
+		meowhash-0.1.2 \
+		metal-0.17.0 \
+		nodrop-0.1.13 \
+		nonempty-0.1.4 \
+		num-integer-0.1.41 \
+		num-traits-0.2.8 \
+		objc-0.2.6 \
+		objc_exception-0.1.1 \
+		parking_lot-0.9.0 \
+		parking_lot_core-0.6.2 \
+		pico-args-0.3.0 \
+		pkg-config-0.3.15 \
+		png-0.15.0 \
+		proc-macro2-0.4.30 \
+		proc-macro2-1.0.1 \
+		quote-0.6.13 \
+		quote-1.0.2 \
+		rand_core-0.3.1 \
+		rand_core-0.4.2 \
+		rand_os-0.1.3 \
+		range-alloc-0.1.0 \
+		raw-window-handle-0.3.3 \
+		rdrand-0.4.0 \
+		redox_syscall-0.1.56 \
+		redox_users-0.3.1 \
+		relevant-0.4.2 \
+		rendy-descriptor-0.5.0 \
+		rendy-memory-0.5.0 \
+		rgx-0.7.1 \
+		rust-argon2-0.5.1 \
+		rustc-demangle-0.1.16 \
+		rustc_version-0.2.3 \
+		scopeguard-1.0.0 \
+		semver-0.9.0 \
+		semver-parser-0.7.0 \
+		serde-1.0.102 \
+		serde_derive-1.0.102 \
+		shared_library-0.1.9 \
+		simple_logger-1.4.0 \
+		slab-0.4.2 \
+		smallvec-0.6.10 \
+		snap-0.2.5 \
+		spirv_cross-0.16.0 \
+		storage-map-0.2.0 \
+		syn-0.15.44 \
+		syn-1.0.3 \
+		synstructure-0.10.2 \
+		time-0.1.42 \
+		toml-0.5.5 \
+		typenum-1.11.2 \
+		unicode-xid-0.1.0 \
+		unicode-xid-0.2.0 \
+		vec_map-0.8.1 \
+		wasm-bindgen-0.2.56 \
+		wasm-bindgen-backend-0.2.56 \
+		wasm-bindgen-macro-0.2.56 \
+		wasm-bindgen-macro-support-0.2.56 \
+		wasm-bindgen-shared-0.2.56 \
+		wgpu-0.4.0 \
+		wgpu-native-0.4.1 \
+		winapi-0.3.7 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		wio-0.2.2 \
+		x11-2.18.1 \
+		xml-rs-0.8.0 \
+		zerocopy-0.2.8 \
+		zerocopy-derive-0.1.4
+
+PLIST_FILES=	bin/rx
+
+LDFLAGS+=	-L${PREFIX}/lib
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>

Added: head/graphics/rx/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/rx/distinfo	Sat Jan 18 17:37:56 2020	(r523429)
@@ -0,0 +1,281 @@
+TIMESTAMP = 1579368335
+SHA256 (rust/crates/adler32-1.0.3.tar.gz) = 7e522997b529f05601e05166c07ed17789691f562762c7f3b987263d2dedee5c
+SIZE (rust/crates/adler32-1.0.3.tar.gz) = 5734
+SHA256 (rust/crates/arrayref-0.3.5.tar.gz) = 0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee
+SIZE (rust/crates/arrayref-0.3.5.tar.gz) = 7644
+SHA256 (rust/crates/arrayvec-0.4.11.tar.gz) = b8d73f9beda665eaa98ab9e4f7442bd4e7de6652587de55b2525e52e29c1b0ba
+SIZE (rust/crates/arrayvec-0.4.11.tar.gz) = 26439
+SHA256 (rust/crates/arrayvec-0.5.1.tar.gz) = cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8
+SIZE (rust/crates/arrayvec-0.5.1.tar.gz) = 26816
+SHA256 (rust/crates/ash-0.29.0.tar.gz) = 003d1fb2eb12eb06d4a03dbe02eea67a9fac910fa97932ab9e3a75b96a1ea5e5
+SIZE (rust/crates/ash-0.29.0.tar.gz) = 219838
+SHA256 (rust/crates/atom-0.3.5.tar.gz) = 3c86699c3f02778ec07158376991c8f783dd1f2f95c579ffaf0738dc984b2fe2
+SIZE (rust/crates/atom-0.3.5.tar.gz) = 72714
+SHA256 (rust/crates/atty-0.2.13.tar.gz) = 1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90
+SIZE (rust/crates/atty-0.2.13.tar.gz) = 4764
+SHA256 (rust/crates/autocfg-0.1.5.tar.gz) = 22130e92352b948e7e82a49cdb0aa94f2211761117f29e052dd397c1ac33542b
+SIZE (rust/crates/autocfg-0.1.5.tar.gz) = 11009
+SHA256 (rust/crates/backtrace-0.3.34.tar.gz) = b5164d292487f037ece34ec0de2fcede2faa162f085dd96d2385ab81b12765ba
+SIZE (rust/crates/backtrace-0.3.34.tar.gz) = 54443
+SHA256 (rust/crates/backtrace-sys-0.1.31.tar.gz) = 82a830b4ef2d1124a711c71d263c5abdc710ef8e907bd508c88be475cebc422b
+SIZE (rust/crates/backtrace-sys-0.1.31.tar.gz) = 518877
+SHA256 (rust/crates/base64-0.10.1.tar.gz) = 0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e
+SIZE (rust/crates/base64-0.10.1.tar.gz) = 41988
+SHA256 (rust/crates/bitflags-1.1.0.tar.gz) = 3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd
+SIZE (rust/crates/bitflags-1.1.0.tar.gz) = 16322
+SHA256 (rust/crates/blake2b_simd-0.5.7.tar.gz) = bf775a81bb2d464e20ff170ac20316c7b08a43d11dbc72f0f82e8e8d3d6d0499
+SIZE (rust/crates/blake2b_simd-0.5.7.tar.gz) = 33562
+SHA256 (rust/crates/block-0.1.6.tar.gz) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
+SIZE (rust/crates/block-0.1.6.tar.gz) = 4077
+SHA256 (rust/crates/bumpalo-2.6.0.tar.gz) = ad807f2fc2bf185eeb98ff3a901bd46dc5ad58163d0fa4577ba0d25674d71708
+SIZE (rust/crates/bumpalo-2.6.0.tar.gz) = 124915
+SHA256 (rust/crates/byteorder-1.3.2.tar.gz) = a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5
+SIZE (rust/crates/byteorder-1.3.2.tar.gz) = 21596
+SHA256 (rust/crates/cc-1.0.40.tar.gz) = b548a4ee81fccb95919d4e22cfea83c7693ebfd78f0495493178db20b3139da7
+SIZE (rust/crates/cc-1.0.40.tar.gz) = 45571
+SHA256 (rust/crates/cfg-if-0.1.9.tar.gz) = b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33
+SIZE (rust/crates/cfg-if-0.1.9.tar.gz) = 7353
+SHA256 (rust/crates/chrono-0.4.10.tar.gz) = 31850b4a4d6bae316f7a09e691c944c28299298837edc0a03f755618c23cbc01
+SIZE (rust/crates/chrono-0.4.10.tar.gz) = 136101
+SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
+SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
+SHA256 (rust/crates/cmake-0.1.41.tar.gz) = 3c84c596dcf125d6781f58e3f4254677ec2a6d8aa56e8501ac277100990b3229
+SIZE (rust/crates/cmake-0.1.41.tar.gz) = 14276
+SHA256 (rust/crates/cocoa-0.19.1.tar.gz) = f29f7768b2d1be17b96158e3285951d366b40211320fb30826a76cb7a0da6400
+SIZE (rust/crates/cocoa-0.19.1.tar.gz) = 47947
+SHA256 (rust/crates/color_quant-1.0.1.tar.gz) = 0dbbb57365263e881e805dc77d94697c9118fd94d8da011240555aa7b23445bd
+SIZE (rust/crates/color_quant-1.0.1.tar.gz) = 5702
+SHA256 (rust/crates/colorful-0.2.1.tar.gz) = 0bca1619ff57dd7a56b58a8e25ef4199f123e78e503fe1653410350a1b98ae65
+SIZE (rust/crates/colorful-0.2.1.tar.gz) = 22149
+SHA256 (rust/crates/constant_time_eq-0.1.4.tar.gz) = 995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120
+SIZE (rust/crates/constant_time_eq-0.1.4.tar.gz) = 4654
+SHA256 (rust/crates/copyless-0.1.4.tar.gz) = 6ff9c56c9fb2a49c05ef0e431485a22400af20d33226dc0764d891d09e724127
+SIZE (rust/crates/copyless-0.1.4.tar.gz) = 9087
+SHA256 (rust/crates/core-foundation-0.6.4.tar.gz) = 25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d
+SIZE (rust/crates/core-foundation-0.6.4.tar.gz) = 25233
+SHA256 (rust/crates/core-foundation-sys-0.6.2.tar.gz) = e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b
+SIZE (rust/crates/core-foundation-sys-0.6.2.tar.gz) = 16204
+SHA256 (rust/crates/core-graphics-0.17.3.tar.gz) = 56790968ab1c8a1202a102e6de05fc6e1ec87da99e4e93e9a7d13efbfc1e95a9
+SIZE (rust/crates/core-graphics-0.17.3.tar.gz) = 26460
+SHA256 (rust/crates/crc32fast-1.2.0.tar.gz) = ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1
+SIZE (rust/crates/crc32fast-1.2.0.tar.gz) = 39161
+SHA256 (rust/crates/crossbeam-utils-0.6.6.tar.gz) = 04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6
+SIZE (rust/crates/crossbeam-utils-0.6.6.tar.gz) = 32836
+SHA256 (rust/crates/d3d12-0.3.0.tar.gz) = bc7ed48e89905e5e146bcc1951cc3facb9e44aea9adf5dc01078cda1bd24b662
+SIZE (rust/crates/d3d12-0.3.0.tar.gz) = 12982
+SHA256 (rust/crates/deflate-0.7.20.tar.gz) = 707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4
+SIZE (rust/crates/deflate-0.7.20.tar.gz) = 124259
+SHA256 (rust/crates/digest-0.8.1.tar.gz) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
+SIZE (rust/crates/digest-0.8.1.tar.gz) = 9449
+SHA256 (rust/crates/directories-2.0.2.tar.gz) = 551a778172a450d7fc12e629ca3b0428d00f6afa9a43da1b630d54604e97371c
+SIZE (rust/crates/directories-2.0.2.tar.gz) = 15214
+SHA256 (rust/crates/dirs-sys-0.3.4.tar.gz) = afa0b23de8fd801745c471deffa6e12d248f962c9fd4b4c33787b055599bde7b
+SIZE (rust/crates/dirs-sys-0.3.4.tar.gz) = 10477
+SHA256 (rust/crates/failure-0.1.5.tar.gz) = 795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2
+SIZE (rust/crates/failure-0.1.5.tar.gz) = 36749
+SHA256 (rust/crates/failure_derive-0.1.5.tar.gz) = ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1
+SIZE (rust/crates/failure_derive-0.1.5.tar.gz) = 4884
+SHA256 (rust/crates/ffi-0.0.2.tar.gz) = adcf808a1837153eaf7efe795ccc246b564801a7a20402619708eb5e124ee3be
+SIZE (rust/crates/ffi-0.0.2.tar.gz) = 498
+SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672
+SHA256 (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
+SIZE (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = 2950
+SHA256 (rust/crates/fxhash-0.2.1.tar.gz) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
+SIZE (rust/crates/fxhash-0.2.1.tar.gz) = 4102
+SHA256 (rust/crates/gcc-0.3.55.tar.gz) = 8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2
+SIZE (rust/crates/gcc-0.3.55.tar.gz) = 37262
+SHA256 (rust/crates/generic-array-0.12.3.tar.gz) = c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec
+SIZE (rust/crates/generic-array-0.12.3.tar.gz) = 18017
+SHA256 (rust/crates/gfx-auxil-0.1.0.tar.gz) = 572eee952a9a23c99cfe3e4fd95d277784058a89ac3c77ff6fa3d80a4e321919
+SIZE (rust/crates/gfx-auxil-0.1.0.tar.gz) = 1567
+SHA256 (rust/crates/gfx-backend-dx11-0.4.1.tar.gz) = 36532d01e60b2cc04255eff896824eb6a092cd2e41acd4a8ae0fabab951cb56c
+SIZE (rust/crates/gfx-backend-dx11-0.4.1.tar.gz) = 56373
+SHA256 (rust/crates/gfx-backend-dx12-0.4.1.tar.gz) = b6e913cc800fb12eaba2c420091a02aca9aafbefd672600dfc5b52654343d341
+SIZE (rust/crates/gfx-backend-dx12-0.4.1.tar.gz) = 76427
+SHA256 (rust/crates/gfx-backend-empty-0.4.0.tar.gz) = 3d383e6bc48867cb37d298a20139fd1eec298f8f6d594690cd1c50ef25470cc7
+SIZE (rust/crates/gfx-backend-empty-0.4.0.tar.gz) = 4860
+SHA256 (rust/crates/gfx-backend-metal-0.4.0.tar.gz) = 8de5c71f18ba805c95b84d6c78c472ef44485a6fc46e3b49fe1e6739c8d7b0c0
+SIZE (rust/crates/gfx-backend-metal-0.4.0.tar.gz) = 101928
+SHA256 (rust/crates/gfx-backend-vulkan-0.4.0.tar.gz) = 62538fedd66a78968a162e8e1a29d085ffbc97f8782634684b2f7da7aea59207
+SIZE (rust/crates/gfx-backend-vulkan-0.4.0.tar.gz) = 41799
+SHA256 (rust/crates/gfx-hal-0.4.0.tar.gz) = 977716fea7800ab5bc9a1e048dd2f72b23af166d8c2f48c6fb6d1ce37d77ca7e
+SIZE (rust/crates/gfx-hal-0.4.0.tar.gz) = 55551
+SHA256 (rust/crates/gif-0.10.3.tar.gz) = 471d90201b3b223f3451cd4ad53e34295f16a1df17b1edf3736d47761c3981af
+SIZE (rust/crates/gif-0.10.3.tar.gz) = 25163
+SHA256 (rust/crates/gl-0.14.0.tar.gz) = a94edab108827d67608095e269cf862e60d920f144a5026d3dbcfd8b877fb404
+SIZE (rust/crates/gl-0.14.0.tar.gz) = 10806
+SHA256 (rust/crates/gl_generator-0.14.0.tar.gz) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
+SIZE (rust/crates/gl_generator-0.14.0.tar.gz) = 22330
+SHA256 (rust/crates/glfw-0.34.0.tar.gz) = 4270c54da6c6035d29daf646ede04d2f10e95ad082a0e5f9f6031f6559a86dcc
+SIZE (rust/crates/glfw-0.34.0.tar.gz) = 128315
+SHA256 (rust/crates/glfw-sys-3.3.0.tar.gz) = f18d2cf180dd18d06142b26758d32aeb6c71ba0a37c7f3ddafee22b8a3247cd3
+SIZE (rust/crates/glfw-sys-3.3.0.tar.gz) = 751886
+SHA256 (rust/crates/hibitset-0.6.2.tar.gz) = 47e7292fd9f7fe89fa35c98048f2d0a69b79ed243604234d18f6f8a1aa6f408d
+SIZE (rust/crates/hibitset-0.6.2.tar.gz) = 21328
+SHA256 (rust/crates/inflate-0.4.5.tar.gz) = 1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff
+SIZE (rust/crates/inflate-0.4.5.tar.gz) = 17715
+SHA256 (rust/crates/js-sys-0.3.33.tar.gz) = 367647c532db6f1555d7151e619540ec5f713328235b8c062c6b4f63e84adfe3
+SIZE (rust/crates/js-sys-0.3.33.tar.gz) = 62339
+SHA256 (rust/crates/khronos_api-3.1.0.tar.gz) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
+SIZE (rust/crates/khronos_api-3.1.0.tar.gz) = 599718
+SHA256 (rust/crates/lazy_static-1.3.0.tar.gz) = bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14
+SIZE (rust/crates/lazy_static-1.3.0.tar.gz) = 10616
+SHA256 (rust/crates/libc-0.2.65.tar.gz) = 1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8
+SIZE (rust/crates/libc-0.2.65.tar.gz) = 439610
+SHA256 (rust/crates/libloading-0.5.2.tar.gz) = f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753
+SIZE (rust/crates/libloading-0.5.2.tar.gz) = 16420
+SHA256 (rust/crates/lock_api-0.3.1.tar.gz) = f8912e782533a93a167888781b836336a6ca5da6175c05944c86cf28c31104dc
+SIZE (rust/crates/lock_api-0.3.1.tar.gz) = 18060
+SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7
+SIZE (rust/crates/log-0.4.8.tar.gz) = 31297
+SHA256 (rust/crates/luminance-0.38.0.tar.gz) = 20a5ff8bdb29331980a9686ae18da865b1314aa5aa0da372417b85e90ba7af7c
+SIZE (rust/crates/luminance-0.38.0.tar.gz) = 86746
+SHA256 (rust/crates/luminance-derive-0.5.0.tar.gz) = e3a34953b545962e824bbd79143739593570170d3cee29f468574164c8223171
+SIZE (rust/crates/luminance-derive-0.5.0.tar.gz) = 9628
+SHA256 (rust/crates/lzw-0.10.0.tar.gz) = 7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084
+SIZE (rust/crates/lzw-0.10.0.tar.gz) = 10744
+SHA256 (rust/crates/malloc_buf-0.0.6.tar.gz) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
+SIZE (rust/crates/malloc_buf-0.0.6.tar.gz) = 1239
+SHA256 (rust/crates/meowhash-0.1.2.tar.gz) = b00a85ae2fa3525c3f0e6e7b87bec96ab5587100d7ba7b3e30e1885960a8230b
+SIZE (rust/crates/meowhash-0.1.2.tar.gz) = 10771
+SHA256 (rust/crates/metal-0.17.0.tar.gz) = ddf8052f20601c7af6293d3f7bf7b9159aee5974804fe65d871d437f933ec1eb
+SIZE (rust/crates/metal-0.17.0.tar.gz) = 45769
+SHA256 (rust/crates/nodrop-0.1.13.tar.gz) = 2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945
+SIZE (rust/crates/nodrop-0.1.13.tar.gz) = 7508
+SHA256 (rust/crates/nonempty-0.1.4.tar.gz) = 8fe63942b604abcbfeb537fd3571c8088e469d4a49e9ced036e296fd07855706
+SIZE (rust/crates/nonempty-0.1.4.tar.gz) = 3549
+SHA256 (rust/crates/num-integer-0.1.41.tar.gz) = b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09
+SIZE (rust/crates/num-integer-0.1.41.tar.gz) = 19399
+SHA256 (rust/crates/num-traits-0.2.8.tar.gz) = 6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32
+SIZE (rust/crates/num-traits-0.2.8.tar.gz) = 39965
+SHA256 (rust/crates/objc-0.2.6.tar.gz) = 31d20fd2b37e07cf5125be68357b588672e8cefe9a96f8c17a9d46053b3e590d
+SIZE (rust/crates/objc-0.2.6.tar.gz) = 21395
+SHA256 (rust/crates/objc_exception-0.1.1.tar.gz) = 098cd29a2fa3c230d3463ae069cecccc3fdfd64c0d2496ab5b96f82dab6a00dc
+SIZE (rust/crates/objc_exception-0.1.1.tar.gz) = 1771
+SHA256 (rust/crates/parking_lot-0.9.0.tar.gz) = f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252
+SIZE (rust/crates/parking_lot-0.9.0.tar.gz) = 35170
+SHA256 (rust/crates/parking_lot_core-0.6.2.tar.gz) = b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b
+SIZE (rust/crates/parking_lot_core-0.6.2.tar.gz) = 30598
+SHA256 (rust/crates/pico-args-0.3.0.tar.gz) = 22e32b0f3771287ebb436130477eabf0f11f934ed036099ad548bc885e708667
+SIZE (rust/crates/pico-args-0.3.0.tar.gz) = 8560
+SHA256 (rust/crates/pkg-config-0.3.15.tar.gz) = a7c1d2cfa5a714db3b5f24f0915e74fcdf91d09d496ba61329705dda7774d2af
+SIZE (rust/crates/pkg-config-0.3.15.tar.gz) = 14087
+SHA256 (rust/crates/png-0.15.0.tar.gz) = 8422b27bb2c013dd97b9aef69e161ce262236f49aaf46a0489011c8ff0264602
+SIZE (rust/crates/png-0.15.0.tar.gz) = 31281
+SHA256 (rust/crates/proc-macro2-0.4.30.tar.gz) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
+SIZE (rust/crates/proc-macro2-0.4.30.tar.gz) = 34731
+SHA256 (rust/crates/proc-macro2-1.0.1.tar.gz) = 4c5c2380ae88876faae57698be9e9775e3544decad214599c3a6266cca6ac802
+SIZE (rust/crates/proc-macro2-1.0.1.tar.gz) = 34874
+SHA256 (rust/crates/quote-0.6.13.tar.gz) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
+SIZE (rust/crates/quote-0.6.13.tar.gz) = 17475
+SHA256 (rust/crates/quote-1.0.2.tar.gz) = 053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe
+SIZE (rust/crates/quote-1.0.2.tar.gz) = 23023
+SHA256 (rust/crates/rand_core-0.3.1.tar.gz) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
+SIZE (rust/crates/rand_core-0.3.1.tar.gz) = 15483
+SHA256 (rust/crates/rand_core-0.4.2.tar.gz) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
+SIZE (rust/crates/rand_core-0.4.2.tar.gz) = 20243
+SHA256 (rust/crates/rand_os-0.1.3.tar.gz) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071
+SIZE (rust/crates/rand_os-0.1.3.tar.gz) = 18965
+SHA256 (rust/crates/range-alloc-0.1.0.tar.gz) = dd5927936723a9e8b715d37d7e4b390455087c4bdf25b9f702309460577b14f9
+SIZE (rust/crates/range-alloc-0.1.0.tar.gz) = 3119
+SHA256 (rust/crates/raw-window-handle-0.3.3.tar.gz) = 0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211
+SIZE (rust/crates/raw-window-handle-0.3.3.tar.gz) = 5798
+SHA256 (rust/crates/rdrand-0.4.0.tar.gz) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
+SIZE (rust/crates/rdrand-0.4.0.tar.gz) = 6456
+SHA256 (rust/crates/redox_syscall-0.1.56.tar.gz) = 2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84
+SIZE (rust/crates/redox_syscall-0.1.56.tar.gz) = 17117
+SHA256 (rust/crates/redox_users-0.3.1.tar.gz) = 4ecedbca3bf205f8d8f5c2b44d83cd0690e39ee84b951ed649e9f1841132b66d
+SIZE (rust/crates/redox_users-0.3.1.tar.gz) = 12557
+SHA256 (rust/crates/relevant-0.4.2.tar.gz) = bbc232e13d37f4547f5b9b42a5efc380cabe5dbc1807f8b893580640b2ab0308
+SIZE (rust/crates/relevant-0.4.2.tar.gz) = 6990
+SHA256 (rust/crates/rendy-descriptor-0.5.0.tar.gz) = c8b39c42e01e86db7d6652733bdb5617ab620dc0a5f335a1d14c443df084c809
+SIZE (rust/crates/rendy-descriptor-0.5.0.tar.gz) = 5375
+SHA256 (rust/crates/rendy-memory-0.5.0.tar.gz) = 898bfc8b7522ba619b7d89aefcad1717e103a7662da2b62257b24625f9b3eba9
+SIZE (rust/crates/rendy-memory-0.5.0.tar.gz) = 17691
+SHA256 (rust/crates/rgx-0.7.1.tar.gz) = 0e12893e00b8423147f1c3fa5b2374563033f74606b87e1617b90aff89aa2e7f
+SIZE (rust/crates/rgx-0.7.1.tar.gz) = 55829
+SHA256 (rust/crates/rust-argon2-0.5.1.tar.gz) = 4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf
+SIZE (rust/crates/rust-argon2-0.5.1.tar.gz) = 27795
+SHA256 (rust/crates/rustc-demangle-0.1.16.tar.gz) = 4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783
+SIZE (rust/crates/rustc-demangle-0.1.16.tar.gz) = 19137
+SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
+SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
+SHA256 (rust/crates/scopeguard-1.0.0.tar.gz) = b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d
+SIZE (rust/crates/scopeguard-1.0.0.tar.gz) = 11304
+SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
+SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
+SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
+SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
+SHA256 (rust/crates/serde-1.0.102.tar.gz) = 0c4b39bd9b0b087684013a792c59e3e07a46a01d2322518d8a1104641a0b1be0
+SIZE (rust/crates/serde-1.0.102.tar.gz) = 73356
+SHA256 (rust/crates/serde_derive-1.0.102.tar.gz) = ca13fc1a832f793322228923fbb3aba9f3f44444898f835d31ad1b74fa0a2bf8
+SIZE (rust/crates/serde_derive-1.0.102.tar.gz) = 49693
+SHA256 (rust/crates/shared_library-0.1.9.tar.gz) = 5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11
+SIZE (rust/crates/shared_library-0.1.9.tar.gz) = 10566
+SHA256 (rust/crates/simple_logger-1.4.0.tar.gz) = 109facdf91db4b79de557313b5e031f0f8a86373e316bf01158190aa68bcc74e
+SIZE (rust/crates/simple_logger-1.4.0.tar.gz) = 4654
+SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8
+SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
+SHA256 (rust/crates/smallvec-0.6.10.tar.gz) = ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7
+SIZE (rust/crates/smallvec-0.6.10.tar.gz) = 22064
+SHA256 (rust/crates/snap-0.2.5.tar.gz) = 95d697d63d44ad8b78b8d235bf85b34022a78af292c8918527c5f0cffdde7f43
+SIZE (rust/crates/snap-0.2.5.tar.gz) = 1074199
+SHA256 (rust/crates/spirv_cross-0.16.0.tar.gz) = fbbe441b3ac8ec0ae6a4f05234239bd372a241ce15793eef694e8b24afc267bb
+SIZE (rust/crates/spirv_cross-0.16.0.tar.gz) = 867403
+SHA256 (rust/crates/storage-map-0.2.0.tar.gz) = fd0a4829a5c591dc24a944a736d6b1e4053e51339a79fd5d4702c4c999a9c45e
+SIZE (rust/crates/storage-map-0.2.0.tar.gz) = 6851
+SHA256 (rust/crates/syn-0.15.44.tar.gz) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
+SIZE (rust/crates/syn-0.15.44.tar.gz) = 184212
+SHA256 (rust/crates/syn-1.0.3.tar.gz) = 158521e6f544e7e3dcfc370ac180794aa38cb34a1b1e07609376d4adcf429b93
+SIZE (rust/crates/syn-1.0.3.tar.gz) = 189842
+SHA256 (rust/crates/synstructure-0.10.2.tar.gz) = 02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f
+SIZE (rust/crates/synstructure-0.10.2.tar.gz) = 17988
+SHA256 (rust/crates/time-0.1.42.tar.gz) = db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f
+SIZE (rust/crates/time-0.1.42.tar.gz) = 30005
+SHA256 (rust/crates/toml-0.5.5.tar.gz) = 01d1404644c8b12b16bfcffa4322403a91a451584daaaa7c28d3152e6cbc98cf
+SIZE (rust/crates/toml-0.5.5.tar.gz) = 54805
+SHA256 (rust/crates/typenum-1.11.2.tar.gz) = 6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9
+SIZE (rust/crates/typenum-1.11.2.tar.gz) = 31853
+SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
+SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
+SHA256 (rust/crates/unicode-xid-0.2.0.tar.gz) = 826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c
+SIZE (rust/crates/unicode-xid-0.2.0.tar.gz) = 14994
+SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a
+SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959
+SHA256 (rust/crates/wasm-bindgen-0.2.56.tar.gz) = 99de4b68939a880d530aed51289a7c7baee154e3ea8ac234b542c49da7134aaf
+SIZE (rust/crates/wasm-bindgen-0.2.56.tar.gz) = 597002
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.56.tar.gz) = b58e66a093a7b7571cb76409763c495b8741ac4319ac20acc2b798f6766d92ee
+SIZE (rust/crates/wasm-bindgen-backend-0.2.56.tar.gz) = 21634
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.56.tar.gz) = a80f89daea7b0a67b11f6e9f911422ed039de9963dce00048a653b63d51194bf
+SIZE (rust/crates/wasm-bindgen-macro-0.2.56.tar.gz) = 7316
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.56.tar.gz) = 4f9dbc3734ad6cff6b76b75b7df98c06982becd0055f651465a08f769bca5c61
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.56.tar.gz) = 16603
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.56.tar.gz) = d907984f8506b3554eab48b8efff723e764ddbf76d4cd4a3fe4196bc00c49a70
+SIZE (rust/crates/wasm-bindgen-shared-0.2.56.tar.gz) = 2420
+SHA256 (rust/crates/wgpu-0.4.0.tar.gz) = 07e9c1ff587eddd68cdf2a78889c7a2128683161c72c67b94457cf498accaf7b
+SIZE (rust/crates/wgpu-0.4.0.tar.gz) = 3334255
+SHA256 (rust/crates/wgpu-native-0.4.1.tar.gz) = 6ffebfe1cef61a6ff4eea57211bca067b28ab49dd79095fc1afa887d24f136a2
+SIZE (rust/crates/wgpu-native-0.4.1.tar.gz) = 61076
+SHA256 (rust/crates/winapi-0.3.7.tar.gz) = f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770
+SIZE (rust/crates/winapi-0.3.7.tar.gz) = 1075776
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SHA256 (rust/crates/wio-0.2.2.tar.gz) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
+SIZE (rust/crates/wio-0.2.2.tar.gz) = 11214
+SHA256 (rust/crates/x11-2.18.1.tar.gz) = 39697e3123f715483d311b5826e254b6f3cfebdd83cf7ef3358f579c3d68e235
+SIZE (rust/crates/x11-2.18.1.tar.gz) = 62912
+SHA256 (rust/crates/xml-rs-0.8.0.tar.gz) = 541b12c998c5b56aa2b4e6f18f03664eef9a4fd0a246a55594efae6cc2d964b5
+SIZE (rust/crates/xml-rs-0.8.0.tar.gz) = 50974
+SHA256 (rust/crates/zerocopy-0.2.8.tar.gz) = 992b9b31f80fd4a167f903f879b8ca43d6716cc368ea01df90538baa2dd34056
+SIZE (rust/crates/zerocopy-0.2.8.tar.gz) = 16389
+SHA256 (rust/crates/zerocopy-derive-0.1.4.tar.gz) = b090467ecd0624026e8a6405d343ac7382592530d54881330b3fc8e400280fa5
+SIZE (rust/crates/zerocopy-derive-0.1.4.tar.gz) = 517669
+SHA256 (cloudhead-rx-v0.3.2_GH0.tar.gz) = 721b1c16a11da78e95b62fa239669a54593e5318324b759233b7f4aefb611ea8
+SIZE (cloudhead-rx-v0.3.2_GH0.tar.gz) = 194965
+SHA256 (c0dcefeedc86a4644949adb18397821236630971.patch) = 236f3e3d40cac44018dae014afb5431da96665f695abb65e2cfbd964257d33b3
+SIZE (c0dcefeedc86a4644949adb18397821236630971.patch) = 952

Added: head/graphics/rx/files/patch-cargo-crates_glfw-0.34.0_src_ffi_mod.rs
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/rx/files/patch-cargo-crates_glfw-0.34.0_src_ffi_mod.rs	Sat Jan 18 17:37:56 2020	(r523429)
@@ -0,0 +1,13 @@
+--- cargo-crates/glfw-0.34.0/src/ffi/mod.rs.orig	2020-01-18 07:50:25 UTC
++++ cargo-crates/glfw-0.34.0/src/ffi/mod.rs
+@@ -574,7 +574,7 @@ extern "C" {
+     #[cfg(target_os="macos")] pub fn glfwGetCocoaWindow(window: *mut GLFWwindow) -> *mut c_void;
+     #[cfg(target_os="macos")] pub fn glfwGetNSGLContext(window: *mut GLFWwindow) -> *mut c_void;
+ 
+-    #[cfg(target_os="linux")] pub fn glfwGetX11Window(window: *mut GLFWwindow) -> *mut c_void;
+-    #[cfg(target_os="linux")] pub fn glfwGetX11Display() -> *mut c_void;
+-    #[cfg(target_os="linux")] pub fn glfwGetGLXContext(window: *mut GLFWwindow) -> *mut c_void;
++    #[cfg(target_os="freebsd")] pub fn glfwGetX11Window(window: *mut GLFWwindow) -> *mut c_void;
++    #[cfg(target_os="freebsd")] pub fn glfwGetX11Display() -> *mut c_void;
++    #[cfg(target_os="freebsd")] pub fn glfwGetGLXContext(window: *mut GLFWwindow) -> *mut c_void;
+ }

Added: head/graphics/rx/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/rx/pkg-descr	Sat Jan 18 17:37:56 2020	(r523429)
@@ -0,0 +1,5 @@
+rx is an extensible, modern and minimalist pixel editor, designed with great
+care and love for artists and hackers. It was conceived to have as little UI as
+possible, and instead focus on the work.
+
+WWW: https://rx.cloudhead.io/



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