Bump and fix for OpenCV 5#55
Conversation
|
Sorry, I wasn't finished yet. I've just rethought the deployment |
| source=("https://free-astro.org/download/siril-${pkgver}.tar.bz2") | ||
| sha256sums=('451915627ae461ef992ac0f83bd3ff1db5102d72ca379eee55b9be4f12b1162b') | ||
| sha256sums=('b1682f2129d2e06b034445ed225766a06e38cfaa7451b92d606a3ee36eb077a4') | ||
| source=('meson.build') |
There was a problem hiding this comment.
Isn't this overriding completly source code to be pulled?
There was a problem hiding this comment.
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
There was a problem hiding this comment.
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
There was a problem hiding this comment.
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
No description provided.