startup-notification is disabled by default, so unless explicitly enabled in mozconfig, it should be dropped: https://repo.palemoon.org/MoonchildProductions/UXP/blame/commit/e2c94125cc08f23950b21ad394732463c765890c/old-configure.in#L2251
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.123529 |
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)
micwoj92 commented on 2024-10-08 14:25 (UTC)
Rakiri commented on 2024-10-07 23:26 (UTC)
WorMzy I thought I had tried --skipchecksums
But I will get back to you if that works or if I am missing something.
WorMzy commented on 2024-10-07 12:43 (UTC) (edited on 2024-10-07 12:43 (UTC) by WorMzy)
@Rakiri: I'm not sure what you mean by that, but if you want to modify the mozonfig, the procedure is:
-
edit mozconfig.in accordingly
-
update the checksums for the mozconfig.in file in the PKGBUILD (e.g.
updpkgsums
) -
run
makepkg
(orpkgctl build
)
Alternatively squash 2 and 3 by using --skipchecksums
-- there's no other source files to validate in this case.
Rakiri commented on 2024-10-07 12:36 (UTC)
@WorMzy can you tell me how to disable the protocol that makes this update to the current settings in this pkgbuild?
I want to use a specialized mozconfig, but it keeps reverting everything back to the settings that it was set on here to have, instead of the configuration I want.
Let me know
WorMzy commented on 2024-09-10 17:12 (UTC)
Thanks for reminding me. Unpinned now. :)
micwoj92 commented on 2024-09-10 15:52 (UTC)
My comment can now be unpinned, not relevant now.
WorMzy commented on 2024-06-02 20:46 (UTC)
Thanks for sharing! I've pinned the comment for awareness, but I'm disinclined to push this change just now. If there's another patch release (33.1.2) then I'll include this change, but otherwise I'll just wait for upstream to release a version with the fix included.
micwoj92 commented on 2024-06-02 13:20 (UTC)
diff --git a/PKGBUILD b/PKGBUILD
index 39a928a..05d50a2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,7 +17,7 @@ url="https://www.palemoon.org/"
license=('MPL-2.0')
depends=('gtk2' 'dbus-glib' 'desktop-file-utils' 'libxt' 'mime-types' 'alsa-lib'
'startup-notification')
-makedepends=('python2' 'autoconf2.13' 'unzip' 'zip' 'yasm'
+makedepends=('python2' 'unzip' 'zip' 'yasm'
'libpulse' 'git')
optdepends=('libpulse: PulseAudio audio driver'
'ffmpeg: various video and audio support')
@@ -38,6 +38,10 @@ prepare() {
git submodule init
git config submodule.platform.url "${srcdir}/UXP"
git -c protocol.file.allow=always submodule update
+ cd platform
+ git cherry-pick -n 6cbb2c372b208902e765aa577539c018d76ba1b8
+ git cherry-pick -n e484c9d31136fc7e197bb0d686463a6555897784
+ git cherry-pick -n acb34c35dbc3452101318cbb3cccf50b1a1c90b2
}
build() {
@@ -49,9 +53,6 @@ build() {
export MOZCONFIG="${srcdir}/mozconfig"
export CPPFLAGS="${CPPFLAGS} -O2 -Wno-format-overflow"
- # Fix build failures with GCC>=14
- export CFLAGS="${CFLAGS} -Wno-implicit-int -Wno-incompatible-pointer-types -Wno-int-conversion"
-
./mach build
}
To drop autoconf2.13, alternatively just wait next month until 33.2.0, I cherry picked these patches for gtk3 version.
micwoj92 commented on 2024-05-12 01:41 (UTC)
This will not be needed in next release since UXP team followed Mozilla's suit(e) and now the autoconf2.13 is vendored in the source tree of the engine.
https://repo.palemoon.org/MoonchildProductions/UXP/issues/2512
WorMzy commented on 2024-05-11 23:49 (UTC)
Thanks for the heads up, switchnode. Added you as a contributor and pushed an PKGBUILD update. Sorry for the slow response, it's been a rough week, just catching up.
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