forked from Lainports/freebsd-ports
What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---
141 lines
4.9 KiB
Makefile
141 lines
4.9 KiB
Makefile
PORTNAME= evolution
|
|
DISTVERSION= 3.44.4
|
|
PORTREVISION= 2
|
|
CATEGORIES= mail gnome
|
|
MASTER_SITES= GNOME
|
|
DIST_SUBDIR= gnome
|
|
|
|
MAINTAINER= gnome@FreeBSD.org
|
|
COMMENT= Integrated mail, calendar and address book distributed suite
|
|
WWW= https://wiki.gnome.org/Apps/Evolution
|
|
|
|
LICENSE= GFDL GPLv2+ LGPL21+ MPL11 OPENLDAP
|
|
LICENSE_COMB= multi
|
|
LICENSE_NAME_OPENLDAP= OpenLDAP Public License
|
|
LICENSE_FILE_OPENLDAP= ${WRKSRC}/COPYING.OPENLDAP
|
|
LICENSE_PERMS_OPENLDAP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
|
|
|
BUILD_DEPENDS= highlight:textproc/highlight \
|
|
iso-codes>=0:misc/iso-codes \
|
|
itstool:textproc/itstool
|
|
LIB_DEPENDS= libcryptui.so:security/libcryptui \
|
|
libdbus-1.so:devel/dbus \
|
|
libdbus-glib-1.so:devel/dbus-glib \
|
|
libenchant-2.so:textproc/enchant2 \
|
|
libenchant.so:textproc/enchant \
|
|
libfribidi.so:converters/fribidi \
|
|
libgcr-base-3.so:security/gcr \
|
|
libgnome-autoar-gtk-0.so:archivers/gnome-autoar \
|
|
libgspell-1.so:textproc/gspell \
|
|
libgtkspell3-3.so:textproc/gtkspell3 \
|
|
libical.so:devel/libical \
|
|
libicuuc.so:devel/icu \
|
|
libnotify.so:devel/libnotify \
|
|
libnspr4.so:devel/nspr \
|
|
libnss3.so:security/nss \
|
|
libp11-kit.so:security/p11-kit \
|
|
libsecret-1.so:security/libsecret \
|
|
libsoup-2.4.so:devel/libsoup \
|
|
libwebkit2gtk-4.0.so:www/webkit2-gtk3
|
|
RUN_DEPENDS= highlight:textproc/highlight \
|
|
iso-codes>=0:misc/iso-codes
|
|
|
|
PORTSCOUT= limitw:1,even
|
|
|
|
USES= cmake compiler:c11 cpe desktop-file-utils gettext gnome \
|
|
iconv:wchar_t libarchive localbase pathfix pkgconfig sqlite \
|
|
tar:xz xorg
|
|
USE_GNOME= cairo evolutiondataserver3 glib20 gnomedesktop3 intltool
|
|
GNU_CONFIGURE= yes
|
|
USE_XORG= x11
|
|
USE_LDCONFIG= yes
|
|
CPE_VENDOR= gnome
|
|
CMAKE_ARGS= -DENABLE_TEXT_HIGHLIGHT=YES \
|
|
-DVERSION_COMMENT="FreeBSD GNOME Team" \
|
|
-DWITH_ENCHANT_VERSION=2
|
|
|
|
GLIB_SCHEMAS= org.gnome.evolution.addressbook.gschema.xml \
|
|
org.gnome.evolution.bogofilter.gschema.xml \
|
|
org.gnome.evolution.calendar.gschema.xml \
|
|
org.gnome.evolution.gschema.xml \
|
|
org.gnome.evolution.importer.gschema.xml \
|
|
org.gnome.evolution.mail.gschema.xml \
|
|
org.gnome.evolution.plugin.attachment-reminder.gschema.xml \
|
|
org.gnome.evolution.plugin.autocontacts.gschema.xml \
|
|
org.gnome.evolution.plugin.email-custom-header.gschema.xml \
|
|
org.gnome.evolution.plugin.external-editor.gschema.xml \
|
|
org.gnome.evolution.plugin.face-picture.gschema.xml \
|
|
org.gnome.evolution.plugin.itip.gschema.xml \
|
|
org.gnome.evolution.plugin.mail-notification.gschema.xml \
|
|
org.gnome.evolution.plugin.prefer-plain.gschema.xml \
|
|
org.gnome.evolution.plugin.publish-calendar.gschema.xml \
|
|
org.gnome.evolution.plugin.sender-validator.gschema.xml \
|
|
org.gnome.evolution.plugin.templates.gschema.xml \
|
|
org.gnome.evolution.shell.gschema.xml \
|
|
org.gnome.evolution.spamassassin.gschema.xml \
|
|
org.gnome.evolution.text-highlight.gschema.xml
|
|
|
|
EVO_VERSION= 3.24
|
|
PLIST_SUB= PORTVERSION=2.12 \
|
|
VERSION=${EVO_VERSION}
|
|
|
|
OPTIONS_SUB= yes
|
|
OPTIONS_DEFINE= CANBERRA LDAP MAPS MARKDOWN PST WEATHER YTNEF
|
|
OPTIONS_DEFAULT= BOGOFILTER CANBERRA LDAP MARKDOWN WEATHER
|
|
|
|
SPAM_DESC= Spam filter support
|
|
OPTIONS_GROUP= SPAM
|
|
OPTIONS_GROUP_SPAM= BOGOFILTER SPAMASSASSIN
|
|
|
|
LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE}
|
|
LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF
|
|
LDAP_USES= ldap
|
|
|
|
YTNEF_DESC= Support MS Outlook TNEF format
|
|
YTNEF_LIB_DEPENDS= libytnef.so:converters/ytnef
|
|
YTNEF_CMAKE_BOOL= ENABLE_YTNEF
|
|
|
|
WEATHER_DESC= Weather calendar backend
|
|
WEATHER_LIB_DEPENDS= libgweather-3.so:net/libgweather
|
|
WEATHER_CMAKE_BOOL= ENABLE_WEATHER
|
|
|
|
SPAMASSASSIN_DESC= SpamAssassin spam filtering
|
|
SPAMASSASSIN_CMAKE_ON= -DWITH_SA_LEARN=${LOCALBASE}/bin/sa-learn \
|
|
-DWITH_SPAMASSASSIN=${LOCALBASE}/spamassassin
|
|
SPAMASSASSIN_CMAKE_OFF= -DWITH_SPAMASSASSIN=NO
|
|
SPAMASSASSIN_BUILD_DEPENDS= spamassassin:mail/spamassassin
|
|
SPAMASSASSIN_RUN_DEPENDS= spamassassin:mail/spamassassin
|
|
|
|
BOGOFILTER_DESC= Bogofilter spam filtering
|
|
BOGOFILTER_CMAKE_ON= -DWITH_BOGOFILTER=${LOCALBASE}/bin/bogofilter
|
|
BOGOFILTER_CMAKE_OFF= -DWITH_BOGOFILTER=OFF
|
|
BOGOFILTER_BUILD_DEPENDS= bogofilter:mail/bogofilter
|
|
BOGOFILTER_RUN_DEPENDS= bogofilter:mail/bogofilter
|
|
|
|
CANBERRA_DESC= Canberra theme audio plugin
|
|
CANBERRA_LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
|
|
libcanberra.so:audio/libcanberra
|
|
CANBERRA_CMAKE_BOOL= ENABLE_CANBERRA
|
|
|
|
PST_DESC= Outlook .pst importer
|
|
PST_CMAKE_BOOL= ENABLE_PST_IMPORT
|
|
PST_BUILD_DEPENDS= libpst>=0.6.58_1:mail/libpst
|
|
PST_RUN_DEPENDS= libpst>=0.6.58_1:mail/libpst
|
|
|
|
MAPS_DESC= Contact maps
|
|
MAPS_CMAKE_BOOL= ENABLE_CONTACT_MAPS
|
|
MAPS_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \
|
|
libclutter-1.0.so:graphics/clutter \
|
|
libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
|
|
libcogl.so:graphics/cogl \
|
|
libgeocode-glib.so:net/geocode-glib \
|
|
libjson-glib-1.0.so:devel/json-glib
|
|
MAPS_USES= gl xorg
|
|
MAPS_USE= GL=egl \
|
|
XORG=xcomposite,xdamage,xext,xfixes,xi,xrandr
|
|
|
|
MARKDOWN_CMAKE_ON= -DENABLE_MARKDOWN=ON
|
|
MARKDOWN_CMAKE_OFF= -DENABLE_MARKDOWN=OFF
|
|
MARKDOWN_LIB_DEPENDS= libcmark.so:textproc/cmark
|
|
|
|
.include <bsd.port.mk>
|