diff options
author | Kyle K <kylek389@gmail.com> | 2020-04-25 16:16:50 -0500 |
---|---|---|
committer | Kyle K <kylek389@gmail.com> | 2020-04-25 16:16:50 -0500 |
commit | 1e3b9abf5b932a491c0da7a86aadb5882febaad2 (patch) | |
tree | 508ae7c68a4d1650c5e942509d08e08199f41d4d /gentoox_build.sh | |
parent | 13036a5746aea13b3ac78e234c97c05980e05473 (diff) | |
download | gentoox-1e3b9abf5b932a491c0da7a86aadb5882febaad2.tar.gz gentoox-1e3b9abf5b932a491c0da7a86aadb5882febaad2.tar.bz2 gentoox-1e3b9abf5b932a491c0da7a86aadb5882febaad2.zip |
add nvidia-firmware, adobe-flash, 5.6 fsync patch
Diffstat (limited to 'gentoox_build.sh')
-rwxr-xr-x | gentoox_build.sh | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gentoox_build.sh b/gentoox_build.sh index 811088b..7afd016 100755 --- a/gentoox_build.sh +++ b/gentoox_build.sh @@ -163,7 +163,7 @@ echo 'sys-devel/gcc graphite sys-apps/kmod lzma sys-kernel/linux-firmware initramfs redistributable unknown-license x11-libs/libdrm libkms -media-libs/mesa d3d9 lm-sensors opencl -vaapi vdpau vulkan vulkan-overlay xa xvmc +media-libs/mesa d3d9 lm-sensors opencl vaapi vdpau vulkan vulkan-overlay xa xvmc media-libs/libsdl2 gles2 www-client/firefox -system-libvpx hwaccel pgo lto wayland dev-libs/boost python @@ -224,7 +224,7 @@ if [[ ! -f '/tmp/gentoox-kernelpatches-applied' ]]; then patch -p1 < 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch patch -p1 < 0002-clear-patches.patch patch -p1 < 0006-add-acs-overrides_iommu.patch - patch -p1 < 0007-v5.5-fsync.patch + patch -p1 < 0007-v5.6-fsync.patch patch -p1 < 0011-ZFS-fix.patch patch -p1 < ../zfs-ungpl-rcu_read_unlock-export.diff #patch -p1 < 0001-WireGuard-20200205.patch @@ -295,7 +295,7 @@ dev-ruby/rubygems ruby_targets_ruby27 dev-ruby/kpeg ruby_targets_ruby27 dev-ruby/racc ruby_targets_ruby27' >> /etc/portage/package.use/gentoox -emerge -v --autounmask=y --autounmask-write=y --keep-going=y --deep --newuse xorg-server arandr elogind sudo vim weston wpa_supplicant snapper \ +emerge -v --autounmask=y --autounmask-write=y --keep-going=y --deep --newuse xorg-server nvidia-firmware arandr elogind sudo vim weston wpa_supplicant snapper \ nfs-utils cifs-utils samba dhcpcd nss-mdns zsh zsh-completions powertop lm-sensors screenfetch #plymouth-openrc-plugin #emerge -v --depclean groupadd weston-launch @@ -326,7 +326,7 @@ echo -e '\nkde-plasma/plasma-meta discover networkmanager thunderbolt kde-apps/kio-extras samba media-video/vlc archive bluray dav1d libcaca live opus speex theora vaapi vdpau x265 gnome-base/gvfs afp archive bluray fuse gphoto2 ios mtp nfs samba zeroconf' >> /etc/portage/package.use/gentoox -emerge -v --jobs=4 --keep-going=y --autounmask=y --autounmask-write=y --deep --newuse kde-plasma/plasma-meta kde-apps/kde-apps-meta kde-apps/kmail kde-apps/knotes latte-dock calamares gparted plasma-sdk gdb atop dos2unix qt-creator libdbusmenu gvfs firefox mpv app-misc/screen audacious-plugins audacious net-irc/hexchat +emerge -v --jobs=4 --keep-going=y --autounmask=y --autounmask-write=y --deep --newuse kde-plasma/plasma-meta kde-apps/kde-apps-meta kde-apps/kmail kde-apps/knotes latte-dock calamares gparted plasma-sdk gdb atop dos2unix qt-creator libdbusmenu gvfs firefox adobe-flash mpv app-misc/screen audacious-plugins audacious net-irc/hexchat yes | layman -o https://raw.githubusercontent.com/fosero/flatpak-overlay/master/repositories.xml -f -a flatpak-overlay -q emerge -v sys-apps/flatpak @@ -538,13 +538,14 @@ cat <<HEREDOC | chroot . 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 {} \; 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 16 +mksquashfs image/ image.squashfs -b 1M -comp zstd -Xcompression-level 20 mkdir iso/ isobuilddate=$(wget -O - http://distfiles.gentoo.org/releases/amd64/autobuilds/current-install-amd64-minimal/ | sed -nr "s/.*href=\"install-amd64-minimal-([0-9].*).iso\">.*/\1/p") if [[ ! -f "current-install-amd64-minimal/install-amd64-minimal-$isobuilddate.iso" ]]; then |