Page MenuHomeFreeBSD

graphics/cairomm: update to 1.14.2
ClosedPublic

Authored by arrowd on Jan 19 2022, 3:41 AM.
Tags
None
Referenced Files
F142338390: D33939.id101626.diff
Sun, Jan 18, 6:52 PM
Unknown Object (File)
Sat, Jan 17, 10:41 PM
Unknown Object (File)
Sat, Jan 17, 9:26 PM
Unknown Object (File)
Wed, Jan 14, 1:46 AM
Unknown Object (File)
Thu, Jan 8, 2:31 PM
Unknown Object (File)
Thu, Jan 8, 2:15 PM
Unknown Object (File)
Thu, Jan 8, 12:24 PM
Unknown Object (File)
Wed, Jan 7, 4:46 PM
Subscribers

Details

Summary

Converted to meson. PORTSCOUT limited to the 1.14 series as 1.16 and later are incompatible with current consumers; the later versions are mainly for GTK 4 consumers that AFAICT do not exist yet.

While here, remove libxml++26 from cairomm_USE_GNOME_IMPL. Very few cairomm consumers also need libxml++26.

Test Plan

Passes testport with all OPTION combinations and consumers continue to function properly. No API/ABI changes, but will most likely have an exp-run to check for explicit libxml++26 consumers. All consumers of this port to be bumped.

Diff Detail

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

Event Timeline

Can we hookup unit tests/test suite?

I agree, please ask for an exp-run .

graphics/cairomm/Makefile
2

Might as well update this to DISTVERSION while at it to follow Porters Handbook more closely

4

Redirects to https

10

Define LICENSE_FILE?

19–20

Do we know which ones?

20

Can we fix this and preferably submit upstream?

graphics/cairomm/Makefile
19–20

All of them. SONAME changed, API and ABI are different, particularly due to GTK 4

20

You can do that yourself, this update is only to catch up on versioning. Good luck

graphics/cairomm/Makefile
19–20

All of them. SONAME changed, API and ABI are different, particularly due to GTK 4

20
graphics/cairomm/Makefile
20

And you can work on your expectations on what volunteerism means. You are not my mentor, do not tell me what to do. It's great that you are willing to do those additional cosmetic bits, but my time and effort are and will continue to be extremely limited.

graphics/cairomm/Makefile
20

@vishwin I think, you're overreacting a bit. After all, @diizzy said "can we fix", he never said that you should do it. And I think even mentors can't force you to do that too, as we all are volunteers here. Nevertheless, do not take comments like this as offensive. The discord amongst us is not what we need.

chase textproc/rarian and devel/ORBit2 removal

chase referencehack removal

chase gio module and glib schema conversion to triggers

It seems that this is already landed?

arrowd edited reviewers, added: vishwin; removed: arrowd.
This revision was not accepted when it landed; it landed in state Needs Review.Sat, Jan 17, 7:21 PM
This revision was automatically updated to reflect the committed changes.