remove manual codecs ingestion

This commit is contained in:
thelamer 2024-02-13 13:37:15 -08:00
parent 4510774bfe
commit 6e6f471f8d
4 changed files with 3 additions and 9 deletions

View File

@ -31,14 +31,6 @@ RUN \
mv \
/usr/bin/opera \
/usr/bin/opera-real && \
FFMPEG_DEB=$(curl -sL http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/ | awk -F'"' '/ffmpeg-extra/ && /amd64/ {print $8}' | tail -1) && \
curl -o \
/tmp/chromiumffmpeg.deb -L \
"http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/${FFMPEG_DEB}" && \
dpkg -i /tmp/chromiumffmpeg.deb && \
mv \
/usr/lib/chromium-browser/libffmpeg.so \
/usr/lib/x86_64-linux-gnu/opera/libffmpeg.so && \
echo "**** cleanup ****" && \
apt-get autoclean && \
rm -rf \

View File

@ -334,6 +334,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **13.02.24:** - Remove manual codecs ingestion.
* **10.02.24:** - Update Readme with new env vars and ingest proper PWA icon.
* **06.01.24:** - Rebase to Debian Bookworm.
* **09.04.23:** - Initial release.

View File

@ -95,6 +95,7 @@ app_setup_block: |
# changelog
changelogs:
- { date: "13.02.24:", desc: "Remove manual codecs ingestion." }
- { date: "10.02.24:", desc: "Update Readme with new env vars and ingest proper PWA icon." }
- { date: "06.01.24:", desc: "Rebase to Debian Bookworm." }
- { date: "09.04.23:", desc: "Initial release." }

View File

@ -11,7 +11,7 @@ if [ -f /usr/lib/x86_64-linux-gnu/opera/localization/${LANG}.pak ]; then
fi
# Run normally on privved containers or modified un non priv
if grep -q 'Seccomp: 0' /proc/1/status; then
if grep -q 'Seccomp:.0' /proc/1/status; then
${BIN} --password-store=basic ${LANG_CLI} "$@"
else
${BIN} --password-store=basic --no-sandbox --test-type ${LANG_CLI} "$@"