diff options
Diffstat (limited to 'profiles/prefix/windows/cygwin')
-rw-r--r-- | profiles/prefix/windows/cygwin/eapi | 1 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/make.defaults | 11 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/package.mask | 10 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/package.use | 10 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/packages | 5 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/parent | 1 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/use.force | 5 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/use.mask | 10 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/x64/eapi | 1 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/x64/make.defaults | 17 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/x64/parent | 1 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/x86/eapi | 1 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/x86/make.defaults | 13 | ||||
-rw-r--r-- | profiles/prefix/windows/cygwin/x86/parent | 1 |
14 files changed, 87 insertions, 0 deletions
diff --git a/profiles/prefix/windows/cygwin/eapi b/profiles/prefix/windows/cygwin/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/windows/cygwin/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/windows/cygwin/make.defaults b/profiles/prefix/windows/cygwin/make.defaults new file mode 100644 index 000000000000..d7ba076a8812 --- /dev/null +++ b/profiles/prefix/windows/cygwin/make.defaults @@ -0,0 +1,11 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# System-wide defaults for all Cygwin profiles +# This file should rarely need to be changed + +# 'Sane' defaults +ELIBC="Cygwin" + +# no scanelf +FEATURES="nostrip" diff --git a/profiles/prefix/windows/cygwin/package.mask b/profiles/prefix/windows/cygwin/package.mask new file mode 100644 index 000000000000..92beb403eb7f --- /dev/null +++ b/profiles/prefix/windows/cygwin/package.mask @@ -0,0 +1,10 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michael Haubenwallner <haubi@gentoo.org> (15 Mar 2017) +# Cygwin breakage in 0.16 should be fixed in 0.17 +~net-dns/libidn2-0.16 + +# Michael Haubenwallner <haubi@gentoo.org> (20 May 2016) +# Does not work with Cygwin. +sys-apps/man-db diff --git a/profiles/prefix/windows/cygwin/package.use b/profiles/prefix/windows/cygwin/package.use new file mode 100644 index 000000000000..9439b6ac23c0 --- /dev/null +++ b/profiles/prefix/windows/cygwin/package.use @@ -0,0 +1,10 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michael Haubenwallner <haubi@gentoo.org> (23 Mar 2017) +# Using nettle hides a conflict between wincrypt and openssl. +app-arch/libarchive nettle + +# Michael Haubenwallner <haubi@gentoo.org> (18 Apr 2016) +# Cygwin coreutils provide kill as gkill +sys-apps/coreutils kill diff --git a/profiles/prefix/windows/cygwin/packages b/profiles/prefix/windows/cygwin/packages new file mode 100644 index 000000000000..48b7c0bfe442 --- /dev/null +++ b/profiles/prefix/windows/cygwin/packages @@ -0,0 +1,5 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +*sys-devel/binutils +*sys-libs/cygwin-crypt diff --git a/profiles/prefix/windows/cygwin/parent b/profiles/prefix/windows/cygwin/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/prefix/windows/cygwin/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/windows/cygwin/use.force b/profiles/prefix/windows/cygwin/use.force new file mode 100644 index 000000000000..e5b3845e4e0f --- /dev/null +++ b/profiles/prefix/windows/cygwin/use.force @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Re-add Cygwin's libc +elibc_Cygwin diff --git a/profiles/prefix/windows/cygwin/use.mask b/profiles/prefix/windows/cygwin/use.mask new file mode 100644 index 000000000000..a953069a8059 --- /dev/null +++ b/profiles/prefix/windows/cygwin/use.mask @@ -0,0 +1,10 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Re-add Cygwin's libc +-elibc_Cygwin + +# we do not have python-3 cygwin ready yet +python_targets_python3_4 +python_targets_python3_5 +python_targets_python3_6 diff --git a/profiles/prefix/windows/cygwin/x64/eapi b/profiles/prefix/windows/cygwin/x64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/windows/cygwin/x64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/windows/cygwin/x64/make.defaults b/profiles/prefix/windows/cygwin/x64/make.defaults new file mode 100644 index 000000000000..118f797c4e3f --- /dev/null +++ b/profiles/prefix/windows/cygwin/x64/make.defaults @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="x64-cygwin" +CHOST="x86_64-pc-cygwin" +ACCEPT_KEYWORDS="~x64-cygwin" + +# We don't have lib64 in prefix so, remove it here. +SYMLINK_LIB="" +LIBDIR_amd64="lib" + +# multilib build stuff, single ABI (no multilib) +MULTILIB_ABIS="amd64" +DEFAULT_ABI="amd64" +ABI="amd64" +IUSE_IMPLICIT="abi_x86_64" +LIBDIR_amd64="lib" diff --git a/profiles/prefix/windows/cygwin/x64/parent b/profiles/prefix/windows/cygwin/x64/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/prefix/windows/cygwin/x64/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/windows/cygwin/x86/eapi b/profiles/prefix/windows/cygwin/x86/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/windows/cygwin/x86/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/windows/cygwin/x86/make.defaults b/profiles/prefix/windows/cygwin/x86/make.defaults new file mode 100644 index 000000000000..1b849ae1b953 --- /dev/null +++ b/profiles/prefix/windows/cygwin/x86/make.defaults @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="x86-cygwin" +CHOST="i686-pc-cygwin" +ACCEPT_KEYWORDS="~x86-cygwin ~x86-linux" + +# multilib build stuff, single ABI (no multilib) +MULTILIB_ABIS="x86" +DEFAULT_ABI="x86" +ABI="x86" +IUSE_IMPLICIT="abi_x86_32" +LIBDIR_x86="lib" diff --git a/profiles/prefix/windows/cygwin/x86/parent b/profiles/prefix/windows/cygwin/x86/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/prefix/windows/cygwin/x86/parent @@ -0,0 +1 @@ +.. |