bugfixes
This commit is contained in:
parent
ecda79da05
commit
bc6497b150
4 changed files with 1188 additions and 17 deletions
41
build.py
41
build.py
|
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
pkgver = '94.0.2'
|
||||
lwver = "{}.3".format(pkgver)
|
||||
nightly_ver = '96.0a1'
|
||||
pkgver = '95.0'
|
||||
lwver = "{}".format(pkgver)
|
||||
nightly_ver = '97.0a1'
|
||||
|
||||
#
|
||||
# build.py - try move functionality away from that too big/horrible build script.
|
||||
|
|
@ -212,12 +212,13 @@ def execute_extract():
|
|||
|
||||
def execute_build():
|
||||
enter_srcdir()
|
||||
exec("bash ./mach build")
|
||||
#exec("bash -c \"MACH_USE_SYSTEM_PYTHON=1 ./mach build\"")
|
||||
exec("bash -c \"./mach build\"")
|
||||
leave_srcdir()
|
||||
|
||||
def execute_package():
|
||||
enter_srcdir()
|
||||
exec("bash ./mach package")
|
||||
exec("bash -c \"./mach package\"")
|
||||
leave_srcdir()
|
||||
|
||||
|
||||
|
|
@ -716,14 +717,21 @@ ac_add_options --enable-optimize
|
|||
#ac_add_options --disable-optimize
|
||||
|
||||
|
||||
|
||||
|
||||
# Branding
|
||||
ac_add_options --enable-update-channel=release
|
||||
# theming bugs: ac_add_options --with-app-name=librewolf
|
||||
# theming bugs: ac_add_options --with-app-basename=LibreWolf
|
||||
ac_add_options --with-branding=browser/branding/librewolf
|
||||
ac_add_options --with-distribution-id=io.gitlab.librewolf-community
|
||||
ac_add_options --with-unsigned-addon-scopes=app,system
|
||||
ac_add_options --allow-addon-sideload
|
||||
#ac_add_options --enable-update-channel=release
|
||||
## theming bugs: ac_add_options --with-app-name=librewolf
|
||||
## theming bugs: ac_add_options --with-app-basename=LibreWolf
|
||||
#ac_add_options --with-branding=browser/branding/librewolf
|
||||
#ac_add_options --with-distribution-id=io.gitlab.librewolf-community
|
||||
#ac_add_options --with-unsigned-addon-scopes=app,system
|
||||
#ac_add_options --allow-addon-sideload
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# see issue # https://gitlab.com/librewolf-community/browser/arch/-/issues/49
|
||||
export MOZ_REQUIRE_SIGNING=
|
||||
|
||||
|
|
@ -741,11 +749,14 @@ mk_add_options MOZ_TELEMETRY_REPORTING=0
|
|||
# testing..
|
||||
# MOZ_APP_NAME=librewolf
|
||||
# This gives the same theming issue as --with-app-name=librewolf
|
||||
|
||||
|
||||
# TODO: find out how to support sandboxed libraries
|
||||
#ac_add_options --without-wasm-sandboxed-libraries
|
||||
|
||||
|
||||
"""
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
main()
|
||||
script_exit(0)
|
||||
|
|
|
|||
1160
patches/librewolf-pref-pane.patch.old
Normal file
1160
patches/librewolf-pref-pane.patch.old
Normal file
File diff suppressed because it is too large
Load diff
2
settings
2
settings
|
|
@ -1 +1 @@
|
|||
Subproject commit 9075142f3a1b52a949e7f2602b212dc24b6a8cf1
|
||||
Subproject commit 3b4e0f58b4bec53faa98ec85a3bca36f11a77afc
|
||||
|
|
@ -82,7 +82,7 @@ Section "${PROGNAME}"
|
|||
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\Application" "ApplicationDescription" "Howling to Freedom"
|
||||
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\Application" "ApplicationCompany" "LibreWolf"
|
||||
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\DefaultIcon" "" "$INSTDIR\librewolf.exe,0"
|
||||
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\shell\open\command" "" "$INSTDIR\librewolf.exe \"%1\""
|
||||
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\shell\open\command" "" "$INSTDIR\librewolf.exe %1"
|
||||
|
||||
SectionEnd
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue