summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorroot <root@gocchin.haxx.dafuq>2021-06-11 14:59:05 -0500
committerroot <root@gocchin.haxx.dafuq>2021-06-11 14:59:05 -0500
commit91fa04cb04bd85f16bf7b8118efeb20633cf498f (patch)
tree33094c6dfcf22a20b249457f42b3148e6d4efe11
parentce45bf7e808b55758efa5507fb8edc60bd9e90c9 (diff)
downloadgentoox-91fa04cb04bd85f16bf7b8118efeb20633cf498f.tar.gz
gentoox-91fa04cb04bd85f16bf7b8118efeb20633cf498f.tar.bz2
gentoox-91fa04cb04bd85f16bf7b8118efeb20633cf498f.zip
prep for 2021.06.11 Final Release
-rw-r--r--README.md4
-rwxr-xr-xmake-release-iso.sh56
-rwxr-xr-xpostinstall.sh59
3 files changed, 116 insertions, 3 deletions
diff --git a/README.md b/README.md
index 20ab68b..01ed05f 100644
--- a/README.md
+++ b/README.md
@@ -16,10 +16,12 @@ GentooX comes with simple interactive *install.sh* script, supports BIOS and UEF
* Wine with vkd3d support included out-of-the-box
* ZFS support, kernel patched to export FPU functions
* Linux 5.12.1 kernel built with 1000Hz -03 for Sandybridge arch. Patches include aufs, zstd, ClearLinux patches, Intel FSGSBASE patches, Valve's fsync, [sirlucjan's](https://gitlab.com/sirlucjan/kernel-patches/-/tree/master/): android/arch/btrfs/fixes-miscellaneous/ntfs, unprivileged CLONE_NEWUSER, and IOMMU missing ACS capabilities overrides.
-* KDE 5.21.5, KDE Applications 21.04.0, KDE Frameworks 5.82.0, Qt 5.15.2
+* KDE 5.22.0, KDE Applications 21.04.2, KDE Frameworks 5.82.0, Qt 5.15.2
* CacULE CPU scheduler
## Changelog
+* 2021.06.11 Release
+ * KDE 5.22.0, modified SierraBreeze close/maximize/minimize buttons to be shades of purple, patched plasma-workspace with "Accent Colors" (Merge Request 305) to among things be able to set system-wide purple colors, made ISO fit again onto 4.7GiB DVD, added system-wide 'avif heif webp' USE flags in /etc/make.conf
* 2021.05.04 Release
* Full ISO rebuild against GCC 11.1.0, Linux 5.12.1, Firefox 88.0.1 with global menu patch, LLVM 12.0.0, KDE 5.21.5, KDE Applications 21.04.0, KDE Frameworks 5.82.0, enabled emoji support in KDE, enabled AVIF and HEIF image support in KDE, enabled dash as default /bin/sh, disabled LTO for blender and dav1d
* 2021.03.16 Release
diff --git a/make-release-iso.sh b/make-release-iso.sh
new file mode 100755
index 0000000..78c762d
--- /dev/null
+++ b/make-release-iso.sh
@@ -0,0 +1,56 @@
+#!/bin/bash
+if [ $(id -u) != "0" ]; then
+ echo "This script must be run as root" 1>&2
+ exit 1
+fi
+
+
+builddate="$(date +%Y%m%d).graphite"
+builddir="build-$(date +%Y%m%d)"
+
+cd $builddir
+
+if [[ -z $(findmnt image/proc) ]]; then
+ mount -t proc none image/proc
+ mount --rbind /dev image/dev
+ mount --rbind /sys image/sys
+else
+ echo "proc already mounted..."
+fi
+cd image/
+
+cat <<HEREDOC | chroot .
+ eclean-dist --deep
+ eclean-pkg --deep
+ rm -rf /var/tmp/portage/*
+ rm -f /usr/src/linux/.tmp*
+ find /usr/src/linux/ -name "*.o" -exec rm -f {} \;
+ find /usr/src/linux/ -name "*.ko" -exec rm -f {} \;
+ rm -f /var/tmp/genkernel/*
+ rm -f /var/cache/eix/portage.eix
+ rm -f /var/cache/edb/mtimedb
+ rm -rf /var/db/repos/gentoo/*
+ rm -rf /var/db/repos/gentoo/.*
+ truncate -s 0 /var/log/*.log
+ truncate -s 0 /var/log/portage/elog/summary.log
+ rm -f /var/log/genkernel.log
+ history -c
+ history -w
+HEREDOC
+cd ..
+
+umount -l image/var/cache/{binpkgs,distfiles}
+umount -l image/*
+
+mksquashfs image/ image.squashfs -b 1M -comp zstd -Xcompression-level 20
+mv image.squashfs iso/image.squashfs
+
+xorriso -as mkisofs -iso-level 3 -r -J \
+ -joliet-long -l -cache-inodes \
+ -isohybrid-mbr /usr/share/syslinux/isohdpfx.bin \
+ -partition_offset 16 -A "GENTOOX" \
+ -b isolinux/isolinux.bin -c isolinux/boot.cat \
+ -no-emul-boot -boot-load-size 4 -boot-info-table \
+ -eltorito-alt-boot -e gentoo.efimg -no-emul-boot -isohybrid-gpt-basdat \
+ -V "GENTOOX" -o GentooX-x86_64-$builddate.iso iso/
+
diff --git a/postinstall.sh b/postinstall.sh
index 8fe4039..553435c 100755
--- a/postinstall.sh
+++ b/postinstall.sh
@@ -16,7 +16,8 @@ Note: You can run postinstall.sh at later time by executing /usr/src/postinstall
Continue?"
if [ "$?" = 1 ]; then
- kdialog --sorry "exiting..."
+ #kdialog --sorry "exiting..."
+ sed -i "s/~\/postinstall.sh &//" ~/.xinitrc
exit 1
fi;
@@ -83,7 +84,7 @@ kwriteconfig5 --file ~/.config/kdeglobals --group General --key XftSubPixel --ty
#kwriteconfig5 --file ~/.config/kdeglobals --group General --key smallestReadableFont --type string "Noto Sans,9,-1,5,50,0,0,0,0,0,Regular"
#kwriteconfig5 --file ~/.config/kdeglobals --group General --key toolBarFont --type string "Noto Sans,9,-1,5,50,0,0,0,0,0,Regular"
#kwriteconfig5 --file ~/.config/kdeglobals --group WM --key activeFont --type string "Noto Sans,9,-1,5,50,0,0,0,0,0,Regular"
-kwriteconfig5 --file ~/.config/kdeglobals --group General --key fixed --type string "Fira Code,9,-1,5,50,0,0,0,0,0"
+kwriteconfig5 --file ~/.config/kdeglobals --group General --key fixed --type string "Fira Code,10,-1,5,50,0,0,0,0,0"
kwriteconfig5 --file ~/.config/kdeglobals --group General --key font --type string "Fira Sans,9,-1,5,57,0,0,0,0,0,Medium"
kwriteconfig5 --file ~/.config/kdeglobals --group General --key menuFont --type string "Fira Sans,9,-1,5,57,0,0,0,0,0,Medium"
kwriteconfig5 --file ~/.config/kdeglobals --group General --key smallestReadableFont --type string "Fira Sans,9,-1,5,50,0,0,0,0,0"
@@ -97,6 +98,60 @@ kwriteconfig5 --file ~/.config/kglobalshortcutsrc --group kwin --key lipSwitchCu
kwriteconfig5 --file ~/.config/kmixrc --group Global --key AutoStart --type bool false
+
+# purple color accents
+echo '[qt]
+GUIEffects=none
+KDE\contrast=4
+KWinPalette\activeBackground=#31363b
+KWinPalette\activeBlend=#fcfcfc
+KWinPalette\activeForeground=#fcfcfc
+KWinPalette\activeTitleBtnBg=#2a2e32
+KWinPalette\frame=#2a2e32
+KWinPalette\inactiveBackground=#2a2e32
+KWinPalette\inactiveBlend=#a1a9b1
+KWinPalette\inactiveForeground=#a1a9b1
+KWinPalette\inactiveFrame=#2a2e32
+KWinPalette\inactiveTitleBtnBg=#2a2e32
+Palette\active=#fcfcfc, #31363b, #40464c, #363b40, #191b1d, #25292c, #fcfcfc, #ffffff, #fcfcfc, #1b1e20, #2a2e32, #121415, #59406b, #fcfcfc, #b875dc, #9b59b6, #232629, #000000, #31363b, #fcfcfc, #fcfcfc
+Palette\disabled=#6e7173, #2f3338, #3e444a, #353a3f, #181a1c, #23272a, #656768, #ffffff, #727679, #1a1d1f, #282c30, #111314, #282c30, #6e7173, #4e3a5d, #443051, #212427, #000000, #31363b, #fcfcfc, #fcfcfc
+Palette\inactive=#fcfcfc, #31363b, #40464c, #363b40, #191b1d, #25292c, #fcfcfc, #ffffff, #fcfcfc, #1b1e20, #2a2e32, #121415, #40314d, #fcfcfc, #b875dc, #9b59b6, #232629, #000000, #31363b, #fcfcfc, #fcfcfc
+font="Fira Sans,9,-1,5,57,0,0,0,0,0,Medium"' > ~/.config/Trolltech.conf
+
+# purple color accents
+kwriteconfig5 --file ~/.config/kdeglobals --group General --key AccentColor --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Button --key DecorationFocus --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Button --key DecorationHover --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Button --key ForegroundActive --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Button --key ForegroundLink --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Complementary --key DecorationFocus --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Complementary --key DecorationHover --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Complementary --key ForegroundActive --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Complementary --key ForegroundLink --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Header --key DecorationFocus --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Header --key DecorationHover --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Header --key ForegroundActive --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Header --key ForegroundLink --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Selection --key BackgroundAlternate --type string "89,64,107"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Selection --key BackgroundNormal --type string "89,64,107"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Selection --key DecorationFocus --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Selection --key DecorationHover --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Selection --key ForegroundActive --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Selection --key ForegroundLink --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Tooltip --key DecorationFocus --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Tooltip --key DecorationHover --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Tooltip --key ForegroundActive --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Tooltip --key ForegroundLink --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:View --key DecorationFocus --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:View --key DecorationHover --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:View --key ForegroundActive --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:View --key ForegroundLink --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Window --key DecorationFocus --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Window --key DecorationHover --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Window --key ForegroundActive --type string "184,117,220"
+kwriteconfig5 --file ~/.config/kdeglobals --group Colors:Window --key ForegroundLink --type string "184,117,220"
+
+
echo '[Common]
ShadowStrength=89