@WorMzy, thanks for putting this package together, could you look into making a similar one for FossaMail? (Palemoon's counterpart to Thunderbird)
I tried myself... but didn't manage to get a usable build.
Should be a similar PKGBUILD, and as far as I gather it uses a build comand like this, with Palemoon compiled as a dependency on the mozilla subfolder:
make -f client.mk build
No problem if you can't, just thought I'd ask.
Thanks, anyway :)
Search Criteria
Package Details: palemoon 1:33.4.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/palemoon.git (read-only, click to copy) |
---|---|
Package Base: | palemoon |
Description: | Open source web browser based on Firefox focusing on efficiency. |
Upstream URL: | https://www.palemoon.org/ |
Keywords: | browser goanna web |
Licenses: | MPL-2.0 |
Submitter: | artiom |
Maintainer: | WorMzy |
Last Packager: | WorMzy |
Votes: | 141 |
Popularity: | 0.131247 |
First Submitted: | 2014-06-05 10:54 (UTC) |
Last Updated: | 2024-11-05 20:54 (UTC) |
Dependencies (14)
- alsa-lib
- dbus-glib
- desktop-file-utils (desktop-file-utils-gitAUR)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR)
- libxt
- mime-types (mailcap)
- git (git-gitAUR, git-glAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- python2AUR (python2-binAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR) (optional) – various video and audio support
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (optional) – PulseAudio audio driver
Required by (6)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 28 29 30 31 32 33 34 35 36 37 38 Next › Last »
acl commented on 2015-10-29 19:43 (UTC)
WorMzy commented on 2015-09-01 09:47 (UTC)
Thanks for sharing your research. I did have time to do some of my own, and stripped down the makedepends as much as I could. I've added the gstreamer plugins to the optdepends array, as you have suggested.
As for pkg-config, that was unnecessary as it is a member of base-devel, a pre-requisite for building anything from the AUR, so I've removed it.
Axiomatic commented on 2015-08-31 18:03 (UTC)
The only gstreamer make depend should be gstreamer0.10-base. (Or possibly, just gst-plugins-base-libs Arch splits packages, and I cannot seem to follow what each provides. Sorry.)
All of these are optional:
gstreamer0.10-base-plugins
, gstreamer0.10-bad-plugins
, gstreamer0.10-good-plugins
, gstreamer0.10-ugly-plugins
What can be dropped is, iw (not sure where Pale Moon would ever use this in the first place), libnotify (I think this is optional, an related to a --enable something), libidl2 (Pale Moon does not use this as system dependent, pretty sure it is in the tree somewhere), and curl (I am not 100% sure this is not needed, but I have built Firefox without curl installed, so I assume the same with Pale Moon.)
I am not sure about pkg-config, I do know it is used when searching for system libraries. (I will try building Pale Moon on a minimal Arch Linux install without pkg-config to see it it is needed. (And to fact check the other stuff I said.)) Technically speaking you could reduce the dependencies, to alsa-lib, GTK2, zip, and unzip, but you would loose support to WebM (which pulls yasm), and a lot of other web related /features/.
WorMzy commented on 2015-07-27 12:32 (UTC)
I haven't changed them since I took over maintenance of the package, but the makedeps could use a bit of pruning. In terms of actual dependencies though, this package is on-par with the binary package.
Feel free to try building without the packages you mentioned if you like. If you could let me know your findings, that'd be a big help. I'll see if I can find the time to run my own checks.
<deleted-account> commented on 2015-07-27 12:15 (UTC)
How come this package comes with so many dependencies compared to the binary package? I do understand some tools for compiling and such. But what about gstreamer, libnotify, unzip etc?
WorMzy commented on 2015-07-27 11:57 (UTC)
I can't make it any more up to date than the current version. ;)
WorMzy commented on 2015-06-23 07:02 (UTC)
No worries. :)
izahn commented on 2015-06-23 03:24 (UTC)
Accidentally clicked the "flag out of date" link, sorry! Couldn't find a way to "unflag"...
Pinned Comments
WorMzy commented on 2021-03-02 16:19 (UTC) (edited on 2022-08-03 21:12 (UTC) by WorMzy)
The following key is used to sign release commits:
40481E7B8FCF9CEC
Import it into your keyring however you want.
https://wiki.archlinux.org/index.php/GnuPG#Import_a_public_key