diff --git a/bucket/cacert.json b/bucket/cacert.json index 3d3cb3c0e1..09424e9f38 100644 --- a/bucket/cacert.json +++ b/bucket/cacert.json @@ -1,17 +1,14 @@ { + "##": "Do not extract hash, it's not up to date.", "version": "2020-12-08", - "homepage": "https://curl.haxx.se/docs/caextract.html", "description": "CA certificates extracted from the Mozilla CA certificate store, in PEM format", + "homepage": "https://curl.haxx.se/docs/caextract.html", "license": "MPL-2.0", "url": "https://curl.haxx.se/ca/cacert-2020-12-08.pem#/cacert.pem", "hash": "313d562594ebd07846ad6b840dd18993f22e0f8b3f275d9aacfae118f4f00fb7", - "checkver": { - "url": "https://curl.haxx.se/docs/caextract.html", - "regex": "cacert-([\\d-]+)\\.pem" - }, "post_install": "if (Test-Path \"$(appdir curl $global)\") { Copy-Item \"$dir\\cacert.pem\" \"$(appdir curl $global)\\current\\bin\\curl-ca-bundle.crt\" }", + "checkver": "cacert-([\\d-]+)\\.pem", "autoupdate": { "url": "https://curl.haxx.se/ca/cacert-$version.pem#/cacert.pem" - }, - "##": "Do not extract hash, it's not up to date." + } } diff --git a/bucket/casperjs.json b/bucket/casperjs.json index 9e13bee2f0..2d394335e7 100644 --- a/bucket/casperjs.json +++ b/bucket/casperjs.json @@ -1,19 +1,19 @@ { "version": "1.1.4-2", - "homepage": "https://github.com/casperjs/casperjs/", "description": "Navigation scripting & testing for PhantomJS and SlimerJS", + "homepage": "https://github.com/casperjs/casperjs", "license": "MIT", - "url": "https://github.com/casperjs/casperjs/archive/1.1.4-2.zip", - "hash": "50ecfb26694949006d21b0832f2e62b440b19689aac0282cbaa7a2e6184edf9a", - "extract_dir": "casperjs-1.1.4-2", - "bin": "bin\\casperjs.exe", "suggest": { "phantomjs": "phantomjs", "python": "python" }, + "url": "https://github.com/casperjs/casperjs/archive/1.1.4-2.zip", + "hash": "50ecfb26694949006d21b0832f2e62b440b19689aac0282cbaa7a2e6184edf9a", + "extract_dir": "casperjs-1.1.4-2", + "bin": "bin\\casperjs.exe", "checkver": { - "github": "https://github.com/casperjs/casperjs/", - "regex": "/tag/([\\d\\.-]+)" + "github": "https://github.com/casperjs/casperjs", + "regex": "/tag/([\\d.-]+)" }, "autoupdate": { "url": "https://github.com/casperjs/casperjs/archive/$version.zip", diff --git a/bucket/ccat.json b/bucket/ccat.json index 3410909f9d..7fb45f50d7 100644 --- a/bucket/ccat.json +++ b/bucket/ccat.json @@ -1,6 +1,6 @@ { "version": "1.1.0", - "description": "Colorizing `cat` utility.", + "description": "Colorizing `cat` utility", "homepage": "https://github.com/jingweno/ccat", "license": "MIT", "architecture": { diff --git a/bucket/ccl.json b/bucket/ccl.json index 1326634eb1..a01e7c834e 100644 --- a/bucket/ccl.json +++ b/bucket/ccl.json @@ -1,7 +1,7 @@ { "version": "1.12", - "homepage": "https://ccl.clozure.com/", "description": "Clozure Common Lisp", + "homepage": "https://ccl.clozure.com/", "license": "Apache-2.0", "url": "https://github.com/Clozure/ccl/releases/download/v1.12/ccl-1.12-windowsx86.zip", "hash": "f1ba6cff353f6e6e13828f41dc92a723c01766ae38dcff774905c9e02d59ed04", diff --git a/bucket/cfr.json b/bucket/cfr.json index bd655d1bf0..921dde3729 100644 --- a/bucket/cfr.json +++ b/bucket/cfr.json @@ -12,12 +12,12 @@ "url": "https://www.benf.org/other/cfr/cfr-0.150.jar#/cfr.jar", "hash": "md5:9172018d870313e41ae94e16af83c268", "bin": "cfr.jar", - "checkver": "cfr-([\\d\\.]+)\\.jar", + "checkver": "cfr-([\\d.]+)\\.jar", "autoupdate": { "url": "https://www.benf.org/other/cfr/cfr-$version.jar#/cfr.jar", "hash": { "url": "$baseurl", - "find": "md5:\\s+$md5" + "regex": "md5:\\s+$md5" } } } diff --git a/bucket/chronograf.json b/bucket/chronograf.json index 747864dcca..24e6b08b51 100644 --- a/bucket/chronograf.json +++ b/bucket/chronograf.json @@ -1,8 +1,8 @@ { - "homepage": "https://www.influxdata.com/time-series-platform/chronograf/", - "license": "MIT", "version": "1.8.9.1", "description": "Open source monitoring and visualization UI for the TICK stack.", + "homepage": "https://www.influxdata.com/time-series-platform/chronograf/", + "license": "MIT", "architecture": { "64bit": { "url": "https://dl.influxdata.com/chronograf/releases/chronograf-1.8.9.1_windows_amd64.zip", @@ -16,7 +16,7 @@ ], "checkver": { "url": "https://portal.influxdata.com/downloads", - "re": ">Chronograf v([\\d.]+)<" + "regex": ">Chronograf v([\\d.]+)<" }, "autoupdate": { "architecture": { diff --git a/bucket/cht.json b/bucket/cht.json index 6bced5c28e..7a75f51912 100644 --- a/bucket/cht.json +++ b/bucket/cht.json @@ -1,15 +1,15 @@ { - "homepage": "https://github.com/tpanj/cht.exe", - "description": "A command line client for https://cht.sh, working examples about various commands, APIs, ... Unified access to the best community driven documentation repositories of the world.", - "license": "GPL-3.0-only", "version": "0.6", + "description": "A command line client for https://cht.sh, working examples about various commands, APIs, ... Unified access to the best community driven documentation repositories of the world.", + "homepage": "https://github.com/tpanj/cht.exe", + "license": "GPL-3.0-only", "url": "https://github.com/tpanj/cht.exe/archive/v0.6.zip", "hash": "771061cefff950be8ec3f2987e0b56e8ec20b79c8d451e24e5f89b7f391629df", - "extract_dir": "cht.exe-0.6/bin", + "extract_dir": "cht.exe-0.6\\bin", "bin": "cht.exe", "checkver": "github", "autoupdate": { "url": "https://github.com/tpanj/cht.exe/archive/v$version.zip", - "extract_dir": "cht.exe-$version/bin" + "extract_dir": "cht.exe-$version\\bin" } } diff --git a/bucket/cloak.json b/bucket/cloak.json index fa41d80a72..0b3b799f71 100644 --- a/bucket/cloak.json +++ b/bucket/cloak.json @@ -1,8 +1,11 @@ { - "homepage": "https://github.com/evansmurithi/cloak", - "description": "a Command Line OTP Authenticator application", - "license": "MIT", "version": "0.2.0", + "description": "a Command Line OTP Authenticator application", + "homepage": "https://github.com/evansmurithi/cloak", + "license": "MIT", + "suggest": { + "vcredist": "extras/vcredist2015" + }, "architecture": { "64bit": { "url": "https://github.com/evansmurithi/cloak/releases/download/v0.2.0/cloak-v0.2.0-x86_64-pc-windows-msvc.zip", @@ -24,8 +27,5 @@ "url": "https://github.com/evansmurithi/cloak/releases/download/v$version/cloak-v$version-i686-pc-windows-msvc.zip" } } - }, - "suggest": { - "vcredist": "extras/vcredist2015" } } diff --git a/bucket/cloc.json b/bucket/cloc.json index 51db4e1dd9..b5633c3978 100644 --- a/bucket/cloc.json +++ b/bucket/cloc.json @@ -8,7 +8,7 @@ "bin": "cloc.exe", "checkver": { "url": "https://github.com/AlDanial/cloc/releases", - "regex": "/releases/tag/(?:v|V)?([\\d.]+)" + "regex": "/releases/tag/([\\d.]+)" }, "autoupdate": { "url": "https://github.com/AlDanial/cloc/releases/download/$version/cloc-$version.exe#/cloc.exe" diff --git a/bucket/cobalt.json b/bucket/cobalt.json index 909b93a28f..09a294a232 100644 --- a/bucket/cobalt.json +++ b/bucket/cobalt.json @@ -3,6 +3,9 @@ "description": "Static site generator written in Rust", "homepage": "https://cobalt-org.github.io/", "license": "MIT", + "suggest": { + "vcredist": "extras/vcredist2015" + }, "architecture": { "64bit": { "url": "https://github.com/cobalt-org/cobalt.rs/releases/download/v0.16.4/cobalt-v0.16.4-x86_64-pc-windows-msvc.zip", @@ -19,8 +22,5 @@ "url": "https://github.com/cobalt-org/cobalt.rs/releases/download/v$version/cobalt-v$version-x86_64-pc-windows-msvc.zip" } } - }, - "suggest": { - "vcredist": "extras/vcredist2015" } } diff --git a/bucket/cockroachdb.json b/bucket/cockroachdb.json index fe9bea75a4..f3eb214e79 100644 --- a/bucket/cockroachdb.json +++ b/bucket/cockroachdb.json @@ -1,21 +1,29 @@ { - "homepage": "https://www.cockroachlabs.com/", + "version": "20.2.3", "description": "The SQL database for global cloud services", + "homepage": "https://www.cockroachlabs.com/", "license": { "identifier": "Freeware,BSL-1.1,MIT,...", "url": "https://github.com/cockroachdb/cockroach/blob/master/LICENSE" }, - "version": "20.2.3", - "url": "https://binaries.cockroachdb.com/cockroach-v20.2.3.windows-6.2-amd64.zip", - "hash": "f52e16f83f58c684bb77c6499ad9bc164a4b36ed0e82572eaad472c538bc02a1", - "extract_dir": "cockroach-v20.2.3.windows-6.2-amd64", + "architecture": { + "64bit": { + "url": "https://binaries.cockroachdb.com/cockroach-v20.2.3.windows-6.2-amd64.zip", + "hash": "f52e16f83f58c684bb77c6499ad9bc164a4b36ed0e82572eaad472c538bc02a1", + "extract_dir": "cockroach-v20.2.3.windows-6.2-amd64" + } + }, "bin": "cockroach.exe", "checkver": { "url": "https://www.cockroachlabs.com/docs/stable/install-cockroachdb.html", - "re": "\"version-name\">v([\\d.]+)<" + "regex": "\"version-name\">v([\\d.]+)<" }, "autoupdate": { - "url": "https://binaries.cockroachdb.com/cockroach-v$version.windows-6.2-amd64.zip", - "extract_dir": "cockroach-v$version.windows-6.2-amd64" + "architecture": { + "64bit": { + "url": "https://binaries.cockroachdb.com/cockroach-v$version.windows-6.2-amd64.zip", + "extract_dir": "cockroach-v$version.windows-6.2-amd64" + } + } } } diff --git a/bucket/composer.json b/bucket/composer.json index a8755dad4a..6839e4a5dd 100644 --- a/bucket/composer.json +++ b/bucket/composer.json @@ -3,6 +3,12 @@ "description": "Dependency Manager for PHP", "homepage": "https://getcomposer.org/", "license": "MIT", + "suggest": { + "PHP": [ + "php", + "php-nts" + ] + }, "notes": "'composer selfupdate' is aliased to 'scoop update composer'", "url": "https://getcomposer.org/download/2.0.8/composer.phar", "hash": "2021f0d52b446e0efe3c548cc058ab5671fa38cdbcf814e7911c7e9d71d61538", @@ -22,16 +28,7 @@ }, "env_add_path": "home\\vendor\\bin", "persist": "home", - "suggest": { - "PHP": [ - "php", - "php-nts" - ] - }, - "checkver": { - "url": "https://getcomposer.org/", - "regex": "Latest: \\s*([\\d.]+)\\s*" - }, + "checkver": "Latest: \\s*([\\d.]+)\\s*", "autoupdate": { "url": "https://getcomposer.org/download/$version/composer.phar", "hash": { diff --git a/bucket/conan.json b/bucket/conan.json index 247929db36..19f78836f6 100644 --- a/bucket/conan.json +++ b/bucket/conan.json @@ -1,7 +1,7 @@ { "version": "1.32.1", - "description": "The open-source, decentralized C/C++ package manager.", - "homepage": "https://conan.io/", + "description": "The open-source, decentralized C/C++ package manager", + "homepage": "https://conan.io", "license": "MIT", "architecture": { "64bit": { @@ -20,7 +20,7 @@ "conan\\conan_server.exe" ], "checkver": { - "github": "https://github.com/conan-io/conan/" + "github": "https://github.com/conan-io/conan" }, "autoupdate": { "architecture": { diff --git a/bucket/concfg.json b/bucket/concfg.json index fbcb5e8821..8562865ab1 100644 --- a/bucket/concfg.json +++ b/bucket/concfg.json @@ -1,7 +1,7 @@ { - "homepage": "https://github.com/lukesampson/concfg", - "description": "Import/export Windows console settings", "version": "0.2020.03.15", + "description": "Import/export Windows console settings", + "homepage": "https://github.com/lukesampson/concfg", "license": "MIT", "url": "https://github.com/lukesampson/concfg/archive/2976a9ffc435a8ba8f2ba47e95cd631f2a73221d.zip", "hash": "1287242073fb4a6c55c458248aac87e85f6676b189e145336fdbce36b659d831", diff --git a/bucket/consul.json b/bucket/consul.json index 57e68e9784..edbf8f8f10 100644 --- a/bucket/consul.json +++ b/bucket/consul.json @@ -1,8 +1,8 @@ { - "homepage": "https://www.consul.io", - "description": "Service Discovery and Configuration", - "license": "MPL-2.0", "version": "1.9.1", + "description": "Service Discovery and Configuration", + "homepage": "https://www.consul.io", + "license": "MPL-2.0", "architecture": { "64bit": { "url": "https://releases.hashicorp.com/consul/1.9.1/consul_1.9.1_windows_amd64.zip", @@ -16,7 +16,7 @@ "bin": "consul.exe", "checkver": { "url": "https://releases.hashicorp.com/consul/", - "re": "consul_([\\d.]+)" + "regex": "consul_([\\d.]+)" }, "autoupdate": { "architecture": { diff --git a/bucket/cormanlisp.json b/bucket/cormanlisp.json index 2079eb0c34..4483385386 100644 --- a/bucket/cormanlisp.json +++ b/bucket/cormanlisp.json @@ -3,6 +3,7 @@ "description": "A Common Lisp development environment integrated with Windows.", "homepage": "https://github.com/sharplispers/cormanlisp", "license": "MIT", + "notes": "Please restart your command line for CORMANLISP_HOME to take effect. Consider installing .", "suggest": { "vcredist": "extras/vcredist2015" }, @@ -13,9 +14,6 @@ "clconsole.exe", "clconsoleapp.exe" ], - "env_set": { - "CORMANLISP_HOME": "$dir" - }, "shortcuts": [ [ "CormanLisp.exe", @@ -32,12 +30,14 @@ "CormanLisp.exe" ] ], + "env_set": { + "CORMANLISP_HOME": "$dir" + }, "checkver": { "github": "https://github.com/sharplispers/cormanlisp", "regex": "tree/v([\\w.]+)" }, "autoupdate": { "url": "https://github.com/sharplispers/cormanlisp/releases/download/v$version/CormanLisp-$version.zip" - }, - "notes": "Please restart your command line for CORMANLISP_HOME to take effect. Consider installing ." + } } diff --git a/bucket/cowsay.json b/bucket/cowsay.json index d475515735..6d08a4b9f1 100644 --- a/bucket/cowsay.json +++ b/bucket/cowsay.json @@ -1,7 +1,7 @@ { "version": "0.2013.07.19", - "homepage": "https://github.com/lukesampson/cowsay-psh", "description": "Cowsay/think in Powershell", + "homepage": "https://github.com/lukesampson/cowsay-psh", "license": "Unknown", "url": "https://github.com/lukesampson/cowsay-psh/archive/master.zip", "hash": "c65cdfbf43b15f65742831f812003a92abeaa5d416374d5d75a53388d0b59148", diff --git a/bucket/csvtosql.json b/bucket/csvtosql.json index f8016dd93c..7b719b1047 100644 --- a/bucket/csvtosql.json +++ b/bucket/csvtosql.json @@ -1,10 +1,10 @@ { "version": "v0.1.1-alpha", "description": "Converts a comma delimitered CSV to a MSSQL script", - "license": "Unlicense", - "url": "https://github.com/deevus/CsvToSql/archive/v0.1.1-alpha.zip", - "depends": "gow", "homepage": "https://github.com/deevus/CsvToSql", + "license": "Unlicense", + "depends": "gow", + "url": "https://github.com/deevus/CsvToSql/archive/v0.1.1-alpha.zip", "hash": "b58c21aa5e7b2c18e3e184e908d984ff4e9c7002faaf4e737b0ffa1692f5fe03", "bin": "ConvertCsvTo-Sql.ps1", "extract_dir": "CsvToSql-0.1.1-alpha" diff --git a/bucket/ctags.json b/bucket/ctags.json index 0c3faf5dc3..aa5daa66a1 100644 --- a/bucket/ctags.json +++ b/bucket/ctags.json @@ -1,7 +1,7 @@ { - "homepage": "http://ctags.sourceforge.net/", - "description": "Generates an index (or tag) file of language objects found in source files", "version": "5.8", + "description": "Generates an index (or tag) file of language objects found in source files", + "homepage": "http://ctags.sourceforge.net/", "license": "GPL-2.0-only", "url": "https://downloads.sourceforge.net/project/ctags/ctags/5.8/ctags58.zip", "hash": "e1f5909ec0c7a58fd2149139fa6a1dc532070a3d919dd183671c57a32f8b243d", diff --git a/bucket/curl.json b/bucket/curl.json index 89088cb2bc..bed46ffc9f 100644 --- a/bucket/curl.json +++ b/bucket/curl.json @@ -33,7 +33,7 @@ }, "hash": { "url": "$baseurl/hashes.txt", - "find": "SHA256\\($basename\\)=\\s+([a-fA-F\\d]{64})" + "regex": "SHA256\\($basename\\)=\\s+$sha256" } } } diff --git a/bucket/cygwin.json b/bucket/cygwin.json index edee0f0ed7..afbcac3764 100644 --- a/bucket/cygwin.json +++ b/bucket/cygwin.json @@ -1,11 +1,12 @@ { "version": "2.905", - "homepage": "https://cygwin.com/", "description": "A large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows", + "homepage": "https://cygwin.com/", "license": { "identifier": "GPL-3.0-or-later,X11,Public Domain", "url": "https://cygwin.com/faq.html#faq.what.free" }, + "notes": "To start a Cygwin shell, type \"cygwin\"", "architecture": { "64bit": { "url": "https://cygwin.com/setup-x86_64.exe#/cygwin-setup.exe", @@ -16,6 +17,10 @@ "hash": "sha512:c859221aed65d43c800373c96d2b81531f1d636ee980be89646dd86ae0862ab5cfbc183bc81e2bcb192508551bc5d5c232501d11ad13945af96538a002df1bcc" } }, + "checkver": { + "regex": ">release_([\\d.]+)<", + "url": "https://cygwin.com/git/?p=cygwin-apps/setup.git;a=tags" + }, "autoupdate": { "architecture": { "64bit": { @@ -29,10 +34,6 @@ "url": "https://cygwin.com/sha512.sum" } }, - "checkver": { - "regex": ">release_([\\d.]+)<", - "url": "https://cygwin.com/git/?p=cygwin-apps/setup.git;a=tags" - }, "bin": [ [ "root\\bin\\bash.exe", @@ -51,7 +52,6 @@ ], "keep": true }, - "notes": "To start a Cygwin shell, type \"cygwin\"", "pre_install": "persist_data @{persist = @('packages', 'root')} $original_dir $persist_dir", "shortcuts": [ [ diff --git a/bucket/starship.json b/bucket/starship.json index badc477445..aefe5dacb0 100644 --- a/bucket/starship.json +++ b/bucket/starship.json @@ -1,5 +1,5 @@ { - "version": "0.47.0", + "version": "0.48.0", "description": "The minimal, blazing fast, and extremely customizable prompt for any shell!", "homepage": "https://starship.rs", "license": "ISC", @@ -12,8 +12,8 @@ }, "architecture": { "64bit": { - "url": "https://github.com/starship/starship/releases/download/v0.47.0/starship-x86_64-pc-windows-msvc.zip", - "hash": "95514a697bf2b5a6d9370fb6215b333c57ee0736b87813bc9dd108eef271d780" + "url": "https://github.com/starship/starship/releases/download/v0.48.0/starship-x86_64-pc-windows-msvc.zip", + "hash": "f539489a75443d02be0f8ab492e45dbc16339e73677fa2b1e5ad5ed76959bb97" } }, "bin": "starship.exe",