Skip to content

jasp-desktop: new version 0.96#309

Open
shun2wang wants to merge 2 commits intoBioArchLinux:masterfrom
shun2wang:jasp
Open

jasp-desktop: new version 0.96#309
shun2wang wants to merge 2 commits intoBioArchLinux:masterfrom
shun2wang:jasp

Conversation

@shun2wang
Copy link
Copy Markdown
Contributor

@shun2wang shun2wang commented Mar 29, 2026

Involved packages

  • jasp-desktop

Involved issue

Close #

Details

  • Tested in the local machine (largest 16G RAM) and it is passed without any issue
  • Provide New Package
  • Fix the Packages
    • PKGBUILD
    • lilac.yaml
    • lilac.py
  • Would like to continue to work with us

Additional Note

@shun2wang shun2wang requested a review from sukanka March 29, 2026 09:29
@shun2wang
Copy link
Copy Markdown
Contributor Author

shun2wang commented Mar 29, 2026

I cannot test locally so please have a look. with thanks.

Note: JASP 0.96 has an online library store, so maybe some packages will not work without flatpak bundles, please assist with the testing.

Copy link
Copy Markdown
Contributor

@sukanka sukanka left a comment

Choose a reason for hiding this comment

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

Another thing to be reported to the upstream.
boost system has been removed in 1.89, see boostorg/system#132

So the CMake file should be updated accordingly.

cp -ar jaspColumnEncoder-*/* ${pkgname}-${pkgver}/Common/jaspColumnEncoder
cd $srcdir/${pkgname}-${pkgver}
# cp -ar jaspColumnEncoder-*/* ${pkgname}-${pkgver}/Common/jaspColumnEncoder
# cd $srcdir/${pkgname}-${pkgver}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This line should be kept, or the following lines will fail.

now we can build jasp-desktop 0.96.0, but the modules cannot be discovered automatically.
@sukanka
Copy link
Copy Markdown
Contributor

sukanka commented Apr 2, 2026

I've fixed the PKGBUILD. But the built jasp-desktop cannot find the modules, where should we put the modules? Currently, they are put here; each is a symlink to /usr/lib/R/library

/usr/lib/jasp-desktop/Modules/module_libs/
/usr/lib/jasp-desktop/Modules/module_libs/jaspAcceptanceSampling
/usr/lib/jasp-desktop/Modules/module_libs/jaspAnova

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