Add portage config files

This commit is contained in:
ItsDrike 2021-07-14 14:33:38 +02:00
parent 6bcffbb965
commit 05c5df8488
No known key found for this signature in database
GPG key ID: B5F6B41F708C3ADD
32 changed files with 4562 additions and 0 deletions

4
root/etc/portage/bashrc Normal file
View file

@ -0,0 +1,4 @@
# This hook is neccesary for automatic updating of the cfg-update index, please do not modify it!
pre_pkg_setup() {
[[ $ROOT = / ]] && cfg-update --index
}

View file

@ -0,0 +1,44 @@
# CPU Threads used when compiling
MAKEOPTS="-j7"
# Default options to run emerge with
EMERGE_DEFAULT_OPTS="--ask --verbose --quiet --load-average=7.0"
# Default USE flags for all packages
USE="-ios -ipod -ibm -smartcard -ldap -nls"
USE="${USE} -gnome -kde -systemd -wayland"
USE="${USE} apparmor elogind networkmanager"
USE="${USE} X alsa pulseaudio"
# Accept software listed under specified license(s) only
ACCEPT_LICENSE="-* @FREE"
# Use bleeding edge packages (like Arch)
#ACCEPT_KEYWORDS="~amd64"
# Some specific variables
GRUB_PLATFORMS="efi-64"
VIDEO_CARDS="intel i965"
INPUT_DEVICES="libinput synaptics"
# Compiler flags
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}" # C language flags
CXXFLAGS="${COMMON_FLAGS}" # C++ language flags
FCFLAGS="${COMMON_FLAGS}" # Fortran language flags
FFLAGS="${COMMON_FLAGS}" # Fortran langauge flags
# Location definitions
PORTDIR="/var/db/repos/gentoo" # Main repository
DISTDIR="/var/cache/distfiles" # Source code archives
PKGDIR="/var/cache/binpkgs" # Tar files for binary packages
# Build output language
LC_MESSAGES=C
# Servers to download packages from
GENTOO_MIRRORS="http://mirror.dkm.cz/gentoo/ \
http://ftp.fi.muni.cz/pub/linux/gentoo/ \
ftp://ftp.fi.muni.cz/pub/linux/gentoo/ \
https://mirror.wheel.sk/gentoo \
https://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/"

View file

@ -0,0 +1,2 @@
sys-apps/apparmor
sys-apps/apparmor-utils

View file

@ -0,0 +1,5 @@
sys-process/bpytop
sys-apps/bat
media-sound/spotify
net-im/discord-bin
app-editors/vscode

View file

@ -0,0 +1,11 @@
media-gfx/cura
media-gfx/curaengine
media-gfx/fdm-materials
dev-libs/libarcus
dev-libs/libcharon
dev-libs/libsavitar
dev-python/pynest2d
dev-python/uranium
dev-libs/clipper
dev-libs/stb
dev-libs/libnest2d

View file

@ -0,0 +1,42 @@
# This directory defines keywords for packages
# it can be used to specify particular versions of packages
# or to pull in the newest versions. This file is purely an example
# ACCEPT_KEYWORDS in make.conf defines the architecture itself (like
# amd64 or arm).The package manager will only accept ebuilds whose KEYWORDS
# variablecontains this architecture. If the user wants to be able to install
# and work with ebuilds that are not considered production-ready yet (still in
# testing, they can add the same architecture, but with the `~` prefix
# We can also use wildcards:
# * : Package is visible if it is stable on any architecture
# ~* : Package is visible if it is in testing on any architecture
# ** : Package is always visible (KEYWORDS are ignored completely)
# In certain cases package is defined with no KEYWORDS content. In this specific
# case, Portage will suggest to use the special ** keyword value to override:
# Assuming user is comfortable with installing testing ebuilds, we can use:
# Automatic resolution:
# emerge --autounmask=y --autounmask-write dev-perl/Term-Screen
# And as with all conf files, the final update is made by running `dispatch-conf`
# (or alternatively `etc-update`). Examine the diff output, press q to exit
# the pager and u for use-new to accept alterations
# Now re-run emerge
# Manual resolution:
# echo "=dev-perl/Term-Screen-1.30.0 ~amd64" >> /etc/portage/package.accept_keywords
# or we can use a directory and write to Term-Screen file instead
# Additional notes:
# to also let in `-r#` revisions, which may contain immediately beneficial updates,
# replace `=` with `~`:
# ~dev-perl/Term-Screen-1.30.0 ~amd64
#
# The keyword itself can usually also be omitted
# ~dev-perl/Term-Screen-1.30.0
#
# To always install latest testing version, drop the leading = or ~ as well as
# the version at the end
# dev-perl/Term-Screen
#
# If the mask is because no KEYWORDS are defined, use the ** notation:
# ~sys-apps/portage-9999 **

View file

@ -0,0 +1,2 @@
sys-kernel/gentoo-sources ~amd64
sys-kernel/vanilla-sources ~amd64

View file

@ -0,0 +1,434 @@
# required by dev-haskell/resourcet-1.2.4.2::gentoo
# required by dev-haskell/conduit-1.3.4::gentoo
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/unliftio-core-0.1.2.0 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/streaming-commons-0.2.1.2 ~amd64
# required by dev-haskell/bifunctors-5.5.6::gentoo
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/comonad-5.0.7 ~amd64
# required by dev-haskell/tls-1.5.4::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/cryptonite-0.26-r1 ~amd64
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/http-client-0.6.4.1 ~amd64
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/aeson-1.4.7.1 ~amd64
# required by dev-haskell/mono-traversable-1.0.15.1::gentoo
# required by dev-haskell/conduit-1.3.4::gentoo
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/vector-algorithms-0.8.0.3 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo[network-uri]
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/network-uri-2.6.3.0 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/scientific-0.3.6.2 ~amd64
# required by dev-haskell/x509-validation-1.6.11::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/asn1-encoding-0.9.6 ~amd64
# required by dev-haskell/x509-system-1.6.6::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/x509-store-1.6.7 ~amd64
# required by x11-misc/xmobar-0.37::gentoo
# required by xmobar (argument)
=dev-haskell/regex-compat-0.95.2.0 ~amd64
# required by dev-haskell/x509-store-1.6.7::gentoo
# required by dev-haskell/x509-system-1.6.6::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/pem-0.2.4 ~amd64
# required by dev-haskell/language-c-0.8.3-r1::gentoo
# required by dev-haskell/c2hs-0.28.7::gentoo
# required by dev-haskell/alsa-mixer-0.3.0::gentoo
# required by x11-misc/xmobar-0.37::gentoo[alsa]
# required by xmobar (argument)
=dev-haskell/happy-1.19.12 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/mime-types-0.1.0.9 ~amd64
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/x509-system-1.6.6 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/case-insensitive-1.2.1.0 ~amd64
# required by dev-haskell/streaming-commons-0.2.1.2::gentoo
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/zlib-0.6.2.2 ~amd64
# required by dev-haskell/c2hs-0.28.7::gentoo
# required by dev-haskell/alsa-mixer-0.3.0::gentoo
# required by x11-misc/xmobar-0.37::gentoo[alsa]
# required by xmobar (argument)
=dev-haskell/language-c-0.8.3-r1 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/stm-2.5.0.0 ~amd64
# required by dev-haskell/x509-1.7.5::gentoo
# required by dev-haskell/x509-system-1.6.6::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/asn1-parse-0.9.5 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/time-compat-1.9.3 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/base-compat-batteries-0.11.1 ~amd64
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/conduit-1.3.4 ~amd64
# required by dev-haskell/resourcet-1.2.4.2::gentoo
# required by dev-haskell/conduit-1.3.4::gentoo
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/exceptions-0.10.4 ~amd64
# required by dev-haskell/alsa-mixer-0.3.0::gentoo
# required by x11-misc/xmobar-0.37::gentoo[alsa]
# required by xmobar (argument)
=dev-haskell/c2hs-0.28.7 ~amd64
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/tls-1.5.4 ~amd64
# required by dev-haskell/contravariant-1.5.2::gentoo[statevar]
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/statevar-1.1.1.1 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/void-0.7.3 ~amd64
# required by dev-haskell/conduit-1.3.4::gentoo
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/mono-traversable-1.0.15.1 ~amd64
# required by dev-haskell/scientific-0.3.6.2::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/bytestring-builder-0.10.8.2.0 ~amd64
# required by dev-haskell/x509-1.7.5::gentoo
# required by dev-haskell/x509-system-1.6.6::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/asn1-types-0.3.3 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/http-types-0.12.3 ~amd64
# required by dev-haskell/comonad-5.0.7::gentoo
# required by dev-haskell/bifunctors-5.5.6::gentoo
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/distributive-0.6.1 ~amd64
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/conduit-extra-1.3.4 ~amd64
# required by dev-haskell/language-c-0.8.3-r1::gentoo
# required by dev-haskell/c2hs-0.28.7::gentoo
# required by dev-haskell/alsa-mixer-0.3.0::gentoo
# required by x11-misc/xmobar-0.37::gentoo[alsa]
# required by xmobar (argument)
=dev-haskell/alex-3.2.5 ~amd64
# required by dev-haskell/comonad-5.0.7::gentoo
# required by dev-haskell/bifunctors-5.5.6::gentoo
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/cabal-doctest-1.0.8-r1 ~amd64
# required by dev-haskell/memory-0.15.0::gentoo
# required by dev-haskell/cryptonite-0.26-r1::gentoo
# required by dev-haskell/x509-1.7.5::gentoo
# required by dev-haskell/x509-system-1.6.6::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/basement-0.0.11 ~amd64
# required by x11-misc/xmobar-0.37::gentoo[alsa]
# required by xmobar (argument)
=dev-haskell/alsa-mixer-0.3.0 ~amd64
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/http-conduit-2.3.7.3 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/cookie-0.4.4 ~amd64
# required by dev-haskell/cryptonite-0.26-r1::gentoo
# required by dev-haskell/x509-1.7.5::gentoo
# required by dev-haskell/x509-system-1.6.6::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/memory-0.15.0 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/attoparsec-0.13.2.3 ~amd64
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/typed-process-0.2.6.0 ~amd64
# required by dev-haskell/mono-traversable-1.0.15.1::gentoo
# required by dev-haskell/conduit-1.3.4::gentoo
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/split-0.2.3.4 ~amd64
# required by xmobar (argument)
=x11-misc/xmobar-0.37 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/uuid-types-1.0.3-r1 ~amd64
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/bifunctors-5.5.6 ~amd64
# required by dev-haskell/tls-1.5.4::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/x509-validation-1.6.11 ~amd64
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/socks-0.6.1 ~amd64
# required by dev-haskell/asn1-encoding-0.9.6::gentoo
# required by dev-haskell/asn1-parse-0.9.5::gentoo
# required by dev-haskell/x509-1.7.5::gentoo
# required by dev-haskell/x509-system-1.6.6::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/hourglass-0.2.12 ~amd64
# required by dev-haskell/language-c-0.8.3-r1::gentoo
# required by dev-haskell/c2hs-0.28.7::gentoo
# required by dev-haskell/alsa-mixer-0.3.0::gentoo
# required by x11-misc/xmobar-0.37::gentoo[alsa]
# required by xmobar (argument)
=dev-haskell/syb-0.7.1 ~amd64
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/connection-0.3.1 ~amd64
# required by dev-haskell/regex-compat-0.95.2.0::gentoo
# required by x11-misc/xmobar-0.37::gentoo
# required by xmobar (argument)
=dev-haskell/regex-posix-0.96.0.0 ~amd64
# required by dev-haskell/tls-1.5.4::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/cereal-0.5.8.1 ~amd64
# required by dev-haskell/http-client-0.6.4.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/blaze-builder-0.4.1.0 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/vector-0.12.1.2 ~amd64
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/type-equality-1 ~amd64
# required by dev-haskell/indexed-traversable-0.1::gentoo
# required by dev-haskell/comonad-5.0.7::gentoo[indexed-traversable]
# required by dev-haskell/bifunctors-5.5.6::gentoo
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/base-orphans-0.8.4 ~amd64
# required by x11-misc/xmobar-0.37::gentoo
# required by xmobar (argument)
=dev-haskell/parsec-numbers-0.1.0 ~amd64
# required by dev-haskell/regex-posix-0.96.0.0::gentoo
# required by dev-haskell/regex-compat-0.95.2.0::gentoo
# required by x11-misc/xmobar-0.37::gentoo
# required by xmobar (argument)
=dev-haskell/regex-base-0.94.0.0 ~amd64
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/primitive-0.7.1.0 ~amd64
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/network-3.0.1.1 ~amd64
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/base-compat-0.11.1 ~amd64
# required by dev-haskell/comonad-5.0.7::gentoo[indexed-traversable]
# required by dev-haskell/bifunctors-5.5.6::gentoo
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/indexed-traversable-0.1 ~amd64
# required by dev-haskell/scientific-0.3.6.2::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/integer-logarithms-1.0.3.1 ~amd64
# required by dev-haskell/tls-1.5.4::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/x509-1.7.5 ~amd64
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/contravariant-1.5.2 ~amd64
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/http-client-tls-0.3.5.3 ~amd64
# required by dev-haskell/bifunctors-5.5.6::gentoo
# required by dev-haskell/base-compat-batteries-0.11.1::gentoo
# required by dev-haskell/aeson-1.4.7.1::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/th-abstraction-0.3.2.0 ~amd64
# required by dev-haskell/tls-1.5.4::gentoo
# required by dev-haskell/connection-0.3.1::gentoo
# required by dev-haskell/http-client-tls-0.3.5.3::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/async-2.2.2 ~amd64
# required by dev-haskell/conduit-1.3.4::gentoo
# required by dev-haskell/conduit-extra-1.3.4::gentoo
# required by dev-haskell/http-conduit-2.3.7.3::gentoo
# required by x11-misc/xmobar-0.37::gentoo[-uvmeter,-dbus,-xpm,weather,-mpris]
# required by xmobar (argument)
=dev-haskell/resourcet-1.2.4.2 ~amd64
# required by x11-misc/xmobar-0.37::gentoo[alsa]
# required by xmobar (argument)
=dev-haskell/alsa-core-0.5.0.1-r2 ~amd64

View file

@ -0,0 +1,196 @@
x11-wm/xmonad-contrib
dev-haskell/old-time
dev-haskell/random
dev-haskell/x11-xft
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/data-default-instances-old-locale-0.0.1 ~amd64
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/hashable-1.2.7.0 ~amd64
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/data-default-0.7.1.1 ~amd64
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/extensible-exceptions-0.1.1.4 ~amd64
# required by dev-haskell/tagged-0.8.6::gentoo
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/transformers-compat-0.6.6 ~amd64
# required by xmonad (argument)
=x11-wm/xmonad-0.15 ~amd64
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/data-default-instances-containers-0.0.1 ~amd64
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/data-default-instances-dlist-0.0.1 ~amd64
# required by dev-haskell/transformers-compat-0.6.6::gentoo
# required by dev-haskell/tagged-0.8.6::gentoo
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/transformers-0.5.6.2 ~amd64
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/utf8-string-1.0.1.1 ~amd64
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/unordered-containers-0.2.12.0 ~amd64
# required by dev-haskell/data-default-instances-dlist-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/dlist-0.8.0.7 ~amd64
# required by dev-haskell/nats-1.1.2::gentoo[binary]
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/binary-0.8.7.0 ~amd64
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/tagged-0.8.6 ~amd64
# required by dev-haskell/text-1.2.4.1_rc1::gentoo
# required by dev-haskell/hashable-1.2.7.0::gentoo
# required by dev-haskell/nats-1.1.2::gentoo[hashable]
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-lang/ghc-8.10.4 ~amd64
# required by dev-haskell/data-default-instances-old-locale-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/old-locale-1.0.0.7 ~amd64
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/parsec-3.1.14.0 ~amd64
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/mtl-2.2.2 ~amd64
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/x11-1.9.2 ~amd64
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/setlocale-1.0.0.9 ~amd64
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/cabal-3.2.1.0-r1 ~amd64
# required by dev-haskell/semigroups-0.18.5::gentoo
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/nats-1.1.2 ~amd64
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/data-default-class-0.1.2.0 ~amd64
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/fail-4.9.0.0 ~amd64
# required by dev-lang/ghc-8.10.4::gentoo[-ghcbootstrap]
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=app-admin/haskell-updater-1.3.2 ~amd64
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/text-1.2.4.1_rc1 ~amd64
# required by dev-haskell/parsec-3.1.14.0::gentoo
# required by dev-haskell/cabal-3.2.1.0-r1::gentoo
# required by dev-haskell/data-default-class-0.1.2.0::gentoo
# required by dev-haskell/data-default-instances-containers-0.0.1::gentoo
# required by dev-haskell/data-default-0.7.1.1::gentoo
# required by dev-haskell/x11-1.9.2::gentoo
# required by x11-wm/xmonad-0.15::gentoo
# required by xmonad (argument)
=dev-haskell/semigroups-0.18.5 ~amd64

View file

@ -0,0 +1,10 @@
# Accept binary license for linux-firmware
sys-kernel/linux-firmware no-source-code linux-fw-redistributable
# Accept EULA license for microsoft fonts
media-fonts/corefonts MSttfEULA
# Accept EULA license for spotify
media-sound/spotify Spotify
# Accept binary EULA license for discord
net-im/discord-bin all-rights-reserved
# Accept EULA license for vscode
app-editors/vscode Microsoft-vscode

View file

@ -0,0 +1,4 @@
# Mask source-based rust package, its compilation is tedious
# and takes too much time, instead we can simply use the
# binary-based dev-lang/rust-bin package
dev-lang/rust

View file

@ -0,0 +1,15 @@
# required by dev-python/uranium-4.9.1::gentoo[python_single_target_python3_9]
# required by media-gfx/cura-4.9.1::gentoo
# required by cura (argument)
>=dev-python/PyQt5-5.15.2 network svg declarative gui widgets
# required by dev-python/scipy-1.6.3::gentoo[-test]
# required by dev-python/uranium-4.9.1::gentoo[-test,python_single_target_python3_9]
# required by media-gfx/cura-4.9.1::gentoo
# required by cura (argument)
>=dev-python/numpy-1.20.3-r1 lapack
# required by virtual/fortran-0::gentoo
# required by dev-python/scipy-1.6.3::gentoo
# required by dev-python/uranium-4.9.1::gentoo[python_single_target_python3_9,-test]
# required by media-gfx/cura-4.9.1::gentoo
# required by cura (argument)
>=sys-devel/gcc-10.3.0-r1 fortran

View file

View file

@ -0,0 +1,7 @@
# required by dev-python/pyzmq-20.0.0::gentoo[-test]
# required by dev-python/jupyter_client-6.1.12::gentoo
# required by dev-python/ipykernel-5.5.4-r1::gentoo
# required by dev-python/ipyparallel-6.3.0-r1::gentoo[-test]
# required by dev-python/ipython-7.23.1::gentoo[smp]
# required by ipython (argument)
>=net-libs/zeromq-4.3.4-r1 drafts

View file

@ -0,0 +1 @@
media-video/mpv libmpv cli jpeg

View file

@ -0,0 +1,4 @@
# required by app-misc/neofetch-7.1.0::gentoo[X]
# required by @selected
# required by @world (argument)
>=www-client/w3m-0.5.3_p20180125 imlib

View file

@ -0,0 +1,3 @@
# required by net-misc/networkmanager-1.30.4::gentoo[wifi,-iwd]
# required by networkmanager (argument)
>=net-wireless/wpa_supplicant-2.9-r5 dbus

View file

@ -0,0 +1 @@
net-libs/nodejs npm

View file

@ -0,0 +1,3 @@
# required by media-gfx/nomacs-3.16.224-r2::gentoo
# required by nomacs (argument)
>=dev-qt/qtgui-5.15.2-r1 jpeg

View file

@ -0,0 +1,3 @@
# required by app-portage/pfl-3.1-r1::gentoo[network-cron]
# required by app-portage/pfl (argument)
>=sys-apps/util-linux-2.36.2 caps

View file

@ -0,0 +1,2 @@
*/* PYTHON_TARGETS: -* python3_9
*/* PYTHON_SINGLE_TARGET: -* python3_9

View file

@ -0,0 +1 @@
x11-terms/rxvt-unicode 256-color

View file

@ -0,0 +1,17 @@
# required by net-print/cups-filters-1.28.7::gentoo[postscript]
# required by net-print/cups-2.3.3-r2::gentoo
# required by media-sound/spotify-1.1.56::gentoo
# required by spotify (argument)
>=app-text/ghostscript-gpl-9.53.3-r5 cups
# required by x11-misc/xdg-utils-1.1.3_p20200220-r5::gentoo
# required by net-print/cups-2.3.3-r2::gentoo[X]
# required by app-text/ghostscript-gpl-9.53.3-r5::gentoo[cups]
# required by net-print/cups-filters-1.28.7::gentoo[postscript]
>=app-text/xmlto-0.0.28-r6 text
# required by x11-libs/pango-1.48.7::gentoo
# required by gnome-base/librsvg-2.50.7::gentoo
# required by x11-libs/gtk+-2.24.33::gentoo
# required by media-sound/spotify-1.1.56::gentoo
# required by @selected
# required by @world (argument)
>=media-libs/freetype-2.10.4 harfbuzz

View file

@ -0,0 +1,5 @@
# required by gnome-base/gnome-keyring-40.0::gentoo
# required by app-crypt/libsecret-0.20.4::gentoo
# required by app-editors/vscode-1.56.2::gentoo
# required by vscode (argument)
>=app-crypt/gcr-3.40.0 gtk

View file

@ -0,0 +1,2 @@
# Add support for xft font usage
x11-misc/xmobar xft

View file

@ -0,0 +1 @@
x11-misc/xwallpaper jpeg png xpm

View file

@ -0,0 +1,64 @@
#!/bin/bash
# Example /etc/portage/repo.postsync.d script. Make it executable (chmod +x) for
# Portage to process it.
#
# With portage-2.2.16 and newer, all repo.postsync.d hooks will be called multiple
# times after syncing each repository.
#
# Older versions of Portage support syncing only one repository.
# In those versions, the postsync.d hooks will be called only once,
# and they will not be passed any parameters.
# On a repo.postsync.d hook call, positional parameters contain
# information about the just-synced repository.
# Your hook can control it's actions depending on any of the three
# parameters passed in to it.
#
# They are as follows:
#
# The repository name.
repository_name=${1}
# The URI to which the repository was synced.
sync_uri=${2}
# The path to the repository.
repository_path=${3}
# Portage assumes that a hook succeeded if it exits with 0 code. If no
# explicit exit is done, the exit code is the exit code of last spawned
# command. Since our script is a bit more complex, we want to control
# the exit code explicitly.
ret=0
if [ -n "${repository_name}" ]; then
# Repository name was provided, so we're in a post-repository hook.
echo "* In post-repository hook for ${repository_name}"
echo "** synced from remote repository ${sync_uri}"
echo "** synced into ${repository_path}"
# Gentoo comes with pregenerated cache but the other repositories
# usually don't. Generate them to improve performance.
if [ "${repository_name}" != "gentoo" ]; then
if ! egencache --update --repo="${repository_name}" --jobs=4
then
echo "!!! egencache failed!"
ret=1
fi
fi
fi
if [ -n "${repository_name}" ] && ! [ -e "${repository_path}/metadata/pkg_desc_index" ]; then
# Regenerate the metadata/pkg_desc_index file. This is not
# needed for https://gitweb.gentoo.org/repo/sync/gentoo.git which
# provides a freshly generated copy. The --external-cache-only
# option causes the metadata/pkg_desc_index file to be written under
# /var/cache/edb/dep instead of the repository itself, so that it
# does not interfere with repository verification.
if ! egencache --update-pkg-desc-index --external-cache-only --repo="${repository_name}" ${PORTAGE_VERBOSE+--verbose}
then
echo "!!! egencache failed!"
ret=1
fi
fi
# Return explicit status.
exit "${ret}"

View file

@ -0,0 +1,25 @@
#!/bin/bash
repository_name=${1}
sync_uri=${2}
GIT_GENTOO_URI="https://github.com/gentoo/gentoo.git"
# If repository name wasn't provided, we're not in post-repository hook.
[ ! -n "${repository_name}" ] && exit 0
# Gentoo generally comes with pregenerated cache, however if we're
# using the git uri, they don't. Same goes for other repositories.
# Only proceed if they don't come pregenerated.
if [ "${repository_name}" == "gentoo" -a "${sync_uri}" != "${GIT_GENTOO_URI}" ]; then
echo "Skipping cache generation for gentoo repo"
exit 0
fi
echo "Updating metadata cache..."
if ! egencache --repo="${repository_name}" --update --jobs=6; then
echo "!!! cache generating with egencache failed for ${repository_name}"
exit 1
fi
/usr/bin/eix-update

View file

@ -0,0 +1,4 @@
# created by eselect-repo
[localrepo]
location = /var/db/repos/localrepo

View file

@ -0,0 +1,15 @@
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /var/db/repos/gentoo
sync-type = git
sync-uri = https://github.com/gentoo/gentoo.git
auto-sync = yes
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff