Page 2 of 3

Re: SpiderWeb

Posted: Fri Oct 18, 2019 12:57 am
by kilaueabart
kilaueabart wrote:
caseycullen wrote: You can fix the video issue.
[Steps detailed in previous post]
Beautiful! I have reached the stage where I can't even imagine knowing how to do that kind of thing. Thank you.
It looks like I must have written that, perhaps from an Ubuntu browser, without actually trying to do it. I went through the instructions today, but without the proper result. I wonder what I could have done wrong. Youtube still OK, but no change in Facebook video
facebook.png
.

Re: SpiderWeb

Posted: Fri Oct 18, 2019 8:18 am
by xeno74
Hi All,

Please post problems in the SpiderWeb support thread: forums.macrumors.com.

Thanks,
Christian

Re: SpiderWeb

Posted: Sat Nov 02, 2019 7:35 pm
by xeno74
Hi All,

I compiled SpiderWeb for old Linux distributions for example the A-EON Live Remix DVD and Ubuntu 12.04 or higher today.

It needs GCC 4.9 and the following patch:

Code: Select all

--- a/js/src/jsmath.cpp
+++ b/js/src/jsmath.cpp
@@ -63,16 +63,29 @@
// Older glibc versions don't define SYS_getrandom, so we define it here
# if defined(__x86_64__)
# define GETRANDOM_NR 318
# elif defined(__i386__)
# define GETRANDOM_NR 355
# elif defined(__arm__)
# define GETRANDOM_NR 384
+// Added powerpc architecture:
+# elif defined(__powerpc__)
+# define GETRANDOM_NR 359
GCC 4.9 installation instructions for Ubuntu 12.04:

Code: Select all

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Code: Select all

sudo apt-get update; sudo apt-get install gcc-4.9 g++-4.9

Code: Select all

update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50
gcc -v

Output:

Code: Select all

gcc version 4.9.4 (Ubuntu 4.9.4-2ubuntu1~12.04)

Code: Select all

update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 50
g++ -v

Code: Select all

gcc version 4.9.4 (Ubuntu 4.9.4-2ubuntu1~12.04)
After compiling with ./mach build you have to copy the icudt58b.dat to obj-powerpc-linux-gnu/dist/bin.

Code: Select all

cd mozilla/config/external/icu/data/

Code: Select all

cp icudt58b.dat ../../../../../obj-powerpc-linux-gnu/dist/bin

Code: Select all

./mach run

Code: Select all

./mach package
After that you need to add icudt58b.dat to the SpiderWeb compressed package as well.

I successfully tested it on a Lubuntu 12.04.0 PowerPC Live DVD and on the A-EON Live Remix DVD today. You need to install the GCC 4.9 and the libatomic1 via the repository 'ppa:ubuntu-toolchain-r/test'.

Code: Select all

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Code: Select all

sudo apt-get update; sudo apt-get install gcc-4.9 g++-4.9
Download: spiderweb-2.1.0-ubuntu_12.04-powerpc.tar.bz2

Screenshots:

Image

Image

Please test it.

Thanks,
Christian

Re: SpiderWeb

Posted: Sat Nov 02, 2019 8:47 pm
by Skateman
Spiderweb up and running on my AmigaOne X5000!

Image

Big picture http://www.skateman.nl/wp-content/uploa ... 204226.png

Re: SpiderWeb

Posted: Sun Nov 03, 2019 4:16 am
by xeno74
Skateman wrote:Spiderweb up and running on my AmigaOne X5000!
Many thanks for testing SpiderWeb!

Re: SpiderWeb

Posted: Mon Nov 04, 2019 1:24 pm
by xeno74
Image

YouTube videos in HD with ViewTube and SpiderWeb

Installation instructions for ubuntu MATE 16.04.6 PowerPC
  1. Install VLC without AltiVec with sudo dpkg -i * and the VLC browser plugin with sudo apt-get install browser-plugin-vlc.
  2. Start SpiderWeb and install the add-on greasemonkey-3.10.0.1rc3pre-sw.xpi (Download and then File - Open File... - greasemonkey-3.10.0.1rc3pre-sw.xpi)
  3. Restart SpiderWeb
  4. After that, download the ViewTube script
  5. Decompress the package and copy the folder gm_scripts to /home/<your user directory>/.wicknix/spiderweb/<profile directory>
    For example:

    Code: Select all

    cp -R gm_scripts /home/amigaone/.wicknix/spiderweb/xa4ue3g6.default/
  6. Restart SpiderWeb
  7. Then you have to activate the VLC plugin. You can activate it via Menu Tools - Add-ons Manager - Plugins.
Image Image

Re: SpiderWeb

Posted: Fri Nov 08, 2019 3:23 pm
by xeno74
Hi All,

I was able to compile SpiderWeb on Fedora PPC64 after the following commands today.

Code: Select all

grep -r " -m32" *

Code: Select all

:%s/-m32/-m64/g
Download: spiderweb-2.1.0.linux-powerpc64.tar.bz2

It could be, that you have to install some packages for example libffi7 for using SpiderWeb. I successfully tested it on Fedora 27 PPC64 and on openSUSE Tumbleweed 20190722 PPC64 today.

Screenshots:

Image Image

Cheers,
Christian

Re: SpiderWeb

Posted: Tue Feb 25, 2020 9:59 am
by xeno74
Wicknix wrote: SpiderWeb 2.2.1 is now available for Ubuntu12/14 and Debian8.
Wicknix wrote:About: shows version 2.1.0 because i forgot to change version.txt before building. It is however built with the latest UXP code base.
Download: spiderweb-2.2.1.ubu12deb8.linux-powerpc.deb

Re: SpiderWeb

Posted: Sat Mar 14, 2020 10:01 am
by xeno74
Hi All,

I compiled SpiderWeb 2.2.1 for Linux PPC64 yesterday.

Download: spiderweb-2.2.1.linux-powerpc64.tar.bz2

Support thread: forums.macrumors.com

Image

Cheers,
Christian

Re: SpiderWeb

Posted: Mon Jun 08, 2020 7:43 am
by xeno74
SpiderWeb 2.2.2 is now available
Wicknix wrote: Over the last few months powerpc fixes were added to upstream UXP. You can build any UXP application on ppc now, except you still need to swap the icu.dat file around. So changelog will always be the about same as upstream. https://www.palemoon.org/releasenotes.shtml
Download: github.com/wicknix/SpiderWeb