diff options
Diffstat (limited to 'profiles/base')
-rw-r--r-- | profiles/base/eapi | 1 | ||||
-rw-r--r-- | profiles/base/make.defaults | 73 | ||||
-rw-r--r-- | profiles/base/package.accept_keywords | 141 | ||||
-rw-r--r-- | profiles/base/package.mask | 4 | ||||
-rw-r--r-- | profiles/base/package.provided | 11 | ||||
-rw-r--r-- | profiles/base/package.use | 199 | ||||
-rw-r--r-- | profiles/base/package.use.mask | 39 | ||||
-rw-r--r-- | profiles/base/packages | 280 | ||||
-rw-r--r-- | profiles/base/use.force | 1 | ||||
-rw-r--r-- | profiles/base/use.mask | 18 | ||||
-rw-r--r-- | profiles/base/virtuals | 1 |
11 files changed, 0 insertions, 768 deletions
diff --git a/profiles/base/eapi b/profiles/base/eapi deleted file mode 100644 index 1e8b31496..000000000 --- a/profiles/base/eapi +++ /dev/null @@ -1 +0,0 @@ -6 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults deleted file mode 100644 index e57bec504..000000000 --- a/profiles/base/make.defaults +++ /dev/null @@ -1,73 +0,0 @@ -# Welcome to Adélie Linux. -# This file contains the default settings for Portage(++) under Adélie Linux. - -IUSE_IMPLICIT="amd64 kernel_Darwin 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 x64-macos x86-fbsd amd64-fbsd x86-linux amd64-linux" -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="AIX Darwin FreeBSD glibc mintlib musl SunOS uclibc" - -# XXX Someday fix it to know that busybox != GNU -USE_EXPAND_VALUES_KERNEL="linux" -USE_EXPAND_VALUES_USERLAND="BSD GNU" - -# and set the defaults (can be overridden in other profiles) -ELIBC="musl" -KERNEL="linux" -USERLAND="GNU" - -# lightly copied from gentoo/profiles/base/make.defaults, edited to fit -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NOXCUSE_APPS OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS ROS_MESSAGES" - -# we do not hide CROSSCOMPILE_OPTS or ELIBC from the user. -USE_EXPAND_HIDDEN="USERLAND KERNEL ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_X86" - -CONFIG_PROTECT="/etc" -CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" - -# again, useful from gentoo/profiles/base/make.defaults -PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" - -# we attempt to be python3-clean in the base system profile. -PYTHON_TARGETS="python3_5" -PYTHON_SINGLE_TARGET="python3_5" - -# Ruby 2.4 will be supported until at least December 2019. -RUBY_TARGETS="ruby24" - -# These USE will be forced onto every system running Adélie. DO NOT MODIFY THIS LIGHTLY! -USE="cxx icu -introspection ipv6 modules ssl unicode xattr" - -# Auto-build .apks, always -PORTAGE_BINPKG_FORMAT="apk" -FEATURES="buildpkg splitdebug" - -# Use curl instead of wget for fetching. -FETCHCOMMAND="curl -f -L -o \"\${DISTDIR}\"/\"\${FILE}\" \"\${URI}\"" - -# This masks files on EVERY SYSTEM running Adélie. BE CAREFUL! -# Specifically, do not mask systemd unit files or such from the base profile. -# It can't be overriden in the systemd profile! -INSTALL_MASK="/usr/lib/charset.alias" - -PORTAGE_TMPDIR="/usr/src" - -APACHE2_MODULES="access_compat actions alias auth_basic auth_digest authn_alias authn_anon authn_core authn_file authz_core authz_groupfile authz_host authz_owner authz_user autoindex cache cache_disk cern_meta cgi cgid charset_lite dav deflate dir dumpio env expires ext_filter file_cache filter headers ident imagemap include info lbmethod_bybusyness lbmethod_byrequests lbmethod_bytraffic lbmethod_heartbeat log_config log_forensic logio macro mime mime_magic negotiation proxy proxy_balancer proxy_connect proxy_fcgi proxy_html proxy_http proxy_scgi ratelimit remoteip reqtimeout rewrite setenvif slotmem_shm socache_shmcb speling status substitute unique_id unixd userdir usertrack version vhost_alias" -APACHE2_MPMS="event" - -# vmmouse is x86 only -INPUT_DEVICES="acecad aiptek elographics evdev fpit hyperpen joystick keyboard libinput mouse mutouch penmount synaptics tslib void wacom" - -# only put video cards in the base profile that are supported on all architectures (at least tier 1) -VIDEO_CARDS="chips cirrus dummy epson fbdev glint mach64 mga nouveau nv r128 radeon s3 s3virge savage sisusb tdfx trident voodoo" - -DISTRO="Adélie" -DISTRO_BUG_URL="http://bts.adelielinux.org/" diff --git a/profiles/base/package.accept_keywords b/profiles/base/package.accept_keywords deleted file mode 100644 index 8188a1402..000000000 --- a/profiles/base/package.accept_keywords +++ /dev/null @@ -1,141 +0,0 @@ -=app-arch/gzip-1.7 ** -=app-arch/libarchive-3.2.1-r3 ** -=app-arch/pax-20160306 ** -=app-crypt/gnupg-2.1.12-r1 ** -=app-crypt/gpgme-1.8.0-r2 ** -=app-eselect/eselect-python-20160222 ** -=app-eselect/eselect-timezone-0.2 ** -=app-misc/mc-4.8.17 ** -=app-shells/rc-1.7.4 ** -=dev-lang/python-3.5.2 ** -=dev-lang/python-exec-2.4.3 ** -=dev-libs/glib-2.48.2 ** -=dev-libs/libassuan-2.4.2 ** -=dev-libs/libgcrypt-1.7.1 ** -=dev-libs/libgpg-error-1.22 ** -=dev-libs/skalibs-2.4.0.2 ** -=dev-libs/xapian-1.4.2 ** -=dev-python/ply-3.8 ** -=dev-python/pyasn1-0.1.9 ** -=dev-python/pycrypto-2.6.1-r1 ** -=dev-util/cflow-1.4 ** -=dev-util/checkbashisms-2.16.13 ** -=dev-util/gdbus-codegen-2.48.2 ** -=dev-util/pkgconf-1.1.0 ** -=games-misc/ponysay-3.0.2 ** -=kde-frameworks/kwallet-5.29.0-r1 ** -=mail-client/mutt-1.7.2-r1 ** -=media-libs/mesa-11.2.2 ** -=media-libs/netpbm-10.70.00 ** -=media-libs/phonon-4.9.0 ** -=media-video/mpv-0.18.1 ** -=net-dns/s6-dns-2.1.0.0 ** -=net-fs/nfs-utils-1.3.4 ** -=net-irc/weechat-1.7-r1 ** -=net-libs/libtirpc-1.0.1 ** -=net-misc/youtube-dl-2016.12.15 ** -=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-r2 ** -=sys-devel/gcc-config-1.8-r1 ** -=sys-devel/clang-3.8.1-r100 ** -=sys-devel/llvm-3.8.1 ** -=sys-devel/m4-1.4.17 ** -=sys-kernel/linux-headers-4.4 ** -=sys-libs/argp-standalone-1.3-r1 ** -=sys-process/fcron-3.2.0-r1 ** -=sys-process/procps-3.3.11-r3 ** -<www-client/firefox-46.0 ** -=x11-drivers/xf86-video-nouveau-1.0.12 ** -=x11-libs/libdrm-2.4.70 ** -=x11-libs/libva-vdpau-driver-0.7.4-r4 ** -=x11-misc/ftmenu-0.4.0 ** -=x11-misc/genmenu-1.1.0 ** -=x11-misc/xscreensaver-5.35 ** - - -=dev-lang/python-3.4.3-r7 ** - - -=dev-libs/libqtxdg-2.0.0 ** -=lxqt-base/liblxqt-0.11.0-r1 ** -=lxqt-base/libsysstat-0.3.2 ** -=lxqt-base/lxqt-about-0.11.0 ** -=lxqt-base/lxqt-admin-0.11.0 ** -=lxqt-base/lxqt-common-0.11.0 ** -=lxqt-base/lxqt-config-0.11.0 ** -=lxqt-base/lxqt-globalkeys-0.11.0 ** -=lxqt-base/lxqt-meta-0.11.0 ** -=lxqt-base/lxqt-notificationd-0.11.0 ** -=lxqt-base/lxqt-openssh-askpass-0.11.0 ** -=lxqt-base/lxqt-panel-0.11.0 ** -=lxqt-base/lxqt-policykit-0.11.0 ** -=lxqt-base/lxqt-powermanagement-0.11.0 ** -=lxqt-base/lxqt-qtplugin-0.11.0 ** -=lxqt-base/lxqt-runner-0.11.0 ** -=lxqt-base/lxqt-session-0.11.0 ** -=lxqt-base/lxqt-sudo-0.11.0 ** -=x11-libs/libfm-qt-0.11.1 ** -=x11-misc/obconf-qt-0.9.0_p20150729 ** -=x11-misc/pcmanfm-qt-0.11.1 ** - -# === KDE 5 === -# Games -=kde-apps/bovo-16.12.1 ** -=kde-apps/granatier-16.12.1 ** -=kde-apps/kapman-16.12.1 ** -=kde-apps/katomic-16.12.1 ** -=kde-apps/kblackbox-16.12.1 ** -=kde-apps/kblocks-16.12.1 ** -=kde-apps/kbounce-16.12.1 ** -=kde-apps/kbreakout-16.12.1 ** -=kde-apps/kdiamond-16.12.1 ** -=kde-apps/kfourinline-16.12.1 ** -=kde-apps/killbots-16.12.1 ** -=kde-apps/kiriki-16.12.1 ** -=kde-apps/kjumpingcube-16.12.1 ** -=kde-apps/klickety-16.12.1 ** -=kde-apps/klines-16.12.1 ** -=kde-apps/kmahjongg-16.12.1 ** -=kde-apps/kmines-16.12.1 ** -=kde-apps/knetwalk-16.12.1 ** -=kde-apps/kollision-16.12.1 ** -=kde-apps/kpat-16.12.1 ** -=kde-apps/kshisen-16.12.1 ** -=kde-apps/ksquares-16.12.1 ** -=kde-apps/ktuberling-16.12.1 ** -=kde-apps/libkdegames-16.12.1 ** -=kde-apps/libkmahjongg-16.12.1 ** - -# Graphics -=dev-libs/libzip-1.1.3-r1 ** -=kde-apps/gwenview-16.12.2 ** -=kde-apps/kcolorchooser-16.12.2 ** -=kde-apps/kdegraphics-mobipocket-16.12.2 ** -=kde-apps/kolourpaint-16.12.2 ** -=kde-apps/kruler-16.12.2 ** -=kde-apps/libkexiv2-16.12.2 ** -=kde-apps/libkipi-16.12.2 ** -=kde-apps/okular-16.12.2 ** -=kde-apps/spectacle-16.12.2 ** -=media-gfx/krita-3.1.2-r2 ** -=media-gfx/kxstitch-2.0.0 ** -=media-libs/lensfun-0.3.2 ** - -# === Ruby 2.4 === -=app-eselect/eselect-ruby-20161226 ** -~dev-lang/ruby-2.4.0 ** -=dev-ruby/did_you_mean-1.1.0 ** -=dev-ruby/json-2.0.3 ** -=dev-ruby/kpeg-1.1.0 ** -=dev-ruby/minitest-5.10.1 ** -=dev-ruby/net-telnet-0.1.1-r1 ** -=dev-ruby/power_assert-1.0.1-r1 ** -=dev-ruby/racc-1.4.14 ** -=dev-ruby/rake-12.0.0 ** -=dev-ruby/rdoc-5.0.0-r3 ** -=dev-ruby/rubygems-2.6.10 ** -=dev-ruby/test-unit-3.2.3 ** -=dev-ruby/xmlrpc-0.3.0 ** -=virtual/rubygems-12 ** diff --git a/profiles/base/package.mask b/profiles/base/package.mask deleted file mode 100644 index 76148cc4e..000000000 --- a/profiles/base/package.mask +++ /dev/null @@ -1,4 +0,0 @@ -# awilfox <awilfox@adelielinux.org> (12 Dec 2016) -# ncurses 6.0 refuses to build. -=sys-libs/ncurses-6.0-r1:0/6 -=sys-libs/ncurses-6.0:5/6 diff --git a/profiles/base/package.provided b/profiles/base/package.provided deleted file mode 100644 index 23830c94a..000000000 --- a/profiles/base/package.provided +++ /dev/null @@ -1,11 +0,0 @@ -# We do not need perl-cleaner on Adélie machines. -app-admin/perl-cleaner-2.19 - -# We do not need python-updater on Adélie machines. -app-admin/python-updater-0.11 - -# This is such an ugly hack... -provided/gcc-5.4.0 - -# We already provide a baselayout-like package with sys-apps/adelie-base. -sys-apps/baselayout-2.2 diff --git a/profiles/base/package.use b/profiles/base/package.use deleted file mode 100644 index 8fe430068..000000000 --- a/profiles/base/package.use +++ /dev/null @@ -1,199 +0,0 @@ -app-arch/libarchive -e2fsprogs - -# Needed for correct building of Linux-PAM -sys-libs/pam -audit -berkdb cracklib -filecaps -nis pie - -# Needed for POSIX® conformance on musl -sys-apps/noxcuse noxcuse_apps_iconv -sys-apps/util-linux ncurses tty-helpers udev - -# Discussed on #Adelie re: local user postfix installations -mail-mta/postfix mbox - -# Security-related USE -dev-db/sqlite secure-delete -dev-libs/apr-util openssl - -# Needed for build-tools -app-crypt/pinentry ncurses -dev-lang/python sqlite -dev-libs/boost python -dev-util/cmake doc ncurses -dev-vcs/cvs doc -dev-vcs/git -python -dev-vcs/subversion -http -net-misc/curl ssl -sys-devel/gcc doc fortran libssp - -# Needed for Horizon -sys-block/parted device-mapper -sys-fs/lvm2 lvm1 readline thin udev - -# Needed for X -media-fonts/comfortaa X -media-fonts/liberation-fonts X -media-fonts/urw-fonts X -media-libs/freetype X utils -media-libs/mesa llvm vaapi video_cards_radeon -video_cards_vmware wayland xa xvmc -sys-devel/clang multitarget static-analyzer -sys-devel/llvm clang lldb multitarget python_targets_python2_7 static-analyzer xml -x11-base/xorg-server glamor nptl xnest xorg xvfb -x11-drivers/xf86-video-amdgpu glamor -x11-drivers/xf86-video-intel dri sna udev uxa xvmc -x11-drivers/xf86-video-mach64 dri -x11-drivers/xf86-video-mga dri -x11-drivers/xf86-video-nouveau glamor -x11-drivers/xf86-video-r128 dri -x11-drivers/xf86-video-savage dri -x11-drivers/xf86-video-tdfx dri -x11-libs/cairo X opengl xcb -x11-libs/gdk-pixbuf X jpeg jpeg2k tiff -x11-libs/libdrm libkms -x11-libs/libva X -x11-libs/libva-intel-driver X -x11-libs/libXfont truetype -x11-libs/pango X - -# Needed for polkit -dev-libs/glib dbus -sys-apps/dbus X -sys-auth/consolekit cgroups pm-utils policykit -sys-auth/polkit pam - -# Needed for Qt 5 -dev-libs/libpcre pcre16 -dev-qt/qtgui:5 accessibility dbus egl evdev jpeg -dev-qt/qtscript:5 scripttools -dev-qt/qtwayland:5 egl -x11-libs/libxcb xkb -x11-libs/libxkbcommon X - -# Needed for KDE Plasma 5 -app-crypt/gpgme qt5 -app-text/poppler cairo png qt5 tiff -dev-libs/libdbusmenu-qt -qt4 qt5 -kde-apps/ark bzip2 lzma zlib -kde-apps/dolphin thumbnail -kde-apps/gwenview X kipi -kde-apps/kmix alsa pulseaudio -kde-apps/konsole X -kde-apps/kruler X -kde-apps/marble -webkit -kde-apps/okular chm ebook mobi -kde-apps/spectacle kipi -kde-frameworks/frameworkintegration X -kde-frameworks/kcrash X -kde-frameworks/kdbusaddons X -kde-frameworks/kdelibs4support X -kde-frameworks/kdesu X # moshi moshi k desu -kde-frameworks/kfilemetadata exif pdf -kde-frameworks/khtml X -kde-frameworks/kio X -kde-frameworks/kio-extras exif mtp phonon -kde-frameworks/kjobwidgets X -kde-frameworks/knotifications X dbus -kde-frameworks/knotifyconfig phonon -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 -kde-plasma/kde-gtk-config -gtk3 -kde-plasma/kinfocenter ieee1394 -kde-plasma/ksysguard lm_sensors -kde-plasma/libksysguard X -detailedmemory -kde-plasma/oxygen-fonts X -kde-plasma/plasma-desktop -qt4 -kde-plasma/plasma-workspace dbus -geolocation -kde-plasma/powerdevil -wireless -kde-plasma/systemsettings gtk -media-fonts/noto X -# KPhotoAlbum deps on marble anyway; might as well let digiKam take it too. -media-gfx/digikam gphoto2 marble -panorama scanner semantic-desktop -media-gfx/exiv2 png xmp -media-gfx/fontforge X cairo gtk jpeg png readline svg -python -media-gfx/imagemagick X bzip2 fontconfig fpx jpeg jpeg2k lcms lzma openexr openmp png postscript svg tiff truetype webp wmf xml zlib -media-gfx/krita color-management openexr tiff -media-libs/gd fontconfig jpeg png tiff truetype webp xpm zlib -media-libs/libgphoto2 exif gd jpeg -media-libs/libsndfile minimal -media-libs/opencolorio opengl -media-libs/openimageio ffmpeg gif jpeg2k opengl python -media-libs/opencv -python -qt4 qt5 -media-libs/phonon -qt4 qt5 pulseaudio vlc -media-libs/phonon-vlc -qt4 qt5 -media-libs/plotutils X -media-libs/vigra openexr -python -media-plugins/alsa-plugins pulseaudio -media-sound/pulseaudio bluetooth dbus libsamplerate native-headset realtime -sys-auth/polkit-qt -qt4 qt5 -x11-libs/wxGTK opengl - -# Needed for XFCE 4 -app-accessibility/at-spi2-core:2 X -app-crypt/gcr gtk -dev-perl/IO-Socket-SSL idn -gnome-base/gvfs afp gtk http mtp nfs udev udisks -media-fonts/dejavu X -media-libs/imlib2 X gif jpeg png tiff zlib -media-libs/netpbm X jpeg jpeg2k png rle tiff zlib -media-libs/urt X gif tiff -net-libs/gnutls -dane -x11-libs/gtk+:3 X xinerama -x11-libs/libfm automount gtk exif udisks -vala -x11-misc/xscreensaver jpeg new-login opengl pam perl xinerama -xfce-base/thunar dbus exif libnotify udisks -xfce-base/xfce4-session policykit upower xscreensaver -xfce-base/xfce4-settings libinput libnotify upower -xfce-base/xfdesktop libnotify -xfce-base/xfwm4 dri xcomposite - -# Needed for GNOME 3 -media-libs/clutter X - -# Other package configuration: -# User-requested tweaks, recommended flags, and Adélie-specific features. -app-crypt/gnupg bzip2 -gnutls readline smartcard usb -app-emulation/BasiliskII bincue gtk -app-emulation/wine cups fontconfig jpeg ncurses openal opengl perl pipelight png pulseaudio run-exes s3tc scanner staging truetype udisks vaapi xcomposite xinerama xml -app-shells/rc readline -app-text/evince djvu nsplugin -postscript tiff xps -dev-cpp/cairomm X -dev-cpp/gtkmm X -dev-python/pillow jpeg jpeg2k tiff truetype zlib -games-emulation/dosbox alsa opengl -games-engines/scummvm alsa flac fluidsynth jpeg mp3 opengl png theora truetype vorbis zlib -games-simulation/openttd aplaymidi iconv -timidity zlib -gnome-base/nautilus exif -previewer -lxqt-base/lxqt-meta powermanagement sddm -lxqt-base/lxqt-panel colorpicker networkmonitor pulseaudio sensors statusnotifier sysstat worldclock -mail-client/claws-mail clamav dbus imap nntp perl rss session spam-report spell startup-notification xface -libcanberra -libindicate -python -mail-client/mutt gpg idn imap mbox nntp pop smime smtp -media-gfx/sane-backends usb -media-gfx/xsane jpeg png tiff -media-libs/gst-plugins-bad X gtk opengl vnc -media-libs/gst-plugins-base X theora -media-libs/libpng apng -media-libs/libsdl X alsa opengl pulseaudio -media-libs/openal pulseaudio # WINE. -media-libs/sdl-sound flac modplug mp3 mpeg vorbis -media-libs/tiff jpeg zlib -media-plugins/audacious-plugins aac alsa cdda cue ffmpeg flac fluidsynth http lame libnotify mp3 nls pulseaudio qt5 vorbis -media-sound/audacious qt5 -media-sound/fluidsynth alsa pulseaudio readline sndfile -media-sound/timidity++ alsa -media-video/ffmpeg X cdio cpudetection faac gsm ladspa lzma opus pulseaudio speex theora truetype vaapi vorbis vpx wavpack webp -media-video/mpv jpeg pulseaudio -media-video/vlc X -audioqueue bluray cdda dbus dts dvd ffmpeg flac fluidsynth fontconfig jpeg libnotify mp3 mpeg ogg opengl optimisememory opus png pulseaudio -qt4 qt5 theora truetype udev vorbis vpx x264 -net-im/pidgin gstreamer gtk idn pie spell -net-irc/hexchat libnotify libproxy spell -net-libs/libnice -upnp -net-wireless/wpa_supplicant dbus readline ssl -sys-fs/cryptsetup -gcrypt nls openssl python udev -sys-libs/zlib minizip # VLC -www-client/elinks ftp gopher idn javascript nntp xml zlib -# While system-* flags in general are frowned upon, this is required to build on musl. Firefox's bundled libs don't. -mail-client/thunderbird bindist pulseaudio system-icu system-libevent system-sqlite -www-client/firefox bindist dbus pulseaudio system-icu system-libevent system-sqlite -x11-terms/gnome-terminal -gnome-shell diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask deleted file mode 100644 index 60ec1eced..000000000 --- a/profiles/base/package.use.mask +++ /dev/null @@ -1,39 +0,0 @@ -# awilfox <awilfox@adelielinux.org> (27 Mar 2016) -# libsanitizer does not work on musl. -sys-devel/gcc sanitize - -# awilfox <awilfox@adelielinux.org> (22 Apr 2016) -# we don't want Gentoo branding on our LibreOffice packages. -app-office/libreoffice branding - -# awilfox <awilfox@adelielinux.org> (23 Apr 2016) -# GDB server is not compatible with musl. -sys-devel/gdb server - -# awilfox <awilfox@adelielinux.org> (10 Jul 2016) -# GCC Go requires ucontext, which is deprecated and has been removed from musl. -# libvtv requires execinfo.h, which is not going to be implemented in musl: -# http://www.openwall.com/lists/musl/2015/04/09/3 -sys-devel/gcc go vtv - -# awilfox <awilfox@adelielinux.org> (06 Aug 2016) -# WeeChat's spelling requires aspell, which not only doesn't work with musl, -# but is also broken on Gentoo in general and unmaintained upstream. -net-irc/weechat spell - -# awilfox <awilfox@adelielinux.org> (03 Dec 2016) -# elfutils maintainers said thread support is broken; testsuite locks on musl. -dev-libs/elfutils threads - -# awilfox <awilfox@adelielinux.org> (04 Dec 2016) -# Broken on musl. -media-libs/mesa nptl -x11-base/xorg-server nptl - -# awilfox <awilfox@adelielinux.org> (15 Jan 2017) -# Does not support musl. -lxqt-base/lxqt-panel cpuload networkmonitor - -# awilfox <awilfox@adelielinux.org> (29 Jan 2017) -# Hopelessly broken on musl. -sys-apps/iproute2 iptables diff --git a/profiles/base/packages b/profiles/base/packages deleted file mode 100644 index f5a708dd6..000000000 --- a/profiles/base/packages +++ /dev/null @@ -1,280 +0,0 @@ -# Welcome to Adélie Linux. -# -# This is the base system profile package list. It is used by Portage to -# determine @system for *every* architecture. -# -# Therefore, it must be very lightweight and compatible with every arch. - -# Also note that Portage requires * before each package name used for the -# system set. - - - -# This is satisfied by apk-tools *or* Portage++ on Adélie. -*virtual/package-manager - -# This is required to use a Unix computer at all ;) -*app-arch/libarchive -*virtual/libc - -# Satisfy the mta virtual with the one closest to being POSIX. -*mail-mta/postfix - -# Satisfy the logger virtual -*app-admin/syslog-ng - -# Satisfy the pkgconfig virtual -*dev-util/pkgconf - -# -# Required utilities from 1003.1 S&U Issue 7 (2013 Ed.) -# - - -# Base - -# alias(1) -# cd(1) -# command(1) -# getopts(1) -# hash(1) -# printf(1) -# pwd(1) -# read(1) -# sh(1) -# test(1) - and sys-apps/coreutils -# time(1) -# true(1) - and sys-apps/coreutils -# ulimit(1) -# umask(1) -# unalias(1) -# wait(1) -*app-shells/zsh - -# ar(1) -# strings(1) -*sys-devel/binutils - -# at(1) -# batch(1) -*sys-process/at - -# basename(1) -# cat(1) -# chgrp(1) -# chmod(1) -# chown(1) -# cksum(1) -# comm(1) -# csplit(1) -# cut(1) -# date(1) -# dd(1) -# df(1) -# dirname(1) -# du(1) -# env(1) -# expand(1) -# expr(1) -# false(1) -# fold(1) -# head(1) -# id(1) -# join(1) -# ln(1) -# logname(1) -# ls(1) -# mkdir(1) -# mkfifo(1) -# mv(1) -# nice(1) -# nohup(1) -# od(1) -# paste(1) -# pathchk(1) -# pr(1) -# pwd(1) - and app-shells/zsh -# sleep(1) -# sort(1) -# split(1) -# stty(1) -# tee(1) -# test(1) - and app-shells/zsh -# touch(1) -# tr(1) -# true(1) - and app-shells/zsh -# tsort(1) -# tty(1) -# uname(1) -# unexpand(1) -# uniq(1) -# wc(1) -*sys-apps/coreutils - -# cmp(1) -# diff(1) -*sys-apps/diffutils - -# crontab(1) -*sys-process/fcron - -# ed(1) -*sys-apps/ed - -# file(1) -*sys-apps/file - -# find(1) -# xargs(1) -*sys-apps/findutils - -# gencat(1) -> NOT PROVIDED pending patch to sys-libs/musl - -# getconf(1) -# localedef(1) -*sys-apps/shimmy - -# grep(1) -*sys-apps/grep - -# iconv(1) -*sys-apps/noxcuse[noxcuse_apps_iconv] - -# kill(1) -# ps(1) -*sys-process/procps[kill] - -# locale(1) -> NOT PROVIDED - -# logger(1) -# mesg(1) -# renice(1) -# write(1) -*sys-apps/util-linux[tty-helpers] - -# lp(1) -net-print/cups - -# m4(1) -*sys-devel/m4 - -# mailx(1) -*mail-client/nail - -# man(1) -*sys-apps/man-db - -# newgrp(1) -*virtual/shadow - -# patch(1) -*sys-devel/patch - -# pax(1) -*app-arch/pax - -# sed(1) -*sys-apps/sed - -# tabs(1) -# tput(1) -*sys-libs/ncurses:0 - -# uudecode(1) -# uuencode(1) -*app-arch/sharutils - - -# User Portability Utilities option - -# bc(1) -*sys-devel/bc - -# bg(1) -# fc(1) -# fg(1) -# jobs(1) -#*app-shells/zsh (already provided above) - -# ex(1) -# vi(1) -*app-editors/vim - -# more(1) -#*sys-apps/util-linux (already provided above) - -# talk(1) -# NOT PROVIDED (net-misc/netkit-talk) - - -# X/Open System Interface (XSI) option - -# admin(1) -# delta(1) -# get(1) -# prs(1) -# rmdel(1) -# sact(1) -# sccs(1) -# unget(1) -# val(1) -# what(1) -# NOT PROVIDED (sccs) - -# cal(1) -# ipcrm(1) -# ipcs(1) -#*sys-apps/util-linux (already provided above) - -# cflow(1) -*dev-util/cflow - -# compress(1) -# uncompress(1) -*app-arch/ncompress - -# fuser(1) -*sys-process/psmisc - -# link(1) -# nl(1) -# unlink(1) -# who(1) -#*sys-apps/coreutils (already provided above) - -# nm(1) -#*sys-devel/binutils (already provided above) - -# type(1) -# ulimit(1) -#*app-shells/zsh (already provided above) - -# zcat(1) -> NOT PROVIDED - -# -# Utilities required by FHS 3.0 -# - -# cp(1) -# mknod(1) -# mv(1) -# rm(1) -# rmdir(1) -# sync(1) -#*sys-apps/coreutils (already provided above) - -# dmesg(1) -# mount(8) -# umount(8) -#*sys-apps/util-linux (already provided above) - -# hostname(1) -# netstat(8) -*sys-apps/net-tools[hostname] - -# login(1) -# su(1) -#*virtual/shadow (already provided above) - -# ping(8) -*net-misc/iputils diff --git a/profiles/base/use.force b/profiles/base/use.force deleted file mode 100644 index 5f0d4cb18..000000000 --- a/profiles/base/use.force +++ /dev/null @@ -1 +0,0 @@ -elibc_musl diff --git a/profiles/base/use.mask b/profiles/base/use.mask deleted file mode 100644 index 52f6feeba..000000000 --- a/profiles/base/use.mask +++ /dev/null @@ -1,18 +0,0 @@ -# We do not use prefix installations here -prefix -prefix-guest - -# We do not, under any circumstances, support alt/BSD installs -elibc_FreeBSD - -# We do not, under any circumstances, support glibc -elibc_glibc - -# We do not run on Atari computers... -elibc_mintlib - -# We likewise do not support the unmaintained uclibc any more -elibc_uclibc - -# eesh. -elibc_interix diff --git a/profiles/base/virtuals b/profiles/base/virtuals deleted file mode 100644 index 03c5ace2e..000000000 --- a/profiles/base/virtuals +++ /dev/null @@ -1 +0,0 @@ -virtual/pkgconfig dev-util/pkgconf |