Package Details: firefox-kde-opensuse 127.0-1

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.36
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2024-07-21 20:54 (UTC)

Required by (167)

Sources (37)

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.

Latest Comments

« First ‹ Previous 1 .. 57 58 59 60 61 62 63 64 65 66 67 .. 139 Next › Last »

Thaodan commented on 2015-02-11 10:06 (UTC)

added patch to add missing rule for pgo builds

Thaodan commented on 2015-02-10 22:33 (UTC)

I modified the patch to enable libnotify support for notifications once again see: https://github.com/Thaodan/thaopkgs/blob/master/firefox-kde-opensuse/add_support_for_libnotify_again.patch my pkgbuild with this patch and globalmenu support enabled (don't affects you if you don't use it): https://github.com/Thaodan/thaopkgs/blob/master/firefox-kde-opensuse/PKGBUILD

FadeMind commented on 2015-02-07 12:06 (UTC)

Failed to built under chroot. Lastest Lines: Executing /build/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu/dist/bin/xpcshell -g /build/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu/dist/bin/ -a /build/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu/dist/bin/ -f /build/firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/precompile_cache.js -e precompile_startupcache("resource://gre/"); resource://gre/components/ActivityMessageConfigurator.js resource://gre/components/ActivityProxy.js resource://gre/components/ActivityRequestHandler.js resource://gre/components/ActivityWrapper.js resource://gre/components/AlarmsManager.js resource://gre/components/AppsService.js resource://gre/components/BrowserElementParent.js resource://gre/components/ChromeNotifications.js resource://gre/components/ColorAnalyzer.js resource://gre/components/ConsoleAPIStorage.js resource://gre/components/ContactManager.js resource://gre/components/ContentProcessSingleton.js resource://gre/components/DataReportingService.js resource://gre/components/DataStoreImpl.js resource://gre/components/DownloadLegacy.js resource://gre/components/FeedProcessor.js resource://gre/components/FormAutofillContentService.js resource://gre/components/FormAutofillStartup.js resource://gre/components/FormHistoryStartup.js resource://gre/components/InterAppCommService.js resource://gre/components/InterAppConnection.js resource://gre/components/InterAppMessagePort.js resource://gre/components/MainProcessSingleton.js resource://gre/components/MozKeyboard.js resource://gre/components/NetworkGeolocationProvider.js resource://gre/components/NotificationStorage.js resource://gre/components/PageThumbsProtocol.js resource://gre/components/Payment.js resource://gre/components/PaymentFlowInfo.js resource://gre/components/PeerConnection.js resource://gre/components/PermissionPromptService.js resource://gre/components/PermissionSettings.js resource://gre/components/PhoneNumberService.js resource://gre/components/PlacesCategoriesStarter.js resource://gre/components/Push.js resource://gre/components/PushServiceLauncher.js resource://gre/components/ResourceStatsManager.js resource://gre/components/SettingsManager.js resource://gre/components/SiteSpecificUserAgent.js resource://gre/components/SlowScriptDebug.js resource://gre/components/SystemMessageInternal.js resource://gre/components/SystemMessageManager.js resource://gre/components/TCPServerSocket.js resource://gre/components/TCPSocket.js resource://gre/components/TCPSocketParentIntermediary.js resource://gre/components/TelemetryStartup.js resource://gre/components/UnifiedComplete.js resource://gre/components/Weave.js resource://gre/components/WebVTTParserWrapper.js resource://gre/components/Webapps.js resource://gre/components/XULStore.js resource://gre/components/addonManager.js resource://gre/components/amContentHandler.js resource://gre/components/amInstallTrigger.js resource://gre/components/amWebInstallListener.js resource://gre/components/contentAreaDropListener.js resource://gre/components/crypto-SDR.js resource://gre/components/jsconsole-clhandler.js resource://gre/components/marionettecomponent.js resource://gre/components/messageWakeupService.js resource://gre/components/multiprocessShims.js resource://gre/components/nsAsyncShutdown.js resource://gre/components/nsBlocklistService.js resource://gre/components/nsContentDispatchChooser.js resource://gre/components/nsContentPrefService.js resource://gre/components/nsCrashMonitor.js resource://gre/components/nsDOMIdentity.js resource://gre/components/nsDefaultCLH.js resource://gre/components/nsDownloadManagerUI.js resource://gre/components/nsFilePicker.js resource://gre/components/nsFormAutoComplete.js resource://gre/components/nsFormHistory.js resource://gre/components/nsHandlerService.js resource://gre/components/nsHelperAppDlg.js resource://gre/components/nsIDService.js resource://gre/components/nsINIProcessor.js resource://gre/components/nsInputListAutoComplete.js resource://gre/components/nsLivemarkService.js resource://gre/components/nsLoginInfo.js resource://gre/components/nsLoginManager.js resource://gre/components/nsLoginManagerPrompter.js resource://gre/components/nsPlacesAutoComplete.js resource://gre/components/nsPlacesExpiration.js resource://gre/components/nsPrompter.js resource://gre/components/nsSearchService.js resource://gre/components/nsSearchSuggestions.js resource://gre/components/nsTaggingService.js resource://gre/components/nsURLFormatter.js resource://gre/components/nsUpdateTimerManager.js resource://gre/components/nsUrlClassifierHashCompleter.js resource://gre/components/nsUrlClassifierLib.js resource://gre/components/nsUrlClassifierListManager.js resource://gre/components/nsWebHandlerApp.js resource://gre/components/recording-cmdline.js resource://gre/components/storage-json.js resource://gre/components/txEXSLTRegExFunctions.js resource://gre/modules/ActivitiesService.jsm resource://gre/modules/ActivitiesServiceFilter.jsm resource://gre/modules/AddonManager.jsm resource://gre/modules/AlarmDB.jsm resource://gre/modules/AlarmService.jsm resource://gre/modules/AppDownloadManager.jsm resource://gre/modules/AppsServiceChild.jsm resource://gre/modules/AppsUtils.jsm resource://gre/modules/AsyncShutdown.jsm resource://gre/modules/AsyncSpellCheckTestHelper.jsm resource://gre/modules/AutoCompleteE10S.jsm resource://gre/modules/BackgroundPageThumbs.jsm resource://gre/modules/Battery.jsm resource://gre/modules/BinarySearch.jsm resource://gre/modules/BookmarkHTMLUtils.jsm resource://gre/modules/BookmarkJSONUtils.jsm resource://gre/modules/Bookmarks.jsm resource://gre/modules/BrowserElementParent.jsm resource://gre/modules/BrowserElementPromptService.jsm resource://gre/modules/BrowserUtils.jsm resource://gre/modules/CertUtils.jsm resource://gre/modules/CharsetMenu.jsm resource://gre/modules/ChromeManifestParser.jsm resource://gre/modules/CloudSync.jsm resource://gre/modules/CloudSyncAdapters.jsm resource://gre/modules/CloudSyncBookmarks.jsm resource://gre/modules/CloudSyncBookmarksFolderCache.jsm resource://gre/modules/CloudSyncEventSource.jsm resource://gre/modules/CloudSyncLocal.jsm resource://gre/modules/CloudSyncPlacesWrapper.jsm resource://gre/modules/CloudSyncTabs.jsm resource://gre/modules/ClusterLib.js resource://gre/modules/ColorAnalyzer_worker.js resource://gre/modules/ColorConversion.js resource://gre/modules/CommonDialog.jsm resource://gre/modules/ContactDB.jsm resource://gre/modules/ContactService.jsm resource://gre/modules/ContentPrefInstance.jsm resource://gre/modules/ContentPrefService2.jsm resource://gre/modules/ContentPrefServiceChild.jsm resource://gre/modules/ContentPrefServiceParent.jsm resource://gre/modules/ContentPrefStore.jsm resource://gre/modules/ContentPrefUtils.jsm resource://gre/modules/CrashMonitor.jsm resource://gre/modules/Credentials.jsm resource://gre/modules/DOMIdentity.jsm resource://gre/modules/DOMRequestHelper.jsm resource://gre/modules/DataStoreChangeNotifier.jsm resource://gre/modules/DataStoreCursorImpl.jsm resource://gre/modules/DataStoreDB.jsm resource://gre/modules/DeferredSave.jsm resource://gre/modules/DeferredTask.jsm resource://gre/modules/Deprecated.jsm resource://gre/modules/Dict.jsm resource://gre/modules/DownloadCore.jsm resource://gre/modules/DownloadImport.jsm resource://gre/modules/DownloadIntegration.jsm resource://gre/modules/DownloadLastDir.jsm resource://gre/modules/DownloadList.jsm resource://gre/modules/DownloadPaths.jsm resource://gre/modules/DownloadStore.jsm resource://gre/modules/DownloadTaskbarProgress.jsm resource://gre/modules/DownloadUIHelper.jsm resource://gre/modules/DownloadUtils.jsm resource://gre/modules/Downloads.jsm resource://gre/modules/FileUtils.jsm resource://gre/modules/Finder.jsm resource://gre/modules/ForgetAboutSite.jsm resource://gre/modules/FormAutofill.jsm resource://gre/modules/FormAutofillIntegration.jsm resource://gre/modules/FormData.jsm resource://gre/modules/FormHistory.jsm resource://gre/modules/FrameWorker.jsm resource://gre/modules/FrameWorkerContent.js resource://gre/modules/FreeSpaceWatcher.jsm resource://gre/modules/FxAccounts.jsm resource://gre/modules/FxAccountsClient.jsm resource://gre/modules/FxAccountsCommon.js resource://gre/modules/FxAccountsOAuthClient.jsm resource://gre/modules/FxAccountsProfileClient.jsm resource://gre/modules/GMPInstallManager.jsm resource://gre/modules/Geometry.jsm resource://gre/modules/HealthReport.jsm resource://gre/modules/History.jsm resource://gre/modules/Http.jsm resource://gre/modules/ISO8601DateUtils.jsm resource://gre/modules/IndexedDBHelper.jsm resource://gre/modules/InlineSpellChecker.jsm resource://gre/modules/InlineSpellCheckerContent.jsm resource://gre/modules/InsecurePasswordUtils.jsm Traceback (most recent call last): File "/build/firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.py", line 402, in <module> main() File "/build/firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.py", line 394, in main args.source, gre_path, base) File "/build/firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.py", line 158, in precompile_cache errors.fatal('Error while running startup cache precompilation') File "/build/firefox-kde-opensuse/src/mozilla-release/python/mozbuild/mozpack/errors.py", line 101, in fatal self._handle(self.FATAL, msg) File "/build/firefox-kde-opensuse/src/mozilla-release/python/mozbuild/mozpack/errors.py", line 96, in _handle raise ErrorMessage(msg) mozpack.errors.ErrorMessage: Error: Error while running startup cache precompilation /build/firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.mk:691: recipe for target 'stage-package' failed make[2]: *** [stage-package] Error 1 make[2]: Leaving directory '/build/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu/browser/installer' /build/firefox-kde-opensuse/src/mozilla-release/browser/build.mk:21: recipe for target 'install' failed make[1]: *** [install] Error 2 make[1]: Leaving directory '/build/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu' client.mk:405: recipe for target 'install' failed make: *** [install] Error 2 ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Build failed, check /home/tomasz/DEV/chroot64/tomasz/build

helq commented on 2015-01-31 13:50 (UTC)

The opensuse patchs for firefox 35.0.1 are the same as for firefox 35.0 If you want to compile firefox-kde-opensuse 35.0.1, then you can simply change in the PKGBUILD pkgver=35.0 for pkgver=35.0.1 (and the checksum for the tar.bz2), or if you are too lazy, download and install the precompiled package: https://www.mediafire.com/folder/49q93yj2bikr7/Arch

yegorius commented on 2015-01-17 19:11 (UTC)

@toxygen, you are welcome :)

toxygen commented on 2015-01-17 02:44 (UTC)

a successful build, finally! thanks for maintaining the package, it's the only version of firefox i like using anymore.

toxygen commented on 2015-01-17 00:39 (UTC)

strange that building it earlier from yaourt itself (which supposedly is set to use /tmp as builddir) also failed with that error however.

toxygen commented on 2015-01-17 00:37 (UTC)

looks like i fixed it... ------ /bin/sh: ./config.status: /home/user/packages/firefox/firefox-kde-opensuse/firefox-kde-opensuse/src: bad interpreter: No such file or directory ----- i thought maybe the path is too long, moved everything to /tmp/firefox, configure step completed, and so far it's building

toxygen commented on 2015-01-15 22:44 (UTC)

yes it does lrwxrwxrwx 1 root root 4 Dec 30 16:08 "/usr/bin/sh" -> "bash"

yegorius commented on 2015-01-15 17:58 (UTC)

@toxygen thanks, prepare() is the proper place for this check, and it's still needed regarding your build failure, does your /bin/sh link to /bin/bash?