Compare commits

..

520 commits

Author SHA1 Message Date
Bert van der Weerd
5cc029bd41
Update file README.md 2023-04-30 15:00:06 +02:00
Bert van der Weerd
9f347e1fa9
Update file README.md 2023-04-30 14:22:40 +02:00
stanzabird
531d6d5d8a Update file README.md 2023-04-30 12:19:55 +00:00
Bert van der Weerd
264e65b71a
Thu Apr 20 10:55:46 AM CEST 2023 2023-04-20 10:55:46 +02:00
Bert van der Weerd
855ab1b658
archived attic/librewolf-portable 2023-04-20 10:53:50 +02:00
Bert van der Weerd
9ff7404248
Thu Apr 20 10:51:12 AM CEST 2023 2023-04-20 10:51:12 +02:00
Bert van der Weerd
b8eb667f83
big cleanup 2023-04-20 10:49:40 +02:00
Bert van der Weerd
36da860f4b
Thu Apr 20 10:25:52 AM CEST 2023 2023-04-20 10:25:52 +02:00
Bert van der Weerd
69ef35c946
Thu Apr 20 10:25:43 AM CEST 2023 2023-04-20 10:25:43 +02:00
Guillaume
dafc371cf5 Update README.md to correct the information about the AutoHotkey scripts (LW Portable and WinUpdater) 2023-04-11 20:16:28 +00:00
Bert van der Weerd
70b155aca4
Fri Feb 24 07:29:33 PM CET 2023 2023-02-24 19:29:33 +01:00
Bert van der Weerd
7cc528056c
Fri Feb 24 07:24:59 PM CET 2023 2023-02-24 19:24:59 +01:00
Bert van der Weerd
c3af9a1a70
Fri Feb 24 06:50:08 PM CET 2023 2023-02-24 18:50:09 +01:00
Bert van der Weerd
38cb5b9e02
Fri Feb 24 06:14:14 PM CET 2023 2023-02-24 18:14:14 +01:00
Bert van der Weerd
b799f288ea
Fri Feb 24 05:48:01 PM CET 2023 2023-02-24 17:48:01 +01:00
Bert van der Weerd
d3e0b0661f
Fri Feb 24 05:24:46 PM CET 2023 2023-02-24 17:24:46 +01:00
Bert van der Weerd
0bd5407d46
Fri Feb 24 02:27:47 PM CET 2023 2023-02-24 14:27:47 +01:00
Bert van der Weerd
420f1540b7
Fri Feb 24 02:19:53 PM CET 2023 2023-02-24 14:19:53 +01:00
Bert van der Weerd
5fd44e22af
now using ohfp package method with curl 2023-02-18 22:00:00 +01:00
Bert van der Weerd
b3b007f171
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2023-02-17 19:56:00 +01:00
Bert van der Weerd
f4d764eb5e
fixups and winbuild/version update to v110.0-1 2023-02-17 19:55:52 +01:00
Bert van der Weerd
59547ac198 this builds for v110.0-1 2023-02-17 13:46:39 +01:00
Bert van der Weerd
1838a4cb18 fix 2023-02-17 10:23:03 +01:00
Bert van der Weerd
33336b6ac7
Fri Feb 17 10:14:49 AM CET 2023 2023-02-17 10:14:49 +01:00
Bert van der Weerd
5f1dfb584c
Fri Feb 17 09:26:49 AM CET 2023 2023-02-17 09:26:49 +01:00
Bert van der Weerd
a58e35af23
building natively under arch also fails 2023-02-17 08:54:13 +01:00
stanzabird
89efcf05ac fix 2023-02-16 21:03:05 +00:00
stanzabird
367b8a539c Update file Makefile 2023-02-16 21:02:29 +00:00
Bert van der Weerd
578c8fc99f
Thu Feb 16 09:50:45 PM CET 2023 2023-02-16 21:50:45 +01:00
stanzabird
bab3935d59 Update file Dockerfile 2023-02-16 20:38:47 +00:00
stanzabird
3ddf557f91 Update file Dockerfile 2023-02-16 20:32:37 +00:00
Bert van der Weerd
0fb55b6836
Thu Feb 16 09:26:41 PM CET 2023 2023-02-16 21:26:41 +01:00
stanzabird
70f74b8551 Update file Dockerfile 2023-02-16 20:08:28 +00:00
33821c6166
Revert all the stuff I changed 2023-02-16 11:11:34 +01:00
bbd7554753
Revert "test"
This reverts commit dd67d03258.
2023-02-16 00:44:01 +01:00
dd67d03258
test 2023-02-16 00:34:33 +01:00
654646ef5b
fix another lowercase path 2023-02-16 00:22:48 +01:00
98975b69ff
test 2023-02-16 00:12:29 +01:00
eeac2ffed7
fix (maybe) 2023-02-15 23:39:32 +01:00
8e3c9ccd09
linux64-liblowercase doesn't seem to be needed anymore 2023-02-15 18:41:34 +01:00
88bd02314a
fix download link 2023-02-15 18:28:21 +01:00
bbb00255ea
testing 2023-02-15 18:25:49 +01:00
Bert van der Weerd
5111065312
added buildsymbols target to resolve issue windows#217 2023-02-13 10:40:46 +01:00
Bert van der Weerd
8da4524d85
moved some more stuff to the target 2023-02-11 11:36:11 +01:00
Bert van der Weerd
746d573cf3
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2023-02-11 11:27:04 +01:00
Bert van der Weerd
e35f1aad69
first try on the ahk-tools 2023-02-11 11:26:56 +01:00
stanzabird
8fea42eb78 Added ahk-tools section 2023-02-11 10:19:23 +00:00
Bert van der Weerd
c8db5e4845
Thu Feb 9 12:08:09 AM CET 2023 2023-02-09 00:08:09 +01:00
Bert van der Weerd
f891157b95
fix merge conflict 2023-02-08 07:48:56 +01:00
Bert van der Weerd
dbb4d7ba66
lets no longer ignore the exit code from wineconsole and see if that improves the error log 2023-02-08 07:46:07 +01:00
stanzabird
7195223960 tryiing with curses backend 2023-02-08 04:51:28 +00:00
stanzabird
f3a1a4faa2 let's not check for executables 2023-02-07 22:01:06 +00:00
stanzabird
adfc097a38 remove win62 wine config dir 2023-02-07 21:07:32 +00:00
Bert van der Weerd
93965f80c8
Tue Feb 7 08:40:20 PM CET 2023 2023-02-07 20:40:20 +01:00
Bert van der Weerd
920e8cb424
Tue Feb 7 06:41:53 PM CET 2023 2023-02-07 18:41:53 +01:00
Bert van der Weerd
fca838f507
added check for existence of autohotkey executables 2023-02-07 15:11:12 +01:00
Bert van der Weerd
2f61f8e9e2
Tue Feb 7 02:39:05 PM CET 2023 2023-02-07 14:39:05 +01:00
Bert van der Weerd
8f61f1a1fb
removed icon parameters 2023-02-05 16:07:19 +01:00
Bert van der Weerd
91b0eaf892
just ignore wineconsole exit status for now 2023-02-04 12:59:25 +01:00
Bert van der Weerd
5086a71785
removed .ini from the portable zip 2023-02-03 16:53:16 +01:00
Bert van der Weerd
b10bbadf70
wine32 - 2023-02-03 11:42:26 +01:00
Bert van der Weerd
8e14a9f643
bump to v109.0-1 2023-01-17 14:25:04 +01:00
Bert van der Weerd
d70d906de8
added LibreWolf-WinUpdater.ini file to prevent update on first run 2023-01-17 13:01:32 +01:00
Bert van der Weerd
bc0c65f3df
Mon Jan 16 12:00:44 PM CET 2023 2023-01-16 12:00:44 +01:00
Bert van der Weerd
4c20e73711
Mon Jan 16 11:57:55 AM CET 2023 2023-01-16 11:57:55 +01:00
Bert van der Weerd
4b82f6e8d0
bump to upstream 108.0.2 2023-01-11 21:09:40 +01:00
Bert van der Weerd
e35068cf3d
Sun 18 Dec 2022 10:02:23 AM CET 2022-12-18 10:02:23 +01:00
Bert van der Weerd
45fe3129c9
Wed 14 Dec 2022 06:24:24 PM CET 2022-12-14 18:24:24 +01:00
Bert van der Weerd
ae482c3f6b
Sat 03 Dec 2022 04:48:05 PM CET 2022-12-03 16:48:05 +01:00
Bert van der Weerd
b48bef9ac5
bump to version 197.0-1 2022-11-18 09:46:45 +01:00
Bert van der Weerd
3118747d0b
bump to version 106.0.5-1 2022-11-05 16:13:10 +01:00
Bert van der Weerd
11864a2395
bump to version 106.0.4-1 2022-11-03 16:32:12 +01:00
Bert van der Weerd
705ec64d29
bump version v106.0.3-1 2022-11-01 10:36:20 +01:00
Bert van der Weerd
d276dc33d7
bump to 106.0.2 2022-10-30 15:22:43 +01:00
Bert van der Weerd
d19a684f80
remove testing flags 2022-10-22 14:34:33 +02:00
Bert van der Weerd
2001f3ddfd
testing 2022-10-21 18:40:01 +02:00
Bert van der Weerd
d74f63ae74
bump v106.0.1-1 2022-10-21 13:44:21 +02:00
Bert van der Weerd
27095a380e
add git pull command 2022-10-21 01:25:55 +02:00
Bert van der Weerd
1eae334021
using mozilla widl 2022-10-21 00:48:12 +02:00
Bert van der Weerd
2fee2fff19
now showing progress when downloading source tarball 2022-10-21 00:01:57 +02:00
Bert van der Weerd
aeb599e6a0
trying widl (emilio hint) 2022-10-20 23:54:11 +02:00
Bert van der Weerd
adce09fbe2
bump winbuild version 2022-10-20 23:33:24 +02:00
Bert van der Weerd
ea4a8b3243
revert debug build parameters 2022-10-09 12:42:19 +02:00
Bert van der Weerd
785e3a241d
debug CI 2022-10-09 11:23:53 +02:00
Bert van der Weerd
95045ac69a
removed --disable-verify-mar 2022-10-08 16:22:01 +02:00
Bert van der Weerd
67e8a14fd9
testing 2022-10-08 15:59:23 +02:00
Bert van der Weerd
c66ce4d63f
bump version to v105.0.3-1 2022-10-08 12:38:41 +02:00
Bert van der Weerd
0842264966
now the builds are in windows/winbuild 2022-10-07 20:49:51 +02:00
Bert van der Weerd
245ddc0d62
moved windows stuff to winbuild folder 2022-10-07 20:48:22 +02:00
Bert van der Weerd
266894f2f3
added docker related commands 2022-10-07 20:45:05 +02:00
Bert van der Weerd
b622286893
re-enable ac_add_options --disable_updater due to url-star-icon disappearing 2022-10-07 14:13:32 +02:00
Bert van der Weerd
8ca4ad7f31
bump version v105.0.2 2022-10-05 12:07:15 +02:00
Bert van der Weerd
af49869667
ditch this option 2022-10-01 15:30:53 +02:00
Bert van der Weerd
1b63561748
clean up linux*/assets/mozconifg 2022-10-01 15:17:38 +02:00
stanzabird
0bb1c40bdf fix unclear plugin distinction 2022-10-01 12:51:11 +00:00
Bert van der Weerd
cbae6e21a6
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-09-29 21:45:51 +02:00
Bert van der Weerd
72873723de
added .gitlab-ci.yaml for creating win64 branch 2022-09-29 21:45:42 +02:00
stanzabird
5125126dea Update linux-mar/assets/mozconfig 2022-09-29 00:08:05 +00:00
Bert van der Weerd
7e713025d6
improved tickets section 2022-09-28 23:09:39 +02:00
Bert van der Weerd
4225d3d785
removed uploading a release section 2022-09-28 23:00:21 +02:00
Bert van der Weerd
4a9aa95fd4
improved windows native section 2022-09-28 22:44:15 +02:00
Bert van der Weerd
6a06c9132a
cosmetics 2022-09-28 22:36:40 +02:00
Bert van der Weerd
1e05a22c03
moved all use-related stuff to the top 2022-09-28 21:59:06 +02:00
Bert van der Weerd
925db910be
removed community links 2022-09-28 21:54:07 +02:00
Bert van der Weerd
2232157ddf
more emphasis on auto-update plugins 2022-09-28 21:52:06 +02:00
Bert van der Weerd
95c8967a9c
depricate windows native builds 2022-09-28 21:42:00 +02:00
Bert van der Weerd
745124c791
remove help wanted section 2022-09-28 21:38:06 +02:00
Bert van der Weerd
75b604d472
bigger download link 2022-09-28 21:35:25 +02:00
Bert van der Weerd
d6b50bebf4
added blurb on Linux builds 2022-09-28 21:34:27 +02:00
Bert van der Weerd
445e09979e
adding --no-interactive when running mach to create vs tarball 2022-09-28 17:26:15 +02:00
Bert van der Weerd
50a02d8e11
added #244 to windows script 2022-09-27 09:30:12 +02:00
Bert van der Weerd
67b8a5b60d
fix typo 2022-09-27 09:23:15 +02:00
Bert van der Weerd
31fb023542
windows issue #244 2022-09-27 09:20:43 +02:00
Bert van der Weerd
bfcc829d87
added missing newline 2022-09-26 00:00:06 +02:00
Bert van der Weerd
f18a0b2393
fixed veryclean target 2022-09-25 23:54:40 +02:00
Bert van der Weerd
3c8a6d50dd
now also cleaning linux subfolders 2022-09-25 23:51:56 +02:00
Bert van der Weerd
d7f10406da
fixing mar artifact name 2022-09-25 23:42:01 +02:00
Bert van der Weerd
f84c661e1d
added wine package (for now) 2022-09-25 22:53:59 +02:00
Bert van der Weerd
78dcebb1eb
added wine as a dependency (for now) 2022-09-25 21:15:25 +02:00
Bert van der Weerd
dd49760cef
--disable-verify-mar 2022-09-25 21:10:28 +02:00
Bert van der Weerd
e4d87bb6ea
adding fetch target 2022-09-25 20:55:32 +02:00
Bert van der Weerd
61a6317a5f
added linux and linux-mar folders 2022-09-25 17:04:14 +02:00
Bert van der Weerd
7d48baebb8
v105.0.1-1 2022-09-24 09:32:14 +02:00
Bert van der Weerd
eb1a66e6bc
this stuff is missing from the theming 2022-09-23 13:52:48 +02:00
stanzabird
6ff3a792ef Update version 2022-09-22 14:07:21 +00:00
Bert van der Weerd
9a89e389fd
v104.0.2 2022-09-07 22:30:03 +02:00
stanzabird
0eefddf0f8 Update version 2022-08-27 10:26:53 +00:00
Bert van der Weerd
ea58161133
Changed README 2022-08-19 22:07:55 +02:00
Bert van der Weerd
37b33ea0ca
update to v103.0.2-1 2022-08-10 13:01:59 +02:00
Bert van der Weerd
c267440255
v103.0.1-2 2022-08-08 21:58:20 +02:00
Bert van der Weerd
19e72e78e8
prepare for v103.0.1-2 2022-08-08 21:45:34 +02:00
Bert van der Weerd
0df1ee885f
PWD on windows should not use cygwin paths 2022-08-08 21:29:36 +02:00
Bert van der Weerd
2976003f98
bump version for testing choco 2022-08-08 21:24:37 +02:00
Bert van der Weerd
df807b3ce7
restored absolute path to $PWD 2022-08-07 18:26:26 +02:00
Bert van der Weerd
6775213808
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-08-06 13:44:46 +02:00
Bert van der Weerd
15b76dfd61
removed chunk 3 2022-08-06 13:44:38 +02:00
stanzabird
90edceead9 Update source_release, version 2022-08-05 11:24:33 +00:00
Malte Jürgens
fb6eb3ab72 fix nsProcess issue 2022-07-31 18:11:35 +02:00
Malte Jürgens
34803dbebd revert changes 2022-07-31 18:11:15 +02:00
Bert van der Weerd
6e9b4c57c4
Sun 31 Jul 2022 09:34:39 AM CEST 2022-07-31 09:34:39 +02:00
Bert van der Weerd
a1339e613d
Sun 31 Jul 2022 08:27:08 AM CEST 2022-07-31 08:27:08 +02:00
Bert van der Weerd
7d208db7c4
Sat 30 Jul 2022 08:35:21 PM CEST 2022-07-30 20:35:21 +02:00
Bert van der Weerd
48b0e79d5b
v103.0-2 2022-07-28 22:54:53 +02:00
Bert van der Weerd
7e8675b828
Mon 25 Jul 2022 06:35:20 PM CEST 2022-07-25 18:35:20 +02:00
Bert van der Weerd
769f6c26f2
we dont need this anymore. revisit this later to set the right CONFIG[] 2022-07-25 18:13:59 +02:00
stanzabird
ee7cc19c6f Update version 2022-07-25 15:47:45 +00:00
stanzabird
a876d0cef6 Update README.md 2022-07-15 16:13:55 +00:00
Bert van der Weerd
f66f6f861d
v102.0.1-1 2022-07-09 12:00:32 +02:00
stanzabird
83b4c6db4d Update source_release 2022-07-01 16:10:44 +00:00
stanzabird
c41441bdbe Update version 2022-06-29 20:04:08 +00:00
Bert van der Weerd
f52a636d2d
fix l10n patch 2022-06-10 14:34:04 +02:00
Bert van der Weerd
350fba377c
v101.0.1-1 2022-06-09 23:18:27 +02:00
Bert van der Weerd
975d085961
v101.0-2 2022-06-01 17:48:54 +02:00
Bert van der Weerd
8c702fbdc5
v101.0-1 2022-06-01 14:43:01 +02:00
6b786547d9
fix NSIS welcome page strings 2022-05-31 16:20:42 +02:00
eb5236f6f2
Include Visual C++ Redistributable in Installer 2022-05-31 16:07:50 +02:00
Bert van der Weerd
e1f03e41f7
removed do_zip and added gpg signatures 2022-05-28 00:09:01 +02:00
Bert van der Weerd
e0081cf49e
added patch to allow l10n to run on windows 2022-05-25 13:53:01 +02:00
Bert van der Weerd
9709e3f62f
doing langpacks before the mk.py subcommand 2022-05-23 12:09:10 +02:00
stanzabird
5a14f06435 Update Makefile 2022-05-21 10:41:40 +00:00
stanzabird
430cda40b1 Update Makefile 2022-05-21 10:34:56 +00:00
stanzabird
762ee08b19 Update version 2022-05-21 09:02:24 +00:00
Bert van der Weerd
488bfd740d
v100.0.1-1 2022-05-15 10:24:56 +02:00
Bert van der Weerd
42b6233c55
removed MACH_USE_SYSTEM_PYTHON=1 2022-05-07 18:59:43 +02:00
Bert van der Weerd
35998e2a84
bugfxies 2022-05-06 18:34:18 +02:00
Bert van der Weerd
cba3ffd075
bugfixes 2022-05-06 10:26:46 +02:00
Bert van der Weerd
d82582a43a
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-05-06 09:18:00 +02:00
Bert van der Weerd
2ea06c6718
v100.0-3 2022-05-06 09:17:45 +02:00
35bd388d25 Ask user before closing LibreWolf in installer 2022-05-05 17:36:49 +02:00
Bert van der Weerd
709882a499
do_zip variable has disappeared, fixing that 2022-05-05 11:16:03 +02:00
38061dd0bf
disable updater in mozconfig again 2022-05-05 00:53:36 +02:00
Bert van der Weerd
6a5917ab48
v100.0-2.1-rc1 2022-05-04 22:40:16 +02:00
Bert van der Weerd
d123a737dd
added make langpacks 2022-05-04 20:21:11 +02:00
Bert van der Weerd
467e842b38
this release 1 2022-05-04 12:00:55 +02:00
Bert van der Weerd
34d3413e07
v99.0.1.2 2022-04-29 17:15:00 +02:00
Bert van der Weerd
8540016455
bugfixes 2022-04-28 20:34:22 +02:00
Bert van der Weerd
c5364490f2
serve-mar command added 2022-04-27 14:33:54 +02:00
Bert van der Weerd
44773d461d
creating mar files 2022-04-27 12:53:26 +02:00
Bert van der Weerd
e95da84da6
add --disable-verify-mar 2022-04-27 10:26:24 +02:00
Bert van der Weerd
49cc4b9813
add disable-verify-mar patch 2022-04-27 10:25:15 +02:00
Bert van der Weerd
78aad0d382
fixed the bogus check target 2022-04-27 10:10:20 +02:00
Bert van der Weerd
6cfec04701
v99.0.1 2022-04-12 13:48:41 +02:00
Bert van der Weerd
1ee0f36df4
bugfixes 2022-04-08 23:12:12 +02:00
Bert van der Weerd
7d5fecb789
v99.0 2022-04-08 13:10:14 +02:00
Bert van der Weerd
eb4a264fd8
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-04-01 18:04:05 +02:00
Bert van der Weerd
0cd22f9d3b
mk.py-commit 2022-04-01 18:03:50 +02:00
Bert van der Weerd
084a314db5
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-04-01 18:01:31 +02:00
Bert van der Weerd
db5d2ec46f
tools.py 2022-04-01 18:01:09 +02:00
Bert van der Weerd
216fb36503
now checking checksum 2022-03-26 12:59:58 +01:00
Bert van der Weerd
e23bc0cf20
v98.0.2 2022-03-24 21:46:46 +01:00
Bert van der Weerd
07973526bd
bugfixes 2022-03-24 14:21:34 +01:00
Bert van der Weerd
7f3990f182
moved old portable exe out of the way 2022-03-23 10:17:29 +01:00
Bert van der Weerd
0a68621cd0
rm todo.md 2022-03-19 23:34:07 +01:00
Bert van der Weerd
7386b46dc4
todo 2022-03-19 22:34:39 +01:00
Guillaume
c92bc88455 Add Scoop to the installation methods (was also added on librewolf.net)
Simplified description for portable
2022-03-11 11:51:56 +00:00
Brian
084116c930 Fixed shell command launcher 2022-03-11 11:48:50 +00:00
Bert van der Weerd
fc4f1e1424
Release v98.0 2022-03-09 17:00:38 +01:00
Bert van der Weerd
2f7ecd2e1d
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-03-05 17:45:48 +01:00
Bert van der Weerd
22da218bb4
v97.0.2 2022-03-05 17:45:33 +01:00
4641c4812d
fix: remove submodules 2022-03-05 16:58:28 +01:00
b3245a5320
nsis: use old InstallDir when already installed
See https://gitlab.com/librewolf-community/browser/windows/-/issues/178
2022-03-05 16:53:16 +01:00
Bert van der Weerd
58b2271e34
removed old zip 2022-02-28 23:52:32 +01:00
Bert van der Weerd
563c053672
bugfixes, final portable.zip looks good 2022-02-27 22:51:41 +01:00
Bert van der Weerd
f0daa09d8c
bugfixes 2022-02-27 22:43:56 +01:00
Bert van der Weerd
3aaeadc20b
First version of PortableApps zip file 2022-02-27 14:58:59 +01:00
Bert van der Weerd
cca6c0dcfb
bugfix 2022-02-23 22:06:18 +01:00
Bert van der Weerd
6f350f04f1
updated to new mozilla-build location 2022-02-23 21:30:37 +01:00
Bert van der Weerd
0150e0b2d1
bumped to version 97.0.1 2022-02-18 10:41:54 +01:00
Bert van der Weerd
de2df4e571
Updated clean and veryclean targets 2022-02-09 12:06:52 +01:00
Bert van der Weerd
ce1428938f
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-02-08 17:06:56 +01:00
Bert van der Weerd
3cb41798c6
v97.0 (source release 2) 2022-02-08 17:06:40 +01:00
Bert van der Weerd
545731c5c4
Update README.md 2022-01-28 15:03:28 +01:00
Bert van der Weerd
1e10e0ff63
v96.0.3 2022-01-27 21:03:28 +01:00
Bert van der Weerd
b6836454e7
using new librewolf-portable.exe 2022-01-26 21:29:08 +01:00
Bert van der Weerd
31eb346039
allow librewolf-portable.exe to pass its parameters to librewolf.exe (issue #154) 2022-01-26 21:19:25 +01:00
Bert van der Weerd
b2a92cc6ec
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-01-26 14:40:56 +01:00
Bert van der Weerd
a97c7dc4a2
updated to new source_release versioning 2022-01-26 14:40:43 +01:00
Bert van der Weerd
954ad5a784
Added LibreWolf-WinUpdater to the README 2022-01-26 12:56:16 +01:00
Bert van der Weerd
e5758b64da
added debugging mozconfig and targets 2022-01-26 12:08:20 +01:00
Bert van der Weerd
798d5300f9
minox fix 2022-01-24 13:36:40 +01:00
Bert van der Weerd
89e19f0801
!addplugindir fix 2022-01-21 14:39:07 +01:00
Bert van der Weerd
6d6eef5bcc
v96.0.2-0 2022-01-21 11:37:23 +01:00
Bert van der Weerd
bd1064205d
removed common and settings 2022-01-19 22:20:28 +01:00
64972b5b34 Update NSIS to use a more modern style and detect if LibreWolf is still running 2022-01-19 20:43:40 +00:00
Bert van der Weerd
c4156370ba
changed md5 sums into sha256 sums 2022-01-18 15:22:21 +01:00
Bert van der Weerd
ec836c49f2
release 1 of v96.0.1 2022-01-18 14:16:55 +01:00
Bert van der Weerd
7fdbe2af4a
fixing issue #148 2022-01-18 14:08:15 +01:00
Bert van der Weerd
0ffb0ad651
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2022-01-15 10:13:47 +01:00
Bert van der Weerd
7a4fa17d30
added target: make check 2022-01-15 10:13:37 +01:00
Bert van der Weerd
cd7107a05e
fix to actually remove librewolf distfiles 2022-01-14 15:22:22 +01:00
Bert van der Weerd
93c4a2a4c6
added _with_app_name to mk.py and added cairo-windows as drawing toolkit, also added .pdf as a file association in the nsis setup file 2022-01-14 15:18:21 +01:00
Bert van der Weerd
7c3ff63c31
bugfixes 2022-01-14 10:59:27 +01:00
Bert van der Weerd
77b2238a3c
Updated README.md 2022-01-11 21:21:25 +01:00
Bert van der Weerd
c3e8d8850f
Cleanup old cruft after successful release of v96.0-0 2022-01-11 21:13:56 +01:00
Bert van der Weerd
1240cdb7b1
bugfixes 2022-01-11 15:44:56 +01:00
Bert van der Weerd
df251864cd
v96.0-0 2022-01-10 21:50:41 +01:00
Bert van der Weerd
dfdb3eb4ee
disable some extra stuff in mozconfig 2022-01-10 13:41:34 +01:00
Bert van der Weerd
c36d0f808c
bugfixes 2022-01-10 13:33:59 +01:00
Bert van der Weerd
4f8e6031b0
added uploading to mk.py 2022-01-10 09:33:53 +01:00
Bert van der Weerd
942c237a08
moved old stuff out of the way 2022-01-10 09:09:18 +01:00
Bert van der Weerd
3911df71cd
make artifacts works again, next is make upload 2022-01-10 09:01:35 +01:00
Bert van der Weerd
1bfed68322
commit due to artifacts now having priority. 2022-01-10 07:57:49 +01:00
Bert van der Weerd
d9a155ccba
changes to _native use 2022-01-08 20:46:18 +01:00
Bert van der Weerd
99090a20f0
created mozconfig.windows 2022-01-08 20:35:09 +01:00
Bert van der Weerd
aeeaa1bcba
updates 2022-01-08 12:28:30 +01:00
Bert van der Weerd
9c341378d6
bugfixes 2022-01-08 12:17:23 +01:00
Bert van der Weerd
7a0a57c7cf
bugfixes 2022-01-08 12:09:57 +01:00
Bert van der Weerd
0801ed372f
win10pro vm installed 2022-01-07 12:35:02 +01:00
Bert van der Weerd
14b031064e
bugfixes 2021-12-29 23:34:06 +01:00
Bert van der Weerd
71261dadcb
build failure 2021-12-29 14:27:10 +01:00
Bert van der Weerd
ff5b82939d
build failure 2021-12-29 13:53:28 +01:00
Bert van der Weerd
134005c5d2
build failure 2021-12-29 13:47:49 +01:00
Bert van der Weerd
c3f88d72c9
build failure 2021-12-29 13:38:36 +01:00
Bert van der Weerd
f5123b8fce
build failure 2021-12-29 13:37:47 +01:00
Bert van der Weerd
912df746c9
bugfixes 2021-12-29 11:33:18 +01:00
Bert van der Weerd
98a1f82462
v95.0.2 2021-12-20 06:03:16 +01:00
Bert van der Weerd
97599d58a4
Sun 19 Dec 2021 02:17:37 PM CET 2021-12-19 14:17:37 +01:00
Bert van der Weerd
965bc3db05
Sun 19 Dec 2021 02:16:46 PM CET 2021-12-19 14:16:46 +01:00
Bert van der Weerd
b09e162310
removed obsolete docker folder 2021-12-19 14:15:32 +01:00
Bert van der Weerd
8b7809aad5
v95.0.1 2021-12-17 12:49:58 +01:00
Bert van der Weerd
71b0ef45a0
v95.0 2021-12-10 13:53:22 +01:00
Bert van der Weerd
bc6497b150
bugfixes 2021-12-08 20:32:24 +01:00
Bert van der Weerd
ecda79da05
quote librewolf arguments to allow for spaces in filenames (issue #116) 2021-11-30 13:55:44 +01:00
Bert van der Weerd
d21d3137a1 Update README.md 2021-11-27 13:07:20 +00:00
Bert van der Weerd
54bd66ec24 Update README.md 2021-11-27 13:05:52 +00:00
Bert van der Weerd
6ead6460e8 Update README.md 2021-11-27 13:00:59 +00:00
Bert van der Weerd
4c6ebbec7d Update README.md 2021-11-27 13:00:00 +00:00
Bert van der Weerd
fdca4c8d23 Update README.md 2021-11-27 12:58:20 +00:00
Bert van der Weerd
adf05892e4
v94.0.2.3 2021-11-23 13:05:14 +01:00
Bert van der Weerd
43443adfbf
v94.0.2-2 2021-11-19 15:54:36 +01:00
Bert van der Weerd
d648684fd9
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-11-19 11:31:04 +01:00
Bert van der Weerd
af0d3b0ca9
v94.0.2 2021-11-19 11:30:48 +01:00
Bert van der Weerd
c43b15b83f Update CONTRIBUTING.md 2021-11-16 14:19:55 +00:00
Bert van der Weerd
5d45ae0aca Update README.md 2021-11-16 13:04:17 +00:00
Bert van der Weerd
d73514b2a3 Update CONTRIBUTING.md 2021-11-16 10:48:02 +00:00
Bert van der Weerd
bbfde27a1b Add CONTRIBUTING 2021-11-16 10:41:23 +00:00
Bert van der Weerd
6161361c34 Update README.md 2021-11-13 10:20:21 +00:00
Bert van der Weerd
eda588aa6e Update README.md 2021-11-13 10:16:24 +00:00
Bert van der Weerd
f444640f1b
v94.0.1 2021-11-04 23:35:25 +01:00
Bert van der Weerd
e7ffc5d1dc
updates needed for compiling v94.0.1 2021-11-04 21:31:07 +01:00
Bert van der Weerd
f9e85a1f25
start with building for windows 2021-10-10 17:16:15 +02:00
Bert van der Weerd
6cc1b84d68
changes 2021-10-07 22:48:48 +02:00
Bert van der Weerd
a5da8de1f9
final touches on fedora34 build target 2021-10-06 16:32:00 +02:00
Bert van der Weerd
eca9b131f7
docker builds seem to work completely for the first time now 2021-10-06 15:43:21 +02:00
Bert van der Weerd
cf9d5ae61b
added option --disable-default-browser-agent to mozconfig 2021-10-06 12:54:04 +02:00
Bert van der Weerd
8cdf2cd8f2
improved docker builds and removed default-browser-agent* from the distribution 2021-10-06 12:46:35 +02:00
Bert van der Weerd
bd3ba0926a
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-10-05 17:51:05 +02:00
Bert van der Weerd
f574fe48e7
v93.0 2021-10-05 17:50:47 +02:00
Bert van der Weerd
cd50478cc2
temp version for fedora 2021-10-05 17:18:08 +02:00
Bert van der Weerd
e0e44d6bc0
fix 2021-10-04 13:36:16 +02:00
Bert van der Weerd
9e67085d66
tested mint20 and ubuntu20 2021-10-04 13:34:17 +02:00
Bert van der Weerd
2626643205
initial .deb versions for debian10,mint,ubuntu 2021-10-04 11:47:06 +02:00
Bert van der Weerd
de74c266f9
renamed debian to debian11 (bullseye) 2021-10-04 09:32:03 +02:00
Bert van der Weerd
b5573ca721
monday morning commit 2021-10-04 09:23:16 +02:00
Bert van der Weerd
7f7b036baa
update .gitignore 2021-10-02 11:43:45 +02:00
Bert van der Weerd
8db733dee8
tweaks to the artifacts Makefile 2021-10-02 11:42:21 +02:00
Bert van der Weerd
f6d5ef1108
fixes 2021-10-02 11:22:35 +02:00
Bert van der Weerd
5a93220522
fixes to docker 2021-10-02 08:13:59 +02:00
Bert van der Weerd
a5db8bda88
minor fixes 2021-09-30 18:55:56 +02:00
Bert van der Weerd
5d7a02f997
added targets mint and ubuntu 2021-09-30 18:35:45 +02:00
Bert van der Weerd
50f7e3b3bc
updates 2021-09-30 02:01:09 +02:00
Bert van der Weerd
48ce299674
add todo files for empty folders 2021-09-30 01:38:24 +02:00
Bert van der Weerd
2aed9e7b99
fixes 2021-09-30 01:22:31 +02:00
Bert van der Weerd
c039ae197e
fixes 2021-09-30 00:20:14 +02:00
Bert van der Weerd
2424b0c7f2
fixes 2021-09-29 22:49:02 +02:00
Bert van der Weerd
738f87ceef
cp -r release librewolf 2021-09-29 21:45:16 +02:00
Bert van der Weerd
de19118dc4
docker: first working version 2021-09-29 21:22:28 +02:00
Bert van der Weerd
e720a811ef
docker builds 2021-09-28 17:22:41 +02:00
Bert van der Weerd
543d8c34d5
Docker builds 2021-09-28 16:43:36 +02:00
Bert van der Weerd
ab5a09aab4
Most dockerfiles build now 2021-09-28 14:13:51 +02:00
Bert van der Weerd
57b8823f33
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-09-28 11:42:20 +02:00
Bert van der Weerd
85fe66908d
docker 2021-09-28 11:42:10 +02:00
Bert van der Weerd
3ba87634fd
Docker builds 2021-09-28 11:36:55 +02:00
Bert van der Weerd
2523ec7e57
updates 2021-09-28 11:23:02 +02:00
Bert van der Weerd
1af2db3cc8
Updating dockerfiles 2021-09-28 10:41:30 +02:00
Bert van der Weerd
a95d5771de
Starting with dockerfiles 2021-09-28 10:03:57 +02:00
Bert van der Weerd
5172e50652
Update submodules, new librewolf.cfg 2021-09-26 14:24:10 +02:00
Bert van der Weerd
694878d1d3
changes 2021-09-24 12:26:44 +02:00
Bert van der Weerd
318fce8430
tweaking mozconfig 2021-09-22 09:02:26 +02:00
Bert van der Weerd
456a600397
changes to which patches get applied 2021-09-16 07:04:42 +02:00
Bert van der Weerd
8961b3265c
v92.0 2021-09-09 22:47:34 +02:00
stanzabird
4613108c3f Docs 2021-09-01 16:10:40 +00:00
Bert van der Weerd
9775b85e9c
v91.0.2 2021-09-01 17:47:11 +02:00
Bert van der Weerd
cf7bc44b45
Now building settings pane by default 2021-08-29 10:44:33 +02:00
Bert van der Weerd
576230272b
Much improved handling of the settings UI repository 2021-08-28 12:16:05 +02:00
Bert van der Weerd
8599b6d0ae
Update submodules 2021-08-22 22:47:33 +02:00
Bert van der Weerd
1e44435165
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-08-21 14:16:11 +02:00
Bert van der Weerd
c7fe2e69fb
tmp 2021-08-21 14:16:00 +02:00
Bert van der Weerd
c6e9e01d50
Defining MOZ_REQUIRE_SIGNING to be empty 2021-08-21 11:36:42 +02:00
Bert van der Weerd
c092c222cd
New submodule commits 2021-08-20 19:46:28 +02:00
Bert van der Weerd
01107df881
updates 2021-08-17 11:35:55 +02:00
Bert van der Weerd
df4633f9a7
fix the settings-pane dragon and portable stuff 2021-08-15 09:18:14 +02:00
Bert van der Weerd
617c7b2eaf
v91.0 2021-08-10 21:18:36 +02:00
Bert van der Weerd
b1e26fbe91
changes 2021-08-08 13:07:08 +02:00
Bert van der Weerd
ca87c15a7b
Included librewolf-portable project as subdir into windows repo. 2021-08-08 10:46:31 +02:00
Bert van der Weerd
1d7b20e246
Update README.md 2021-08-07 00:01:58 +02:00
stanzabird
a209634f2e Update README.md 2021-08-06 21:40:06 +00:00
Bert van der Weerd
a9b768042f
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-08-06 23:20:06 +02:00
Bert van der Weerd
da7aeef05b
portable zipfile fixes 2021-08-06 23:19:51 +02:00
stanzabird
4c3326096e Update README.md 2021-08-04 13:09:30 +00:00
stanzabird
b7a5486c3c Update README.md 2021-08-04 13:08:24 +00:00
Bert van der Weerd
1b48885c91
updates to gecko-dev compilation 2021-08-02 14:17:33 +02:00
Bert van der Weerd
fc4cdde529
Added librewolf-portable.exe to windows zip files 2021-08-01 16:50:10 +02:00
Bert van der Weerd
4cf3e8791b
minor changes 2021-07-27 15:24:46 +02:00
Bert van der Weerd
4bb268a031
gecko-dev --settings-pane 2021-07-26 21:19:10 +02:00
Bert van der Weerd
65305e2ee4
v90.0.2 2021-07-24 12:07:13 +02:00
Bert van der Weerd
17b7c2588d
added prefs-pane 2021-07-23 18:19:53 +02:00
Bert van der Weerd
4ef34a9836
Release v90.0.1 2021-07-20 13:23:57 +02:00
Bert van der Weerd
5efb3c4c34
updates 2021-07-20 09:19:50 +02:00
Bert van der Weerd
cafdfb23ac
v90.0 2021-07-17 08:59:22 +02:00
Bert van der Weerd
a66fc42849
add crosscompile aarch64 target 2021-07-08 11:21:48 +02:00
Bert van der Weerd
816367b235
./mach package on macOS now produces a valid librewolf .dmg 2021-07-06 17:53:09 +02:00
Bert van der Weerd
90f2c3d0ca
updates 2021-07-01 17:26:49 +02:00
Bert van der Weerd
c8aa37f13b
updates 2021-07-01 17:14:01 +02:00
Bert van der Weerd
5b854810ab
updates 2021-07-01 16:58:21 +02:00
Bert van der Weerd
5f0d4dc8df
bugfixes 2021-07-01 15:42:24 +02:00
Bert van der Weerd
8ee65fc4f6
added --src gecko-dev 2021-07-01 13:01:54 +02:00
Bert van der Weerd
9840980db8
option -x implies -t win 2021-06-30 12:21:53 +02:00
Bert van der Weerd
3af893b165
update help message 2021-06-30 12:18:59 +02:00
Bert van der Weerd
a9341594ad
try autodetecting --distro parameter 2021-06-30 10:31:06 +02:00
Bert van der Weerd
65dc7d8060
bugfixes 2021-06-29 19:44:41 +02:00
Bert van der Weerd
f107e45cf9
test 2021-06-29 14:06:44 +02:00
Bert van der Weerd
613dee5518
v89.0.2 2021-06-29 10:18:15 +02:00
Bert van der Weerd
94e7c18a76
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-06-28 16:02:02 +02:00
Bert van der Weerd
62d231a030
updates 2021-06-28 16:01:48 +02:00
Bert van der Weerd
cf70d7a8af
updates 2021-06-28 15:57:08 +02:00
Bert van der Weerd
3eb92f29ca
updates 2021-06-24 12:13:09 +02:00
Bert van der Weerd
a7ef564050
updates 2021-06-20 13:43:20 +02:00
Bert van der Weerd
fb69daf1de
updates 2021-06-20 11:22:20 +02:00
Bert van der Weerd
0c23abbfc3
Update README.md 2021-06-20 11:21:08 +02:00
Bert van der Weerd
1ff72baa85 bugfixes 2021-06-20 11:16:16 +02:00
Bert van der Weerd
88aa775304
v89.0.1 2021-06-18 00:37:44 +02:00
Bert van der Weerd
b9c6c392da
added script_exit() function 2021-06-17 10:24:46 +02:00
Bert van der Weerd
527ce9fe31
new commits in Common submodule 2021-06-16 13:24:41 +02:00
Bert van der Weerd
16888df744
updates 2021-06-14 16:19:04 +02:00
Bert van der Weerd
862b95a65e
updates 2021-06-14 09:13:46 +02:00
Bert van der Weerd
a03b92e1e9
updates 2021-06-13 08:08:38 +02:00
Bert van der Weerd
dbcc50089c
updates 2021-06-12 17:54:13 +02:00
Bert van der Weerd
d49a020d37
updates 2021-06-12 11:11:41 +02:00
Bert van der Weerd
0f8e02ce35
updates 2021-06-12 11:11:23 +02:00
Bert van der Weerd
1362e61802
Merge branch 'pybuild' 2021-06-12 11:06:57 +02:00
Bert van der Weerd
7c8be01b29
branch work complete 2021-06-12 11:01:53 +02:00
Bert van der Weerd
c9c01b9fdc
updates 2021-06-11 21:32:26 +02:00
Bert van der Weerd
a7326a0680
updates 2021-06-10 15:27:33 +02:00
Bert van der Weerd
f80ce7a583
updates 2021-06-10 13:49:15 +02:00
Bert van der Weerd
f2fa4ce26b
updates 2021-06-10 11:54:11 +02:00
Bert van der Weerd
0bd27fb698
Added pybuild_lw.py 2021-06-10 00:14:09 +02:00
Bert van der Weerd
147e5f7be8
Implemented most non-librewolf functionality 2021-06-09 18:57:51 +02:00
Bert van der Weerd
1ef6478501
updates 2021-06-08 15:40:10 +02:00
Bert van der Weerd
312b272fd0
commandline parsed 2021-06-08 14:21:10 +02:00
Bert van der Weerd
779a4bc1d0
updates 2021-06-08 13:28:39 +02:00
Bert van der Weerd
4f6ea3ccab
updates 2021-06-08 11:49:59 +02:00
Bert van der Weerd
982ca26e9b
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-06-08 11:48:42 +02:00
Bert van der Weerd
22b26dc8cc
megabar3 2021-06-08 11:48:19 +02:00
stanzabird
c0a5c954f6 Update README.md 2021-06-08 08:25:40 +00:00
Bert van der Weerd
d048271c53
Building v91.0a1 nightly for v89.0 release 2021-06-03 10:12:13 +02:00
Bert van der Weerd
0ba021e502
v89.0 2021-06-02 04:49:59 +02:00
Bert van der Weerd
1a11b07147
updates 2021-06-01 13:41:06 +02:00
Bert van der Weerd
dd661f7023
updates 2021-05-22 23:18:18 +02:00
stanzabird
58cfdf9239 Update README.md 2021-05-11 12:09:36 +00:00
stanzabird
853ada8a3a Delete build.readme.md 2021-05-11 09:49:09 +00:00
Bert van der Weerd
c1ed17f1a3
Now using patches from the Common repository 2021-05-11 11:47:32 +02:00
Bert van der Weerd
11448dc5ee
removed Linux submodule 2021-05-11 09:46:09 +02:00
Bert van der Weerd
2139d4fc99
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-05-08 15:43:59 +02:00
Bert van der Weerd
7f8352be8f
Removed uninstall check messagebox, causes problems with Chocolatey. 2021-05-08 15:43:41 +02:00
stanzabird
3d5dc092cc Update link. 2021-05-08 11:04:17 +00:00
Bert van der Weerd
c3394c308d
Merge branch 'maltejur/windows-master' 2021-05-08 10:20:58 +02:00
Bert van der Weerd
6ea3f9492c
merge-conflict 2021-05-07 23:33:38 +02:00
Bert van der Weerd
7fff5d28d4
artifacts_all.sh on debian 2021-05-07 23:30:59 +02:00
maltejur
dd8cb7123d Update README.md to include chocolatey 2021-05-06 19:55:51 +00:00
Bert van der Weerd
5f1e8b2360
v88.0.1 2021-05-06 12:57:03 +02:00
Bert van der Weerd
74dcc11d58
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-05-03 09:30:29 +02:00
Bert van der Weerd
500e8f793d
updates 2021-05-03 09:30:09 +02:00
Bert van der Weerd
7dfb1602a3
removed permissive/strict variants, updated rpm flavor artifacts 2021-04-29 09:23:10 -04:00
Bert van der Weerd
87831661d9
updates 2021-04-29 04:06:49 -04:00
Bert van der Weerd
51d9a07c8c
added more config files 2021-04-29 01:08:30 +02:00
Bert van der Weerd
4815b2bcb3
changes 2021-04-24 23:46:24 +02:00
Bert van der Weerd
dac682c48a
cleanup, new patch 2021-04-21 14:51:08 +02:00
Bert van der Weerd
bee53b4e3b
Hopefully git_subs() now correctly pulls the latest from the master branch 2021-04-20 16:10:50 +02:00
Bert van der Weerd
2d8f2dc21e
Release v88.0 2021-04-19 13:13:03 +02:00
Bert van der Weerd
d321b24c54 Update README.md 2021-04-19 01:29:27 +00:00
Bert van der Weerd
e28ac99d5a Typo 2021-04-19 01:26:50 +00:00
Bert van der Weerd
2209d06605 Update README.md 2021-04-19 01:22:41 +00:00
Bert van der Weerd
a44548eaa5
enable webgl 2021-04-14 16:42:15 +02:00
Bert van der Weerd
d9945ef969
Removed macOS stuff, updated librewolf-config.patch 2021-04-13 17:06:51 +02:00
Bert van der Weerd
505de6dbae
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-04-12 13:34:56 +02:00
Bert van der Weerd
e1ff04a597
added util/upload-distfiles.sh 2021-04-12 13:34:39 +02:00
Bert van der Weerd
a35270249d Update README.md 2021-04-12 09:08:05 +00:00
Bert van der Weerd
c789457faa
rewriting build.sh, add microphone/webcam to permissive .cfg 2021-04-11 22:02:25 +02:00
Bert van der Weerd
1cc106f950
added -strict 2021-04-11 12:40:10 +02:00
Bert van der Weerd
79fa60e3ee
changes 2021-04-11 06:58:05 +02:00
Bert van der Weerd
3bc86e1b41 changes 2021-04-11 02:52:26 +00:00
Bert van der Weerd
4cf9ad289f
Before xcompile merge 2021-04-11 04:19:15 +02:00
Bert van der Weerd
1a4fcc2689
found tor-browser repo, does not build yet 2021-04-11 00:13:53 +02:00
Bert van der Weerd
a5900bbe52
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-04-10 21:12:22 +02:00
Bert van der Weerd
8a9e8e1f0c
updated debian deps 2021-04-10 21:12:07 +02:00
Bert van der Weerd
5a84e4cccf
documentation 2021-04-10 00:23:40 +02:00
Bert van der Weerd
f79790481f Update build.readme.md 2021-04-09 14:49:30 +00:00
Bert van der Weerd
ab290c19f3
added build.readme.md 2021-04-09 16:45:52 +02:00
Bert van der Weerd
e327b9710a
update mozilla_unified build stuff 2021-04-09 16:12:32 +02:00
Bert van der Weerd
8307ff568c
mozilla-unified changes 2021-04-09 11:34:38 +02:00
Bert van der Weerd
a6e86400a5
added init_mozilla_unfied, set_mozilla_unified for Nightly builds. 2021-04-08 19:01:09 +02:00
Bert van der Weerd
d0dd908ef5 updates 2021-04-04 18:29:04 +02:00
Bert van der Weerd
26955c2590
Created a seperate version.sh for pipeline builds 2021-04-04 15:04:26 +02:00
Bert van der Weerd
b1ab8b5261
created linux_xcompile.sh 2021-04-04 14:40:14 +02:00
Bert van der Weerd
91be01b7b7
Renamed branding_Files to files. 2021-04-04 12:33:17 +02:00
Bert van der Weerd
be0a1fbe65 Update README.md 2021-04-03 22:54:04 +00:00
Bert van der Weerd
128654cf63 Update README.md 2021-04-03 22:51:39 +00:00
Bert van der Weerd
e29f744807 Update README.md 2021-04-03 22:50:42 +00:00
Bert van der Weerd
3a60b9f807 Update README.md 2021-04-03 22:41:19 +00:00
Bert van der Weerd
9b845c92bc
added deps_mac 2021-04-03 19:49:54 +02:00
Bert van der Weerd
14aecdc347
moved artifacts_* to artifacts_all 2021-04-03 12:37:17 +02:00
Bert van der Weerd
d341a34ee5
Cleanup build.sh 2021-04-03 10:59:54 +02:00
Bert van der Weerd
06e31e374a
changes 2021-04-03 10:37:24 +02:00
Bert van der Weerd
8480a183a8
Moved getting patches to a linux git module at clone time. (no worries about diskspace #here) 2021-04-02 20:57:42 +02:00
Bert van der Weerd
82e73ac843
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-04-01 18:35:09 +02:00
Bert van der Weerd
828edd1627
Removed decentraleyes and added LocalCDN and first_party_isolation. 2021-04-01 18:34:48 +02:00
Bert van der Weerd
02b3deb067 Update README.md 2021-03-31 15:13:27 +00:00
Bert van der Weerd
fa64d80122
Renamed -experimental to -permissive, a much better name. 2021-03-31 16:50:48 +02:00
Bert van der Weerd
ac27acc4b5 Update README.md 2021-03-30 15:16:17 +00:00
Bert van der Weerd
2ef0a31ec8 Update README.md 2021-03-30 15:13:38 +00:00
Bert van der Weerd
5e05410625
New cookie behavior in -experimental allows for cookie exceptions to be honored. (after a restart of LW) 2021-03-30 16:02:25 +02:00
Bert van der Weerd
dd52adad67
Comment out extensions.update.url in -experimental 2021-03-30 11:11:19 +02:00
Bert van der Weerd
f038bdebb7
Removed GNU sed usage, using patches instead. 2021-03-29 23:38:57 +02:00
Bert van der Weerd
21abdd645d
Moved experimental patches into patches/experimental 2021-03-29 07:52:37 +02:00
Bert van der Weerd
955fba899c
Additional fix for MR !15, but spaces in $HOME will cause more problems that just this fix. 2021-03-28 20:49:49 +02:00
Jason Yundt
79476e8732 Prevent error when $HOME contains spaces
Fixes #39.
2021-03-28 11:43:29 -04:00
Bert van der Weerd
d660dfc20d
patch 2021-03-26 20:08:28 +01:00
Bert van der Weerd
d5817ccb1b
git_init, mach_run_config: Ability to patch/debug LibreWolf 2021-03-26 16:51:40 +01:00
Bert van der Weerd
ec1dfca3c9
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-03-25 20:19:12 -04:00
Bert van der Weerd
8d7d859730
Updated with experimental builds for fedora 2021-03-25 20:18:49 -04:00
Bert van der Weerd
109560b8ac Update README.md 2021-03-25 22:33:35 +00:00
Bert van der Weerd
f15d72e662 Update README.md 2021-03-25 22:27:41 +00:00
Bert van der Weerd
d628b68638
Updated with experimental builds for debian 2021-03-25 23:06:58 +01:00
Bert van der Weerd
6267780d2d
No longer fetching unity-menubar.patch 2021-03-25 10:24:15 +01:00
Bert van der Weerd
1a57f607ab
Added README.md 2021-03-25 10:05:11 +01:00
Bert van der Weerd
69baeb69c9
Enable WebGL in .cfg 2021-03-25 09:44:43 +01:00
Bert van der Weerd
8e837eb87b
Introduce experimental builds that can test settings and policies 2021-03-24 18:38:43 +01:00
Bert van der Weerd
08d6d86570
Added a 'clean' target to ./build.sh, removed old .nsi generation script. 2021-03-24 13:17:10 +01:00
Bert van der Weerd
b7171d2099
Leftover fixes from freebsd scripting 2021-03-23 22:04:46 +01:00
Bert van der Weerd
29e048b96b
Stuck at a freebsd linker error, pick this up at a later time 2021-03-23 21:40:15 +01:00
Bert van der Weerd
3254672dc9
pkg changes 2021-03-23 17:52:28 +01:00
Bert van der Weerd
bcc2f1fdf5
changes 2021-03-23 17:24:44 +01:00
Bert van der Weerd
de483961b0
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-03-23 12:01:31 +01:00
Bert van der Weerd
dfd77d25e1
Firefox 87.0 released 2021-03-23 12:01:04 +01:00
Bert van der Weerd
049b40d7de Typo in README.md 2021-03-23 08:23:11 +00:00
Bert van der Weerd
7882666e0a
changes 2021-03-22 21:15:57 +01:00
Bert van der Weerd
56b32ead89
updates 2021-03-22 21:14:43 +01:00
Bert van der Weerd
d6a50d6c4a
Update to latest Linux patches 2021-03-22 21:07:37 +01:00
Bert van der Weerd
4411d83bd5
fedora33 with pulseaudio 2021-03-22 11:14:59 -04:00
Bert van der Weerd
db455eb0b1 Update README.md 2021-03-22 09:21:34 +00:00
Bert van der Weerd
6747d07d27
Update rpm deps 2021-03-22 04:45:26 -04:00
Bert van der Weerd
a4cc2df2b5
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-03-21 14:57:37 +01:00
Bert van der Weerd
e5bd2a0049
changes 2021-03-21 14:57:21 +01:00
Bert van der Weerd
e1ae3f011e Update README.md 2021-03-21 00:08:48 +00:00
Bert van der Weerd
57c6073622 Update README.md 2021-03-20 23:09:06 +00:00
Bert van der Weerd
a89b2d55e7 Update README.md 2021-03-20 22:17:39 +00:00
Bert van der Weerd
c8743ee252 Update README.md 2021-03-20 22:16:26 +00:00
Bert van der Weerd
2aa87e45f4 Update README.md 2021-03-20 22:12:09 +00:00
Bert van der Weerd
6bd0e37dc6 Update README.md 2021-03-20 22:04:52 +00:00
Bert van der Weerd
ed73f086f6 Update README.md 2021-03-20 22:01:57 +00:00
Bert van der Weerd
7a35cdb113 Update README.md 2021-03-20 21:57:32 +00:00
Bert van der Weerd
9fc331f3bd
Fix bugs introduced by debian compile. 2021-03-20 14:59:35 +01:00
Bert van der Weerd
7fb6f52251
Building on Debian10+Gnome 2021-03-20 13:22:20 +01:00
Bert van der Weerd
faf4ccd219
Improve build script to run on debian:buster 2021-03-17 10:39:13 +01:00
Bert van der Weerd
88809e9511
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-03-16 19:30:31 +01:00
Bert van der Weerd
c8137fe799
changes 2021-03-16 19:29:58 +01:00
Bert van der Weerd
300a306bf4 Update README.md 2021-03-14 10:23:36 +00:00
Bert van der Weerd
32cb0944de Update README.md 2021-03-14 10:10:36 +00:00
Bert van der Weerd
e2bdca6331
v86.0.1 2021-03-11 19:24:19 +01:00
Bert van der Weerd
b1b2cf8a20
Lets tag and test this installer version 2021-03-11 16:22:26 +01:00
Bert van der Weerd
4fb85aec43
Ok my registry is still alive after testing, it looks good so far 2021-03-11 16:07:24 +01:00
Bert van der Weerd
30f6af0a20
Commit before testing my registry stuff in the installer. 2021-03-11 15:41:07 +01:00
Bert van der Weerd
25b0e7a6e7
Using seperate installer_win.nsi file 2021-03-10 13:09:35 +01:00
Bert van der Weerd
11a26d31ab
Merge branch 'master' of gitlab.com:librewolf-community/browser/windows 2021-03-03 13:05:38 +01:00
Bert van der Weerd
69e74c2ca5
Now compiling with a new configure.sh branding file 2021-03-03 13:05:17 +01:00
Bert van der Weerd
0b44d1264c Update README.md 2021-03-02 10:22:20 +00:00
Bert van der Weerd
8a27c67a1a
Fixing branding issues related to themes 2021-03-01 12:59:56 +01:00
Bert van der Weerd
d53b3c8381
cleanup of build.sh, now giving help by default 2021-02-27 21:57:16 +01:00
Bert van der Weerd
e8bd36e0c2 Update README.md 2021-02-25 08:09:06 +00:00
9 changed files with 25 additions and 452 deletions

9
.gitignore vendored
View file

@ -1,9 +0,0 @@
firefox-*
librewolf-*
megabar.patch
remove_addons.patch
unity-menubar.patch
mozconfig
Makefile
librewolf
installer_win.nsi

6
.gitmodules vendored
View file

@ -1,6 +0,0 @@
[submodule "settings"]
path = settings
url = https://gitlab.com/librewolf-community/settings.git
[submodule "common"]
path = common
url = https://gitlab.com/librewolf-community/browser/common.git

View file

@ -1,31 +0,0 @@
Building the package means first getting FF itself to build:
------------------------------------------------------------
These instructions are for an _interactive_ build.
* Follow the guidelines in the [Building Firefox On Windows](https://firefox-source-docs.mozilla.org/setup/windows_build.html) documentation from mozilla.org. And I actually recommend to follow this documentation until you have a working |mach run|. I also recommend using Git, not Mercurial, as we're going to need it later in our build.sh.
* Once you have built the entire mozilla-unified with all the mach bootstrap stuff (which will install the needed binaries in $HOME/.mozbuild), don't forget to copy the entire
C:\Program Files\Git folder to /c/mozilla-source to get a sed.exe that understands the -z option,
and to get sha256sum.exe.
* I also had to download/install in my appdata, python 3, a recent version (just search it), I ended up with the following command line:
```
C:/Users/librewolf/AppData/Local/Programs/Python/Python39/python.exe ./bootstrap.py --vcs=git --application-choice browser --no-interactive --no-system-changes
```
* You can now delete the mozilla-unified folder, or keep it, if you want to play with FF itself.
* Then clone the windows repo:
```
git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git
```
* cd into it, and build with:
```
bash build.sh
```
* This should produce a zip and installer exe in your top folder.
build.sh
--------
You can perform all the steps on one go, or perform the build steps individually, to note:
```
bash build.sh fetch prepare build package installer_win
```

View file

@ -1,36 +0,0 @@
Known Issues (2021-02-07)
-------------------------
These issues are already reported, and sorted by priority:
* about:addons search not working (use [https://addons.mozilla.org/](https://addons.mozilla.org/) directly) ([issue #16](https://gitlab.com/librewolf-community/browser/windows/-/issues/16))
* Unable to set as default browser ([issue #15](https://gitlab.com/librewolf-community/browser/windows/-/issues/15))
* Automation builds. This seems to be a possibility mentioned [here](https://firefox-source-docs.mozilla.org/setup/windows_build.html#building-firefox-on-windows). ([issue #6](https://gitlab.com/librewolf-community/browser/windows/-/issues/6))
* Is there any way to update? (no, not soon) ([issue #12](https://gitlab.com/librewolf-community/browser/windows/-/issues/12))
* Previous session tabs, doesn't restoring after restart, although option is enabled in settings. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
* There some issue with rendering. All looks a bit blurred, or if there no smoothing enabled. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
* Choosing a bookmark inside an empty tab loads the page in the same tab, else, if the tab is not empty, it loads in a new tab. Right-clicking on the bookmark, and selecting "Open" (which is bold) from the context menu correctly opens the link in the same tab. Essentially, unless the tab is empty, left-clicking on a link behaves as if middle-mouse-clicking on a link. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
* Middle-mouse-button scrolling does not work? Is this intentional, and if yes, is there a setting to re-enable it again? ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
* When I tweaked some settings according to privacytools.io and I tried coveryourtracks it gave 17 bits of data, while a vanilla hardened Firefox gave 14 bits in same Configuration. This is very concerning as librewolf is supposed to perform better than FF. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
* _Theme Aspenglow_ and the minimize/maximize/close buttons don't work correctly. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
* GPO (Group Policy Objects) support. ([issue #3](https://gitlab.com/librewolf-community/browser/windows/-/issues/3))
Other issues
------------
The following issues are not considered windows-specific:
* [issue #8](https://gitlab.com/librewolf-community/browser/windows/-/issues/8): belongs in [LibreWolf / Settings](https://gitlab.com/librewolf-community/settings).
* [issue #9](https://gitlab.com/librewolf-community/browser/windows/-/issues/9): belongs in [LibreWolf / Settings](https://gitlab.com/librewolf-community/settings).
The following issues are considered closed:
* [issue #2](https://gitlab.com/librewolf-community/browser/windows/-/issues/2)
* [issue #4](https://gitlab.com/librewolf-community/browser/windows/-/issues/4)
These don't have their own issue yet:
* IPV6 issues, it's not working properly?
* problem with old sed. does not recognize -z. using the one from Git might be a work around.
* What IP address does LW show on my sb site, and why does it show anything at all when Bing does show the ip address of my nginx? what header stuff is going on?
* why does this anoying thing happen to my 'copy username' menu in lastpass (the local menu shows up)

View file

@ -1,12 +1,30 @@
LibreWolf for Win64 # LibreWolf Issue Tracker & Update Tools 🚀
-------------------
We have a zip file and an installer available now.. We're no longer consider this alpha quality, but it surely is not aout of beta. The main issue people encounter is that non-default themes don't work correctly. Welcome to the **LibreWolf for Windows** repository! This repository is now dedicated to the **Issue Tracker**. Submit your issues and get the latest updates on LibreWolf for Windows.
This repository is for the windows installer, this repo is not for _librewolf.cfg_ issues, that goes [here](https://gitlab.com/librewolf-community/settings). These config file settings are system-wide for all users. To download the latest release, visit the [official LibreWolf release page](https://gitlab.com/librewolf-community/browser/bsys6/-/releases). For installation options, check out the [FAQ](https://librewolf.net/docs/faq/).
**Downloads**: To get the installer, the zipped version, and the sha256sum checksums, head over to the **[releases](https://gitlab.com/librewolf-community/browser/windows/-/releases)** page. ## Update Tools 🛠️
Note: If your version of LibreWolf does _not_ run, an additional install of the [vc_redist.x64.exe](https://aka.ms/vs/16/release/VC_redist.x64.exe) component might be required. Stay secure and up-to-date with these LibreWolf update tools:
Please consult the file _KNOWN_ISSUES.md_ above, to see if your issue is already reported. 1. **LibreWolf WinUpdater**: Kudos to @ltguillaume for this [automatic updater](https://codeberg.org/ltguillaume/librewolf-winupdater) that can be set up to update LibreWolf automatically or run manually.
2. **LibreWolf Update Checker Extension**: Created by Defkev, this [extension](https://addons.mozilla.org/en-US/firefox/addon/librewolf-updater/) will notify you when an update is available and guide you to the download link.
> Please note: The *updater* can _install_ updates automatically, while the *extension* can only _check_ for updates.
## LibreWolf for Windows 🖥️
- LibreWolf supports multiple UI languages, available in settings.
- The latest **-portable.zip** release is self-contained and can be run on removable storage.
## Issue Tracker 🎫
- For issues with Settings or Advanced Settings (`about:config`), submit them to the [settings repository](https://gitlab.com/librewolf-community/settings/-/issues).
- For other issues, such as crashes/theme/graphics/speed problems, submit them to [issues for windows repository](https://gitlab.com/librewolf-community/browser/windows/-/issues).
## Building from Source 🏗️
- Our `bsys` build system supports cross-compiling from Linux to Windows. Building the Windows version from within Windows is not tested yet.
- The build system can be found here: [bsys6](https://gitlab.com/librewolf-community/browser/bsys6).

236
build.sh
View file

@ -1,236 +0,0 @@
# build.sh - build librewolf on windows
# derived from https://gitlab.com/librewolf-community/browser/linux/-/blob/master/PKGBUILD
pkgname=librewolf
_pkgname=LibreWolf
pkgver=86.0
fetch() {
echo "fetch: begin."
# fetch the firefox source.
rm -f firefox-$pkgver.source.tar.xz
wget https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz
if [ $? -ne 0 ]; then exit 1; fi
if [ ! -f firefox-$pkgver.source.tar.xz ]; then exit 1; fi
# the settings and common submodules should be checked out with --recursive to allow the build
# get the patches
echo 'Getting patches..'
rm -f megabar.patch remove_addons.patch
wget -q https://gitlab.com/librewolf-community/browser/linux/-/raw/master/megabar.patch
if [ $? -ne 0 ]; then exit 1; fi
if [ ! -f megabar.patch ]; then exit 1; fi
wget -q https://gitlab.com/librewolf-community/browser/linux/-/raw/master/remove_addons.patch
if [ $? -ne 0 ]; then exit 1; fi
if [ ! -f remove_addons.patch ]; then exit 1; fi
echo "fetch: done."
}
prepare() {
echo "prepare: begin."
echo "Deleting previous firefox-${pkgver} ..."
rm -rf firefox-$pkgver
echo "Extracting firefox-$pkgver.source.tar.xz ..."
tar xf firefox-$pkgver.source.tar.xz
if [ $? -ne 0 ]; then exit 1; fi
if [ ! -d firefox-$pkgver ]; then exit 1; fi
echo "prepare: done."
}
do_patches() {
echo "do_patches: begin."
if [ ! -d firefox-$pkgver ]; then exit 1; fi
cd firefox-$pkgver
cat >../mozconfig <<END
ac_add_options --enable-application=browser
# This supposedly speeds up compilation (We test through dogfooding anyway)
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-release
ac_add_options --enable-hardening
ac_add_options --enable-rust-simd
ac_add_options --enable-optimize
# Branding
ac_add_options --enable-update-channel=release
ac_add_options --with-app-name=${pkgname}
ac_add_options --with-app-basename=${_pkgname}
ac_add_options --with-branding=browser/branding/${pkgname}
ac_add_options --with-distribution-id=io.gitlab.${pkgname}-community
ac_add_options --with-unsigned-addon-scopes=app,system
ac_add_options --allow-addon-sideload
export MOZ_REQUIRE_SIGNING=0
# Features
ac_add_options --disable-crashreporter
ac_add_options --disable-updater
# Disables crash reporting, telemetry and other data gathering tools
mk_add_options MOZ_CRASHREPORTER=0
mk_add_options MOZ_DATA_REPORTING=0
mk_add_options MOZ_SERVICES_HEALTHREPORT=0
mk_add_options MOZ_TELEMETRY_REPORTING=0
# first attempt to fix the win32 vcredist issue results in build errors..
#WIN32_REDIST_DIR=$VCINSTALLDIR\redist\x86\Microsoft.VC141.CRT
END
echo 'Applying patches...'
# Apply patches..
patch -p1 -i ../remove_addons.patch
if [ $? -ne 0 ]; then exit 1; fi
patch -p1 -i ../megabar.patch
if [ $? -ne 0 ]; then exit 1; fi
# Disabling Pocket
sed -i "s/'pocket'/#'pocket'/g" browser/components/moz.build
if [ $? -ne 0 ]; then exit 1; fi
# this one only to remove an annoying error message:
sed -i 's#SaveToPocket.init();#// SaveToPocket.init();#g' browser/components/BrowserGlue.jsm
if [ $? -ne 0 ]; then exit 1; fi
# Remove Internal Plugin Certificates
_cert_sed='s#if (aCert.organizationalUnit == "Mozilla [[:alpha:]]\+") {\n'
_cert_sed+='[[:blank:]]\+return AddonManager\.SIGNEDSTATE_[[:upper:]]\+;\n'
_cert_sed+='[[:blank:]]\+}#'
_cert_sed+='// NOTE: removed#g'
# on windows: the sed.exe in MozBuild is too old, no -z, using the one from Git instead.
if [ -f '/c/mozilla-build/start-shell.bat' ]; then
mysed='/c/mozilla-source/Git/usr/bin/sed.exe'
if [ ! -f $mysed ]; then
echo 'build.sh: For the build to work, copy "c:\program files\Git" folder into "c:\mozilla-source".'
exit
fi
else
$mysed='sed'
fi
$mysed -z "$_cert_sed" -i toolkit/mozapps/extensions/internal/XPIInstall.jsm
if [ $? -ne 0 ]; then exit 1; fi
# allow SearchEngines option in non-ESR builds
sed -i 's#"enterprise_only": true,#"enterprise_only": false,#g' browser/components/enterprisepolicies/schemas/policies-schema.json
if [ $? -ne 0 ]; then exit 1; fi
_settings_services_sed='s#firefox.settings.services.mozilla.com#f.s.s.m.c.qjz9zk#g'
# stop some undesired requests (https://gitlab.com/librewolf-community/browser/common/-/issues/10)
sed "$_settings_services_sed" -i browser/components/newtab/data/content/activity-stream.bundle.js
if [ $? -ne 0 ]; then exit 1; fi
sed "$_settings_services_sed" -i modules/libpref/init/all.js
if [ $? -ne 0 ]; then exit 1; fi
sed "$_settings_services_sed" -i services/settings/Utils.jsm
if [ $? -ne 0 ]; then exit 1; fi
sed "$_settings_services_sed" -i toolkit/components/search/SearchUtils.jsm
if [ $? -ne 0 ]; then exit 1; fi
# copy branding resources
cp -r ../common/source_files/* ./
# just a straight copy for now..
cp ../mozconfig .
cd ..
echo "do_patches: done."
}
build() {
echo "build: begin."
if [ ! -d firefox-$pkgver ]; then exit 1; fi
cd firefox-$pkgver
./mach build
if [ $? -ne 0 ]; then exit 1; fi
cd ..
echo "build: done."
}
package() {
echo "package: begin."
if [ ! -d firefox-$pkgver ]; then exit 1; fi
cd firefox-$pkgver
./mach package
if [ $? -ne 0 ]; then exit 1; fi
cd ..
echo "package: done."
}
installer_win() {
echo "installer_win: begin."
if [ ! -d firefox-$pkgver ]; then exit 1; fi
cd firefox-$pkgver
# there is just too much garbage in this installer function to
# have it all here..
. ../installer_win.sh
cd ..
echo "installer_win: done."
}
# windows: change $PATH to find all the build tools in .mozbuild
# this might do the trick on macos aswell?
if [ -f '/c/mozilla-build/start-shell.bat' ]; then
export TPATH=$HOME/.mozbuild/clang/bin:$HOME/.mozbuild/cbindgen:$HOME/.mozbuild/node:$HOME/.mozbuild/nasm
export PATH=$TPATH:$PATH
fi
# process commandline arguments and do something
done_something=0
if [[ "$*" == *fetch* ]]; then
fetch
done_something=1
fi
if [[ "$*" == *prepare* ]]; then
prepare
done_something=1
fi
if [[ "$*" == *do_patches* ]]; then
do_patches
done_something=1
fi
if [[ "$*" == *build* ]]; then
build
done_something=1
fi
if [[ "$*" == *package* ]]; then
package
done_something=1
fi
if [[ "$*" == *installer_win* ]]; then
installer_win
done_something=1
fi
# by default, do the whole thing..
if (( done_something == 0 )); then
fetch
prepare
do_patches
build
package
installer_win
fi

1
common

@ -1 +0,0 @@
Subproject commit 9120ca6c6709673b0188a081ec6383c4db75d169

View file

@ -1,125 +0,0 @@
# sanity checks
if [ ! -d obj-x86_64-pc-mingw32/dist ]; then exit 1; fi
# apply the LibreWolf settings
cp -rv ../settings/* obj-x86_64-pc-mingw32/dist/librewolf
# recreate the zip file..
cd obj-x86_64-pc-mingw32/dist
# clean garbage files
rm -vrf librewolf/uninstall librewolf/maintenanceservice* librewolf/pingsender.exe
# be sure to remove the previous zip file..
rm -vf librewolf-$pkgver.en-US.win64.txt librewolf-$pkgver.en-US.win64.zip
zip -r9 librewolf-$pkgver.en-US.win64.zip librewolf
if [ $? -ne 0 ]; then exit 1; fi
sha256sum.exe librewolf-$pkgver.en-US.win64.zip > librewolf-$pkgver.en-US.win64.zip.sha256sum
if [ $? -ne 0 ]; then exit 1; fi
# copy the resulting zip file
rm -vf ../../../librewolf-$pkgver.en-US.win64.zip*
cp -v librewolf-$pkgver.en-US.win64.zip* ../../..
cd ../..
# generate the .nsi intaller file.
cat >../installer_win.nsi <<END
#
# Change these values to fit your application...
#
!define APPNAME "LibreWolf" # Full app name, like: "Gtk+ 2.0 Hello World"
!define PROGNAME "librewolf" # executable name, like: gtk2hello
!define PROG_VERSION "${pkgver}" # the program version, like: 0.3.0
!define ICON_NAME "librewolf.ico" # filename of icon to use for this app
!define COMPANYNAME "LibreWolf" # Your name, or company (or just the program name)
!define ESTIMATED_SIZE 190000 # Estimated size (in KB) of installed program for use in "add or remove programs" / 190 MB
#
# The actual installer/uninstaller, you should not need to change much here below
#
Name "\${PROGNAME}"
OutFile "\${PROGNAME}-\${PROG_VERSION}.en-US.win64-setup.exe"
InstallDir \$PROGRAMFILES64\\\${APPNAME}
RequestExecutionLevel admin
Page directory
Page instfiles
function .onInit
setShellVarContext all
functionEnd
Section "\${PROGNAME}"
# Copy files
SetOutPath \$INSTDIR
File /r librewolf\*.*
# Start Menu
createDirectory "\$SMPROGRAMS\\\${COMPANYNAME}"
createShortCut "\$SMPROGRAMS\\\${COMPANYNAME}\\\${APPNAME}.lnk" "\$INSTDIR\\\${PROGNAME}.exe" "" "\$INSTDIR\\\${ICON_NAME}"
# Uninstaller
writeUninstaller "\$INSTDIR\uninstall.exe"
# Registry information for add/remove programs
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "DisplayName" "\${APPNAME}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "UninstallString" "\$\\"\$INSTDIR\uninstall.exe\$\\""
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "QuietUninstallString" "\$\\"\$INSTDIR\uninstall.exe\$\\" /S"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "InstallLocation" "\$\\"\$INSTDIR\$\\""
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "DisplayIcon" "\$\\"\$INSTDIR\\\${ICON_NAME}$\\""
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "Publisher" "\${COMPANYNAME}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "DisplayVersion" "\${PROG_VERSION}"
# There is no option for modifying or repairing the install
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "NoModify" 1
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "NoRepair" 1
# Set the INSTALLSIZE constant (!defined at the top of this script) so Add/Remove Programs can accurately report the size
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "EstimatedSize" \${ESTIMATED_SIZE}
SectionEnd
# Before uninstall, ask for confirmation
function un.onInit
SetShellVarContext all
#Verify the uninstaller - last chance to back out
MessageBox MB_OKCANCEL "Permanantly remove \${APPNAME}?" IDOK next
Abort
next:
functionEnd
# Uninstaller
section "uninstall"
# Remove Start Menu launcher
delete "\$SMPROGRAMS\\\${COMPANYNAME}\\\${APPNAME}.lnk"
# Try to remove the Start Menu folder - this will only happen if it is empty
rmDir "\$SMPROGRAMS\\\${COMPANYNAME}"
# Remove files
rmDir /r \$INSTDIR
# Remove uninstaller information from the registry
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}"
sectionEnd
END
# now to try to make the installer.
pushd ..
rm -vrf librewolf
unzip librewolf-$pkgver.en-US.win64.zip
if [ $? -ne 0 ]; then exit 1; fi
cp -v common/source_files/browser/branding/librewolf/firefox.ico librewolf/librewolf.ico
makensis-3.01.exe installer_win.nsi
if [ $? -ne 0 ]; then exit 1; fi
sha256sum.exe librewolf-$pkgver.en-US.win64-setup.exe > librewolf-$pkgver.en-US.win64-setup.exe.sha256sum
if [ $? -ne 0 ]; then exit 1; fi
popd

@ -1 +0,0 @@
Subproject commit c5c75a39dd91a8772255a78493853be6553262b2