@oech3, apart from egl-gbm, which I added in case of libgbm1, the rest of the dependencies are dictated by Opera devs themselves.
And I rather not change, what the actual devs' decision is.
Search Criteria
Package Details: opera-developer 126.0.5748.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/opera-developer.git (read-only, click to copy) |
|---|---|
| Package Base: | opera-developer |
| Description: | Fast, secure, easy-to-use web browser Opera is a fast, secure, and user-friendly web browser. It includes a built-in ad blocker, Video pop-out, and free VPN.(Developer Stream) |
| Upstream URL: | https://www.opera.com/computer |
| Keywords: | aria aria-ai browser chromium opera opera-developer web |
| Licenses: | custom:opera |
| Provides: | opera-developer |
| Submitter: | eworm |
| Maintainer: | MojArch |
| Last Packager: | MojArch |
| Votes: | 91 |
| Popularity: | 0.083524 |
| First Submitted: | 2014-06-23 09:07 (UTC) |
| Last Updated: | 2025-12-17 08:55 (UTC) |
Dependencies (19)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- cups (cups-gitAUR, cups-gssapiAUR)
- curl (curl-gitAUR, curl-c-aresAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- egl-gbm (nvidia-550xx-utilsAUR, nvidia-535xx-utilsAUR)
- gtk3 (gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-no_deadkeys_underlineAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libnotify (libnotify-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- libxss
- nss (nss-hgAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- shared-mime-info
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-weblysleekuiAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, noto-fonts-latin-greek-cyrillicAUR, ttf-ms-win11-autoAUR, ttf-xo-fontsAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-astra-factAUR, noto-fonts-liteAUR, ttf-shangguAUR, ttf-shanggu-variableAUR, ttf-paratypeAUR, apple-fontsAUR, ttf-plemoljpAUR, ttf-plemoljp-binAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- upower (upower-nocriticalAUR, upower-gitAUR, upower-nosystemd-gitAUR)
- cairo (cairo-gitAUR) (optional)
- opera-developer-ffmpeg-codecs (opera-developer-ffmpeg-codecs-binAUR, chromium-ffmpegAUR, chromium-ffmpeg-gitAUR) (optional)
Required by (2)
Sources (3)
MojArch commented on 2025-12-10 22:13 (UTC)
oech3 commented on 2025-12-10 12:43 (UTC)
egl-gbm is nvidia specific. Probably not strong dep.
Also qt5-base should not be strong dep.
MojArch commented on 2025-12-03 14:06 (UTC)
Hi. As usual, updated to latest version and added some new dependencies.
MojArch commented on 2025-11-11 19:40 (UTC) (edited on 2025-12-10 21:59 (UTC) by MojArch)
It seems as of now the problems are solved. Enjoy.
MojArch commented on 2025-10-04 12:51 (UTC)
Has been updated to version 124.0.5670.0!
MojArch commented on 2025-09-20 12:10 (UTC)
Updated to version 123.0.5658.0!
oech3 commented on 2025-07-09 10:39 (UTC)
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.
MojArch commented on 2025-07-09 10:24 (UTC)
@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.
oech3 commented on 2025-07-09 09:48 (UTC) (edited on 2025-07-09 09:49 (UTC) by oech3)
@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).
oech3 commented on 2025-07-01 15:29 (UTC) (edited on 2025-07-01 15:33 (UTC) by oech3)
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)')
Pinned Comments
MojArch commented on 2025-11-11 19:40 (UTC) (edited on 2025-12-10 21:59 (UTC) by MojArch)
It seems as of now the problems are solved. Enjoy.