1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-29 10:18:30 +00:00

devel/freebsd-sysroot: update aarch64, amd64, armv7 and i386 flavors to 13.2-RELEASE

Differential review:	https://reviews.freebsd.org/D41445
Approved by:	mikael
This commit is contained in:
Piotr Kubaj 2023-12-30 21:54:07 +01:00
parent 888831cdaf
commit 7952ffc7c1
7 changed files with 2545 additions and 1596 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= freebsd-sysroot
DISTVERSION= a2023-08-03
DISTVERSION= a2023-12-30
CATEGORIES= devel
MASTER_SITES= ${_SYSROOT_DIST:@f@https://download.freebsd.org/$f?dummy=/:${FLAVOR}@} \
LOCAL/rust:${FLAVOR}
@ -40,19 +40,14 @@ PLIST= ${.CURDIR}/pkg-plist.${FLAVOR}
PLIST_SUB= ROOT=${_SYSROOT:S,^${PREFIX}/,,}
_SYSROOT= ${PREFIX}/${PORTNAME}/${FLAVOR:S/_/-/g}
_SYSROOT_VER= ${_SYSROOT_VER_${FLAVOR}:U12.4-RELEASE}
_SYSROOT_VER_powerpc= 13.2-RELEASE
_SYSROOT_VER_powerpc64= 13.2-RELEASE
_SYSROOT_VER_powerpc64le= 13.2-RELEASE
_SYSROOT_VER_powerpcspe= 13.2-RELEASE
_SYSROOT_VER_riscv64= 13.2-RELEASE
_SYSROOT_VER= 13.2-RELEASE
_SYSROOT_DIST= ${_SYSROOT_DIST_${FLAVOR}}
_SYSROOT_DIST_aarch64= releases/arm64/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_armv7= releases/arm/${FLAVOR}/ISO-IMAGES/${_SYSROOT_VER:S/-/ /:[1]}/FreeBSD-${_SYSROOT_VER}-arm-armv7-WANDBOARD.img.xz
_SYSROOT_DIST_armv7= releases/arm/${FLAVOR}/ISO-IMAGES/${_SYSROOT_VER:S/-/ /:[1]}/FreeBSD-${_SYSROOT_VER}-arm-armv7-GENERICSD.img.xz
_SYSROOT_DIST_amd64= releases/amd64/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_i386= releases/i386/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_powerpc= releases/powerpc/powerpc/${_SYSROOT_VER}/base.txz \
gcc12-12.2.0_5.pkg
gcc12-12.2.0_7.pkg
_SYSROOT_DIST_powerpc64= releases/powerpc/powerpc64/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_powerpc64le= releases/powerpc/powerpc64le/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_powerpcspe= releases/powerpc/powerpcspe/${_SYSROOT_VER}/base.txz
@ -68,12 +63,8 @@ _SYSROOT_EXCLUDE= lib/geom/* lib/casper/* lib/libalias_* \
_SYSROOT_EXCLUDE_armv7= usr/lib/debug/*
_SYSROOT_ARCH_amd64= x86_64
_SYSROOT_ARCH_i386= i686
_SYSROOT_ARCH_powerpc64= powerpc64
_SYSROOT_LLVM_TRIPLE= ${_SYSROOT_LLVM_TRIPLE_${FLAVOR}:U${_SYSROOT_ARCH_${FLAVOR}:U${FLAVOR}}-unknown-${OPSYS:tl}}
_SYSROOT_LLVM_TRIPLE_aarch64= aarch64-unknown-freebsd12.4
_SYSROOT_LLVM_TRIPLE_armv7= armv7-unknown-freebsd12.4-gnueabihf
_SYSROOT_LLVM_TRIPLE_powerpc= powerpc-unknown-freebsd13.2 # secure-plt
_SYSROOT_LLVM_TRIPLE_powerpc64= powerpc64-unknown-freebsd13.2 # elfv2
_SYSROOT_LLVM_TRIPLE_armv7= armv7-unknown-freebsd13.2-gnueabihf
.if make(distclean) || make(makesum)
MASTER_SITES:= ${FLAVORS:O:@_flavor@${:!${SETENV} FLAVOR=${_flavor} ${MAKE} -VMASTER_SITES!}@}
@ -91,8 +82,6 @@ BROKEN_powerpc64= little-endian UFS fails to be read on big-endian architectures
.if ${OPSYS} != FreeBSD
IGNORE= is only for FreeBSD
.elif ${FLAVOR} == powerpc64le && ${OSVERSION} < 1302000
IGNORE= is only for FreeBSD 13.2-RELEASE or greater
.endif
pre-extract:
@ -106,7 +95,7 @@ pre-extract:
# check if detected as UFS: unxz -c $img | dd skip=$skip | file -
do-extract:
@unxz -c ${_DISTDIR}/${EXTRACT_ONLY} | \
dd skip=118912 >${WRKDIR}/base.img
dd skip=104576 >${WRKDIR}/base.img
@${MKDIR} ${WRKDIR}/base
@cd ${WRKDIR}/base; \
dump -0f - ${WRKDIR}/base.img | \

View File

@ -1,16 +1,16 @@
TIMESTAMP = 1682065629
SHA256 (rust/bootstrap/aarch64/12.4-RELEASE/base.txz) = 6c401819bfb93e810c9f9aa670a1e4685f924df5e7e0c9c6397dd6c16c954fa2
SIZE (rust/bootstrap/aarch64/12.4-RELEASE/base.txz) = 174337836
SHA256 (rust/bootstrap/amd64/12.4-RELEASE/base.txz) = 581c7edacfd2fca2bdf5791f667402d22fccd8a5e184635e0cac075564d57aa8
SIZE (rust/bootstrap/amd64/12.4-RELEASE/base.txz) = 200093028
SHA256 (rust/bootstrap/armv7/12.4-RELEASE/FreeBSD-12.4-RELEASE-arm-armv7-WANDBOARD.img.xz) = 756ab952e848f00a8917ba880ad934fc2ea81977f28e98165de151b3eba7f224
SIZE (rust/bootstrap/armv7/12.4-RELEASE/FreeBSD-12.4-RELEASE-arm-armv7-WANDBOARD.img.xz) = 369331464
SHA256 (rust/bootstrap/i386/12.4-RELEASE/base.txz) = 545535614d5e0cbec6e4222766d6cd487e738c1598d73227ea7df14a130e8e1b
SIZE (rust/bootstrap/i386/12.4-RELEASE/base.txz) = 187771016
TIMESTAMP = 1691999020
SHA256 (rust/bootstrap/aarch64/13.2-RELEASE/base.txz) = 7d1b032a480647a73d6d7331139268a45e628c9f5ae52d22b110db65fdcb30ff
SIZE (rust/bootstrap/aarch64/13.2-RELEASE/base.txz) = 176939748
SHA256 (rust/bootstrap/amd64/13.2-RELEASE/base.txz) = 3a9250f7afd730bbe274691859756948b3c57a99bcda30d65d46ae30025906f0
SIZE (rust/bootstrap/amd64/13.2-RELEASE/base.txz) = 199975288
SHA256 (rust/bootstrap/armv7/13.2-RELEASE/FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz) = 32bd72857a24ec0b215362a1d8692678b8713c484e41debf08d58b88d9c97703
SIZE (rust/bootstrap/armv7/13.2-RELEASE/FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz) = 408264000
SHA256 (rust/bootstrap/i386/13.2-RELEASE/base.txz) = f784eabacca2eead765b14f664d7775f8f6a12aa74d8c657be851d1e090b187d
SIZE (rust/bootstrap/i386/13.2-RELEASE/base.txz) = 187400420
SHA256 (rust/bootstrap/powerpc/13.2-RELEASE/base.txz) = c1db024e0abf00af6f6ae42857683d8119f73af47b04afae90a5061529737cc5
SIZE (rust/bootstrap/powerpc/13.2-RELEASE/base.txz) = 174316912
SHA256 (rust/bootstrap/powerpc/13.2-RELEASE/gcc12-12.2.0_5.pkg) = 5dd4b50414dbae7931866277a9e10806895de53ead9d468084c1f9134de3e74e
SIZE (rust/bootstrap/powerpc/13.2-RELEASE/gcc12-12.2.0_5.pkg) = 66298724
SHA256 (rust/bootstrap/powerpc/13.2-RELEASE/gcc12-12.2.0_7.pkg) = 1c162e28beb208214893c34c1b2f2d40247447efcf8bde7cf7cb1881dcdf36ba
SIZE (rust/bootstrap/powerpc/13.2-RELEASE/gcc12-12.2.0_7.pkg) = 66340852
SHA256 (rust/bootstrap/powerpc64/13.2-RELEASE/base.txz) = 5b17515a21176bfd36f0df65f6125fdb82958c010079574b2e5e7d170080f0ee
SIZE (rust/bootstrap/powerpc64/13.2-RELEASE/base.txz) = 189013924
SHA256 (rust/bootstrap/powerpc64le/13.2-RELEASE/base.txz) = d3f6608ba5fc96509c9cab3aed0a0e096864043d90bba0e2c8c7199230b02605

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff