From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B15A9139694 for ; Wed, 7 Jun 2017 20:51:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D9D90E0FCE; Wed, 7 Jun 2017 20:48:15 +0000 (UTC) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 75B72E0FCA for ; Wed, 7 Jun 2017 20:48:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1496868494; l=3720; s=domk; d=akhuettel.de; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Date:Subject:Cc:To:From; bh=aRGnUbZw26bebO1qRdEMCR0yb4Y2lJyDKB2SFGdQXp4=; b=l+TA6i93rTy+MtanR5yZB5jRzQX9D0gn7kh+QrqRZIXYG2NUGRxdWhthCOJbtSioJf fJPmVwba5k6rb+8Wvuf8ZRqZQK77hTjhQRQbwqN9+EKg4opvcCuaRh2trR7YwtLexcdZ JST85uNnas+yUeTvo8A65eAoms/wg83KqY1QQ= X-RZG-AUTH: :IW0NeWCpcPchHrcnS4ebzBgQnKHTjU2UeXXbsSHXgz27uPM0X7tGBSTPmQVKkwViwg== X-RZG-CLASS-ID: mo00 Received: from pinacolada.akhuettel.de (88-133-184-181.hsi.glasfaser-ostbayern.de [88.133.184.181]) by smtp.strato.de (RZmta 40.7 AUTH) with ESMTPSA id d01a51t57KmEFlU (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Wed, 7 Jun 2017 22:48:14 +0200 (CEST) Received: by pinacolada.akhuettel.de (Postfix, from userid 1000) id C57B5300213; Wed, 7 Jun 2017 22:48:13 +0200 (CEST) From: dilfridge@gentoo.org To: gentoo-dev@lists.gentoo.org Cc: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Subject: [gentoo-dev] [PATCH 2/4] profiles: Add 17.0 release profile Date: Wed, 7 Jun 2017 22:48:10 +0200 Message-Id: <20170607204812.12956-2-dilfridge@gentoo.org> X-Mailer: git-send-email 2.13.1 In-Reply-To: <20170607204812.12956-1-dilfridge@gentoo.org> References: <2974156.Z0voFz2cgn@pinacolada> <20170607204812.12956-1-dilfridge@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: b204f32c-3982-40dc-a27a-5cee88b059e3 X-Archives-Hash: aa9e65bfa48d5b8f1de195c9de0a8ea3 From: Andreas K. Hüttel * Require >=gcc-6 with PIE forced on * Unmask ICU-59 and later --- profiles/releases/17.0/eapi | 1 + profiles/releases/17.0/make.defaults | 5 +++++ profiles/releases/17.0/package.mask | 6 ++++++ profiles/releases/17.0/package.unmask | 9 +++++++++ profiles/releases/17.0/package.use.force | 6 ++++++ profiles/releases/17.0/package.use.mask | 6 ++++++ profiles/releases/17.0/parent | 1 + 7 files changed, 34 insertions(+) create mode 100644 profiles/releases/17.0/eapi create mode 100644 profiles/releases/17.0/make.defaults create mode 100644 profiles/releases/17.0/package.mask create mode 100644 profiles/releases/17.0/package.unmask create mode 100644 profiles/releases/17.0/package.use.force create mode 100644 profiles/releases/17.0/package.use.mask create mode 100644 profiles/releases/17.0/parent diff --git a/profiles/releases/17.0/eapi b/profiles/releases/17.0/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/releases/17.0/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/releases/17.0/make.defaults b/profiles/releases/17.0/make.defaults new file mode 100644 index 000000000000..475e60c7d655 --- /dev/null +++ b/profiles/releases/17.0/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Adding this one, since it makes sense. +USE="bzip2" diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask new file mode 100644 index 000000000000..943ae2b6a65c --- /dev/null +++ b/profiles/releases/17.0/package.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Huettel (27 May 2017) +# Require a gcc here that uses C++14 or later as default setting + (27 May 2017) +# We can unmask ICU 59 and later now we for sure have a recent GCC +# Note: "and later" is safe here since the profiles/package.mask +# still overrides. +>=dev-libs/icu-59 +>=dev-libs/icu-layoutex-59 diff --git a/profiles/releases/17.0/package.use.force b/profiles/releases/17.0/package.use.force new file mode 100644 index 000000000000..e0b6784ee1e7 --- /dev/null +++ b/profiles/releases/17.0/package.use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (27 May 2017) +# Force default-PIE build on 17.0 profiles. +sys-devel/gcc pie diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask new file mode 100644 index 000000000000..8eefcfe631ea --- /dev/null +++ b/profiles/releases/17.0/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (27 May 2017) +# Unmask default-PIE on 17.0 profiles. +sys-devel/gcc -pie diff --git a/profiles/releases/17.0/parent b/profiles/releases/17.0/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/releases/17.0/parent @@ -0,0 +1 @@ +.. -- 2.13.1