summaryrefslogtreecommitdiff
path: root/gobject-introspection
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-09-18 13:45:28 +0200
committerTim Biermann <tbier@posteo.de>2021-09-18 13:45:28 +0200
commit96ea4db23b77ee9cd2c99918e16e5c84d1a646e6 (patch)
tree9fc6e8e752f6c8b9324531fb5b69634227405bf9 /gobject-introspection
parent9bbe3cfab41fab6cd83bdde76496225f3b1eecd5 (diff)
downloadopt-96ea4db23b77ee9cd2c99918e16e5c84d1a646e6.tar.gz
opt-96ea4db23b77ee9cd2c99918e16e5c84d1a646e6.tar.xz
gobject-introspection: 1.68.0 -> 1.70.0; enabled cairo optionally, compile python cache
Diffstat (limited to 'gobject-introspection')
-rw-r--r--gobject-introspection/.footprint86
-rw-r--r--gobject-introspection/.signature8
-rw-r--r--gobject-introspection/Pkgfile15
3 files changed, 102 insertions, 7 deletions
diff --git a/gobject-introspection/.footprint b/gobject-introspection/.footprint
index 03b988b6e..6218fbcd5 100644
--- a/gobject-introspection/.footprint
+++ b/gobject-introspection/.footprint
@@ -52,6 +52,91 @@ drwxr-xr-x root/root usr/lib/girepository-1.0/
drwxr-xr-x root/root usr/lib/gobject-introspection/
drwxr-xr-x root/root usr/lib/gobject-introspection/giscanner/
-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__init__.py
+drwxr-xr-x root/root usr/lib/gobject-introspection/giscanner/__pycache__/
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/__init__.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/__init__.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/__init__.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/_version.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/_version.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/_version.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/annotationmain.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/annotationmain.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/annotationmain.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/annotationparser.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/annotationparser.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/annotationparser.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/ast.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/ast.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/ast.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/cachestore.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/cachestore.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/cachestore.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/ccompiler.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/ccompiler.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/ccompiler.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/codegen.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/codegen.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/codegen.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/docmain.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/docmain.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/docmain.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/docwriter.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/docwriter.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/docwriter.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/dumper.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/dumper.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/dumper.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/gdumpparser.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/gdumpparser.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/gdumpparser.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/girparser.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/girparser.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/girparser.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/girwriter.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/girwriter.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/girwriter.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/introspectablepass.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/introspectablepass.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/introspectablepass.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/maintransformer.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/maintransformer.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/maintransformer.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/mdextensions.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/mdextensions.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/mdextensions.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/message.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/message.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/message.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/msvccompiler.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/msvccompiler.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/msvccompiler.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/pkgconfig.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/pkgconfig.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/pkgconfig.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/scannermain.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/scannermain.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/scannermain.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/sectionparser.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/sectionparser.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/sectionparser.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/shlibs.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/shlibs.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/shlibs.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/sourcescanner.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/sourcescanner.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/sourcescanner.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/testcodegen.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/testcodegen.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/testcodegen.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/transformer.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/transformer.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/transformer.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/utils.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/utils.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/utils.cpython-39.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/xmlwriter.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/xmlwriter.cpython-39.opt-2.pyc
+-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/__pycache__/xmlwriter.cpython-39.pyc
-rwxr-xr-x root/root usr/lib/gobject-introspection/giscanner/_giscanner.cpython-39-x86_64-linux-gnu.so
-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/_version.py
-rw-r--r-- root/root usr/lib/gobject-introspection/giscanner/annotationmain.py
@@ -202,5 +287,6 @@ drwxr-xr-x root/root usr/share/gobject-introspection-1.0/tests/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/g-ir-compiler.1.gz
+-rw-r--r-- root/root usr/share/man/man1/g-ir-doc-tool.1.gz
-rw-r--r-- root/root usr/share/man/man1/g-ir-generate.1.gz
-rw-r--r-- root/root usr/share/man/man1/g-ir-scanner.1.gz
diff --git a/gobject-introspection/.signature b/gobject-introspection/.signature
index 0a8b17324..8d0d4a1df 100644
--- a/gobject-introspection/.signature
+++ b/gobject-introspection/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/TZ24mp664RL2IVtTl3LzS/1JbGwxXgpWibBbtgV8UmCGQ7zZFH3EslY3xtSpLAyzzZwCMyU+BjPsq0VApEGOgs=
-SHA256 (Pkgfile) = f42d2c983bee74a96e5e04fc82fe16ab9ae9614f1774554cd8205a0544181290
-SHA256 (.footprint) = d0650fc9b3376dcba8358aea2ed720e47f02fb37f11eb2840ed3f82cd2faf5c2
-SHA256 (gobject-introspection-1.68.0.tar.xz) = d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+RWSE3ohX2g5d/Qc7eOzx5ETa+pdou7qZHCKK4tM0hkXuN4bgKbpbcd5FzcSiDIgyfftskqp972gNTXfuJMOrJjJJGbelvcTzcQM=
+SHA256 (Pkgfile) = b57c3c2c8db78124d82f8e6cb9ed489d15ce3684b17fb7bdaeaa20e466f66dfb
+SHA256 (.footprint) = ff67aae471edb1955b359e819e48be4eed9362dc562bd828cffc5a2221344e20
+SHA256 (gobject-introspection-1.70.0.tar.xz) = 902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
diff --git a/gobject-introspection/Pkgfile b/gobject-introspection/Pkgfile
index 1971556a1..0ba075445 100644
--- a/gobject-introspection/Pkgfile
+++ b/gobject-introspection/Pkgfile
@@ -2,18 +2,27 @@
# URL: https://live.gnome.org/GObjectIntrospection
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: glib
+# Optional: cairo
name=gobject-introspection
-version=1.68.0
+version=1.70.0
release=1
source=(https://ftp.gnome.org/pub/GNOME/sources/$name/${version::4}/$name-$version.tar.xz)
build() {
- meson build $name-$version \
+ prt-get isinst cairo || PKGMK_GOBJECTINTROSPECTION+=' -D cairo=disabled'
+
+ meson build $name-$version $PKGMK_GOBJECTINTROSPECTION \
--prefix /usr \
- -D cairo=disabled \
+ --wrap-mode nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
-D doctool=disabled
ninja -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
+
+ /usr/bin/python3 -m compileall -d /usr/lib/$name $PKG
+ /usr/bin/python3 -O -m compileall -d /usr/lib/$name $PKG
+ /usr/bin/python3 -OO -m compileall -d /usr/lib/$name $PKG
}

Generated by cgit