Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Dec 2020 00:56:06 +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: r559038 - head/devel/rust-cbindgen
Message-ID:  <202012240056.0BO0u6Ia033684@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Thu Dec 24 00:56:06 2020
New Revision: 559038
URL: https://svnweb.freebsd.org/changeset/ports/559038

Log:
  devel/rust-cbindgen: temporarily revert r558794
  
  mail/thunderbird and www/firefox-esr failed with
  
  In file included from Unified_cpp_dom_webgpu1.cpp:110:
  dom/webgpu/ipc/WebGPUParent.cpp:426:29: error: no member named '_0' in 'mozilla::webgpu::ffi::WGPUBufferBinding'
          bgb.resource.buffer._0.buffer = entry.mValue;
          ~~~~~~~~~~~~~~~~~~~ ^
  dom/webgpu/ipc/WebGPUParent.cpp:427:29: error: no member named '_0' in 'mozilla::webgpu::ffi::WGPUBufferBinding'
          bgb.resource.buffer._0.offset = entry.mBufferOffset;
          ~~~~~~~~~~~~~~~~~~~ ^
  dom/webgpu/ipc/WebGPUParent.cpp:428:29: error: no member named '_0' in 'mozilla::webgpu::ffi::WGPUBufferBinding'
          bgb.resource.buffer._0.size = entry.mBufferSize;
          ~~~~~~~~~~~~~~~~~~~ ^
  dom/webgpu/ipc/WebGPUParent.cpp:432:34: error: member reference base type 'mozilla::webgpu::ffi::WGPUTextureViewId' (aka 'unsigned long long') is not a structure or union
          bgb.resource.texture_view._0 = entry.mValue;
          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  
  Don't force downgrade via PORTEPOCH as www/firefox is fine and I plan
  to re-land soon.
  
  Reported by:	pkg-fallout, leres

Modified:
  head/devel/rust-cbindgen/Makefile   (contents, props changed)
  head/devel/rust-cbindgen/distinfo   (contents, props changed)

Modified: head/devel/rust-cbindgen/Makefile
==============================================================================
--- head/devel/rust-cbindgen/Makefile	Thu Dec 24 00:29:24 2020	(r559037)
+++ head/devel/rust-cbindgen/Makefile	Thu Dec 24 00:56:06 2020	(r559038)
@@ -1,7 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	cbindgen
-DISTVERSION=	0.16.0
+DISTVERSION=	0.15.0
+PORTREVISION=	2
 CATEGORIES=	devel
 MASTER_SITES=	CRATESIO
 PKGNAMEPREFIX=	rust-
@@ -24,19 +25,14 @@ CARGO_CRATES=	ansi_term-0.11.0 \
 		bitflags-1.2.1 \
 		cfg-if-0.1.10 \
 		clap-2.33.3 \
-		cloudabi-0.0.3 \
 		getrandom-0.1.15 \
 		hashbrown-0.9.1 \
 		heck-0.3.1 \
 		hermit-abi-0.1.16 \
 		indexmap-1.6.0 \
 		itoa-0.4.6 \
-		lazy_static-1.4.0 \
 		libc-0.2.77 \
-		lock_api-0.3.4 \
 		log-0.4.11 \
-		parking_lot-0.10.2 \
-		parking_lot_core-0.7.2 \
 		ppv-lite86-0.2.9 \
 		proc-macro2-1.0.21 \
 		quote-1.0.7 \
@@ -47,13 +43,9 @@ CARGO_CRATES=	ansi_term-0.11.0 \
 		redox_syscall-0.1.57 \
 		remove_dir_all-0.5.3 \
 		ryu-1.0.5 \
-		scopeguard-1.1.0 \
 		serde-1.0.116 \
 		serde_derive-1.0.116 \
 		serde_json-1.0.57 \
-		serial_test-0.5.0 \
-		serial_test_derive-0.5.0 \
-		smallvec-1.4.2 \
 		strsim-0.8.0 \
 		syn-1.0.41 \
 		tempfile-3.1.0 \

Modified: head/devel/rust-cbindgen/distinfo
==============================================================================
--- head/devel/rust-cbindgen/distinfo	Thu Dec 24 00:29:24 2020	(r559037)
+++ head/devel/rust-cbindgen/distinfo	Thu Dec 24 00:56:06 2020	(r559038)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1608505652
-SHA256 (rust/crates/cbindgen-0.16.0.tar.gz) = 9344318b9c787667b95cd2c5124f5eaf2bde35e959dd01ea04fc5b234c542c11
-SIZE (rust/crates/cbindgen-0.16.0.tar.gz) = 178160
+TIMESTAMP = 1602068123
+SHA256 (rust/crates/cbindgen-0.15.0.tar.gz) = 1df6a11bba1d7cab86c166cecf4cf8acd7d02b7b65924d81b33d27197f22ee35
+SIZE (rust/crates/cbindgen-0.15.0.tar.gz) = 181832
 SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
 SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
 SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
@@ -13,8 +13,6 @@ SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c9
 SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
 SHA256 (rust/crates/clap-2.33.3.tar.gz) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
 SIZE (rust/crates/clap-2.33.3.tar.gz) = 201925
-SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
-SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
 SHA256 (rust/crates/getrandom-0.1.15.tar.gz) = fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6
 SIZE (rust/crates/getrandom-0.1.15.tar.gz) = 24786
 SHA256 (rust/crates/hashbrown-0.9.1.tar.gz) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04
@@ -27,18 +25,10 @@ SHA256 (rust/crates/indexmap-1.6.0.tar.gz) = 55e2e4c76
 SIZE (rust/crates/indexmap-1.6.0.tar.gz) = 47565
 SHA256 (rust/crates/itoa-0.4.6.tar.gz) = dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6
 SIZE (rust/crates/itoa-0.4.6.tar.gz) = 12167
-SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
 SHA256 (rust/crates/libc-0.2.77.tar.gz) = f2f96b10ec2560088a8e76961b00d47107b3a625fecb76dedb29ee7ccbf98235
 SIZE (rust/crates/libc-0.2.77.tar.gz) = 507233
-SHA256 (rust/crates/lock_api-0.3.4.tar.gz) = c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75
-SIZE (rust/crates/lock_api-0.3.4.tar.gz) = 18750
 SHA256 (rust/crates/log-0.4.11.tar.gz) = 4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b
 SIZE (rust/crates/log-0.4.11.tar.gz) = 36276
-SHA256 (rust/crates/parking_lot-0.10.2.tar.gz) = d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e
-SIZE (rust/crates/parking_lot-0.10.2.tar.gz) = 39536
-SHA256 (rust/crates/parking_lot_core-0.7.2.tar.gz) = d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3
-SIZE (rust/crates/parking_lot_core-0.7.2.tar.gz) = 33875
 SHA256 (rust/crates/ppv-lite86-0.2.9.tar.gz) = c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20
 SIZE (rust/crates/ppv-lite86-0.2.9.tar.gz) = 20933
 SHA256 (rust/crates/proc-macro2-1.0.21.tar.gz) = 36e28516df94f3dd551a587da5357459d9b36d945a7c37c3557928c1c2ff2a2c
@@ -59,20 +49,12 @@ SHA256 (rust/crates/remove_dir_all-0.5.3.tar.gz) = 3ac
 SIZE (rust/crates/remove_dir_all-0.5.3.tar.gz) = 9184
 SHA256 (rust/crates/ryu-1.0.5.tar.gz) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
 SIZE (rust/crates/ryu-1.0.5.tar.gz) = 49570
-SHA256 (rust/crates/scopeguard-1.1.0.tar.gz) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.tar.gz) = 11470
 SHA256 (rust/crates/serde-1.0.116.tar.gz) = 96fe57af81d28386a513cbc6858332abc6117cfdb5999647c6444b8f43a370a5
 SIZE (rust/crates/serde-1.0.116.tar.gz) = 74443
 SHA256 (rust/crates/serde_derive-1.0.116.tar.gz) = f630a6370fd8e457873b4bd2ffdae75408bc291ba72be773772a4c2a065d9ae8
 SIZE (rust/crates/serde_derive-1.0.116.tar.gz) = 50697
 SHA256 (rust/crates/serde_json-1.0.57.tar.gz) = 164eacbdb13512ec2745fb09d51fd5b22b0d65ed294a1dcf7285a360c80a675c
 SIZE (rust/crates/serde_json-1.0.57.tar.gz) = 114723
-SHA256 (rust/crates/serial_test-0.5.0.tar.gz) = 1b15f74add9a9d4a3eb2bf739c9a427d266d3895b53d992c3a7c234fec2ff1f1
-SIZE (rust/crates/serial_test-0.5.0.tar.gz) = 2305
-SHA256 (rust/crates/serial_test_derive-0.5.0.tar.gz) = 65f59259be9fc1bf677d06cc1456e97756004a1a5a577480f71430bd7c17ba33
-SIZE (rust/crates/serial_test_derive-0.5.0.tar.gz) = 2899
-SHA256 (rust/crates/smallvec-1.4.2.tar.gz) = fbee7696b84bbf3d89a1c2eccff0850e3047ed46bfcd2e92c29a2d074d57e252
-SIZE (rust/crates/smallvec-1.4.2.tar.gz) = 26109
 SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
 SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
 SHA256 (rust/crates/syn-1.0.41.tar.gz) = 6690e3e9f692504b941dc6c3b188fd28df054f7fb8469ab40680df52fdcc842b



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