Page MenuHomeFreeBSD

Update graphics/cario to 1.17.4
ClosedPublic

Authored by nc on Apr 16 2021, 2:52 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 25 2024, 2:15 AM
Unknown Object (File)
Feb 20 2024, 4:40 PM
Unknown Object (File)
Feb 20 2024, 4:40 PM
Unknown Object (File)
Feb 20 2024, 4:40 PM
Unknown Object (File)
Feb 20 2024, 4:40 PM
Unknown Object (File)
Feb 20 2024, 12:15 PM
Unknown Object (File)
Jan 11 2024, 8:39 AM
Unknown Object (File)
Dec 23 2023, 12:56 AM
Subscribers

Details

Summary

Update graphics/cario to 1.17.4

Test Plan

Passes poudriere, tested to work

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 38630
Build 35519: arc lint + arc unit

Event Timeline

nc requested review of this revision.Apr 16 2021, 2:52 PM

Please switch to Meson if we're going to bump it.
You also need to verify the reason why we had to revert last time.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249290

graphics/cairo/Makefile
4

DISTVERSION

14

not +

https://docs.freebsd.org/en/books/porters-handbook/book.html ( Section 5.4.8 )
Perhaps be a bit more descriptive, like "Generate cairo-script-interpreter.pc"
We've also been bitten before where patches change regarding Gitlab so I think it's still preferred to have it in files despite not following the "normal" patch convention.

Heh, apparently Phab doesn't like some non quoted syntax ;-)

graphics/cairo/Makefile
6–7

Redirects to HTTPS, it's so not in release directory...

nc marked 3 inline comments as done.Apr 16 2021, 8:44 PM
In D29793#668445, @daniel.engberg.lists_pyret.net wrote:

Please switch to Meson if we're going to bump it.
You also need to verify the reason why we had to revert last time.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249290

The thing with meson is that for cairo, we won't build the documentation if we use meson, and many options are still not enabled in meson yet. That's why autoreconf is being used.

I think they're in the process of switching to meson, and it's still incomplete.

This revision was not accepted when it landed; it landed in state Needs Review.May 24 2021, 7:17 PM
This revision was automatically updated to reflect the committed changes.