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
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
pkgver = '94.0.2'
|
pkgver = '95.0'
|
||||||
lwver = "{}.3".format(pkgver)
|
lwver = "{}".format(pkgver)
|
||||||
nightly_ver = '96.0a1'
|
nightly_ver = '97.0a1'
|
||||||
|
|
||||||
#
|
#
|
||||||
# build.py - try move functionality away from that too big/horrible build script.
|
# build.py - try move functionality away from that too big/horrible build script.
|
||||||
|
|
@ -212,12 +212,13 @@ def execute_extract():
|
||||||
|
|
||||||
def execute_build():
|
def execute_build():
|
||||||
enter_srcdir()
|
enter_srcdir()
|
||||||
exec("bash ./mach build")
|
#exec("bash -c \"MACH_USE_SYSTEM_PYTHON=1 ./mach build\"")
|
||||||
|
exec("bash -c \"./mach build\"")
|
||||||
leave_srcdir()
|
leave_srcdir()
|
||||||
|
|
||||||
def execute_package():
|
def execute_package():
|
||||||
enter_srcdir()
|
enter_srcdir()
|
||||||
exec("bash ./mach package")
|
exec("bash -c \"./mach package\"")
|
||||||
leave_srcdir()
|
leave_srcdir()
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -716,14 +717,21 @@ ac_add_options --enable-optimize
|
||||||
#ac_add_options --disable-optimize
|
#ac_add_options --disable-optimize
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Branding
|
# Branding
|
||||||
ac_add_options --enable-update-channel=release
|
#ac_add_options --enable-update-channel=release
|
||||||
# theming bugs: ac_add_options --with-app-name=librewolf
|
## theming bugs: ac_add_options --with-app-name=librewolf
|
||||||
# theming bugs: ac_add_options --with-app-basename=LibreWolf
|
## theming bugs: ac_add_options --with-app-basename=LibreWolf
|
||||||
ac_add_options --with-branding=browser/branding/librewolf
|
#ac_add_options --with-branding=browser/branding/librewolf
|
||||||
ac_add_options --with-distribution-id=io.gitlab.librewolf-community
|
#ac_add_options --with-distribution-id=io.gitlab.librewolf-community
|
||||||
ac_add_options --with-unsigned-addon-scopes=app,system
|
#ac_add_options --with-unsigned-addon-scopes=app,system
|
||||||
ac_add_options --allow-addon-sideload
|
#ac_add_options --allow-addon-sideload
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# see issue # https://gitlab.com/librewolf-community/browser/arch/-/issues/49
|
# see issue # https://gitlab.com/librewolf-community/browser/arch/-/issues/49
|
||||||
export MOZ_REQUIRE_SIGNING=
|
export MOZ_REQUIRE_SIGNING=
|
||||||
|
|
||||||
|
|
@ -741,11 +749,14 @@ mk_add_options MOZ_TELEMETRY_REPORTING=0
|
||||||
# testing..
|
# testing..
|
||||||
# MOZ_APP_NAME=librewolf
|
# MOZ_APP_NAME=librewolf
|
||||||
# This gives the same theming issue as --with-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()
|
main()
|
||||||
script_exit(0)
|
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" "ApplicationDescription" "Howling to Freedom"
|
||||||
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\Application" "ApplicationCompany" "LibreWolf"
|
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\Application" "ApplicationCompany" "LibreWolf"
|
||||||
WriteRegStr HKLM "Software\Classes\LibreWolfHTM\DefaultIcon" "" "$INSTDIR\librewolf.exe,0"
|
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
|
SectionEnd
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue