diff --git a/deskutils/gnome-photos/Makefile b/deskutils/gnome-photos/Makefile index ebed79979647..3168edbe7f57 100644 --- a/deskutils/gnome-photos/Makefile +++ b/deskutils/gnome-photos/Makefile @@ -1,49 +1,50 @@ # Created by: Gustau Perez PORTNAME= gnome-photos DISTVERSION= 3.38.1 +PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Photo application for GNOME 3 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS BUILD_DEPENDS= geoclue>=0:net/geoclue \ itstool:textproc/itstool LIB_DEPENDS= libexempi.so:textproc/exempi \ libfribidi.so:converters/fribidi \ libgfbgraph-0.2.so:net/gfbgraph \ libgegl-0.4.so:graphics/gegl \ libgrilo-0.3.so:net/grilo \ libexiv2.so:graphics/exiv2 \ libgexiv2.so:graphics/gexiv2 \ libtracker-control-2.0.so:sysutils/tracker \ libgeocode-glib.so:net/geocode-glib \ libgjs.so:lang/gjs \ libbabl-0.1.so:x11/babl \ librest-0.7.so:devel/librest \ libsoup-2.4.so:devel/libsoup \ libjson-glib-1.0.so:devel/json-glib \ libgoa-1.0.so:net/gnome-online-accounts \ libdazzle-1.0.so:x11-toolkits/libdazzle \ libpng.so:graphics/png \ libgdata.so:devel/libgdata RUN_DEPENDS= geoclue>=0:net/geoclue PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome jpeg localbase meson pkgconfig tar:xz USE_GNOME= cairo gnomedesktop3 gtk30 libxml2 USE_LDCONFIG= yes INSTALLS_ICONS= yes GLIB_SCHEMAS= org.gnome.photos.gschema.xml MESON_ARGS= --buildtype plain .include diff --git a/graphics/eog/Makefile b/graphics/eog/Makefile index 61e8432c1aae..67259e2faab3 100644 --- a/graphics/eog/Makefile +++ b/graphics/eog/Makefile @@ -1,47 +1,48 @@ # Created by: Joe Marcus Clarke PORTNAME= eog DISTVERSION= 40.2 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Eye Of Gnome image viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libpeas-gtk-1.0.so:devel/libpeas \ liblcms2.so:graphics/lcms2 \ libexif.so:graphics/libexif RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas PORTSCOUT= limitw:1,even USES= compiler:c++11-lang desktop-file-utils gettext gnome jpeg \ localbase meson pkgconfig python:build,3.6+ shebangfix tar:xz \ xorg USE_GNOME= cairo librsvg2 gtk30 gnomedesktop3 introspection USE_XORG= x11 INSTALLS_ICONS= yes SHEBANG_FILES= ${WRKSRC}/meson_post_install.py MESON_ARGS= -Dlibportal=false -Dlibexif=true GLIB_SCHEMAS= org.gnome.eog.enums.xml \ org.gnome.eog.gschema.xml PLIST_SUB+= VERSION=3.0 OPTIONS_SUB= yes OPTIONS_DEFINE= EXEMPI OPTIONS_DEFAULT=EXEMPI EXEMPI_DESC= XMP support EXEMPI_MESON_TRUE= xmp EXEMPI_LIB_DEPENDS= libexempi.so:textproc/exempi .include diff --git a/graphics/eom/Makefile b/graphics/eom/Makefile index ae7068376c61..672d28c57cbf 100644 --- a/graphics/eom/Makefile +++ b/graphics/eom/Makefile @@ -1,56 +1,57 @@ # Created by: Joe Marcus Clarke PORTNAME= eom PORTVERSION= 1.24.2 +PORTREVISION= 1 CATEGORIES= graphics mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Eye of MATE image viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libpeas-gtk-1.0.so:devel/libpeas PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gmake gnome \ jpeg libtool localbase mate pathfix pkgconfig tar:xz xorg USE_MATE= desktop icontheme USE_XORG= x11 USE_GNOME= cairo gnomeprefix gtk30 intltool introspection \ librsvg2 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-cms INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.eom.gschema.xml \ org.mate.eom.enums.xml OPTIONS_DEFINE= EXIF EXEMPI DOCS OPTIONS_DEFAULT=EXIF EXEMPI EXEMPI_DESC= XMP support EXEMPI_CONFIGURE_WITH= xmp EXEMPI_LIB_DEPENDS= libexempi.so:textproc/exempi EXIF_DESC= Digital camera file meta-data support EXIF_CONFIGURE_WITH= libexif EXIF_LIB_DEPENDS= libexif.so:graphics/libexif .include .if ${PORT_OPTIONS:MEXIF} || ${PORT_OPTIONS:MEXEMPI} PLIST_SUB+= EXIFEXEMPI="" .else PLIST_SUB+= EXIFEXEMPI="@comment " .endif .include diff --git a/graphics/xviewer/Makefile b/graphics/xviewer/Makefile index 8272b3980804..fd86270a519d 100644 --- a/graphics/xviewer/Makefile +++ b/graphics/xviewer/Makefile @@ -1,54 +1,55 @@ # Created by: Alexey Dokuchaev PORTNAME= xviewer PORTVERSION= 3.0.2 +PORTREVISION= 1 CATEGORIES= graphics gnome DIST_SUBDIR= gnome MAINTAINER= danfe@FreeBSD.org COMMENT= Fast and functional image viewer LICENSE= GPLv2+ PORTSCOUT= limit:^[0-9.]+$$ # ignore master.mint* tags BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/gtk-doc.m4:textproc/gtk-doc \ intltool-update:textproc/intltool \ itstool:textproc/itstool \ ${LOCALBASE}/share/aclocal/yelp.m4:textproc/yelp-tools LIB_DEPENDS= libcinnamon-desktop.so:x11/cinnamon-desktop \ libxapp.so:x11/xapp \ libpeas-1.0.so:devel/libpeas RUN_DEPENDS= yelp:x11/yelp USES= autoreconf compiler:c++11-lang desktop-file-utils gettext-tools \ gmake gnome libtool localbase pkgconfig xorg GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= atk cairo gdkpixbuf2 gtk30 introspection pango USE_XORG= x11 GLIB_SCHEMAS= org.x.viewer.enums.xml org.x.viewer.gschema.xml INSTALLS_ICONS= yes OPTIONS_DEFINE= JPEG LCMS2 LIBEXIF LIBRSVG2 XMP OPTIONS_DEFAULT= JPEG LCMS2 LIBEXIF LIBRSVG2 XMP XMP_DESC= Adobe Extensible Metadata Platform support OPTIONS_SUB= yes JPEG_USES= jpeg JPEG_CONFIGURE_OFF= --without-libjpeg LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_CONFIGURE_OFF= --without-cms LIBEXIF_LIB_DEPENDS= libexif.so:graphics/libexif LIBEXIF_CONFIGURE_OFF= --without-libexif LIBRSVG2_USE= GNOME=librsvg2 LIBRSVG2_CONFIGURE_OFF= --without-librsvg XMP_LIB_DEPENDS= libexempi.so:textproc/exempi XMP_CONFIGURE_OFF= --without-xmp .include diff --git a/misc/tellico/Makefile b/misc/tellico/Makefile index b5f39e0caf35..71e7ba92fe40 100644 --- a/misc/tellico/Makefile +++ b/misc/tellico/Makefile @@ -1,40 +1,40 @@ # Created by: Kirill Ponomarew PORTNAME= tellico DISTVERSION= 3.4.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc kde MASTER_SITES= http://tellico-project.org/files/ MAINTAINER= kde@FreeBSD.org COMMENT= Collection manager for KDE LICENSE= GPLv2 LIB_DEPENDS= libbtparse.so:textproc/btparse \ libcdio.so:sysutils/libcdio \ libcsv.so:textproc/libcsv \ libexempi.so:textproc/exempi \ libiso9660.so:sysutils/libcdio \ libpoppler-qt5.so:graphics/poppler-qt5 \ libpoppler.so:graphics/poppler \ libtag.so:audio/taglib \ libyaz.so:net/yaz USES= cmake compiler:c++11-lang desktop-file-utils gettext gnome \ kde:5 pkgconfig python:run qt:5 shared-mime-info shebangfix \ tar:xz USE_GNOME= libxml2 libxslt USE_KDE= archive attica5 auth bookmarks codecs completion config \ configwidgets coreaddons crash filemetadata guiaddons \ i18n iconthemes itemmodels itemviews jobwidgets js khtml kio \ libkcddb libksane newstuff parts service solid sonnet \ textwidgets wallet widgetsaddons windowsystem xmlgui \ doctools_build ecm_build USE_QT= concurrent core dbus gui network widgets xml \ buildtools_build qmake_build testlib_build SHEBANG_FILES= src/fetch/scripts/dark_horse_comics.py \ src/fetch/scripts/fr.allocine.py .include diff --git a/sysutils/tracker-miners/Makefile b/sysutils/tracker-miners/Makefile index 28d0ebd80d0b..4fd87a74a640 100644 --- a/sysutils/tracker-miners/Makefile +++ b/sysutils/tracker-miners/Makefile @@ -1,69 +1,69 @@ # Created by: Michael Johnson PORTNAME= tracker-miners PORTVERSION= 2.3.5 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= sysutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Miners for tracker2 LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libicuuc.so:devel/icu \ libupower-glib.so:sysutils/upower \ libexempi.so:textproc/exempi \ libcue.so:textproc/libcue \ libiptcdata.so:graphics/libiptcdata \ libFLAC.so:audio/flac \ libtotem-plparser.so:multimedia/totem-pl-parser \ libpoppler-glib.so:graphics/poppler-glib \ libpng.so:graphics/png \ libtag.so:audio/taglib \ libtiff.so:graphics/tiff \ libgif.so:graphics/giflib \ libvorbisfile.so:audio/libvorbis \ libgxps.so:graphics/libgxps \ libexif.so:graphics/libexif \ libgexiv2.so:graphics/gexiv2 \ libtracker-miner-2.0.so:sysutils/tracker PORTSCOUT= limitw:1,even USES= gettext gnome jpeg localbase:ldflags meson \ pathfix pkgconfig python:3.4+,build sqlite tar:xz USE_GNOME= cairo intltool libgsf libxml2 INSTALLS_ICONS= yes MESON_ARGS= -Dsystemd_user_services=no \ -Dcharset_detenction=icu \ -Dunicode_support=icu \ -Dstemmer=no # -Dbattery_detection=hal OPTIONS_SUB= yes OPTIONS_DEFINE= GSTREAMER RSS OPTIONS_DEFAULT= GSTREAMER RSS GSTREAMER_MESON_ON= -Dgeneric_media_extractor=gstreamer GSTREAMER_MESON_OFF= -Dgeneric_media_extractor=none GSTREAMER_USE= gstreamer1=yes RSS_DESC= Tracker RSS miner RSS_MESON_TRUE= miner_rss RSS_LIB_DEPENDS= libgrss.so:net/libgrss PLIST_SUB= LIBVER=0.2.0 GLIB_SCHEMAS= org.freedesktop.Tracker.Extract.gschema.xml \ org.freedesktop.Tracker.Miner.Files.gschema.xml \ org.freedesktop.Tracker.Writeback.gschema.xml \ org.freedesktop.TrackerMiners.enums.xml #post-install: # ${RM} -rf ${STAGEDIR}/${PREFIX}/lib/systemd .include diff --git a/textproc/exempi/Makefile b/textproc/exempi/Makefile index 5afe484ca86a..fa4fd853dae1 100644 --- a/textproc/exempi/Makefile +++ b/textproc/exempi/Makefile @@ -1,27 +1,28 @@ # Created by: Michael Johnson # $MCom: ports/textproc/exempi/Makefile,v 1.1 2008/02/26 18:50:26 ahze Exp $ PORTNAME= exempi -PORTVERSION= 2.2.2 +DISTVERSION= 2.5.2 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= http://libopenraw.freedesktop.org/download/ MAINTAINER= gnome@FreeBSD.org COMMENT= Port of Adobe XMP SDK to work on UNIX +BUILD_DEPENDS= boost-libs>=0:devel/boost-libs LIB_DEPENDS= libexpat.so:textproc/expat2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-unittest=no -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} -USES= pathfix iconv libtool tar:bzip2 +USES= gmake iconv libtool localbase pathfix tar:bzip2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip +GNU_CONFIGURE= yes + +pre-configure: + cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} NOCONFIGURE=1 ./autogen.sh post-patch: @${REINPLACE_CMD} -e 's|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include diff --git a/textproc/exempi/distinfo b/textproc/exempi/distinfo index 1d72a15e0f36..f4ec15b0959a 100644 --- a/textproc/exempi/distinfo +++ b/textproc/exempi/distinfo @@ -1,2 +1,3 @@ -SHA256 (exempi-2.2.2.tar.bz2) = 0e7ad0e5e61b6828e38d31a8cc59c26c9adeed7edf4b26708c400beb6a686c07 -SIZE (exempi-2.2.2.tar.bz2) = 3380662 +TIMESTAMP = 1626540964 +SHA256 (exempi-2.5.2.tar.bz2) = 52f54314aefd45945d47a6ecf4bd21f362e6467fa5d0538b0d45a06bc6eaaed5 +SIZE (exempi-2.5.2.tar.bz2) = 3658606 diff --git a/textproc/exempi/files/patch-c++11 b/textproc/exempi/files/patch-c++11 deleted file mode 100644 index d4e4f3e4d902..000000000000 --- a/textproc/exempi/files/patch-c++11 +++ /dev/null @@ -1,147 +0,0 @@ -Fix type mismatch in calls to XMPMeta::GetProperty - -kXMP_NoOptions is (XMP_OptionBits) whereas the final argument to -XMPMeta::GetProperty takes (XMP_OptionBits*) - -https://cgit.freedesktop.org/exempi/commit/?id=b6ff77dd74a1 - ---- source/XMPFiles/FormatSupport/ID3_Support.hpp.orig 2014-08-31 20:39:29 UTC -+++ source/XMPFiles/FormatSupport/ID3_Support.hpp -@@ -700,28 +700,28 @@ namespace ID3_Support - LFA_WriteUns8( file, 'G' ); - - // title ////////////////////////////////////////////////////// -- if ( meta->GetLocalizedText( kXMP_NS_DC, "title", "", "x-default", 0, &utf8, kXMP_NoOptions )) -+ if ( meta->GetLocalizedText( kXMP_NS_DC, "title", "", "x-default", 0, &utf8, 0 )) - { - LFA_Seek( file, -128 + 3, SEEK_END); - ReconcileUtils::UTF8ToLatin1( utf8.c_str(), utf8.size(), &latin1 ); - LFA_Write( file, latin1.c_str(), MIN( 30, (XMP_Int32)latin1.size() ) ); - } - // artist ////////////////////////////////////////////////////// -- if ( meta->GetProperty( kXMP_NS_DM, "artist", &utf8, kXMP_NoOptions )) -+ if ( meta->GetProperty( kXMP_NS_DM, "artist", &utf8, 0 )) - { - LFA_Seek( file, -128 + 33, SEEK_END); - ReconcileUtils::UTF8ToLatin1( utf8.c_str(), utf8.size(), &latin1 ); - LFA_Write( file, latin1.c_str(), MIN( 30, (XMP_Int32)latin1.size() ) ); - } - // album ////////////////////////////////////////////////////// -- if ( meta->GetProperty( kXMP_NS_DM, "album", &utf8, kXMP_NoOptions )) -+ if ( meta->GetProperty( kXMP_NS_DM, "album", &utf8, 0 )) - { - LFA_Seek( file, -128 + 63, SEEK_END); - ReconcileUtils::UTF8ToLatin1( utf8.c_str(), utf8.size(), &latin1 ); - LFA_Write( file, latin1.c_str(), MIN( 30, (XMP_Int32)latin1.size() ) ); - } - // year ////////////////////////////////////////////////////// -- if ( meta->GetProperty( kXMP_NS_XMP, "CreateDate", &utf8, kXMP_NoOptions )) -+ if ( meta->GetProperty( kXMP_NS_XMP, "CreateDate", &utf8, 0 )) - { - XMP_DateTime dateTime; - SXMPUtils::ConvertToDate( utf8, &dateTime ); -@@ -733,14 +733,14 @@ namespace ID3_Support - } - } - // comment (write 30 bytes first, see truncation later) //////////// -- if ( meta->GetProperty( kXMP_NS_DM, "logComment", &utf8, kXMP_NoOptions )) -+ if ( meta->GetProperty( kXMP_NS_DM, "logComment", &utf8, 0 )) - { - LFA_Seek ( file, -128 + 97, SEEK_END ); - ReconcileUtils::UTF8ToLatin1 ( utf8.c_str(), utf8.size(), &latin1 ); - LFA_Write ( file, latin1.c_str(), MIN ( 30, (XMP_Int32)latin1.size() ) ); - } - // genre //////////////////////////////////////////////////////////////// -- if ( meta->GetProperty( kXMP_NS_DM, "genre", &utf8, kXMP_NoOptions )) -+ if ( meta->GetProperty( kXMP_NS_DM, "genre", &utf8, 0 )) - { - XMP_Uns8 genreNo = 0; - -@@ -760,7 +760,7 @@ namespace ID3_Support - } - - // trackNo //////////////////////////////////////////////////////////// -- if ( meta->GetProperty( kXMP_NS_DM, "trackNumber", &utf8, kXMP_NoOptions )) -+ if ( meta->GetProperty( kXMP_NS_DM, "trackNumber", &utf8, 0 )) - { - XMP_Uns8 trackNo = 0; - try ---- source/XMPFiles/FormatSupport/RIFF_Support.cpp.orig 2014-08-31 20:39:29 UTC -+++ source/XMPFiles/FormatSupport/RIFF_Support.cpp -@@ -604,7 +604,7 @@ static void exportXMPtoBextChunk( RIFF_MetaHandler* ha - // prepare buffer, need to know CodingHistory size as the only variable - XMP_Int32 bextBufferSize = MIN_BEXT_SIZE - 8; // -8 because of header - std::string value; -- if ( xmp->GetProperty( bextCodingHistory.ns, bextCodingHistory.prop, &value, kXMP_NoOptions )) -+ if ( xmp->GetProperty( bextCodingHistory.ns, bextCodingHistory.prop, &value, 0 )) - { - bextBufferSize += ((XMP_StringLen)value.size()) + 1 ; // add to size (and a trailing zero) - } -@@ -616,35 +616,35 @@ static void exportXMPtoBextChunk( RIFF_MetaHandler* ha - - // grab props, write into buffer, remove from XMP /////////////////////////// - // bextDescription ------------------------------------------------ -- if ( xmp->GetProperty( bextDescription.ns, bextDescription.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextDescription.ns, bextDescription.prop, &value, 0 ) ) - { - setBextField( &value, (XMP_Uns8*) buffer, 0, 256 ); - xmp->DeleteProperty( bextDescription.ns, bextDescription.prop) ; - chunkUsed = true; - } - // bextOriginator ------------------------------------------------- -- if ( xmp->GetProperty( bextOriginator.ns , bextOriginator.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextOriginator.ns , bextOriginator.prop, &value, 0 ) ) - { - setBextField( &value, (XMP_Uns8*) buffer, 256, 32 ); - xmp->DeleteProperty( bextOriginator.ns , bextOriginator.prop ); - chunkUsed = true; - } - // bextOriginatorRef ---------------------------------------------- -- if ( xmp->GetProperty( bextOriginatorRef.ns , bextOriginatorRef.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextOriginatorRef.ns , bextOriginatorRef.prop, &value, 0 ) ) - { - setBextField( &value, (XMP_Uns8*) buffer, 256+32, 32 ); - xmp->DeleteProperty( bextOriginatorRef.ns , bextOriginatorRef.prop ); - chunkUsed = true; - } - // bextOriginationDate -------------------------------------------- -- if ( xmp->GetProperty( bextOriginationDate.ns , bextOriginationDate.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextOriginationDate.ns , bextOriginationDate.prop, &value, 0 ) ) - { - setBextField( &value, (XMP_Uns8*) buffer, 256+32+32, 10 ); - xmp->DeleteProperty( bextOriginationDate.ns , bextOriginationDate.prop ); - chunkUsed = true; - } - // bextOriginationTime -------------------------------------------- -- if ( xmp->GetProperty( bextOriginationTime.ns , bextOriginationTime.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextOriginationTime.ns , bextOriginationTime.prop, &value, 0 ) ) - { - setBextField( &value, (XMP_Uns8*) buffer, 256+32+32+10, 8 ); - xmp->DeleteProperty( bextOriginationTime.ns , bextOriginationTime.prop ); -@@ -652,7 +652,7 @@ static void exportXMPtoBextChunk( RIFF_MetaHandler* ha - } - // bextTimeReference ---------------------------------------------- - // thanx to friendly byte order, all 8 bytes can be written in one go: -- if ( xmp->GetProperty( bextTimeReference.ns, bextTimeReference.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextTimeReference.ns, bextTimeReference.prop, &value, 0 ) ) - { - try - { -@@ -675,7 +675,7 @@ static void exportXMPtoBextChunk( RIFF_MetaHandler* ha - xmp->DeleteProperty( bextVersion.ns, bextVersion.prop ); - - // bextUMID ------------------------------------------------------- -- if ( xmp->GetProperty( bextUMID.ns, bextUMID.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextUMID.ns, bextUMID.prop, &value, 0 ) ) - { - std::string rawStr; - -@@ -694,7 +694,7 @@ static void exportXMPtoBextChunk( RIFF_MetaHandler* ha - } - - // bextCodingHistory ---------------------------------------------- -- if ( xmp->GetProperty( bextCodingHistory.ns, bextCodingHistory.prop, &value, kXMP_NoOptions ) ) -+ if ( xmp->GetProperty( bextCodingHistory.ns, bextCodingHistory.prop, &value, 0 ) ) - { - std::string ascii; - convertToASCII( value.data(), (XMP_StringLen) value.size() , &ascii, (XMP_StringLen) value.size() ); diff --git a/textproc/exempi/pkg-plist b/textproc/exempi/pkg-plist index 3ccf4f240dc0..cc5fea78b8b2 100644 --- a/textproc/exempi/pkg-plist +++ b/textproc/exempi/pkg-plist @@ -1,11 +1,11 @@ bin/exempi include/exempi-2.0/exempi/xmp.h include/exempi-2.0/exempi/xmp++.hpp include/exempi-2.0/exempi/xmpconsts.h include/exempi-2.0/exempi/xmperrors.h lib/libexempi.a lib/libexempi.so -lib/libexempi.so.3 -lib/libexempi.so.3.2.4 +lib/libexempi.so.8 +lib/libexempi.so.8.0.2 libdata/pkgconfig/exempi-2.0.pc man/man1/exempi.1.gz diff --git a/textproc/py-python-xmp-toolkit/Makefile b/textproc/py-python-xmp-toolkit/Makefile index f10b4fd93390..add8db4a5aa5 100644 --- a/textproc/py-python-xmp-toolkit/Makefile +++ b/textproc/py-python-xmp-toolkit/Makefile @@ -1,25 +1,26 @@ PORTNAME= python-xmp-toolkit DISTVERSION= 2.0.1 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= kai@FreeBSD.org COMMENT= XMP Toolkit for working with metadata LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libexempi.so:textproc/exempi RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes do-test: @(cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v -e 'test_core') .include diff --git a/x11-fm/caja/Makefile b/x11-fm/caja/Makefile index f964f4957e26..e7dc8582c10c 100644 --- a/x11-fm/caja/Makefile +++ b/x11-fm/caja/Makefile @@ -1,41 +1,42 @@ # Created by: ade, archie PORTNAME= caja PORTVERSION= 1.24.1 +PORTREVISION= 1 CATEGORIES= x11-fm mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT?= File manager for the MATE desktop LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LICENSE_FILE_LGPL20+ = ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libexif.so:graphics/libexif \ libexempi.so:textproc/exempi \ libstartup-notification-1.so:x11/startup-notification \ libnotify.so:devel/libnotify PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gmake gnome libtool \ localbase mate pathfix pkgconfig shared-mime-info tar:xz xorg USE_MATE= desktop icontheme:run USE_XORG= ice sm x11 USE_GNOME= cairo gtk30 gnomeprefix intltool introspection:build libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-packagekit INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.caja.gschema.xml \ org.mate.media-handling.gschema.xml post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/caja/extensions-2.0 .include diff --git a/x11-fm/nemo/Makefile b/x11-fm/nemo/Makefile index a0caaed7a04e..9bdf168f117b 100644 --- a/x11-fm/nemo/Makefile +++ b/x11-fm/nemo/Makefile @@ -1,68 +1,69 @@ # Created by: Gustau Perez i Querol PORTNAME= nemo PORTVERSION= 4.8.3 +PORTREVISION= 1 CATEGORIES= x11-fm gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= File manager for the Cinnamon desktop LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libcinnamon-desktop.so:x11/cinnamon-desktop \ libnotify.so:devel/libnotify \ libxapp.so:x11/xapp RUN_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ gvfs>0:devel/gvfs USES= compiler:c11 desktop-file-utils gettext gnome meson pkgconfig \ python:3.5+ shared-mime-info shebangfix xorg SHEBANG_FILES= generate_additional_file makepot SHEBANG_GLOB= *.py USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= cairo gdkpixbuf2 gtk30 intlhack introspection libxml2 pango pygobject3 USE_XORG= x11 GLIB_SCHEMAS= org.nemo.gschema.xml INSTALLS_ICONS= yes USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXEMPI EXIF TRACKER OPTIONS_DEFAULT= DOCS EXEMPI EXIF OPTIONS_SUB= yes EXEMPI_DESC= XMP support EXIF_DESC= Digital camera file meta-data support TRACKER_DESC= Integration with tracker DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc DOCS_MESON_TRUE= gtk_doc EXEMPI_LIB_DEPENDS= libexempi.so:textproc/exempi EXEMPI_MESON_TRUE= xmp EXIF_LIB_DEPENDS= libexif.so:graphics/libexif EXIF_MESON_TRUE= exif TRACKER_LIB_DEPENDS= libtracker-sparql-2.0.so:sysutils/tracker TRACKER_MESON_TRUE= tracker post-patch: # malloc.h is deprecated @${REINPLACE_CMD} -e "/malloc.h/d" ${WRKSRC}/meson.build .include