summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2016-07-21 02:24:04 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2016-07-21 02:24:04 -0500
commit55c5f1f459d223f8682f8883dd9b2671bee25a9b (patch)
treecd500d7a468ee08a1074bf3eb5bbd6154605175e
parent8e6e250c6040a3581f7cca4c262edaccd75a573c (diff)
downloadpackages-55c5f1f459d223f8682f8883dd9b2671bee25a9b.tar.gz
packages-55c5f1f459d223f8682f8883dd9b2671bee25a9b.tar.bz2
packages-55c5f1f459d223f8682f8883dd9b2671bee25a9b.tar.xz
packages-55c5f1f459d223f8682f8883dd9b2671bee25a9b.zip
Base profile: Changes required for Plasma 5
-rw-r--r--profiles/base/make.defaults6
-rw-r--r--profiles/base/package.accept_keywords5
-rw-r--r--profiles/base/package.use29
3 files changed, 35 insertions, 5 deletions
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f39eed52f..c782eb4a1 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,19 +1,19 @@
# Welcome to Adélie Linux.
# This file contains the default settings for Portage(++) under Adélie Linux.
-IUSE_IMPLICIT="amd64 prefix prefix-guest"
+IUSE_IMPLICIT="amd64 kernel_FreeBSD prefix prefix-guest"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
# Tier 1 and Tier 2 only, for now. Consult Platform Group before *ever* changing this.
TIER1_ARCH="x86 x86_64 ppc ppc64 mips arm"
TIER2_ARCH="alpha arm64 hppa ia64 sparc sparc64"
-UNFORTUNATE_STUPID_XORG_EBUILD_ARCH="x86-interix ppc-aix x86-winnt s390 sh"
+UNFORTUNATE_STUPID_XORG_EBUILD_ARCH="x86-interix ppc-aix x86-winnt s390 sh x64-macos"
USE_EXPAND_VALUES_ARCH="${TIER1_ARCH} ${TIER2_ARCH} ${UNFORTUNATE_STUPID_XORG_EBUILD_ARCH}"
# We only support these libcs right now.
# Darwin, FreeBSD, glibc, mintlib, SunOS, and uclibc must be added due to stupid gentoo ebuilds
-USE_EXPAND_VALUES_ELIBC="Darwin FreeBSD glibc mintlib musl SunOS uclibc"
+USE_EXPAND_VALUES_ELIBC="AIX Darwin FreeBSD glibc mintlib musl SunOS uclibc"
# XXX Someday fix it to know that busybox != GNU
USE_EXPAND_VALUES_KERNEL="linux"
diff --git a/profiles/base/package.accept_keywords b/profiles/base/package.accept_keywords
index 79b110897..b207939cd 100644
--- a/profiles/base/package.accept_keywords
+++ b/profiles/base/package.accept_keywords
@@ -1,9 +1,14 @@
=app-arch/gzip-1.7 **
=app-arch/pax-20160306 **
+=app-crypt/gnupg-2.1.12-r1 **
=app-eselect/eselect-timezone-0.2 **
+=dev-libs/libassuan-2.4.2 **
+=dev-libs/libgcrypt-1.7.1 **
+=dev-libs/libgpg-error-1.22 **
=dev-util/cflow-1.4 **
=media-libs/phonon-4.9.0 **
=sys-apps/less-483-r1 **
+=sys-apps/net-tools-1.60_p20160215155418 **
=sys-apps/shadow-4.2.1-r2 **
=sys-devel/gcc-5.4.0 **
=sys-devel/m4-1.4.17 **
diff --git a/profiles/base/package.use b/profiles/base/package.use
index cb19f537f..56aa85d2c 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -18,7 +18,7 @@ dev-libs/apr-util openssl
app-crypt/pinentry ncurses
dev-util/cmake doc ncurses
dev-vcs/cvs doc
-dev-vcs/git doc -python
+dev-vcs/git -python
dev-vcs/subversion doc
net-misc/curl ssl
sys-devel/gcc doc fortran libssp
@@ -30,7 +30,7 @@ sys-fs/lvm2 lvm1 readline thin udev
# Needed for X
media-fonts/liberation-fonts X
media-libs/freetype X utils
-media-libs/mesa -llvm vaapi -video_cards_vmware xa xvmc
+media-libs/mesa -llvm vaapi -video_cards_vmware wayland xa xvmc
x11-base/xorg-server glamor nptl xorg
x11-drivers/xf86-video-amdgpu glamor
x11-drivers/xf86-video-intel dri sna udev uxa xvmc
@@ -56,8 +56,33 @@ sys-auth/polkit pam
# Needed for Qt 5
dev-libs/libpcre pcre16
+dev-qt/qtgui:5 accessibility dbus evdev jpeg
+x11-libs/libxcb xkb
+x11-libs/libxkbcommon X
+
+# Needed for KDE Plasma 5
+dev-libs/libdbusmenu-qt -qt4 qt5
+kde-frameworks/kcrash X
+kde-frameworks/kdbusaddons X
+kde-frameworks/kdelibs4support X
+kde-frameworks/kdesu X # moshi moshi k desu
+kde-frameworks/kio X
+kde-frameworks/kjobwidgets X
+kde-frameworks/knotifications X dbus
+kde-frameworks/kpackage man
+kde-frameworks/kwallet gpg
+kde-frameworks/kwindowsystem X
+kde-frameworks/plasma X
+kde-frameworks/sonnet hunspell -aspell
+kde-plasma/kde-cli-tools X
+media-libs/libsamplerate sndfile
+media-libs/phonon -qt4 qt5 pulseaudio -vlc
+media-plugins/alsa-plugins pulseaudio
+media-sound/pulseaudio bluetooth dbus libsamplerate native-headset realtime
+sys-auth/polkit-qt -qt4 qt5
# Other package configuration:
# User-requested tweaks, recommended flags, and Adélie-specific features.
+app-crypt/gnupg bzip2 -gnutls readline smartcard usb
media-gfx/sane-backends usb
media-gfx/xsane jpeg png tiff