Skip to content

Conversation

@mohithshuka
Copy link

@mohithshuka mohithshuka commented Jan 26, 2026

In raising this pull request, I confirm the following (please check boxes):

  • I have read and understood the contributors guide.
  • I have checked that another pull request for this purpose does not exist.
  • I have considered, and confirmed that this submission will be valuable to others.
  • I accept that this submission may not be used, and the pull request closed at the will of the maintainer.
  • I give this submission freely, and claim no ownership to its content.
  • I have mentioned this change in the changelog.

My familiarity with the project is as follows (check one):

  • I have never used CCExtractor.
  • I have used CCExtractor just a couple of times.
  • I absolutely love CCExtractor, but have not contributed previously.
  • I am an active contributor to CCExtractor.

{pull request content here}

This commit adds snapcraft.yaml to enable building CCExtractor as a snap package.

The snap package allows users to install CCExtractor on any Linux distribution
that supports snaps, without worrying about distribution-specific dependencies
or build requirements.

Features:
- Supports amd64 and arm64 architectures
- Includes all necessary dependencies (tesseract, libcurl, etc.)
- Strict confinement with appropriate plugs for file access
- Uses the existing build script from linux/build

Resolves CCExtractor#1583
@cfsmp3
Copy link
Contributor

cfsmp3 commented Jan 31, 2026

Closing this PR due to issues:

  1. Empty PR description: The description just says "{pull request content here}" with no explanation.

  2. Duplicate of existing PR: PR [FEATURE]: Add Snap packaging support with Github workflow #1998 from x15sr71 already implements Snap packaging support and is under review. That PR was submitted earlier and has received feedback about build issues (libgpac-dev not available in core22).

  3. No differentiation: This PR doesn't address the known issues with the existing Snap PR or explain how it differs.

Please check for existing PRs before submitting duplicates. If you want to help with Snap support, consider contributing to PR #1998 instead.

@cfsmp3 cfsmp3 closed this Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants