From eab5c05da26b304797a5d52072a6e5889ce07955 Mon Sep 17 00:00:00 2001 From: Claudio Dekker Date: Tue, 6 Feb 2024 13:46:09 +0100 Subject: [PATCH] Add ungoogled-software/ungoogled-chromium-portablelinux --- public/repositories.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/public/repositories.js b/public/repositories.js index e0e70de..d2f724a 100644 --- a/public/repositories.js +++ b/public/repositories.js @@ -54,6 +54,24 @@ export default { }), })) }, + 'ungoogled-software/ungoogled-chromium-portablelinux': async (release) => { + const pattern = /ungoogled-chromium[_-](?\d+(?:[.]\d+)+)-(?\d+)\.(?\d+)(?_linux\.tar\.xz|\.AppImage)/ + + return HELPERS.githubReleaseDefaultMapper(release, (release) => ({ + ...release, + name: 'Ungoogled-Chromium ' + release.tag_name, + assets: release.assets.map((asset) => { + const assetDetails = HELPERS.extract(asset.name, pattern) + + return { + ...asset, + arch: ENUMS.ARCH.x86_64, + os: ENUMS.OS.linux, + discriminator: assetDetails.type === '.AppImage' ? 'AppImage' : undefined, + } + }), + })) + }, 'ungoogled-software/ungoogled-chromium-windows': async (release) => { const pattern = /ungoogled-chromium[_-](?\d+(?:[.]\d+)+)-(?\d+)\.(?\d+)_(installer|windows)_(?x64|x86)\.(?exe|zip)/