summaryrefslogtreecommitdiff
path: root/gexiv2
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-09-19 12:40:16 +0200
committerTim Biermann <tbier@posteo.de>2021-09-19 12:40:40 +0200
commit04830fceaa96023f50e4ca13ab8e85e764ffdf3f (patch)
tree10f40b900d4b9b4de2c38780697c6e2966a9534d /gexiv2
parent0616069a8f20634fca5ae6b5c5050bf8fe1a0164 (diff)
downloadopt-04830fceaa96023f50e4ca13ab8e85e764ffdf3f.tar.gz
opt-04830fceaa96023f50e4ca13ab8e85e764ffdf3f.tar.xz
[notify] gexiv2: 0.13.0 -> 0.14.0; new hard depedency: python3-gobject
Diffstat (limited to 'gexiv2')
-rw-r--r--gexiv2/.footprint12
-rw-r--r--gexiv2/.signature8
-rw-r--r--gexiv2/Pkgfile14
3 files changed, 21 insertions, 13 deletions
diff --git a/gexiv2/.footprint b/gexiv2/.footprint
index 526307cb2..22571fe4d 100644
--- a/gexiv2/.footprint
+++ b/gexiv2/.footprint
@@ -14,10 +14,18 @@ drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/GExiv2-0.10.typelib
lrwxrwxrwx root/root usr/lib/libgexiv2.so -> libgexiv2.so.2
-lrwxrwxrwx root/root usr/lib/libgexiv2.so.2 -> libgexiv2.so.2.13.0
--rwxr-xr-x root/root usr/lib/libgexiv2.so.2.13.0
+lrwxrwxrwx root/root usr/lib/libgexiv2.so.2 -> libgexiv2.so.2.14.0
+-rwxr-xr-x root/root usr/lib/libgexiv2.so.2.14.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/gexiv2.pc
+drwxr-xr-x root/root usr/lib/python3.9/
+drwxr-xr-x root/root usr/lib/python3.9/site-packages/
+drwxr-xr-x root/root usr/lib/python3.9/site-packages/gi/
+drwxr-xr-x root/root usr/lib/python3.9/site-packages/gi/overrides/
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/gi/overrides/GExiv2.py
+drwxr-xr-x root/root usr/lib/python3.9/site-packages/gi/overrides/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/gi/overrides/__pycache__/GExiv2.cpython-39.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/gi/overrides/__pycache__/GExiv2.cpython-39.pyc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/GExiv2-0.10.gir
diff --git a/gexiv2/.signature b/gexiv2/.signature
index 3f5539400..fd6dabcb8 100644
--- a/gexiv2/.signature
+++ b/gexiv2/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/cqzQJxOWMtIipG0ANVkkKog9Ib5yroirXNfF6hndbeypGyJLTlso12WWmHJKuUCagWTFj6deRB6ZesKklaLUgw=
-SHA256 (Pkgfile) = b43014d004a8f5afa289a0595ba509a0a073fa1050d7629095b26f102478d49a
-SHA256 (.footprint) = 7fddade10b7c15e9c1192b510a4b1c05ba7c855d610edda857055a526aa046a3
-SHA256 (gexiv2-0.13.0.tar.xz) = e434b6b79f47655c7f42917e4bd9ef6344645df161eeaf30dc742aba09f8e24d
+RWSE3ohX2g5d/T59aWAB++i/sLrQ/VEjEsU7DR8YBm3PfFa1lywmdIYP/rh2KZPiMcQkE6/0RyhhisHkTlM8Hhggtap1GX39+wo=
+SHA256 (Pkgfile) = 0d371b23b0e7cfe51f0a3471586dd9343ec416a6eef62ae4d3011283b497dea0
+SHA256 (.footprint) = ecf3fc7f475f6aa522c4836d43bef7855397e7ecb3b374b0aaf2c385b300c3e4
+SHA256 (gexiv2-0.14.0.tar.xz) = e58279a6ff20b6f64fa499615da5e9b57cf65ba7850b72fafdf17221a9d6d69e
diff --git a/gexiv2/Pkgfile b/gexiv2/Pkgfile
index 0443dd277..4e6231aab 100644
--- a/gexiv2/Pkgfile
+++ b/gexiv2/Pkgfile
@@ -1,21 +1,17 @@
# Description: GObject wrapper around the Exiv2 photo metadata library
# URL: https://wiki.gnome.org/Projects/gexiv2
# Maintainer: Tim Biermann, tbier at posteo dot de
-# Depends on: exiv2 gobject-introspection
-# Optional: python3-gobject vala
+# Depends on: exiv2 python3-gobject
+# Optional: vala
name=gexiv2
-version=0.13.0
+version=0.14.0
release=1
source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz)
build() {
- prt-get isinst python3-gobject || export PKGMK_GEXIV+=" -D python3=false"
prt-get isinst vala || PKGMK_GEXIV+=' -D vapi=false'
- # tests will fail if we don't build with python3-gobject..
- prt-get isinst python3-gobject || sed -i '70d' $name-$version/meson.build
-
meson setup build $name-$version $PKGMK_GEXIV \
--prefix=/usr \
--buildtype=plain \
@@ -25,4 +21,8 @@ build() {
-D gtk_doc=false
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
+
+ export PYTHONHASHSEED=0
+ /usr/bin/python3 -m compileall -d /usr/lib/python3.9/site-packages/gi $PKG/usr/lib/python3.9/site-packages/gi
+ /usr/bin/python3 -O -m compileall -d /usr/lib/python3.9/site-packages/gi $PKG/usr/lib/python3.9/site-packages/gi
}

Generated by cgit