From 9740efc4946ff5455fc8d7e0e6e972fe7d0beb8f Mon Sep 17 00:00:00 2001 From: Morgan Courbet Date: Tue, 9 Jan 2024 14:26:57 +0100 Subject: [PATCH 1/3] presenterm: add version 0.4.1 Closes #5396 --- bucket/presenterm.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 bucket/presenterm.json diff --git a/bucket/presenterm.json b/bucket/presenterm.json new file mode 100644 index 0000000000000..df5856cb64ed7 --- /dev/null +++ b/bucket/presenterm.json @@ -0,0 +1,36 @@ +{ + "version": "0.4.1", + "description": "Terminal-based slideshow tool", + "homepage": "https://github.com/mfontanini/presenterm", + "license": "BSD-2-Clause", + "architecture": { + "64bit": { + "url": "https://github.com/mfontanini/presenterm/releases/download/v0.4.1/presenterm-0.4.1-x86_64-pc-windows-msvc.zip", + "hash": "616bf487e4ce51fc832ab5a83c9bd3d67ef7f08ae50238084ab4aaa1efdda13d" + }, + "32bit": { + "url": "https://github.com/mfontanini/presenterm/releases/download/v0.4.1/presenterm-0.4.1-i686-pc-windows-msvc.zip", + "hash": "0c4fd9d86752c01cb49b39469b0950386165fbdbe7ee787652fb3e34c3a4bf87" + } + }, + "bin": "presenterm.exe", + "checkver": "github", + "extract_dir": "presenterm-0.4.1", + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/mfontanini/presenterm/releases/download/v$version/presenterm-$version-x86_64-pc-windows-msvc.zip", + "hash": { + "url": "$url.sha256" + } + }, + "32bit": { + "url": "https://github.com/mfontanini/presenterm/releases/download/v$version/presenterm-$version-i686-pc-windows-msvc.zip", + "hash": { + "url": "$url.sha256" + } + } + }, + "extract_dir": "presenterm-$version" + } +} From bde6d5289e38692fb9682e5eb57b83bcb1a23f7a Mon Sep 17 00:00:00 2001 From: Morgan Courbet Date: Tue, 9 Jan 2024 18:15:34 +0100 Subject: [PATCH 2/3] presenterm: fix autoupdate hash extraction --- bucket/presenterm.json | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/bucket/presenterm.json b/bucket/presenterm.json index df5856cb64ed7..3194b08d33d9d 100644 --- a/bucket/presenterm.json +++ b/bucket/presenterm.json @@ -19,16 +19,10 @@ "autoupdate": { "architecture": { "64bit": { - "url": "https://github.com/mfontanini/presenterm/releases/download/v$version/presenterm-$version-x86_64-pc-windows-msvc.zip", - "hash": { - "url": "$url.sha256" - } + "url": "https://github.com/mfontanini/presenterm/releases/download/v$version/presenterm-$version-x86_64-pc-windows-msvc.zip" }, "32bit": { - "url": "https://github.com/mfontanini/presenterm/releases/download/v$version/presenterm-$version-i686-pc-windows-msvc.zip", - "hash": { - "url": "$url.sha256" - } + "url": "https://github.com/mfontanini/presenterm/releases/download/v$version/presenterm-$version-i686-pc-windows-msvc.zip" } }, "extract_dir": "presenterm-$version" From 84d3fc6e59c5ac55c494906577d8e72997bb0b3a Mon Sep 17 00:00:00 2001 From: Morgan Courbet Date: Wed, 10 Jan 2024 09:19:34 +0100 Subject: [PATCH 3/3] presenterm: use newly provided hashes from project page Co-authored-by: Aliaksandr Belik <1752374+aliesbelik@users.noreply.github.com> --- bucket/presenterm.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/bucket/presenterm.json b/bucket/presenterm.json index 3194b08d33d9d..123b974412ba4 100644 --- a/bucket/presenterm.json +++ b/bucket/presenterm.json @@ -6,11 +6,11 @@ "architecture": { "64bit": { "url": "https://github.com/mfontanini/presenterm/releases/download/v0.4.1/presenterm-0.4.1-x86_64-pc-windows-msvc.zip", - "hash": "616bf487e4ce51fc832ab5a83c9bd3d67ef7f08ae50238084ab4aaa1efdda13d" + "hash": "sha512:98ce179cc0cf87675aa96dc336c89868eb8230bed2ca0c284910cf41435abe436ac60c8e8134c5aa50f2d2a118cb1c12752fae703888fe5e2ca90aa6dbc85ca7" }, "32bit": { "url": "https://github.com/mfontanini/presenterm/releases/download/v0.4.1/presenterm-0.4.1-i686-pc-windows-msvc.zip", - "hash": "0c4fd9d86752c01cb49b39469b0950386165fbdbe7ee787652fb3e34c3a4bf87" + "hash": "sha512:a892f1cc7710f4c792b40e37c0e9b6449dbe5dcac466e0c9d69514d8ade41c53ef47bdde0fef84957c9bd808722a53afbb0d7db5bfb62623cafbae5db54e0910" } }, "bin": "presenterm.exe", @@ -25,6 +25,9 @@ "url": "https://github.com/mfontanini/presenterm/releases/download/v$version/presenterm-$version-i686-pc-windows-msvc.zip" } }, - "extract_dir": "presenterm-$version" + "extract_dir": "presenterm-$version", + "hash": { + "url": "$url.sha512" + } } }