Basilisk 2022.08.06 Released!

Board for discussions around the Basilisk web browser.

Moderator: Basilisk-Dev

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 315
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets
Contact:

Basilisk 2022.08.06 Released!

Unread post by Basilisk-Dev » 2022-08-06, 14:19

Basilisk 2022.08.06 has been released! This is the first release by the new Basilisk Development Team and we thank everyone who's helped make this possible.

This is the first release since January. There have been a significant number of changes to the UXP platform during that time. See the release notes for more information.

As part of this release we have restored 32-bit Windows builds.

IMPORTANT: The vendor has changed from "moonchild productions" to "basilisk-dev". To transfer your existing profile to the new Basilisk versions moving forward please do the following:
On Windows: Copy %appdata%\Moonchild Productions\Basilisk to %appdata%\Basilisk-Dev\Basilisk
On Linux: Copy $HOME/.moonchild productions/basilisk to $HOME/.basilisk-dev/basilisk

Autoupdates will not work from Moonchild Productions releases to Basilisk Development Team releases due to changes in the compression algorithm used for the autoupdate files. You will need to manually perform an update from a Moonchild Productions version of Basilisk to our version. After this one-time manual update autoupdates will work again.
Basilisk Project Owner

viewtopic.php?f=61&p=230756

Michaell
Lunatic
Lunatic
Posts: 282
Joined: 2018-05-26, 18:13

Re: Basilisk 2022.08.06 Released!

Unread post by Michaell » 2022-08-06, 21:35

It's working. FWIW to anyone who may use it, Classic Theme Restorer is causing some problems in addons manager. Tried 2 versions of CTR. Got it working. In CTR, uncheck "Addons list: show addons version" (this is with CTR ver 1.59 but may work the same in other vers).
Win10home(1709), PM33.0.0-portable as of Feb 1, '24

User avatar
micwoj92
Fanatic
Fanatic
Posts: 174
Joined: 2020-12-22, 20:57

Re: Basilisk 2022.08.06 Released!

Unread post by micwoj92 » 2022-08-07, 13:27

Anyone on Arch based distro using this? I could reupload and maintain AUR packages if there is demand.

User avatar
smallhagrid
Newbie
Newbie
Posts: 6
Joined: 2021-05-22, 03:44

Re: Basilisk 2022.08.06 Released!

Unread post by smallhagrid » 2022-08-07, 18:36

Ubuntu Mate user here.

Got this new build - extracted it - tried to open it.
The executable was not 'application/x-executable' but had the correct permissions.

Please tell me how I may fix this so as to get it working ??

Thanks.

User avatar
andyprough
Astronaut
Astronaut
Posts: 688
Joined: 2020-05-31, 04:33

Re: Basilisk 2022.08.06 Released!

Unread post by andyprough » 2022-08-07, 20:25

smallhagrid wrote:
2022-08-07, 18:36
Ubuntu Mate user here.

Got this new build - extracted it - tried to open it.
The executable was not 'application/x-executable' but had the correct permissions.

Please tell me how I may fix this so as to get it working ??

Thanks.
Open a terminal and cd inside the folder that you extracted, then do:

Code: Select all

./basilisk
That should run it.

If you are trying to double-click on the executable in a file manager like Mate's caja, the file manager may not be set up to automatically run it as an executable.

User avatar
smallhagrid
Newbie
Newbie
Posts: 6
Joined: 2021-05-22, 03:44

Re: Basilisk 2022.08.06 Released!

Unread post by smallhagrid » 2022-08-07, 20:36

OK...you are saying to run it as if it is a script file, but I still wonder=>
Why is the latest version not set up with the same 2 files natively executable as it has been right along ??

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 315
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets
Contact:

Re: Basilisk 2022.08.06 Released!

Unread post by Basilisk-Dev » 2022-08-07, 20:54

micwoj92 wrote:
2022-08-07, 13:27
Anyone on Arch based distro using this? I could reupload and maintain AUR packages if there is demand.
I have no issues with you creating an AUR package that installs the official binaries on the user's system. If you're doing anything other than re-releasing the official binaries in your AUR package you will need to compile a build with --disable-official-branding. You have permission to create a .desktop file so that Basilisk shows in the desktop environment's application menus.
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
andyprough
Astronaut
Astronaut
Posts: 688
Joined: 2020-05-31, 04:33

Re: Basilisk 2022.08.06 Released!

Unread post by andyprough » 2022-08-07, 21:09

smallhagrid wrote:
2022-08-07, 20:36
OK...you are saying to run it as if it is a script file, but I still wonder=>
Why is the latest version not set up with the same 2 files natively executable as it has been right along ??
Not sure, I've been executing files like that from the command line for quite a long time, probably 20+ years. I'm not knowledgeable about how distros or file managers decide which files are executable using a mouse click. Maybe someone wiser than me can weigh in.

User avatar
smallhagrid
Newbie
Newbie
Posts: 6
Joined: 2021-05-22, 03:44

Re: Basilisk 2022.08.06 Released!

Unread post by smallhagrid » 2022-08-07, 21:19

Simple...and since Basilisk is my most used browser I prefer NOT to need to use the CLI to open it.

Desktop launcher with the correct icon:
Name: Basilisk
Type: Link to executable (application/x-executable)
Link target: /home/user/apps/basilisk/basilisk
Location: /home/user/Desktop
The 2 correctly marked files in the older version have different properties than the 2 in the latest version.

User avatar
micwoj92
Fanatic
Fanatic
Posts: 174
Joined: 2020-12-22, 20:57

Re: Basilisk 2022.08.06 Released!

Unread post by micwoj92 » 2022-08-08, 01:40

Basilisk-Dev wrote:
2022-08-07, 20:54
I have no issues with you creating an AUR package that installs the official binaries on the user's system. If you're doing anything other than re-releasing the official binaries in your AUR package you will need to compile a build with --disable-official-branding. You have permission to create a .desktop file so that Basilisk shows in the desktop environment's application menus.
I'm well aware of this limitation. I have used old .desktop from before it was deleted.

Question, is gtk2 still needed at runtime?

User avatar
loxodont
Astronaut
Astronaut
Posts: 725
Joined: 2014-07-26, 23:03
Location: Mare Serenitatis

Re: Basilisk 2022.08.06 Released!

Unread post by loxodont » 2022-08-10, 06:25

Thanks for the good news, but as much I appreciate an updated Basilisk 32-bit build, the setup on Win7-32 tells me it can only be installed on a 64-bit system.

User avatar
smallhagrid
Newbie
Newbie
Posts: 6
Joined: 2021-05-22, 03:44

Re: Basilisk 2022.08.06 Released!

Unread post by smallhagrid » 2022-08-10, 06:50

Glad that I can just stay with the older & correctly opening & functioning version.
Perhaps this will get fixed in some later version.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35402
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Basilisk 2022.08.06 Released!

Unread post by Moonchild » 2022-08-10, 09:16

loxodont wrote:
2022-08-10, 06:25
Thanks for the good news, but as much I appreciate an updated Basilisk 32-bit build, the setup on Win7-32 tells me it can only be installed on a 64-bit system.
This will require some small adjustments in the installer script - I believe some specific changes were made to it when 32-bit support was removed from Basilisk (it's been a while). Should be simple enough to just revert that commit in that case.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 315
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets
Contact:

Re: Basilisk 2022.08.06 Released!

Unread post by Basilisk-Dev » 2022-08-10, 15:40

Moonchild wrote:
2022-08-10, 09:16
This will require some small adjustments in the installer script - I believe some specific changes were made to it when 32-bit support was removed from Basilisk (it's been a while). Should be simple enough to just revert that commit in that case.
Thanks for pointing that out. I wasn't aware of that change. I did test the 32-bit build but I tested it on a 64-bit OS so I didn't run into this issue during install.
loxodont wrote:
2022-08-10, 06:25
Thanks for the good news, but as much I appreciate an updated Basilisk 32-bit build, the setup on Win7-32 tells me it can only be installed on a 64-bit system.
I will make sure to test on a 32-bit Windows OS in the future, as I mentioned above I did test the 32 bit installer but I tested it on a 64 bit OS. This will be fixed in the next release.

In the meantime you can run the standalone Basilisk Win32 binaries located here. After you extract the 7z archive run basilisk.exe and it should work for you.
smallhagrid wrote:
2022-08-10, 06:50
Glad that I can just stay with the older & correctly opening & functioning version.
Perhaps this will get fixed in some later version.
I have not installed the MATE desktop to see if I can replicate your issue but I did test in Thunar and PCManFM and TDE's version of Konqueror. Double clicking the basilisk binary did indeed launch basilisk in all three of those file managers. This is either an issue with Mate or with your specific configuration. Sorry that I can't help further as I don't have access to your specific machine.
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35402
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Basilisk 2022.08.06 Released!

Unread post by Moonchild » 2022-08-10, 19:02

Basilisk-Dev wrote:
2022-08-10, 15:40
I wasn't aware of that change.
I looked it up, you should have a look at commit 143b0fff0bbea33499d4a1f08036431dde2bc76b
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

GWL894
Hobby Astronomer
Hobby Astronomer
Posts: 20
Joined: 2014-06-09, 17:02
Location: USA

Re: Basilisk 2022.08.06 Released!

Unread post by GWL894 » 2022-08-11, 00:30

Basilisk-Dev wrote:
2022-08-10, 15:40
I have not installed the MATE desktop to see if I can replicate your issue but I did test in Thunar and PCManFM and TDE's version of Konqueror. Double clicking the basilisk binary did indeed launch basilisk in all three of those file managers. This is either an issue with Mate or with your specific configuration. Sorry that I can't help further as I don't have access to your specific machine.
FWIW, I have same issue with Mint and Cinnamon desktop. I see that there are three files in the old Basilisk --- “basilisk”, “basilisk-bin”, and “plugin-container” --- that the file explorer shows as “Type: Program (application/x-executable)”, but in the new release those three files are identified as “Type: shared library (application/x-sharedlib)”.

User avatar
loxodont
Astronaut
Astronaut
Posts: 725
Joined: 2014-07-26, 23:03
Location: Mare Serenitatis

Re: Basilisk 2022.08.06 Released!

Unread post by loxodont » 2022-08-11, 00:57

Basilisk-Dev wrote:
2022-08-10, 15:40
Moonchild wrote:
2022-08-10, 09:16
This will require some small adjustments in the installer script - I believe some specific changes were made to it when 32-bit support was removed from Basilisk (it's been a while). Should be simple enough to just revert that commit in that case.
Thanks for pointing that out. I wasn't aware of that change. I did test the 32-bit build but I tested it on a 64-bit OS so I didn't run into this issue during install.
loxodont wrote:
2022-08-10, 06:25
Thanks for the good news, but as much I appreciate an updated Basilisk 32-bit build, the setup on Win7-32 tells me it can only be installed on a 64-bit system.
I will make sure to test on a 32-bit Windows OS in the future, as I mentioned above I did test the 32 bit installer but I tested it on a 64 bit OS. This will be fixed in the next release.

In the meantime you can run the standalone Basilisk Win32 binaries located here. After you extract the 7z archive run basilisk.exe and it should work for you.
...
Thanks very much again ... the standalone Win32 binaries run fine and seem to play very well with my old profiles, themes and add-ons

Greets

User avatar
Nigaikaze
Board Warrior
Board Warrior
Posts: 1322
Joined: 2014-02-02, 22:15
Location: Chicagoland

Re: Basilisk 2022.08.06 Released!

Unread post by Nigaikaze » 2022-08-11, 02:47

GWL894 wrote:
2022-08-11, 00:30
FWIW, I have same issue with Mint and Cinnamon desktop. I see that there are three files in the old Basilisk --- “basilisk”, “basilisk-bin”, and “plugin-container” --- that the file explorer shows as “Type: Program (application/x-executable)”, but in the new release those three files are identified as “Type: shared library (application/x-sharedlib)”.
I am also seeing this exact same thing on KDE Neon, which is using KDE 5.25.4 and is based on Ubuntu 20.04.
Basilisk-Dev wrote:
2022-08-10, 15:40
This is either an issue with Mate or with your specific configuration.
No. You now have reports of it happening on a at least three different flavors of desktops (MATE, Cinnamon and now KDE) and I can assure you there is no problem with the configuration of any of my KDE systems. This only started happening on my systems with your new release of Basilisk, and this has only happened with your new release of Basilisk. No other recent software updates have changed files from executables to shared libraries. All I did here was extract those three files from your tar.xz into a temp folder and look at their properties, so this is how they are being distributed in your .tar.xz file. Something in your release engineering process for Linux is different than how Moonchild did it and is causing this, because when I extract those same three files from one of Moonchild's old .tar.xz files they end up identified as "executable," not as "shared library."
Nichi nichi kore ko jitsu = Every day is a good day.

User avatar
jobbautista9
Keeps coming back
Keeps coming back
Posts: 780
Joined: 2020-11-03, 06:47
Location: Philippines
Contact:

Re: Basilisk 2022.08.06 Released!

Unread post by jobbautista9 » 2022-08-11, 04:42

That's strange. Here on my XFCE, Thunar recognizes them as "executable", not "shared library". As you can see in the ICU file, I'm using the new Basilisk.
Screenshot_2022-08-11_12-40-52.png
EDIT: Ah, didn't see the post by Basilisk-Dev about it working fine in Thunar. Still strange that three different file managers don't recognize them as executables though...
Image

merry mimas

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817

Image

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35402
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Basilisk 2022.08.06 Released!

Unread post by Moonchild » 2022-08-11, 07:37

Nigaikaze wrote:
2022-08-11, 02:47
because when I extract those same three files from one of Moonchild's old .tar.xz files they end up identified as "executable," not as "shared library."
I didn't do anything special when building Basilisk. Just built from the command-line with ./mach build which placed everything proper in the dist/bin folder, then used ./mach package to wrap it up in the .tar.xz. I did however build in CentOS, which may be something causing a difference? I'm by no means a Linux expert so I really don't know about those kinds of oddball oddities. How is the file MIME type stored in a .tar.xz, anyway?
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked