diff --git a/graphics/aseprite/Makefile b/graphics/aseprite/Makefile index dff669e253e0..fa8f5e83ec5f 100644 --- a/graphics/aseprite/Makefile +++ b/graphics/aseprite/Makefile @@ -1,89 +1,89 @@ # Created by: Yuri Victorovich PORTNAME= aseprite DISTVERSIONPREFIX= v DISTVERSION= 1.2.9 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Animated sprite editor and pixel art tool LICENSE= EULA LICENSE_NAME= END-USER LICENSE AGREEMENT FOR ASEPRITE LICENSE_FILE= ${WRKSRC}/EULA.txt LICENSE_PERMS= dist-mirror auto-accept BROKEN_armv6= fails to compile: undefined reference to __va_copy BROKEN_armv7= fails to compile: undefined reference to __va_copy BROKEN_sparc64= fails to compile: vsnprintf is not a member of std EXTRACT_DEPENDS= ${NONEXISTENT}:x11/pixman:extract LIB_DEPENDS= liballeg.so:devel/allegro \ libcmark.so:textproc/cmark \ libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ libgif.so:graphics/giflib \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ liblz4.so:archivers/liblz4 \ libnettle.so:security/nettle \ libpng.so:graphics/png \ libtinyxml.so:textproc/tinyxml \ libzstd.so:archivers/zstd USES= cmake compiler:c++11-lib gnome iconv:wchar_t jpeg \ localbase:ldflags pkgconfig ssl xorg USE_GITHUB= yes GH_TUPLE= aseprite:libarchive:c51dbfc:libarchive/third_party/libarchive GH_TUPLE+= aseprite:clip:964a64a:clip/src/clip GH_TUPLE+= aseprite:flic:65a6072:flic/src/flic GH_TUPLE+= aseprite:fmt:933a33a:fmt/third_party/fmt GH_TUPLE+= aseprite:json11:ec4e452:json11/third_party/json11 GH_TUPLE+= aseprite:laf:60e6ad7:laf/laf GH_TUPLE+= aseprite:mujs:34cb617:mujs/third_party/mujs GH_TUPLE+= aseprite:observable:59c3862:observable/src/observable GH_TUPLE+= aseprite:simpleini:0687587:simpleini/third_party/simpleini GH_TUPLE+= aseprite:tinyexpr:ca50544:tinyexpr/third_party/tinyexpr GH_TUPLE+= aseprite:stringencoders:e1448a9:stringencoders/laf/third_party/stringencoders GH_TUPLE+= aseprite:undo:93fc81d:undo/src/undo USE_GNOME= libxml2 USE_XORG= x11 xcb xcursor xext xpm ice pixman sm xxf86dga xxf86vm CMAKE_ON= USE_SHARED_ALLEGRO4 \ USE_SHARED_CMARK \ USE_SHARED_CURL \ USE_SHARED_FREETYPE \ USE_SHARED_GIFLIB \ USE_SHARED_HARFBUZZ \ USE_SHARED_JPEGLIB \ USE_SHARED_LIBLOADPNG \ USE_SHARED_LIBPNG \ USE_SHARED_PIXMAN \ USE_SHARED_TINYXML \ USE_SHARED_ZLIB CMAKE_ARGS= -DFREEBSD_LIB_PATH=${LOCALBASE}/lib OPTIONS_DEFINE= STEAM WEBP OPTIONS_DEFAULT= WEBP STEAM_DESC= Compile with Steam library STEAM_CMAKE_BOOL= ENABLE_STEAM WEBP_CMAKE_BOOL= WITH_WEBP_SUPPORT WEBP_LIB_DEPENDS= libwebp.so:graphics/webp post-extract: @${RM} -r ${WRKSRC}/src/allegro @${MKDIR} ${WRKSRC}/third_party/pixman/pixman @${CP} `${MAKE} -C ${PORTSDIR}/x11/pixman -V WRKSRC`/pixman/pixman-combine32.h \ ${WRKSRC}/third_party/pixman/pixman/ post-patch: @${REINPLACE_CMD} -e 's|1.3-dev|${PORTVERSION}|' ${WRKSRC}/src/config.h ${WRKSRC}/data/gui.xml post-install: @cd ${STAGEDIR}${PREFIX} && ${RM} -r bin/bsd* include lib libdata share/man # see https://github.com/aseprite/aseprite/issues/1602 .include diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile index 9b77ea8369df..7a45bc927954 100644 --- a/multimedia/mkvtoolnix/Makefile +++ b/multimedia/mkvtoolnix/Makefile @@ -1,89 +1,90 @@ # Created by: Mario Sergio Fujikawa Ferreira PORTNAME= mkvtoolnix PORTVERSION= 62.0.0 +PORTREVISION= 1 CATEGORIES= multimedia audio MASTER_SITES= https://www.bunkus.org/videotools/mkvtoolnix/sources/ \ https://mkvtoolnix.download/sources/ MAINTAINER= riggs@FreeBSD.org COMMENT= Tools to extract from/get info about/create Matroska media streams LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_sparc64= does not install BUILD_DEPENDS= rake:devel/rubygem-rake \ docbook-xsl>=0:textproc/docbook-xsl \ xsltproc:textproc/libxslt LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libebml.so:textproc/libebml \ libboost_regex.so:devel/boost-libs \ libpugixml.so:textproc/pugixml \ libmatroska.so:multimedia/libmatroska \ libcmark.so:textproc/cmark \ libgmp.so:math/gmp USES= compiler:c++17-lang iconv localbase pkgconfig qmake:no_env qt:5 tar:xz USE_QT= buildtools_build concurrent core linguisttools_build multimedia GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_path_PO4A=no CONFIGURE_ARGS= --with-boost=${LOCALBASE} \ --with-boost-filesystem=boost_filesystem \ --with-boost-system=boost_system \ --with-boost-regex=boost_regex \ --with-docbook-xsl-root=${PREFIX}/share/xsl/docbook \ --disable-qt6 MAKE_ENV= V=1 MAKE_CMD= rake -v MAKEFILE= Rakefile ALL_TARGET= #Empty BINARY_ALIAS= qmake=${QMAKE} \ lconvert=${LCONVERT} \ moc=${MOC} \ rcc=${RCC} \ uic=${UIC} OPTIONS_DEFINE= DVDREAD FLAC GUI NLS MANTRANS OPTIONS_DEFAULT= FLAC GUI OPTIONS_SUB= yes DVDREAD_DESC= Support reading DVD chapters via libdvdread DVDREAD_LIB_DEPENDS= libdvdread.so:multimedia/libdvdread DVDREAD_CONFIGURE_WITH= dvdread FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CONFIGURE_WITH= flac NLS_USES= gettext NLS_CONFIGURE_WITH= gettext GUI_DESC= Build and install GUI application (Qt 5) GUI_USES= desktop-file-utils shared-mime-info GUI_USE= QT=dbus,declarative,gui,network,widgets MANTRANS_DESC= Build and install manpage translations MANTRANS_BUILD_DEPENDS= po4a:textproc/po4a .include .if ${CHOSEN_COMPILER_TYPE} != clang USE_CXXSTD= c++17 .endif post-patch: @${REINPLACE_CMD} -e '/LIBS="-lintl/s,-liconv,$$ICONV_LIBS,' \ ${WRKSRC}/configure post-configure-NLS-off: # https://github.com/mbunkus/mkvtoolnix/issues/1501 # Fixed in 8.6.0 @${REINPLACE_CMD} -e 's|LIBINTL_LIBS =|#LIBINTL_LIBS =|g' ${WRKSRC}/build-config @${REINPLACE_CMD} -e 's|#define HAVE_LIBINTL_H|//#define HAVE_LIBINTL_H|g' ${WRKSRC}/config.h @${REINPLACE_CMD} -e 's|S["LIBINTL_LIBS"]=|#S["LIBINTL_LIBS"]=|g' ${WRKSRC}/config.status .include diff --git a/net-im/neochat/Makefile b/net-im/neochat/Makefile index 573874abbf25..28af3ab2ac65 100644 --- a/net-im/neochat/Makefile +++ b/net-im/neochat/Makefile @@ -1,30 +1,30 @@ PORTNAME= neochat DISTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-im MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} MAINTAINER= adridg@FreeBSD.org COMMENT= Glossy Matrix IM client based on KDE technologies LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt LIB_DEPENDS= libcmark.so:textproc/cmark \ libqt5keychain.so:security/qtkeychain BUILD_DEPENDS= libquotient>=0.6.6:net-im/libquotient \ kquickimageeditor>=0.1.2:graphics/kquickimageeditor # Quotient is a static lib RUN_DEPENDS= kquickimageeditor>=0.1.2:graphics/kquickimageeditor USES= cmake compiler:c++17-lang gl kde:5 pkgconfig qt:5 tar:xz USE_GL= gl USE_QT= core dbus declarative graphicaleffects gui imageformats \ multimedia network quickcontrols quickcontrols2 \ svg widgets xml \ buildtools_build linguist_build qmake_build USE_KDE= config coreaddons dbusaddons i18n itemmodels kirigami2 notifications \ qqc2-desktop-style \ ecm_build .include diff --git a/net-im/nheko/Makefile b/net-im/nheko/Makefile index 81e1199d2184..06a7c0d0cf2e 100644 --- a/net-im/nheko/Makefile +++ b/net-im/nheko/Makefile @@ -1,48 +1,48 @@ PORTNAME= nheko DISTVERSIONPREFIX=v DISTVERSION= 0.8.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM client based on Qt technologies LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json # All those boost-libs are pulled in through mtxclient, which # links to them but stage-qa still complains. LIB_DEPENDS= \ libboost_chrono.so:devel/boost-libs \ libboost_date_time.so:devel/boost-libs \ libboost_iostreams.so:devel/boost-libs \ libboost_regex.so:devel/boost-libs \ libboost_system.so:devel/boost-libs \ libboost_thread.so:devel/boost-libs \ libcmark.so:textproc/cmark \ libfmt.so:devel/libfmt \ liblmdb.so:databases/lmdb \ libmatrix_client.so:net-im/mtxclient \ libolm.so:security/olm \ libqt5keychain.so:security/qtkeychain \ libspdlog.so:devel/spdlog USES= cmake compiler:c++17-lang pkgconfig \ localbase:ldflags qt:5 ssl tar:xz USE_QT= concurrent core dbus declarative gui multimedia network \ quickcontrols2 svg widgets \ graphicaleffects_run \ buildtools_build linguist_build qmake_build # There is one external dependencie: lmdb++ # - lmdb++ is a single header file, it just needs to be included CMAKE_ARGS= -DLMDBXX_INCLUDE_DIR=${WRKSRC}/deps/lmdb CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1 LDFLAGS+= -L${LOCALBASE}/lib -lfmt USE_GITHUB= yes GH_ACCOUNT= Nheko-Reborn GH_TUPLE= hoytech:lmdbxx:029fb681213af3020f5e3a86045445552bd024c5:lmdb/deps/lmdb .include diff --git a/net-im/spectral/Makefile b/net-im/spectral/Makefile index a27279b7f21d..fcfb6d146307 100644 --- a/net-im/spectral/Makefile +++ b/net-im/spectral/Makefile @@ -1,39 +1,39 @@ PORTNAME= spectral PORTVERSION= 817 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Glossy Matrix IM client based on Qt technologies LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libqt5keychain.so:security/qtkeychain \ libcmark.so:textproc/cmark USES= cmake compiler:c++17-lang gl pkgconfig qt:5 tar:bz2 USE_GL= gl USE_QT= core dbus declarative graphicaleffects gui imageformats \ multimedia network quickcontrols quickcontrols2 svg widgets \ buildtools_build linguist_build qmake_build testlib_build CMAKE_ON= USE_INTREE_LIBQMC SFPMNAME= SortFilterProxyModel SFPMVERSION= 36befddf5d57faad990e72c88c5844794f274145 QUOTNAME= libQuotient QUOTVERSION= 58dfe74390ebdd8ec6611d3b8fecfe7d051ff955 DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.bz2:spectral \ ${SFPMVERSION}.zip:sfpm \ ${QUOTVERSION}.zip:quot MASTER_SITES= https://gitlab.com/spectral-im/spectral/-/archive/${PORTVERSION}/:spectral \ https://github.com/oKcerG/${SFPMNAME}/archive/:sfpm \ https://github.com/quotient-im/${QUOTNAME}/archive/:quot post-extract: ${RMDIR} ${WRKSRC}/include/${SFPMNAME} ${WRKSRC}/include/${QUOTNAME} ${LN} -s ${WRKDIR}/${SFPMNAME}-${SFPMVERSION} ${WRKSRC}/include/${SFPMNAME} ${LN} -s ${WRKDIR}/${QUOTNAME}-${QUOTVERSION} ${WRKSRC}/include/${QUOTNAME} .include diff --git a/net-im/talkatu/Makefile b/net-im/talkatu/Makefile index fb39ec2d19ef..9ae53cf14ba7 100644 --- a/net-im/talkatu/Makefile +++ b/net-im/talkatu/Makefile @@ -1,32 +1,33 @@ PORTNAME= talkatu PORTVERSION= g2019031701 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= https://bitbucket.org/pidgin/talkatu/get/ DISTNAME= 1b7433db5cd5 DIST_SUBDIR= ${PORTNAME} MAINTAINER= swills@FreeBSD.org COMMENT= Collection of Gtk+ widgets that are useful for chat applications LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= help2man:misc/help2man LIB_DEPENDS= libgladeui-2.so:devel/glade \ libgspell-1.so:textproc/gspell \ libgumbo.so:devel/gumbo \ libcmark.so:textproc/cmark USES= gettext-runtime gnome meson pkgconfig USE_LDCONFIG= yes MESON_ARGS= -Dtests=false WRKSRC= ${WRKDIR}/pidgin-talkatu-${DISTNAME} USE_GNOME= glib20 gtk30 OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc DOCS_MESON_OFF= -Ddoc=false .include diff --git a/textproc/cmark/Makefile b/textproc/cmark/Makefile index 595c2be18917..7f6733e2ec8b 100644 --- a/textproc/cmark/Makefile +++ b/textproc/cmark/Makefile @@ -1,22 +1,22 @@ PORTNAME= cmark -DISTVERSION= 0.29.0 +DISTVERSION= 0.30.2 CATEGORIES= textproc MAINTAINER= adridg@FreeBSD.org COMMENT= CommonMark parsing and rendering library and program in C LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS_INSTALL= py[2-3][0-9]-CommonMark USES= cmake python:3.4+,test USE_GITHUB= yes GH_ACCOUNT= commonmark USE_LDCONFIG= yes CMAKE_ARGS= -DCMAKE_INSTALL_LIBDIR:STRING="lib" PLIST_SUB= VERSION=${PORTVERSION} TEST_TARGET= test .include diff --git a/textproc/cmark/distinfo b/textproc/cmark/distinfo index f2245167993d..0580e80d7c81 100644 --- a/textproc/cmark/distinfo +++ b/textproc/cmark/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1554745995 -SHA256 (commonmark-cmark-0.29.0_GH0.tar.gz) = 2558ace3cbeff85610de3bda32858f722b359acdadf0c4691851865bb84924a6 -SIZE (commonmark-cmark-0.29.0_GH0.tar.gz) = 234545 +TIMESTAMP = 1635287323 +SHA256 (commonmark-cmark-0.30.2_GH0.tar.gz) = 6c7d2bcaea1433d977d8fed0b55b71c9d045a7cdf616e3cd2dce9007da753db3 +SIZE (commonmark-cmark-0.30.2_GH0.tar.gz) = 246033 diff --git a/textproc/cmark/pkg-plist b/textproc/cmark/pkg-plist index d0ad0b2f0694..1c5599c56611 100644 --- a/textproc/cmark/pkg-plist +++ b/textproc/cmark/pkg-plist @@ -1,12 +1,14 @@ bin/cmark include/cmark.h include/cmark_export.h include/cmark_version.h -lib/cmake/cmark-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/cmark.cmake +lib/cmake/cmark/cmark-config-version.cmake +lib/cmake/cmark/cmark-config.cmake +lib/cmake/cmark/cmark-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/cmark/cmark-targets.cmake lib/libcmark.a lib/libcmark.so lib/libcmark.so.%%VERSION%% libdata/pkgconfig/libcmark.pc man/man1/cmark.1.gz man/man3/cmark.3.gz