35 Commits

Author SHA1 Message Date
Thomas Wunner
0ca3c8c537 match underlying Chromium version to the compatible ffmpeg and widevine version, repeat this procedure for all installed variants of Opera browser by using temp cache for downloaded assets 2026-05-16 16:22:11 +02:00
Thomas Wunner
3eed381155 Merge branch 'main' into feature/opensuse-support
# Conflicts:
#	install.sh
#	scripts/99fix-opera
#	scripts/fix-opera.sh
2026-05-16 14:49:54 +02:00
Thomas Wunner
86fab5688a openSUSE fixes to install scripts 2026-05-16 14:39:36 +02:00
Maksim Ivanov
a46ad6f23a basic support for opera-gx (no autoupdate) 2026-03-20 17:21:53 +03:00
Maksim Ivanov
62650fe1a8 Fixed errors from PR 2026-03-04 20:42:53 +03:00
EvilSupahFly
fe3ce4eba2 Reworked install / uninstall
Hardened scripts a little, made them more distro agnostic
2025-12-30 19:53:58 -05:00
Thomas Wunner
b1726cb9be minor code style and runtime fixes to be more standard-compliant 2025-10-12 08:01:04 +02:00
Maksim Ivanov
5b767c8077 Getting link for latest Widevine from Mozilla Firefox sources 2025-09-14 19:21:07 +03:00
Valdinei Santos
067428f6c2 fix: correct jq syntax for fetching latest ffmpeg release URLs 2025-09-03 10:33:36 -03:00
Maksim Ivanov
ed5dd641d8 fix for release sorting 2025-08-29 06:46:57 +03:00
Maksim Ivanov
74b21fee16 jq sort_by for getteng latest ffmpeg release 2025-08-28 14:22:22 +03:00
EvilSupahFly
7290f690c8 Update fix-opera.sh
Change Widevine download logic to:
- Iterate through all versions from newest to oldest.
- Test each candidate URL with curl --fail.
- Select the first available version.
- Exit gracefully if none are found.
2025-08-26 19:13:10 -04:00
Maksim Ivanov
67c77ad757 Update 99fix-opera
statement fix
2025-01-21 21:20:47 +03:00
Maksim Ivanov
f4bd58a9c5 Update 99fix-opera. Workaround for #28 2024-09-25 10:46:00 +03:00
Maksim Ivanov
91a5ccb80e replaced wget with curl 2024-05-31 21:27:08 +03:00
fishyW
3de916e3ea replace jq with jq -r 2024-05-31 13:49:48 +10:00
fishyW
031316d313 gets rid of which: no pacman message in non arch distributions 2024-05-30 22:34:38 +10:00
fishyW
7212c9490f wget compatibility + jq fix 2024-05-30 22:33:17 +10:00
Maksim Ivanov
60b55b813b Fixed Arch system check 2023-09-15 09:32:25 +03:00
Maksim Ivanov
423c8ea9ec Removed hardcoded path for Arch systems 2023-09-12 11:20:41 +03:00
kyrbrbik
0883b15800 this should be true 2023-09-04 22:08:17 +02:00
kyrbrbik
927444aaaa fixed opera path for arch 2023-09-04 22:05:32 +02:00
Ariel Juodziukynas
e06398b956 Download files only once, fix issue setting readonly vars 2023-06-11 13:02:14 -03:00
Ariel Juodziukynas
a850c9bb5c Push elements into bash array instead of string concat 2023-06-11 12:44:09 -03:00
kaptcha
8d56cf17dd Update fix-opera.sh
Added support for multiple Opera versions, mainly the stable and beta versions.
2023-06-10 13:48:26 -04:00
Maksim Ivanov
976ea8fb35 ffmpeg source for future releases moved
New source https://github.com/Ld-Hagen/nwjs-ffmpeg-prebuilt/releases
2023-01-01 14:50:43 +03:00
Maksim Ivanov
8dba65eec6 Fixed bad options order for wget 2022-12-30 21:51:57 +03:00
leonmcar1
59dc39dfbc wget issues
Within the network where I work, only enabling in wget the --inet4-only the script works.
2022-12-21 13:50:43 +00:00
Maksim Ivanov
5f3fa8273a Disabled main ffmpeg source 2022-04-18 15:08:37 +03:00
Ld-Hagen
58be0f5c1c Readme update, dnf hook fix 2021-10-26 21:57:14 +03:00
Ld-Hagen
52954635c8 Hook for RedHat based systems (using dnf package manager). Untested. 2021-10-26 20:59:59 +03:00
Ld-Hagen
8c64261203 No hardcoded Opera directory in apt hook. Some text messages and readme changes 2021-10-14 18:42:27 +03:00
Ld-Hagen
78c9762d17 Dependencies in Arch hhook 2021-09-26 19:56:31 +03:00
Ld-Hagen
a6d2682300 Formatting 2021-09-25 22:48:13 +03:00
Ld-Hagen
7c750ca4ba Installation script, Arch hook 2021-09-25 22:03:43 +03:00