summaryrefslogtreecommitdiff
path: root/portage
diff options
context:
space:
mode:
authorivan-boikov <mail@ikboikov.net>2025-03-17 22:55:09 +0100
committerivan-boikov <mail@ikboikov.net>2025-03-17 22:55:09 +0100
commite8d0aeef37eec7ae997fc8a1025de973192d2441 (patch)
treea6128401356173d01b4b473fb9d03b1dec389fa7 /portage
parent8e297e4550b3f0623be5f8adf57038faa4ba7fd0 (diff)
Migrate to self-compiled firefox
Diffstat (limited to 'portage')
-rw-r--r--portage/portage/package.accept_keywords5
-rw-r--r--portage/portage/package.use/common3
-rw-r--r--portage/portage/sets/icommon2
3 files changed, 7 insertions, 3 deletions
diff --git a/portage/portage/package.accept_keywords b/portage/portage/package.accept_keywords
index ddaa6f8..0cadd84 100644
--- a/portage/portage/package.accept_keywords
+++ b/portage/portage/package.accept_keywords
@@ -10,6 +10,11 @@ games-action/multimc-bin ~amd64
www-misc/buku ~amd64
dev-util/ruff ~amd64
+# ffox and its deps
+www-client/firefox ~amd64
+dev-libs/nss ~amd64
+media-libs/libpng ~amd64
+
media-sound/qpwgraph ~amd64
# neovim and its deps, plugins often require bleeding edge
diff --git a/portage/portage/package.use/common b/portage/portage/package.use/common
index 4b48f9a..6bdcc0d 100644
--- a/portage/portage/package.use/common
+++ b/portage/portage/package.use/common
@@ -1,8 +1,7 @@
app-alternatives/sh dash -bash
app-shells/dash static
-# fuck DRM
-www-client/firefox-bin -gmp-autoupdate
+www-client/firefox eme-free -pgo -gmp-autoupdate pulseaudio openh264 hwaccel system-png wasm-sandbox -telemetry
media-video/mpv::vapoursynth vapoursynth
diff --git a/portage/portage/sets/icommon b/portage/portage/sets/icommon
index 5f5e0ef..a411909 100644
--- a/portage/portage/sets/icommon
+++ b/portage/portage/sets/icommon
@@ -95,7 +95,7 @@ sys-fs/simple-mtpfs
sys-power/cpupower
virtual/jre
virtual/wine
-www-client/firefox-bin
+www-client/firefox
www-client/ungoogled-chromium-bin
www-misc/arkenfox
www-misc/buku