Browse Source

update miniaudio (#2127)

* update miniaudio

miniaudio now uses git tags for its versions. This patch adds the currently available versions of miniaudio and removes the old fake version.

* add tar urls

* update sha256 of tarballs

* use parentheses for parameters
Julien Bernard 2 years ago
parent
commit
6a77f128b7
1 changed files with 6 additions and 2 deletions
  1. 6 2
      packages/m/miniaudio/xmake.lua

+ 6 - 2
packages/m/miniaudio/xmake.lua

@@ -3,8 +3,12 @@ package("miniaudio")
     set_homepage("https://miniaud.io")
     set_description("Single file audio playback and capture library written in C.")
 
-    add_urls("https://github.com/mackron/miniaudio.git")
-    add_versions("2021.12.31", "42abbbea4602af80d1ccb4a22cdc35813aceee7a")
+    set_urls("https://github.com/mackron/miniaudio/archive/refs/tags/$(version).tar.gz",
+             "https://github.com/mackron/miniaudio.git")
+    add_versions("0.11.15", "24a6d38fe69cd42d91f6c1ad211bb559f6c89768c4671fa05b8027f5601d5457")
+    add_versions("0.11.16", "13320464820491c61bd178b95818fecb7cd0e68f9677d61e1345df6be8d4d77e")
+    add_versions("0.11.17", "4b139065f7068588b73d507d24e865060e942eb731f988ee5a8f1828155b9480")
+
 
     on_install(function (package)
         os.cp("miniaudio.h", package:installdir("include"))