zotero/app/mac
Dan Stillman 91d7e73d26
Some checks are pending
CI / Test (shard 1) (push) Waiting to run
CI / Test (shard 2) (push) Waiting to run
CI / Test (shard 3) (push) Waiting to run
CI / Test (shard 4) (push) Waiting to run
CI / Utilities Tests (push) Waiting to run
CI / Build, Upload (push) Waiting to run
Strip com.apple.FinderInfo xattrs from files in Mac disk images
hdiutil makehybrid gives every file on the image non-empty Finder info
(it sets an icon location), which appears as a com.apple.FinderInfo
extended attribute. codesign --verify --strict rejects FinderInfo as
detritus, and it can cause Safari to fail to load the web extension.
(Reported by a user with Safari 17.6 on macOS 12. No other reports from
the beta, so maybe not universal.) The Safari App Extension apparently
wasn't affected, since it shipped with the same attributes for years.

Convert the hybrid image to a read-write image, mount it, strip the
attributes from its files, and compress from that. The volume header is
untouched, so the open-folder flag that makes Finder open the volume
window on mount is preserved.

Only fresh installs from the DMG were affected. The updater writes fresh
files without the attributes, so copies updated in place were clean.
(Notably, this is the reverse of the post-update extension breakage for
which the standard advice has always been to delete Zotero.app and
redownload. Following that advice is exactly what resulted in a broken
copy here.)

https://forums.zotero.org/discussion/132925/
2026-07-27 15:31:18 -04:00
..
Contents Updated Liquid Glass icon that fixes glitch in dark/tinted/clear modes 2025-09-13 02:29:17 -04:00
build-and-unify Update build scripts with new default Firefox source folder 2025-07-30 22:30:32 -04:00
ChannelPrefs.framework.tar.xz Use custom ChannelPrefs.framework to set Mac update channel 2024-12-14 01:16:01 -05:00
DSStore Add zotero-standalone-build repo as app folder 2023-04-26 04:40:22 -04:00
entitlements.xml Add zotero-standalone-build repo as app folder 2023-04-26 04:40:22 -04:00
mozconfig Update macOS SDK for fx140 build in mozconfig 2025-07-30 22:30:51 -04:00
mozilla-115.patch Use custom XUL binary on macOS (#4010) 2024-04-19 07:04:42 -04:00
mozilla-128.patch Update Mozilla patch and mozconfig for fx128 on macOS 2024-12-14 01:16:00 -05:00
pkg-dmg Strip com.apple.FinderInfo xattrs from files in Mac disk images 2026-07-27 15:31:18 -04:00
set-channel-prefs-channel Handle dev channel properly in set-channel-prefs-channel 2024-12-14 01:16:04 -05:00
updater.tar.xz Update Mac updater to 140.0esr 2025-07-30 22:30:32 -04:00
updater_renamer Update Mac updater for Zotero 7 2023-05-17 04:35:40 -04:00
zotero.xz Update Mac build to 140.0esr 2025-07-30 22:30:32 -04:00