mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
profiles/prefix/darwin/macos: drop 10.5 (Leopard) support
A bit overdue, however today's reality is that it will not be possible without heavy patching and modifications to bootstrap on old 10.5 systems. The fact that hardware running this (PPC G5s mostly) is dying, if it hasn't died yet, and that running this under virtualisation seems impossible also makes it unlikely there is a need, desire or means to support this OS. This means the end of an era, as the ppc-macos keyword becomes obsolete. It served its purpose for many years, and was the first Gentoo for Mac OS X keyword, as well as for the successor Gentoo Prefix project. Its popularity has topped the other keywords for a decade, but now it must go to the history section of Gentoo, and Prefix in particular. Bye bye old friend. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
parent
a7ef09adde
commit
b91e00c54d
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,8 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
MACOSX_DEPLOYMENT_TARGET="10.5"
|
||||
|
||||
# sandbox is working with use of Mac OS X's seatbelt (since 10.5)
|
||||
# but it generates problems, #456234
|
||||
#FEATURES="sandbox"
|
||||
@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Fabian Groffen <grobian@gentoo.org> (2012-05-03)
|
||||
# Needs 10.6 or up
|
||||
>=dev-lang/ghc-7
|
||||
@ -1 +0,0 @@
|
||||
..
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1 +0,0 @@
|
||||
..
|
||||
@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
CHOST="powerpc-apple-darwin9"
|
||||
CHOST_ppc="${CHOST}"
|
||||
@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Elias Pipping <pipping@gentoo.org> (2007-09-30)
|
||||
# compiles with -aqua, doesn't work, though
|
||||
media-video/mplayer aqua
|
||||
@ -1,8 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
|
||||
# flag returns compile errors
|
||||
media-video/mplayer cpudetection
|
||||
# libs mising
|
||||
media-video/mplayer sdl libcaca dv nas bidi enca cdparanoia samba live openal
|
||||
@ -1,3 +0,0 @@
|
||||
..
|
||||
../../features/fsf-gcc-ld64
|
||||
../../arch/ppc
|
||||
@ -1,4 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
export MACOSX_DEPLOYMENT_TARGET=10.5
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1 +0,0 @@
|
||||
..
|
||||
@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
CHOST="i686-apple-darwin9"
|
||||
CHOST_x86="${CHOST}"
|
||||
@ -1,2 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
@ -1,3 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Elias Pipping <pipping@gentoo.org> (2007-09-30)
|
||||
# compiles with -aqua, doesn't work, though
|
||||
media-video/mplayer aqua
|
||||
@ -1,4 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
|
||||
@ -1,2 +0,0 @@
|
||||
..
|
||||
../../arch/x86
|
||||
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# This file masks out USE flags that are simply NOT allowed in the default
|
||||
# x86 profile. This works, for example, if another architecture's
|
||||
# profile have a USE flag associated with (such as altivec, mmx, etc).
|
||||
|
||||
# Unmask x86 instruction sets
|
||||
-cpu_flags_x86_mmx
|
||||
-cpu_flags_x86_mmxext
|
||||
-cpu_flags_x86_sse
|
||||
-cpu_flags_x86_sse2
|
||||
-cpu_flags_x86_ssse3
|
||||
-svga
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="ppc-macos"
|
||||
ACCEPT_KEYWORDS="~ppc-macos"
|
||||
|
||||
# multilib build stuff, single ABI (no multilib)
|
||||
MULTILIB_ABIS="ppc"
|
||||
DEFAULT_ABI="ppc"
|
||||
ABI="ppc"
|
||||
IUSE_IMPLICIT="abi_ppc_32"
|
||||
LIBDIR_ppc="lib"
|
||||
@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# The 32-bits profile is inherited by the 64-bits one!
|
||||
# All the Mac OS X profiles inherit from their matching arch profile here.
|
||||
@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Fabian Groffen <grobian@gentoo.org> (2024-03-08)
|
||||
# un-force pie, won't work on this arch
|
||||
sys-devel/gcc -pie
|
||||
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# The 32-bits profile is inherited by the 64-bits one!
|
||||
# All the Mac OS X profiles inherit from their matching arch profile here.
|
||||
|
||||
# Fabian Groffen <grobian@gentoo.org> (2024-03-08)
|
||||
# mask pie, won't work on this arch
|
||||
sys-devel/gcc pie
|
||||
|
||||
# Elias Pipping <pipping@gentoo.org> (2007-09-01)
|
||||
# imlib2 does not compile with USE=mmx
|
||||
media-libs/imlib2 cpu_flags_x86_mmx
|
||||
|
||||
# Elias Pipping <pipping@gentoo.org> (2007-09-01)
|
||||
# mpg123 does not compile with USE=mmx
|
||||
media-sound/mpg123-base cpu_flags_x86_mmx
|
||||
@ -1,10 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Force the flag corresponding to the default ABI
|
||||
ppc-macos
|
||||
abi_ppc_32
|
||||
|
||||
# Sam James <sam@gentoo.org> (2025-07-19)
|
||||
# Force the native/host target
|
||||
llvm_targets_PowerPC
|
||||
@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Unmask the flag corresponding to the default ABI
|
||||
-ppc-macos
|
||||
-abi_ppc_32
|
||||
@ -536,8 +536,6 @@ x86-linux prefix/linux/x86 exp
|
||||
# ??
|
||||
|
||||
# macOS Profiles
|
||||
ppc-macos prefix/darwin/macos/10.5/ppc/gcc exp
|
||||
x86-macos prefix/darwin/macos/10.5/x86/gcc exp
|
||||
x64-macos prefix/darwin/macos/10.11/x64 exp
|
||||
x64-macos prefix/darwin/macos/10.13/x64 exp
|
||||
x64-macos prefix/darwin/macos/10.13/x64/gcc exp
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user