summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--INSTALL/arch-install2
-rw-r--r--INSTALL/gentoo-install2
-rw-r--r--ROOT/linux/A520M-K/.config64
-rw-r--r--ROOT/portage/make.conf3
-rw-r--r--ROOT/portage/package.env10
-rw-r--r--ROOT/portage/package.use/base3
6 files changed, 42 insertions, 42 deletions
diff --git a/INSTALL/arch-install b/INSTALL/arch-install
index 6d73a07..5fe91f3 100644
--- a/INSTALL/arch-install
+++ b/INSTALL/arch-install
@@ -17,7 +17,7 @@ sudo cp -rf ROOT/issue/issue /etc
sudo cp -rf ROOT/hosts/hosts /etc
# Install Required Programs
-sudo pacman --needed -Syu stow opendoas pamixer zsh ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps pandoc automake lzop curl make bc android-tools gimp kdenlive frei0r-plugins inkscape arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip papirus-icon-theme valgrind gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan system-config-printer gst-plugins-good grc gst-libav clang breeze net-tools ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium npm python python-pip pass screenkey pipewire-pulse ueberzug yt-dlp python-pywal alsa-utils picom virt-manager qemu-desktop wireplumber
+sudo pacman --needed -Syu stow opendoas pamixer zsh ncmpcpp xwallpaper newsboat vifm zathura maim texlive-most ffmpeg lxappearance ntp redshift numlockx htop xclip imagemagick transmission-gtk neovim mpv mpd mpc sxiv zathura-pdf-mupdf zathura-ps pandoc automake lzop curl make bc android-tools gimp kdenlive frei0r-plugins inkscape arandr shellcheck arc-gtk-theme ctags unoconv nodejs yarn p7zip papirus-icon-theme valgrind gdb light pulsemixer pavucontrol xorg-server xorg-xinit go qt5ct ncurses gtk3 gst-plugins-base-libs hplip simple-scan system-config-printer gst-plugins-good grc gst-libav clang breeze net-tools ffmpegthumbnailer webkit2gtk torbrowser-launcher neofetch cmatrix asciiquarium npm python python-pip pass screenkey pipewire-pulse ueberzug yt-dlp python-pywal alsa-utils picom virt-manager qemu-desktop wireplumber foremost testdisk
# Building Folder Structure
mkdir -p ~/Documents/PDF ~/Documents/Text ~/Documents/Disks ~/Documents/Archives ~/Documents/VMs ~/Downloads ~/Games/WINEPREFIX ~/Pictures/Screenshots ~/Pictures/GIMP ~/Videos/Recordings ~/Code ~/.config/git ~/.config/wallpaper ~/.local/share/gnupg ~/.local/share/pass
diff --git a/INSTALL/gentoo-install b/INSTALL/gentoo-install
index 1c6d7b9..840e89f 100644
--- a/INSTALL/gentoo-install
+++ b/INSTALL/gentoo-install
@@ -20,7 +20,7 @@ if [ "$(id -u)" = "0" ]; then
printf "Do you want to install User Packages? [Y/n]" && read -r USERPACKAGES
if [ "$USERPACKAGES" != "N" ] && [ "$USERPACKAGES" != "n" ]; then
- emerge --ask --quiet app-text/zathura-meta sys-fs/ntfs3g noto-emoji noto-cjk vifm make bc xorg-x11 xinit zsh doas sys-fs/dosfstools app-editors/neovim pulsemixer pipewire gentoolkit stow app-admin/pass app-arch/p7zip app-arch/p7zip zathura zathura-pdf-poppler xwallpaper x11-misc/xclip sxiv mpv newsboat ncmpcpp media-sound/mpc mpd redshift android-tools texlive-latex texlive-latexextra texlive-latexrecommended net-libs/nodejs libreoffice-bin unoconv dev-util/ctags gimp imagemagick net-misc/ntp maim net-libs/webkit-gtk media-libs/gst-plugins-good media-plugins/gst-plugins-libav latex-beamer go sys-apps/net-tools app-emulation/libvirt app-emulation/qemu app-emulation/virt-manager neofetch dev-python/pip x11-themes/arc-theme x11-themes/papirus-icon-theme ffmpegthumbnailer x11-misc/screenkey net-misc/yt-dlp net-p2p/transmission x11-misc/picom media-gfx/simple-scan dev-python/lxml media-libs/vulkan-loader media-libs/vulkan-layers net-print/hplip net-print/cups && poweroff
+ emerge --ask --quiet app-text/zathura-meta sys-fs/ntfs3g noto-emoji noto-cjk vifm make bc xorg-x11 xinit zsh doas sys-fs/dosfstools app-editors/neovim pulsemixer pipewire gentoolkit stow app-admin/pass app-arch/p7zip app-arch/p7zip zathura zathura-pdf-poppler xwallpaper x11-misc/xclip sxiv mpv newsboat ncmpcpp media-sound/mpc mpd redshift android-tools texlive-latex texlive-latexextra texlive-latexrecommended net-libs/nodejs libreoffice-bin unoconv dev-util/ctags gimp imagemagick net-misc/ntp maim net-libs/webkit-gtk media-libs/gst-plugins-good media-plugins/gst-plugins-libav latex-beamer go sys-apps/net-tools app-emulation/libvirt app-emulation/qemu app-emulation/virt-manager neofetch dev-python/pip x11-themes/arc-theme x11-themes/papirus-icon-theme ffmpegthumbnailer x11-misc/screenkey net-misc/yt-dlp net-p2p/transmission x11-misc/picom media-gfx/simple-scan dev-python/lxml media-libs/vulkan-loader media-libs/vulkan-layers net-print/hplip net-print/cups testdisk foremost && poweroff
# Adding System default init services
# go to https://localhost:631/ to configure the printer or run hp-setup
diff --git a/ROOT/linux/A520M-K/.config b/ROOT/linux/A520M-K/.config
index c9ed7aa..0120363 100644
--- a/ROOT/linux/A520M-K/.config
+++ b/ROOT/linux/A520M-K/.config
@@ -1,10 +1,10 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.15.41-gentoo Kernel Configuration
+# Linux/x86 5.15.52-gentoo Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 11.2.1_p20220115 p4) 11.2.1 20220115"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 11.3.0 p4) 11.3.0"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=110201
+CONFIG_GCC_VERSION=110300
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=23700
@@ -15,6 +15,7 @@ CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_IRQ_WORK=y
@@ -294,7 +295,6 @@ CONFIG_ARCH_NR_GPIO=1024
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_AUDIT_ARCH=y
-CONFIG_HAVE_INTEL_TXT=y
CONFIG_X86_64_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
@@ -310,6 +310,8 @@ CONFIG_X86_FEATURE_NAMES=y
CONFIG_X86_MPPARSE=y
# CONFIG_GOLDFISH is not set
CONFIG_RETPOLINE=y
+CONFIG_CC_HAS_SLS=y
+# CONFIG_SLS is not set
# CONFIG_X86_CPU_RESCTRL is not set
CONFIG_X86_EXTENDED_PLATFORM=y
# CONFIG_X86_VSMP is not set
@@ -4353,7 +4355,6 @@ CONFIG_MAILBOX=y
CONFIG_PCC=y
# CONFIG_ALTERA_MBOX is not set
CONFIG_IOMMU_IOVA=y
-CONFIG_IOASID=y
CONFIG_IOMMU_API=y
CONFIG_IOMMU_SUPPORT=y
@@ -4370,12 +4371,7 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y
CONFIG_IOMMU_DMA=y
CONFIG_AMD_IOMMU=y
CONFIG_AMD_IOMMU_V2=y
-CONFIG_DMAR_TABLE=y
-CONFIG_INTEL_IOMMU=y
-# CONFIG_INTEL_IOMMU_SVM is not set
-# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
-CONFIG_INTEL_IOMMU_FLOPPY_WA=y
-CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y
+# CONFIG_INTEL_IOMMU is not set
# CONFIG_IRQ_REMAP is not set
# CONFIG_VIRTIO_IOMMU is not set
@@ -4747,7 +4743,6 @@ CONFIG_SECURITY_NETWORK=y
CONFIG_PAGE_TABLE_ISOLATION=y
# CONFIG_SECURITY_NETWORK_XFRM is not set
# CONFIG_SECURITY_PATH is not set
-# CONFIG_INTEL_TXT is not set
CONFIG_LSM_MMAP_MIN_ADDR=65536
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
# CONFIG_HARDENED_USERCOPY is not set
@@ -4798,6 +4793,7 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
# end of Kernel hardening options
# end of Security options
+CONFIG_XOR_BLOCKS=y
CONFIG_CRYPTO=y
#
@@ -4976,27 +4972,6 @@ CONFIG_CRYPTO_USER_API_SKCIPHER=y
# CONFIG_CRYPTO_USER_API_AEAD is not set
CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y
CONFIG_CRYPTO_HASH_INFO=y
-
-#
-# Crypto library routines
-#
-CONFIG_CRYPTO_LIB_AES=y
-CONFIG_CRYPTO_LIB_ARC4=y
-CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
-CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
-CONFIG_CRYPTO_LIB_BLAKE2S=y
-CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
-CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
-CONFIG_CRYPTO_LIB_CHACHA=y
-CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y
-CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
-CONFIG_CRYPTO_LIB_CURVE25519=y
-CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
-CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
-CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y
-CONFIG_CRYPTO_LIB_POLY1305=y
-CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y
-CONFIG_CRYPTO_LIB_SHA256=y
CONFIG_CRYPTO_HW=y
# CONFIG_CRYPTO_DEV_PADLOCK is not set
# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set
@@ -5050,6 +5025,29 @@ CONFIG_GENERIC_IOMAP=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
+
+#
+# Crypto library routines
+#
+CONFIG_CRYPTO_LIB_AES=y
+CONFIG_CRYPTO_LIB_ARC4=y
+CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
+CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
+CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
+CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
+CONFIG_CRYPTO_LIB_CHACHA=y
+CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y
+CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
+CONFIG_CRYPTO_LIB_CURVE25519=y
+CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
+CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
+CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y
+CONFIG_CRYPTO_LIB_POLY1305=y
+CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y
+CONFIG_CRYPTO_LIB_SHA256=y
+# end of Crypto library routines
+
+CONFIG_LIB_MEMNEQ=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
# CONFIG_CRC_T10DIF is not set
diff --git a/ROOT/portage/make.conf b/ROOT/portage/make.conf
index df0c2bb..3e14d6b 100644
--- a/ROOT/portage/make.conf
+++ b/ROOT/portage/make.conf
@@ -35,8 +35,9 @@ GRUB_PLATFORMS="emu pc multiboot"
# Printer and scanner configuration
SANE_BACKENDS="hp"
-# Lua Compiler Behaviour
+# Compiler Targets
LUA_SINGLE_TARGET="luajit"
+PYTHON_SINGLE_TARGET="python3_10"
# QEMU Support
QEMU_SOFTMMU_TARGETS="arm i386 sparc x86_64"
diff --git a/ROOT/portage/package.env b/ROOT/portage/package.env
index c21f28a..eab25e0 100644
--- a/ROOT/portage/package.env
+++ b/ROOT/portage/package.env
@@ -1,5 +1,5 @@
-dev-lang/rust notmpfs.conf
-dev-lang/spidermonkey notmpfs.conf
-sys-devel/gcc notmpfs.conf
-sys-libs/glibc strlen debugsyms
-www-client/firefox notmpfs.conf
+dev-lang/rust notmpfs.conf
+dev-lang/spidermonkey notmpfs.conf
+sys-devel/gcc notmpfs.conf
+sys-libs/glibc strlen debugsyms
+www-client/firefox notmpfs.conf
diff --git a/ROOT/portage/package.use/base b/ROOT/portage/package.use/base
index a178f85..008bf01 100644
--- a/ROOT/portage/package.use/base
+++ b/ROOT/portage/package.use/base
@@ -1,5 +1,6 @@
app-admin/keepassxc -network
app-admin/pass dmenu
+app-admin/testdisk ntfs
app-arch/p7zip -rar
app-crypt/pinentry gtk -ncurses
app-editors/neovim lto tui -nvimpager
@@ -15,7 +16,7 @@ dev-lang/python xml
dev-lang/rust system-bootstrap system-llvm -clippy -miri -nightly -rls -rustfmt -wasm
dev-util/ctags json -yaml
dev-vcs/git blksha1 curl gpg -cgi -emacs -highlight -mediawiki -mediawiki-experimental -perforce -ppcsha1 -tk
-games-emulation/mgba ffmpeg gles3 opengl qt5 -discord -gles2 -sdl -sqlite
+games-emulation/mgba ffmpeg gles3 gui opengl qt5 -discord -gles2 -sdl -sqlite
media-fonts/noto-emoji X -buildfont
media-gfx/gimp aalib heif mng webp wmf xpm -javascript -lua -postscript -python -udev
media-gfx/imagemagick xml