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)
Sun, Apr 21, 8:45 PM
Unknown Object (File)
Fri, Apr 19, 11:56 AM
Unknown Object (File)
Fri, Apr 5, 2:44 PM
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
Subscribers

Details

Summary

Update graphics/cario to 1.17.4

Test Plan

Passes poudriere, tested to work

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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.