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 pngquant #6147

Merged
merged 8 commits into from
Jun 17, 2024
Merged

Update pngquant #6147

merged 8 commits into from
Jun 17, 2024

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Jun 16, 2024

Description

  • add cross/pngquant3 built with rust
  • keep pngquant v2 in cross/pngquant2
  • add cross/libimagequant-source to be used by cross/pngquant3
  • adjust build order in diyspk/image-optim

minor adustments in tvheadend:

  • update to openssl3
  • add remarks for pngquant

Closes #6118

Checklist

  • Build rule all-supported completed successfully
  • New installation of package completed successfully
  • Package upgrade completed successfully (Manually install the package again)
  • Package functionality was tested
  • Any needed documentation is updated/created

Type of change

  • Library/Tool update

hgy59 added 2 commits June 16, 2024 15:47
- add cross/pngquant3 built with rust
- keep pngquant v2 in cross/pngquant2
- add cross/libimagequant-source to be used by cross/pngquant3
- adjust build order in diyspk/image-optim
- update tvheadend to build with openssl3
- add comments regarding the updated pngquant dependency
@hgy59 hgy59 mentioned this pull request Jun 16, 2024
10 tasks
- was lost by renaming former file to cross/pngquant2/Makefile
@hgy59
Copy link
Contributor Author

hgy59 commented Jun 16, 2024

@th0ma7 we never published (current) tvheadend 4.3.20230408-37 (latest published is v4.3.20230408-36)

rev -36 still depends on python310

with this PR tvheadend openssl dependency is updated to openssl3

I propose to finally publish rev -37 with the updates of this PR.

  • it will remove potential issue by mixing openssl and openssl3 (from python311)
  • it will have the pngquant update
  • other update candidates
    • libhdhomerun to v 20231214

@th0ma7
Copy link
Contributor

th0ma7 commented Jun 16, 2024

@hgy59 Don't bother with tvheadend. I'll migrate it to newer python along with ffmpeg6 with #6148

hgy59 added 4 commits June 16, 2024 18:51
- update libhdhomerun from 20230323 to 20231214
- define CROSS_COMPILE to avoid patching libhdhomerun Makefile
@th0ma7
Copy link
Contributor

th0ma7 commented Jun 17, 2024

@hgy59 I guess we are colliding for a bit with the tvheadend changes with my #6148, we'll have to sync for the merge. I'd rather sync of your changes if you're ready to merge before I am.

@hgy59
Copy link
Contributor Author

hgy59 commented Jun 17, 2024

@hgy59 I guess we are colliding for a bit with the tvheadend changes with my #6148, we'll have to sync for the merge. I'd rather sync of your changes if you're ready to merge before I am.

Ok, didn't expect your work on tvheadend so soon, ...

@hgy59 hgy59 merged commit eecb557 into SynoCommunity:master Jun 17, 2024
17 checks passed
@hgy59 hgy59 deleted the update_pngquant branch June 17, 2024 05:14
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