Ravenports generated: 30 Oct 2023 13:11
[ravenports.git] / bucket_8A / python-PyGObject
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-PyGObject
4 VERSION=                3.46.0
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
7 SDESC[v11]=             Python bindings for GObject Introspection (3.11)
8 SDESC[v12]=             Python bindings for GObject Introspection (3.12)
9 HOMEPAGE=               https://pygobject.readthedocs.io
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPI/P/PyGObject
14 DISTFILE[1]=            PyGObject-3.46.0.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[v11]=             complete
17                         primary
18                         dev
19 SPKGS[v12]=             complete
20                         primary
21                         dev
22
23 OPTIONS_AVAILABLE=      PY311 PY312
24 OPTIONS_STANDARD=       none
25 VOPTS[v11]=             PY311=ON PY312=OFF
26 VOPTS[v12]=             PY311=OFF PY312=ON
27
28 RUN_DEPENDS=            gobject-introspection:primary:standard
29
30 USES=                   gmake pkgconfig zlib
31 GNOME_COMPONENTS=       introspection cairo
32
33 DISTNAME=               PyGObject-3.46.0
34
35 LICENSE=                LGPL21+:primary
36 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
37 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING
38 LICENSE_SCHEME=         solo
39
40 FPC_EQUIVALENT=         devel/py-gobject3
41 GENERATED=              yes
42
43 VAR_OPSYS[sunos]=       MAKE_ENV=PYGOBJECT_WITHOUT_PYCAIRO=1
44 VAR_OPSYS[netbsd]=      MAKE_ENV=PYGOBJECT_WITHOUT_PYCAIRO=1
45
46 [PY311].BUILDRUN_DEPENDS_ON=            python-pycairo:primary:v11
47 [PY311].BUILD_DEPENDS_ON=               python-pycairo:dev:v11
48 [PY311].USES_ON=                        python:v11,sutools
49
50 [PY312].BUILDRUN_DEPENDS_ON=            python-pycairo:primary:v12
51 [PY312].BUILD_DEPENDS_ON=               python-pycairo:dev:v12
52 [PY312].USES_ON=                        python:v12,sutools
53
54 pre-patch:
55         ${AWK} '/^$$/ {exit}; {print}' ${WRKSRC}/gi/importer.py \
56         > ${WRKDIR}/TERMS
57
58 [FILE:523:descriptions/desc.primary]
59 .. image:: https://pygobject.readthedocs.io/en/latest/_images/pygobject.svg
60    :align: center
61    :width: 400px
62    :height: 98px
63
64 |
65
66 **PyGObject** is a Python package which provides bindings for [GObject
67 ] based libraries such as [GTK
68 ], [GStreamer],
69 [WebKitGTK], [GLib
70 ], [GIO
71 ] and many more.
72
73 It supports Linux, Windows and macOS and works with **Python 3.8+** and
74 **PyPy3**. PyGObject, including this documentation, is licensed under the
75 **LGPLv2.1+**.
76
77 ----
78
79 For more information visit https://pygobject.readthedocs.io
80
81
82 [FILE:102:distinfo]
83 481437b05af0a66b7c366ea052710eb3aacbb979d22d30b797f7ec29347ab1e6       723367 PyGObject-3.46.0.tar.gz
84