Page MenuHomeFreeBSD

devel/gobject-introspection: update to 1.66.0
AbandonedPublic

Authored by swills on Sep 15 2020, 4:24 PM.
Tags
None
Referenced Files
F142234684: D26439.diff
Sat, Jan 17, 3:30 PM
Unknown Object (File)
Dec 12 2025, 7:30 AM
Unknown Object (File)
Nov 29 2025, 6:19 PM
Unknown Object (File)
Nov 27 2025, 11:07 PM
Unknown Object (File)
Nov 10 2025, 1:43 PM
Unknown Object (File)
Nov 6 2025, 3:14 AM
Unknown Object (File)
Nov 3 2025, 3:28 PM
Unknown Object (File)
Nov 3 2025, 12:41 PM

Details

Reviewers
None

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 33570
Build 30822: arc lint + arc unit

Event Timeline

swills created this revision.
val_packett.cool added inline comments.
gobject-introspection/Makefile
23

pathfix should not be necessary. libtool definitely makes no sense with meson.

for reference, you can look at my updates which continue from ports-gnome
https://github.com/DankBSD/ports/blob/0e7b7a0a26787545300a498ed8202a9914d5e53c/devel/gobject-introspection/Makefile

fluffy added inline comments.
gobject-introspection/Makefile
24

minimal python is 35+ now, "34" is no more covered by list of supported versions

Why did you removed __pycache__/ directory?

Bytecode files are generated during build stage. It is easy to copy these files in post-install target (like I did it in my own repository [1]).

[1] https://framagit.org/olivierd/freebsd-ports-gnome/-/blob/master/devel/gobject-introspection/Makefile#L45

gobject-introspection/pkg-plist
45

Why did you removed __pycache__/ directory?

Bytecode files are generated during build stage. It is easy to copy these files in post-install target (like I did it in my own repository [1]).

[1] https://framagit.org/olivierd/freebsd-ports-gnome/-/blob/master/devel/gobject-introspection/Makefile#L45

Why did you removed __pycache__/ directory?

Bytecode files are generated during build stage. It is easy to copy these files in post-install target (like I did it in my own repository [1]).

[1] https://framagit.org/olivierd/freebsd-ports-gnome/-/blob/master/devel/gobject-introspection/Makefile#L45

I got this from here:

https://github.com/freebsd/freebsd-ports-gnome/pull/37/commits/9fffb9e57503d3cbcf5549737a09d1724bd0c06f

I guess what we need to do is pull all the changes together.