Commit: 3ed2f45ff2a68f66982c28fb1d64829b2b877a21
Parent: 128e5010fb102b64ef6969af91784e8edfaa1053
Author: Randy Palamar
Date: Tue, 31 Jan 2023 19:29:16 -0700
bump portage config
highlights:
* librewolf was removed
* samurai is now used instead of ninja
* crossdev has its own repo so it doesn't pollute everywhere else
* note: should always have lowest priority.
* note: no crossdev toolchains are in use atm
* block on new openrc was removed
* i don't really remember what the problem was but seems fine now
Diffstat:
14 files changed, 31 insertions(+), 45 deletions(-)
diff --git a/.config/sys/etc/portage/make.conf b/.config/sys/etc/portage/make.conf
@@ -32,10 +32,11 @@ MICROCODE_SIGNATURES="-S"
LLVM_TARGETS="NVPTX X86"
LUA_SINGLE_TARGET="lua5-3"
LUA_TARGETS="lua5-3"
+NINJA=samu
QEMU_SOFTMMU_TARGETS="x86_64"
QEMU_USER_TARGETS="x86_64"
RUSTFLAGS="-C target-feature=-crt-static"
-VIDEO_CARDS="intel i965"
+VIDEO_CARDS="intel"
CONFIG_PROTECT="${CONFIG_PROTECT} /usr/bin/startx"
UNINSTALL_IGNORE="/etc/portage"
diff --git a/.config/sys/etc/portage/package.accept_keywords/set b/.config/sys/etc/portage/package.accept_keywords/set
@@ -1,4 +1,4 @@
-*/*::0x766F6964 **
+*/*::rnpnr **
app-editors/vis **
dev-util/samurai **
media-sound/split2flac **
@@ -11,11 +11,13 @@ media-fonts/* ~amd64
app-text/pandoc ~amd64
dev-lang/ghc ~amd64
dev-haskell/* ~amd64
+dev-util/shellcheck ~amd64
# Personally Unmasked
app-misc/abduco ~amd64
games-emulation/higan ~amd64
media-gfx/farbfeld ~amd64
+media-libs/libplacebo ~amd64
media-sound/ncmpcpp ~amd64
media-video/mpv ~amd64
net-analyzer/openbsd-netcat::musl ~amd64
@@ -26,6 +28,8 @@ net-analyzer/openbsd-netcat::musl ~amd64
www-apps/hugo ~amd64
www-client/librewolf ~amd64
-~dev-libs/nss-3.83 ~amd64
+www-client/firefox ~amd64
+dev-libs/nss ~amd64
~app-i18n/kakasi-2.3.6 ~amd64
+app-text/tesseract ~amd64
diff --git a/.config/sys/etc/portage/package.mask/set b/.config/sys/etc/portage/package.mask/set
@@ -1,11 +1,5 @@
-media-libs/mesa::gentoo
net-fs/samba::gentoo
->sys-boot/syslinux-4.07
-
-# Willh shitware
->sys-apps/openrc-0.17
-
# Don't need net-tools and iproute
sys-apps/iproute2
diff --git a/.config/sys/etc/portage/package.use/app b/.config/sys/etc/portage/package.use/app
@@ -1,3 +1,6 @@
+app-alternatives/gzip pigz -reference
+app-alternatives/sh dash -bash
+app-alternatives/yacc byacc -bison
app-crypt/gnupg -ssl
app-crypt/mit-krb5 -keyutils -pkinit
app-dicts/myspell-en l10n_en
@@ -7,6 +10,7 @@ app-i18n/kakasi l10n_ja
app-shells/bash -net
app-shells/dash static
app-text/hunspell l10n_en
+app-text/mandoc system-man
app-text/mupdf -opengl -curl -javascript -ssl
-app-text/tesseract tiff
+app-text/tesseract float32 tiff
app-text/texlive graphics luatex science l10n_ja -X
diff --git a/.config/sys/etc/portage/package.use/dev b/.config/sys/etc/portage/package.use/dev
@@ -12,4 +12,5 @@ dev-libs/libpcre2 jit
dev-libs/nss -nss-pem
dev-python/PyQt5 dbus
dev-qt/qtgui dbus ibus
+dev-qt/qtwebchannel qml
dev-vcs/git -python -perl -pcre -webdav
diff --git a/.config/sys/etc/portage/package.use/media b/.config/sys/etc/portage/package.use/media
@@ -12,13 +12,12 @@ media-libs/libjpeg-turbo static-libs
media-libs/libpng apng
media-libs/libsdl2 gles2 ibus dbus
media-libs/libvpx postproc
-media-libs/mesa libglvnd gles1 gles2 osmesa -vaapi
+media-libs/mesa libglvnd gles1 gles2 osmesa
media-libs/tiff -jpeg
media-sound/alsa-utils ncurses
media-sound/lame -frontend
media-sound/mpd fifo -mad -curl -icu -network
media-sound/ncmpcpp visualizer taglib outputs
media-sound/vorbis-tools -ogg123
-media-video/aegisub lua_single_target_luajit
media-video/ffmpeg openssl libdrm libass mp3 x264 x265 -hardcoded-tables
media-video/mpv cli drm gbm lua -jpeg -xv -uchardet -vaapi lua_single_target_lua5-1
diff --git a/.config/sys/etc/portage/package.use/net b/.config/sys/etc/portage/package.use/net
@@ -1,3 +1,4 @@
net-libs/nodejs -icu -npm -system-icu
net-misc/curl ssh
net-misc/openntpd constraints
+net-vpn/openvpn -lz4 -lzo
diff --git a/.config/sys/etc/portage/package.use/sys b/.config/sys/etc/portage/package.use/sys
@@ -1,20 +1,18 @@
sys-apps/attr static-libs
sys-apps/busybox -savedconfig static
-sys-apps/groff -X
+sys-apps/grep -egrep-fgrep static
sys-apps/hwids udev
-sys-apps/man-db berkdb -manpager
+sys-apps/openrc sysv-utils -netifrc
sys-apps/portage -rsync-verify
sys-apps/shadow su -cracklib
-sys-apps/sysvinit static
sys-apps/util-linux cryptsetup static-libs -su -suid -cramfs
sys-devel/binutils cxx static-libs
-sys-devel/clang-runtime -sanitize # doesn't work in musl
+sys-devel/clang-common stricter
sys-devel/gcc cxx fortran lto
sys-devel/gdb -server -python
sys-devel/llvm gold
sys-firmware/ipxe -savedconfig
sys-fs/cryptsetup openssl urandom -argon2 -luks1_default
-sys-fs/lvm2 device-mapper-only -thin
sys-kernel/gentoo-sources symlink experimental
sys-libs/binutils-libs static-libs
sys-libs/ldb -python
diff --git a/.config/sys/etc/portage/package.use/www b/.config/sys/etc/portage/package.use/www
@@ -1,2 +1,2 @@
www-apps/hugo -sass
-www-client/librewolf bindist dbus -clang custom-optimization custom-cflags -gmp-autoupdate system-png
+www-client/firefox bindist dbus -clang custom-optimization custom-cflags -gmp-autoupdate system-png
diff --git a/.config/sys/etc/portage/profile/package.provided b/.config/sys/etc/portage/profile/package.provided
@@ -1 +0,0 @@
-virtual/tmpfiles-0-r3 # old openrc doesn't need this
diff --git a/.config/sys/etc/portage/repos.conf b/.config/sys/etc/portage/repos.conf
@@ -22,8 +22,8 @@ sync-type = git
sync-uri = https://github.com/gentoo-haskell/gentoo-haskell.git
priority = 999
-[librewolf]
-location = /usr/portage/librewolf
-sync-type = git
-sync-uri = https://gitlab.com/librewolf-community/browser/gentoo.git
+[crossdev]
+location = /usr/portage/crossdev
priority = 10
+masters = gentoo
+auto-sync = no
diff --git a/.config/sys/etc/portage/savedconfig/x11-misc/dmenu-9999 b/.config/sys/etc/portage/savedconfig/x11-misc/dmenu-9999
@@ -11,7 +11,7 @@ static const char *fonts[] = {
static const char *prompt = NULL; /* -p option; prompt to the left of input field */
static const char *colors[SchemeLast][2] = {
/* fg bg */
- [SchemeNorm] = { "#666666", "#090909", },
+ [SchemeNorm] = { "#666666", "#090909" },
[SchemeSel] = { "#a274f2", "#090909" },
[SchemeOut] = { "#000000", "#00ffff" },
};
diff --git a/.config/sys/etc/portage/savedconfig/x11-misc/slock-1.4 b/.config/sys/etc/portage/savedconfig/x11-misc/slock-1.4
@@ -1,12 +0,0 @@
-/* user and group to drop privileges to */
-static const char *user = "nobody";
-static const char *group = "nogroup";
-
-static const char *colorname[NUMCOLS] = {
- [INIT] = "black", /* after initialization */
- [INPUT] = "#141414", /* during input */
- [FAILED] = "#CC3333", /* wrong password */
-};
-
-/* treat a cleared input like a wrong password (color) */
-static const int failonclear = 1;
diff --git a/.config/sys/var/lib/portage/world b/.config/sys/var/lib/portage/world
@@ -1,4 +1,5 @@
app-admin/doas
+app-admin/pwgen
app-admin/spm
app-crypt/pinentry-dmenu
app-dicts/kasumi
@@ -23,10 +24,6 @@ app-text/smu
app-text/tesseract
app-text/texlive
app-text/zathura-pdf-mupdf
-cross-avr/avr-libc
-cross-avr/binutils
-cross-avr/gcc
-dev-embedded/avrdude
dev-lang/ghc
dev-lang/go
dev-libs/libcdio-paranoia
@@ -34,6 +31,7 @@ dev-lua/lpeg
dev-python/eyeD3
dev-qt/qtstyleplugins
dev-util/samurai
+dev-util/shellcheck
media-fonts/dejavu
media-fonts/mikachan-font-ttf
media-fonts/shinonome
@@ -42,8 +40,7 @@ media-fonts/source-sans
media-fonts/source-serif
media-gfx/farbfeld
media-gfx/imagemagick
-media-gfx/jpeginfo
-media-gfx/jpegoptim
+media-libs/libva-intel-driver
media-libs/mesa
media-sound/mpc
media-sound/mpd
@@ -60,13 +57,12 @@ net-misc/openntpd
net-misc/yt-dlp
net-news/sfeed
net-p2p/rtorrent
+net-vpn/openvpn
net-wireless/wpa_supplicant
sys-apps/busybox
sys-apps/man-pages
sys-apps/man-pages-posix
sys-apps/sbase
-sys-boot/syslinux
-sys-devel/crossdev
sys-devel/gdb
sys-devel/tcc
sys-firmware/iwlwifi-cc
@@ -75,7 +71,7 @@ sys-fs/ntfs3g
sys-fs/simple-mtpfs
sys-kernel/gentoo-sources
www-apps/hugo
-www-client/librewolf
+www-client/firefox
www-client/surfraw
x11-apps/xrandr
x11-apps/xset
@@ -87,6 +83,7 @@ x11-misc/slock
x11-misc/slop
x11-misc/tabbed
x11-misc/xbanish
+x11-misc/xclip
x11-misc/xdotool
x11-misc/xidle
x11-terms/st