Skip to content

Conversation

@SMillerDev
Copy link
Member

Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.

In the following questions <cask> is the token of the cask you're submitting.

After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

Accompanies Homebrew/brew#20334 as an example

@github-actions
Copy link
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@github-actions github-actions bot added the stale Issue which has not received any feedback for some time. label Aug 21, 2025
@github-actions github-actions bot closed this Aug 28, 2025
@github-actions github-actions bot deleted the feat/krita/appimage branch August 28, 2025 00:05
@SMillerDev SMillerDev restored the feat/krita/appimage branch October 6, 2025 19:05
@SMillerDev SMillerDev reopened this Oct 6, 2025
@SMillerDev SMillerDev force-pushed the feat/krita/appimage branch from a759801 to d1829ac Compare October 6, 2025 19:07
@github-actions github-actions bot removed the stale Issue which has not received any feedback for some time. label Oct 6, 2025
@SMillerDev SMillerDev force-pushed the feat/krita/appimage branch from d1829ac to bdcb6e8 Compare October 6, 2025 19:29
@Copilot Copilot AI review requested due to automatic review settings October 18, 2025 14:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Linux AppImage support to the Krita cask, enabling cross-platform installation through Homebrew. The changes introduce conditional logic to handle different download formats and installation methods for macOS and Linux platforms.

  • Implements platform-specific download URLs using conditional suffixes
  • Updates SHA256 checksums to support multiple architectures including Linux x86_64
  • Adds Linux-specific installation logic with AppImage support

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment on lines +4 to +5
sha256 arm: "17ccfbf2b72fcca314ce59c6d6f0b62dda1dc230ece71aa42f56031ef75ea6e8",
x86_64: "17ccfbf2b72fcca314ce59c6d6f0b62dda1dc230ece71aa42f56031ef75ea6e8",
Copy link

Copilot AI Oct 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ARM and x86_64 macOS checksums are identical, which is unlikely to be correct since these would be different binaries for different architectures.

Suggested change
sha256 arm: "17ccfbf2b72fcca314ce59c6d6f0b62dda1dc230ece71aa42f56031ef75ea6e8",
x86_64: "17ccfbf2b72fcca314ce59c6d6f0b62dda1dc230ece71aa42f56031ef75ea6e8",
sha256 arm: "REPLACE_WITH_ACTUAL_ARM_SHA256",
x86_64: "REPLACE_WITH_ACTUAL_X86_64_SHA256",

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants