SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
55
devel/gobject-introspection/Makefile
Normal file
55
devel/gobject-introspection/Makefile
Normal file
|
@ -0,0 +1,55 @@
|
|||
COMMENT= GObject Introspection
|
||||
|
||||
GNOME_VERSION= 1.76.1
|
||||
GNOME_PROJECT= gobject-introspection
|
||||
|
||||
CATEGORIES= devel
|
||||
|
||||
SHARED_LIBS += girepository-1.0 3.1 # 1.0.0
|
||||
|
||||
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
|
||||
|
||||
# Library: LGPLv2+
|
||||
# Tools: GPLv2+
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
MODULES= devel/meson \
|
||||
lang/python \
|
||||
x11/gnome
|
||||
|
||||
WANTLIB += c ffi gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 m
|
||||
|
||||
LIB_DEPENDS= devel/glib2
|
||||
|
||||
BUILD_DEPENDS= devel/bison \
|
||||
graphics/cairo \
|
||||
textproc/py-markdown${MODPY_FLAVOR} \
|
||||
www/py-mako${MODPY_FLAVOR}
|
||||
|
||||
RUN_DEPENDS= graphics/cairo \
|
||||
textproc/py-markdown${MODPY_FLAVOR} \
|
||||
www/py-mako${MODPY_FLAVOR}
|
||||
|
||||
# g-ir-scanner uses distutils functions. these are overridden by setuptools
|
||||
# if setuptools is present (see site-packages/distutils-precedence.pth);
|
||||
# enforce a dependency to avoid the case where setuptools might be removed
|
||||
# mid-run, causing g-ir-scanner to fail.
|
||||
#
|
||||
# could be removed if/when gobject-introspection stops using distutils;
|
||||
# see https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/395
|
||||
RUN_DEPENDS+= devel/py-setuptools${MODPY_FLAVOR}
|
||||
|
||||
# XXX: tests/scanner/test_transformer.py fails otherwise
|
||||
TEST_DEPENDS+= textproc/gsed
|
||||
|
||||
.include <bsd.port.arch.mk>
|
||||
.if !${PROPERTIES:Mlld}
|
||||
# tools/g-ir-scanner doesn't respect LDFLAGS passed through CONFIGURE_ENV
|
||||
MAKE_ENV= LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
|
||||
.endif
|
||||
|
||||
# XXX: tidy-up some GNU-isms; see above.
|
||||
pre-test:
|
||||
sed -i 's,\"sed ,\"gsed ,g' ${WRKSRC}/tests/scanner/test_transformer.py
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/gobject-introspection/distinfo
Normal file
2
devel/gobject-introspection/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (gobject-introspection-1.76.1.tar.xz) = GWF4v2Q0VQHc3E2EabNqpv6ASJNU7+cct8uKuCo3OL8=
|
||||
SIZE (gobject-introspection-1.76.1.tar.xz) = 1055416
|
4
devel/gobject-introspection/pkg/DESCR
Normal file
4
devel/gobject-introspection/pkg/DESCR
Normal file
|
@ -0,0 +1,4 @@
|
|||
GObject Introspection is a project for providing machine readable
|
||||
introspection data of the API of C libraries. This introspection data
|
||||
can be used in several different use cases, for example automatic code
|
||||
generation for bindings, API verification and documentation generation.
|
199
devel/gobject-introspection/pkg/PLIST
Normal file
199
devel/gobject-introspection/pkg/PLIST
Normal file
|
@ -0,0 +1,199 @@
|
|||
bin/g-ir-annotation-tool
|
||||
@bin bin/g-ir-compiler
|
||||
bin/g-ir-doc-tool
|
||||
@bin bin/g-ir-generate
|
||||
@bin bin/g-ir-inspect
|
||||
bin/g-ir-scanner
|
||||
include/gobject-introspection-1.0/
|
||||
include/gobject-introspection-1.0/giarginfo.h
|
||||
include/gobject-introspection-1.0/gibaseinfo.h
|
||||
include/gobject-introspection-1.0/gicallableinfo.h
|
||||
include/gobject-introspection-1.0/giconstantinfo.h
|
||||
include/gobject-introspection-1.0/gienuminfo.h
|
||||
include/gobject-introspection-1.0/gifieldinfo.h
|
||||
include/gobject-introspection-1.0/gifunctioninfo.h
|
||||
include/gobject-introspection-1.0/giinterfaceinfo.h
|
||||
include/gobject-introspection-1.0/giobjectinfo.h
|
||||
include/gobject-introspection-1.0/gipropertyinfo.h
|
||||
include/gobject-introspection-1.0/giregisteredtypeinfo.h
|
||||
include/gobject-introspection-1.0/girepository.h
|
||||
include/gobject-introspection-1.0/girffi.h
|
||||
include/gobject-introspection-1.0/gisignalinfo.h
|
||||
include/gobject-introspection-1.0/gistructinfo.h
|
||||
include/gobject-introspection-1.0/gitypeinfo.h
|
||||
include/gobject-introspection-1.0/gitypelib.h
|
||||
include/gobject-introspection-1.0/gitypes.h
|
||||
include/gobject-introspection-1.0/giunioninfo.h
|
||||
include/gobject-introspection-1.0/giversion.h
|
||||
include/gobject-introspection-1.0/giversionmacros.h
|
||||
include/gobject-introspection-1.0/givfuncinfo.h
|
||||
lib/girepository-1.0/
|
||||
lib/girepository-1.0/DBus-1.0.typelib
|
||||
lib/girepository-1.0/DBusGLib-1.0.typelib
|
||||
lib/girepository-1.0/GIRepository-2.0.typelib
|
||||
lib/girepository-1.0/GL-1.0.typelib
|
||||
lib/girepository-1.0/GLib-2.0.typelib
|
||||
lib/girepository-1.0/GModule-2.0.typelib
|
||||
lib/girepository-1.0/GObject-2.0.typelib
|
||||
lib/girepository-1.0/Gio-2.0.typelib
|
||||
lib/girepository-1.0/Vulkan-1.0.typelib
|
||||
lib/girepository-1.0/cairo-1.0.typelib
|
||||
lib/girepository-1.0/fontconfig-2.0.typelib
|
||||
lib/girepository-1.0/freetype2-2.0.typelib
|
||||
lib/girepository-1.0/libxml2-2.0.typelib
|
||||
lib/girepository-1.0/win32-1.0.typelib
|
||||
lib/girepository-1.0/xfixes-4.0.typelib
|
||||
lib/girepository-1.0/xft-2.0.typelib
|
||||
lib/girepository-1.0/xlib-2.0.typelib
|
||||
lib/girepository-1.0/xrandr-1.3.typelib
|
||||
lib/gobject-introspection/
|
||||
lib/gobject-introspection/giscanner/
|
||||
lib/gobject-introspection/giscanner/__init__.py
|
||||
@so lib/gobject-introspection/giscanner/_giscanner.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/gobject-introspection/giscanner/_version.py
|
||||
lib/gobject-introspection/giscanner/annotationmain.py
|
||||
lib/gobject-introspection/giscanner/annotationparser.py
|
||||
lib/gobject-introspection/giscanner/ast.py
|
||||
lib/gobject-introspection/giscanner/cachestore.py
|
||||
lib/gobject-introspection/giscanner/ccompiler.py
|
||||
lib/gobject-introspection/giscanner/codegen.py
|
||||
lib/gobject-introspection/giscanner/docmain.py
|
||||
lib/gobject-introspection/giscanner/doctemplates/
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_doc.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_index.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_methods.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_properties.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_signals.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_staticmethods.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/_vfuncs.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/base.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/callback.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/default.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/enum.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/function.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/interface.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/Gjs/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/devdocs/meson.build
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/callback.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/constructor.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/default.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/enum.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/field.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/function.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/interface.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/property.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/record.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/signal.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/C/vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/callback.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/constructor.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/default.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/enum.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/field.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/function.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/interface.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/property.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/record.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/signal.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Gjs/vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/callback.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/constructor.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/default.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/enum.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/field.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/function.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/interface.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/property.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/record.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/signal.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/Python/vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/base.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/meson.build
|
||||
lib/gobject-introspection/giscanner/doctemplates/mallard/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/docwriter.py
|
||||
lib/gobject-introspection/giscanner/dumper.py
|
||||
lib/gobject-introspection/giscanner/gdumpparser.py
|
||||
lib/gobject-introspection/giscanner/girparser.py
|
||||
lib/gobject-introspection/giscanner/girwriter.py
|
||||
lib/gobject-introspection/giscanner/introspectablepass.py
|
||||
lib/gobject-introspection/giscanner/maintransformer.py
|
||||
lib/gobject-introspection/giscanner/mdextensions.py
|
||||
lib/gobject-introspection/giscanner/message.py
|
||||
lib/gobject-introspection/giscanner/msvccompiler.py
|
||||
lib/gobject-introspection/giscanner/pkgconfig.py
|
||||
lib/gobject-introspection/giscanner/scannermain.py
|
||||
lib/gobject-introspection/giscanner/sectionparser.py
|
||||
lib/gobject-introspection/giscanner/shlibs.py
|
||||
lib/gobject-introspection/giscanner/sourcescanner.py
|
||||
lib/gobject-introspection/giscanner/testcodegen.py
|
||||
lib/gobject-introspection/giscanner/transformer.py
|
||||
lib/gobject-introspection/giscanner/utils.py
|
||||
lib/gobject-introspection/giscanner/xmlwriter.py
|
||||
@lib lib/libgirepository-1.0.so.${LIBgirepository-1.0_VERSION}
|
||||
lib/pkgconfig/gobject-introspection-1.0.pc
|
||||
lib/pkgconfig/gobject-introspection-no-export-1.0.pc
|
||||
@man man/man1/g-ir-compiler.1
|
||||
@man man/man1/g-ir-doc-tool.1
|
||||
@man man/man1/g-ir-generate.1
|
||||
@man man/man1/g-ir-scanner.1
|
||||
share/aclocal/introspection.m4
|
||||
share/gir-1.0/
|
||||
share/gir-1.0/DBus-1.0.gir
|
||||
share/gir-1.0/DBusGLib-1.0.gir
|
||||
share/gir-1.0/GIRepository-2.0.gir
|
||||
share/gir-1.0/GL-1.0.gir
|
||||
share/gir-1.0/GLib-2.0.gir
|
||||
share/gir-1.0/GModule-2.0.gir
|
||||
share/gir-1.0/GObject-2.0.gir
|
||||
share/gir-1.0/Gio-2.0.gir
|
||||
share/gir-1.0/Vulkan-1.0.gir
|
||||
share/gir-1.0/cairo-1.0.gir
|
||||
share/gir-1.0/fontconfig-2.0.gir
|
||||
share/gir-1.0/freetype2-2.0.gir
|
||||
share/gir-1.0/gir-1.2.rnc
|
||||
share/gir-1.0/libxml2-2.0.gir
|
||||
share/gir-1.0/win32-1.0.gir
|
||||
share/gir-1.0/xfixes-4.0.gir
|
||||
share/gir-1.0/xft-2.0.gir
|
||||
share/gir-1.0/xlib-2.0.gir
|
||||
share/gir-1.0/xrandr-1.3.gir
|
||||
share/gobject-introspection-1.0/
|
||||
share/gobject-introspection-1.0/Makefile.introspection
|
||||
share/gobject-introspection-1.0/gdump.c
|
||||
share/gobject-introspection-1.0/tests/
|
||||
share/gobject-introspection-1.0/tests/annotation.c
|
||||
share/gobject-introspection-1.0/tests/annotation.h
|
||||
share/gobject-introspection-1.0/tests/drawable.c
|
||||
share/gobject-introspection-1.0/tests/drawable.h
|
||||
share/gobject-introspection-1.0/tests/everything.c
|
||||
share/gobject-introspection-1.0/tests/everything.h
|
||||
share/gobject-introspection-1.0/tests/foo.c
|
||||
share/gobject-introspection-1.0/tests/foo.h
|
||||
share/gobject-introspection-1.0/tests/gimarshallingtests.c
|
||||
share/gobject-introspection-1.0/tests/gimarshallingtests.h
|
||||
share/gobject-introspection-1.0/tests/gitestmacros.h
|
||||
share/gobject-introspection-1.0/tests/regress.c
|
||||
share/gobject-introspection-1.0/tests/regress.h
|
||||
share/gobject-introspection-1.0/tests/utility.c
|
||||
share/gobject-introspection-1.0/tests/utility.h
|
||||
share/gobject-introspection-1.0/tests/warnlib.c
|
||||
share/gobject-introspection-1.0/tests/warnlib.h
|
Loading…
Add table
Add a link
Reference in a new issue