From 4bedd428b8038adc05a27f5f1c1cb0a95db1988a Mon Sep 17 00:00:00 2001 From: ruevs Date: Tue, 5 Sep 2023 17:56:43 +0300 Subject: [PATCH 1/6] New package: SolveSpace.SolveSpace version 3.1 --- .../3.1/SolveSpace.SolveSpace.installer.yaml | 19 +++++++++++++++++ .../SolveSpace.SolveSpace.locale.en-US.yaml | 21 +++++++++++++++++++ .../SolveSpace/3.1/SolveSpace.SolveSpace.yaml | 8 +++++++ 3 files changed, 48 insertions(+) create mode 100644 manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml create mode 100644 manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml create mode 100644 manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.yaml diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml new file mode 100644 index 00000000000000..795fb659fbdad0 --- /dev/null +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml @@ -0,0 +1,19 @@ +# Created with Komac v1.11.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.5.0.schema.json + +PackageIdentifier: SolveSpace.SolveSpace +PackageVersion: '3.1' +InstallerType: portable +UpgradeBehavior: install +ReleaseDate: 2022-06-01 +Installers: +- InstallerLocale: en-US + Architecture: x86 + InstallerUrl: https://github.com/solvespace/solvespace/releases/download/v3.1/solvespace-openmp.exe + InstallerSha256: 87CF652532EAE17F84D35431E8A6DE082C9EF19998DE5A6F1B0A26AC6C359A63 +- InstallerLocale: en-us + Architecture: x86 + InstallerUrl: https://github.com/solvespace/solvespace/releases/download/v3.1/solvespace.exe + InstallerSha256: 1840330F1D87445795C4AB66E258D44216E8567D838FA502D9F56C31BA181FAB +ManifestType: installer +ManifestVersion: 1.5.0 diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml new file mode 100644 index 00000000000000..925d838670f564 --- /dev/null +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml @@ -0,0 +1,21 @@ +# Created with Komac v1.11.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.5.0.schema.json + +PackageIdentifier: SolveSpace.SolveSpace +PackageVersion: '3.1' +PackageLocale: en-US +Publisher: SolveSpace +PublisherUrl: http://solvespace.com +PublisherSupportUrl: https://github.com/solvespace/solvespace/issues +PackageName: SolveSpace +PackageUrl: https://github.com/solvespace/solvespace +License: GPL-3.0 +LicenseUrl: https://github.com/solvespace/solvespace/blob/master/COPYING.txt +Copyright: "\0 2008-2023 Jonathan Westhues and other authors." +ShortDescription: A free (GPLv3) parametric 3d CAD tool. +Description: |- + SOLVESPACE is a free (GPLv3) parametric 3d CAD tool. + Applications include: +ReleaseNotesUrl: https://github.com/solvespace/solvespace/releases/tag/v3.1 +ManifestType: defaultLocale +ManifestVersion: 1.5.0 diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.yaml new file mode 100644 index 00000000000000..4ece204164f941 --- /dev/null +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.yaml @@ -0,0 +1,8 @@ +# Created with Komac v1.11.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.5.0.schema.json + +PackageIdentifier: SolveSpace.SolveSpace +PackageVersion: '3.1' +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.5.0 From ae33ad319147226681d28a263b465af91ad5417b Mon Sep 17 00:00:00 2001 From: ruevs Date: Tue, 5 Sep 2023 18:05:20 +0300 Subject: [PATCH 2/6] Update SolveSpace.SolveSpace.locale.en-US.yaml --- .../SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml index 925d838670f564..f8ec88017bd35d 100644 --- a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml @@ -13,9 +13,6 @@ License: GPL-3.0 LicenseUrl: https://github.com/solvespace/solvespace/blob/master/COPYING.txt Copyright: "\0 2008-2023 Jonathan Westhues and other authors." ShortDescription: A free (GPLv3) parametric 3d CAD tool. -Description: |- - SOLVESPACE is a free (GPLv3) parametric 3d CAD tool. - Applications include: ReleaseNotesUrl: https://github.com/solvespace/solvespace/releases/tag/v3.1 ManifestType: defaultLocale ManifestVersion: 1.5.0 From 91ffc3bb8cdddec5533bde4723eeccce81f71e01 Mon Sep 17 00:00:00 2001 From: ruevs Date: Tue, 5 Sep 2023 18:33:03 +0300 Subject: [PATCH 3/6] Update SolveSpace.SolveSpace.locale.en-US.yaml Fix copyright string. --- .../SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml index f8ec88017bd35d..04f2c5bca986ab 100644 --- a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.locale.en-US.yaml @@ -11,7 +11,7 @@ PackageName: SolveSpace PackageUrl: https://github.com/solvespace/solvespace License: GPL-3.0 LicenseUrl: https://github.com/solvespace/solvespace/blob/master/COPYING.txt -Copyright: "\0 2008-2023 Jonathan Westhues and other authors." +Copyright: "© 2008-2023 Jonathan Westhues and other authors." ShortDescription: A free (GPLv3) parametric 3d CAD tool. ReleaseNotesUrl: https://github.com/solvespace/solvespace/releases/tag/v3.1 ManifestType: defaultLocale From d0918f76ce1cc6aa883bae375b827c81508c83a7 Mon Sep 17 00:00:00 2001 From: ruevs Date: Wed, 6 Sep 2023 14:42:12 +0300 Subject: [PATCH 4/6] Update SolveSpace.SolveSpace.installer.yaml Remove the solvespace-openmp.exe version that depends on `VCRedist`. --- .../SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml index 795fb659fbdad0..6900da3e5d0dea 100644 --- a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml @@ -7,10 +7,6 @@ InstallerType: portable UpgradeBehavior: install ReleaseDate: 2022-06-01 Installers: -- InstallerLocale: en-US - Architecture: x86 - InstallerUrl: https://github.com/solvespace/solvespace/releases/download/v3.1/solvespace-openmp.exe - InstallerSha256: 87CF652532EAE17F84D35431E8A6DE082C9EF19998DE5A6F1B0A26AC6C359A63 - InstallerLocale: en-us Architecture: x86 InstallerUrl: https://github.com/solvespace/solvespace/releases/download/v3.1/solvespace.exe From 13a61436bbe0cdfbf919108d784fc2b65bbc68ec Mon Sep 17 00:00:00 2001 From: ruevs Date: Wed, 13 Sep 2023 09:47:03 +0300 Subject: [PATCH 5/6] Add `Microsoft.VCRedist.2015+` dependency. Add `Microsoft.VCRedist.2015+` dependency. Restore OpenMP version. --- .../SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml index 6900da3e5d0dea..fe93df2cd868be 100644 --- a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml @@ -6,7 +6,14 @@ PackageVersion: '3.1' InstallerType: portable UpgradeBehavior: install ReleaseDate: 2022-06-01 +Dependencies: + PackageDependencies: + - PackageIdentifier: Microsoft.VCRedist.2015+ Installers: +- InstallerLocale: en-US + Architecture: x86 + InstallerUrl: https://github.com/solvespace/solvespace/releases/download/v3.1/solvespace-openmp.exe + InstallerSha256: 87CF652532EAE17F84D35431E8A6DE082C9EF19998DE5A6F1B0A26AC6C359A63 - InstallerLocale: en-us Architecture: x86 InstallerUrl: https://github.com/solvespace/solvespace/releases/download/v3.1/solvespace.exe From fb25263823b61e7d10d7b0c1363fcc5ea65df93d Mon Sep 17 00:00:00 2001 From: ruevs Date: Wed, 13 Sep 2023 09:59:08 +0300 Subject: [PATCH 6/6] Add .x86 to the VCredist dependency --- .../SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml index fe93df2cd868be..ee2fe12a9491b0 100644 --- a/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml +++ b/manifests/s/SolveSpace/SolveSpace/3.1/SolveSpace.SolveSpace.installer.yaml @@ -8,7 +8,7 @@ UpgradeBehavior: install ReleaseDate: 2022-06-01 Dependencies: PackageDependencies: - - PackageIdentifier: Microsoft.VCRedist.2015+ + - PackageIdentifier: Microsoft.VCRedist.2015+.x86 Installers: - InstallerLocale: en-US Architecture: x86