Page MenuHomeFreeBSD

Update graphics/cario to 1.17.4
ClosedPublic

Authored by nc on Apr 16 2021, 2:52 PM.
Tags
None
Referenced Files
F83474960: D29793.id87570.diff
Fri, May 10, 11:46 PM
F83411756: D29793.diff
Fri, May 10, 4:16 AM
Unknown Object (File)
Fri, May 3, 11:19 PM
Unknown Object (File)
Wed, May 1, 3:39 PM
Unknown Object (File)
Tue, Apr 30, 10:30 AM
Unknown Object (File)
Tue, Apr 30, 10:30 AM
Unknown Object (File)
Tue, Apr 30, 10:30 AM
Unknown Object (File)
Tue, Apr 30, 10:30 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.