mirror of
https://github.com/fergalmoran/picard.git
synced 2025-12-26 19:29:01 +00:00
PICARD-2192: Build macOS packages with fpcalc universal
Allows native ARM support for fpcalc. Partially addresses PICARD-2192
This commit is contained in:
2
.github/workflows/package.yml
vendored
2
.github/workflows/package.yml
vendored
@@ -31,7 +31,7 @@ jobs:
|
|||||||
DISCID_VERSION: 0.6.2
|
DISCID_VERSION: 0.6.2
|
||||||
DISCID_SHA256SUM: f9e443ac4c0dd4819c2841fcc82169a46fb9a626352cdb9c7f65dd3624cd31b9
|
DISCID_SHA256SUM: f9e443ac4c0dd4819c2841fcc82169a46fb9a626352cdb9c7f65dd3624cd31b9
|
||||||
FPCALC_VERSION: 1.5.1
|
FPCALC_VERSION: 1.5.1
|
||||||
FPCALC_SHA256SUM: c6c2797c4f087cf139eedd71554bc59ef8f26a783dc00c7f3ad5ae71d3a616fe
|
FPCALC_SHA256SUM: d4d8faff4b5f7c558d9be053da47804f9501eaa6c2f87906a9f040f38d61c860
|
||||||
PYTHON_VERSION: 3.9.12
|
PYTHON_VERSION: 3.9.12
|
||||||
PYTHON_SHA256SUM: 7888174c6fe441b00448c7ab3e9cbf0e6c3c7dea0750577baf09e1383fc44656
|
PYTHON_SHA256SUM: 7888174c6fe441b00448c7ab3e9cbf0e6c3c7dea0750577baf09e1383fc44656
|
||||||
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.macos-deployment-version }}
|
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.macos-deployment-version }}
|
||||||
|
|||||||
@@ -29,9 +29,9 @@ cp "$HOME/libdiscid/lib/libdiscid.0.dylib" .
|
|||||||
|
|
||||||
# Install fpcalc
|
# Install fpcalc
|
||||||
if [ -n "$FPCALC_VERSION" ]; then
|
if [ -n "$FPCALC_VERSION" ]; then
|
||||||
FPCALC_FILENAME="chromaprint-fpcalc-$FPCALC_VERSION-macos-x86_64.tar.gz"
|
FPCALC_FILENAME="chromaprint-fpcalc-$FPCALC_VERSION-macos-universal.tar.gz"
|
||||||
wget "https://github.com/acoustid/chromaprint/releases/download/v$FPCALC_VERSION/$FPCALC_FILENAME"
|
wget "https://github.com/acoustid/chromaprint/releases/download/v$FPCALC_VERSION/$FPCALC_FILENAME"
|
||||||
echo "$FPCALC_SHA256SUM $FPCALC_FILENAME" | shasum --algorithm 256 --check --status
|
echo "$FPCALC_SHA256SUM $FPCALC_FILENAME" | shasum --algorithm 256 --check --status
|
||||||
tar -xf "$FPCALC_FILENAME"
|
tar -xf "$FPCALC_FILENAME"
|
||||||
cp "chromaprint-fpcalc-$FPCALC_VERSION-macos-x86_64/fpcalc" .
|
cp "chromaprint-fpcalc-$FPCALC_VERSION-macos-universal/fpcalc" .
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user