profiles: drop ppc-aix, m68k-mint

This marks the end of an era of fun.  From now on, the Prefix
keywords/targets ppc-aix and m68k-mint are no more.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
Fabian Groffen
2020-12-27 20:31:54 +01:00
parent 307fbfc60e
commit 88acbf9727
52 changed files with 2 additions and 262 deletions

View File

@@ -14,7 +14,6 @@ sparc
x86
# Prefix keywords
ppc-aix
amd64-linux
arm-linux
arm64-linux
@@ -24,7 +23,6 @@ arm64-macos
ppc-macos
x86-macos
x64-macos
m68k-mint
sparc-solaris
sparc64-solaris
x64-solaris

View File

@@ -3,6 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 arm64-macos hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

View File

@@ -24,8 +24,6 @@ sparc stable
x86 stable
# Prefix keywords
ppc-aix testing
amd64-linux testing
arm-linux testing
arm64-linux testing
ppc64-linux testing
@@ -34,7 +32,6 @@ arm64-macos testing
ppc-macos testing
x86-macos testing
x64-macos testing
m68k-mint testing
sparc-solaris testing
sparc64-solaris testing
x64-solaris testing

View File

@@ -23,7 +23,7 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"

View File

@@ -1 +0,0 @@
5

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
ARCH="ppc-aix"
CHOST="powerpc-ibm-aix5.2.0.0"
ACCEPT_KEYWORDS="~ppc-aix"

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
ARCH="ppc-aix"
CHOST="powerpc-ibm-aix5.3.0.0"
ACCEPT_KEYWORDS="~ppc-aix"

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
ARCH="ppc-aix"
CHOST="powerpc-ibm-aix6.1.0.0"
ACCEPT_KEYWORDS="~ppc-aix"

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
ARCH="ppc-aix"
CHOST="powerpc-ibm-aix7.1.0.0"
ACCEPT_KEYWORDS="~ppc-aix"

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
ARCH="ppc-aix"
CHOST="powerpc-ibm-aix7.2.0.0"
ACCEPT_KEYWORDS="~ppc-aix"

View File

@@ -1 +0,0 @@
..

View File

@@ -1 +0,0 @@
5

View File

@@ -1,19 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# System-wide defaults for all AIX profiles
# This file should rarely need to be changed
# 'Sane' defaults
ELIBC="AIX"
KERNEL="AIX"
# no scanelf
FEATURES="nostrip"
# multilib build stuff, single ABI (no multilib)
MULTILIB_ABIS="ppc"
DEFAULT_ABI="ppc"
ABI="ppc"
IUSE_IMPLICIT="abi_ppc_32"
LIBDIR_ppc="lib"

View File

@@ -1,10 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Michael Haubenwallner <haubi@gentoo.org> (2017-03-03)
# Breaks (openssh, ...) because of PR target/65058
>=sys-devel/gcc-4.8.5
# Fabian Groffen <grobian@gentoo.org> (2007-04-04)
# This is the only linker for AIX
-sys-devel/native-cctools

View File

@@ -1,12 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Michael Haubenwallner <haubi@gentoo.org> (2017-03-03)
# Only these versions have the patches for proper AIX support.
# note: these ebuilds come from repo/proj/prefix.git
~sys-devel/gcc-4.2.4
~sys-devel/gcc-4.8.4
# Michael Haubenwallner <haubi@gentoo.org> (2014-04-14)
# Endless loop while compiling gcc-4.2.4 for yet unknown reason.
~sys-devel/make-4.0

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Michael Haubenwallner <haubi@gentoo.org> (2009-03-18)
# Plugins need to be built and installed using libtool (#261186)
net-nds/openldap minimal

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Michael Haubenwallner <haubi@gentoo.org> (2012-02-16)
# JIT implementation in pcre does not know about AIX.
dev-libs/libpcre jit

View File

@@ -1,9 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# AIX uses the native (non-source available) linker
*sys-devel/native-cctools
# because AIX ar isn't able to unpack .deb files, we need deb2targz
*app-arch/deb2targz
# need some dll helpers on AIX
*sys-apps/aix-miscutils

View File

@@ -1,3 +0,0 @@
../../base
../../arch/base
..

View File

@@ -1,14 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# never use /bin/sh as CONFIG_SHELL on AIX: it is ways too slow,
# as well as broken in some corner cases.
export CONFIG_SHELL=${BASH}
if [[ ${EBUILD_PHASE} == setup ]] ; then
if [[ ${CATEGORY}/${P} == app-arch/tar-1.29* ]] ; then
# for distinct EEXIST and ENOTEMPTY,
# https://savannah.gnu.org/patch/?9284
[[ " ${CPPFLAGS} " == *" -D_LINUX_SOURCE_COMPAT "* ]] || CPPFLAGS="-D_LINUX_SOURCE_COMPAT ${CPPFLAGS}"
fi
fi

View File

@@ -1,9 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Re-add AIX OS
kernel_AIX
elibc_AIX
# Force the flag corresponding to the default ABI
abi_ppc_32

View File

@@ -1,23 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Re-add AIX libc
-elibc_AIX
-kernel_AIX
# these will more than likely never work on AIX
3dfx
acpi
alsa
apm
caps
djbfft
fbcon
ggi
gpm
hardened
oss
svga
rtc
uclibc
v4l

View File

@@ -1 +0,0 @@
5

View File

@@ -1 +0,0 @@
5

View File

@@ -1,6 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
ARCH="m68k-mint"
CHOST="m68k-atari-mint"
ACCEPT_KEYWORDS="~m68k-mint"

View File

@@ -1 +0,0 @@
..

View File

@@ -1,5 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# dlopen() doesn't work in MiNT
dso

View File

@@ -1,12 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# System-wide defaults for all MiNT profiles
# This file should rarely need to be changed
# 'Sane' defaults
ELIBC="mintlib"
KERNEL="freemint"
# openmp: bug #515616
USE="fortran static-libs -openmp"

View File

@@ -1,9 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Michael Haubenwallner <haubi@gentoo.org> (2016-04-18)
# adjust MiNT specifics via USE flags
sys-apps/coreutils hostname kill
#364789
app-arch/libarchive static-libs

View File

@@ -1,14 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Alan Hourihane <alanh@fairlite.co.uk> (2014-03-11)
# plays havoc with GNU pth bug #503764
dev-lang/tcl threads
# Alan Hourihane <alanh@fairlite.co.uk> (2011-12-30)
# xz-utils plays havoc with GNU pth
app-arch/xz-utils threads
# Alan Hourihane <alanh@fairlite.co.uk> (2011-12-15)
# MiNT doesn't have mmap, and jit requires it.
dev-libs/libpcre jit

View File

@@ -1,4 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
*sys-devel/binutils

View File

@@ -1,3 +0,0 @@
../../base
../../arch/base
..

View File

@@ -1,27 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Re-add MiNT libc
-elibc_mintlib
-kernel_freemint
# these will more than likely never work on MiNT
3dfx
acpi
alsa
apm
caps
djbfft
fbcon
ggi
gpm
hardened
ipv6
oss
svga
rtc
uclibc
v4l
# git doesn't work at this time, bug #339031\
git

View File

@@ -324,13 +324,6 @@ sparc64-solaris prefix/sunos/solaris/5.11/sparc64 exp
x86-solaris prefix/sunos/solaris/5.11/x86 exp
x64-solaris prefix/sunos/solaris/5.11/x64 exp
# AIX Profiles
ppc-aix prefix/aix/5.2.0.0/ppc exp
ppc-aix prefix/aix/5.3.0.0/ppc exp
ppc-aix prefix/aix/6.1.0.0/ppc exp
ppc-aix prefix/aix/7.1.0.0/ppc exp
ppc-aix prefix/aix/7.2.0.0/ppc exp
# Windows Profiles
x86-winnt prefix/windows/winnt/x86 exp
x64-winnt prefix/windows/winnt/x64 exp
@@ -338,7 +331,4 @@ x64-winnt prefix/windows/winnt/x64 exp
# Cygwin Profiles
x64-cygwin prefix/windows/cygwin/x64 exp
# FreeMiNT
m68k-mint prefix/mint/m68k exp
# vim: set ts=8 noet ft=conf: