mirror of
https://github.com/fleetdm/fleet
synced 2026-05-01 18:37:37 +00:00
This pull request adds support for managing Blender as a maintained app on both macOS and Windows platforms. It includes new app definitions, installation and uninstallation scripts, and integrates Blender’s icon into the frontend for display. **Blender app support (macOS & Windows):** * Added input definitions for Blender in `homebrew/blender.json` (macOS) and `winget/blender.json` (Windows), specifying installer formats and metadata. [[1]](diffhunk://#diff-891fa47f83954f81130e9a15f0fe60497916acb54a89b78478215cb08e9fb0e8R1-R8) [[2]](diffhunk://#diff-69ce1c29dce360a4dd0033a269811880ea700530661b9b73c1f02bbc37145f91R1-R10) * Updated `apps.json` to include Blender entries for both platforms, with descriptions and unique identifiers. * Created output manifests for Blender on macOS (`blender/darwin.json`) and Windows (`blender/windows.json`), including version info, installer URLs, SHA256 hashes, and install/uninstall scripts. [[1]](diffhunk://#diff-10617b0d1fdc87b778d38cf37a7a3ba479561eedb55b9c6cf8f5128abb224de1R1-R21) [[2]](diffhunk://#diff-a295dabd830631ee695b318097606d605b1d511cf32b46c9663c06ebbf24182bR1-R22) **Frontend integration:** * Added a new Blender SVG icon component (`Blender.tsx`) and registered it in the software icon map for display on the Software Page. [[1]](diffhunk://#diff-ba9ba14ef95d070975d2aa0e46b19d118bc9c167aeeb34b45ba48d2c1cc5848cR1-R14) [[2]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR22) [[3]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR179)
10 lines
268 B
JSON
10 lines
268 B
JSON
{
|
|
"name": "Blender",
|
|
"slug": "blender/windows",
|
|
"package_identifier": "BlenderFoundation.Blender",
|
|
"unique_identifier": "Blender",
|
|
"installer_arch": "x64",
|
|
"installer_type": "msi",
|
|
"installer_scope": "machine",
|
|
"default_categories": ["Productivity"]
|
|
}
|