<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/graphics/gexiv2, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/'/>
<entry>
<title>*/*: Remove libtool dependency</title>
<updated>2025-10-04T08:11:47+00:00</updated>
<author>
<name>Daniel Engberg</name>
<email>diizzy@FreeBSD.org</email>
</author>
<published>2025-10-03T21:41:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=7f25f24de09a8dca24a6597412353bcd823e4c37'/>
<id>7f25f24de09a8dca24a6597412353bcd823e4c37</id>
<content type='text'>
None of these ports utilizes libtool
Build tested using Poudriere

Approved by:	blanket, build fix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
None of these ports utilizes libtool
Build tested using Poudriere

Approved by:	blanket, build fix
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: update to 0.14.6</title>
<updated>2025-07-07T18:27:30+00:00</updated>
<author>
<name>Christoph Moench-Tegeder</name>
<email>cmt@FreeBSD.org</email>
</author>
<published>2025-07-07T18:27:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=55f3d971f7dd9e629cbf0ca2ad3a1d0efc941954'/>
<id>55f3d971f7dd9e629cbf0ca2ad3a1d0efc941954</id>
<content type='text'>
Release Notes:
  https://gitlab.gnome.org/GNOME/gexiv2/-/releases/gexiv2-0.14.6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Release Notes:
  https://gitlab.gnome.org/GNOME/gexiv2/-/releases/gexiv2-0.14.6
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: exclude uneven releases from portscout</title>
<updated>2025-06-29T12:21:14+00:00</updated>
<author>
<name>Christoph Moench-Tegeder</name>
<email>cmt@FreeBSD.org</email>
</author>
<published>2025-06-29T12:18:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=51c920999fe622ef82931bcbe4b5f7c07664cdbb'/>
<id>51c920999fe622ef82931bcbe4b5f7c07664cdbb</id>
<content type='text'>
The project tagged 0.15.0 and marked it as "unstable" and put up an
"API creakage" warning. No need to have portscout act on that yet.

See: https://gitlab.gnome.org/GNOME/gexiv2/-/tags/0.15.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The project tagged 0.15.0 and marked it as "unstable" and put up an
"API creakage" warning. No need to have portscout act on that yet.

See: https://gitlab.gnome.org/GNOME/gexiv2/-/tags/0.15.0
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: update to 0.14.5</title>
<updated>2025-05-25T20:25:58+00:00</updated>
<author>
<name>Christoph Moench-Tegeder</name>
<email>cmt@FreeBSD.org</email>
</author>
<published>2025-05-25T20:25:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=fe926989cb15fa8af9e9f4f1d54214716cefa307'/>
<id>fe926989cb15fa8af9e9f4f1d54214716cefa307</id>
<content type='text'>
Release Notes:
  https://gitlab.gnome.org/GNOME/gexiv2/-/tags/gexiv2-0.14.4
  https://gitlab.gnome.org/GNOME/gexiv2/-/tags/gexiv2-0.14.5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Release Notes:
  https://gitlab.gnome.org/GNOME/gexiv2/-/tags/gexiv2-0.14.4
  https://gitlab.gnome.org/GNOME/gexiv2/-/tags/gexiv2-0.14.5
</pre>
</div>
</content>
</entry>
<entry>
<title>devel/py-pygobject: bump consumer PORTREVISIONs after port rename</title>
<updated>2024-11-22T22:31:54+00:00</updated>
<author>
<name>Charlie Li</name>
<email>vishwin@FreeBSD.org</email>
</author>
<published>2024-11-22T22:27:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=32a55d206da74eb98a7350e72352b2e4b55a81f9'/>
<id>32a55d206da74eb98a7350e72352b2e4b55a81f9</id>
<content type='text'>
With hat: gnome
PR: 273722
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With hat: gnome
PR: 273722
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: use USE_GNOME=pygobject3 helper</title>
<updated>2024-10-10T13:56:06+00:00</updated>
<author>
<name>Charlie Li</name>
<email>vishwin@FreeBSD.org</email>
</author>
<published>2024-10-10T13:56:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=024c603ec42507efa5a98d4009cc90707ecaf2a6'/>
<id>024c603ec42507efa5a98d4009cc90707ecaf2a6</id>
<content type='text'>
The helper is equivalent to the previous explicit dependency
declarations so no functional or metadata changes.

With hat: gnome
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The helper is equivalent to the previous explicit dependency
declarations so no functional or metadata changes.

With hat: gnome
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: update to 0.14.3</title>
<updated>2024-07-08T18:35:54+00:00</updated>
<author>
<name>Christoph Moench-Tegeder</name>
<email>cmt@FreeBSD.org</email>
</author>
<published>2024-07-08T18:35:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=1abe52886832f9e0abaeab35ca1c2b45aee026fa'/>
<id>1abe52886832f9e0abaeab35ca1c2b45aee026fa</id>
<content type='text'>
Release Notes:
  https://gitlab.gnome.org/GNOME/gexiv2/-/tags/gexiv2-0.14.3

Also passes build on i386.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Release Notes:
  https://gitlab.gnome.org/GNOME/gexiv2/-/tags/gexiv2-0.14.3

Also passes build on i386.
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: update to 0.14.2</title>
<updated>2023-07-25T16:48:08+00:00</updated>
<author>
<name>Christoph Moench-Tegeder</name>
<email>cmt@FreeBSD.org</email>
</author>
<published>2023-07-25T16:48:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=2e39de84e092e4eb00b074f4b4a22fe9dcc7dd65'/>
<id>2e39de84e092e4eb00b074f4b4a22fe9dcc7dd65</id>
<content type='text'>
Release Notes:
  https://download.gnome.org/sources/gexiv2/0.14/gexiv2-0.14.2.news
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Release Notes:
  https://download.gnome.org/sources/gexiv2/0.14/gexiv2-0.14.2.news
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: revert cherry-pick upstream patch to make compatible with exiv2 0.28.</title>
<updated>2023-07-10T06:34:50+00:00</updated>
<author>
<name>Matthias Andree</name>
<email>mandree@FreeBSD.org</email>
</author>
<published>2023-07-10T06:08:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=35f6785273f4a00224ce47eaa63527acc3ff76e1'/>
<id>35f6785273f4a00224ce47eaa63527acc3ff76e1</id>
<content type='text'>
This reverts commit 4669ac03f2316ac2db9e72867fbb558c48ef5db3.
It should not have been committed because 8f2c42142d37 already
addressed the same issue.

Reverting that commit fixes patch errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 4669ac03f2316ac2db9e72867fbb558c48ef5db3.
It should not have been committed because 8f2c42142d37 already
addressed the same issue.

Reverting that commit fixes patch errors.
</pre>
</div>
</content>
</entry>
<entry>
<title>graphics/gexiv2: mark BROKEN on i386 after ce4a214fb709</title>
<updated>2023-07-09T23:49:06+00:00</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2023-07-09T23:43:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=a3a68eda0484fbbc23a313b5e338e281662b40f1'/>
<id>a3a68eda0484fbbc23a313b5e338e281662b40f1</id>
<content type='text'>
In file included from ../gexiv2/gexiv2-metadata.cpp:21:
../gexiv2/gexiv2-stream-io.h:49:39: error: non-virtual member function marked 'override' hides virtual member function
        int seek (long offset, Position pos) override;
                                             ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st parameter ('int64_t' (aka 'long long') vs 'long')
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:152:71: error: non-virtual member function marked 'override' hides virtual member function
    int seek(seek_offset_t offset, Exiv2::BasicIo::Position position) override {
                                                                      ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st parameter ('int64_t' (aka 'long long') vs '(anonymous namespace)::GioIo::seek_offset_t' (aka 'long'))
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:533:43: error: allocating an object of abstract class type 'StreamIo'
        StreamIo::ptr_type stream_ptr{new StreamIo (cb)};
                                          ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: unimplemented pure virtual method 'seek' in 'StreamIo'
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:552:37: error: allocating an object of abstract class type '(anonymous namespace)::GioIo'
        GioIo::ptr_type gio_ptr{new GioIo (stream)};
                                    ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: unimplemented pure virtual method 'seek' in 'GioIo'
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:744:43: error: allocating an object of abstract class type 'StreamIo'
        StreamIo::ptr_type stream_ptr{new StreamIo (cb)};
                                          ^
In file included from ../gexiv2/gexiv2-stream-io.cpp:13:
../gexiv2/gexiv2-stream-io.h:49:39: error: non-virtual member function marked 'override' hides virtual member function
        int seek (long offset, Position pos) override;
                                             ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st parameter ('int64_t' (aka 'long long') vs 'long')
  virtual int seek(int64_t offset, Position pos) = 0;
              ^

PR:		272311
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In file included from ../gexiv2/gexiv2-metadata.cpp:21:
../gexiv2/gexiv2-stream-io.h:49:39: error: non-virtual member function marked 'override' hides virtual member function
        int seek (long offset, Position pos) override;
                                             ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st parameter ('int64_t' (aka 'long long') vs 'long')
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:152:71: error: non-virtual member function marked 'override' hides virtual member function
    int seek(seek_offset_t offset, Exiv2::BasicIo::Position position) override {
                                                                      ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st parameter ('int64_t' (aka 'long long') vs '(anonymous namespace)::GioIo::seek_offset_t' (aka 'long'))
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:533:43: error: allocating an object of abstract class type 'StreamIo'
        StreamIo::ptr_type stream_ptr{new StreamIo (cb)};
                                          ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: unimplemented pure virtual method 'seek' in 'StreamIo'
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:552:37: error: allocating an object of abstract class type '(anonymous namespace)::GioIo'
        GioIo::ptr_type gio_ptr{new GioIo (stream)};
                                    ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: unimplemented pure virtual method 'seek' in 'GioIo'
  virtual int seek(int64_t offset, Position pos) = 0;
              ^
../gexiv2/gexiv2-metadata.cpp:744:43: error: allocating an object of abstract class type 'StreamIo'
        StreamIo::ptr_type stream_ptr{new StreamIo (cb)};
                                          ^
In file included from ../gexiv2/gexiv2-stream-io.cpp:13:
../gexiv2/gexiv2-stream-io.h:49:39: error: non-virtual member function marked 'override' hides virtual member function
        int seek (long offset, Position pos) override;
                                             ^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st parameter ('int64_t' (aka 'long long') vs 'long')
  virtual int seek(int64_t offset, Position pos) = 0;
              ^

PR:		272311
</pre>
</div>
</content>
</entry>
</feed>
