*/*: Remove support for powerpcspe platform
This commit is contained in:
parent
de96e77034
commit
22c485a080
@ -24,7 +24,7 @@ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
|
|||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
.if ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH} == powerpcspe
|
.if ${ARCH} == i386 || ${ARCH} == powerpc
|
||||||
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-32bit
|
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-32bit
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
|||||||
@ -69,7 +69,7 @@ LDB_LIBS= lib/libldb.so lib/libldb.so.2 lib/ldb/libldb-tdb-int.so \
|
|||||||
lib/shared-modules/ldb/asq.so lib/shared-modules/ldb/tdb.so
|
lib/shared-modules/ldb/asq.so lib/shared-modules/ldb/tdb.so
|
||||||
# Only for 64-bit architectures
|
# Only for 64-bit architectures
|
||||||
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && \
|
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && \
|
||||||
${ARCH} != powerpc && ${ARCH} != powerpcspe
|
${ARCH} != powerpc
|
||||||
LDB_LIBS+= lib/ldb/libldb-mdb-int.so lib/shared-modules/ldb/mdb.so
|
LDB_LIBS+= lib/ldb/libldb-mdb-int.so lib/shared-modules/ldb/mdb.so
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
|||||||
@ -105,7 +105,7 @@ CONFIGURE_ARGS+= --enable-debug \
|
|||||||
|
|
||||||
# Only for 64-bit architectures
|
# Only for 64-bit architectures
|
||||||
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && \
|
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && \
|
||||||
${ARCH} != powerpc && ${ARCH} != powerpcspe
|
${ARCH} != powerpc
|
||||||
_LDB_LIBS_64= lib/ldb/libldb-mdb-int.so lib/shared-modules/ldb/mdb.so
|
_LDB_LIBS_64= lib/ldb/libldb-mdb-int.so lib/shared-modules/ldb/mdb.so
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
|||||||
@ -105,7 +105,7 @@ CONFIGURE_ARGS+= --enable-debug \
|
|||||||
|
|
||||||
# Only for 64-bit architectures
|
# Only for 64-bit architectures
|
||||||
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && \
|
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && \
|
||||||
${ARCH} != powerpc && ${ARCH} != powerpcspe
|
${ARCH} != powerpc
|
||||||
_LDB_LIBS_64= lib/ldb/libldb-mdb-int.so lib/shared-modules/ldb/mdb.so
|
_LDB_LIBS_64= lib/ldb/libldb-mdb-int.so lib/shared-modules/ldb/mdb.so
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
|||||||
@ -23,7 +23,6 @@ USE_PERL5= configure
|
|||||||
CFLAGS_powerpc= -DLEVELDB_CSTDATOMIC_PRESENT
|
CFLAGS_powerpc= -DLEVELDB_CSTDATOMIC_PRESENT
|
||||||
CFLAGS_powerpc64= -DLEVELDB_CSTDATOMIC_PRESENT
|
CFLAGS_powerpc64= -DLEVELDB_CSTDATOMIC_PRESENT
|
||||||
CFLAGS_powerpc64le= -DLEVELDB_CSTDATOMIC_PRESENT
|
CFLAGS_powerpc64le= -DLEVELDB_CSTDATOMIC_PRESENT
|
||||||
CFLAGS_powerpcspe= -DLEVELDB_CSTDATOMIC_PRESENT
|
|
||||||
MAKE_ARGS= CC="${CXX}"
|
MAKE_ARGS= CC="${CXX}"
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|||||||
@ -22,7 +22,7 @@ PLIST_SUB= PORTVERSION="${PORTVERSION}"
|
|||||||
|
|
||||||
CXXFLAGS+= -std=c++17 -fno-rtti
|
CXXFLAGS+= -std=c++17 -fno-rtti
|
||||||
# Only for 64-bit architectures
|
# Only for 64-bit architectures
|
||||||
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe
|
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc
|
||||||
CXXFLAGS+= -DV8_COMPRESS_POINTERS=1 -DV8_31BIT_SMIS_ON_64BIT_ARCH=1
|
CXXFLAGS+= -DV8_COMPRESS_POINTERS=1 -DV8_31BIT_SMIS_ON_64BIT_ARCH=1
|
||||||
.endif
|
.endif
|
||||||
MAKE_ARGS= CUSTOM_CC=${CXX} CCFLAGS="${CXXFLAGS}"
|
MAKE_ARGS= CUSTOM_CC=${CXX} CCFLAGS="${CXXFLAGS}"
|
||||||
|
|||||||
@ -6,10 +6,10 @@
|
|||||||
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||||
-# Free Software Foundation, Inc.
|
-# Free Software Foundation, Inc.
|
||||||
+# Copyright 1992-2020 Free Software Foundation, Inc.
|
+# Copyright 1992-2020 Free Software Foundation, Inc.
|
||||||
|
|
||||||
-timestamp='2001-04-20'
|
-timestamp='2001-04-20'
|
||||||
+timestamp='2020-05-04'
|
+timestamp='2020-05-04'
|
||||||
|
|
||||||
-# This file is (in principle) common to ALL GNU software.
|
-# This file is (in principle) common to ALL GNU software.
|
||||||
-# The presence of a machine in this file suggests that SOME GNU software
|
-# The presence of a machine in this file suggests that SOME GNU software
|
||||||
-# can handle that machine. It does not imply ALL GNU software can.
|
-# can handle that machine. It does not imply ALL GNU software can.
|
||||||
@ -45,7 +45,7 @@
|
|||||||
+# the same distribution terms that you use for the rest of that
|
+# the same distribution terms that you use for the rest of that
|
||||||
+# program. This Exception is an additional permission under section 7
|
+# program. This Exception is an additional permission under section 7
|
||||||
+# of the GNU General Public License, version 3 ("GPLv3").
|
+# of the GNU General Public License, version 3 ("GPLv3").
|
||||||
|
|
||||||
+
|
+
|
||||||
# Please send patches to <config-patches@gnu.org>.
|
# Please send patches to <config-patches@gnu.org>.
|
||||||
#
|
#
|
||||||
@ -53,7 +53,7 @@
|
|||||||
@@ -36,6 +32,9 @@
|
@@ -36,6 +32,9 @@
|
||||||
# If it is invalid, we print an error message on stderr and exit with code 1.
|
# If it is invalid, we print an error message on stderr and exit with code 1.
|
||||||
# Otherwise, we print the canonical config type on stdout and succeed.
|
# Otherwise, we print the canonical config type on stdout and succeed.
|
||||||
|
|
||||||
+# You can get the latest version of this script from:
|
+# You can get the latest version of this script from:
|
||||||
+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
|
+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
|
||||||
+
|
+
|
||||||
@ -62,14 +62,14 @@
|
|||||||
# that are meaningful with *any* GNU software.
|
# that are meaningful with *any* GNU software.
|
||||||
@@ -54,12 +53,11 @@
|
@@ -54,12 +53,11 @@
|
||||||
me=`echo "$0" | sed -e 's,.*/,,'`
|
me=`echo "$0" | sed -e 's,.*/,,'`
|
||||||
|
|
||||||
usage="\
|
usage="\
|
||||||
-Usage: $0 [OPTION] CPU-MFR-OPSYS
|
-Usage: $0 [OPTION] CPU-MFR-OPSYS
|
||||||
- $0 [OPTION] ALIAS
|
- $0 [OPTION] ALIAS
|
||||||
+Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
|
+Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
|
||||||
|
|
||||||
Canonicalize a configuration name.
|
Canonicalize a configuration name.
|
||||||
|
|
||||||
-Operation modes:
|
-Operation modes:
|
||||||
+Options:
|
+Options:
|
||||||
-h, --help print this help, then exit
|
-h, --help print this help, then exit
|
||||||
@ -78,11 +78,11 @@
|
|||||||
@@ -69,8 +67,7 @@
|
@@ -69,8 +67,7 @@
|
||||||
version="\
|
version="\
|
||||||
GNU config.sub ($timestamp)
|
GNU config.sub ($timestamp)
|
||||||
|
|
||||||
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||||
-Free Software Foundation, Inc.
|
-Free Software Foundation, Inc.
|
||||||
+Copyright 1992-2020 Free Software Foundation, Inc.
|
+Copyright 1992-2020 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This is free software; see the source for copying conditions. There is NO
|
This is free software; see the source for copying conditions. There is NO
|
||||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
||||||
@@ -82,23 +79,23 @@
|
@@ -82,23 +79,23 @@
|
||||||
@ -105,20 +105,20 @@
|
|||||||
- echo "$me: invalid option $1$help"
|
- echo "$me: invalid option $1$help"
|
||||||
+ echo "$me: invalid option $1$help" >&2
|
+ echo "$me: invalid option $1$help" >&2
|
||||||
exit 1 ;;
|
exit 1 ;;
|
||||||
|
|
||||||
*local*)
|
*local*)
|
||||||
# First pass through any local machine types.
|
# First pass through any local machine types.
|
||||||
- echo $1
|
- echo $1
|
||||||
- exit 0;;
|
- exit 0;;
|
||||||
+ echo "$1"
|
+ echo "$1"
|
||||||
+ exit ;;
|
+ exit ;;
|
||||||
|
|
||||||
* )
|
* )
|
||||||
break ;;
|
break ;;
|
||||||
@@ -113,868 +110,1164 @@
|
@@ -113,868 +110,1164 @@
|
||||||
exit 1;;
|
exit 1;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
|
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
|
||||||
-# Here we must recognize all the valid KERNEL-OS combinations.
|
-# Here we must recognize all the valid KERNEL-OS combinations.
|
||||||
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
|
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
|
||||||
@ -139,7 +139,7 @@
|
|||||||
+IFS="-" read field1 field2 field3 field4 <<EOF
|
+IFS="-" read field1 field2 field3 field4 <<EOF
|
||||||
+$1
|
+$1
|
||||||
+EOF
|
+EOF
|
||||||
|
|
||||||
-### Let's recognize common machines as not being operating systems so
|
-### Let's recognize common machines as not being operating systems so
|
||||||
-### that things like config.sub decstation-3100 work. We also
|
-### that things like config.sub decstation-3100 work. We also
|
||||||
-### recognize some manufacturers as not being operating systems, so we
|
-### recognize some manufacturers as not being operating systems, so we
|
||||||
@ -735,7 +735,7 @@
|
|||||||
- os=-mint
|
- os=-mint
|
||||||
- ;;
|
- ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
-# Decode aliases for certain CPU-COMPANY combinations.
|
-# Decode aliases for certain CPU-COMPANY combinations.
|
||||||
+# Decode 1-component or ad-hoc basic machines
|
+# Decode 1-component or ad-hoc basic machines
|
||||||
case $basic_machine in
|
case $basic_machine in
|
||||||
@ -1915,7 +1915,7 @@
|
|||||||
+ | orion \
|
+ | orion \
|
||||||
+ | picochip \
|
+ | picochip \
|
||||||
+ | pdp10 | pdp11 | pj | pjl | pn | power \
|
+ | pdp10 | pdp11 | pj | pjl | pn | power \
|
||||||
+ | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \
|
+ | powerpc | powerpc64 | powerpc64le | powerpcle \
|
||||||
+ | pru \
|
+ | pru \
|
||||||
+ | pyramid \
|
+ | pyramid \
|
||||||
+ | riscv | riscv32 | riscv64 \
|
+ | riscv | riscv32 | riscv64 \
|
||||||
@ -1951,7 +1951,7 @@
|
|||||||
+ esac
|
+ esac
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Here we canonicalize certain aliases for manufacturers.
|
# Here we canonicalize certain aliases for manufacturers.
|
||||||
-case $basic_machine in
|
-case $basic_machine in
|
||||||
- *-digital*)
|
- *-digital*)
|
||||||
@ -1968,9 +1968,9 @@
|
|||||||
*)
|
*)
|
||||||
;;
|
;;
|
||||||
@@ -982,153 +1275,244 @@
|
@@ -982,153 +1275,244 @@
|
||||||
|
|
||||||
# Decode manufacturer-specific aliases for certain operating systems.
|
# Decode manufacturer-specific aliases for certain operating systems.
|
||||||
|
|
||||||
-if [ x"$os" != x"" ]
|
-if [ x"$os" != x"" ]
|
||||||
+if [ x$os != x ]
|
+if [ x$os != x ]
|
||||||
then
|
then
|
||||||
@ -2312,7 +2312,7 @@
|
|||||||
@@ -1144,218 +1528,265 @@
|
@@ -1144,218 +1528,265 @@
|
||||||
# will signal an error saying that MANUFACTURER isn't an operating
|
# will signal an error saying that MANUFACTURER isn't an operating
|
||||||
# system, and we'll never get to this point.
|
# system, and we'll never get to this point.
|
||||||
|
|
||||||
-case $basic_machine in
|
-case $basic_machine in
|
||||||
+case $cpu-$vendor in
|
+case $cpu-$vendor in
|
||||||
+ score-*)
|
+ score-*)
|
||||||
@ -2548,7 +2548,7 @@
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Here we handle the case where we know the os, and the CPU type, but not the
|
# Here we handle the case where we know the os, and the CPU type, but not the
|
||||||
# manufacturer. We pick the logical manufacturer.
|
# manufacturer. We pick the logical manufacturer.
|
||||||
-vendor=unknown
|
-vendor=unknown
|
||||||
@ -2645,12 +2645,12 @@
|
|||||||
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
|
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
-echo $basic_machine$os
|
-echo $basic_machine$os
|
||||||
-exit 0
|
-exit 0
|
||||||
+echo "$cpu-$vendor-$os"
|
+echo "$cpu-$vendor-$os"
|
||||||
+exit
|
+exit
|
||||||
|
|
||||||
# Local variables:
|
# Local variables:
|
||||||
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
-# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||||
+# eval: (add-hook 'before-save-hook 'time-stamp)
|
+# eval: (add-hook 'before-save-hook 'time-stamp)
|
||||||
|
|||||||
@ -133,7 +133,7 @@ INFO_INFO= as \
|
|||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
# Actual earliest version may differ slightly
|
# Actual earliest version may differ slightly
|
||||||
.if (${ARCH} != mips && ${ARCH} != mips64 && ${ARCH} != powerpcspe && ${ARCH} != powerpc && ${ARCH} != powerpc64 && ${ARCH} != riscv64 && !defined(PKGNAMEPREFIX)) || ((${ARCH} == powerpc || ${ARCH} == powerpc64) && ${CHOSEN_COMPILER_TYPE} != gcc && !defined(PKGNAMEPREFIX))
|
.if (${ARCH} != mips && ${ARCH} != mips64 && ${ARCH} != powerpc && ${ARCH} != powerpc64 && ${ARCH} != riscv64 && !defined(PKGNAMEPREFIX)) || ((${ARCH} == powerpc || ${ARCH} == powerpc64) && ${CHOSEN_COMPILER_TYPE} != gcc && !defined(PKGNAMEPREFIX))
|
||||||
CONFIGURE_ARGS+= --enable-gold --enable-plugins
|
CONFIGURE_ARGS+= --enable-gold --enable-plugins
|
||||||
CXXFLAGS+= -Wno-c++11-narrowing
|
CXXFLAGS+= -Wno-c++11-narrowing
|
||||||
PLIST_SUB+= GOLD=""
|
PLIST_SUB+= GOLD=""
|
||||||
@ -148,8 +148,6 @@ CONFIGURE_ARGS+= --enable-new-dtags
|
|||||||
|
|
||||||
.if ${ARCH} == amd64
|
.if ${ARCH} == amd64
|
||||||
CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
|
CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
|
||||||
.elif ${ARCH} == powerpcspe
|
|
||||||
CONFIGURE_TARGET= powerpc-portbld-freebsd${OSREL}
|
|
||||||
.else
|
.else
|
||||||
CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
|
CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
|
||||||
.endif
|
.endif
|
||||||
|
|||||||
@ -9,7 +9,7 @@ WWW= https://github.com/rhboot/efivar
|
|||||||
|
|
||||||
LICENSE= LGPL21
|
LICENSE= LGPL21
|
||||||
|
|
||||||
NOT_FOR_ARCHS= powerpc powerpc64 powerpspe
|
NOT_FOR_ARCHS= powerpc powerpc64
|
||||||
NOT_FOR_ARCHS_REASON= specification only supports little-endian processors
|
NOT_FOR_ARCHS_REASON= specification only supports little-endian processors
|
||||||
|
|
||||||
LIB_DEPENDS= libpopt.so:devel/popt
|
LIB_DEPENDS= libpopt.so:devel/popt
|
||||||
|
|||||||
@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKDIR}/COPYRIGHT
|
|||||||
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||||
|
|
||||||
FLAVORS= aarch64 amd64 armv7 i386 powerpc powerpc64 powerpc64le \
|
FLAVORS= aarch64 amd64 armv7 i386 powerpc powerpc64 powerpc64le \
|
||||||
powerpcspe riscv64
|
riscv64
|
||||||
FLAVOR?= ${FLAVORS:[1]}
|
FLAVOR?= ${FLAVORS:[1]}
|
||||||
|
|
||||||
QA_ENV= IGNORE_QA_baselibs=1 \
|
QA_ENV= IGNORE_QA_baselibs=1 \
|
||||||
@ -50,7 +50,6 @@ _SYSROOT_DIST_powerpc= releases/powerpc/powerpc/${_SYSROOT_VER}/base.txz \
|
|||||||
gcc13-13.3.0.pkg
|
gcc13-13.3.0.pkg
|
||||||
_SYSROOT_DIST_powerpc64= releases/powerpc/powerpc64/${_SYSROOT_VER}/base.txz
|
_SYSROOT_DIST_powerpc64= releases/powerpc/powerpc64/${_SYSROOT_VER}/base.txz
|
||||||
_SYSROOT_DIST_powerpc64le= releases/powerpc/powerpc64le/${_SYSROOT_VER}/base.txz
|
_SYSROOT_DIST_powerpc64le= releases/powerpc/powerpc64le/${_SYSROOT_VER}/base.txz
|
||||||
_SYSROOT_DIST_powerpcspe= releases/powerpc/powerpcspe/${_SYSROOT_VER}/base.txz
|
|
||||||
_SYSROOT_DIST_riscv64= releases/riscv/riscv64/${_SYSROOT_VER}/base.txz
|
_SYSROOT_DIST_riscv64= releases/riscv/riscv64/${_SYSROOT_VER}/base.txz
|
||||||
_SYSROOT_INCLUDE= COPYRIGHT lib/* usr/include/* usr/lib/* \
|
_SYSROOT_INCLUDE= COPYRIGHT lib/* usr/include/* usr/lib/* \
|
||||||
usr/libdata/* \
|
usr/libdata/* \
|
||||||
@ -77,7 +76,6 @@ DISTFILES:= ${FLAVORS:O:@_flavor@${:!${SETENV} FLAVOR=${_flavor} ${MAKE} -V'DIST
|
|||||||
# to be removed if the port ever switched to base.txz for armv7
|
# to be removed if the port ever switched to base.txz for armv7
|
||||||
.if ${FLAVOR} == armv7
|
.if ${FLAVOR} == armv7
|
||||||
BROKEN_powerpc= little-endian UFS fails to be read on big-endian architectures
|
BROKEN_powerpc= little-endian UFS fails to be read on big-endian architectures
|
||||||
BROKEN_powerpcspe= little-endian UFS fails to be read on big-endian architectures
|
|
||||||
BROKEN_powerpc64= little-endian UFS fails to be read on big-endian architectures
|
BROKEN_powerpc64= little-endian UFS fails to be read on big-endian architectures
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
|||||||
@ -15,7 +15,5 @@ SHA256 (rust/bootstrap/powerpc64/13.4-RELEASE/base.txz) = a89e877ed9059f85af8423
|
|||||||
SIZE (rust/bootstrap/powerpc64/13.4-RELEASE/base.txz) = 206109264
|
SIZE (rust/bootstrap/powerpc64/13.4-RELEASE/base.txz) = 206109264
|
||||||
SHA256 (rust/bootstrap/powerpc64le/13.4-RELEASE/base.txz) = e740230864dbca582de7d8122a4172cd4692bf25b086ea1c275c3147fa77ecf8
|
SHA256 (rust/bootstrap/powerpc64le/13.4-RELEASE/base.txz) = e740230864dbca582de7d8122a4172cd4692bf25b086ea1c275c3147fa77ecf8
|
||||||
SIZE (rust/bootstrap/powerpc64le/13.4-RELEASE/base.txz) = 211961652
|
SIZE (rust/bootstrap/powerpc64le/13.4-RELEASE/base.txz) = 211961652
|
||||||
SHA256 (rust/bootstrap/powerpcspe/13.4-RELEASE/base.txz) = 8930a233866ae42c229601d45f1e932e9ac87f3c7abf2603fd57fdcdac8f0662
|
|
||||||
SIZE (rust/bootstrap/powerpcspe/13.4-RELEASE/base.txz) = 196803408
|
|
||||||
SHA256 (rust/bootstrap/riscv64/13.4-RELEASE/base.txz) = 92f9399be65d3eb6579453e67bcb2df11bc74c637aae73fbdf08c2888ea15726
|
SHA256 (rust/bootstrap/riscv64/13.4-RELEASE/base.txz) = 92f9399be65d3eb6579453e67bcb2df11bc74c637aae73fbdf08c2888ea15726
|
||||||
SIZE (rust/bootstrap/riscv64/13.4-RELEASE/base.txz) = 195084996
|
SIZE (rust/bootstrap/riscv64/13.4-RELEASE/base.txz) = 195084996
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -12,7 +12,7 @@ WWW= https://www.open-mpi.org/projects/hwloc/
|
|||||||
LICENSE= BSD3CLAUSE
|
LICENSE= BSD3CLAUSE
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le powerpcspe
|
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
|
||||||
ONLY_FOR_ARCHS_REASON= has not been ported to this architecture
|
ONLY_FOR_ARCHS_REASON= has not been ported to this architecture
|
||||||
|
|
||||||
LIB_DEPENDS= libpciaccess.so:devel/libpciaccess
|
LIB_DEPENDS= libpciaccess.so:devel/libpciaccess
|
||||||
|
|||||||
@ -9,18 +9,7 @@
|
|||||||
# Support 128-bit long double for NewABI.
|
# Support 128-bit long double for NewABI.
|
||||||
HAVE_LONG_DOUBLE='defined(__mips64)'
|
HAVE_LONG_DOUBLE='defined(__mips64)'
|
||||||
TARGET=MIPS; TARGETDIR=mips
|
TARGET=MIPS; TARGETDIR=mips
|
||||||
@@ -17255,6 +17255,10 @@ case "$host" in
|
@@ -18289,7 +18289,8 @@ $as_echo "#define HAVE_AS_CFI_PSEUDO_OP 1" >>confdefs.
|
||||||
TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
|
|
||||||
HAVE_LONG_DOUBLE_VARIANT=1
|
|
||||||
;;
|
|
||||||
+ powerpcspe-*-freebsd*)
|
|
||||||
+ TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
|
|
||||||
+ CFLAGS="$CFLAGS -D__NO_FPRS__"
|
|
||||||
+ ;;
|
|
||||||
powerpc64-*-freebsd*)
|
|
||||||
TARGET=POWERPC; TARGETDIR=powerpc
|
|
||||||
;;
|
|
||||||
@@ -18289,7 +18293,8 @@ $as_echo "#define HAVE_AS_CFI_PSEUDO_OP 1" >>confdefs.
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
@ -30,7 +19,7 @@
|
|||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler and linker support unaligned pc related relocs" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler and linker support unaligned pc related relocs" >&5
|
||||||
$as_echo_n "checking assembler and linker support unaligned pc related relocs... " >&6; }
|
$as_echo_n "checking assembler and linker support unaligned pc related relocs... " >&6; }
|
||||||
if ${libffi_cv_as_sparc_ua_pcrel+:} false; then :
|
if ${libffi_cv_as_sparc_ua_pcrel+:} false; then :
|
||||||
@@ -18363,9 +18368,9 @@ $as_echo "$libffi_cv_as_register_pseudo_op" >&6; }
|
@@ -18363,9 +18364,9 @@ $as_echo "#define HAVE_AS_REGISTER_PSEUDO_OP 1" >>conf
|
||||||
$as_echo "#define HAVE_AS_REGISTER_PSEUDO_OP 1" >>confdefs.h
|
$as_echo "#define HAVE_AS_REGISTER_PSEUDO_OP 1" >>confdefs.h
|
||||||
|
|
||||||
fi
|
fi
|
||||||
@ -42,7 +31,7 @@
|
|||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler supports pc related relocs" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler supports pc related relocs" >&5
|
||||||
$as_echo_n "checking assembler supports pc related relocs... " >&6; }
|
$as_echo_n "checking assembler supports pc related relocs... " >&6; }
|
||||||
if ${libffi_cv_as_x86_pcrel+:} false; then :
|
if ${libffi_cv_as_x86_pcrel+:} false; then :
|
||||||
@@ -18386,78 +18391,9 @@ $as_echo "$libffi_cv_as_x86_pcrel" >&6; }
|
@@ -18386,78 +18387,9 @@ $as_echo "#define HAVE_AS_X86_PCREL 1" >>confdefs.h
|
||||||
$as_echo "#define HAVE_AS_X86_PCREL 1" >>confdefs.h
|
$as_echo "#define HAVE_AS_X86_PCREL 1" >>confdefs.h
|
||||||
|
|
||||||
fi
|
fi
|
||||||
@ -123,7 +112,7 @@
|
|||||||
# On PaX enable kernels that have MPROTECT enable we can't use PROT_EXEC.
|
# On PaX enable kernels that have MPROTECT enable we can't use PROT_EXEC.
|
||||||
# Check whether --enable-pax_emutramp was given.
|
# Check whether --enable-pax_emutramp was given.
|
||||||
if test "${enable_pax_emutramp+set}" = set; then :
|
if test "${enable_pax_emutramp+set}" = set; then :
|
||||||
@@ -18592,16 +18528,12 @@ if ${libffi_cv_ro_eh_frame+:} false; then :
|
@@ -18592,16 +18524,12 @@ else
|
||||||
$as_echo_n "(cached) " >&6
|
$as_echo_n "(cached) " >&6
|
||||||
else
|
else
|
||||||
|
|
||||||
|
|||||||
@ -31,8 +31,8 @@ INSTALL_TARGET= install-strip
|
|||||||
INFO= libffi
|
INFO= libffi
|
||||||
TEST_TARGET= check
|
TEST_TARGET= check
|
||||||
|
|
||||||
post-patch:
|
#post-patch:
|
||||||
@${REINPLACE_CMD} -e 's| -Wno-psabi||g' \
|
# @${REINPLACE_CMD} -e 's| -Wno-psabi||g' \
|
||||||
${WRKSRC}/testsuite/lib/libffi.exp
|
# ${WRKSRC}/testsuite/lib/libffi.exp
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
--- configure.host.orig 2019-11-22 17:55:36.000000000 -0600
|
--- configure.host.orig 2019-11-22 23:55:36 UTC
|
||||||
+++ configure.host 2020-08-28 12:48:23.259024000 -0500
|
+++ configure.host
|
||||||
@@ -167,7 +167,7 @@ case "${host}" in
|
@@ -167,7 +167,7 @@ case "${host}" in
|
||||||
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
|
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
|
||||||
TARGET=MIPS; TARGETDIR=mips
|
TARGET=MIPS; TARGETDIR=mips
|
||||||
@ -9,15 +9,11 @@
|
|||||||
# Support 128-bit long double for NewABI.
|
# Support 128-bit long double for NewABI.
|
||||||
HAVE_LONG_DOUBLE='defined(__mips64)'
|
HAVE_LONG_DOUBLE='defined(__mips64)'
|
||||||
TARGET=MIPS; TARGETDIR=mips
|
TARGET=MIPS; TARGETDIR=mips
|
||||||
@@ -203,7 +203,11 @@ case "${host}" in
|
@@ -203,7 +203,7 @@ case "${host}" in
|
||||||
TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
|
TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
|
||||||
HAVE_LONG_DOUBLE_VARIANT=1
|
HAVE_LONG_DOUBLE_VARIANT=1
|
||||||
;;
|
;;
|
||||||
- powerpc64-*-freebsd*)
|
- powerpc64-*-freebsd*)
|
||||||
+ powerpcspe-*-freebsd*)
|
|
||||||
+ TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
|
|
||||||
+ CFLAGS="$CFLAGS -D__NO_FPRS__"
|
|
||||||
+ ;;
|
|
||||||
+ powerpc64-*-freebsd* | powerpc64le-*-freebsd*)
|
+ powerpc64-*-freebsd* | powerpc64le-*-freebsd*)
|
||||||
TARGET=POWERPC; TARGETDIR=powerpc
|
TARGET=POWERPC; TARGETDIR=powerpc
|
||||||
;;
|
;;
|
||||||
|
|||||||
@ -1,8 +1,6 @@
|
|||||||
diff --git ./src/mips/ffi.c.orig ./src/mips/ffi.c
|
--- src/mips/ffi.c.orig 2019-10-31 14:49:54 UTC
|
||||||
index 03121e3..8b7881f 100644
|
+++ src/mips/ffi.c
|
||||||
--- ./src/mips/ffi.c.orig
|
@@ -39,7 +39,9 @@
|
||||||
+++ ./src/mips/ffi.c
|
|
||||||
@@ -38,7 +38,9 @@
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef USE__BUILTIN___CLEAR_CACHE
|
#ifndef USE__BUILTIN___CLEAR_CACHE
|
||||||
@ -13,7 +11,7 @@ index 03121e3..8b7881f 100644
|
|||||||
# include <mips64/sysarch.h>
|
# include <mips64/sysarch.h>
|
||||||
# else
|
# else
|
||||||
# include <sys/cachectl.h>
|
# include <sys/cachectl.h>
|
||||||
@@ -729,11 +731,13 @@ ffi_prep_closure_loc (ffi_closure *closure,
|
@@ -777,11 +779,13 @@ ffi_prep_closure_loc (ffi_closure *closure,
|
||||||
closure->fun = fun;
|
closure->fun = fun;
|
||||||
closure->user_data = user_data;
|
closure->user_data = user_data;
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,5 @@
|
|||||||
diff --git ./src/mips/ffitarget.h.orig ./src/mips/ffitarget.h
|
--- src/mips/ffitarget.h.orig 2019-10-31 14:49:54 UTC
|
||||||
index 717d659..5a0c2b1 100644
|
+++ src/mips/ffitarget.h
|
||||||
--- ./src/mips/ffitarget.h.orig
|
|
||||||
+++ ./src/mips/ffitarget.h
|
|
||||||
@@ -41,7 +41,7 @@
|
@@ -41,7 +41,7 @@
|
||||||
#define _MIPS_SIM_ABI32 1
|
#define _MIPS_SIM_ABI32 1
|
||||||
#define _MIPS_SIM_NABI32 2
|
#define _MIPS_SIM_NABI32 2
|
||||||
|
|||||||
@ -33,7 +33,6 @@ CFLAGS_i386= -fPIC -DPIC
|
|||||||
CFLAGS_powerpc= -fPIC -DPIC
|
CFLAGS_powerpc= -fPIC -DPIC
|
||||||
CFLAGS_powerpc64= -fPIC -DPIC
|
CFLAGS_powerpc64= -fPIC -DPIC
|
||||||
CFLAGS_powerpc64le= -fPIC -DPIC
|
CFLAGS_powerpc64le= -fPIC -DPIC
|
||||||
CFLAGS_powerpcspe= -fPIC -DPIC
|
|
||||||
CFLAGS_riscv64= -fPIC -DPIC
|
CFLAGS_riscv64= -fPIC -DPIC
|
||||||
|
|
||||||
DEBUG_CONFIGURE_ON= --enable-debug
|
DEBUG_CONFIGURE_ON= --enable-debug
|
||||||
|
|||||||
@ -10,7 +10,7 @@ WWW= https://www.gnu.org/software/lightning/
|
|||||||
LICENSE= LGPL3+
|
LICENSE= LGPL3+
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
|
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 mips powerpc powerpc64 powerpc64le powerpcspe riscv64
|
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 mips powerpc powerpc64 powerpc64le riscv64
|
||||||
|
|
||||||
USES= cpe libtool pathfix
|
USES= cpe libtool pathfix
|
||||||
CPE_VENDOR= gnu
|
CPE_VENDOR= gnu
|
||||||
|
|||||||
@ -89,7 +89,6 @@ OPTIONS_DEFAULT_armv6= BE_NATIVE
|
|||||||
OPTIONS_DEFAULT_armv7= BE_NATIVE
|
OPTIONS_DEFAULT_armv7= BE_NATIVE
|
||||||
OPTIONS_DEFAULT_i386= BE_NATIVE BE_AMDGPU BE_WASM
|
OPTIONS_DEFAULT_i386= BE_NATIVE BE_AMDGPU BE_WASM
|
||||||
OPTIONS_DEFAULT_powerpc= BE_NATIVE
|
OPTIONS_DEFAULT_powerpc= BE_NATIVE
|
||||||
OPTIONS_DEFAULT_powerpcspe= BE_NATIVE
|
|
||||||
# FLAVOR-dependent BE for 64-bit
|
# FLAVOR-dependent BE for 64-bit
|
||||||
_BE_default= BE_STANDARD BE_AMDGPU BE_WASM
|
_BE_default= BE_STANDARD BE_AMDGPU BE_WASM
|
||||||
_BE_lite= BE_FREEBSD BE_AMDGPU BE_WASM
|
_BE_lite= BE_FREEBSD BE_AMDGPU BE_WASM
|
||||||
|
|||||||
@ -89,7 +89,6 @@ OPTIONS_DEFAULT_armv6= BE_NATIVE
|
|||||||
OPTIONS_DEFAULT_armv7= BE_NATIVE
|
OPTIONS_DEFAULT_armv7= BE_NATIVE
|
||||||
OPTIONS_DEFAULT_i386= BE_NATIVE BE_AMDGPU BE_WASM
|
OPTIONS_DEFAULT_i386= BE_NATIVE BE_AMDGPU BE_WASM
|
||||||
OPTIONS_DEFAULT_powerpc= BE_NATIVE
|
OPTIONS_DEFAULT_powerpc= BE_NATIVE
|
||||||
OPTIONS_DEFAULT_powerpcspe= BE_NATIVE
|
|
||||||
# FLAVOR-dependent BE for 64-bit
|
# FLAVOR-dependent BE for 64-bit
|
||||||
_BE_default= BE_STANDARD BE_AMDGPU BE_WASM
|
_BE_default= BE_STANDARD BE_AMDGPU BE_WASM
|
||||||
_BE_lite= BE_FREEBSD BE_AMDGPU BE_WASM
|
_BE_lite= BE_FREEBSD BE_AMDGPU BE_WASM
|
||||||
|
|||||||
@ -11,7 +11,7 @@ WWW= https://www.agner.org/optimize
|
|||||||
|
|
||||||
LICENSE= GPLv1
|
LICENSE= GPLv1
|
||||||
|
|
||||||
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64 powerpcspe
|
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64
|
||||||
NOT_FOR_ARCHS_REASON= source/maindef.h:71:5: This machine has big-endian memory organization. Objconv program will not work
|
NOT_FOR_ARCHS_REASON= source/maindef.h:71:5: This machine has big-endian memory organization. Objconv program will not work
|
||||||
|
|
||||||
USES= dos2unix zip
|
USES= dos2unix zip
|
||||||
|
|||||||
@ -17,7 +17,6 @@ DEPRECATED= EOLed by upstream, use devel/pcre2 instead
|
|||||||
USES= ${USES_${ARCH}} cpe libtool pathfix tar:bzip2
|
USES= ${USES_${ARCH}} cpe libtool pathfix tar:bzip2
|
||||||
USES_powerpc= compiler:c++11-lang
|
USES_powerpc= compiler:c++11-lang
|
||||||
USES_powerpc64= compiler:c++11-lang
|
USES_powerpc64= compiler:c++11-lang
|
||||||
USES_powerpcspe= compiler:c++11-lang
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
|||||||
@ -10,7 +10,7 @@ WWW= https://www.radare.org
|
|||||||
LICENSE= GPLv3
|
LICENSE= GPLv3
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 mips mips64 powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 mips mips64
|
||||||
NOT_FOR_ARCHS_REASON= does not build: Unsupported BSD architecture
|
NOT_FOR_ARCHS_REASON= does not build: Unsupported BSD architecture
|
||||||
|
|
||||||
LIB_DEPENDS= libcapstone.so:devel/capstone
|
LIB_DEPENDS= libcapstone.so:devel/capstone
|
||||||
|
|||||||
@ -10,7 +10,7 @@ WWW= https://threadingbuildingblocks.org/
|
|||||||
|
|
||||||
LICENSE= APACHE20
|
LICENSE= APACHE20
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le powerpcspe
|
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
|
||||||
ONLY_FOR_ARCHS_REASON= has not been ported to this platform
|
ONLY_FOR_ARCHS_REASON= has not been ported to this platform
|
||||||
|
|
||||||
USES= compiler gmake tar:tgz
|
USES= compiler gmake tar:tgz
|
||||||
|
|||||||
@ -15,7 +15,7 @@ WWW= https://www.ppsspp.org/
|
|||||||
LICENSE= GPLv2+
|
LICENSE= GPLv2+
|
||||||
|
|
||||||
# Bi-endian architectures default to big for some reason
|
# Bi-endian architectures default to big for some reason
|
||||||
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64 powerpcspe
|
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64
|
||||||
NOT_FOR_ARCHS_REASON= only little-endian is supported, see \
|
NOT_FOR_ARCHS_REASON= only little-endian is supported, see \
|
||||||
https://github.com/hrydgard/ppsspp/issues/8823
|
https://github.com/hrydgard/ppsspp/issues/8823
|
||||||
|
|
||||||
|
|||||||
@ -37,13 +37,11 @@ OPTIONS_EXCLUDE_armv7= MPICH
|
|||||||
OPTIONS_EXCLUDE_i386= MPICH
|
OPTIONS_EXCLUDE_i386= MPICH
|
||||||
OPTIONS_EXCLUDE_mips= MPICH
|
OPTIONS_EXCLUDE_mips= MPICH
|
||||||
OPTIONS_EXCLUDE_powerpc= MPICH
|
OPTIONS_EXCLUDE_powerpc= MPICH
|
||||||
OPTIONS_EXCLUDE_powerpcspe= MPICH
|
|
||||||
OPTIONS_DEFAULT_armv6= OPENMPI
|
OPTIONS_DEFAULT_armv6= OPENMPI
|
||||||
OPTIONS_DEFAULT_armv7= OPENMPI
|
OPTIONS_DEFAULT_armv7= OPENMPI
|
||||||
OPTIONS_DEFAULT_i386= OPENMPI
|
OPTIONS_DEFAULT_i386= OPENMPI
|
||||||
OPTIONS_DEFAULT_mips= OPENMPI
|
OPTIONS_DEFAULT_mips= OPENMPI
|
||||||
OPTIONS_DEFAULT_powerpc= OPENMPI
|
OPTIONS_DEFAULT_powerpc= OPENMPI
|
||||||
OPTIONS_DEFAULT_powerpcspe= OPENMPI
|
|
||||||
|
|
||||||
CMAKE_C_COMPILER= gcc
|
CMAKE_C_COMPILER= gcc
|
||||||
|
|
||||||
|
|||||||
@ -10,7 +10,7 @@ WWW= https://github.com/ethereum/solidity
|
|||||||
|
|
||||||
LICENSE= GPLv3
|
LICENSE= GPLv3
|
||||||
|
|
||||||
NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe
|
NOT_FOR_ARCHS= powerpc powerpc64
|
||||||
NOT_FOR_ARCHS_REASON= solidity currently does not support big endian systems
|
NOT_FOR_ARCHS_REASON= solidity currently does not support big endian systems
|
||||||
|
|
||||||
BUILD_DEPENDS= boost-libs>=0:devel/boost-libs \
|
BUILD_DEPENDS= boost-libs>=0:devel/boost-libs \
|
||||||
|
|||||||
@ -19,7 +19,7 @@ WWW= https://www.squeak.org/
|
|||||||
LICENSE= APACHE20 MIT
|
LICENSE= APACHE20 MIT
|
||||||
LICENSE_COMB= multi
|
LICENSE_COMB= multi
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 powerpc64le powerpcspe
|
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 powerpc64le
|
||||||
|
|
||||||
BUILD_DEPENDS= cmake:devel/cmake-core \
|
BUILD_DEPENDS= cmake:devel/cmake-core \
|
||||||
v4l_compat>=1.0.20120501:multimedia/v4l_compat
|
v4l_compat>=1.0.20120501:multimedia/v4l_compat
|
||||||
|
|||||||
@ -21,7 +21,6 @@ CFLAGS_i386= -fPIC
|
|||||||
CFLAGS_powerpc= -fPIC
|
CFLAGS_powerpc= -fPIC
|
||||||
CFLAGS_powerpc64= -fPIC
|
CFLAGS_powerpc64= -fPIC
|
||||||
CFLAGS_powerpc64le= -fPIC
|
CFLAGS_powerpc64le= -fPIC
|
||||||
CFLAGS_powerpcspe= -fPIC
|
|
||||||
|
|
||||||
PORTDOCS= howto
|
PORTDOCS= howto
|
||||||
|
|
||||||
|
|||||||
@ -11,7 +11,7 @@ WWW= https://github.com/clMathLibraries/clRNG
|
|||||||
LICENSE= BSD2CLAUSE
|
LICENSE= BSD2CLAUSE
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le powerpcspe
|
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le
|
||||||
ONLY_FOR_ARCHS_REASON= this code has only been tested on x86 and powerpc platforms
|
ONLY_FOR_ARCHS_REASON= this code has only been tested on x86 and powerpc platforms
|
||||||
|
|
||||||
BUILD_DEPENDS= opencl>=0:devel/opencl
|
BUILD_DEPENDS= opencl>=0:devel/opencl
|
||||||
|
|||||||
@ -9,7 +9,7 @@ WWW= https://github.com/flame/libflame
|
|||||||
|
|
||||||
LICENSE= BSD3CLAUSE
|
LICENSE= BSD3CLAUSE
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le powerpcspe
|
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le
|
||||||
ONLY_FOR_ARCHS_REASON= make system does not support other architectures yet
|
ONLY_FOR_ARCHS_REASON= make system does not support other architectures yet
|
||||||
|
|
||||||
BUILD_DEPENDS= bash:shells/bash
|
BUILD_DEPENDS= bash:shells/bash
|
||||||
|
|||||||
@ -20,7 +20,7 @@ BUILDENV= ${SETENV} TMPDIR="${WRKDIR}"
|
|||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == mips || \
|
.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == mips || \
|
||||||
${ARCH} == powerpc || ${ARCH} == powerpcspe
|
${ARCH} == powerpc
|
||||||
LPSOLVE_ARCH= ux32
|
LPSOLVE_ARCH= ux32
|
||||||
.else
|
.else
|
||||||
LPSOLVE_ARCH= ux64
|
LPSOLVE_ARCH= ux64
|
||||||
|
|||||||
@ -10,7 +10,7 @@ WWW= https://github.com/oneapi-src/oneDNN
|
|||||||
LICENSE= APACHE20
|
LICENSE= APACHE20
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
|
||||||
BROKEN_aarch64= error: sys/prctl.h file not found
|
BROKEN_aarch64= error: sys/prctl.h file not found
|
||||||
.if !exists(/usr/include/omp.h)
|
.if !exists(/usr/include/omp.h)
|
||||||
BROKEN= requires OpenMP support that is missing on this architecture
|
BROKEN= requires OpenMP support that is missing on this architecture
|
||||||
|
|||||||
@ -11,7 +11,7 @@ WWW= https://01.org/onednn
|
|||||||
LICENSE= APACHE20
|
LICENSE= APACHE20
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
|
||||||
BROKEN_aarch64= error: sys/prctl.h file not found
|
BROKEN_aarch64= error: sys/prctl.h file not found
|
||||||
.if !exists(/usr/include/omp.h)
|
.if !exists(/usr/include/omp.h)
|
||||||
BROKEN= requires OpenMP support that is missing on this architecture
|
BROKEN= requires OpenMP support that is missing on this architecture
|
||||||
|
|||||||
@ -28,7 +28,6 @@ CFLAGS_aarch64= -fPIC
|
|||||||
CFLAGS_powerpc= -fPIC
|
CFLAGS_powerpc= -fPIC
|
||||||
CFLAGS_powerpc64= -fPIC
|
CFLAGS_powerpc64= -fPIC
|
||||||
CFLAGS_powerpc64le= -fPIC
|
CFLAGS_powerpc64le= -fPIC
|
||||||
CFLAGS_powerpcspe= -fPIC
|
|
||||||
CFLAGS_riscv64= -fPIC
|
CFLAGS_riscv64= -fPIC
|
||||||
|
|
||||||
CONFIGURE_ARGS= parilib="-L${PARI_WRKSRC}/build -lpari" \
|
CONFIGURE_ARGS= parilib="-L${PARI_WRKSRC}/build -lpari" \
|
||||||
|
|||||||
@ -10,7 +10,7 @@ WWW= https://project-thrill.org/
|
|||||||
LICENSE= BSD2CLAUSE
|
LICENSE= BSD2CLAUSE
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe # static_assert failed due to requirement 'sizeof(unsigned int) == 8' "FOXXLL supports only 64-bit builds"
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc # static_assert failed due to requirement 'sizeof(unsigned int) == 8' "FOXXLL supports only 64-bit builds"
|
||||||
|
|
||||||
LIB_DEPENDS= libmpi_cxx.so:net/openmpi4
|
LIB_DEPENDS= libmpi_cxx.so:net/openmpi4
|
||||||
|
|
||||||
|
|||||||
@ -14,7 +14,7 @@ WWW= https://ffmpeg.org/
|
|||||||
LICENSE= GPLv2+ LGPL21+
|
LICENSE= GPLv2+ LGPL21+
|
||||||
LICENSE_COMB= multi
|
LICENSE_COMB= multi
|
||||||
|
|
||||||
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64 powerpcspe
|
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64
|
||||||
NOT_FOR_ARCHS_REASON= emulators/ppsspp only supports little-endian, see \
|
NOT_FOR_ARCHS_REASON= emulators/ppsspp only supports little-endian, see \
|
||||||
https://github.com/hrydgard/ppsspp/issues/8823
|
https://github.com/hrydgard/ppsspp/issues/8823
|
||||||
|
|
||||||
|
|||||||
@ -11,7 +11,7 @@ WWW= https://sia.tech/host
|
|||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
|
||||||
NOT_FOR_ARCHS_REASON= requires 64-bit architecture
|
NOT_FOR_ARCHS_REASON= requires 64-bit architecture
|
||||||
|
|
||||||
USES= go:1.23,modules
|
USES= go:1.23,modules
|
||||||
|
|||||||
@ -11,7 +11,7 @@ WWW= https://sia.tech/renterd
|
|||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
|
||||||
NOT_FOR_ARCHS_REASON= requires 64-bit architecture
|
NOT_FOR_ARCHS_REASON= requires 64-bit architecture
|
||||||
|
|
||||||
USES= go:1.23,modules
|
USES= go:1.23,modules
|
||||||
|
|||||||
@ -12,7 +12,7 @@ WWW= https://sia.tech/software/walletd
|
|||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
|
||||||
NOT_FOR_ARCHS_REASON= requires 64-bit architecture
|
NOT_FOR_ARCHS_REASON= requires 64-bit architecture
|
||||||
|
|
||||||
USES= go:1.23,modules
|
USES= go:1.23,modules
|
||||||
|
|||||||
@ -532,7 +532,7 @@ CONFIGURE_ARGS+= --accel-aes=none
|
|||||||
.endif
|
.endif
|
||||||
|
|
||||||
# Only for 64-bit architectures
|
# Only for 64-bit architectures
|
||||||
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe
|
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc
|
||||||
. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
|
. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
|
||||||
# LMDB
|
# LMDB
|
||||||
SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb
|
SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb
|
||||||
|
|||||||
@ -514,7 +514,7 @@ DEBUG_FLAGS?= -g -ggdb3 -O0
|
|||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
##############################################################################
|
##############################################################################
|
||||||
# Only for 64-bit architectures
|
# Only for 64-bit architectures
|
||||||
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe
|
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc
|
||||||
. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
|
. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
|
||||||
# LMDB
|
# LMDB
|
||||||
SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb
|
SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb
|
||||||
|
|||||||
@ -516,7 +516,7 @@ DEBUG_FLAGS?= -g -ggdb3 -O0
|
|||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
##############################################################################
|
##############################################################################
|
||||||
# Only for 64-bit architectures
|
# Only for 64-bit architectures
|
||||||
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe
|
.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc
|
||||||
. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
|
. if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
|
||||||
# LMDB
|
# LMDB
|
||||||
SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb
|
SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb
|
||||||
|
|||||||
@ -15,7 +15,7 @@ WWW= https://tonies-wiki.revvox.de/docs/tools/teddycloud/
|
|||||||
|
|
||||||
LICENSE= GPLv2+
|
LICENSE= GPLv2+
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 powerpc
|
||||||
NOT_FOR_ARCHS_REASON= 32bit targets do not build due to type issues, upstream library assumes FreeBSD to be 64bit
|
NOT_FOR_ARCHS_REASON= 32bit targets do not build due to type issues, upstream library assumes FreeBSD to be 64bit
|
||||||
|
|
||||||
BUILD_DEPENDS+= curl:ftp/curl \
|
BUILD_DEPENDS+= curl:ftp/curl \
|
||||||
|
|||||||
@ -11,7 +11,7 @@ WWW= https://hashcat.net/hashcat/
|
|||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
LICENSE_FILE= ${WRKSRC}/docs/license.txt
|
LICENSE_FILE= ${WRKSRC}/docs/license.txt
|
||||||
|
|
||||||
NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe
|
NOT_FOR_ARCHS= powerpc powerpc64
|
||||||
NOT_FOR_ARCHS_REASON= fails to compile: compiling for big-endian architecture not supported
|
NOT_FOR_ARCHS_REASON= fails to compile: compiling for big-endian architecture not supported
|
||||||
|
|
||||||
BUILD_DEPENDS= minizip:archivers/minizip
|
BUILD_DEPENDS= minizip:archivers/minizip
|
||||||
|
|||||||
@ -10,7 +10,7 @@ WWW= https://github.com/homenc/HElib
|
|||||||
LICENSE= APACHE20
|
LICENSE= APACHE20
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE.md
|
LICENSE_FILE= ${WRKSRC}/LICENSE.md
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
|
||||||
|
|
||||||
LIB_DEPENDS= libgmp.so:math/gmp \
|
LIB_DEPENDS= libgmp.so:math/gmp \
|
||||||
libntl.so:math/ntl
|
libntl.so:math/ntl
|
||||||
|
|||||||
@ -3,10 +3,10 @@
|
|||||||
@@ -301,8 +301,8 @@ case "${host}" in
|
@@ -301,8 +301,8 @@ case "${host}" in
|
||||||
mpi_cpu_arch="ppc"
|
mpi_cpu_arch="ppc"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
- powerpc*-*-netbsd* | powerpc*-*-openbsd*)
|
- powerpc*-*-netbsd* | powerpc*-*-openbsd*)
|
||||||
- echo '/* configured {Open,Net}BSD on powerpc */' >>./mpi/asm-syntax.h
|
- echo '/* configured {Open,Net}BSD on powerpc */' >>./mpi/asm-syntax.h
|
||||||
+ powerpc*-*-netbsd* | powerpc*-*-openbsd* | powerpc-*-freebsd* | powerpcspe-*-freebsd*)
|
+ powerpc*-*-netbsd* | powerpc*-*-openbsd* | powerpc-*-freebsd*)
|
||||||
+ echo '/* configured {Open,Net,Free}BSD on powerpc */' >>./mpi/asm-syntax.h
|
+ echo '/* configured {Open,Net,Free}BSD on powerpc */' >>./mpi/asm-syntax.h
|
||||||
echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h
|
echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h
|
||||||
cat $srcdir/mpi/powerpc32/syntax.h >>./mpi/asm-syntax.h
|
cat $srcdir/mpi/powerpc32/syntax.h >>./mpi/asm-syntax.h
|
||||||
|
|||||||
@ -26,8 +26,6 @@ SHEBANG_FILES= scripts/*.pl
|
|||||||
|
|
||||||
HAS_CONFIGURE= yes
|
HAS_CONFIGURE= yes
|
||||||
|
|
||||||
CFLAGS_powerpcspe= -DBOOKE
|
|
||||||
|
|
||||||
OPTIONS_DEFINE_powerpc64= AIM BOOKE
|
OPTIONS_DEFINE_powerpc64= AIM BOOKE
|
||||||
OPTIONS_DEFAULT_powerpc64= AIM
|
OPTIONS_DEFAULT_powerpc64= AIM
|
||||||
|
|
||||||
|
|||||||
@ -11,7 +11,7 @@ WWW= http://badland.io/packmule.md
|
|||||||
LICENSE= BSD2CLAUSE
|
LICENSE= BSD2CLAUSE
|
||||||
LICENSE_FILE= ${WRKSRC}/Copyright
|
LICENSE_FILE= ${WRKSRC}/Copyright
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpcspe powerpc64 powerpc64le
|
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le
|
||||||
|
|
||||||
RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML
|
RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ WWW= https://slurm.schedmd.com/
|
|||||||
LICENSE= GPLv2+
|
LICENSE= GPLv2+
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
|
||||||
NOT_FOR_ARCHS_REASON= 32-bit support is deprecated
|
NOT_FOR_ARCHS_REASON= 32-bit support is deprecated
|
||||||
|
|
||||||
LIB_DEPENDS= libjson-c.so:devel/json-c \
|
LIB_DEPENDS= libjson-c.so:devel/json-c \
|
||||||
|
|||||||
@ -28,7 +28,7 @@ CFLAGS+= -Dcrc32_type=long
|
|||||||
CFLAGS+= -Dcrc32_type=int
|
CFLAGS+= -Dcrc32_type=int
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if ${ARCH} == mips || ${ARCH} == mipshf || ${ARCH} == mipsn32 || ${ARCH} == mips64 || ${ARCH} == mips64hf || ${ARCH} == powerpc || ${ARCH} == powerpcspe || ${ARCH} == powerpc64
|
.if ${ARCH} == mips || ${ARCH} == mipshf || ${ARCH} == mipsn32 || ${ARCH} == mips64 || ${ARCH} == mips64hf || ${ARCH} == powerpc || ${ARCH} == powerpc64
|
||||||
CFLAGS+= -DCPU_BIGENDIAN
|
CFLAGS+= -DCPU_BIGENDIAN
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ WWW= https://ufal.mff.cuni.cz/udpipe
|
|||||||
LICENSE= MPL20
|
LICENSE= MPL20
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64 powerpcspe
|
NOT_FOR_ARCHS= mips mips64 powerpc powerpc64
|
||||||
NOT_FOR_ARCHS_REASON= Only little endian systems are supported!
|
NOT_FOR_ARCHS_REASON= Only little endian systems are supported!
|
||||||
|
|
||||||
USES= compiler:c++11-lang python
|
USES= compiler:c++11-lang python
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user