Package Details: palemoon 1:33.1.0-1

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: GPL, MPL, LGPL
Submitter: artiom
Maintainer: WorMzy
Last Packager: WorMzy
Votes: 141
Popularity: 0.022600
First Submitted: 2014-06-05 10:54 (UTC)
Last Updated: 2024-05-11 23:49 (UTC)

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

Latest Comments

« First ‹ Previous 1 .. 27 28 29 30 31 32 33 34 35 36 37 Next › Last »

ilikenwf commented on 2016-01-29 18:11 (UTC)

That makes sense. I did add an issue just now: https://github.com/netblue30/firejail/issues/271 I also have some other suggestions, such as adding options to use system libs where possible. So far the only ones that seem to break are setting the default toolkit as cairo3-gtk, and using system nss. Once I have a build I'm happy with I'll at least pastebin the relevant parts of my mozconfig so others can use it if they so desire.

WorMzy commented on 2016-01-29 14:08 (UTC)

I won't make that change, because it would break compatibility with palemoon-bin and people would need to rename their existing profile directories. I'll consider pinning your comment once the next version of the aurweb goes live though, so people are aware of that option. The best thing to do would be to fix firejail. Spaces are a perfectly legal character in linux filenames, so not supporting paths with spaces in them is a bug imo. @acl, sorry, I thought I replied to your comment, but it doesn't look like I ever clicked submit. I had a bash at putting together a fossamail PKGBUILD, but I could never get it to build. From what I could work out, you needed to clone the Fossamail git tree, the PaleMoon git tree, the comm-central git project, and the mozilla-central git project, then organise them in a specific way (otherwise it would clone the entire projects during the build process).. the whole think was a mess, and I gave up on it (I don't even use fossamail). If you want to have a go at it yourself, here's what I made so far (I think I used thunderbird as a template): https://github.com/WorMzy/PKGBUILDs/tree/master/fossamail

acl commented on 2015-10-29 19:43 (UTC)

@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 :)

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. ;)