pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

rust176-bin: Add Illumos entry, thanks to jperkin@ for building/providing.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Sun Mar 3 09:32:09 2024 +0000
Changeset:	2f93ab76e46090362766b81aba4cf281c66a824b

Modified Files:
	rust176-bin/Makefile
	rust176-bin/distinfo

Log Message:
rust176-bin: Add Illumos entry, thanks to jperkin@ for building/providing.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2f93ab76e46090362766b81aba4cf281c66a824b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 rust176-bin/Makefile | 14 ++++++++++++++
 rust176-bin/distinfo |  3 +++
 2 files changed, 17 insertions(+)

diffs:
diff --git a/rust176-bin/Makefile b/rust176-bin/Makefile
index c8c91f7261..f5644b6162 100644
--- a/rust176-bin/Makefile
+++ b/rust176-bin/Makefile
@@ -32,6 +32,9 @@ ONLY_FOR_PLATFORM+=	NetBSD-*-mipsel
 ONLY_FOR_PLATFORM+=	NetBSD-*-riscv64
 ONLY_FOR_PLATFORM+=	NetBSD-*-x86_64
 
+# Illumos, jperkin@ provided binaries
+ONLY_FOR_PLATFORM+=	SunOS-*-x86_64
+
 NETBSD_REPO=	https://cdn.NetBSD.org/pub/pkgsrc/distfiles/LOCAL_PORTS/rust/
 
 CHECK_RELRO_SKIP+=	lib/rustlib/*/bin/*
@@ -181,6 +184,17 @@ DISTFILES:=	${DISTFILES} ${DF}
 SITES.${DF}=	${NETBSD_REPO}
 .endif
 
+# Illumos:
+.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make(makesum) || make(mdi)
+RUST_ARCH:=	x86_64-unknown-illumos
+DN:=		${DISTNAME}
+EXTRACT_SUFX=	.tar.gz
+DF:=		${DN}-${RUST_ARCH}${EXTRACT_SUFX}
+DISTFILES:=	${DISTFILES} ${DF}
+SITES.${DF}=	https://us-central.manta.mnx.io/pkgsrc/public/pkg-bootstraps/
+.endif
+
+
 # Binary still extracts to plain non-nb'ed directory
 WRKSRC:=	${WRKSRC:C/nb[0-9]*//}
 # Undo the powerpc netbsd90 thingie...
diff --git a/rust176-bin/distinfo b/rust176-bin/distinfo
index 68ba807c63..16024bce77 100644
--- a/rust176-bin/distinfo
+++ b/rust176-bin/distinfo
@@ -45,6 +45,9 @@ Size (rust-bin-1.76.0/rust-1.76.0-x86_64-apple-darwin.tar.gz) = 328963201 bytes
 BLAKE2s (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-freebsd.tar.gz) = d95c3d265fb6bc48eeaff9e5f9ff8692b0716429d45887a0dc82633288256878
 SHA512 (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-freebsd.tar.gz) = b87aa7d981cc039dcce713702b58dfb78412b4f912a40c67dc9128bde832c681909791516da27536c536075cc1621b2249d6278f2907f4825e6b17122f2c9edc
 Size (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-freebsd.tar.gz) = 312059401 bytes
+BLAKE2s (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-illumos.tar.gz) = 1a65c18867c7130710b2eb63c243cd4f6f0e2d809fddcbd0e4cc0a6a4f06f27a
+SHA512 (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-illumos.tar.gz) = 430b8330b2e7335b0a459c02aadb1c9af31dc2905348e78d4a854517c08628ce22624598103cb6d836fdfcabf388b253b9e15d61f718f7ab4586e20d4b0cd9f3
+Size (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-illumos.tar.gz) = 212187293 bytes
 BLAKE2s (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-linux-gnu.tar.gz) = f5ea832a1e58fbc9b9cf31dce3057d4bf899c365f0bdec24e4302660da8ffb1d
 SHA512 (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-linux-gnu.tar.gz) = 36233a5d5c121e08afa692a5af9f438022167bc782c8e147162ec3814c715ab3e22a916d5143aeda3629addc8cf5b99a794eb94219d6e9e350c054f9b339a865
 Size (rust-bin-1.76.0/rust-1.76.0-x86_64-unknown-linux-gnu.tar.gz) = 323520820 bytes


Home | Main Index | Thread Index | Old Index