summaryrefslogtreecommitdiffstats
path: root/gentoox_build.sh
diff options
context:
space:
mode:
authorKyle K <kylek389@gmail.com>2020-03-13 08:17:03 -0500
committerKyle K <kylek389@gmail.com>2020-03-13 08:17:03 -0500
commit90f30d0b3c8beea313f3bdc5ca73d3be5fe5d9a5 (patch)
tree32debd1171079fa8cda9403d32e2c2ea2c85ecd0 /gentoox_build.sh
parentcb86bf45f571a97f85d99d68b591aa6254f3bbf0 (diff)
downloadgentoox-90f30d0b3c8beea313f3bdc5ca73d3be5fe5d9a5.tar.gz
gentoox-90f30d0b3c8beea313f3bdc5ca73d3be5fe5d9a5.tar.bz2
gentoox-90f30d0b3c8beea313f3bdc5ca73d3be5fe5d9a5.zip
mask llvm10 clan10 for now due to build linking errors
Diffstat (limited to 'gentoox_build.sh')
-rwxr-xr-xgentoox_build.sh11
1 files changed, 8 insertions, 3 deletions
diff --git a/gentoox_build.sh b/gentoox_build.sh
index 73772fa..a92393b 100755
--- a/gentoox_build.sh
+++ b/gentoox_build.sh
@@ -66,6 +66,9 @@ if [[ ! -f 'image/etc/gentoo-release' ]]; then
wget --quiet -P etc/portage/patches/www-client/firefox/ 'https://raw.githubusercontent.com/bmwiedemann/openSUSE/master/packages/m/MozillaFirefox/mozilla-kde.patch'
wget --quiet -P etc/portage/patches/www-client/firefox/ 'http://bazaar.launchpad.net/~mozillateam/firefox/firefox-trunk.head/download/head:/unitymenubar.patch-20130215095938-1n6mqqau8tdfqwhg-1/unity-menubar.patch'
+ mkdir -p /etc/portage/package.mask
+ cp ../../package.mask/* etc/portage/package.mask/
+
cp ../../arch-chroot usr/local/sbin/
cp ../../genfstab usr/local/sbin/
@@ -177,7 +180,7 @@ rm -rf /etc/portage/package.accept_keywords/
echo -n > /etc/portage/package.accept_keywords
emerge --autounmask=y --autounmask-write=y -vDN @world
-emerge -v gentoo-sources genkernel portage-utils gentoolkit cpuid2cpuflags cryptsetup lvm2 mdadm dev-vcs/git btrfs-progs app-arch/lz4 ntfs3g dosfstools exfat-utils gptfdisk efitools shim
+emerge -v gentoo-sources genkernel portage-utils gentoolkit cpuid2cpuflags cryptsetup lvm2 mdadm dev-vcs/git btrfs-progs app-arch/lz4 ntfs3g dosfstools exfat-utils f2fs-tools gptfdisk efitools shim
touch /tmp/gentoox-base-done
HEREDOC
#rsync -av --delete var/cache/{binpkgs,distfiles} ../var/cache/
@@ -376,7 +379,8 @@ x11-libs/libXrender abi_x86_32
x11-libs/libxshmfence abi_x86_32
x11-libs/libXv abi_x86_32
x11-libs/libXvMC abi_x86_32
-x11-libs/libXxf86vm abi_x86_32' >> /etc/portage/package.use/gentoox
+x11-libs/libXxf86vm abi_x86_32
+media-libs/libglvnd abi_x86_32' >> /etc/portage/package.use/gentoox
emerge -av steam-meta
touch /tmp/gentoox-steam-done
HEREDOC
@@ -389,7 +393,8 @@ cat <<HEREDOC | chroot .
source /etc/profile && export PS1="(chroot) \$PS1"
echo -e '\nmedia-gfx/gimp heif jpeg2k openexr python vector-icons webp wmf xpm
-media-video/ffmpeg bluray cdio dav1d rubberband libass ogg vpx rtmp aac wavpack opus gme v4l webp theora xcb cpudetection x265 libaom truetype libsoxr modplug vdpau
+media-video/mpv archive bluray drm gbm samba vaapi vdpau
+media-video/ffmpeg bluray cdio dav1d rubberband libass ogg vpx rtmp aac wavpack opus gme v4l webp theora xcb cpudetection x265 libaom truetype libsoxr modplug samba vaapi vdpau
dev-lang/php gd truetype pcntl zip curl sockets' >> /etc/portage/package.use/gentoox
yes | layman -a bobwya -q