From c7afd053563916f2409fdc7913738a4f864ce9a0 Mon Sep 17 00:00:00 2001 From: Nicholas Tay Date: Sun, 14 Aug 2022 01:54:58 +1000 Subject: Initial commit Note that Electron 11 must be used, as Electron 12 uses Chromium 88, where plugins were removed. --- flash/README.txt | 3 + .../PepperFlashPlayer.plugin/Contents/Info.plist | 50 +++++++++ .../Contents/MacOS/PepperFlashPlayer | Bin 0 -> 51803104 bytes .../Contents/_CodeSignature/CodeResources | 115 +++++++++++++++++++++ flash/linux/libpepflashplayer.so | Bin 0 -> 18912224 bytes flash/win32/pepflashplayer.dll | Bin 0 -> 31342136 bytes 6 files changed, 168 insertions(+) create mode 100644 flash/README.txt create mode 100644 flash/darwin/PepperFlashPlayer.plugin/Contents/Info.plist create mode 100644 flash/darwin/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer create mode 100644 flash/darwin/PepperFlashPlayer.plugin/Contents/_CodeSignature/CodeResources create mode 100644 flash/linux/libpepflashplayer.so create mode 100644 flash/win32/pepflashplayer.dll (limited to 'flash') diff --git a/flash/README.txt b/flash/README.txt new file mode 100644 index 0000000..93c20a0 --- /dev/null +++ b/flash/README.txt @@ -0,0 +1,3 @@ +Taken from fp_32.0.0.371_archive.zip + +Only extracted 64-bit editions, as Electron really only supports it. \ No newline at end of file diff --git a/flash/darwin/PepperFlashPlayer.plugin/Contents/Info.plist b/flash/darwin/PepperFlashPlayer.plugin/Contents/Info.plist new file mode 100644 index 0000000..f4555e8 --- /dev/null +++ b/flash/darwin/PepperFlashPlayer.plugin/Contents/Info.plist @@ -0,0 +1,50 @@ + + + + + BuildMachineOSBuild + 16G2136 + CFBundleDevelopmentRegion + en_US + CFBundleExecutable + PepperFlashPlayer + CFBundleGetInfoString + Adobe Flash Player 32.0 r0 Copyright (c) 1996-2020 Adobe. All rights reserved + CFBundleIdentifier + com.macromedia.PepperFlashPlayer.pepper + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + PepperFlashPlayer + CFBundlePackageType + BRPL + CFBundleShortVersionString + 32.0.0.371 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 32.0.0.371 + CFPlugInDynamicRegisterFunction + + CFPlugInDynamicRegistration + NO + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 8B62 + DTPlatformVersion + GM + DTSDKBuild + 16B2649 + DTSDKName + macosx10.12 + DTXcode + 0810 + DTXcodeBuild + 8B62 + + diff --git a/flash/darwin/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer b/flash/darwin/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer new file mode 100644 index 0000000..710773c Binary files /dev/null and b/flash/darwin/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer differ diff --git a/flash/darwin/PepperFlashPlayer.plugin/Contents/_CodeSignature/CodeResources b/flash/darwin/PepperFlashPlayer.plugin/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..d5d0fd7 --- /dev/null +++ b/flash/darwin/PepperFlashPlayer.plugin/Contents/_CodeSignature/CodeResources @@ -0,0 +1,115 @@ + + + + + files + + files2 + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/flash/linux/libpepflashplayer.so b/flash/linux/libpepflashplayer.so new file mode 100644 index 0000000..e152de6 Binary files /dev/null and b/flash/linux/libpepflashplayer.so differ diff --git a/flash/win32/pepflashplayer.dll b/flash/win32/pepflashplayer.dll new file mode 100644 index 0000000..02dea99 Binary files /dev/null and b/flash/win32/pepflashplayer.dll differ -- cgit