diff --git a/chinese/fcitx-configtool/Makefile b/chinese/fcitx-configtool/Makefile index 1d0c1b9c3270..ef8a47406231 100644 --- a/chinese/fcitx-configtool/Makefile +++ b/chinese/fcitx-configtool/Makefile @@ -1,34 +1,34 @@ PORTNAME= fcitx-configtool PORTVERSION= 0.4.9 PORTREVISION= 2 CATEGORIES= chinese x11 MASTER_SITES= http://download.fcitx-im.org/${PORTNAME}/ DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Fcitx IM framework configuration tool WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ ${LOCALBASE}/libdata/pkgconfig/dbus-glib-1.pc:devel/dbus-glib LIB_DEPENDS= libfcitx-config.so:chinese/fcitx USE_GNOME= intltool USES= cmake gettext gnome pkgconfig tar:xz LDFLAGS+= -lintl OPTIONS_SINGLE= UI UI_DESC= Gtk version to use OPTIONS_SINGLE_UI= GTK2 GTK3 OPTIONS_DEFAULT=GTK2 OPTIONS_SUB= yes GTK2_CMAKE_ON= -DENABLE_GTK2=ON GTK2_USE= GNOME=gtk20 GTK3_USE= GNOME=gtk30 GTK3_CMAKE_OFF= -DENABLE_GTK3=OFF .include diff --git a/chinese/fcitx/Makefile b/chinese/fcitx/Makefile index c2c25e00cce5..766c88a118d1 100644 --- a/chinese/fcitx/Makefile +++ b/chinese/fcitx/Makefile @@ -1,116 +1,116 @@ PORTNAME= fcitx PORTVERSION= 4.2.9.9 PORTREVISION= 2 CATEGORIES= chinese x11 MASTER_SITES= http://download.fcitx-im.org/fcitx/:fcitx \ http://download.fcitx-im.org/data/:data DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:fcitx \ en_dict-${_DICT_VER}.tar.gz:data \ pinyin.tar.gz:data \ py_stroke-${_PYSTROKE_VER}.tar.gz:data \ py_table-${_PYTABLE_VER}.tar.gz:data \ table.tar.gz:data DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= lichray@gmail.com COMMENT= Flexible Input Method Framework WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ bash:shells/bash \ ${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:x11/xkeyboard-config LIB_DEPENDS= libcairo.so:graphics/cairo \ libdbus-1.so:devel/dbus \ libenchant-2.so:textproc/enchant2 \ libjson-c.so:devel/json-c \ libXfixes.so:x11/libXfixes \ libXinerama.so:x11/libXinerama \ libXrender.so:x11/libXrender \ libxkbcommon.so:x11/libxkbcommon \ libuuid.so:misc/libuuid RUN_DEPENDS= xdg-open:devel/xdg-utils \ xkeyboard-config>=0:x11/xkeyboard-config SUB_FILES= pkg-message SUB_LIST+= PORTSDIR=${PORTSDIR} CONFLICTS_INSTALL= fcitx5 zh-fcitx5-chinese-addons # bin/createPYMB share/icons/hicolor/128x128/apps/fcitx.png share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png USE_GNOME= pango intltool libxml2 introspection USE_KDE= ecm USE_XORG= x11 xext xkbfile sm ice USE_LDCONFIG= yes USES= compiler:c++11-lang gnome tar:xz cmake:noninja desktop-file-utils \ gettext-tools:build,run gettext-runtime iconv:wchar_t \ kde:5 pkgconfig shared-mime-info compiler:c++14-lang xorg OPTIONS_DEFINE= GTK2 GTK3 OPENCC TPUNC DOCS OPTIONS_DEFAULT=GTK2 GTK3 OPTIONS_SUB= yes GTK2_DESC= Enable Gtk2 IM module GTK2_USE= GNOME=gtk20 GTK2_CMAKE_ON= -DENABLE_GTK2_IM_MODULE=ON GTK3_DESC= Enable Gtk3 IM module GTK3_USE= GNOME=gtk30 GTK3_CMAKE_ON= -DENABLE_GTK3_IM_MODULE=ON OPENCC_DESC= Enable OpenCC for Chinese Transform TPUNC_DESC= Use traditional quotation marks .include KDE_MAN_PREFIX= ${PREFIX}/share/man CMAKE_ARGS+= -DENABLE_XDGAUTOSTART=OFF -DFORCE_ENCHANT=ON \ -DLIBICONV_LIBC_HAS_ICONV_OPEN=OFF \ -DDATADIR=${DATADIR} \ -DDOCSDIR=${DOCSDIR} \ -DGOBJECT_INTROSPECTION_GIRDIR=${PREFIX}/share/gir-1.0 \ -DGOBJECT_INTROSPECTION_TYPELIBDIR=${PREFIX}/lib/girepository-1.0 \ -DPREFIX=${PREFIX} \ -DENABLE_QT=OFF -DENABLE_QT_IM_MODULE=OFF -DENABLE_QT_GUI=OFF .if ${PORT_OPTIONS:MGTK2} SUB_LIST+= GTK2_IM=fcitx .else SUB_LIST+= GTK2_IM=xim .endif .if ${PORT_OPTIONS:MGTK3} PLIST_SUB+= GTK3="" SUB_LIST+= GTK3_IM=fcitx .else PLIST_SUB+= GTK3="@comment " SUB_LIST+= GTK3_IM=xim .endif .if ${PORT_OPTIONS:MOPENCC} LIB_DEPENDS+= libopencc.so:chinese/opencc .else CMAKE_ARGS+= -DENABLE_OPENCC=OFF .endif .if ${PORT_OPTIONS:MTPUNC} EXTRA_PATCHES+= ${FILESDIR}/tpunc-data_punc.mb.zh_CN .endif .if defined(WITH_DEBUG) CMAKE_ARGS+= -DENABLE_DEBUG=ON .endif _DICT_VER= 20121020 _PYSTROKE_VER= 20121124 _PYTABLE_VER= 20121124 post-patch: @${CP} ${_DISTDIR}/en_dict-${_DICT_VER}.tar.gz ${WRKSRC}/src/module/spell/dict/. @${CP} ${_DISTDIR}/pinyin.tar.gz ${WRKSRC}/src/im/pinyin/data/. @${CP} ${_DISTDIR}/py_stroke-${_PYSTROKE_VER}.tar.gz ${WRKSRC}/src/module/pinyin-enhance/data/. @${CP} ${_DISTDIR}/py_table-${_PYTABLE_VER}.tar.gz ${WRKSRC}/src/module/pinyin-enhance/data/. @${CP} ${_DISTDIR}/table.tar.gz ${WRKSRC}/src/im/table/data/. .include diff --git a/editors/pluma/Makefile b/editors/pluma/Makefile index d7c1e840f805..e4161d4451f1 100644 --- a/editors/pluma/Makefile +++ b/editors/pluma/Makefile @@ -1,53 +1,53 @@ PORTNAME= pluma PORTVERSION= 1.28.0 PORTREVISION= 2 CATEGORIES= editors mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Small but powerful text editor for MATE Desktop Environment WWW= https://mate-desktop.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ - ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes + iso-codes>=0:misc/iso-codes LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ libpeas-gtk-1.0.so:devel/libpeas1 -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes +RUN_DEPENDS= iso-codes>=0:misc/iso-codes PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome libtool localbase \ pathfix pkgconfig python shebangfix tar:xz xorg mate USE_XORG= ice sm x11 USE_GNOME= cairo gdkpixbuf gnomeprefix gtk30 gtksourceview4 \ intltool introspection libxml2 USE_MATE= desktop:build USE_LDCONFIG= yes GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share INSTALL_TARGET= install-strip SHEBANG_FILES= \ ${WRKSRC}/data/pluma-bugreport.sh.in \ ${WRKSRC}/plugins/externaltools/data/build.tool.in \ ${WRKSRC}/plugins/externaltools/data/open-terminal-here.tool.in \ ${WRKSRC}/plugins/externaltools/data/remove-trailing-spaces.tool.in \ ${WRKSRC}/plugins/externaltools/data/run-command.tool.in \ ${WRKSRC}/plugins/externaltools/data/search-recursive.tool.in \ ${WRKSRC}/plugins/externaltools/data/switch-c.tool.in SHEBANG_LANG= sh sh_CMD= /bin/sh GLIB_SCHEMAS= org.mate.pluma.gschema.xml \ org.mate.pluma.plugins.filebrowser.gschema.xml \ org.mate.pluma.plugins.pythonconsole.gschema.xml \ org.mate.pluma.plugins.spell.gschema.xml \ org.mate.pluma.plugins.time.gschema.xml OPTIONS_DEFINE= DOCS .include diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index 4c7b82af4ad9..092d9945d12c 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -1,140 +1,140 @@ PORTNAME= gimp DISTVERSION= 2.10.38 PORTREVISION= 8 PORTEPOCH= 1 CATEGORIES= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} PKGNAMESUFFIX= -app MAINTAINER= gnome@FreeBSD.org COMMENT= GNU Image Manipulation Program WWW= https://www.gimp.org/ LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ gtkdocize:textproc/gtk-doc \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes LIB_DEPENDS= libasound.so:audio/alsa-lib \ libbabl-0.1.so:x11/babl \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgegl-0.4.so:graphics/gegl \ libgexiv2.so:graphics/gexiv2 \ libharfbuzz.so:print/harfbuzz \ libjson-c.so:devel/json-c \ libjson-glib-1.0.so:devel/json-glib \ liblcms2.so:graphics/lcms2 \ libmypaint.so:graphics/libmypaint \ libpng.so:graphics/png \ libpoppler-glib.so:graphics/poppler-glib \ libtiff.so:graphics/tiff \ ${LIB_DEPENDS_${ARCH}} LIB_DEPENDS_aarch64= libunwind.so:devel/libunwind LIB_DEPENDS_amd64= libunwind.so:devel/libunwind LIB_DEPENDS_armv7= libunwind.so:devel/libunwind LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes USES= autoreconf:2.69 cpe compiler:c++14-lang desktop-file-utils gettext gmake \ gnome jpeg libtool localbase pkgconfig shebangfix tar:bzip2 xorg CPE_VENDOR= gimp CPE_PRODUCT= gimp USE_GNOME+= cairo gtk20 intltool librsvg2 USE_LDCONFIG= yes USE_XORG= ice sm x11 xcursor xext xfixes xmu xpm xt SHEBANG_FILES= plug-ins/pygimp/plug-ins/*.py GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc/gimp \ --with-bug-report-url="https://bugs.freebsd.org/" \ --disable-gtk-doc \ --without-linux-input \ --with-print \ --without-gudev \ --enable-default-binary \ --disable-gimp-console \ --disable-python \ --without-appdata-test \ --with-desktop-dir=${PREFIX}/share \ --docdir=${PREFIX}/share/doc/gimp \ --with-icc-directory=${LOCALBASE}/share/color/icc \ --without-webkit \ --enable-default-binary CONFIGURE_ENV= GIMP_THREAD_LIBS=-lpthread INSTALL_TARGET= install-strip .if !defined(XAUTHORITY) TEST_ENV= XAUTHORITY=${HOME}/.Xauthority .endif TEST_TARGET= check LIBS+= -lexecinfo -lm CONFLICTS_INSTALL= gimp3-app PLIST_SUB+= LIBVER=0.1000.${PORTVERSION:E} OPTIONS_DEFINE= AALIB GHOSTSCRIPT HEIF JXL LIBMNG OPENEXR OPENJPEG \ SIMD WEBP WMF OPTIONS_DEFAULT= AALIB HEIF JXL LIBMNG OPENEXR OPENJPEG SIMD WEBP WMF OPTIONS_SUB= yes AALIB_DESC= Ascii-art Plug-in OPENJPEG_DESC= Enhanced JPEG (JPEG 2000) graphics support AALIB_LIB_DEPENDS= libaa.so:graphics/aalib AALIB_CONFIGURE_WITH= aa GHOSTSCRIPT_USES= ghostscript GHOSTSCRIPT_CONFIGURE_WITH= gs HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_CONFIGURE_WITH= libheif JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CONFIGURE_WITH= jpegxl LIBMNG_LIB_DEPENDS= libmng.so:graphics/libmng LIBMNG_CONFIGURE_WITH= libmng OPENEXR_LIB_DEPENDS= libImath.so:math/Imath \ libOpenEXR.so:graphics/openexr OPENEXR_CONFIGURE_WITH= openexr OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_CONFIGURE_WITH= jpeg2000 SIMD_CONFIGURE_OFF= --disable-altivec \ --disable-mmx \ --disable-sse WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_WITH= webp WMF_LIB_DEPENDS= libexpat.so:textproc/expat2 \ libwmf.so:graphics/libwmf WMF_CONFIGURE_WITH= wmf .include post-patch: @${REINPLACE_CMD} -e 's|%%GIMP_LIBS%%|${GIMP_LIBS}|; \ s|%%GIMP_THUMB_LIBS%%|${GIMP_THUMB_LIBS}|; \ s|%%GIMP_UI_LIBS%%|${GIMP_UI_LIBS}|' \ ${WRKSRC}/plug-ins/pygimp/Makefile.in @${REINPLACE_CMD} \ -e 's|x86_64|amd64|g' \ -e 's|libpixbufloader-svg.so|libpixbufloader_svg.so|g' \ ${WRKSRC}/configure.ac .include diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile index db88158a6ffb..0a10eb426fef 100644 --- a/graphics/gimp3-app/Makefile +++ b/graphics/gimp3-app/Makefile @@ -1,170 +1,170 @@ PORTNAME= gimp DISTVERSION= 3.0.6 PORTREVISION= 2 CATEGORIES?= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} PKGNAMESUFFIX= 3-app MAINTAINER= gnome@FreeBSD.org COMMENT= GNU Image Manipulation Program WWW= https://www.gimp.org/ LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes \ bash:shells/bash \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ appstreamcli:devel/appstream LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libasound.so:audio/alsa-lib \ liblcms2.so:graphics/lcms2 \ libgegl-0.4.so:graphics/gegl \ libbabl-0.1.so:x11/babl \ libharfbuzz.so:print/harfbuzz \ libfontconfig.so:x11-fonts/fontconfig \ libpoppler-glib.so:graphics/poppler-glib \ libgexiv2.so:graphics/gexiv2 \ libjson-c.so:devel/json-c \ libmypaint.so:graphics/libmypaint \ libfreetype.so:print/freetype2 \ libappstream.so:devel/appstream \ libappstream-glib.so:devel/appstream-glib \ libImath.so:math/Imath \ libwebp.so:graphics/webp \ libOpenEXR.so:graphics/openexr \ libIex.so:graphics/openexr \ libjson-glib-1.0.so:devel/json-glib \ libgudev-1.0.so:devel/libgudev \ ${LIB_DEPENDS_${ARCH}} LIB_DEPENDS_aarch64= libunwind.so:devel/libunwind LIB_DEPENDS_amd64= libunwind.so:devel/libunwind LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes USES= cpe desktop-file-utils gettext gnome jpeg libarchive \ localbase:ldflags meson ninja perl5 pkgconfig python:3.7+ \ shebangfix tar:xz xorg USE_CXXSTD= gnu++14 USE_GNOME= gtk30 introspection cairo gdkpixbuf librsvg2 libxslt USE_XORG= ice sm x11 xcursor xext xfixes xmu xpm xt USE_LDCONFIG= yes #LDFLAGS+= -L${LOCALBASE}/lib -Wl,--allow-shlib-undefined LDFLAGS+= -Wl,--allow-shlib-undefined CONFLICTS_INSTALL= gimp-app BINARY_ALIAS= python3=${PYTHON_CMD} INSTALL_TARGET= install-strip #MESON_ARGS= -Denable-console-bin=false \ # -Dwin32-debug-console=false \ MESON_ARGS= -Dappdata-test=disabled \ -Dheadless-tests=disabled \ -Dicc-directory=${LOCALBASE}/share/color/icc \ -Dilbm=disabled \ -Diff=disabled \ -Dfits=disabled OPTIONS_DEFINE?= AALIB GHOSTSCRIPT HEIF HELP OPENJPEG JS JXL LIBMNG WMF DOCS VALA CFITSIO OPTIONS_DEFAULT?= AALIB GHOSTSCRIPT HEIF OPENJPEG JS JXL WMF DOCS VALA LUA CFITSIO OPTIONS_SINGLE= SCRIPTS OPTIONS_SINGLE_SCRIPTS= LUA LUAJIT LUA_NONE OPTIONS_SUB= yes AALIB_LIB_DEPENDS= libaa.so:graphics/aalib AALIB_MESON_ENABLED= aa CFITSIO_MESON_ENABLED= fits CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio GHOSTSCRIPT_USES= ghostscript GHOSTSCRIPT_MESON_ENABLED= ghostscript HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_MESON_ENABLED= heif HELP_DESC= GIMP User Manual HELP_RUN_DEPENDS= gimp-help-en>=0:misc/gimp-help-en LIBMNG_BROKEN= require rewrired mng port LIBMNG_LIB_DEPENDS= libmng.so:graphics/libmng LIBMNG_MESON_ENABLED= mng OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_MESON_ENABLED= jpeg2000 JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_MESON_ENABLED= jpeg-xl WMF_LIB_DEPENDS= libexpat.so:textproc/expat2 \ libwmf.so:graphics/libwmf WMF_MESON_ENABLED= wmf JS_DESC= Install Javascript plug-ins JS_LIB_DEPENDS= libgjs.so:lang/gjs JS_RUN_DEPENDS= gjs-console:lang/gjs JS_MESON_ENABLED= javascript DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen DOCS_MESON_ENABLED= gi-docgen VALA_DESC= Build VAPI and Vala plugins VALA_USES= vala:build VALA_MESON_ENABLED= vala LUA_USES= lua:51 LUA_BUILD_DEPENDS= ${LUA_REFMODLIBDIR}/lgi/corelgilua${LUA_VER_STR}.so:devel/lua-lgi@${LUA_FLAVOR} LUA_RUN_DEPENDS= ${LUA_REFMODLIBDIR}/lgi/corelgilua${LUA_VER_STR}.so:devel/lua-lgi@${LUA_FLAVOR} LUAJIT_DESC?= Lua scripting language support via Luajit LUAJIT_USES= luajit LUAJIT_BROKEN= LuaJIT cannot use devel/lua-lgi module yet LUA_NONE_DESC?= Disable Lua scripting language support LUA_NONE_MESON_FALSE= lua LIBS+= -lexecinfo -lm CPE_PRODUCT= gimp CPE_VENDOR= gnu SHEBANG_FILES= plug-ins/python/*.py \ plug-ins/python/python-console/*.py \ extensions/goat-exercises/*.py \ extensions/goat-exercises/*.js \ extensions/goat-exercises/*.lua SHEBANG_LANG+= gjs PLIST_SUB+= BINVER=${PORTVERSION:R:R} ABIVER=${PORTVERSION:R} SHLIBVER=${PORTVERSION:R:E}.${PORTVERSION:E}.${PORTVERSION:R:E} .include .if ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MLUAJIT} PLIST_SUB+= LUASCRIPTS="" .else PLIST_SUB+= LUASCRIPTS="@comment " .endif .if !exists(/usr/include/omp.h) MESON_ARGS+= -Dopenmp=disabled .endif #post-patch: #.for s in 16 22 24 32 48 64 256 # @${CP} ${WRKSRC}/desktop/${s}x${s}/gimp.png ${WRKSRC}/desktop/${s}x${s}/gimp3.png #.endfor # @${CP} ${WRKSRC}/desktop/scalable/gimp.svg ${WRKSRC}/desktop/scalable/gimp3.svg .include diff --git a/irc/hexchat/Makefile b/irc/hexchat/Makefile index 68435aa711ae..442b5c16e6ae 100644 --- a/irc/hexchat/Makefile +++ b/irc/hexchat/Makefile @@ -1,79 +1,79 @@ PORTNAME= hexchat DISTVERSION= 2.16.2 PORTREVISION= 2 CATEGORIES= irc gnome MASTER_SITES= https://github.com/hexchat/hexchat/releases/download/v${PORTVERSION}/ MAINTAINER= pkubaj@FreeBSD.org COMMENT= IRC chat program with GTK and Text Frontend WWW= https://hexchat.github.io/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING DEPRECATED= Repo archived upstream as of 2024-02-10 -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libproxy.so:net/libproxy \ libfontconfig.so:x11-fonts/fontconfig \ libdbus-1.so:devel/dbus \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/share/xml/iso-codes/iso_639.xml:misc/iso-codes USES= compiler:c++11-lang cpe desktop-file-utils gettext-tools gnome \ localbase meson ninja pkgconfig python shebangfix \ ssl tar:xz xorg CPE_VENDOR= ${PORTNAME}_project SHEBANG_FILES= meson_post_install.py \ plugins/perl/generate_header.py \ plugins/python/generate_plugin.py \ src/common/make-te.py USE_GNOME= cairo gdkpixbuf gtk20 intltool libxml2 USE_XORG= x11 MESON_ARGS= -Dtls=enabled -Dgtk-frontend=true -Dwith-python=python-${PYTHON_VER} SUB_FILES= pkg-message PORTDOCS= * OPTIONS_DEFINE= CANBERRA DBUS DOCS FISHLIM LUA PERL SYSINFO TEXTFE OPTIONS_DEFAULT= CANBERRA DBUS PERL OPTIONS_SUB= yes CANBERRA_DESC= Audio support via Libcanberra FISHLIM_DESC= FiSHLiM plugin TEXTFE_DESC= Text frontend SYSINFO_DESC= Sysinfo plugin CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra CANBERRA_MESON_ENABLED= libcanberra DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib DBUS_MESON_ENABLED= dbus FISHLIM_MESON_TRUE= with-fishlim LUA_MESON_ON= -Dwith-lua=lua-${LUA_VER} LUA_MESON_OFF= -Dwith-lua=false LUA_USES= lua LUA_USE= GCC=yes PERL_MESON_TRUE= with-perl PERL_USES= perl5 TEXTFE_MESON_TRUE= text-frontend SYSINFO_MESON_TRUE= with-sysinfo post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ -e 's|%%PERL_VER%%|${PERL_VER}|g' \ ${WRKSRC}/plugins/perl/meson.build post-install: ${LN} -sf ../share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/iso-codes/Makefile b/misc/iso-codes/Makefile index 4ff04cad50e6..ef23c337396d 100644 --- a/misc/iso-codes/Makefile +++ b/misc/iso-codes/Makefile @@ -1,23 +1,24 @@ PORTNAME= iso-codes DISTVERSIONPREFIX= v DISTVERSION= 4.18.0 +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= sunpoet@FreeBSD.org COMMENT= Lists of ISO standards, e.g. country, language, language scripts and currency names WWW= https://salsa.debian.org/iso-codes-team/iso-codes LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext-tools gmake python:build tar:xz BINARY_ALIAS= python3=${PYTHON_VERSION} GNU_CONFIGURE= yes NO_ARCH= yes USE_GITLAB= yes GL_SITE= https://salsa.debian.org GL_ACCOUNT= iso-codes-team .include diff --git a/www/gtkhtml4/Makefile b/www/gtkhtml4/Makefile index 33c4f6d3a481..5a9a81e02502 100644 --- a/www/gtkhtml4/Makefile +++ b/www/gtkhtml4/Makefile @@ -1,33 +1,33 @@ PORTNAME= gtkhtml PORTVERSION= 4.10.0 PORTREVISION= 4 CATEGORIES= www gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 4 DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Lightweight HTML rendering/printing/editing engine WWW= http://www.ximian.com/ -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes +RUN_DEPENDS= iso-codes>=0:misc/iso-codes USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_XORG= xinerama xi xrandr xcursor xcomposite xdamage xorgproto USE_GNOME= gnomeprefix intlhack gtk30 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_SUB= VERSION="4.0" post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure .include