Skip to content

Bump and fix for OpenCV 5#55

Open
sc74 wants to merge 15 commits into
devDucks:mainfrom
sc74:bump
Open

Bump and fix for OpenCV 5#55
sc74 wants to merge 15 commits into
devDucks:mainfrom
sc74:bump

Conversation

@sc74

@sc74 sc74 commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@MattBlack85 MattBlack85 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Bump pkgver plz

@sc74

sc74 commented Jun 2, 2026

Copy link
Copy Markdown
Contributor Author

Sorry, I wasn't finished yet. I've just rethought the deployment

@sc74 sc74 changed the title Add packages for astroarch-bridge AstroArch bridge: add packages and installation for different users Jun 2, 2026
@sc74 sc74 changed the title AstroArch bridge: add packages and installation for different users Bump and fix for OpenCV 5 Jul 19, 2026
Comment thread packages/siril/PKGBUILD Outdated
source=("https://free-astro.org/download/siril-${pkgver}.tar.bz2")
sha256sums=('451915627ae461ef992ac0f83bd3ff1db5102d72ca379eee55b9be4f12b1162b')
sha256sums=('b1682f2129d2e06b034445ed225766a06e38cfaa7451b92d606a3ee36eb077a4')
source=('meson.build')

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Isn't this overriding completly source code to be pulled?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I'm not sure I understand your question. This is an update to the PKGBUILD from version 1.4.2 to 1.4.4. The tar.gz file for version 1.4.4 uses OpenCV 4. To compile with OpenCV 5, I downloaded the latest version of meson.build from the repo. But it uses GTK4 instead of GTK3, and the files for version 1.4.4 are based on GTK3. I just modified the meson.build to include the OpenCV 5 fix and revert to GTK3 until a new version of Siril is available. The transition from libjpeg to libjpeg-turbo and from OpenCV 4 to OpenCV 5 presents quite a few challenges

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

You have two source definition in the PKGBUILD. The second one will override the first one and possibly will stop the PKGBUILD recipe to pull the source

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

In the astro_dmx PKGBUILD, there's a sequence of several ‘source’ directives with no conflicts. I'll take a look at that tomorrow if I have time. There's also phd2, which crashes because of opencv5

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