* [gentoo-commits] proj/riscv:master commit in: profiles/default/linux/riscv/17.0/, ...
@ 2019-05-03 21:55 Andreas K. Hüttel
0 siblings, 0 replies; only message in thread
From: Andreas K. Hüttel @ 2019-05-03 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 00e39ea5bf5b762840657bca20388e4435d336db
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri May 3 21:51:23 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri May 3 21:51:23 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=00e39ea5
profiles: moved to main tree
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch.list | 1 -
profiles/arch/base/parent | 1 -
profiles/arch/riscv/eapi | 1 -
profiles/arch/riscv/make.defaults | 24 -------------
profiles/arch/riscv/package.accept_keywords | 6 ----
profiles/arch/riscv/package.use.mask | 5 ---
profiles/arch/riscv/packages | 4 ---
profiles/arch/riscv/packages.build | 5 ---
profiles/arch/riscv/parent | 2 --
profiles/arch/riscv/rv64gc/eapi | 1 -
profiles/arch/riscv/rv64gc/lp64/eapi | 1 -
profiles/arch/riscv/rv64gc/lp64/make.defaults | 15 --------
profiles/arch/riscv/rv64gc/lp64/package.use.force | 2 --
profiles/arch/riscv/rv64gc/lp64/use.mask | 5 ---
profiles/arch/riscv/rv64gc/lp64d/eapi | 1 -
profiles/arch/riscv/rv64gc/lp64d/make.defaults | 15 --------
profiles/arch/riscv/rv64gc/lp64d/package.use.force | 2 --
profiles/arch/riscv/rv64gc/lp64d/use.mask | 5 ---
profiles/arch/riscv/rv64gc/make.defaults | 42 ----------------------
profiles/arch/riscv/rv64gc/package.mask | 2 --
profiles/arch/riscv/rv64gc/parent | 1 -
profiles/arch/riscv/rv64gc/use.force | 6 ----
profiles/arch/riscv/rv64gc/use.mask | 15 --------
profiles/arch/riscv/use.force | 2 --
profiles/arch/riscv/use.mask | 8 -----
profiles/default/linux/riscv/17.0/parent | 2 --
profiles/default/linux/riscv/17.0/rv64gc/eapi | 1 -
profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi | 1 -
.../default/linux/riscv/17.0/rv64gc/lp64/parent | 2 --
.../default/linux/riscv/17.0/rv64gc/lp64d/eapi | 1 -
.../default/linux/riscv/17.0/rv64gc/lp64d/parent | 2 --
profiles/default/linux/riscv/17.0/rv64gc/parent | 2 --
profiles/default/linux/riscv/eapi | 1 -
profiles/default/linux/riscv/parent | 2 --
profiles/eapi | 1 -
profiles/features/multilib/package.use | 3 --
profiles/features/multilib/parent | 1 -
profiles/make.defaults | 6 ----
profiles/profiles.desc | 5 ---
39 files changed, 202 deletions(-)
diff --git a/profiles/arch.list b/profiles/arch.list
deleted file mode 100644
index d569162..0000000
--- a/profiles/arch.list
+++ /dev/null
@@ -1 +0,0 @@
-riscv
diff --git a/profiles/arch/base/parent b/profiles/arch/base/parent
deleted file mode 100644
index b90fefd..0000000
--- a/profiles/arch/base/parent
+++ /dev/null
@@ -1 +0,0 @@
-gentoo:arch/base
diff --git a/profiles/arch/riscv/eapi b/profiles/arch/riscv/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/arch/riscv/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/arch/riscv/make.defaults b/profiles/arch/riscv/make.defaults
deleted file mode 100644
index 9a66fed..0000000
--- a/profiles/arch/riscv/make.defaults
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Main RISC-V profile
-
-ARCH="riscv"
-ACCEPT_KEYWORDS="amd64 ~amd64 riscv ~riscv"
-
-CHOST="riscv64-unknown-linux-gnu"
-
-# Since many people will want to test this in qemu...
-FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox"
-
-# This is not a complete profile. The following stuff is
-# defined in subdirs:
-# CFLAGS
-# CXXFLAGS
-# FFLAGS
-# FCFLAGS
-# ABI
-# DEFAULT_ABI
-# MULTILIB_ABIS
-# CHOST_riscv
-# LIBDIR_riscv
diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords
deleted file mode 100644
index dc5941f..0000000
--- a/profiles/arch/riscv/package.accept_keywords
+++ /dev/null
@@ -1,6 +0,0 @@
-# we need specific versions / patches for riscv
-sys-devel/gcc -amd64 -~amd64
-sys-libs/glibc -amd64 -~amd64
-
-# we need static qemu *from* ~amd64
-app-emulation/qemu-riscv64-bin ~amd64
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
deleted file mode 100644
index e6cd04d..0000000
--- a/profiles/arch/riscv/package.use.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-
-# This doesn't work for (any) riscv yet.
-dev-libs/libpcre2 jit
-dev-libs/libpcre jit
-dev-vcs/git pcre-jit
diff --git a/profiles/arch/riscv/packages b/profiles/arch/riscv/packages
deleted file mode 100644
index cef240a..0000000
--- a/profiles/arch/riscv/packages
+++ /dev/null
@@ -1,4 +0,0 @@
-# For now we add the x86-64 qemu-riscv64 static binary to all
-# stages. This makes life somewhat simpler for working without
-# real hardware.
-*app-emulation/qemu-riscv64-bin
diff --git a/profiles/arch/riscv/packages.build b/profiles/arch/riscv/packages.build
deleted file mode 100644
index 9d8dcba..0000000
--- a/profiles/arch/riscv/packages.build
+++ /dev/null
@@ -1,5 +0,0 @@
-# For now we add the x86-64 qemu-riscv64 static binary to all
-# stages. This makes life somewhat simpler for working without
-# real hardware.
-
-app-emulation/qemu-riscv64-bin
diff --git a/profiles/arch/riscv/parent b/profiles/arch/riscv/parent
deleted file mode 100644
index c5b66f7..0000000
--- a/profiles/arch/riscv/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-../base
-../../features/multilib
diff --git a/profiles/arch/riscv/rv64gc/eapi b/profiles/arch/riscv/rv64gc/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/arch/riscv/rv64gc/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/arch/riscv/rv64gc/lp64/eapi b/profiles/arch/riscv/rv64gc/lp64/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/arch/riscv/rv64gc/lp64/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults b/profiles/arch/riscv/rv64gc/lp64/make.defaults
deleted file mode 100644
index 8c6534c..0000000
--- a/profiles/arch/riscv/rv64gc/lp64/make.defaults
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# RISC-V rv64gc/lp64 no-multilib profile
-
-CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"
-
-# We have only one ABI
-MULTILIB_ABIS="lp64"
-
-# We hide the useflags for the ABIs
-USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/arch/riscv/rv64gc/lp64/package.use.force b/profiles/arch/riscv/rv64gc/lp64/package.use.force
deleted file mode 100644
index a319d3e..0000000
--- a/profiles/arch/riscv/rv64gc/lp64/package.use.force
+++ /dev/null
@@ -1,2 +0,0 @@
-# Undo multilib forcing.
-sys-apps/sandbox -abi_riscv_lp64d
diff --git a/profiles/arch/riscv/rv64gc/lp64/use.mask b/profiles/arch/riscv/rv64gc/lp64/use.mask
deleted file mode 100644
index 5d1fa74..0000000
--- a/profiles/arch/riscv/rv64gc/lp64/use.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-# Mask multilib, since we cannot use it.
-multilib
-
-# Mask the multilib flags back for non-multilib profile.
-abi_riscv_lp64d
diff --git a/profiles/arch/riscv/rv64gc/lp64d/eapi b/profiles/arch/riscv/rv64gc/lp64d/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/arch/riscv/rv64gc/lp64d/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/arch/riscv/rv64gc/lp64d/make.defaults b/profiles/arch/riscv/rv64gc/lp64d/make.defaults
deleted file mode 100644
index 85372ab..0000000
--- a/profiles/arch/riscv/rv64gc/lp64d/make.defaults
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# RISC-V rv64gc/lp64d no-multilib profile
-
-CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64d"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"
-
-# We have only one ABI
-MULTILIB_ABIS="lp64d"
-
-# We hide the useflags for the ABIs
-USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
deleted file mode 100644
index fe0910f..0000000
--- a/profiles/arch/riscv/rv64gc/lp64d/package.use.force
+++ /dev/null
@@ -1,2 +0,0 @@
-# Undo multilib forcing.
-sys-apps/sandbox -abi_riscv_lp64
diff --git a/profiles/arch/riscv/rv64gc/lp64d/use.mask b/profiles/arch/riscv/rv64gc/lp64d/use.mask
deleted file mode 100644
index c3b6781..0000000
--- a/profiles/arch/riscv/rv64gc/lp64d/use.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-# Mask multilib, since we cannot use it.
-multilib
-
-# Mask the multilib flags back for non-multilib profile.
-abi_riscv_lp64
diff --git a/profiles/arch/riscv/rv64gc/make.defaults b/profiles/arch/riscv/rv64gc/make.defaults
deleted file mode 100644
index 0d78820..0000000
--- a/profiles/arch/riscv/rv64gc/make.defaults
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# RISC-V profile for rv64gc multilib
-
-CFLAGS="-O2 -pipe -march=rv64gc"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"
-
-# Multilib ABIs
-MULTILIB_ABIS="lp64d lp64"
-DEFAULT_ABI="lp64d"
-ABI="lp64d"
-
-# Library directories
-LIBDIR_lp64d="lib64/lp64d"
-LIBDIR_lp64="lib64/lp64"
-SYMLINK_LIB="no"
-
-# Flags for lp64d
-CFLAGS_lp64d="-mabi=lp64d"
-# LDFLAGS_lp64d
-# CHOST_lp64d
-
-# Flags for lp64
-CFLAGS_lp64="-mabi=lp64"
-# LDFLAGS_lp64
-# CHOST_lp64
-
-# Enable lp64d by default
-ABI_RISCV="lp64d"
-
-# Unhide the riscv/rv64gc-specific USE_EXPANDs
-USE_EXPAND_HIDDEN="-ABI_RISCV"
-
-# Implicitly enable lp64d in ebuilds without multilib support
-IUSE_IMPLICIT="abi_riscv_lp64d"
-
-# Enable Python 3.7 (and potentially later versions) only
-PYTHON_TARGETS="python3_7"
-PYTHON_SINGLE_TARGET="python3_7"
diff --git a/profiles/arch/riscv/rv64gc/package.mask b/profiles/arch/riscv/rv64gc/package.mask
deleted file mode 100644
index e351251..0000000
--- a/profiles/arch/riscv/rv64gc/package.mask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Doesnt work properly with the two-level libdirs
-<dev-lang/python-3.7
diff --git a/profiles/arch/riscv/rv64gc/parent b/profiles/arch/riscv/rv64gc/parent
deleted file mode 100644
index f3229c5..0000000
--- a/profiles/arch/riscv/rv64gc/parent
+++ /dev/null
@@ -1 +0,0 @@
-..
diff --git a/profiles/arch/riscv/rv64gc/use.force b/profiles/arch/riscv/rv64gc/use.force
deleted file mode 100644
index dc4d06c..0000000
--- a/profiles/arch/riscv/rv64gc/use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Force the flag corresponding to the default ABI.
-abi_riscv_lp64d
-
-# Right now we have only one Python available
-python_targets_python3_7
-python_single_target_python3_7
diff --git a/profiles/arch/riscv/rv64gc/use.mask b/profiles/arch/riscv/rv64gc/use.mask
deleted file mode 100644
index 74618e4..0000000
--- a/profiles/arch/riscv/rv64gc/use.mask
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Unmask the multilib flags for this arch.
--abi_riscv_lp64d
--abi_riscv_lp64
-
-# Our Python has a lot of trouble with the two-level libdir.
-python_targets_python2_7
-python_targets_python3_5
-python_targets_python3_6
-python_single_target_python2_7
-python_single_target_python3_5
-python_single_target_python3_6
-
diff --git a/profiles/arch/riscv/use.force b/profiles/arch/riscv/use.force
deleted file mode 100644
index 612aced..0000000
--- a/profiles/arch/riscv/use.force
+++ /dev/null
@@ -1,2 +0,0 @@
-# Force the flag which corresponds to ARCH.
-riscv
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
deleted file mode 100644
index 7e3b454..0000000
--- a/profiles/arch/riscv/use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Unmask the flag which corresponds to ARCH.
--riscv
-
-# The required library has not been ported to riscv yet.
-seccomp
diff --git a/profiles/default/linux/riscv/17.0/parent b/profiles/default/linux/riscv/17.0/parent
deleted file mode 100644
index 9e143e5..0000000
--- a/profiles/default/linux/riscv/17.0/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-gentoo:releases/17.0
diff --git a/profiles/default/linux/riscv/17.0/rv64gc/eapi b/profiles/default/linux/riscv/17.0/rv64gc/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/default/linux/riscv/17.0/rv64gc/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi b/profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64/parent b/profiles/default/linux/riscv/17.0/rv64gc/lp64/parent
deleted file mode 100644
index 0273fe5..0000000
--- a/profiles/default/linux/riscv/17.0/rv64gc/lp64/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../arch/riscv/rv64gc/lp64
diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/eapi b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/parent b/profiles/default/linux/riscv/17.0/rv64gc/lp64d/parent
deleted file mode 100644
index f497f65..0000000
--- a/profiles/default/linux/riscv/17.0/rv64gc/lp64d/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../arch/riscv/rv64gc/lp64d
diff --git a/profiles/default/linux/riscv/17.0/rv64gc/parent b/profiles/default/linux/riscv/17.0/rv64gc/parent
deleted file mode 100644
index 4bbbd0a..0000000
--- a/profiles/default/linux/riscv/17.0/rv64gc/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../arch/riscv/rv64gc
diff --git a/profiles/default/linux/riscv/eapi b/profiles/default/linux/riscv/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/default/linux/riscv/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/default/linux/riscv/parent b/profiles/default/linux/riscv/parent
deleted file mode 100644
index b85be8f..0000000
--- a/profiles/default/linux/riscv/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-gentoo:base
-gentoo:default/linux
diff --git a/profiles/eapi b/profiles/eapi
deleted file mode 100644
index 7ed6ff8..0000000
--- a/profiles/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/features/multilib/package.use b/profiles/features/multilib/package.use
deleted file mode 100644
index b01f51f..0000000
--- a/profiles/features/multilib/package.use
+++ /dev/null
@@ -1,3 +0,0 @@
-# Enable all ABIs by default so we can protect any non-native binaries that
-# might be executed.
-sys-apps/sandbox abi_riscv_lp64d abi_riscv_lp64
diff --git a/profiles/features/multilib/parent b/profiles/features/multilib/parent
deleted file mode 100644
index 8dccfc9..0000000
--- a/profiles/features/multilib/parent
+++ /dev/null
@@ -1 +0,0 @@
-gentoo:features/multilib
diff --git a/profiles/make.defaults b/profiles/make.defaults
deleted file mode 100644
index 47848b9..0000000
--- a/profiles/make.defaults
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# RISC-V specific variables
-USE_EXPAND="ABI_RISCV"
-USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
deleted file mode 100644
index b567369..0000000
--- a/profiles/profiles.desc
+++ /dev/null
@@ -1,5 +0,0 @@
-# RISC-V Profiles
-# @MAINTAINER: riscv@gentoo.org
-riscv default/linux/riscv/17.0/rv64gc exp
-riscv default/linux/riscv/17.0/rv64gc/lp64 exp
-riscv default/linux/riscv/17.0/rv64gc/lp64d exp
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2019-05-03 21:55 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-03 21:55 [gentoo-commits] proj/riscv:master commit in: profiles/default/linux/riscv/17.0/, Andreas K. Hüttel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox