summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-03-26 11:52:16 +0100
committerEugen Wissner <belka@caraus.de>2024-03-26 11:52:16 +0100
commita98a6f85740287868883e3dc05692543fa6625ee (patch)
treea87178617c3fab4f1e59231f2dbd41668f6a2ae8 /src
parent47f27394de4c1ea286bd6075a34e6053ef368632 (diff)
downloadslackbuilder-a98a6f85740287868883e3dc05692543fa6625ee.tar.gz
Add SIMD everywhere
Diffstat (limited to 'src')
-rw-r--r--src/Main.hs23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/Main.hs b/src/Main.hs
index ecabd76..a40bd2d 100644
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -251,6 +251,29 @@ autoUpdatable =
, ("DCD", latestDcd)
]
}
+ , PackageDescription
+ { latest =
+ let ghArguments = PackageOwner
+ { owner = "simd-everywhere"
+ , name = "simde"
+ }
+ templateTail =
+ [ Package.StaticPlaceholder "/simde-amalgamated-"
+ , Package.VersionPlaceholder
+ , Package.StaticPlaceholder ".tar.xz"
+ ]
+ template = Package.DownloadTemplate
+ $ Package.StaticPlaceholder "https://github.com/simd-everywhere/simde/releases/download/v"
+ :| Package.VersionPlaceholder
+ : templateTail
+ in Package.Updater
+ { detectLatest = latestGitHub ghArguments "(v)\\."
+ , getVersion = downloadWithTemplate template
+ , is64 = False
+ }
+ , name = "simde"
+ , downloaders = mempty
+ }
]
up2Date :: Maybe Text -> SlackBuilderT ()