New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
siril: update to 1.0.2. #24678
siril: update to 1.0.2. #24678
Conversation
dd87ab6
to
80296f8
Compare
This fails cross-compilation because you're supposed to compile the bundled librtprocess separately when you cross-compile. Is it okay to mark this as nocross or do I need to look at packaging librtprocess separately? |
I'm not sure this is stable: https://www.siril.org/2020/08/13/siril-1-0-0beta/ But it's probably worth it to get the packaging going c: Regarding
I'd say to either find some way to build it for cross as well, or make a package for it, which I find preferrable. |
They first released 0.99.4 as a beta test for version 1.0.0, but then they decided that it was stable enough and released 0.99.4 as a proper release. (Or rather, it is still a beta version and the initial release was for Windows, Mac and Debian for testing, but has then been expanded to more platforms which makes me think this should be all right.) They bundle the librtprocess code with Siril and build it automatically if it isn't found when you're not cross-compiling. It lives in a subdirectory and uses cmake to build. I'll have a look at creating a proper package for librtprocess, which I think is preferable to patching the Siril build process to allow building it for cross compilation. |
80296f8
to
64a4b4f
Compare
I could add that I've been using this version myself since the original 0.99.4 release announcement and haven't seen any stability problems or major issues myself. In fact, it has been working a lot better than the 0.9.12 release. |
ae5e98f
to
80fcf10
Compare
80fcf10
to
dff0d68
Compare
0.99.6 was released. It is still a 1.0 beta although they consider it better than 0.9.12. |
dff0d68
to
f0c5d27
Compare
f0c5d27
to
c7b7792
Compare
Version 0.99.8.1 was released. Keeping MR up to date. |
5f5b44a
to
82403a5
Compare
srcpkgs/wcslib/template
Outdated
distfiles="ftp://ftp.atnf.csiro.au/pub/software/${pkgname}/${pkgname}-${version}.tar.bz2" | ||
checksum=a21c964136055ad1d68ca9d3e9714374a9dc3ff2f7072622af08cc4f5a0c511c | ||
|
||
if [ "$XBPS_CROSS_BUILD" ]; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if [ "$XBPS_CROSS_BUILD" ]; then | |
if [ "$CROSS_BUILD" ]; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
srcpkgs/siril/template
Outdated
# make check doesn't really do anything and is broken. | ||
do_check() { | ||
: | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use the new make_check=no
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
srcpkgs/wcslib/template
Outdated
fi | ||
|
||
wcslib-devel_package() { | ||
short_desc="Tools for WCS in FITS headers - development files" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
short_desc="Tools for WCS in FITS headers - development files" | |
short_desc+=" - development files" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
82403a5
to
ce2cc33
Compare
ec36ad5
to
d047081
Compare
Keeping this PR compiling by adding a few patches I'm looking at upstreaming and adding a missing NDEBUG to librtprocess. |
d047081
to
b289310
Compare
Siril 0.99.10 was released. Keeping PR up to date. |
b289310
to
8a24981
Compare
Siril 1.0.0 was finally released. Since the 0.9.12 release has been considered deprecated for a few years now, I would love it if we could finally get the Siril package updated. |
a116093
to
475327f
Compare
475327f
to
6151bcf
Compare
Bumped Siril to 1.0.2 to keep the PR up to date. |
cross-compile-fix.patch replaces calls to AC_CHECK_FILE with using the test utility since it, by design, does not work when cross-compiling.
6151bcf
to
e1698c6
Compare
No description provided.