ports/net-p2p/eiskaltdcpp-gtk/Makefile
Tobias C. Berner fa81a4f5f8 accessibility/at-spi2-core: update to 2.46.0
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
---
2023-03-02 06:23:10 +01:00

52 lines
1.4 KiB
Makefile

PORTNAME= eiskaltdcpp
PORTREVISION= 22
CATEGORIES= net-p2p
PKGNAMESUFFIX= -gtk
MAINTAINER= ports@FreeBSD.org
COMMENT= EiskaltDC++ client GTK graphic interface
LICENSE= GPLv3
RUN_DEPENDS= eiskaltdcpp-data>=0:net-p2p/eiskaltdcpp-data
LIB_DEPENDS= libeiskaltdcpp.so:net-p2p/eiskaltdcpp-lib
MASTERDIR= ${.CURDIR}/../eiskaltdcpp-lib
USES= cmake compiler:c++11-lib desktop-file-utils gettext gnome ssl
USE_GNOME= pango glib20
OPTIONS_DEFINE= LIBNOTIFY FREE_SPACE
OPTIONS_DEFAULT= LIBNOTIFY FREE_SPACE GTK2 NOSOUND
OPTIONS_SINGLE= GTK SOUND
OPTIONS_SINGLE_GTK= GTK2 GTK3
OPTIONS_SINGLE_SOUND= NOSOUND LIBCANBERRA
NOSOUND_DESC= Disable sound notification support
LIBCANBERRA_DESC= Sound notification support via libcanberra
LIBNOTIFY_DESC= Popup notification support
FREE_SPACE_DESC=Free space bar in status panel
GTK_DESC= GTK GUI toolkit version
CMAKE_ARGS+= -DUSE_QT:BOOL=OFF
CMAKE_ARGS+= -DCREATE_MO:BOOL=ON
CMAKE_ARGS+= -DINSTALL_DATA:BOOL=OFF
NOSOUND_CMAKE_ON= -DUSE_LIBGNOME2:BOOL=OFF -DUSE_LIBCANBERRA:BOOL=OFF
LIBCANBERRA_LIB_DEPENDS=libcanberra-gtk.so:audio/libcanberra
LIBCANBERRA_CMAKE_ON= -DUSE_LIBGNOME2:BOOL=OFF -DUSE_LIBCANBERRA:BOOL=ON
LIBNOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
LIBNOTIFY_CMAKE_BOOL= USE_LIBNOTIFY
GTK2_USE= gnome=gtk20
GTK2_CMAKE_BOOL= USE_GTK
GTK2_CMAKE_BOOL_OFF= USE_GTK3
GTK3_USE= gnome=gtk30
GTK3_CMAKE_BOOL= USE_GTK3
GTK3_CMAKE_BOOL_OFF= USE_GTK
FREE_SPACE_CMAKE_BOOL= FREE_SPACE_BAR_C
.include "${MASTERDIR}/Makefile"