Distribution packaging questions

Board for discussions around the Basilisk web browser.

Moderator: Basilisk-Dev

User avatar
zeroability
Moongazer
Moongazer
Posts: 11
Joined: 2025-11-30, 22:04
Location: USA

Distribution packaging questions

Post by zeroability » 2025-11-30, 23:53

Hello everyone.

It's my first time here, but I remember the old days of Mozilla and Netscape. I'm working on packaging this for OpenMandriva Lx, and have some questions.

I already sent a PM to Basilisk-Dev about branding, but I don't know if I need to make posts before PM's can be sent. It wouldn't let me search for users to add, so I would assume so. I have a successful build with the Snake branding but it looks like the Basilisk branding is behind a registration wall. What do you require of us to brand it appropriately?

Is there a config option to turn off auto update? We would obviously just like to build with the new version that comes out from the git repos.

Thank you for the help in advance.

User avatar
Basilisk-Dev
Astronaut
Astronaut
Posts: 523
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets

Re: Distribution packaging questions

Post by Basilisk-Dev » 2025-12-01, 00:45

PM Sent.

Add this to your mozconfig:

Code: Select all

ac_add_options --disable-updater
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
zeroability
Moongazer
Moongazer
Posts: 11
Joined: 2025-11-30, 22:04
Location: USA

Re: Distribution packaging questions

Post by zeroability » 2025-12-01, 03:05

Can I pass it as an export, or do I need a full .mozconfig?

User avatar
Moonchild
Project founder
Project founder
Posts: 38690
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Distribution packaging questions

Post by Moonchild » 2025-12-01, 03:35

You need a .mozconfig, although you can tell the build system to use a specific .mozconfig with an export:

Code: Select all

export MOZCONFIG=/path/to/.mozconfig
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"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
Astronaut
Astronaut
Posts: 523
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets

Re: Distribution packaging questions

Post by Basilisk-Dev » 2025-12-01, 16:36

zeroability wrote:
2025-12-01, 03:05
Can I pass it as an export, or do I need a full .mozconfig?
If it helps there are sample mozconfigs in the repo. See https://repo.palemoon.org/Basilisk-Dev/ ... figs/linux
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
zeroability
Moongazer
Moongazer
Posts: 11
Joined: 2025-11-30, 22:04
Location: USA

Re: Distribution packaging questions

Post by zeroability » 2025-12-01, 23:44

Does it still just need to reside in the root of the source/repo?

User avatar
Moonchild
Project founder
Project founder
Posts: 38690
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Distribution packaging questions

Post by Moonchild » 2025-12-02, 01:23

zeroability wrote:
2025-12-01, 23:44
Does it still just need to reside in the root of the source/repo?
You can put it there or see my previous post (i always build that way, myself, to be explicit whic config is used without having to shuffle files around)
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"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
zeroability
Moongazer
Moongazer
Posts: 11
Joined: 2025-11-30, 22:04
Location: USA

Re: Distribution packaging questions

Post by zeroability » 2025-12-02, 02:02

That makes sense. Our distro uses rpm, so I need to move a file around, anyway. I can just include a config as a source and it does the rest.

User avatar
zeroability
Moongazer
Moongazer
Posts: 11
Joined: 2025-11-30, 22:04
Location: USA

Re: Distribution packaging questions

Post by zeroability » 2025-12-10, 02:48

For anyone interested, I was able to create a working spec file (well, BD hasn't told me it's trash, yet :wink:). I am currently testing a local build with somafm[dot]com audio playback with their web player. So far, so good (unless I'm compiling but I don't think that is the fault of Basilisk). Bitwarden doesn't quite render correctly, but I'm willing to work around that limitation.

User avatar
zeroability
Moongazer
Moongazer
Posts: 11
Joined: 2025-11-30, 22:04
Location: USA

Re: Distribution packaging questions

Post by zeroability » 2025-12-20, 21:43

Basilisk has been accepted into our Cooker (testing) release.