diff options
Diffstat (limited to 'profiles')
32 files changed, 322 insertions, 0 deletions
diff --git a/profiles/base/eapi b/profiles/base/eapi new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/profiles/base/eapi @@ -0,0 +1 @@ +6 diff --git a/profiles/base/package.mask b/profiles/base/package.mask new file mode 100644 index 0000000..b11e930 --- /dev/null +++ b/profiles/base/package.mask @@ -0,0 +1,8 @@ +# Oh yes I don't need nano +app-editors/nano + +# Something from stage +<sys-devel/libtool-2.4.3-r2 +<sys-apps/openrc-0.13.0 +<sys-process/procps-3.3.9-r2 +<dev-lang/perl-5.18.0 diff --git a/profiles/base/package.use b/profiles/base/package.use new file mode 100644 index 0000000..be1f85a --- /dev/null +++ b/profiles/base/package.use @@ -0,0 +1,13 @@ +# Busybox (static for initramfs) +sys-apps/busybox static + +# Vim +app-editors/vim perl python vim-pager cscope +# Python +dev-lang/python:2.7 sqlite +# PNG +media-libs/libpng apng + +# Various +app-text/xmlto text +dev-libs/libxml2 python diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask new file mode 100644 index 0000000..1c7bf89 --- /dev/null +++ b/profiles/base/package.use.mask @@ -0,0 +1,2 @@ +# IP utils +net-misc/iputils caps filecaps diff --git a/profiles/base/packages b/profiles/base/packages new file mode 100644 index 0000000..744f208 --- /dev/null +++ b/profiles/base/packages @@ -0,0 +1,56 @@ +# admin +app-admin/sudo +sys-process/lsof +sys-process/cronie +app-admin/syslog-ng +sys-apps/mlocate +sys-apps/lshw +net-vpn/openvpn +dev-util/strace +dev-vcs/tig +app-portage/mirrorselect +app-portage/pfl +app-portage/cpuid2cpuflags + +# vim +app-editors/vim +app-vim/vim-spell-cs +app-vim/vim-spell-en + +# Other cli programs +sys-process/htop +sys-fs/ncdu +app-text/sdcv + +# Shells +app-shells/zsh +app-shells/zsh-completions +app-shells/gentoo-zsh-completions +app-shells/bash-completion + +# Network +net-misc/dhcpcd +net-misc/ntp +net-dns/bind-tools +net-analyzer/nmap +net-misc/dhcp + +# Drives and FS +sys-apps/hdparm +sys-apps/smartmontools +sys-block/parted +sys-fs/btrfs-progs +sys-fs/exfat-utils +sys-fs/dosfstools + +# Color highlight of less +dev-util/source-highlight + +# Linux +sys-kernel/linux-firmware +sys-kernel/gentoo-sources +sys-apps/usbutils +sys-boot/efibootmgr +sys-boot/syslinux +sys-fs/btrfs-progs +sys-fs/cryptsetup diff --git a/profiles/cynerd-laptop/eapi b/profiles/cynerd-laptop/eapi new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/profiles/cynerd-laptop/eapi @@ -0,0 +1 @@ +6 diff --git a/profiles/cynerd-laptop/package.use b/profiles/cynerd-laptop/package.use new file mode 100644 index 0000000..49fb627 --- /dev/null +++ b/profiles/cynerd-laptop/package.use @@ -0,0 +1,2 @@ +# Required by chromium +dev-libs/libxml2 icu diff --git a/profiles/cynerd-laptop/packages b/profiles/cynerd-laptop/packages new file mode 100644 index 0000000..381b3d6 --- /dev/null +++ b/profiles/cynerd-laptop/packages @@ -0,0 +1,2 @@ +# For now let's use chrome +www-client/google-chrome diff --git a/profiles/cynerd-laptop/parent b/profiles/cynerd-laptop/parent new file mode 100644 index 0000000..4c2160f --- /dev/null +++ b/profiles/cynerd-laptop/parent @@ -0,0 +1,5 @@ +../laptop +../qemu +../latex +../steam +/usr/portage/profiles/default/linux/amd64/13.0 diff --git a/profiles/desktop/eapi b/profiles/desktop/eapi new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/profiles/desktop/eapi @@ -0,0 +1 @@ +6 diff --git a/profiles/desktop/package.accept_keywords b/profiles/desktop/package.accept_keywords new file mode 100644 index 0000000..68965d4 --- /dev/null +++ b/profiles/desktop/package.accept_keywords @@ -0,0 +1,14 @@ +# i3 +media-sound/playerctl ~amd64 + +# pidgin plugins +x11-plugins/purple-facebook ~amd64 +x11-plugins/purple-hangouts ~amd64 + +# neomutt +mail-client/neomutt ~amd64 + +# Web browsers +www-client/conkeror ~amd64 +# For firefox +dev-libs/nss ~amd64 diff --git a/profiles/desktop/package.mask b/profiles/desktop/package.mask new file mode 100644 index 0000000..3defb77 --- /dev/null +++ b/profiles/desktop/package.mask @@ -0,0 +1,3 @@ +# I don't want to use consolekit and polkit. I am using my coputer on my own. I don't need this. +sys-auth/consolekit +sys-auth/polkit diff --git a/profiles/desktop/package.use b/profiles/desktop/package.use new file mode 100644 index 0000000..9d977ee --- /dev/null +++ b/profiles/desktop/package.use @@ -0,0 +1,26 @@ +# Pulseaudio (systemwide) +media-sound/pulseaudio alsa alsa-plugin bluetooth system-wide + +# Neomutt +mail-client/neomutt sidebar gpg doc +# urxvt +x11-terms/rxvt-unicode 256-color font-styles mousewheel perl secondary-wheel unicode3 xft + +# MPD +media-sound/mpd eventfd signalfd glib id3tag libmpdclient mpg123 network nfs pipe recorder +media-sound/ncmpcpp clock outputs visualizer +# ncmpcpp +>=dev-libs/boost-1.62.0-r1 icu + +# Inkscape +app-text/poppler cairo +# vlc +sys-libs/zlib minizip +# llpp +dev-ml/lablgl glut +# pidgin +media-libs/gd jpeg png + +# Qt +dev-qt/qtgui gtkstyle +dev-libs/libpcre pcre16 diff --git a/profiles/desktop/package.use.mask b/profiles/desktop/package.use.mask new file mode 100644 index 0000000..d0c2e7e --- /dev/null +++ b/profiles/desktop/package.use.mask @@ -0,0 +1,5 @@ +# Pulseaudio (systemwide) +media-sound/pulseaudio X + +# urxvt +x11-terms/rxvt-unicode vanilla diff --git a/profiles/desktop/packages b/profiles/desktop/packages new file mode 100644 index 0000000..0005775 --- /dev/null +++ b/profiles/desktop/packages @@ -0,0 +1,107 @@ +# Various +net-dialup/sterm +gnome-extra/gucharmap +app-text/llpp +app-admin/pass + +# i3 +x11-wm/i3 +x11-misc/i3blocks +x11-misc/i3lock +x11-misc/dmenu +x11-misc/dunst + +# urxvt +x11-terms/rxvt-unicode +x11-misc/urxvt-font-size +x11-misc/urxvt-perls + +# X11 +x11-base/xorg-x11 +x11-drivers/xf86-input-evdev +x11-apps/mesa-progs + +x11-base/xorg-drivers +x11-base/xorg-server +x11-apps/setxkbmap +x11-apps/xev +x11-apps/xinit +x11-apps/xprop +x11-apps/xrandr +x11-libs/cairo +x11-misc/xdotool + +# Mail +mail-client/neomutt +mail-mta/msmtp +app-misc/abook +net-misc/urlview +www-client/lynx +net-mail/offlineimap +dev-python/python-daemon + +# Web +www-client/conkeror + +# Media +media-sound/pulseaudio +media-sound/mpc +media-sound/mpd +media-sound/ncmpcpp +media-sound/pulsemixer +media-video/vlc +media-gfx/feh + +# Pidgin +net-im/pidgin +x11-plugins/pidgin-encryption +x11-plugins/pidgin-gpg +x11-plugins/pidgin-hotkeys +x11-plugins/pidgin-latex +x11-plugins/pidgin-libnotify +x11-plugins/pidgin-window_merge +x11-plugins/purple-facebook +x11-plugins/purple-hangouts + +# Creations +media-sound/audacity +media-gfx/gimp +media-gfx/inkscape + +# Themes +x11-themes/clearlooks-phenix +x11-themes/gnome-icon-theme +x11-themes/gnome-icon-theme-extras +x11-themes/gnome-icon-theme-symbolic +# Use gtk+ theme in Qt applications +dev-qt/qtgui +# Fonts +virtual/ttf-fonts +dev-texlive/texlive-fontsextra +media-fonts/arkpandora +media-fonts/arphicfonts +media-fonts/artwiz-aleczapka-en +media-fonts/bitstream-cyberbit +media-fonts/corefonts +media-fonts/dejavu +media-fonts/droid +media-fonts/freefont +media-fonts/freefonts +media-fonts/hack +media-fonts/ipamonafont +media-fonts/ja-ipafonts +media-fonts/liberation-fonts +media-fonts/libertine +media-fonts/mathematica-fonts +media-fonts/noto +media-fonts/quivira +media-fonts/sil-gentium +media-fonts/symbola +media-fonts/takao-fonts +media-fonts/terminus-font +media-fonts/ttf-bitstream-vera +media-fonts/ubuntu-font-family +media-fonts/unifont +media-fonts/urw-fonts +media-fonts/wqy-microhei +media-fonts/wqy-zenhei diff --git a/profiles/desktop/parent b/profiles/desktop/parent new file mode 100644 index 0000000..eb001c6 --- /dev/null +++ b/profiles/desktop/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/laptop/eapi b/profiles/laptop/eapi new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/profiles/laptop/eapi @@ -0,0 +1 @@ +6 diff --git a/profiles/laptop/package.accept_keywords b/profiles/laptop/package.accept_keywords new file mode 100644 index 0000000..1f346e1 --- /dev/null +++ b/profiles/laptop/package.accept_keywords @@ -0,0 +1,4 @@ +# powertop +sys-power/powertop ~amd64 +# Syslinux +sys-boot/syslinux ~amd64 diff --git a/profiles/laptop/packages b/profiles/laptop/packages new file mode 100644 index 0000000..4bae3f4 --- /dev/null +++ b/profiles/laptop/packages @@ -0,0 +1,14 @@ +# Power +sys-apps/hdparm +sys-power/acpid +sys-power/pm-utils +sys-power/powertop + +# Wifi +net-wireless/iw +net-wireless/rfkill +net-wireless/wireless-tools +net-wireless/wpa_supplicant + +# i2c +sys-apps/i2c-tools diff --git a/profiles/laptop/parent b/profiles/laptop/parent new file mode 100644 index 0000000..5b26f1c --- /dev/null +++ b/profiles/laptop/parent @@ -0,0 +1 @@ +../desktop diff --git a/profiles/latex/eapi b/profiles/latex/eapi new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/profiles/latex/eapi @@ -0,0 +1 @@ +6 diff --git a/profiles/latex/package.accept_keywords b/profiles/latex/package.accept_keywords new file mode 100644 index 0000000..dd94e4d --- /dev/null +++ b/profiles/latex/package.accept_keywords @@ -0,0 +1,3 @@ +# Latex (texlive) +#app-text/texlive ~amd64 +media-libs/harfbuzz ~amd64 diff --git a/profiles/latex/package.use b/profiles/latex/package.use new file mode 100644 index 0000000..c74d0cc --- /dev/null +++ b/profiles/latex/package.use @@ -0,0 +1,4 @@ +app-text/texlive epspdf extra graphics metapost pdfannotextractor pstricks science xindy +media-libs/harfbuzz icu +app-text/texlive-core xetex +media-libs/gd fontconfig diff --git a/profiles/latex/packages b/profiles/latex/packages new file mode 100644 index 0000000..3220e27 --- /dev/null +++ b/profiles/latex/packages @@ -0,0 +1 @@ +app-text/texlive diff --git a/profiles/profiles.desc b/profiles/profiles.desc new file mode 100644 index 0000000..4265d92 --- /dev/null +++ b/profiles/profiles.desc @@ -0,0 +1 @@ +amd64 cynerd-laptop stable diff --git a/profiles/qemu/eapi b/profiles/qemu/eapi new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/profiles/qemu/eapi @@ -0,0 +1 @@ +6 diff --git a/profiles/qemu/package.use b/profiles/qemu/package.use new file mode 100644 index 0000000..ed48adc --- /dev/null +++ b/profiles/qemu/package.use @@ -0,0 +1 @@ +app-emulation/qemu usb vhost-net virgl vte xattr fdt aio spice diff --git a/profiles/qemu/package.use.mask b/profiles/qemu/package.use.mask new file mode 100644 index 0000000..9edb939 --- /dev/null +++ b/profiles/qemu/package.use.mask @@ -0,0 +1,2 @@ +# We can have only gstreamer or pulseaudio so mask one of those +net-misc/spice-gtk gstreamer diff --git a/profiles/qemu/packages b/profiles/qemu/packages new file mode 100644 index 0000000..f93ae0d --- /dev/null +++ b/profiles/qemu/packages @@ -0,0 +1,3 @@ +# Just some virtualisation related packages +app-emulation/qemu +net-misc/spice-gtk diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..8d36c64 --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +personal diff --git a/profiles/steam/eapi b/profiles/steam/eapi new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/profiles/steam/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/steam/packages b/profiles/steam/packages new file mode 100644 index 0000000..1aad88a --- /dev/null +++ b/profiles/steam/packages @@ -0,0 +1,36 @@ +dev-libs/glib:2 +dev-libs/libgcrypt +dev-libs/nspr +dev-libs/nss +gnome-base/gconf +media-libs/alsa-lib +media-libs/fontconfig +media-libs/freetype:2 +media-libs/libjpeg-turbo +media-libs/libogg +media-libs/libpng:1.2 +media-libs/libsdl +media-libs/libtheora +media-libs/libvorbis +media-libs/libtxc_dxtn +media-libs/openal +net-misc/curl +net-print/cups +sys-apps/dbus +>=sys-devel/gcc-4.6.0 +>=sys-libs/glibc-2.15 +>=sys-libs/zlib-1.2.4 +virtual/libusb:1 +virtual/opengl +x11-libs/cairo +x11-libs/gdk-pixbuf +x11-libs/gtk+:2 +x11-libs/libX11 +x11-libs/libXext +x11-libs/libXfixes +x11-libs/libXi +x11-libs/libXrandr +x11-libs/libXrender +x11-libs/libXScrnSaver +x11-libs/pango +x11-libs/pixman |