Philipp Wolfer
|
d752421b11
|
CI: Fixed check for Windows codesigning
|
2023-08-15 11:26:07 +02:00 |
|
Philipp Wolfer
|
80831bbf19
|
PICARD-2691: Provide signed source files in Github release
|
2023-08-15 00:11:57 +02:00 |
|
Philipp Wolfer
|
877a69200b
|
Avoid github actions validation warnings
|
2023-08-14 21:58:42 +02:00 |
|
Philipp Wolfer
|
e073a5b785
|
CI: Consistent naming of codesign environment variables
Use P12 instead of PFX in variable names
|
2023-07-25 15:59:45 +02:00 |
|
Philipp Wolfer
|
7ee078852a
|
Use notarytool for macOS notarization
Notarization with the altool has been deprecated, see
https://developer.apple.com/documentation/technotes/tn3147-migrating-to-the-latest-notarization-tool
|
2023-06-14 23:33:15 +02:00 |
|
Philipp Wolfer
|
580617b5e7
|
Build with PyInstaller 5.12
|
2023-06-11 17:44:27 +02:00 |
|
Philipp Wolfer
|
0d3365627d
|
PICARD-2624: Use mutagen 1.46 with IFF file patch for macOS / Windows packages
Fixes writing IFF files with truncated trailing null bytes.
|
2023-05-31 09:21:24 +02:00 |
|
Philipp Wolfer
|
047255c7c0
|
Build with PyInstaller 5.11
|
2023-05-14 11:25:38 +02:00 |
|
Philipp Wolfer
|
55c1b2c200
|
Upgrade to PyInstaller 5.10.1
|
2023-04-18 09:27:05 +02:00 |
|
Philipp Wolfer
|
db3ff8969a
|
Use binary builds of libdiscid for macOS
|
2023-02-28 22:05:10 +01:00 |
|
Philipp Wolfer
|
c4c66df644
|
Package libdiscid 0.6.3 for Windows and macOS builds
|
2023-02-28 22:05:10 +01:00 |
|
Philipp Wolfer
|
051d26facc
|
CI: Use actions/setup-python@v4
|
2023-01-06 08:08:20 +01:00 |
|
Philipp Wolfer
|
bb1014bc19
|
Use different Python versions for different macOS builds
|
2022-12-21 10:20:54 +01:00 |
|
Philipp Wolfer
|
0a9b259e43
|
Build macOS packages with latest Python 3.11
|
2022-12-20 21:49:21 +01:00 |
|
Philipp Wolfer
|
49b05370ac
|
Fixed macOS Python checksum
|
2022-12-20 21:45:35 +01:00 |
|
Philipp Wolfer
|
84705b0305
|
macOS build with Python 3.9.13
|
2022-12-20 21:44:16 +01:00 |
|
Philipp Wolfer
|
1233d45336
|
PICARD-2192: Build macOS packages with fpcalc universal
Allows native ARM support for fpcalc. Partially addresses PICARD-2192
|
2022-12-16 18:31:14 +01:00 |
|
Philipp Wolfer
|
6818cab7ac
|
Build with PyInstaller 5.7
|
2022-12-05 18:40:50 +01:00 |
|
Philipp Wolfer
|
623ca24e3c
|
Github Actions: Replaced deprectaed set-output
|
2022-11-28 10:16:50 +01:00 |
|
Philipp Wolfer
|
05ec3d5f5f
|
Make setting the publisher based on certificate subject part of APPX build script
|
2022-10-31 16:28:24 +01:00 |
|
Philipp Wolfer
|
2a1d2a95c9
|
Windows code signing: Set publisher from certificate subject for signed APPX package
|
2022-10-31 16:04:28 +01:00 |
|
Philipp Wolfer
|
b633a458a9
|
Upgrade setuptools for CI tests and packaging
|
2022-10-27 21:27:08 +02:00 |
|
Philipp Wolfer
|
04db83182e
|
Build with PyInstaller 5.5
|
2022-10-09 12:42:38 +02:00 |
|
Philipp Wolfer
|
41d204c17d
|
Use PyInstaller 5.3 for mac and windows builds
|
2022-07-31 13:34:43 +02:00 |
|
Philipp Wolfer
|
35bdb23cae
|
Use setup.py to install PyInstaller on macOS
Fixes issues with pip not being able to find the package to install
|
2022-07-22 10:06:52 +02:00 |
|
Philipp Wolfer
|
2d9d1c5335
|
Use latest PyInstaller 5.2 for macOS builds
|
2022-07-22 09:53:43 +02:00 |
|
Philipp Wolfer
|
66c9ced2a9
|
Github has deprecated the macOS-10.15 image, use macos-11 instead
|
2022-07-22 09:39:31 +02:00 |
|
Kamil
|
4896e30dbe
|
timeout added
|
2022-06-28 23:36:52 +00:00 |
|
Frazer Smith
|
401102d2ef
|
Update GitHub Actions
|
2022-06-18 22:58:43 +02:00 |
|
Philipp Wolfer
|
bdf37aef7a
|
Use Python 3.9.12 for macOS packaging
|
2022-04-02 13:33:56 +02:00 |
|
Philipp Wolfer
|
fb2c89a94f
|
PyInstaller: Apply workaround to fix PyInstaller install issues on macOS
See https://github.com/pyinstaller/pyinstaller/pull/6701
|
2022-03-28 17:02:19 +02:00 |
|
Philipp Wolfer
|
a19f54a00a
|
Build with PyInstaller 4.10
|
2022-03-28 17:02:19 +02:00 |
|
Philipp Wolfer
|
5e3fa405af
|
PICARD-2422: Removed packaging of AB streaming extractor
|
2022-02-16 11:46:21 +01:00 |
|
Philipp Wolfer
|
bbf7c725ed
|
Update to latest Python 3.9.x for macOS builds
|
2022-01-20 13:01:20 +01:00 |
|
Philipp Wolfer
|
2323fa9e21
|
PICARD-2380: Package fpcalc 1.5.1 on macOS and Windows
|
2022-01-14 08:16:25 +01:00 |
|
Philipp Wolfer
|
197efffec1
|
packaging: Verify SHA256 hashes of downloaded Windows dependencies
|
2021-12-25 17:37:54 +01:00 |
|
Philipp Wolfer
|
471065964c
|
packaging: verify checksums for macOS downloaded dependencies
|
2021-12-24 12:30:06 +01:00 |
|
Philipp Wolfer
|
f22c3ea965
|
Use SecureString in Windows Powershell packaging script
|
2021-11-10 14:59:42 +01:00 |
|
Philipp Wolfer
|
d3aaf50a4a
|
Build macOS package with Python 3.9.8
|
2021-11-07 14:55:22 +01:00 |
|
Philipp Wolfer
|
6ef097b32f
|
Verbose build of PyInstaller for macOS
|
2021-10-14 11:54:47 +02:00 |
|
Philipp Wolfer
|
60442412e7
|
PICARD-2293: Fix macOS build for 10.12+
Compile PyInstaller bootloader on all macOS builds. Fixes issues with the final build not being compatible with macOS 10.12 / 10.13.
|
2021-10-11 13:12:02 +02:00 |
|
Philipp Wolfer
|
52e64f16c0
|
macOS: Build with newer essentia extractor binary
Use the for now unofficial builds from https://github.com/phw/essentia-extractor-builds/releases/tag/v2.1_beta2_1 which are compiled with newer SDK. The official binaries cannot be used because they cannot be notarized.
|
2021-10-06 08:24:48 +02:00 |
|
Philipp Wolfer
|
e44aef4330
|
macOS: Build with Python 3.9.7
|
2021-09-25 14:50:59 +02:00 |
|
Philipp Wolfer
|
c320377237
|
Build with PyInstaller 4.5.1
|
2021-09-25 14:50:11 +02:00 |
|
Philipp Wolfer
|
6eda7329cf
|
Build with Python 3.9.6 on macOS
|
2021-08-29 17:12:14 +02:00 |
|
Philipp Wolfer
|
d9d748e423
|
Skip bundling essentia-extractor in macOS builds for now
Workaround to fix macOS notarization until we get an essentia extractor build with macOS SDK 10.9 or later
|
2021-08-23 17:25:01 +02:00 |
|
Gabriel Ferreira
|
f42f78b0de
|
AcousticBrainz feature extraction and submission support
Co-authored-by: Laurent Monin <github@norz.org>
Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com>
|
2021-08-22 12:46:57 +02:00 |
|
Philipp Wolfer
|
4723a2a0ce
|
PICARD-2231: Build with Python 3.8 on Windows
|
2021-06-14 08:21:52 +02:00 |
|
Philipp Wolfer
|
933e2f2ba2
|
Build with Python 3.9.5 on macOS
|
2021-06-12 17:26:58 +02:00 |
|
Philipp Wolfer
|
2fd987c0e1
|
Upgrade to PyInstaller 4.3
|
2021-04-30 11:43:38 +02:00 |
|