summaryrefslogtreecommitdiff
path: root/profiles/default/linux/musl/mips
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-15 17:25:28 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-15 17:25:28 +0000
commit6b933047f46efec1aa747570f945344254227457 (patch)
treea12a4b87b38f954c4de435272cf4b90d721df5e8 /profiles/default/linux/musl/mips
parentf45955e60d4da9b7f4a1088c98042f9c06669039 (diff)
gentoo resync : 15.12.2017
Diffstat (limited to 'profiles/default/linux/musl/mips')
-rw-r--r--profiles/default/linux/musl/mips/eapi1
-rw-r--r--profiles/default/linux/musl/mips/make.defaults20
-rw-r--r--profiles/default/linux/musl/mips/mipsel/eapi1
-rw-r--r--profiles/default/linux/musl/mips/mipsel/make.defaults9
-rw-r--r--profiles/default/linux/musl/mips/mipsel/parent1
-rw-r--r--profiles/default/linux/musl/mips/package.mask5
-rw-r--r--profiles/default/linux/musl/mips/package.use.force7
-rw-r--r--profiles/default/linux/musl/mips/parent1
-rw-r--r--profiles/default/linux/musl/mips/use.force6
-rw-r--r--profiles/default/linux/musl/mips/use.mask6
10 files changed, 57 insertions, 0 deletions
diff --git a/profiles/default/linux/musl/mips/eapi b/profiles/default/linux/musl/mips/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/musl/mips/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/musl/mips/make.defaults b/profiles/default/linux/musl/mips/make.defaults
new file mode 100644
index 000000000000..06fe764dc9f5
--- /dev/null
+++ b/profiles/default/linux/musl/mips/make.defaults
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+ARCH="mips"
+ACCEPT_KEYWORDS="${ARCH} ~${ARCH}"
+
+CHOST="mips-gentoo-linux-musl"
+CFLAGS="-O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+# Anthony G. Basile <blueness@gentoo.org> (01 Jul 2014)
+# Multilib-related setup, bug #515130
+ABI="o32"
+DEFAULT_ABI="o32"
+MULTILIB_ABIS="o32"
+CHOST_o32="${CHOST}"
+LIBDIR_o32="lib"
+IUSE_IMPLICIT="abi_mips_o32"
diff --git a/profiles/default/linux/musl/mips/mipsel/eapi b/profiles/default/linux/musl/mips/mipsel/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/musl/mips/mipsel/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/musl/mips/mipsel/make.defaults b/profiles/default/linux/musl/mips/mipsel/make.defaults
new file mode 100644
index 000000000000..dce419912712
--- /dev/null
+++ b/profiles/default/linux/musl/mips/mipsel/make.defaults
@@ -0,0 +1,9 @@
+# Copyright 1999-2014 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="mipsel-gentoo-linux-musl"
+CHOST_o32="${CHOST}"
+
+# Disable sandbox because its currently broken on mipsel-musl
+FEATURES="-sandbox"
+
diff --git a/profiles/default/linux/musl/mips/mipsel/parent b/profiles/default/linux/musl/mips/mipsel/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default/linux/musl/mips/mipsel/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/default/linux/musl/mips/package.mask b/profiles/default/linux/musl/mips/package.mask
new file mode 100644
index 000000000000..8b52dc4d8d35
--- /dev/null
+++ b/profiles/default/linux/musl/mips/package.mask
@@ -0,0 +1,5 @@
+# Copyright 1999-2015 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+dev-util/pkgconfig
+>sys-apps/kbd-1.15.5-r99
diff --git a/profiles/default/linux/musl/mips/package.use.force b/profiles/default/linux/musl/mips/package.use.force
new file mode 100644
index 000000000000..c184bfa93060
--- /dev/null
+++ b/profiles/default/linux/musl/mips/package.use.force
@@ -0,0 +1,7 @@
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_Mips
+sys-devel/llvm llvm_targets_Mips
+
+# The only working option
+dev-util/pkgconf pkg-config
diff --git a/profiles/default/linux/musl/mips/parent b/profiles/default/linux/musl/mips/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default/linux/musl/mips/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/default/linux/musl/mips/use.force b/profiles/default/linux/musl/mips/use.force
new file mode 100644
index 000000000000..e94d30137368
--- /dev/null
+++ b/profiles/default/linux/musl/mips/use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Force the flag which corresponds to arch/abi, bug #515130
+mips
+abi_mips_o32
diff --git a/profiles/default/linux/musl/mips/use.mask b/profiles/default/linux/musl/mips/use.mask
new file mode 100644
index 000000000000..b285b3b4746e
--- /dev/null
+++ b/profiles/default/linux/musl/mips/use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2014 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Unmask the flag which corresponds to arch/abi, bug #515130
+-mips
+-abi_mips_o32