[vlc-commits] [Git][videolan/vlc][master] 2 commits: codesign.sh: sign vlc-preparser
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Thu Sep 17 04:28:23 UTC 2026
Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC
Commits:
f52182ac by Felix Paul Kühne at 2026-09-17T06:06:53+02:00
codesign.sh: sign vlc-preparser
- - - - -
c849f94b by Felix Paul Kühne at 2026-09-17T06:06:53+02:00
macosx: adhoc sign binaries
This fixes launch of arm64 builds. Opening the application bundle will
still raise a verification failure but it will no longer be rejected as
corrupted.
Depending on the deployed macOS version right-click and choose Open to
launch or use System Settings -> Privacy & Security -> Open Anyway.
Manual forward-port of !10267
- - - - -
2 changed files:
- extras/package/macosx/codesign.sh
- extras/package/macosx/package.mak
Changes:
=====================================
extras/package/macosx/codesign.sh
=====================================
@@ -147,7 +147,8 @@ do
sign "$i"
done
-info "Signing the executable"
+info "Signing the executables"
+sign "VLC.app/Contents/MacOS/vlc-preparser"
sign "VLC.app"
=====================================
extras/package/macosx/package.mak
=====================================
@@ -87,6 +87,8 @@ endif
fi
find $@ -type d -exec chmod ugo+rx '{}' \;
find $@ -type f -exec chmod ugo+r '{}' \;
+ ## Ad-hoc sign the bundle
+ VLC_LIB_PATH="$@/Contents/Frameworks" "$(srcdir)/extras/package/macosx/codesign.sh" -i -
package-macosx-sdk: macos-install
rm -f "$(top_builddir)/vlc-macos-sdk-$(VERSION).tar.gz"
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/39ae7f63fb2f3d8d4d4cb0e4ae314015e5ac636c...c849f94b74dffc2fd21331bc86b72b508180d9dc
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/39ae7f63fb2f3d8d4d4cb0e4ae314015e5ac636c...c849f94b74dffc2fd21331bc86b72b508180d9dc
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help
More information about the vlc-commits
mailing list