could include the additional patch like that pkgbuild? https://aur.archlinux.org/packages/firefox-kde-global-menu/
no harm done and this here seems to be the one which is packaged/has more votes.
firefox-extension-globalmenu needs silly ubuntu-patched gtk libraries and so on, unity-menubar.patch doesn’t seem to.
Search Criteria
Package Details: firefox-kde-opensuse 127.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/firefox-kde-opensuse.git (read-only, click to copy) |
---|---|
Package Base: | firefox-kde-opensuse |
Description: | Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE |
Upstream URL: | https://github.com/openSUSE/firefox-maintenance |
Keywords: | browser gecko web |
Licenses: | GPL, MPL, LGPL |
Conflicts: | firefox |
Provides: | firefox |
Submitter: | csslayer |
Maintainer: | Thaodan |
Last Packager: | Thaodan |
Votes: | 336 |
Popularity: | 0.166802 |
First Submitted: | 2009-12-11 09:10 (UTC) |
Last Updated: | 2024-07-21 20:54 (UTC) |
Dependencies (56)
- dbus-glib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- hunspell (hunspell-gitAUR)
- kmozillahelperAUR (kmozillahelper-binAUR)
- libaom.so (aom-gitAUR, aom-av1-lavish-gitAUR, avmAUR, aom)
- libdav1d.so (dav1d-gitAUR, lib32-libdav1dAUR, dav1d)
- libevent (libevent-gitAUR)
- libgtk-3.so (gtk3-no_deadkeys_underlineAUR, gtk3-gitAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3, lib32-gtk3)
- libharfbuzz.so (lib32-harfbuzz-gitAUR, harfbuzz-gitAUR, harfbuzz, lib32-harfbuzz)
- libicui18n.so (icu-gitAUR, icu74AUR, icu73AUR, icu, lib32-icu)
- libicuuc.so (icu-gitAUR, icu74AUR, icu73AUR, icu, lib32-icu)
- libvpx.so (libvpx-full-gitAUR, libvpx-gitAUR, lib32-libvpx, lib32-libvpx1.3, libvpx, libvpx1.3)
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- sqlite (sqlite-fossilAUR)
- aom (aom-vmaf-gitAUR, aom-gitAUR, aom-av1-lavish-gitAUR) (make)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- cbindgen (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- dav1d (dav1d-gitAUR) (make)
- diffutils (make)
- dump_syms (dump_syms-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- graphite (graphite-gitAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (make)
- harfbuzz (harfbuzz-gitAUR) (make)
- icu (icu-gitAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack) (make)
- libevent (libevent-gitAUR) (make)
- libnotify (libnotify-gitAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (make)
- libwebp (libwebp-gitAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mercurial (mercurial-hgAUR, mercurial-stable-hgAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-zstandard (make)
- rust (rust-nightlyAUR, rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- xorg-server-xvfb (xorg-server-xvfb-gitAUR) (make)
- xz (xz-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – Audio support
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (171)
- activity-aware-firefox (requires firefox)
- activityfox-git (requires firefox)
- aksusbd-bin (requires firefox) (make)
- anylogic-ple (requires firefox) (optional)
- anylogic-ple-8.2.4 (requires firefox) (optional)
- anylogic-professional (requires firefox) (optional)
- anylogic-professional-8.2.4 (requires firefox) (optional)
- anylogic-university (requires firefox) (optional)
- anylogic-university-8.2.4 (requires firefox) (optional)
- atelierb (requires firefox) (optional)
- bright-cmgui (requires firefox)
- browsh (requires firefox)
- browsh-bin (requires firefox)
- clean-home (requires firefox) (optional)
- connective-plugin-linux-firefox (requires firefox)
- crunchyroll-guest-pass-finder (requires firefox) (optional)
- desktop-like-mobile-config-firefox (requires firefox)
- edge-frfox (requires firefox) (optional)
- eid-mw (requires firefox) (optional)
- ff2mpv-go-git (requires firefox) (optional)
- ff2mpv-rust (requires firefox) (optional)
- ffcss (requires firefox)
- firefox-arkenfox-autoconfig (requires firefox)
- firefox-auto-tab-discard (requires firefox)
- firefox-decrypt-git (requires firefox) (optional)
- firefox-extension-accept-language-per-site (requires firefox)
- firefox-extension-adguard (requires firefox)
- firefox-extension-amazon-container (requires firefox)
- firefox-extension-amber (requires firefox)
- firefox-extension-arch-search (requires firefox)
- firefox-extension-auto-sort-bookmarks (requires firefox)
- firefox-extension-bitwarden (requires firefox) (optional)
- firefox-extension-bitwarden-bin (requires firefox)
- firefox-extension-bitwarden-git (requires firefox) (optional)
- firefox-extension-canvasblocker (requires firefox)
- firefox-extension-canvasblocker-bin (requires firefox)
- firefox-extension-connective-signing (requires firefox)
- firefox-extension-dont-track-me-google (requires firefox)
- firefox-extension-duckduckgo-privacy-essentials (requires firefox)
- firefox-extension-enhancer-for-youtube-bin (requires firefox)
- firefox-extension-facebook-container (requires firefox)
- firefox-extension-fastforward (requires firefox)
- firefox-extension-foxyproxy (requires firefox)
- firefox-extension-gnome-download-notifications (requires firefox)
- firefox-extension-gnome-shell-integration (requires firefox)
- firefox-extension-google-search-link-fix (requires firefox)
- firefox-extension-gooreplacer (requires firefox)
- firefox-extension-greasemonkey (requires firefox)
- firefox-extension-gsconnect (requires firefox)
- firefox-extension-hide-fixed-elements (requires firefox)
- firefox-extension-hohser (requires firefox)
- firefox-extension-image-block (requires firefox)
- firefox-extension-kdeconnect (requires firefox)
- firefox-extension-keepassxc-browser-git (requires firefox)
- firefox-extension-leechblock (requires firefox)
- firefox-extension-link-gopher (requires firefox)
- firefox-extension-listen1 (requires firefox)
- firefox-extension-listen1-git (requires firefox)
- firefox-extension-multi-account-containers-bin (requires firefox)
- firefox-extension-netvyne-git (requires firefox)
- firefox-extension-old-reddit-redirect (requires firefox)
- firefox-extension-plasma-integration (requires firefox)
- firefox-extension-plasma-integration-bin (requires firefox)
- firefox-extension-privacy-pass (requires firefox)
- firefox-extension-privacy-redirect-bin (requires firefox)
- firefox-extension-privacybadger (requires firefox)
- firefox-extension-proxy-switchyomega (requires firefox)
- firefox-extension-radical-native (requires firefox)
- firefox-extension-reddit-enhancement-suite (requires firefox)
- firefox-extension-return-youtube-dislike-bin (requires firefox)
- firefox-extension-reverse-image-search (requires firefox)
- firefox-extension-rikaichamp (requires firefox)
- firefox-extension-ruffle-nightly (requires firefox) (optional)
- firefox-extension-search-by-image (requires firefox)
- firefox-extension-smart-referer (requires firefox)
- firefox-extension-sponsorblock-beta (requires firefox)
- firefox-extension-styl-us-bin (requires firefox)
- firefox-extension-tab-session-manager (requires firefox)
- firefox-extension-tab-stash (requires firefox)
- firefox-extension-textern-native-git (requires firefox)
- firefox-extension-trackmenot (requires firefox)
- firefox-extension-ublacklist (requires firefox)
- firefox-extension-uget-integration (requires firefox)
- firefox-extension-undo-close-tab-button (requires firefox)
- firefox-extension-unity-launcher-api-e10s (requires firefox)
- firefox-extension-user-agent-string-switcher (requires firefox)
- firefox-extension-user-agent-switcher (requires firefox)
- firefox-extension-video-download-helper (requires firefox)
- firefox-extension-xdman8-browser-monitor-bin (requires firefox)
- firefox-extension-yomichan (requires firefox)
- firefox-extension-youtube-classic (requires firefox)
- firefox-extensions-shinigami-eyes-bin (requires firefox)
- firefox-gnome-theme (requires firefox) (optional)
- firefox-gnome-theme-git (requires firefox) (optional)
- firefox-grammalecte (requires firefox)
- firefox-hardening (requires firefox) (optional)
- firefox-librejs (requires firefox)
- firefox-mega (requires firefox)
- firefox-no-reserved-keys-patch (requires firefox)
- firefox-onetab (requires firefox)
- firefox-passff-git (requires firefox)
- firefox-privacy-badger-bin (requires firefox)
- firefox-pwa (requires firefox) (optional)
- firefox-pwa-bin (requires firefox) (optional)
- firefox-searchengine-ddghtml (requires firefox)
- firefox-socket-control-git (requires firefox)
- firefox-sponsorblock-for-youtube-skip-sponsorships-bin (requires firefox)
- firefox-startpage-bin (requires firefox)
- firefox-sync (requires firefox)
- firefox-theme-ft-deepdark (requires firefox)
- firefox-theme-nasa-night-launch (requires firefox)
- firefox-user-agent-switcher-and-manager-bin (requires firefox)
- firefox-user-autoconfig (requires firefox) (optional)
- firefox-user-autoconfig-no-sandbox (requires firefox) (optional)
- firefox-userchromejs (requires firefox)
- firefox-vencord (requires firefox)
- firefox-vencord-bin (requires firefox)
- firefox-vencord-git (requires firefox)
- firefox-wayland-mode-hook (requires firefox)
- firefox-webserial (requires firefox)
- firefox_remove_ctrl_q (requires firefox)
- gnome-shell-extension-duckduckgo-search-provider-git (requires firefox) (optional)
- gnome-web-shortcuts-extension-git (requires firefox)
- hub-kids (requires firefox) (optional)
- hub-young (requires firefox) (optional)
- ice-ssb (requires firefox) (optional)
- ice-ssb-git (requires firefox) (optional)
- kget-integrator-firefox (requires firefox) (optional)
- krunner-firefox-git (requires firefox)
- lastpass (requires firefox) (optional)
- legacyfox (requires firefox)
- local-arch-wiki (requires firefox) (optional)
- metamask-chrome-git (requires firefox)
- metamask-firefox-git (requires firefox)
- mobile-config-firefox (requires firefox)
- mobile-config-firefox-git (requires firefox)
- mozilla-custom-dictionaries (requires firefox) (optional)
- pearson-reader-plus-full-lang (requires firefox) (optional)
- pennywise-bin (requires firefox) (optional)
- pentadactyl-git (requires firefox) (optional)
- project-monalisa (requires firefox)
- project-monalisa (requires firefox) (make)
- project-monalisa (requires firefox) (check)
- pronounce-git (requires firefox) (optional)
- python-bokeh (requires firefox) (optional)
- python-nativemessaging-ng (requires firefox) (optional)
- quick-n-easy-web-builder-10 (requires firefox) (optional)
- remmina-plugin-url (requires firefox) (optional)
- rofi-applets-menus (requires firefox) (optional)
- rofi-theme-android-1080p (requires firefox) (optional)
- rofi-theme-android-720p (requires firefox) (optional)
- rofi-theme-applet-1080p (requires firefox) (optional)
- rofi-theme-applet-720p (requires firefox) (optional)
- rofi-theme-fonts (requires firefox) (optional)
- rofi-theme-launcher-1080p (requires firefox) (optional)
- rofi-theme-launcher-720p (requires firefox) (optional)
- rofi-theme-menu-1080p (requires firefox) (optional)
- rofi-theme-menu-720p (requires firefox) (optional)
- rofi-theme-powermenu-1080p (requires firefox) (optional)
- rofi-theme-powermenu-720p (requires firefox) (optional)
- rofi-theme-used (requires firefox) (optional)
- streamlink-handoff-host (requires firefox)
- tabsearchproviderconnector (requires firefox) (optional)
- tfe (requires firefox)
- translater-git (requires firefox)
- turboprint (requires firefox) (optional)
- uget-integrator-firefox (requires firefox) (optional)
- vlc-protocol (requires firefox) (optional)
- web-media-controller-mpris (requires firefox) (optional)
- web-media-controller-mpris-git (requires firefox) (optional)
- webui-aria2-git (requires firefox) (optional)
Sources (37)
- 0001-Bug-1504834-Rough-progress-patch.patch
- 0002-Bug-1504834-XULText-AA-fix-BE.patch
- 0003-mozilla-bmo998749.patch.patch
- 0004-mozilla-libavcodec58_91.patch.patch
- 0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch
- 0006-Bug-531915-mozilla-bmo531915.patch.patch
- 0007-imported-patch-one_swizzle_to_rule_them_all.patch.patch
- 0008-imported-patch-svg-rendering.patch.patch
- 0009-Bug-1792159-Add-missing-includes-to-AtomicOperations.patch
- 0010-mozilla-s390-context.patch.patch
- 0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch
- 0012-mozilla-fix-aarch64-libopus.patch.patch
- 0013-Bug-634334-call-to-the-ntlm_auth-helper-fails.patch
- 0014-Make-PGO-use-toolchain.patch
- 0015-bmo-1516803-force-one-LTO-partition-for-sandbox-when.patch
- 0016-Fix-building-with-PGO-when-using-GCC.patch
- 0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch
- 0018-Bug-1516081-Disable-watchdog-during-FDO-train.patch
- 0019-Bug-559213-Support-system-av1.patch
- 0020-Bug-847568-Support-system-harfbuzz.patch
- 0021-Bug-847568-Support-system-graphite2.patch
- 0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch
- 0023-Do-not-use-gconf-for-proxy-settings-if-not-running-w.patch
- 0024-Add-KDE-integration-to-Firefox-toolkit-parts.patch
- 0025-Add-KDE-integration-to-Firefox.patch
- 0026-Imported-patch-firefox-branded-icons.patch.patch
- 0027-Allow-Eme-for-arm-and-Aarch64.patch
- 0028-Shut-up-warnings-about-future-Rust-version-incompati.patch
- 0029-Partially-revert-Bug-1768632-Make-EnumSet-compile-fo.patch
- 0030-Bug-1796523-Workaround-source-locations-for-function.patch
- 0031-Bug-1822730-Add-basic-blob-protocol-handling-for-blo.patch
- 0032-Bug-1862601-Part-12-Add-new-line-break-classes.-r.patch
- firefox.desktop
- https://archive.mozilla.org/pub/firefox/releases/127.0/source/firefox-127.0.source.tar.xz
- https://archive.mozilla.org/pub/firefox/releases/127.0/source/firefox-127.0.source.tar.xz.asc
- mozconfig
- vendor.js
Latest Comments
« First ‹ Previous 1 .. 69 70 71 72 73 74 75 76 77 78 79 .. 139 Next › Last »
flying-sheep commented on 2013-09-20 14:07 (UTC)
hepha commented on 2013-09-05 00:25 (UTC)
@sva_h4cky0 thanks
sva_h4cky0 commented on 2013-09-02 07:59 (UTC)
binary build by denkad, not me. but working fine here
http://download.opensuse.org/repositories/home:/denkad/ArchLinux/
hepha commented on 2013-08-27 14:29 (UTC)
/home/hepha/aur/firefox-kde-opensuse/src/mozilla-release/js/src/methodjit/StubCalls.cpp:843: 未定義參考到「js::mjit::Recompiler::clearStackReferences(js::FreeOp*, JSScript*)」
../libjs_static.a(StubCalls.o): In function `js::mjit::stubs::InvariantFailure(js::VMFrame&, void*)':
/home/hepha/aur/firefox-kde-opensuse/src/mozilla-release/js/src/methodjit/StubCalls.cpp:1622: 未定義參考到「js::mjit::ExpandInlineFrames(JS::Zone*)」
/home/hepha/aur/firefox-kde-opensuse/src/mozilla-release/js/src/methodjit/StubCalls.cpp:1624: 未定義參考到「js::mjit::Recompiler::clearStackReferences(js::FreeOp*, JSScript*)」
/usr/bin/ld: js: hidden symbol `_ZN2js4mjit2ic7GetPropERNS_7VMFrameEPNS1_7PICInfoE' isn't defined
/usr/bin/ld: 最後的鏈結失敗: Bad value
collect2: 錯誤:ld 回傳 1
make[6]: *** [js] Error 1
yegorius commented on 2013-08-22 18:24 (UTC)
The build process will not fail if you have the same firefox version installed.
(/usr/lib/firefox/libxul.so: version `xul23.0.1' not found)
But it happens rarely if you don't rebuild same version, like me, for development purposes.
hagabaka commented on 2013-08-22 03:17 (UTC)
I haven't had failures when building firefox-kde-opensuse with the same version of firefox installed. Most users who have encountered the issue have learned how to avoid it from the comments. It just seems wrong to me for PKGBUILD to fail when the actual build process won't necessarily fail. In my opinion simply printing a warning about the issue and sleeping for a few seconds is enough.
straykat commented on 2013-08-22 02:50 (UTC)
Some observations on compiling firefox-kde-opensuse.
First, as has been advised here many times, pacman -R firefox / firefox-kde-opensuse. If you really can't go without a browser pacman -S rekonq.
Second, because firefox is a behemoth, close everything else & leave it to compile. My system is a quad core with 8Gb of RAM with vm.swappiness = 1 & at times it still needs to use swap compiling firefox. It's the only time swap is used.
On older single core systems I found it helps to stop desktop indexing as this uses RAM.
If compiling fails it will fail again if you don't do a reboot. This is because of the amount of swap that is likely to have been pushed to disc.
I don't do anything fancy, I just compile firefox in the normal way & the only way I can get firefox to fail during compilation is use the system.... so don't.
petelewis commented on 2013-08-22 00:08 (UTC)
I haven't followed all of this discussion, but I've never had trouble building this in a clean chroot, while using Firefox as normal. Don't you guys do that?
hagabaka commented on 2013-08-21 23:30 (UTC)
@Yegorius
I know, but since the build takes several hours, I can't really just uninstall firefox and work without a browser in the mean time. So I usually install extra/firefox while building firefox-kde-opensuse. Therefore, automatically failing when firefox is installed is a problem for me.
yegorius commented on 2013-08-21 15:21 (UTC)
@hagabaka
It will fail right in the beginning of the build process, so you will not waste your time.
Pinned Comments
Thaodan commented on 2021-04-20 17:40 (UTC) (edited on 2021-04-21 22:45 (UTC) by Thaodan)
If you have issues with this package visit gitlab and read the readme first.