1
0
Fork 0
quarks/scripts/update_portage.sh

17 lines
590 B
Bash
Executable File

#!/bin/sh
# set -x
PORTAGE=/mnt/portage/portage
emerge -q --sync
layman -q -S
# Delete any package mask
[ -f ${PORTAGE}/profiles/hardened/linux/amd64/package.mask ] && rm -f ${PORTAGE}/profiles/hardened/linux/amd64/package.mask
# Reenable nvidia
perl -i -p -e 's/^(app-admin\/conky nvidia|x11-drivers\/nvidia|nvidia|video_cards_nvidia|vdpau|cuda|opencl)/# $1/;' ${PORTAGE}/profiles/hardened/linux/use.mask ${PORTAGE}/profiles/hardened/linux/amd64/use.mask ${PORTAGE}/profiles/hardened/linux/amd64/package.use.mask
# echo "Cleaning up archives.."
eclean -q packages
eclean -q distfiles