Files
feedBack-desktop/.build-config.json
T
byrongamatosandClaude Opus 4.8 28d9a7f30f ci: repoint desktop build off the deleted slopsmith org
The slopsmith org was deleted in the DMCA relaunch; core + plugins now
live under the private got-feedback org. Repoint the whole build:

- core clone (nightly.yml, build-common.sh) -> got-feedback/feedback,
  authenticated via GH_CLONE_TOKEN (a PAT with read on the private org;
  threaded through build.yml/nightly.yml/release.yml). Local builds
  without it fall back to the git credential helper.
- bundled-plugin list -> got-feedback/feedback-plugin-*, pruned to the
  set that exists in the org: drops the removed extraction plugins
  (profileimport, tones, sloppak-converter) and not-yet-rehomed ones
  (nam-rig-builder, tabimport); 34 plugins bundled.
- dirname derivation strips the new feedback-plugin- prefix.
- ghcr image -> ghcr.io/got-feedback/feedback; VERSION-sync dispatch
  -> got-feedback/feedback; soundfont + update FEED_URL + docs ->
  got-feedback/feedback-desktop.

Two prerequisites remain (owner-only): set the GH_CLONE_TOKEN secret,
and re-upload the soundfonts-v1 release assets to feedback-desktop.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 00:47:43 +02:00

53 lines
2.7 KiB
JSON

{
"versions": {
"node": "22",
"python": "3.12.9",
"electron": "35.0.0",
"cmake": "3.22",
"ubuntu": "22.04"
},
"external": {
"fluidsynth_windows": {
"version": "v2.5.4",
"url": "https://github.com/FluidSynth/fluidsynth/releases/download/v2.5.4/fluidsynth-v2.5.4-win10-x64-cpp11.zip"
},
"soundfont_general_user": {
"url": "https://github.com/got-feedback/feedback-desktop/releases/download/soundfonts-v1/GeneralUser-GS.sf2",
"sha256": "9575028c7a1f589f5770fccc8cff2734566af40cd26ed836944e9a5152688cfe"
},
"python_standalone_macos_arm64": {
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250317/cpython-3.12.9+20250317-aarch64-apple-darwin-install_only_stripped.tar.gz",
"sha256": "0a4647b7df3c8eca11071d6cea68a14a4b102bd6fc6afae314e9852510654b7d"
},
"python_standalone_macos_x64": {
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250317/cpython-3.12.9+20250317-x86_64-apple-darwin-install_only_stripped.tar.gz",
"sha256": "1a414bf392a7afe08c742502a82edd41893a1144ccbceb184dc5ee6ee9c069c0"
},
"python_standalone_linux_x64": {
"url": "https://github.com/astral-sh/python-build-standalone/releases/download/20250317/cpython-3.12.9+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz",
"sha256": "a36bc60c38fe146e908e2e71fc21266c8558b24a9407226b1d887212839437ef"
},
"ffmpeg_macos_arm64": {
"url": "https://www.osxexperts.net/ffmpeg81arm.zip",
"sha256": "ebb82529562b71170807bbc6b0e7eb4f0b13af8cbb0e085bb9e8f6fe709598ad"
},
"ffprobe_macos_arm64": {
"url": "https://www.osxexperts.net/ffprobe81arm.zip",
"sha256": "a6640a77d38a6f0527c5b597e599cb36a3427a6931444ed80bc62542421950a1"
},
"ffmpeg_macos_x64": {
"url": "https://evermeet.cx/ffmpeg/ffmpeg-8.1.1.zip",
"sha256": "4610988e2f54c243c50da73a09e4e2c36d9bb77546f9aa6c84cb328dcb1a98c1"
},
"ffprobe_macos_x64": {
"url": "https://evermeet.cx/ffmpeg/ffprobe-8.1.1.zip",
"sha256": "aeade29dee3c3844e9bcc974f4ae4b29cc4f87994177d77003a8589fa531009e"
},
"ffmpeg_macos_rubberband": {
"_comment": "Intel ffmpeg with --enable-librubberband, bundled as resources/bin/ffmpeg-rubberband on Apple Silicon ONLY (runs via Rosetta 2). The native arm64 static builds (osxexperts/martin-riedl) omit librubberband, so Retune's pitch-shift step has no rubberband filter there. Used solely by lib/retune.py; all other ffmpeg use stays on the native arm64 binary. Same evermeet build as ffmpeg_macos_x64.",
"url": "https://evermeet.cx/ffmpeg/ffmpeg-8.1.1.zip",
"sha256": "4610988e2f54c243c50da73a09e4e2c36d9bb77546f9aa6c84cb328dcb1a98c1"
}
}
}