Hi there. There is a newer version, but it constantly keeps crashing, so I hold off updating to see if things will change with the next release.
If you want to update, tag me here with your email, and I'll send the PKGBUILD so you can test.
| Git Clone URL: | https://aur.archlinux.org/opera-developer.git (read-only, click to copy) |
|---|---|
| Package Base: | opera-developer |
| Description: | A fast and secure web browser and Internet suite - developer stream |
| Upstream URL: | https://www.opera.com/computer |
| Keywords: | aria aria-ai browser chromium opera opera-developer web |
| Licenses: | custom:opera |
| Provides: | opera |
| Submitter: | eworm |
| Maintainer: | MojArch |
| Last Packager: | MojArch |
| Votes: | 91 |
| Popularity: | 0.30 |
| First Submitted: | 2014-06-23 09:07 (UTC) |
| Last Updated: | 2025-11-03 16:50 (UTC) |
Hi there. There is a newer version, but it constantly keeps crashing, so I hold off updating to see if things will change with the next release.
If you want to update, tag me here with your email, and I'll send the PKGBUILD so you can test.
Has been updated to version 124.0.5670.0!
Updated to version 123.0.5658.0!
Yes. I was misunderstanding about Chromiumver for along time...
provides=('opera') is existing for package providing /usr/bin/opera and /usr/lib/opera, not for this package. Other packages (opt)depends on opera needs opera to put files at there.
@oech3 I need to address a few things that I got through my mail notification:
First of all, Opera chromium version differs from the main chromium one, as on opera 121.0.5572.0 we use Chromium version:135.0.7049.42, so no, they are not using the same versioning schema.
2nd, hardcoding a .so library isn't a good idea as far as I can tell.
3rd, the name provided is mainly a pointer to the main company, and I see no reason to change(might change it in the future, but now remains as is).
I am currently adding your opera-developer-ffmpeg-codecs as an opt dependency.
@MojArch opera-developer-ffmpeg-codecs switched to low cost build process by me. Please switch to optdepends=(opera-developer-ffmpeg-codecs) and remove others (controled by provides). Also this does not orpvides=(opera).
Can you override .so https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/$_ver/$_ver-linux-x64.zip at here? _ver=$(curl -s https://nwjs.io/versions.json | jq -r 'limit(1; .versions[] | select(.components.chromium | startswith("121.")) | .version)')
Well, I was testing. I'll add both as optional dependencies for now, until I decide which is better. Your package is so far okay. I tested some YouTube videos, and there were no problems.
Hard dependency for this is bad idea. It provides vivaldi-ffmpeg-codecs.
So using vivaldi-ffmpeg-codecs is better for build time.
Pinned Comments
MojArch commented on 2025-11-11 19:40 (UTC)
Hi there. There is a newer version, but it constantly keeps crashing, so I hold off updating to see if things will change with the next release.
If you want to update, tag me here with your email, and I'll send the PKGBUILD so you can test.