Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=5542be49b2721f2cb391d0bc51b77c64824562d4

commit 5542be49b2721f2cb391d0bc51b77c64824562d4
Author: DeX77 <[email protected]>
Date:   Sat Apr 29 22:40:25 2017 +0200

libgexiv2-0.10.5-2-x86_64

* rebuild with exiv2>=0.26

diff --git a/source/lib/libgexiv2/FrugalBuild b/source/lib/libgexiv2/FrugalBuild
index beb7df8..e857954 100644
--- a/source/lib/libgexiv2/FrugalBuild
+++ b/source/lib/libgexiv2/FrugalBuild
@@ -5,14 +5,16 @@
##TODO: introspection needed for py2/py3 bindings
pkgname=libgexiv2
pkgver=0.10.5
-pkgrel=1
+pkgrel=2
pkgdesc="GObject-based wrapper around the Exiv2 library."
-depends=('exiv2>=0.25-8' 'glib2>=2.52.1')
+depends=('exiv2>=0.26' 'glib2>=2.52.1')
groups=('lib')
archs=("x86_64")
_F_gnome_name="gexiv2"
_F_gnome_ext=".tar.xz"
Finclude gnome
-sha1sums=('af72330d4510b9e1afbfcdbad17a56667c1461e9')
+source+=('exiv2-0.26.patch')
+sha1sums=('af72330d4510b9e1afbfcdbad17a56667c1461e9' \
+          '90df806cd2aa01aa0827478ecae68640053f32d6')

# optimization OK
diff --git a/source/lib/libgexiv2/exiv2-0.26.patch 
b/source/lib/libgexiv2/exiv2-0.26.patch
new file mode 100644
index 0000000..c4971ce
--- /dev/null
+++ b/source/lib/libgexiv2/exiv2-0.26.patch
@@ -0,0 +1,22 @@
+--- gexiv2-0.10.5/gexiv2/gexiv2-stream-io.h    2017-03-20 12:04:52.000000000 
+0100
++++ gexiv2-0.10.5.new/gexiv2/gexiv2-stream-io.h        2017-04-29 
22:37:31.000000000 +0200
+@@ -39,7 +39,7 @@
+       virtual Exiv2::byte* mmap (bool isWriteable = false);
+       virtual int munmap ();
+       virtual long tell () const;
+-      virtual long size () const;
++      virtual size_t size () const;
+       virtual bool isopen () const;
+       virtual int error () const;
+       virtual bool eof () const;
+--- gexiv2-0.10.5/gexiv2/gexiv2-stream-io.cpp  2017-03-11 21:41:13.000000000 
+0100
++++ gexiv2-0.10.5.new/gexiv2/gexiv2-stream-io.cpp      2017-04-29 
22:39:45.000000000 +0200
+@@ -142,7 +142,7 @@
+     return cb->Position (cb->handle);
+ }
+
+-long StreamIo::size () const {
++size_t StreamIo::size () const {
+     return cb->Length (cb->handle);
+ }
+
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to