From a7839a5d92b6e51a4d31368e29afda181b1bb8b0 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Mon, 23 Dec 2024 19:38:31 -0600 Subject: [PATCH] wip: firefox binary --- customize.sh | 12 ++++-------- portage/make.conf/wayland.conf | 2 +- portage/package.use/firefox | 6 +++++- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/customize.sh b/customize.sh index 2cbab45..94e8975 100755 --- a/customize.sh +++ b/customize.sh @@ -5,18 +5,14 @@ O=$1 +set -e + +PORTAGE_BINHOST=http://distfiles.gentoo.org/releases/arm64/binpackages/23.0/arm64/ \ emerge --root=/mnt/gentoo --config-root="${O}"/portage \ - -kvnuUDj \ + -gkvnuj \ --rebuilt-binaries=y \ - --onlydeps \ www-client/firefox -set -x - -command -v clang -command -v "${target}"-clang -command -v "${target}"-clang-19 - passwd -R /mnt/gentoo -d root systemctl --root=/mnt/gentoo enable wpa_supplicant@wlan0 diff --git a/portage/make.conf/wayland.conf b/portage/make.conf/wayland.conf index 71d123e..624b840 100644 --- a/portage/make.conf/wayland.conf +++ b/portage/make.conf/wayland.conf @@ -1 +1 @@ -USE="${USE} -X wayland" +USE="${USE} wayland" diff --git a/portage/package.use/firefox b/portage/package.use/firefox index 3580b88..20e323e 100644 --- a/portage/package.use/firefox +++ b/portage/package.use/firefox @@ -2,5 +2,9 @@ media-libs/harfbuzz -cairo media-libs/libvpx postproc media-libs/mesa -llvm wayland media-video/ffmpeg openssl -gnutls -www-client/firefox -telemetry dbus wayland +# Must match USE flags of the www-client/firefox package on the +# offical Gentoo binhost +www-client/firefox X clang dbus gmp-autoupdate gnome-shell jumbo-build pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry wayland LLVM_SLOT: 18 -19 +x11-libs/cairo X x11-libs/gtk+ wayland +media-libs/libglvnd X