LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Pale Moon for Slackware (https://www.linuxquestions.org/questions/slackware-14/pale-moon-for-slackware-4175709634/)

khronosschoty 03-18-2022 12:58 PM

Pale Moon for Slackware
 
I figured it was time to create a new thread dedicated for Pale Moon for Slackware, in honor of Pale Moon 30.0.0. As I might have mentioned elsewhere, I've been in the process of moving to a new server; so you might notice the url's I use are different.

Here is a link to the Pale Moon 30.0.0 SlackBuild; which has also been submitted as an update at SlackBuilds.org.

http://repo.schotynet.org/slackware/...alemoon.tar.gz

marco70 03-18-2022 01:30 PM

Code:

can't find file to patch at input line 15
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From 27b19218f0d3df9aaf76e784ed2348dc308437d7 Mon Sep 17 00:00:00 2001
|From: khronosschoty <khronosschoty@posteo.org>
|Date: Fri, 4 Mar 2022 07:15:50 -0800
|Subject: [PATCH 1/1] Issue #7 - Add GCC 11 initial support
|
|---
| platform/system/graphics/2d/BaseRect.h        | 1 +
| platform/system/network/base/nsURLParsers.cpp | 1 +
| 2 files changed, 2 insertions(+)
|
|diff --git a/platform/system/graphics/2d/BaseRect.h b/platform/system/graphics/2d/BaseRect.h
|index 57d01ba09..b1eed9ddb 100644
|--- a/platform/system/graphics/2d/BaseRect.h
|+++ b/platform/system/graphics/2d/BaseRect.h
--------------------------
File to patch:


Code:

Error: There is no platform codebase.
Testing:
GRE-RELBASE_20220310.tar.gz
Pale-Moon-30.0.0_Release.tar.gz

cwizardone 03-18-2022 01:34 PM

"As we speak," so to speak :) , I'm using the Pale Moon xz-compressed tarball and so far, so good.
https://linux.palemoon.org/download/mainline/
I'm sorry to see Basilisk fade into the sunset, but it looks like PaleMoon-30.0.0 is more than a suitable replacement.
:thumbsup:
Quote:

This is a new milestone release!
Following the change in direction as announced before on the forum and directly driven by user feedback and community input.......
The full 30.0.0 announcement can be found here, https://forum.palemoon.org/viewtopic...5a427c7ec267cb

khronosschoty 03-18-2022 01:52 PM

Quote:

Originally Posted by marco70 (Post 6339556)
Code:

can't find file to patch at input line 15
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From 27b19218f0d3df9aaf76e784ed2348dc308437d7 Mon Sep 17 00:00:00 2001
|From: khronosschoty <khronosschoty@posteo.org>
|Date: Fri, 4 Mar 2022 07:15:50 -0800
|Subject: [PATCH 1/1] Issue #7 - Add GCC 11 initial support
|
|---
| platform/system/graphics/2d/BaseRect.h        | 1 +
| platform/system/network/base/nsURLParsers.cpp | 1 +
| 2 files changed, 2 insertions(+)
|
|diff --git a/platform/system/graphics/2d/BaseRect.h b/platform/system/graphics/2d/BaseRect.h
|index 57d01ba09..b1eed9ddb 100644
|--- a/platform/system/graphics/2d/BaseRect.h
|+++ b/platform/system/graphics/2d/BaseRect.h
--------------------------
File to patch:


Code:

Error: There is no platform codebase.
Testing:
GRE-RELBASE_20220310.tar.gz
Pale-Moon-30.0.0_Release.tar.gz

ahh thanks for catching that for me. They changed the directory structure on me. Fixed.

khronosschoty 03-18-2022 02:00 PM

Quote:

Originally Posted by cwizardone (Post 6339557)
"As we speak," so to speak :) , I'm using the Pale Moon xz-compressed tarball and so far, so good.
https://linux.palemoon.org/download/mainline/
I'm sorry to see Basilisk fade into the sunset, but it looks like PaleMoon-30.0.0 is more than a suitable replacement.
:thumbsup:

The full 30.0.0 announcement can be found here, https://forum.palemoon.org/viewtopic...5a427c7ec267cb

I'm still in the process of potentially keeping Basilisk around; I was just waiting for the Platform code to settle down before I begin transitioning Basilisk over. I did, however, get official permission to maintain Basilisk.

cwizardone 03-18-2022 02:05 PM

Quote:

Originally Posted by khronosschoty (Post 6339563)
I'm still in the process of potentially keeping Basilisk around; I was just waiting for the Platform code to settle down before I begin transitioning Basilisk over. I did, however, get official permission to maintain Basilisk.

Good to hear!
Many thanks and please keep us posted.
:thumbsup:

marco70 03-18-2022 02:12 PM

Now it's ok
Thanks

JayByrd 03-18-2022 02:18 PM

Thanks for all your work, khronosschoty.

Just a quick heads-up for those who have yet to switch to Slackware 15.0: this new Palemoon requires a GCC of 7.1 or newer. Build fails on 14.2 with GCC 5.5.0.

khronosschoty 03-18-2022 02:23 PM

Quote:

Originally Posted by JayByrd (Post 6339572)
Thanks for all your work, khronosschoty.

Just a quick heads-up for those who have yet to switch to Slackware 15.0: this new Palemoon requires a GCC of 7.1 or newer. Build fails on 14.2 with GCC 5.5.0.

I have a gcc 9 build (I think) I could potentially support for 14.2 if anyone is interested.

Gerard Lally 03-18-2022 02:46 PM

I use Vivaldi but want a browser with a different engine around as an alternative.

Last time I checked uBlock Origin and NoScript didn't seem to be available for Pale Moon. What do you people use?

khronosschoty 03-18-2022 02:55 PM

Quote:

Originally Posted by Gerard Lally (Post 6339575)
I use Vivaldi but want a browser with a different engine around as an alternative.

Last time I checked uBlock Origin and NoScript didn't seem to be available for Pale Moon. What do you people use?

Can find Ublock here
https://github.com/gorhill/uBlock-fo...gacy-1.16.4.30

and I use ematrix instead of noscript

https://addons.palemoon.org/addon/ematrix/

kjhambrick 03-18-2022 02:58 PM

Thank you khronosschoty !

I just now ran `git clone` on your SBo Mirror.

Your palemoon.SlackBuild script has been running a few minutes now seems to be progressing nicely on Slackware64 15.0 + Multilib.

THANKS AGAIN !

-- kjh

marav 03-18-2022 03:00 PM

Since you are a maintainer, I take the opportunity to pass on a little message (for all mainteners in fact)

From what I saw on the SBo (during our help to check slackbuilds for 15.0), only Vincent Batts does this when he has several sources to download:

put all the DOWNLOAD links on one line
instead of:
Code:

DOWNLOAD="link1 \
          link2 \
          link3"

Code:

DOWNLOAD="link1 link2 link3"
This way, you can fetch all files at once
Code:

$ wget $(awk -F'"' '/DOWNLOAD=/,$0=$2' *.info)
It is said. Sorry for the noise ;-)

Gerard Lally 03-18-2022 03:13 PM

Quote:

Originally Posted by khronosschoty (Post 6339578)

Thanks very much. While we're on the subject of add-ons, I don't suppose there's one for vertical tabs?

kjhambrick 03-18-2022 03:14 PM

Hmmm ...

All of the SBoPackage.info files are valid /bin/sh script files.

And
Code:

DOWNLOAD="1 \
          2 \
          3"

is perfectly valid.

so this works great for me:
Code:

( . palemoon.info ; wget $DOWNLOAD ; )

--2022-03-18 15:10:24--  http://repo.schotynet.org/sources/palemoon/Pale-Moon-30.0.0_Release.tar.gz
Resolving repo.schotynet.org (repo.schotynet.org)... 88.80.147.48
Connecting to repo.schotynet.org (repo.schotynet.org)|88.80.147.48|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4355584 (4.2M) [application/x-gzip]
Saving to: 'Pale-Moon-30.0.0_Release.tar.gz'

Pale-Moon-30.0.0_Release 100%[==================================>]  4.15M  2.79MB/s    in 1.5s   

2022-03-18 15:10:26 (2.79 MB/s) - 'Pale-Moon-30.0.0_Release.tar.gz' saved [4355584/4355584]

--2022-03-18 15:10:26--  http://repo.schotynet.org/sources/GRE/GRE-RELBASE_20220310.tar.gz
Reusing existing connection to repo.schotynet.org:80.
HTTP request sent, awaiting response... 200 OK
Length: 270693223 (258M) [application/x-gzip]
Saving to: 'GRE-RELBASE_20220310.tar.gz'

GRE-RELBASE_20220310.tar 100%[==================================>] 258.15M  5.78MB/s    in 54s   

2022-03-18 15:11:20 (4.80 MB/s) - 'GRE-RELBASE_20220310.tar.gz' saved [270693223/270693223]

--2022-03-18 15:11:20--  http://ponce.cc/slackware/sources/repo/autoconf-2.13.tar.xz
Resolving ponce.cc (ponce.cc)... 87.98.219.121
Connecting to ponce.cc (ponce.cc)|87.98.219.121|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 300116 (293K)
Saving to: 'autoconf-2.13.tar.xz'

autoconf-2.13.tar.xz    100%[==================================>] 293.08K  555KB/s    in 0.5s   

2022-03-18 15:11:20 (555 KB/s) - 'autoconf-2.13.tar.xz' saved [300116/300116]

FINISHED --2022-03-18 15:11:20--
Total wall clock time: 57s
Downloaded: 3 files, 263M in 56s (4.71 MB/s)

HTH

-- kjh


All times are GMT -5. The time now is 06:43 PM.