From a25b7c8da9414e9188d7feb7b280005e6e50ea13 Mon Sep 17 00:00:00 2001 From: Wolfgang Müller Date: Sun, 10 Feb 2019 18:29:15 +0100 Subject: Initial import --- group-base/env/debug | 2 ++ group-base/env/eix-extra-econf | 1 + group-base/env/noopt | 1 + group-base/package.accept_keywords/00-base | 28 +++++++++++++++++ group-base/package.env/eix | 1 + group-base/package.use/00-base | 36 ++++++++++++++++++++++ .../patches/app-portage/eix/eix-italic.patch | 20 ++++++++++++ group-base/repos.conf/pramantha.conf | 6 ++++ 8 files changed, 95 insertions(+) create mode 100644 group-base/env/debug create mode 100644 group-base/env/eix-extra-econf create mode 100644 group-base/env/noopt create mode 100644 group-base/package.accept_keywords/00-base create mode 100644 group-base/package.env/eix create mode 100644 group-base/package.use/00-base create mode 100644 group-base/patches/app-portage/eix/eix-italic.patch create mode 100644 group-base/repos.conf/pramantha.conf (limited to 'group-base') diff --git a/group-base/env/debug b/group-base/env/debug new file mode 100644 index 0000000..bb57afa --- /dev/null +++ b/group-base/env/debug @@ -0,0 +1,2 @@ +CFLAGS="${CFLAGS} -ggdb" +FEATURES="${FEATURES} nostrip installsources" diff --git a/group-base/env/eix-extra-econf b/group-base/env/eix-extra-econf new file mode 100644 index 0000000..da96ad8 --- /dev/null +++ b/group-base/env/eix-extra-econf @@ -0,0 +1 @@ +EXTRA_ECONF="--enable-security --enable-new-dialect --enable-strong-optimization" diff --git a/group-base/env/noopt b/group-base/env/noopt new file mode 100644 index 0000000..d8580ab --- /dev/null +++ b/group-base/env/noopt @@ -0,0 +1 @@ +CFLAGS="${CFLAGS} -O0" diff --git a/group-base/package.accept_keywords/00-base b/group-base/package.accept_keywords/00-base new file mode 100644 index 0000000..41f2be7 --- /dev/null +++ b/group-base/package.accept_keywords/00-base @@ -0,0 +1,28 @@ +app-editors/kakoune ** +app-editors/vis ** + +app-admin/entr +app-admin/stow +app-backup/restic +app-crypt/signify +app-editors/vim +app-editors/vim-core +app-misc/ranger +app-misc/tmux +app-portage/portage-utils +app-shells/mksh +app-text/manpager +app-text/par +dev-java/gradle-bin +dev-util/radare2 +media-gfx/maim +media-sound/abcde +media-sound/mpd +media-video/ffmpeg +media-video/mpv +net-misc/chrony +net-misc/youtube-dl +sys-apps/ed +sys-apps/mandoc +sys-apps/ripgrep +sys-devel/bmake diff --git a/group-base/package.env/eix b/group-base/package.env/eix new file mode 100644 index 0000000..a7a3db7 --- /dev/null +++ b/group-base/package.env/eix @@ -0,0 +1 @@ +app-portage/eix eix-extra-econf \ No newline at end of file diff --git a/group-base/package.use/00-base b/group-base/package.use/00-base new file mode 100644 index 0000000..3a07794 --- /dev/null +++ b/group-base/package.use/00-base @@ -0,0 +1,36 @@ +*/* acl +*/* logrotate +*/* threads +*/* iproute2 + +*/* -bindist +*/* -bluetooth +*/* -branding +*/* -consolekit +*/* -cups +*/* -ldap +*/* -policy-kit +*/* -spell +*/* -systemd + +app-crypt/gnupg -smartcard +app-editors/vis tre +mail-client/mutt imap sasl smtp gpgme -smime +media-sound/abcde cdr cdparanoia -vorbis -id3tag -lame +media-sound/mpd inotify opus vorbis -bzip2 -cue -curl -flac -mad -zlib +media-sound/ncmpcpp taglib +media-video/ffmpeg mp3 openssl opus theora vpx +net-analyzer/nmap ncat nping +net-irc/weechat +net-irc/znc +net-misc/chrony caps +net-misc/youtube-dl offensive +sys-apps/busybox -savedconfig +sys-kernel/linux-firmware savedconfig + +# needed for ncmpcpp +dev-libs/boost icu + +# needed for qtcore & fish +dev-libs/libpcre2 pcre16 pcre32 +dev-libs/libpcre pcre16 pcre32 diff --git a/group-base/patches/app-portage/eix/eix-italic.patch b/group-base/patches/app-portage/eix/eix-italic.patch new file mode 100644 index 0000000..736911b --- /dev/null +++ b/group-base/patches/app-portage/eix/eix-italic.patch @@ -0,0 +1,20 @@ +diff --git a/src/eixTk/ansicolor.cc b/src/eixTk/ansicolor.cc +index 85bde831..7a497cae 100644 +--- a/src/eixTk/ansicolor.cc ++++ b/src/eixTk/ansicolor.cc +@@ -45,6 +45,7 @@ static CONSTEXPR const ColorType + acNone = 0, + amNone = 50, + amBold = 1, ++ amItalic = 3, + amUnderlined = 4, + amBlink = 5, + amInverse = 7, +@@ -68,6 +69,7 @@ void AnsiColor::init_static() { + color_map["none"] = amNone; + color_map["default"] = acNone; + color_map["bold"] = amBold; ++ color_map["italic"] = amItalic; + color_map["underline"] = amUnderlined; + color_map["underlined"] = amUnderlined; + color_map["blink"] = amBlink; diff --git a/group-base/repos.conf/pramantha.conf b/group-base/repos.conf/pramantha.conf new file mode 100644 index 0000000..5f63a45 --- /dev/null +++ b/group-base/repos.conf/pramantha.conf @@ -0,0 +1,6 @@ +[pramantha] +auto-sync = no +location = /var/overlays/pramantha +sync-type = git +clone-depth = 0 +sync-uri = https://git.vehk.de/pramantha.git -- cgit v1.2.3-2-gb3c3