Tiny Core Linux

Tiny Core Extensions => TCE News => Topic started by: coreplayer2 on October 06, 2015, 07:43:22 PM

Title: new Firefox extensions
Post by: coreplayer2 on October 06, 2015, 07:43:22 PM
Two new Firefox extensions have been submitted (likely in repo already)

firefox-getLatest.tcz
for those wanting the latest Firefox with local language support.
default settings will fetch latest Firefox version with locale support then builds and
installs the new extension.
In summary; firefox-getLatest.tcz builds a local personalized version of firefox.tcz


firefox-ESR.tcz also in repo to provide availability
This is the latest Firefox-Extended-Service-Release.  A long lasting revision for
the repo, with less frequent updates therefore easier to maintain.

This new firefox-ESR.tcz extension submitted to repo replaces the following
firefox.tcz  and
firefox-official.tcz
depreciated extensions from the repo


enjoy
Title: Re: new Firefox extensions
Post by: thane on October 10, 2015, 06:39:39 PM
Is firefox-getLatest.tcz intended to replace firefox-latest.tcz?

Also I checked a couple of mirrors and don't see the new extensions in the repo yet.

Thane

Title: Re: new Firefox extensions
Post by: coreplayer2 on October 10, 2015, 08:03:03 PM

Is firefox-getLatest.tcz intended to replace firefox-latest.tcz?
Thane
Yes it is the direct replacement, updated and with support for current locale.   Also has been renamed appropriately -getLatest




Sent from my iPhone using Tapatalk
Title: Re: new Firefox extensions
Post by: coreplayer2 on October 10, 2015, 08:07:57 PM

Also I checked a couple of mirrors and don't see the new extensions in the repo yet.
Thane
I'm sure it will be available soon


Sent from my iPhone using Tapatalk
Title: Re: new Firefox extensions
Post by: thane on October 12, 2015, 02:19:16 AM
Thanks. Just wanted to be sure I hadn't missed anything. firefox-latest has been a very useful app. Glad to see it's being maintained and improved (even with name changes!).

Thane
Title: Re: new Firefox extensions
Post by: coreplayer2 on October 12, 2015, 09:54:03 AM
I'm glad you've found it useful, btw the latest version is available in the repo now
Title: Re: new Firefox extensions
Post by: thane on October 17, 2015, 04:20:15 AM
Yes, after using removing the old firefox-latest.tcz I downloaded firefox-getLatest.tcz and used it to update to Firefox 41.0.2. It worked fine. Note that the extension it created was firefox.tcz (not firefox-official.tcz) so I also removed  the old firefox-offical.tcz.
Title: Re: new Firefox extensions
Post by: pq5190362 on October 17, 2015, 08:49:09 AM
firefox-ESR.tcz also in repo to provide availability
This is the latest Firefox-Extended-Service-Release.  A long lasting revision for
the repo, with less frequent updates therefore easier to maintain.

Could you please compile it with:

Code: [Select]
--enable-gstreamer=1.0
?

That way Firefox would support MP4 playback via GStreamer (GStreamer and proper GStreamer plugins need to be installed of course):

https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats#Browser_compatibility

So, any chance you could do that?

Also:

firefox-getLatest.tcz is available in the 5.x repos as well as in the 6.x repos, but firefox-ESR.tcz is only available in the 6.x repos.

So, could you please submit firefox-ESR.tcz for the 5.x repos as well?

firefox-getLatest.tcz
for those wanting the latest Firefox with local language support.
default settings will fetch latest Firefox version with locale support then builds and
installs the new extension.
In summary; firefox-getLatest.tcz builds a local personalized version of firefox.tcz

firefox-getLatest.tcz somehow does not seem to work.

When booting CorePlus-current.iso, then opening the app browser, then selecting firefox-getLatest.tcz, then selecting "Download + Load" and then clicking on "Go", it instantly says "Status: firefox-getLatest.tcz OK.", but nothing happens and Firefox is not installed.

Do you know what could be wrong there?

firefox-official.tcz

firefox-official.tcz has already been removed from the x86_64 repos.

But in the x86 repos it is still available. Could you please remove firefox-official.tcz from the x86 repos as well, since it is now deprecated?

Regards
Title: Re: new Firefox extensions
Post by: Rich on October 17, 2015, 09:09:32 AM
Hi pq5190362
Quote
When booting CorePlus-current.iso, then opening the app browser, then selecting firefox-getLatest.tcz, then selecting "Download + Load" and then clicking on "Go", it instantly says "Status: firefox-getLatest.tcz OK.", but nothing happens and Firefox is not installed.
That downloads the install script, you still need to execute it. Look under  Applications  in the desktop menu.
Title: Re: new Firefox extensions
Post by: pq5190362 on October 17, 2015, 09:32:07 AM
That downloads the install script, you still need to execute it. Look under  Applications  in the desktop menu.

Okay, thank you, it's working now :).

So, firefox-getLatest.tcz is also built without --enable-gstreamer=1.0 (checked via about:buildconfig (http://kb.mozillazine.org/About_protocol_links) -> Configure arguments).

@ coreplayer2 (http://forum.tinycorelinux.net/index.php?action=profile;u=3262):

As already mentioned in #7 (http://forum.tinycorelinux.net/index.php/topic,18943.msg116632.html#msg116632), could you please build firefox-ESR.tcz and firefox-getLatest.tcz with:

Code: [Select]
--enable-gstreamer=1.0
and also add firefox-ESR.tcz to the 5.x repos just like you've done with firefox-getLatest.tcz?

Regards
Title: Re: new Firefox extensions
Post by: pq5190362 on October 17, 2015, 05:37:09 PM
Could you please compile it with:

Code: [Select]
--enable-gstreamer=1.0
?

Related thread:

http://forum.tinycorelinux.net/index.php/topic,18484.0.html

Regards
Title: Re: new Firefox extensions
Post by: pq5190362 on March 08, 2016, 10:02:22 PM
@ coreplayer2:

Could you please update firefox-ESR.tcz to the new version 45?
Title: Re: new Firefox extensions
Post by: coreplayer2 on March 08, 2016, 10:23:44 PM
With the regular firefoxGetLatest extension working so well I'd let the ESR update slide, ok will get right on it
Thanks for the reminder


Sent from my iPhone using Tapatalk
Title: Re: new Firefox extensions
Post by: pq5190362 on March 15, 2016, 01:47:57 PM
With the regular firefoxGetLatest extension working so well I'd let the ESR update slide, ok will get right on it
Thanks for the reminder

Thank you  :).

Have you already submitted it? Somehow it did not yet find it's way into the repository.
Title: Re: new Firefox extensions
Post by: coreplayer2 on March 15, 2016, 02:07:17 PM
I have found the schedule of TC submissions occurs every two weeks, another reason I'm happy with firefox_getLatest extension.




Sent from my iPhone using Tapatalk
Title: Re: new Firefox extensions
Post by: pq5190362 on March 15, 2016, 02:26:19 PM
I have found the schedule of TC submissions occurs every two weeks, another reason I'm happy with firefox_getLatest extension.

Hmm, maybe you could create a firefox_getLatestESR extension which does the same as firefox_getLatest but gives you the latest ESR version instead of the latest standard release version?
Title: Re: new Firefox extensions
Post by: coreplayer2 on March 15, 2016, 06:06:13 PM
It's possible to use firefox_getLatest extension which has that option using the manual mode of operation, simply have to specify;

Start manual mode from the terminal with
Code: [Select]
firefox_getLatest.sh -m
Then when prompted:
Code: [Select]
45.0esr
But I hear you, a dedicated updater might be simpler



Sent from my iPhone using Tapatalk
Title: Re: new Firefox extensions
Post by: pq5190362 on March 16, 2016, 02:43:55 AM
But I hear you, a dedicated updater might be simpler


Yes, a dedicated one would definitely be better and would also mean less work for you, since you would no longer have to maintain the firefox-ESR.tcz each time there is a new ESR release :).

So, I would suggest to remove firefox-ESR.tcz and replace it with a dedicated firefox_getLatestESR.tcz.
Title: Re: new Firefox extensions
Post by: pq5190362 on November 27, 2016, 03:09:59 PM
@coreplayer2:

firefox_getLatest.tcz (http://repo.tinycorelinux.net/5.x/x86/tcz/firefox_getLatest.tcz.info) does no longer seem to work when running it from within Tiny Core Linux 5.x.

Is that to be expected?

Under 7.x it works, but not under 5.x.
Title: Re: new Firefox extensions
Post by: coreplayer2 on November 27, 2016, 03:42:26 PM
Hi,  I think this has been asked before.

AFAIK submitted extensions only update their older versions within the current tinycore repository.   

There are enough architecture variables within the latest version to test for, I keep only the most current and prior versions available for testing.  However, folks can attempt to run the latest getFirefox extension and required deps in an older installation. 
Title: Re: new Firefox extensions
Post by: coreplayer2 on January 01, 2017, 03:54:27 AM
firefox_getLatest extension is still reliably creating firefox extensions thankfully throughout many updates.
Currently running at version 50.1.0


Latest firefox-ESR has been submitted for those who simply want to download a current firefox extension.
Latest ESR versin is currently 45.6.0
Title: Re: new Firefox extensions
Post by: coreplayer2 on May 22, 2017, 11:18:06 PM
Re: TC-8.x It turns out that ca-certificates extension is needed for curl and wget, so it's added to the firefox_getLatest.sh script.

firefox_getLatest Extension updated and submitted

Also; latest script is attached
Title: Re: new Firefox extensions
Post by: coreplayer2 on May 23, 2017, 03:52:53 AM
I'm not sure how this happened, but TC-8 x86_64's copy of firefox-ESR was an old version.  This created a little confusion, but now that we figured that out the GTK2/3 update is no longer an issue.

firefox-ESR extensions updated to version 52.1.2-ESR and submitted to both TC-8 x86 & x86_64 repo's



Additionally I'm glad we figured out the changes with ca-certificates as that too caused some issues with curl in the firefox_getLatest extension in both TC-8 x86 & x86_64 repo's.

Anyhow, all fixed and updates submitted..
:)

Title: Re: new Firefox extensions
Post by: coreplayer2 on June 15, 2017, 03:07:09 AM
To avoid issues downloading the latest firefox version 54.0 be sure to first use APPS > update to get the latest extension. 

Title: Re: new Firefox extensions
Post by: pq5190362 on June 17, 2017, 08:07:30 PM
How does one instruct firefox_getLatest to install the 64-bit version of Firefox instead of installing the 32-bit version?

Oh, and, couldn't it also be used to install Thunderbird?
Title: Re: new Firefox extensions
Post by: coreplayer2 on June 17, 2017, 10:54:33 PM
How does one instruct firefox_getLatest to install the 64-bit version of Firefox instead of installing the 32-bit version?
I'm sorry I'm having a hard time figuring out where you're going with that....
Because in corepure64 the 64bit version is automatically chosen when the script is run.  The only choices you have are in selection of language and one of the many versions.

Additionally, it's not possible to download or run the 32bit version in 64bit architecture.   Likewise, it's not possible to run Firefox 64bit version in a 32bit architecture (by that I mean user space eg: Core64)


Quote
Oh, and, couldn't it also be used to install Thunderbird?
The Thunderbird email client?  I think it would be better to create a new extension,  Is Thunderbird updated that often to require a Thunderbird_getlatest type installer, rather than compile and submit???
It might also be better for someone who uses the email client to compile and submit rather than someone like me who uses web based email.
Title: Re: new Firefox extensions
Post by: coreplayer2 on December 02, 2017, 01:20:23 PM
firefox_getLatest extension has been updated to function with latest busybox and is available in x86 and x86_64 repo's


However, I found that libzstd.tcz was missing from my corepure64 squashfs-tools.tcz dep list (for whatever reason), but after
Code: [Select]
tce-audit updatedeps
tce-audit fetchmissing
resolved squashfs-tools.tcz not loading with both firefox_getLatest and getFlash extensions

Title: Re: new Firefox extensions
Post by: Juanito on December 03, 2017, 01:43:20 AM
squashfs-tools was updated recently to give different compression options - the tce extension default remains zlib
Title: Re: new Firefox extensions
Post by: coreplayer2 on December 03, 2017, 01:56:16 AM
Thanks Juanito, I had come to that conclusion but wanted to advise folks to simply update their squashfs-tools extension and deps if firefox_getLatest  failed to create a Firefox extension.. 

 8)