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
