Dan Stillman
dcad02c1d4
Update Windows build to Firefox 140.7.0esr
2026-01-22 23:22:35 +00:00
Dan Stillman
5dcb1a4bba
Update Mac and Linux builds to Firefox 140.7.0esr
2026-01-22 15:25:13 -05:00
Dan Stillman
d31fd8aac0
Update custom Firefox component hashes for Windows build
2025-12-18 05:35:41 +00:00
Dan Stillman
86823e45ef
Update to Firefox 140.6.0esr
2025-12-17 15:37:41 -05:00
Dan Stillman
cd8ae9308d
Update Mac build to Firefox 140.3.0esr
...
Fixes #5424
2025-09-10 23:32:12 -04:00
Dan Stillman
44bba85ce8
Use custom xul.dll on Windows
...
Necessary for non-Mozilla C:\ProgramData folder now that we can no
longer do a string replace on the official DLL
The custom component ZIPs are currently stored in S3 and referenced by
SHA-256 hashes, which get committed. This is basically the same as Git
LFS, but since we now support per-arch fetch_xulrunner and building,
this avoids the need to download large xul.dll files for other
architectures. (Git LFS files also can't ever be removed, so
particularly while we're testing this, we don't necessarily want to
permanently store every copy.)
2025-07-30 22:30:53 -04:00
Dan Stillman
3e0d2c06f1
Support arch-specific builds on Windows and Linux
...
`fetch_xulrunner`, `dir_build`, and `build.sh` now take an optional `-a`
argument on Windows and Linux to specify the architecture to
fetch/build. If `-a` is omitted for `dir_build` (as in `build_and_run`),
it defaults to the current architecture.
xulrunner hashes are now computed for each architecture. This changes
some filenames in xulrunner/, so you may want to clean out some old
folders/files.
This removes the custom handling for CI, since it will now default to
the architecture of the test runner.
2025-07-30 22:30:53 -04:00
Dan Stillman
587e4227d7
Update Windows build to Firefox 140.0esr
2025-07-30 22:30:32 -04:00
Dan Stillman
cbefe513c2
Update Mac build to 140.0esr
2025-07-30 22:30:32 -04:00
Dan Stillman
001a6cc259
Update Rust version for fx140 builds
2025-07-30 22:30:32 -04:00
Dan Stillman
832575b7c0
Update build scripts for Linux ARM64
...
This doesn't include an ARM updater, so those lines in build.sh need to
be commented out for the build to succeed.
Addresses #3515
2025-07-30 22:15:31 -04:00
Dan Stillman
ba3cd9e094
Update builds to 128.9.0esr
2025-04-09 01:57:13 -04:00
Dan Stillman
41396c8148
Update Mac build to Firefox 128.7.0esr
...
Fixes #4762
2025-02-05 01:24:20 -05:00
Dan Stillman
9bee1b1d79
Update builds to 128.6.0esr
...
128.5.0 launcher still works
2025-01-07 01:15:49 -05:00
Dan Stillman
c963e5785f
Update Windows build to 128.5.0esr
2024-12-14 01:16:02 -05:00
Dan Stillman
78975f0f2a
Update Linux build to 128.5.0esr
2024-12-14 01:16:01 -05:00
Dan Stillman
3fde2a3e43
Update Mac build to 128.5.0esr
2024-12-14 01:16:00 -05:00
Dan Stillman
05ae75d3b4
Update build process for Firefox 128
2024-12-14 01:16:00 -05:00
Dan Stillman
d1a82af43c
Update Linux build to 115.14.0esr
2024-08-27 01:07:21 -04:00
Dan Stillman
ceb60f5ccc
Update Windows build to 115.14.0esr with deelevation disabled
2024-08-25 05:00:46 -04:00
Dan Stillman
dfaa0ce129
Use custom XUL binary on macOS ( #4010 )
...
Backports the following Mozilla fixes:
https://bugzilla.mozilla.org/show_bug.cgi?id=1858409
(AutoFill/Services menus; fixes #3927 )
https://bugzilla.mozilla.org/show_bug.cgi?id=1884631
(sheets → dialogs; fixes #3936 )
https://bugzilla.mozilla.org/show_bug.cgi?id=148624
(ghost tooltips, because why not)
2024-04-19 07:04:42 -04:00
Dan Stillman
db19e52547
Use user-provided codesign script for Windows signing
...
The `app/win/codesign` script should take a path to a file and a
description (`/d` parameter to `signtool.exe`) and sign the file using
whatever process the certificate authority requires.
2024-04-08 10:12:58 +01:00
Dan Stillman
95f6d2aa72
Update builds to Firefox 115.9.1esr
...
This fixes the Mac launcher, which had been ARM-only. (This launcher is
built from 115.9.0esr, because 115.9.1esr, a recent security fix,
doesn't seem to have a public tag yet.)
The Windows build seems to work without updating the launcher from
115.4.0esr.
2024-03-31 05:25:03 -04:00
Dan Stillman
d8919d29f7
fx115: Update Windows build to 115.5.0esr
2024-03-30 00:58:55 -04:00
Dan Stillman
990e740afb
fx115: Update Linux build to 115.5.0esr
2024-03-30 00:58:55 -04:00
Dan Stillman
1cd01e8dc0
fx115: Update macOS build to 115.4.0esr
2024-03-30 00:58:53 -04:00
Dan Stillman
5e634f57f0
Update Windows build to Firefox 102.15.1esr
2023-09-30 07:05:13 +01:00
Dan Stillman
f803c0cc4e
Update Mac build to 102.15.1esr
2023-09-29 18:20:46 -04:00
Dan Stillman
918b1645aa
Update Linux build to Firefox 102.15.1esr
2023-09-29 20:44:59 +00:00
Dan Stillman
e1def9971c
Remove unnecessary mktemp alias on macOS
...
https://github.com/zotero/zotero/pull/3397/files#r1315697046
2023-09-05 06:47:17 -04:00
Dan Stillman
d3502b22f2
Update Linux build to Firefox 102.13.0esr
2023-07-18 07:40:20 -04:00
Dan Stillman
94cd2f6e92
Update Windows build to Firefox 102.13.0esr
2023-07-09 10:42:39 +01:00
Dan Stillman
00651d670d
Switch to notarytool for Mac build notarization
2023-06-19 06:39:39 -04:00
Dan Stillman
8dd1db9839
Convert POSIX paths to Windows paths for mbsdiff on Windows
2023-05-20 12:46:32 +01:00
Dan Stillman
82a00b1f7b
Update signtool.exe path
2023-05-18 10:51:29 +01:00
Dan Stillman
2e50c3856e
Update paths for NSIS 3
...
Which seems to work the same as the NSIS 2 Unicode version we were using
previously
2023-05-18 10:49:29 +01:00
Dan Stillman
bbcfe50e0d
Update to Firefox 102.11.0esr
...
Mac and Windows launchers in 725e5ac0f and 93f009e9d8 were actually from
102.11.0esr, not 102.10.0esr
2023-05-09 05:42:42 -04:00
Dan Stillman
93f009e9d8
Win: Update to Firefox 102.10.0 and don't create default-esr profile
...
zotero.exe.tar.xz is now stored using Git LFS, so anyone building the
app on Windows will need that installed.
2023-05-09 07:06:19 +01:00
Dan Stillman
725e5ac0f0
Mac: Update to Firefox 102.10.0 and don't create default-esr profile
2023-05-09 01:30:34 -04:00
Dan Stillman
15674daeae
Update Linux build to Firefox 102.10.0esr
2023-05-03 01:44:48 -04:00
Dan Stillman
9a5275b92a
Stop bundling the PDF tools
2023-04-29 07:14:51 -04:00
Dan Stillman
c55ef8714b
Update app build scripts for new combined repo
...
Also:
- Replace `install.rdf` with `version` file
- Remove lots of obsolete logic in `prepare_build` (formerly
`build_xpi`)
2023-04-26 04:40:22 -04:00
Dan Stillman
a3d7b58b83
Add zotero-standalone-build repo as app folder
...
Minus obsolete 4.0 files
2023-04-26 04:40:22 -04:00