Repository: microsoft/winget-pkgs
Pull request #255984: Migrate version: Arm.ArmPerformaceLibraries from version 24.4 to version 25.04
Author: login: DuckDuckStudio
Labels: name: Azure-Pipeline-Passed
description: Validation pipeline passed.  There may still be manual validation requirements.
name: Internal-Error-NoSupportedArchitectures
description: The test to validate architectures submitted in the manifest failed.
name: Moderator-Approved
description: One of the Moderators has reviewed and approved this PR
name: Publish-Pipeline-Succeeded
name: Needs-Manual-Merge
description: The pull request requires a manual merge from a repository maintainer
name: New-Manifest
Created: 2025-05-13T04:42:08Z | Merged: 2025-05-14T08:20:01Z

- Resolves https://github.com/microsoft/winget-pkgs/pull/255401#issuecomment-2874417966
- Resolves https://github.com/microsoft/winget-pkgs/issues/255962

---

 ###### Microsoft Reviewers: [Open in CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-pkgs/pull/255984)


Diff:
diff --git a/manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.installer.yaml b/manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.installer.yaml
deleted file mode 100644
index 6e9a49f79767b..0000000000000
--- a/manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.installer.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created using wingetcreate 1.9.4.0
-# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
-
-PackageIdentifier: Arm.ArmPerformanceLibraries
-PackageVersion: "24.4"
-InstallerLocale: en-US
-InstallerType: wix
-ProductCode: '{DF560B3D-CDBF-46A1-A4F9-9EE87E636AAF}'
-Installers:
-- Architecture: arm64
-  InstallerUrl: https://developer.arm.com/-/cdn-downloads/permalink/Arm-Performance-Libraries/Version_25.04.1/arm-performance-libraries_25.04_Windows.msi
-  InstallerSha256: 599573234972E3AA582C1A43DC7804AD723E1963FAF8D46D1C0498E02255C53B
-  InstallModes:
-  - silent
-  InstallerSwitches:
-    Silent: "/quiet /norestart"
-    Custom: "ACCEPT_EULA=1"
-ManifestType: installer
-ManifestVersion: 1.10.0
diff --git a/manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.installer.yaml b/manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.installer.yaml
new file mode 100644
index 0000000000000..ba45c1108fe27
--- /dev/null
+++ b/manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.installer.yaml
@@ -0,0 +1,21 @@
+# Created using wingetcreate 1.9.4.0
+# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
+
+PackageIdentifier: Arm.ArmPerformanceLibraries
+PackageVersion: "25.04"
+InstallerLocale: en-US
+InstallerType: wix
+InstallModes:
+  - silent
+InstallerSwitches:
+  Silent: "/quiet /norestart"
+  Custom: "ACCEPT_EULA=1"
+ProductCode: "{DF560B3D-CDBF-46A1-A4F9-9EE87E636AAF}"
+AppsAndFeaturesEntries:
+  - DisplayVersion: "24.4"
+Installers:
+  - Architecture: arm64
+    InstallerUrl: https://developer.arm.com/-/cdn-downloads/permalink/Arm-Performance-Libraries/Version_25.04.1/arm-performance-libraries_25.04_Windows.msi
+    InstallerSha256: 599573234972E3AA582C1A43DC7804AD723E1963FAF8D46D1C0498E02255C53B
+ManifestType: installer
+ManifestVersion: 1.10.0
diff --git a/manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.locale.en-US.yaml b/manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.locale.en-US.yaml
similarity index 75%
rename from manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.locale.en-US.yaml
rename to manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.locale.en-US.yaml
index 2a33ece7dd99d..fa67f4f32140e 100644
--- a/manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.locale.en-US.yaml
+++ b/manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.locale.en-US.yaml
@@ -2,7 +2,7 @@
 # yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
 
 PackageIdentifier: Arm.ArmPerformanceLibraries
-PackageVersion: "24.4"
+PackageVersion: "25.04"
 PackageLocale: en-US
 Publisher: Arm
 PublisherUrl: https://www.arm.com/
@@ -10,8 +10,8 @@ PackageName: Arm Performance Libraries
 PackageUrl: https://developer.arm.com/Tools%20and%20Software/Arm%20Performance%20Libraries
 License: BSD-3
 ShortDescription: Arm Performance Libraries provides optimized standard core math libraries
-ManifestType: defaultLocale
 Agreements:
-- AgreementLabel: End User License Agreement for Arm Performance Libraries
-  AgreementUrl: https://developer.arm.com/documentation/109686/23-10/?lang=en
+  - AgreementLabel: End User License Agreement for Arm Performance Libraries
+    AgreementUrl: https://developer.arm.com/documentation/109686/23-10/?lang=en
 ManifestVersion: 1.10.0
+ManifestType: defaultLocale
diff --git a/manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.yaml b/manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.yaml
similarity index 90%
rename from manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.yaml
rename to manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.yaml
index 50ca2fa725341..a76deebdd8bc2 100644
--- a/manifests/a/Arm/ArmPerformanceLibraries/24.4/Arm.ArmPerformanceLibraries.yaml
+++ b/manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.yaml
@@ -2,7 +2,7 @@
 # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
 
 PackageIdentifier: Arm.ArmPerformanceLibraries
-PackageVersion: "24.4"
+PackageVersion: "25.04"
 DefaultLocale: en-US
 ManifestType: version
 ManifestVersion: 1.10.0


Reviews:
user: login: ItzLevvie
body: Can you add AppsAndFeaturesEntries for DisplayVersion?

<img width="1254" alt="Screenshot 2025-05-13 at 8 22 56 AM" src="https://github.com/user-attachments/assets/9d1f9461-b60f-4033-af7b-919a1933ac97" />

state: CHANGES_REQUESTED
author_association: CONTRIBUTOR
submitted_at: 2025-05-13T07:23:29Z
user: login: ItzLevvie
state: APPROVED
author_association: CONTRIBUTOR
submitted_at: 2025-05-13T09:43:48Z
user: login: ndingle-arm
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-05-13T11:49:34Z
user: login: DuckDuckStudio
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-05-13T11:51:53Z
user: login: stephengillie
state: APPROVED
author_association: COLLABORATOR
submitted_at: 2025-05-14T08:19:56Z

Review comments:
diff_hunk: @@ -0,0 +1,21 @@
+# Created using wingetcreate 1.9.4.0
+# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
+
+PackageIdentifier: Arm.ArmPerformanceLibraries
+PackageVersion: "25.04"
+InstallerLocale: en-US
+InstallerType: wix
+InstallModes:
+  - silent
+InstallerSwitches:
+  Silent: "/quiet /norestart"
+  Custom: "ACCEPT_EULA=1"
+ProductCode: "{DF560B3D-CDBF-46A1-A4F9-9EE87E636AAF}"
+AppsAndFeaturesEntries:
+  - DisplayVersion: "24.4"
path: manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.installer.yaml
user: login: ndingle-arm
body: Should DisplayVersion say 25.04 as well?
created_at: 2025-05-13T11:49:34Z
author_association: CONTRIBUTOR
diff_hunk: @@ -0,0 +1,21 @@
+# Created using wingetcreate 1.9.4.0
+# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
+
+PackageIdentifier: Arm.ArmPerformanceLibraries
+PackageVersion: "25.04"
+InstallerLocale: en-US
+InstallerType: wix
+InstallModes:
+  - silent
+InstallerSwitches:
+  Silent: "/quiet /norestart"
+  Custom: "ACCEPT_EULA=1"
+ProductCode: "{DF560B3D-CDBF-46A1-A4F9-9EE87E636AAF}"
+AppsAndFeaturesEntries:
+  - DisplayVersion: "24.4"
path: manifests/a/Arm/ArmPerformanceLibraries/25.04/Arm.ArmPerformanceLibraries.installer.yaml
user: login: DuckDuckStudio
body: No, because the installer writes 24.4 to the registry instead of 25.04.

- See https://github.com/microsoft/winget-pkgs/issues/255962#issuecomment-2875590365 for more.
created_at: 2025-05-13T11:51:53Z
author_association: CONTRIBUTOR

PR comments:
user: login: wingetbot
created_at: 2025-05-13T04:42:11Z
body: ![Service Badge](https://img.shields.io/endpoint?url=https://winget-validation-pme-f8gqfjhzacawbecy.z01.azurefd.net/api/GetServiceComponentStatusBadge?component=ValidationPipeline "Validation Pipeline Badge") &nbsp;![Service Badge](https://img.shields.io/endpoint?url=https://winget-validation-pme-f8gqfjhzacawbecy.z01.azurefd.net/api/GetServiceComponentStatusBadge?component=PublishPipeline "Publish Pipeline Badge") &nbsp;
author_association: COLLABORATOR
user: login: wingetbot
created_at: 2025-05-13T04:42:23Z
body: Validation Pipeline Run [WinGetSvc-Validation-61-255984-20250513-1](https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_build/results?buildId=118805)
author_association: COLLABORATOR
user: login: DuckDuckStudio
created_at: 2025-05-13T04:59:34Z
body: cc @ItzLevvie
author_association: CONTRIBUTOR
user: login: wingetbot
created_at: 2025-05-13T09:43:02Z
body: Validation Pipeline Run [WinGetSvc-Validation-61-255984-20250513-2](https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_build/results?buildId=118850)
author_association: COLLABORATOR
user: login: DuckDuckStudio
created_at: 2025-05-13T09:43:28Z
body: I apologize for the delay, it has been added.
author_association: CONTRIBUTOR
user: login: wingetbot
created_at: 2025-05-13T11:20:25Z
body: Validation Pipeline Run [WinGetSvc-Validation-61-255984-20250513-3](https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_build/results?buildId=118873)
author_association: COLLABORATOR
user: login: DuckDuckStudio
created_at: 2025-05-14T07:46:01Z
body: CC @stephengillie - https://github.com/microsoft/winget-pkgs/labels/Needs-Manual-Merge
author_association: CONTRIBUTOR
user: login: wingetbot
created_at: 2025-05-14T08:54:31Z
body: [Publish pipeline succeeded for this Pull Request.](https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_build/results?buildId=119404) Once you refresh your index, this change should be present.
author_association: COLLABORATOR
user: login: wingetbot
created_at: 2025-05-14T08:54:31Z
body: [Publish pipeline succeeded for this Pull Request.](https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_build/results?buildId=119404) Once you refresh your index, this change should be present.
author_association: COLLABORATOR