Page MenuHomeFreeBSD

graphics/cairomm: update to 1.14.2
Needs ReviewPublic

Authored by vishwin on Jan 19 2022, 3:41 AM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 4 2025, 2:27 AM
Unknown Object (File)
Dec 24 2024, 1:16 AM
Unknown Object (File)
Dec 6 2024, 6:05 PM
Unknown Object (File)
Nov 28 2024, 5:44 AM
Unknown Object (File)
Nov 4 2024, 3:49 AM
Unknown Object (File)
Nov 3 2024, 2:07 AM
Unknown Object (File)
Oct 19 2024, 5:58 AM
Unknown Object (File)
Oct 13 2024, 5:19 PM
Subscribers

Details

Reviewers
tcberner
fluffy
arrowd
Group Reviewers
portmgr
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
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 44819
Build 41707: arc lint + arc unit

Event Timeline

Can we hookup unit tests/test suite?

I agree, please ask for an exp-run .

graphics/cairomm/Makefile
4

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

6

Redirects to https

11

Define LICENSE_FILE?

22

Can we fix this and preferably submit upstream?

24–26

Do we know which ones?

graphics/cairomm/Makefile
22

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

24–26

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

graphics/cairomm/Makefile
22
24–26

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

graphics/cairomm/Makefile
22

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
22

@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