summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /profiles/targets/systemd
downloadgentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'profiles/targets/systemd')
-rw-r--r--profiles/targets/systemd/eapi1
-rw-r--r--profiles/targets/systemd/make.defaults5
-rw-r--r--profiles/targets/systemd/package.mask26
-rw-r--r--profiles/targets/systemd/package.use.force9
-rw-r--r--profiles/targets/systemd/package.use.mask18
-rw-r--r--profiles/targets/systemd/use.mask2
6 files changed, 61 insertions, 0 deletions
diff --git a/profiles/targets/systemd/eapi b/profiles/targets/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/targets/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/targets/systemd/make.defaults b/profiles/targets/systemd/make.defaults
new file mode 100644
index 000000000000..ec9793854f7a
--- /dev/null
+++ b/profiles/targets/systemd/make.defaults
@@ -0,0 +1,5 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+USE="systemd udev"
diff --git a/profiles/targets/systemd/package.mask b/profiles/targets/systemd/package.mask
new file mode 100644
index 000000000000..5a57610eb8ff
--- /dev/null
+++ b/profiles/targets/systemd/package.mask
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Johannes Huber <johu@gentoo.org> (23 Jul 2015)
+# Needs sys-apps/systemd, masked in base for non systemd profiles.
+-app-admin/calamares
+
+# Pacho Ramos <pacho@gentoo.org> (21 Apr 2015)
+# This is for running sys-apps/systemd and also helps
+# portage to not try to pull in other providers leading to
+# strange blockers.
+sys-fs/eudev
+sys-fs/udev
+
+# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (26 Oct 2014)
+# package is masked for bugs #526762 and #526802 on non-systemd systems.
+-=x11-apps/xinit-1.3.4
+
+# sys-kernel/genkernel is not compatible with Systemd, you need
+# to use sys-kernel/genkernel-next instead
+sys-kernel/genkernel
+
+# Rick Farina <zerochaos@gentoo.org> (6 Jun 2014)
+# remove mask from base
+-<sys-power/upower-0.99.0
diff --git a/profiles/targets/systemd/package.use.force b/profiles/targets/systemd/package.use.force
new file mode 100644
index 000000000000..67ffb3749718
--- /dev/null
+++ b/profiles/targets/systemd/package.use.force
@@ -0,0 +1,9 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Mike Gilbert <floppym@gentoo.org> (22 Apr 2015)
+# Force systemd to avoid depgraph breakage, bug 547360.
+virtual/libgudev systemd
+virtual/libudev systemd
+virtual/udev systemd
diff --git a/profiles/targets/systemd/package.use.mask b/profiles/targets/systemd/package.use.mask
new file mode 100644
index 000000000000..d5850dcee760
--- /dev/null
+++ b/profiles/targets/systemd/package.use.mask
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Pacho Ramos <pacho@gentoo.org> (29 May 2014)
+# upower support is not needed on setups running systemd, also
+# relies on old upower (#508920)
+# Add telepathy-mission-control because of the same logic.
+>=mate-base/mate-session-manager-1.8.1-r1 upower
+>=net-im/telepathy-mission-control-5.16.2 upower
+
+# 'static-libs' support on sys-apps/systemd is not provided
+virtual/libgudev static-libs
+virtual/libudev static-libs
+sys-fs/cryptsetup static static-libs
+sys-fs/lvm2 static static-libs
+sys-fs/dmraid static
+dev-libs/libgudev static-libs
diff --git a/profiles/targets/systemd/use.mask b/profiles/targets/systemd/use.mask
new file mode 100644
index 000000000000..1a827f87f818
--- /dev/null
+++ b/profiles/targets/systemd/use.mask
@@ -0,0 +1,2 @@
+# People running systemd must use logind instead, bug #478258
+consolekit