On Sun, Apr 26, 2020 at 11:52:12AM +0200, Rafael Sadowski wrote: > On Sun Apr 26, 2020 at 11:38:34AM +0200, Antoine Jacoutot wrote: > > On Sun, Apr 26, 2020 at 10:17:02AM +0200, Rafael Sadowski wrote: > > > On Thu Mar 26, 2020 at 09:37:48PM +0100, Rafael Sadowski wrote: > > > > Please find below one all-in-on diff to update exiv2 to 0.27.2 and fix > > > > all > > > > consumer. Here is a full list: > > > > > > > > FIXED 11/kde4/libs > > > > FIXED databases/strigi > > > > FIXED graphics/hugin > > > > FIXED graphics/nomacs > > > > FIXED graphics/rawstudio > > > > FIXED graphics/ufraw > > > > FIXED sysutils/krename > > > > FIXED x11/kde4/kfilemetadata > > > > FIXED x11/kde4/libkexiv2 > > > > > > > > OK devel/kf5/kfilemetadata > > > > OK geo/qgis > > > > OK graphics/darktable > > > > OK graphics/dibuja > > > > OK graphics/digikam > > > > OK graphics/geeqie > > > > OK graphics/gthumb > > > > OK graphics/krita > > > > OK graphics/libgexiv2 > > > > OK graphics/pdf2djvu > > > > OK graphics/viewnior > > > > OK x11/gnome/color-manager > > > > OK x11/kde-applications/gwenvie > > > > OK x11/kde-applications/libkexiv2 > > > > > > > > Fixed by fixing x11/kde4/libs so REVISION bump only: > > > > OK x11/kde4/nepomuk-core > > > > OK 11/kde4/runtime > > > > > > > > Noteable exiv2 port changes: > > > > > > > > - Switch to cmake and enable i18n support > > > > - Change COMMENT and cleanup DESCR > > > > - Switch to https > > > > - don't provide the new Exiv2::getProcessPath() function. Not portable, > > > > doesn't work on OpenBSD, and shouldn't be exposed in the API of a > > > > graphics library. Instead, define a macro with CMake to help runtime > > > > find gettext files. from jca@'s commit > > > > https://v4.freshbsd.org/commit/openbsd/ports/fHGCS7kzl4zKjdnW > > > > - All consumer fixed. configure checks, port-lib-depends-checks checks > > > > and also some run-time tests with krita, digikam, nomacs. > > > > > > > > Consumer patches from upstream, gentoo, freebsd and by me for the old > > > > creepy KDE4 stuff. > > > > > > > > Bulk welcome but I'm quite sure it'll survive. OK? > > > > > > > > > > > > > > This went through a full bulk build and will go in after 6.7. > > > > > > Bulk build found an error with gegl03. The following diff fix this error > > > > What error? > > There's no comment in the patch. > > I thought it was obvious.
It's not because only exiv2 fails on it. How could someone who didn't follow this thread knows why this is needed? -- Antoine
