Skip to content
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

Update request: fltk 1.3.8 → 1.4.0-1 #357462

Open
1 task done
jchv opened this issue Nov 20, 2024 · 0 comments
Open
1 task done

Update request: fltk 1.3.8 → 1.4.0-1 #357462

jchv opened this issue Nov 20, 2024 · 0 comments
Assignees
Labels
9.needs: package (update) This needs a package to be updated

Comments

@jchv
Copy link
Contributor

jchv commented Nov 20, 2024

Creating this issue because I want to do some work to improve the FLTK situation. Now that FLTK 1.4 is out, I think improvements to the FLTK derivation are long overdue:

  • There are too many options in my opinion. We should try to simplify it. Most options should be removed, and whether or not to build a shared library should default to being controlled by whether or not the stdenv is static.
  • Most of the build inputs are propagated, but only some of them actually should be. This should be rectified.
  • The release version of FLTK 1.4 has incompatible configuration options: the 1.4 derivation can no longer share the same common derivation code easily. I think the best thing to do here would be to make an entirely new derivation and get rid of the FLTK 1.3 derivation.

And probably more things not listed here.

Package Information

  • Package name: fltk
  • Latest released version: 1.4.0-1
  • Current version on the unstable channel: 1.3.8
  • Current version on the stable/release channel: 1.3.8

Checklist

--

Add a 👍 reaction to issues you find important.

@jchv jchv added the 9.needs: package (update) This needs a package to be updated label Nov 20, 2024
@jchv jchv self-assigned this Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
9.needs: package (update) This needs a package to be updated
Projects
None yet
Development

No branches or pull requests

1 participant