summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2023-04-04 18:13:55 +0200
committerAnton Luka Šijanec <anton@sijanec.eu>2023-04-04 18:13:55 +0200
commit5380ec14a9385bc261239e9dbb8a0d66636d48e3 (patch)
tree7a9595b44a0745cb7dcf16782711b2fecef78ab5
parenttikzplotlib+mimeapps.list (diff)
downloadn-5380ec14a9385bc261239e9dbb8a0d66636d48e3.tar
n-5380ec14a9385bc261239e9dbb8a0d66636d48e3.tar.gz
n-5380ec14a9385bc261239e9dbb8a0d66636d48e3.tar.bz2
n-5380ec14a9385bc261239e9dbb8a0d66636d48e3.tar.lz
n-5380ec14a9385bc261239e9dbb8a0d66636d48e3.tar.xz
n-5380ec14a9385bc261239e9dbb8a0d66636d48e3.tar.zst
n-5380ec14a9385bc261239e9dbb8a0d66636d48e3.zip
-rw-r--r--etc/portage/make.conf4
-rw-r--r--etc/portage/package.accept_keywords/conf1
-rw-r--r--etc/portage/package.unmask1
-rw-r--r--root/linux/config13
-rwxr-xr-xroot/posodobi.sh2
5 files changed, 15 insertions, 6 deletions
diff --git a/etc/portage/make.conf b/etc/portage/make.conf
index c6c6c2d..6409837 100644
--- a/etc/portage/make.conf
+++ b/etc/portage/make.conf
@@ -18,7 +18,7 @@ MAKEOPTS="-j$(ssh `cat /etc/distcc/hosts | grep -v '#' | cut -d/ -f1` nproc || n
GENTOO_MIRRORS="http://ftp.fi.muni.cz/pub/linux/gentoo/ http://packages.hs-regensburg.de/gentoo-distfiles/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.halifax.rwth-aachen.de/gentoo/ http://ftp.tu-ilmenau.de/mirror/gentoo/ http://ftp.fau.de/gentoo http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
# mirrorselect -i -o >> /etc/portage/make.conf
-USE="vim-syntax ffmpeg pulseaudio native-headset dbus acpi mtp fuse system-bootstrap"
+USE="vim-syntax ffmpeg pulseaudio native-headset dbus acpi mtp fuse system-bootstrap lvm imagemagick"
USE="$USE adblock websockets" # qutebrowser
USE="$USE vnc rdp ssh" # remmina
USE="$USE extra graphics science publishers music" # texlive
@@ -56,6 +56,8 @@ USE="$USE otf" # ta terminus
USE="$USE system-llvm clippy rust-src rust-analyzer rustfmt" # za rust
USE="$USE btrfs" # za docker
USE="$USE opencv" # za pytorch
+USE="$USE eai" # za postfix smtputf8
+USE="$USE vhost-net qemu" # za qemu
CALLIGRA_FEATURES="stage words sheets"
PALEMOON_ENABLE_UNSUPPORTED_COMPILERS=1 # uradno gcc 11 ni podprt
diff --git a/etc/portage/package.accept_keywords/conf b/etc/portage/package.accept_keywords/conf
index cd568c3..dcbaee0 100644
--- a/etc/portage/package.accept_keywords/conf
+++ b/etc/portage/package.accept_keywords/conf
@@ -29,3 +29,4 @@ net-wireless/chirp ~*
www-apps/element ~*
sci-visualization/fityk ~*
dev-python/tikzplotlib ~*
+www-apps/piwigo ~*
diff --git a/etc/portage/package.unmask b/etc/portage/package.unmask
new file mode 100644
index 0000000..054fd29
--- /dev/null
+++ b/etc/portage/package.unmask
@@ -0,0 +1 @@
+sys-firmware/*-bin
diff --git a/root/linux/config b/root/linux/config
index 07927b4..88b9aa9 100644
--- a/root/linux/config
+++ b/root/linux/config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.12-gentoo Kernel Configuration
+# Linux/x86 6.1.19-gentoo Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (Gentoo 12.2.1_p20230121-r1 p10) 12.2.1 20230121"
CONFIG_CC_IS_GCC=y
@@ -638,6 +638,7 @@ CONFIG_KVM=y
CONFIG_KVM_INTEL=y
# CONFIG_KVM_AMD is not set
# CONFIG_KVM_XEN is not set
+CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y
CONFIG_AS_AVX512=y
CONFIG_AS_SHA1_NI=y
CONFIG_AS_SHA256_NI=y
@@ -1418,7 +1419,6 @@ CONFIG_NET_SCHED=y
#
CONFIG_NET_CLS=y
# CONFIG_NET_CLS_BASIC is not set
-# CONFIG_NET_CLS_TCINDEX is not set
# CONFIG_NET_CLS_ROUTE4 is not set
# CONFIG_NET_CLS_FW is not set
# CONFIG_NET_CLS_U32 is not set
@@ -3479,6 +3479,7 @@ CONFIG_DRM_I915_FORCE_PROBE=""
CONFIG_DRM_I915_CAPTURE_ERROR=y
CONFIG_DRM_I915_COMPRESS_ERROR=y
CONFIG_DRM_I915_USERPTR=y
+CONFIG_DRM_I915_GVT_KVMGT=y
CONFIG_DRM_I915_REQUEST_TIMEOUT=20000
CONFIG_DRM_I915_FENCE_TIMEOUT=10000
CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
@@ -3487,6 +3488,7 @@ CONFIG_DRM_I915_PREEMPT_TIMEOUT=640
CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000
CONFIG_DRM_I915_STOP_TIMEOUT=100
CONFIG_DRM_I915_TIMESLICE_DURATION=1
+CONFIG_DRM_I915_GVT=y
# CONFIG_DRM_VGEM is not set
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_VMWGFX is not set
@@ -3767,6 +3769,7 @@ CONFIG_SND_HDA_CODEC_SIGMATEL=y
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set
+# CONFIG_SND_HDA_CTL_DEV_ID is not set
# end of HD-Audio
CONFIG_SND_HDA_CORE=y
@@ -4425,7 +4428,7 @@ CONFIG_VFIO_IOMMU_TYPE1=y
CONFIG_VFIO_PCI_MMAP=y
CONFIG_VFIO_PCI_INTX=y
# CONFIG_VFIO_PCI is not set
-# CONFIG_VFIO_MDEV is not set
+CONFIG_VFIO_MDEV=y
CONFIG_IRQ_BYPASS_MANAGER=y
# CONFIG_VIRT_DRIVERS is not set
CONFIG_VIRTIO_ANCHOR=y
@@ -4436,8 +4439,10 @@ CONFIG_VIRTIO_MENU=y
# CONFIG_VIRTIO_INPUT is not set
# CONFIG_VIRTIO_MMIO is not set
# CONFIG_VDPA is not set
+CONFIG_VHOST_IOTLB=y
+CONFIG_VHOST=y
CONFIG_VHOST_MENU=y
-# CONFIG_VHOST_NET is not set
+CONFIG_VHOST_NET=y
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
#
diff --git a/root/posodobi.sh b/root/posodobi.sh
index f50309c..cd823c3 100755
--- a/root/posodobi.sh
+++ b/root/posodobi.sh
@@ -1,7 +1,7 @@
#!/bin/bash
set -xe
f=
-grep "no-sync" <<<"$@" || emaint sync --auto
+grep "no-sync" <<<"$@" || /usr/sbin/emaint sync --auto
grep "no-ask" <<<"$@" || f=--ask
emerge --verbose --update $f --newuse --changed-use --backtrack 30 --deep --with-bdeps=y --rebuilt-binaries @world
emerge @preserved-rebuild