diff --git a/bucket/cmake.json b/bucket/cmake.json index f287091f02..76aaaa810d 100644 --- a/bucket/cmake.json +++ b/bucket/cmake.json @@ -1,6 +1,6 @@ { "version": "3.20.0", - "description": "Open-source, cross-platform family of tools designed to build, test and package software", + "description": "Family of tools designed to build, test and package software", "homepage": "https://cmake.org", "license": "BSD-3-Clause", "architecture": { diff --git a/bucket/flux2.json b/bucket/flux2.json index 87c8cdd135..1e854267d7 100644 --- a/bucket/flux2.json +++ b/bucket/flux2.json @@ -1,7 +1,7 @@ { "version": "0.11.0", "description": "A tool for keeping Kubernetes clusters in sync with sources of configuration", - "homepage": "https://github.com/fluxcd/flux2", + "homepage": "https://toolkit.fluxcd.io", "license": "Apache-2.0", "architecture": { "64bit": { @@ -10,7 +10,9 @@ } }, "bin": "flux.exe", - "checkver": "github", + "checkver": { + "github": "https://github.com/fluxcd/flux2" + }, "autoupdate": { "architecture": { "64bit": { @@ -18,7 +20,7 @@ } }, "hash": { - "url": "https://github.com/fluxcd/flux2/releases/download/v$version/flux_$version_checksums.txt" + "url": "$baseurl/flux_$version_checksums.txt" } } } diff --git a/bucket/helm-docs.json b/bucket/helm-docs.json index d65feb1d05..404d1f9477 100644 --- a/bucket/helm-docs.json +++ b/bucket/helm-docs.json @@ -1,6 +1,6 @@ { "version": "1.5.0", - "description": "Generate Helm charts documentation as markdown files", + "description": "Generates Helm charts documentation as markdown files.", "homepage": "https://github.com/norwoodj/helm-docs", "license": "GPL-3.0-only", "architecture": { diff --git a/bucket/hledger.json b/bucket/hledger.json index 431e0e68d5..2a45b9dba6 100644 --- a/bucket/hledger.json +++ b/bucket/hledger.json @@ -1,8 +1,8 @@ { "version": "1.21", - "description": "Lightweight, portable, dependable accounting tools", + "description": "Lightweight, portable and dependable accounting tools", + "homepage": "https://hledger.org", "license": "GPL-3.0-only", - "homepage": "https://hledger.org/", "architecture": { "64bit": { "url": "https://github.com/simonmichael/hledger/releases/download/1.21/hledger-windows.zip", diff --git a/bucket/jfrog.json b/bucket/jfrog.json index 62e730395d..4e7d3d2a59 100644 --- a/bucket/jfrog.json +++ b/bucket/jfrog.json @@ -1,6 +1,6 @@ { "version": "1.44.0", - "description": "Command Line Interface for Artifactory and Bintray", + "description": "Command line interface for Artifactory and Bintray", "homepage": "https://jfrog.com/getcli/", "license": "Apache-2.0", "architecture": { @@ -12,7 +12,7 @@ "bin": "jfrog.exe", "checkver": { "url": "https://bintray.com/package/generalTab?pkgPath=/jfrog/jfrog-cli-go/jfrog-cli-windows-amd64", - "regex": "ver: ([\\d.]+)" + "regex": "ver:\\s*([\\d.]+)" }, "autoupdate": { "architecture": { diff --git a/bucket/rakudo-moar.json b/bucket/rakudo-moar.json index 4524d7b72f..5b322fd843 100644 --- a/bucket/rakudo-moar.json +++ b/bucket/rakudo-moar.json @@ -1,7 +1,7 @@ { "version": "2021.03-01", - "description": "The most mature, production-ready implementation of the Raku language.", - "homepage": "https://rakudo.org/", + "description": "The most mature, production-ready implementation of the Raku language", + "homepage": "https://rakudo.org", "license": "Artistic-2.0", "architecture": { "64bit": { @@ -25,14 +25,13 @@ ], "checkver": { "url": "https://rakudo.org/downloads/rakudo", - "regex": "rakudo-moar-(?[\\d]{4}.[\\d]{2})(?.[\\d]+)?-(?[\\d]+)-win-x86_64-msvc.zip", - "replace": "${version}${patch}-${revision}" + "regex": "rakudo-moar-([\\d.-]+)-win-x86_64-msvc\\.zip" }, "autoupdate": { "architecture": { "64bit": { - "url": "https://rakudo.org/dl/rakudo/rakudo-moar-$matchVersion$matchPatch-$matchRevision-win-x86_64-msvc.zip", - "extract_dir": "rakudo-moar-$matchVersion$matchPatch-$matchRevision-win-x86_64-msvc" + "url": "https://rakudo.org/dl/rakudo/rakudo-moar-$version-win-x86_64-msvc.zip", + "extract_dir": "rakudo-moar-$version-win-x86_64-msvc" } } } diff --git a/bucket/sdcc.json b/bucket/sdcc.json index 1f4cdd6873..d62cfc06c5 100644 --- a/bucket/sdcc.json +++ b/bucket/sdcc.json @@ -1,31 +1,31 @@ { - "homepage": "http://sdcc.sourceforge.net", - "description": "Small Device C Compiler", "version": "4.1.0", + "description": "Small Device C Compiler", + "homepage": "http://sdcc.sourceforge.net", "license": "GPL-2.0-only,LGPL-2.1-only,GPL-3.0-only,Zlib,Libpng,BSL-1.0", "architecture": { "64bit": { - "url": "https://sourceforge.net/projects/sdcc/files/sdcc-win64/4.1.0/sdcc-4.1.0-x64-setup.exe#dl.7z", + "url": "https://downloads.sourceforge.net/project/sdcc/sdcc-win64/4.1.0/sdcc-4.1.0-x64-setup.exe#/dl.7z", "hash": "sha1:3193fbb5f77091a7bb26bd1fa45da111b65f087e" }, "32bit": { - "url": "https://sourceforge.net/projects/sdcc/files/sdcc-win32/4.1.0/sdcc-4.1.0-setup.exe#dl.7z", + "url": "https://downloads.sourceforge.net/project/sdcc/sdcc-win32/4.1.0/sdcc-4.1.0-setup.exe#/dl.7z", "hash": "sha1:d186f8f4b0e97f53de56285f692c58863cf8d6a5" } }, - "post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\uninstall*\" -Force -Recurse", + "pre_install": "Remove-Item \"$dir\\`$*\", \"$dir\\uninstall*\" -Force -Recurse", "bin": "bin\\sdcc.exe", "checkver": { "url": "https://sourceforge.net/projects/sdcc/rss?path=/sdcc-win64", - "regex": "sdcc-(\\d.+)-x64-setup\\.exe\\]\\]" + "regex": "sdcc-([\\d.]+)-x64-setup\\.exe\\]\\]" }, "autoupdate": { "architecture": { "64bit": { - "url": "https://sourceforge.net/projects/sdcc/files/sdcc-win64/$version/sdcc-$version-x64-setup.exe#dl.7z" + "url": "https://downloads.sourceforge.net/project/sdcc/sdcc-win64/$version/sdcc-$version-x64-setup.exe#/dl.7z" }, "32bit": { - "url": "https://sourceforge.net/projects/sdcc/files/sdcc-win32/$version/sdcc-$version-setup.exe#dl.7z" + "url": "https://downloads.sourceforge.net/project/sdcc/sdcc-win32/$version/sdcc-$version-setup.exe#/dl.7z" } } } diff --git a/bucket/sentry-cli.json b/bucket/sentry-cli.json index e91355eb85..666bab2df0 100644 --- a/bucket/sentry-cli.json +++ b/bucket/sentry-cli.json @@ -1,16 +1,16 @@ { - "version": "1.63.1", + "version": "1.63.2", "description": "Connect to the Sentry API and manage projects related data.", "homepage": "https://docs.sentry.io/cli/", "license": "BSD-3-Clause", "architecture": { "64bit": { - "url": "https://github.com/getsentry/sentry-cli/releases/download/1.63.1/sentry-cli-Windows-x86_64.exe#/sentry.exe", - "hash": "979522dd2e9ffd3f32aaf5d5327575ef07f7090cd14f2c18c2361942f0ace4f8" + "url": "https://github.com/getsentry/sentry-cli/releases/download/1.63.2/sentry-cli-Windows-x86_64.exe#/sentry.exe", + "hash": "a500846a885f603bc51bb1b95e59bd78b7b7b6e39a7fc503de7097f7ce73d710" }, "32bit": { - "url": "https://github.com/getsentry/sentry-cli/releases/download/1.63.1/sentry-cli-Windows-i686.exe#/sentry.exe", - "hash": "9fb052be44c99cf900b69982f462a30879f3a4ead790a30d5c891abc5948b9bb" + "url": "https://github.com/getsentry/sentry-cli/releases/download/1.63.2/sentry-cli-Windows-i686.exe#/sentry.exe", + "hash": "fc119caca726b7de7509133898147c5ec213688bcb3ff25f1890310e8ebe8231" } }, "bin": [ diff --git a/bucket/tea.json b/bucket/tea.json index 940bf774d2..0345b03da1 100644 --- a/bucket/tea.json +++ b/bucket/tea.json @@ -1,6 +1,6 @@ { "version": "0.7.0", - "description": "A command-line tool to interact with Gitea servers", + "description": "Official command-line tool to interact with Gitea servers", "homepage": "https://gitea.com/gitea/tea", "license": "MIT", "architecture": { @@ -15,8 +15,7 @@ }, "bin": "tea.exe", "checkver": { - "url": "https://gitea.com/gitea/tea/releases", - "regex": "tea-([\\d.]+)" + "github": "https://gitea.com/gitea/tea" }, "autoupdate": { "architecture": { diff --git a/bucket/ticker.json b/bucket/ticker.json index 080222e7eb..606b3a8932 100644 --- a/bucket/ticker.json +++ b/bucket/ticker.json @@ -25,7 +25,7 @@ } }, "hash": { - "url": "https://github.com/achannarasappa/ticker/releases/download/$version/ticker-$version-checksums.txt" + "url": "$baseurl/ticker-$version-checksums.txt" } } } diff --git a/bucket/xray.json b/bucket/xray.json index 61345b3933..6fd304f676 100644 --- a/bucket/xray.json +++ b/bucket/xray.json @@ -26,7 +26,7 @@ }, "hash": { "url": "$url.dgst", - "regex": "SHA512= $sha512" + "regex": "SHA512=\\s*$sha512" } } }