[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2023-08-14 Thread Matt Turner
commit: 6b4137879ec07ff537525387d7eb54ba19882317
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 14 21:11:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 14 21:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b413787

net-misc/eventd: Fix dependency on net-libs/gssdp

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/eventd/{eventd-0.29.0-r1.ebuild => eventd-0.29.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.29.0-r1.ebuild 
b/net-misc/eventd/eventd-0.29.0-r2.ebuild
similarity index 98%
rename from net-misc/eventd/eventd-0.29.0-r1.ebuild
rename to net-misc/eventd/eventd-0.29.0-r2.ebuild
index 0733249e9b62..0692cd914b6c 100644
--- a/net-misc/eventd/eventd-0.29.0-r1.ebuild
+++ b/net-misc/eventd/eventd-0.29.0-r2.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
purple? ( net-im/pidgin )
speech? ( app-accessibility/speech-dispatcher )
systemd? ( sys-apps/systemd:= )
-   upnp? ( >=net-libs/gssdp-1.2:0= )
+   upnp? ( net-libs/gssdp:1.6= )
webhook? ( net-libs/libsoup:3.0 )
websocket? ( net-libs/libsoup:3.0 )
zeroconf? ( net-dns/avahi[dbus] )



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2023-08-14 Thread Matt Turner
commit: a235ef701f4da4d5840ae5209887916e87aab2f3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 14 21:11:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 14 21:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a235ef70

net-misc/eventd: Drop IUSE=ipv6

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/eventd/eventd-0.29.0-r2.ebuild | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/net-misc/eventd/eventd-0.29.0-r2.ebuild 
b/net-misc/eventd/eventd-0.29.0-r2.ebuild
index 0692cd914b6c..0c6729f4ee5b 100644
--- a/net-misc/eventd/eventd-0.29.0-r2.ebuild
+++ b/net-misc/eventd/eventd-0.29.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
 LICENSE="GPL-3+ LGPL-3+ ISC MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+IUSE="debug fbcon +introspection libcanberra libnotify +notification
pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
 
 RESTRICT="!test? ( test )"
@@ -69,13 +69,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-pkg_setup() {
-   if use ipv6; then
-   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
-   linux-info_pkg_setup
-   fi
-}
-
 src_configure() {
# wayland disabled due to missing dep in ::gentoo, wayland-wall
local emesonargs=(
@@ -87,7 +80,7 @@ src_configure() {
$(meson_feature websocket)
$(meson_feature zeroconf dns-sd)
$(meson_feature upnp ssdp)
-   $(meson_use ipv6)
+   -Dipv6=true
$(meson_use systemd)
$(meson_use notification notification-daemon)
$(meson_use X nd-xcb)



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/, net-misc/eventd/files/

2023-06-10 Thread Andreas Sturmlechner
commit: e66716240ca2c72ecb50be6ed3ee6b0f5aaa0d7b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 10 21:47:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 10 22:56:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6671624

net-misc/eventd: drop 0.27.0-r2, 0.29.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/eventd/Manifest   |   1 -
 net-misc/eventd/eventd-0.27.0-r2.ebuild| 108 
 net-misc/eventd/eventd-0.29.0.ebuild   | 110 -
 .../eventd/files/eventd-0.27.0-fno-common.patch|  11 ---
 4 files changed, 230 deletions(-)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index 68ee6c94bb4a..c7fbadd8f952 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,2 +1 @@
-DIST eventd-0.27.0.tar.xz 188000 BLAKE2B 
06779168e9049714aabc051f8a85a5e5764509c3deceddd300c103f4831b6679f082748858bebb9629dcd47fa0b570158c6cf2b665167ab8e20a7dc0f12cc00f
 SHA512 
586fdf36742cfda5a3c5e4cf4600307b8d699701fdf32eec25a7b294c815ded6e7e41210e65c706c34c5f2d911cadec89b677f082dad183f486fb7d1a55a2302
 DIST eventd-0.29.0.tar.xz 196276 BLAKE2B 
5d9fd352df65a8bb00e6bf1f7600dadc1bf3d3c98ed02eb3ad3cb6148dc8370dd2bc2ecda7e2b8f60d90b7adebb2187490bb6c934bc0bf8b5d0cd38bb26a8c36
 SHA512 
32407049df0abba68eb6310a86f8c6ec42774bd55934e5927d92f9eb75fc11f32e790904641a0113d8668c66591a0a82246b3240ba1a9517b243301bb96227b8

diff --git a/net-misc/eventd/eventd-0.27.0-r2.ebuild 
b/net-misc/eventd/eventd-0.27.0-r2.ebuild
deleted file mode 100644
index 562deb09c326..
--- a/net-misc/eventd/eventd-0.27.0-r2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info meson systemd
-
-DESCRIPTION="A small daemon to act on remote or local events"
-HOMEPAGE="https://www.eventd.org/;
-SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
-
-LICENSE="GPL-3+ LGPL-3+ ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
-   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
-
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-   X? ( notification )
-   fbcon? ( notification )
-   notification? ( || ( X fbcon ) )
-   test? ( websocket )
-"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   x11-libs/libxkbcommon
-   introspection? ( dev-libs/gobject-introspection )
-   libcanberra? ( media-libs/libcanberra )
-   libnotify? ( x11-libs/gdk-pixbuf:2 )
-   notification? (
-   gnome-base/librsvg
-   x11-libs/cairo
-   x11-libs/pango
-   x11-libs/gdk-pixbuf:2
-   X? (
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/libxcb:=[xkb(+)]
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-   )
-   )
-   pulseaudio? (
-   media-libs/libsndfile
-   media-sound/pulseaudio
-   )
-   purple? ( net-im/pidgin )
-   speech? ( app-accessibility/speech-dispatcher )
-   systemd? ( sys-apps/systemd:= )
-   upnp? ( >=net-libs/gssdp-1.2:0= )
-   webhook? ( net-libs/libsoup:2.4 )
-   websocket? ( net-libs/libsoup:2.4 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   fbcon? ( virtual/os-headers )
-"
-RDEPEND="${COMMON_DEPEND}
-   net-libs/glib-networking[ssl]
-"
-BDEPEND="virtual/pkgconfig"
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.27.0-fno-common.patch
-)
-
-pkg_setup() {
-   if use ipv6; then
-   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   # wayland disabled due to missing dep in ::gentoo, wayland-wall
-   local emesonargs=(
-   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
-   -Dnd-wayland=false
-   $(meson_feature websocket)
-   $(meson_feature zeroconf dns-sd)
-   $(meson_feature upnp ssdp)
-   $(meson_use ipv6)
-   $(meson_use systemd)
-   $(meson_use notification notification-daemon)
-   $(meson_use X nd-xcb)
-   $(meson_use fbcon nd-fbdev)
-   $(meson_use purple im)
-   $(meson_use pulseaudio sound)
-   $(meson_use speech tts)
-   $(meson_use webhook)
-   $(meson_use libnotify)
-   $(meson_use libcanberra)
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2023-06-10 Thread Andreas Sturmlechner
commit: e175ae42224b8fa205c8f2b79ad5380a5b2f0378
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 10 21:47:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 10 22:56:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e175ae42

net-misc/eventd: Switch IUSE=pulseaudio to media-libs/libpulse

Switch preference for IUSE=pulseaudio at the same time - primary
must be libpulse to satisfy global IUSE.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/eventd/eventd-0.29.0-r1.ebuild | 110 
 1 file changed, 110 insertions(+)

diff --git a/net-misc/eventd/eventd-0.29.0-r1.ebuild 
b/net-misc/eventd/eventd-0.29.0-r1.ebuild
new file mode 100644
index ..0733249e9b62
--- /dev/null
+++ b/net-misc/eventd/eventd-0.29.0-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson systemd
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
+
+LICENSE="GPL-3+ LGPL-3+ ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+   test? ( websocket )
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   x11-libs/libxkbcommon
+   introspection? ( dev-libs/gobject-introspection )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   gnome-base/librsvg
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libxcb:=[xkb(+)]
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libpulse
+   media-libs/libsndfile
+   )
+   purple? ( net-im/pidgin )
+   speech? ( app-accessibility/speech-dispatcher )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( >=net-libs/gssdp-1.2:0= )
+   webhook? ( net-libs/libsoup:3.0 )
+   websocket? ( net-libs/libsoup:3.0 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   # wayland disabled due to missing dep in ::gentoo, wayland-wall
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   -Dnd-wayland=false
+   -Dvapi=false
+   $(meson_feature websocket)
+   $(meson_feature zeroconf dns-sd)
+   $(meson_feature upnp ssdp)
+   $(meson_use ipv6)
+   $(meson_use systemd)
+   $(meson_use notification notification-daemon)
+   $(meson_use X nd-xcb)
+   $(meson_use fbcon nd-fbdev)
+   $(meson_use purple im)
+   $(meson_use pulseaudio sound)
+   $(meson_use speech tts)
+   $(meson_use webhook)
+   $(meson_use libnotify)
+   $(meson_use libcanberra)
+   $(meson_use introspection gobject-introspection)
+   $(meson_use debug debug-output)
+   )
+
+   meson_src_configure
+}
+
+src_test() {
+   EVENTD_TESTS_TMP_DIR="${T}" meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2023-01-07 Thread Sam James
commit: ff08c94b67407b36c9bbb39d509ea3bb73fd6796
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  8 02:19:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  8 02:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff08c94b

net-misc/eventd: add 0.29.0

Closes: https://bugs.gentoo.org/739680
Closes: https://bugs.gentoo.org/854195
Signed-off-by: Sam James  gentoo.org>

 net-misc/eventd/Manifest |   1 +
 net-misc/eventd/eventd-0.29.0.ebuild | 110 +++
 2 files changed, 111 insertions(+)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index f2c37465e8c6..68ee6c94bb4a 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1 +1,2 @@
 DIST eventd-0.27.0.tar.xz 188000 BLAKE2B 
06779168e9049714aabc051f8a85a5e5764509c3deceddd300c103f4831b6679f082748858bebb9629dcd47fa0b570158c6cf2b665167ab8e20a7dc0f12cc00f
 SHA512 
586fdf36742cfda5a3c5e4cf4600307b8d699701fdf32eec25a7b294c815ded6e7e41210e65c706c34c5f2d911cadec89b677f082dad183f486fb7d1a55a2302
+DIST eventd-0.29.0.tar.xz 196276 BLAKE2B 
5d9fd352df65a8bb00e6bf1f7600dadc1bf3d3c98ed02eb3ad3cb6148dc8370dd2bc2ecda7e2b8f60d90b7adebb2187490bb6c934bc0bf8b5d0cd38bb26a8c36
 SHA512 
32407049df0abba68eb6310a86f8c6ec42774bd55934e5927d92f9eb75fc11f32e790904641a0113d8668c66591a0a82246b3240ba1a9517b243301bb96227b8

diff --git a/net-misc/eventd/eventd-0.29.0.ebuild 
b/net-misc/eventd/eventd-0.29.0.ebuild
new file mode 100644
index ..b475370e4e82
--- /dev/null
+++ b/net-misc/eventd/eventd-0.29.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson systemd
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
+
+LICENSE="GPL-3+ LGPL-3+ ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+   test? ( websocket )
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   x11-libs/libxkbcommon
+   introspection? ( dev-libs/gobject-introspection )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   gnome-base/librsvg
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libxcb:=[xkb(+)]
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libsndfile
+   media-sound/pulseaudio
+   )
+   purple? ( net-im/pidgin )
+   speech? ( app-accessibility/speech-dispatcher )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( >=net-libs/gssdp-1.2:0= )
+   webhook? ( net-libs/libsoup:3.0 )
+   websocket? ( net-libs/libsoup:3.0 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   # wayland disabled due to missing dep in ::gentoo, wayland-wall
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   -Dnd-wayland=false
+   -Dvapi=false
+   $(meson_feature websocket)
+   $(meson_feature zeroconf dns-sd)
+   $(meson_feature upnp ssdp)
+   $(meson_use ipv6)
+   $(meson_use systemd)
+   $(meson_use notification notification-daemon)
+   $(meson_use X nd-xcb)
+   $(meson_use fbcon nd-fbdev)
+   $(meson_use purple im)
+   $(meson_use pulseaudio sound)
+   $(meson_use speech tts)
+   $(meson_use webhook)
+   $(meson_use libnotify)
+   $(meson_use libcanberra)
+   $(meson_use introspection gobject-introspection)
+   $(meson_use debug debug-output)
+   )
+
+   meson_src_configure
+}
+

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2022-10-08 Thread Sam James
commit: 3429de41289516d5a763ba0e104f5f819f7bbeae
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 22:14:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 22:15:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3429de41

net-misc/eventd: fix MissingUseDepDefault on libxcb

Closes: https://bugs.gentoo.org/875974
Signed-off-by: Sam James  gentoo.org>

 net-misc/eventd/{eventd-0.27.0-r1.ebuild => eventd-0.27.0-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/eventd/eventd-0.27.0-r1.ebuild 
b/net-misc/eventd/eventd-0.27.0-r2.ebuild
similarity index 97%
rename from net-misc/eventd/eventd-0.27.0-r1.ebuild
rename to net-misc/eventd/eventd-0.27.0-r2.ebuild
index e533b5124a7e..562deb09c326 100644
--- a/net-misc/eventd/eventd-0.27.0-r1.ebuild
+++ b/net-misc/eventd/eventd-0.27.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -37,7 +37,7 @@ COMMON_DEPEND="
x11-libs/gdk-pixbuf:2
X? (
x11-libs/cairo[X,xcb(+)]
-   x11-libs/libxcb:=[xkb]
+   x11-libs/libxcb:=[xkb(+)]
x11-libs/xcb-util
x11-libs/xcb-util-wm
)



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2020-05-28 Thread Joonas Niilola
commit: c79dc83abcca018e4d42af61e755ab5e24359f76
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 28 11:57:57 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 28 11:58:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79dc83a

net-misc/eventd: disable wayland support due to missing dep

Closes: https://bugs.gentoo.org/702820
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/eventd/eventd-0.27.0-r1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-misc/eventd/eventd-0.27.0-r1.ebuild 
b/net-misc/eventd/eventd-0.27.0-r1.ebuild
index 5805963615d..e533b5124a7 100644
--- a/net-misc/eventd/eventd-0.27.0-r1.ebuild
+++ b/net-misc/eventd/eventd-0.27.0-r1.ebuild
@@ -13,8 +13,7 @@ LICENSE="GPL-3+ LGPL-3+ ISC MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
-   pulseaudio purple speech systemd test upnp wayland webhook websocket
-   +X zeroconf"
+   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
 
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
@@ -51,7 +50,6 @@ COMMON_DEPEND="
speech? ( app-accessibility/speech-dispatcher )
systemd? ( sys-apps/systemd:= )
upnp? ( >=net-libs/gssdp-1.2:0= )
-   wayland? ( dev-libs/wayland )
webhook? ( net-libs/libsoup:2.4 )
websocket? ( net-libs/libsoup:2.4 )
zeroconf? ( net-dns/avahi[dbus] )
@@ -78,17 +76,18 @@ pkg_setup() {
 }
 
 src_configure() {
+   # wayland disabled due to missing dep in ::gentoo, wayland-wall
local emesonargs=(
-Dsystemduserunitdir="$(systemd_get_userunitdir)"
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   -Dnd-wayland=false
$(meson_feature websocket)
$(meson_feature zeroconf dns-sd)
$(meson_feature upnp ssdp)
$(meson_use ipv6)
$(meson_use systemd)
$(meson_use notification notification-daemon)
-   $(meson_use wayland nd-wayland)
$(meson_use X nd-xcb)
$(meson_use fbcon nd-fbdev)
$(meson_use purple im)



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/, net-misc/eventd/files/

2020-05-28 Thread Jeroen Roovers
commit: 875c5766915fd99f8bdaa0cd468e59810624f2fc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu May 28 07:46:09 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu May 28 07:53:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875c5766

net-misc/eventd: Fix building with CFLAGS=-fno-common

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Closes: https://bugs.gentoo.org/707414
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/eventd/eventd-0.27.0-r1.ebuild  |  3 +++
 net-misc/eventd/files/eventd-0.27.0-fno-common.patch | 11 +++
 2 files changed, 14 insertions(+)

diff --git a/net-misc/eventd/eventd-0.27.0-r1.ebuild 
b/net-misc/eventd/eventd-0.27.0-r1.ebuild
index b0d6a59a966..5805963615d 100644
--- a/net-misc/eventd/eventd-0.27.0-r1.ebuild
+++ b/net-misc/eventd/eventd-0.27.0-r1.ebuild
@@ -66,6 +66,9 @@ RDEPEND="${COMMON_DEPEND}
net-libs/glib-networking[ssl]
 "
 BDEPEND="virtual/pkgconfig"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.27.0-fno-common.patch
+)
 
 pkg_setup() {
if use ipv6; then

diff --git a/net-misc/eventd/files/eventd-0.27.0-fno-common.patch 
b/net-misc/eventd/files/eventd-0.27.0-fno-common.patch
new file mode 100644
index 000..5f731666738
--- /dev/null
+++ b/net-misc/eventd/files/eventd-0.27.0-fno-common.patch
@@ -0,0 +1,11 @@
+--- a/plugins/nd/src/backend.h
 b/plugins/nd/src/backend.h
+@@ -37,7 +37,7 @@
+ _EVENTD_ND_BACKENDS_SIZE
+ } EventdNdBackends;
+ 
+-const gchar *eventd_nd_backends_names[_EVENTD_ND_BACKENDS_SIZE];
++extern const gchar *eventd_nd_backends_names[_EVENTD_ND_BACKENDS_SIZE];
+ 
+ typedef struct {
+ EventdNdContext *context;



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2020-02-21 Thread Mart Raudsepp
commit: 766fa8d98c91215c0072ad3813ae417e103e1d03
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 21 21:20:17 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 21 21:20:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766fa8d9

net-misc/eventd: fix gssdp dependency (needs 1.2 API)

Closes: https://bugs.gentoo.org/699774
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/eventd/eventd-0.27.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.27.0-r1.ebuild 
b/net-misc/eventd/eventd-0.27.0-r1.ebuild
index d0083975d4f..b0d6a59a966 100644
--- a/net-misc/eventd/eventd-0.27.0-r1.ebuild
+++ b/net-misc/eventd/eventd-0.27.0-r1.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
purple? ( net-im/pidgin )
speech? ( app-accessibility/speech-dispatcher )
systemd? ( sys-apps/systemd:= )
-   upnp? ( net-libs/gssdp:= )
+   upnp? ( >=net-libs/gssdp-1.2:0= )
wayland? ( dev-libs/wayland )
webhook? ( net-libs/libsoup:2.4 )
websocket? ( net-libs/libsoup:2.4 )



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2020-01-14 Thread Matt Turner
commit: 831e057d115735412a4cbce0d87b600cc17c64b3
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan 14 22:41:50 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan 14 22:48:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831e057d

net-misc/eventd: Update x11-libs/cairo dependency

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/eventd/{eventd-0.27.0.ebuild => eventd-0.27.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.27.0.ebuild 
b/net-misc/eventd/eventd-0.27.0-r1.ebuild
similarity index 98%
rename from net-misc/eventd/eventd-0.27.0.ebuild
rename to net-misc/eventd/eventd-0.27.0-r1.ebuild
index 3ddb82d0f98..b7ceae38f1f 100644
--- a/net-misc/eventd/eventd-0.27.0.ebuild
+++ b/net-misc/eventd/eventd-0.27.0-r1.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
x11-libs/pango
x11-libs/gdk-pixbuf:2
X? (
-   x11-libs/cairo[xcb]
+   x11-libs/cairo[X,xcb(+)]
x11-libs/libxcb:=[xkb]
x11-libs/xcb-util
x11-libs/xcb-util-wm



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2019-12-12 Thread Michał Górny
commit: 09e1566785957641626f361a337e947b8f2dd687
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 12 14:55:37 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 12 14:58:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e15667

net-misc/eventd: Fix MissingTestRestrict

Signed-off-by: Michał Górny  gentoo.org>

 net-misc/eventd/eventd-0.27.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/eventd/eventd-0.27.0.ebuild 
b/net-misc/eventd/eventd-0.27.0.ebuild
index f4197d8b68a..3ddb82d0f98 100644
--- a/net-misc/eventd/eventd-0.27.0.ebuild
+++ b/net-misc/eventd/eventd-0.27.0.ebuild
@@ -16,6 +16,7 @@ IUSE="debug fbcon +introspection ipv6 libcanberra libnotify 
+notification
pulseaudio purple speech systemd test upnp wayland webhook websocket
+X zeroconf"
 
+RESTRICT="!test? ( test )"
 REQUIRED_USE="
X? ( notification )
fbcon? ( notification )



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2019-10-26 Thread Joonas Niilola
commit: dd1d192ab24d73c793d7c1bb8116690dcf4ea290
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 26 09:58:39 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 26 09:58:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1d192a

net-misc/eventd: add a missing dep libxcb[xkb] (#698406)

Closes: https://bugs.gentoo.org/698406
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/eventd/eventd-0.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.27.0.ebuild 
b/net-misc/eventd/eventd-0.27.0.ebuild
index af04553dd7b..f4197d8b68a 100644
--- a/net-misc/eventd/eventd-0.27.0.ebuild
+++ b/net-misc/eventd/eventd-0.27.0.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
x11-libs/gdk-pixbuf:2
X? (
x11-libs/cairo[xcb]
-   x11-libs/libxcb:=
+   x11-libs/libxcb:=[xkb]
x11-libs/xcb-util
x11-libs/xcb-util-wm
)



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2019-10-26 Thread Joonas Niilola
commit: 8dd9b7f826ee7624f061fe2f6579bb175a7f52f8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 26 09:52:44 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 26 09:52:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd9b7f8

net-misc/eventd: correctly configure 'wayland' support

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/eventd/eventd-0.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.27.0.ebuild 
b/net-misc/eventd/eventd-0.27.0.ebuild
index e1077cdceb1..af04553dd7b 100644
--- a/net-misc/eventd/eventd-0.27.0.ebuild
+++ b/net-misc/eventd/eventd-0.27.0.ebuild
@@ -84,7 +84,7 @@ src_configure() {
$(meson_use ipv6)
$(meson_use systemd)
$(meson_use notification notification-daemon)
-   $(meson_use wayland)
+   $(meson_use wayland nd-wayland)
$(meson_use X nd-xcb)
$(meson_use fbcon nd-fbdev)
$(meson_use purple im)



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2019-10-23 Thread Joonas Niilola
commit: 32eb52a5382deeccc8c7d491bee718415870cf5e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct 23 13:15:02 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct 23 13:46:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32eb52a5

net-misc/eventd: add ~x86 keyword

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/eventd/eventd-0.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.27.0.ebuild 
b/net-misc/eventd/eventd-0.27.0.ebuild
index b377335be81..e1077cdceb1 100644
--- a/net-misc/eventd/eventd-0.27.0.ebuild
+++ b/net-misc/eventd/eventd-0.27.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
 
 LICENSE="GPL-3+ LGPL-3+ ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
pulseaudio purple speech systemd test upnp wayland webhook websocket
+X zeroconf"



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2019-10-22 Thread Joonas Niilola
commit: 1d770faed46fad333fc2faa2036ebab5069b6735
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct 23 04:34:41 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct 23 04:34:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d770fae

net-misc/eventd: remove non-buildable broken versions

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/eventd/Manifest |   2 -
 net-misc/eventd/eventd-0.21.0.ebuild | 120 --
 net-misc/eventd/eventd-0.24.1.ebuild | 123 ---
 3 files changed, 245 deletions(-)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index eeb8ce809b9..f2c37465e8c 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,3 +1 @@
-DIST eventd-0.21.0.tar.xz 392080 BLAKE2B 
14d01d46e07e650f392abca53716c1fd5a5d70f05fe006e8a230d38be610e36ee0369742d258b46697376317be4ff6a071166a45528ef2840159a1024057d6cc
 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
-DIST eventd-0.24.1.tar.xz 184276 BLAKE2B 
cd14506d7f539bd6076540c713c7957d52db1fb3a4a09ad52d2b1d4ab4b3d3c31c8245063a85efcef1abbc127fa534c15db1b297f9f651ac113b3723842f76f2
 SHA512 
c99a42364796cf7421bbb3c8b0d0810e1933b226c8bc4f74240d276d40bd9b96aae5d6016b8da92435222572fd1bf04441a63039f14162702f87aa0bdd4d67ed
 DIST eventd-0.27.0.tar.xz 188000 BLAKE2B 
06779168e9049714aabc051f8a85a5e5764509c3deceddd300c103f4831b6679f082748858bebb9629dcd47fa0b570158c6cf2b665167ab8e20a7dc0f12cc00f
 SHA512 
586fdf36742cfda5a3c5e4cf4600307b8d699701fdf32eec25a7b294c815ded6e7e41210e65c706c34c5f2d911cadec89b677f082dad183f486fb7d1a55a2302

diff --git a/net-misc/eventd/eventd-0.21.0.ebuild 
b/net-misc/eventd/eventd-0.21.0.ebuild
deleted file mode 100644
index e367b620f03..000
--- a/net-misc/eventd/eventd-0.21.0.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd xdg-utils
-
-DESCRIPTION="A small daemon to act on remote or local events"
-HOMEPAGE="https://www.eventd.org/;
-SRC_URI="https://www.eventd.org/download/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+ LGPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
-   pulseaudio purple speech systemd test upnp websocket +X zeroconf"
-
-REQUIRED_USE="
-   X? ( notification )
-   fbcon? ( notification )
-   notification? ( || ( X fbcon ) )
-"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.40:2
-   sys-apps/util-linux
-   introspection? ( >=dev-libs/gobject-introspection-1.42 )
-   libcanberra? ( media-libs/libcanberra )
-   libnotify? ( x11-libs/gdk-pixbuf:2 )
-   notification? (
-   x11-libs/cairo
-   x11-libs/pango
-   x11-libs/gdk-pixbuf:2
-   X? (
-   x11-libs/cairo[xcb]
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-   )
-   )
-   pulseaudio? (
-   media-libs/libsndfile
-   media-sound/pulseaudio
-   )
-   purple? ( net-im/pidgin )
-   speech? ( app-accessibility/speech-dispatcher )
-   systemd? ( sys-apps/systemd:= )
-   upnp? ( net-libs/gssdp:= )
-   websocket? ( >=net-libs/libsoup-2.50:2.4 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-   fbcon? ( virtual/os-headers )
-"
-RDEPEND="${COMMON_DEPEND}
-   net-libs/glib-networking[ssl]
-"
-
-pkg_setup() {
-   if use ipv6; then
-   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default_src_prepare
-
-   # Workaround Gentoo bug 604398.
-   sed -i \
-   -e 's|libspeechd|speech-dispatcher/libspeechd|g' \
-   plugins/tts/src/tts.c || die
-
-   # Prevent access violations from introspection metadata generation.
-   xdg_environment_reset
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-systemduserunitdir="$(systemd_get_userunitdir)"
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   
--with-dbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
-   $(use_enable websocket)
-   $(use_enable zeroconf dns-sd)
-   $(use_enable upnp ssdp)
-   $(use_enable introspection)
-   $(use_enable ipv6)
-   $(use_enable systemd)
-   $(use_enable notification notification-daemon)
-   # Wayland plugin requires 

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2019-10-22 Thread Joonas Niilola
commit: 1c5aa42697fd9eb145493bdf7a50236b1eb9c586
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct 23 04:33:54 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct 23 04:33:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5aa426

net-misc/eventd: bump to 0.27.0

Closes: https://bugs.gentoo.org/669984
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/eventd/Manifest |   1 +
 net-misc/eventd/eventd-0.27.0.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index 1f41444eb32..eeb8ce809b9 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,2 +1,3 @@
 DIST eventd-0.21.0.tar.xz 392080 BLAKE2B 
14d01d46e07e650f392abca53716c1fd5a5d70f05fe006e8a230d38be610e36ee0369742d258b46697376317be4ff6a071166a45528ef2840159a1024057d6cc
 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
 DIST eventd-0.24.1.tar.xz 184276 BLAKE2B 
cd14506d7f539bd6076540c713c7957d52db1fb3a4a09ad52d2b1d4ab4b3d3c31c8245063a85efcef1abbc127fa534c15db1b297f9f651ac113b3723842f76f2
 SHA512 
c99a42364796cf7421bbb3c8b0d0810e1933b226c8bc4f74240d276d40bd9b96aae5d6016b8da92435222572fd1bf04441a63039f14162702f87aa0bdd4d67ed
+DIST eventd-0.27.0.tar.xz 188000 BLAKE2B 
06779168e9049714aabc051f8a85a5e5764509c3deceddd300c103f4831b6679f082748858bebb9629dcd47fa0b570158c6cf2b665167ab8e20a7dc0f12cc00f
 SHA512 
586fdf36742cfda5a3c5e4cf4600307b8d699701fdf32eec25a7b294c815ded6e7e41210e65c706c34c5f2d911cadec89b677f082dad183f486fb7d1a55a2302

diff --git a/net-misc/eventd/eventd-0.27.0.ebuild 
b/net-misc/eventd/eventd-0.27.0.ebuild
new file mode 100644
index 000..b377335be81
--- /dev/null
+++ b/net-misc/eventd/eventd-0.27.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info meson systemd
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
+
+LICENSE="GPL-3+ LGPL-3+ ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp wayland webhook websocket
+   +X zeroconf"
+
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+   test? ( websocket )
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   x11-libs/libxkbcommon
+   introspection? ( dev-libs/gobject-introspection )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   gnome-base/librsvg
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[xcb]
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libsndfile
+   media-sound/pulseaudio
+   )
+   purple? ( net-im/pidgin )
+   speech? ( app-accessibility/speech-dispatcher )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( net-libs/gssdp:= )
+   wayland? ( dev-libs/wayland )
+   webhook? ( net-libs/libsoup:2.4 )
+   websocket? ( net-libs/libsoup:2.4 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+BDEPEND="virtual/pkgconfig"
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   $(meson_feature websocket)
+   $(meson_feature zeroconf dns-sd)
+   $(meson_feature upnp ssdp)
+   $(meson_use ipv6)
+   $(meson_use systemd)
+   $(meson_use notification notification-daemon)
+   $(meson_use wayland)
+   $(meson_use X nd-xcb)
+   $(meson_use fbcon nd-fbdev)
+   $(meson_use purple im)
+   $(meson_use pulseaudio sound)
+   $(meson_use speech tts)
+   $(meson_use webhook)
+   $(meson_use 

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2018-03-17 Thread Michał Górny
commit: cd6659413d2ec3b9beeb774b907fcb0bce5cf055
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri Mar 16 17:32:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 17 11:19:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd665941

net-misc/eventd: remove old

Closes: https://github.com/gentoo/gentoo/pull/7478
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/eventd/Manifest |   1 -
 net-misc/eventd/eventd-0.24.0.ebuild | 125 ---
 2 files changed, 126 deletions(-)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index 531b0759c1f..1f41444eb32 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,3 +1,2 @@
 DIST eventd-0.21.0.tar.xz 392080 BLAKE2B 
14d01d46e07e650f392abca53716c1fd5a5d70f05fe006e8a230d38be610e36ee0369742d258b46697376317be4ff6a071166a45528ef2840159a1024057d6cc
 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
-DIST eventd-0.24.0.tar.xz 184140 BLAKE2B 
496b91b595d391ab056298b63a75df7be1a7362b960308d24bd950fefa2084d3b1eb04fb45f25cca6d922ecb835b3f8545e7b3c5099261bc9872a157098f
 SHA512 
204383140a0b6baf23ba148b525de7bcb90bdedd3be9e6cd7e8ce4222a689cd6cdeae8e29afa612afe3fbf8cec68f9bbdff74e826a04ff892e51d6fd4bba2cf2
 DIST eventd-0.24.1.tar.xz 184276 BLAKE2B 
cd14506d7f539bd6076540c713c7957d52db1fb3a4a09ad52d2b1d4ab4b3d3c31c8245063a85efcef1abbc127fa534c15db1b297f9f651ac113b3723842f76f2
 SHA512 
c99a42364796cf7421bbb3c8b0d0810e1933b226c8bc4f74240d276d40bd9b96aae5d6016b8da92435222572fd1bf04441a63039f14162702f87aa0bdd4d67ed

diff --git a/net-misc/eventd/eventd-0.24.0.ebuild 
b/net-misc/eventd/eventd-0.24.0.ebuild
deleted file mode 100644
index 4580e0a092f..000
--- a/net-misc/eventd/eventd-0.24.0.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info meson systemd xdg-utils
-
-DESCRIPTION="A small daemon to act on remote or local events"
-HOMEPAGE="https://www.eventd.org/;
-SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
-
-LICENSE="GPL-3+ LGPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
-   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
-
-REQUIRED_USE="
-   X? ( notification )
-   fbcon? ( notification )
-   notification? ( || ( X fbcon ) )
-   test? ( websocket )
-"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.40:2
-   sys-apps/util-linux
-   x11-libs/libxkbcommon
-   introspection? ( >=dev-libs/gobject-introspection-1.42 )
-   libcanberra? ( media-libs/libcanberra )
-   libnotify? ( x11-libs/gdk-pixbuf:2 )
-   notification? (
-   x11-libs/cairo
-   x11-libs/pango
-   x11-libs/gdk-pixbuf:2
-   X? (
-   x11-libs/cairo[xcb]
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-   )
-   )
-   pulseaudio? (
-   media-libs/libsndfile
-   media-sound/pulseaudio
-   )
-   purple? ( net-im/pidgin )
-   speech? ( >=app-accessibility/speech-dispatcher-0.8.7 )
-   systemd? ( sys-apps/systemd:= )
-   upnp? ( net-libs/gssdp:= )
-   webhook? ( >=net-libs/libsoup-2.42:2.4 )
-   websocket? ( >=net-libs/libsoup-2.50:2.4 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/meson-0.44.1
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-   fbcon? ( virtual/os-headers )
-"
-RDEPEND="${COMMON_DEPEND}
-   net-libs/glib-networking[ssl]
-"
-
-pkg_setup() {
-   if use ipv6; then
-   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default_src_prepare
-
-   # Prevent access violations from introspection metadata generation.
-   xdg_environment_reset
-}
-
-eventd_use_enable() {
-   echo "-D${2:-${1}}=$(usex ${1} 'true' 'false')" || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
-   $(eventd_use_enable websocket)
-   $(eventd_use_enable zeroconf dns-sd)
-   $(eventd_use_enable upnp ssdp)
-   $(eventd_use_enable ipv6)
-   $(eventd_use_enable systemd)
-   $(eventd_use_enable notification notification-daemon)
-   # Wayland plugin requires wayland-wall, which is currently WIP.
-

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2018-03-17 Thread Michał Górny
commit: 6ba2e0f2af630c997ede36effca558d18a5748ff
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri Mar 16 17:29:10 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 17 11:19:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba2e0f2

net-misc/eventd: verbump to 0.24.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/eventd/Manifest |   1 +
 net-misc/eventd/eventd-0.24.1.ebuild | 123 +++
 2 files changed, 124 insertions(+)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index 378e3f307b4..531b0759c1f 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,2 +1,3 @@
 DIST eventd-0.21.0.tar.xz 392080 BLAKE2B 
14d01d46e07e650f392abca53716c1fd5a5d70f05fe006e8a230d38be610e36ee0369742d258b46697376317be4ff6a071166a45528ef2840159a1024057d6cc
 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
 DIST eventd-0.24.0.tar.xz 184140 BLAKE2B 
496b91b595d391ab056298b63a75df7be1a7362b960308d24bd950fefa2084d3b1eb04fb45f25cca6d922ecb835b3f8545e7b3c5099261bc9872a157098f
 SHA512 
204383140a0b6baf23ba148b525de7bcb90bdedd3be9e6cd7e8ce4222a689cd6cdeae8e29afa612afe3fbf8cec68f9bbdff74e826a04ff892e51d6fd4bba2cf2
+DIST eventd-0.24.1.tar.xz 184276 BLAKE2B 
cd14506d7f539bd6076540c713c7957d52db1fb3a4a09ad52d2b1d4ab4b3d3c31c8245063a85efcef1abbc127fa534c15db1b297f9f651ac113b3723842f76f2
 SHA512 
c99a42364796cf7421bbb3c8b0d0810e1933b226c8bc4f74240d276d40bd9b96aae5d6016b8da92435222572fd1bf04441a63039f14162702f87aa0bdd4d67ed

diff --git a/net-misc/eventd/eventd-0.24.1.ebuild 
b/net-misc/eventd/eventd-0.24.1.ebuild
new file mode 100644
index 000..b981fafccea
--- /dev/null
+++ b/net-misc/eventd/eventd-0.24.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info meson systemd xdg-utils
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
+
+LICENSE="GPL-3+ LGPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
+
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+   test? ( websocket )
+"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   sys-apps/util-linux
+   x11-libs/libxkbcommon
+   introspection? ( >=dev-libs/gobject-introspection-1.42 )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[xcb]
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libsndfile
+   media-sound/pulseaudio
+   )
+   purple? ( net-im/pidgin )
+   speech? ( >=app-accessibility/speech-dispatcher-0.8.7 )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( net-libs/gssdp:= )
+   webhook? ( >=net-libs/libsoup-2.42:2.4 )
+   websocket? ( >=net-libs/libsoup-2.50:2.4 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/meson-0.44.1
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default_src_prepare
+
+   # Prevent access violations from introspection metadata generation.
+   xdg_environment_reset
+}
+
+eventd_use_enable() {
+   echo "-D${2:-${1}}=$(usex ${1} 'true' 'false')" || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   $(eventd_use_enable websocket)
+   $(eventd_use_enable zeroconf dns-sd)
+   $(eventd_use_enable upnp ssdp)
+   $(eventd_use_enable ipv6)
+   $(eventd_use_enable systemd)
+   $(eventd_use_enable notification notification-daemon)
+   # Wayland plugin requires wayland-wall, which is currently WIP.
+   # See 

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2018-03-11 Thread Michael Palimaka
commit: 9caabc9e85b8dd6da75ac9f7467960cbbc1ab390
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Mar 11 14:06:51 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Mar 11 23:36:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9caabc9e

net-misc/eventd: remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/eventd/Manifest   |   1 -
 net-misc/eventd/eventd-0.23.0_p20171112.ebuild | 123 -
 2 files changed, 124 deletions(-)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index aa050fa7b00..378e3f307b4 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,3 +1,2 @@
 DIST eventd-0.21.0.tar.xz 392080 BLAKE2B 
14d01d46e07e650f392abca53716c1fd5a5d70f05fe006e8a230d38be610e36ee0369742d258b46697376317be4ff6a071166a45528ef2840159a1024057d6cc
 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
-DIST eventd-0.23.0_p20171112.tgz 239548 BLAKE2B 
690b25f04aec4796117178c0fced9b46aa3b223d8c7c91bdd5dc3623759448c5012985ab5b6de0d24db8e19071f8e66f4f9014f7e7111a65256ad29d593606bb
 SHA512 
1a8409d1292a237db7bc7c10e70b4b1c34e5bd0c7bac1bf144e288dd69718c48041066d190b75ea73670db6031b296d0697b2e41136fbe20878975351c6e8bab
 DIST eventd-0.24.0.tar.xz 184140 BLAKE2B 
496b91b595d391ab056298b63a75df7be1a7362b960308d24bd950fefa2084d3b1eb04fb45f25cca6d922ecb835b3f8545e7b3c5099261bc9872a157098f
 SHA512 
204383140a0b6baf23ba148b525de7bcb90bdedd3be9e6cd7e8ce4222a689cd6cdeae8e29afa612afe3fbf8cec68f9bbdff74e826a04ff892e51d6fd4bba2cf2

diff --git a/net-misc/eventd/eventd-0.23.0_p20171112.ebuild 
b/net-misc/eventd/eventd-0.23.0_p20171112.ebuild
deleted file mode 100644
index 94cc96e2e9c..000
--- a/net-misc/eventd/eventd-0.23.0_p20171112.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info meson systemd xdg-utils
-
-DESCRIPTION="A small daemon to act on remote or local events"
-HOMEPAGE="https://www.eventd.org/;
-SRC_URI="https://dev.gentoo.org/~kensington/distfiles/${P}.tgz;
-
-LICENSE="GPL-3+ LGPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
-   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
-
-REQUIRED_USE="
-   X? ( notification )
-   fbcon? ( notification )
-   notification? ( || ( X fbcon ) )
-   test? ( websocket )
-"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.40:2
-   sys-apps/util-linux
-   x11-libs/libxkbcommon
-   introspection? ( >=dev-libs/gobject-introspection-1.42 )
-   libcanberra? ( media-libs/libcanberra )
-   libnotify? ( x11-libs/gdk-pixbuf:2 )
-   notification? (
-   x11-libs/cairo
-   x11-libs/pango
-   x11-libs/gdk-pixbuf:2
-   X? (
-   x11-libs/cairo[xcb]
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-   )
-   )
-   pulseaudio? (
-   media-libs/libsndfile
-   media-sound/pulseaudio
-   )
-   purple? ( net-im/pidgin )
-   speech? ( >=app-accessibility/speech-dispatcher-0.8.7 )
-   systemd? ( sys-apps/systemd:= )
-   upnp? ( net-libs/gssdp:= )
-   webhook? ( >=net-libs/libsoup-2.42:2.4 )
-   websocket? ( >=net-libs/libsoup-2.50:2.4 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/meson-0.44.1
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-   fbcon? ( virtual/os-headers )
-"
-RDEPEND="${COMMON_DEPEND}
-   net-libs/glib-networking[ssl]
-"
-
-pkg_setup() {
-   if use ipv6; then
-   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default_src_prepare
-
-   # Prevent access violations from introspection metadata generation.
-   xdg_environment_reset
-}
-
-eventd_use_enable() {
-   echo "-Denable-${2:-${1}}=$(usex ${1} 'true' 'false')" || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
-   $(eventd_use_enable websocket)
-   $(eventd_use_enable zeroconf dns-sd)
-   $(eventd_use_enable upnp ssdp)
-   $(eventd_use_enable ipv6)
-   $(eventd_use_enable systemd)
-   $(eventd_use_enable notification notification-daemon)
-   # Wayland plugin requires wayland-wall, which is currently 

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2018-03-11 Thread Michael Palimaka
commit: 82658a076912cb46b285e116e8770dde8cdc3d54
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Mar 11 14:04:24 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Mar 11 23:36:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82658a07

net-misc/eventd: verbump to 0.24.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/eventd/Manifest |   1 +
 net-misc/eventd/eventd-0.24.0.ebuild | 125 +++
 2 files changed, 126 insertions(+)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index 2e64bedf6ba..aa050fa7b00 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,2 +1,3 @@
 DIST eventd-0.21.0.tar.xz 392080 BLAKE2B 
14d01d46e07e650f392abca53716c1fd5a5d70f05fe006e8a230d38be610e36ee0369742d258b46697376317be4ff6a071166a45528ef2840159a1024057d6cc
 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
 DIST eventd-0.23.0_p20171112.tgz 239548 BLAKE2B 
690b25f04aec4796117178c0fced9b46aa3b223d8c7c91bdd5dc3623759448c5012985ab5b6de0d24db8e19071f8e66f4f9014f7e7111a65256ad29d593606bb
 SHA512 
1a8409d1292a237db7bc7c10e70b4b1c34e5bd0c7bac1bf144e288dd69718c48041066d190b75ea73670db6031b296d0697b2e41136fbe20878975351c6e8bab
+DIST eventd-0.24.0.tar.xz 184140 BLAKE2B 
496b91b595d391ab056298b63a75df7be1a7362b960308d24bd950fefa2084d3b1eb04fb45f25cca6d922ecb835b3f8545e7b3c5099261bc9872a157098f
 SHA512 
204383140a0b6baf23ba148b525de7bcb90bdedd3be9e6cd7e8ce4222a689cd6cdeae8e29afa612afe3fbf8cec68f9bbdff74e826a04ff892e51d6fd4bba2cf2

diff --git a/net-misc/eventd/eventd-0.24.0.ebuild 
b/net-misc/eventd/eventd-0.24.0.ebuild
new file mode 100644
index 000..4580e0a092f
--- /dev/null
+++ b/net-misc/eventd/eventd-0.24.0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info meson systemd xdg-utils
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz;
+
+LICENSE="GPL-3+ LGPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
+
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+   test? ( websocket )
+"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   sys-apps/util-linux
+   x11-libs/libxkbcommon
+   introspection? ( >=dev-libs/gobject-introspection-1.42 )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[xcb]
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libsndfile
+   media-sound/pulseaudio
+   )
+   purple? ( net-im/pidgin )
+   speech? ( >=app-accessibility/speech-dispatcher-0.8.7 )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( net-libs/gssdp:= )
+   webhook? ( >=net-libs/libsoup-2.42:2.4 )
+   websocket? ( >=net-libs/libsoup-2.50:2.4 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/meson-0.44.1
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default_src_prepare
+
+   # Prevent access violations from introspection metadata generation.
+   xdg_environment_reset
+}
+
+eventd_use_enable() {
+   echo "-D${2:-${1}}=$(usex ${1} 'true' 'false')" || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   $(eventd_use_enable websocket)
+   $(eventd_use_enable zeroconf dns-sd)
+   $(eventd_use_enable upnp ssdp)
+   $(eventd_use_enable ipv6)
+   $(eventd_use_enable systemd)
+   $(eventd_use_enable notification notification-daemon)
+   # Wayland plugin requires wayland-wall, which is currently WIP.
+   # See 

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2018-02-25 Thread Andreas Sturmlechner
commit: 067d0f73a984a72f495fd3e7c6145ade0b7c3d2d
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Feb 25 21:54:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 25 23:58:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067d0f73

net-misc/eventd: require at least meson-0.44.1

Closes: https://bugs.gentoo.org/641252
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7280

 net-misc/eventd/eventd-0.23.0_p20171112.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.23.0_p20171112.ebuild 
b/net-misc/eventd/eventd-0.23.0_p20171112.ebuild
index dc703ec3ad3..94cc96e2e9c 100644
--- a/net-misc/eventd/eventd-0.23.0_p20171112.ebuild
+++ b/net-misc/eventd/eventd-0.23.0_p20171112.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -53,6 +53,7 @@ COMMON_DEPEND="
zeroconf? ( net-dns/avahi[dbus] )
 "
 DEPEND="${COMMON_DEPEND}
+   >=dev-util/meson-0.44.1
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
dev-libs/libxslt



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2017-11-19 Thread Andreas Sturmlechner
commit: d57d14678aacfc4a9559f9d6679dbdcbba85eb26
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Nov 19 12:56:05 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 16:08:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57d1467

net-misc/eventd: remove old

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-misc/eventd/Manifest |   1 -
 net-misc/eventd/eventd-0.23.0.ebuild | 135 ---
 2 files changed, 136 deletions(-)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index 9917b8c2d44..9c3f58863da 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,3 +1,2 @@
 DIST eventd-0.21.0.tar.xz 392080 SHA256 
f4e1bf014e3e17bf79d3b2a61d947cf4d34000d35fab0b90b869f33f002d2349 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
 WHIRLPOOL 
864221209a50491aa9d631ff4b8d9f28b1cda77c6c34b5ac597f0496312830ae75bf10166a574df5adcd93b062fa711f79bcabb8b74e7ca254b40c99b1cb373c
-DIST eventd-0.23.0.tar.xz 157468 SHA256 
fe4905d79c8312686c11db28783364b84216289fd1a7fa58db3137135047dc9e SHA512 
3aba3e6c969fd123420935537b504ee3868ae1bb2589c1a755228a3aaf010fb71720a708e20de9de7a006cce9094a2b549c5eb686575f6b5b7a772e523b778c6
 WHIRLPOOL 
56807be1e2c52dd0fee24e815e601dd0ca11c7bdc2d5d3a3e7bdf8ecdf1d090438bf106135de411d788d3eada47dd4f1d5137665c26a5194a164f5d1ae649003
 DIST eventd-0.23.0_p20171112.tgz 239548 SHA256 
3a9bd3267056cd2b85843ceb4137a75fba8876c5ffc5db1f0fc7e0a0ae8e8b32 SHA512 
1a8409d1292a237db7bc7c10e70b4b1c34e5bd0c7bac1bf144e288dd69718c48041066d190b75ea73670db6031b296d0697b2e41136fbe20878975351c6e8bab
 WHIRLPOOL 
bf1445c0dd62cfaf75d410339f20750b1357918683d3905c24739097110bbf01b8c502e45567767e4eb5489e2122e9702b58b9f88badf51a72cc7e01b25737cd

diff --git a/net-misc/eventd/eventd-0.23.0.ebuild 
b/net-misc/eventd/eventd-0.23.0.ebuild
deleted file mode 100644
index c656458a796..000
--- a/net-misc/eventd/eventd-0.23.0.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic linux-info meson systemd xdg-utils
-
-DESCRIPTION="A small daemon to act on remote or local events"
-HOMEPAGE="https://www.eventd.org/;
-SRC_URI="https://www.eventd.org/download/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+ LGPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
-   pulseaudio purple speech systemd test upnp websocket +X zeroconf"
-
-REQUIRED_USE="
-   X? ( notification )
-   fbcon? ( notification )
-   notification? ( || ( X fbcon ) )
-   test? ( websocket )
-"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.40:2
-   sys-apps/util-linux
-   introspection? ( >=dev-libs/gobject-introspection-1.42 )
-   libcanberra? ( media-libs/libcanberra )
-   libnotify? ( x11-libs/gdk-pixbuf:2 )
-   notification? (
-   x11-libs/cairo
-   x11-libs/pango
-   x11-libs/gdk-pixbuf:2
-   X? (
-   x11-libs/cairo[xcb]
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-   )
-   )
-   pulseaudio? (
-   media-libs/libsndfile
-   media-sound/pulseaudio
-   )
-   purple? ( net-im/pidgin )
-   speech? ( app-accessibility/speech-dispatcher )
-   systemd? ( sys-apps/systemd:= )
-   upnp? ( net-libs/gssdp:= )
-   websocket? ( >=net-libs/libsoup-2.50:2.4 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-   fbcon? ( virtual/os-headers )
-"
-RDEPEND="${COMMON_DEPEND}
-   net-libs/glib-networking[ssl]
-"
-
-eventd_check_compiler() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
-   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
-   fi
-}
-
-pkg_pretend() {
-   eventd_check_compiler
-}
-
-pkg_setup() {
-   if use ipv6; then
-   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
-   linux-info_pkg_setup
-   fi
-   eventd_check_compiler
-}
-
-src_prepare() {
-   default_src_prepare
-
-   # Workaround Gentoo bug 604398.
-   sed -i \
-   -e 's|libspeechd|speech-dispatcher/libspeechd|g' \
-   plugins/tts/src/tts.c || die
-
-   # Prevent access violations from introspection metadata generation.
-   xdg_environment_reset
-}
-
-eventd_use_enable() {
-   echo "-Denable-${2:-${1}}=$(usex ${1} 'true' 'false')" || die
-}
-
-src_configure() {
-   local emesonargs=(
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2017-11-19 Thread Andreas Sturmlechner
commit: 00060a24c4a8ce49971e898d55c818c877391b93
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Nov 19 12:55:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 16:07:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00060a24

net-misc/eventd: Add 0.23.0_p20171112 to fix build w/ >=meson-0.42.0

Closes: https://bugs.gentoo.org/631412
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6236

 net-misc/eventd/Manifest   |   1 +
 net-misc/eventd/eventd-0.23.0_p20171112.ebuild | 122 +
 net-misc/eventd/metadata.xml   |   1 +
 3 files changed, 124 insertions(+)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index d5685b018d9..9917b8c2d44 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,2 +1,3 @@
 DIST eventd-0.21.0.tar.xz 392080 SHA256 
f4e1bf014e3e17bf79d3b2a61d947cf4d34000d35fab0b90b869f33f002d2349 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
 WHIRLPOOL 
864221209a50491aa9d631ff4b8d9f28b1cda77c6c34b5ac597f0496312830ae75bf10166a574df5adcd93b062fa711f79bcabb8b74e7ca254b40c99b1cb373c
 DIST eventd-0.23.0.tar.xz 157468 SHA256 
fe4905d79c8312686c11db28783364b84216289fd1a7fa58db3137135047dc9e SHA512 
3aba3e6c969fd123420935537b504ee3868ae1bb2589c1a755228a3aaf010fb71720a708e20de9de7a006cce9094a2b549c5eb686575f6b5b7a772e523b778c6
 WHIRLPOOL 
56807be1e2c52dd0fee24e815e601dd0ca11c7bdc2d5d3a3e7bdf8ecdf1d090438bf106135de411d788d3eada47dd4f1d5137665c26a5194a164f5d1ae649003
+DIST eventd-0.23.0_p20171112.tgz 239548 SHA256 
3a9bd3267056cd2b85843ceb4137a75fba8876c5ffc5db1f0fc7e0a0ae8e8b32 SHA512 
1a8409d1292a237db7bc7c10e70b4b1c34e5bd0c7bac1bf144e288dd69718c48041066d190b75ea73670db6031b296d0697b2e41136fbe20878975351c6e8bab
 WHIRLPOOL 
bf1445c0dd62cfaf75d410339f20750b1357918683d3905c24739097110bbf01b8c502e45567767e4eb5489e2122e9702b58b9f88badf51a72cc7e01b25737cd

diff --git a/net-misc/eventd/eventd-0.23.0_p20171112.ebuild 
b/net-misc/eventd/eventd-0.23.0_p20171112.ebuild
new file mode 100644
index 000..dc703ec3ad3
--- /dev/null
+++ b/net-misc/eventd/eventd-0.23.0_p20171112.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info meson systemd xdg-utils
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://dev.gentoo.org/~kensington/distfiles/${P}.tgz;
+
+LICENSE="GPL-3+ LGPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp webhook websocket +X 
zeroconf"
+
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+   test? ( websocket )
+"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   sys-apps/util-linux
+   x11-libs/libxkbcommon
+   introspection? ( >=dev-libs/gobject-introspection-1.42 )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[xcb]
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libsndfile
+   media-sound/pulseaudio
+   )
+   purple? ( net-im/pidgin )
+   speech? ( >=app-accessibility/speech-dispatcher-0.8.7 )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( net-libs/gssdp:= )
+   webhook? ( >=net-libs/libsoup-2.42:2.4 )
+   websocket? ( >=net-libs/libsoup-2.50:2.4 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default_src_prepare
+
+   # Prevent access violations from introspection metadata generation.
+   xdg_environment_reset
+}
+
+eventd_use_enable() {
+   echo "-Denable-${2:-${1}}=$(usex ${1} 'true' 'false')" || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2017-05-24 Thread Michał Górny
commit: 576d205ae13327cc92780feb0e843eab4fceed30
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun May 21 22:12:38 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 12:14:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576d205a

net-misc/eventd: verbump to 0.23.0

Upstream now uses meson build system exclusively, so port ebuild to it.

Closes: https://github.com/gentoo/gentoo/pull/4708
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-misc/eventd/Manifest |   1 +
 net-misc/eventd/eventd-0.23.0.ebuild | 135 +++
 2 files changed, 136 insertions(+)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index 5b3d81cbeab..d5685b018d9 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1 +1,2 @@
 DIST eventd-0.21.0.tar.xz 392080 SHA256 
f4e1bf014e3e17bf79d3b2a61d947cf4d34000d35fab0b90b869f33f002d2349 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
 WHIRLPOOL 
864221209a50491aa9d631ff4b8d9f28b1cda77c6c34b5ac597f0496312830ae75bf10166a574df5adcd93b062fa711f79bcabb8b74e7ca254b40c99b1cb373c
+DIST eventd-0.23.0.tar.xz 157468 SHA256 
fe4905d79c8312686c11db28783364b84216289fd1a7fa58db3137135047dc9e SHA512 
3aba3e6c969fd123420935537b504ee3868ae1bb2589c1a755228a3aaf010fb71720a708e20de9de7a006cce9094a2b549c5eb686575f6b5b7a772e523b778c6
 WHIRLPOOL 
56807be1e2c52dd0fee24e815e601dd0ca11c7bdc2d5d3a3e7bdf8ecdf1d090438bf106135de411d788d3eada47dd4f1d5137665c26a5194a164f5d1ae649003

diff --git a/net-misc/eventd/eventd-0.23.0.ebuild 
b/net-misc/eventd/eventd-0.23.0.ebuild
new file mode 100644
index 000..c656458a796
--- /dev/null
+++ b/net-misc/eventd/eventd-0.23.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic linux-info meson systemd xdg-utils
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://www.eventd.org/download/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+ LGPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp websocket +X zeroconf"
+
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+   test? ( websocket )
+"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   sys-apps/util-linux
+   introspection? ( >=dev-libs/gobject-introspection-1.42 )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[xcb]
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libsndfile
+   media-sound/pulseaudio
+   )
+   purple? ( net-im/pidgin )
+   speech? ( app-accessibility/speech-dispatcher )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( net-libs/gssdp:= )
+   websocket? ( >=net-libs/libsoup-2.50:2.4 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+
+eventd_check_compiler() {
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
+   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
+   fi
+}
+
+pkg_pretend() {
+   eventd_check_compiler
+}
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+   eventd_check_compiler
+}
+
+src_prepare() {
+   default_src_prepare
+
+   # Workaround Gentoo bug 604398.
+   sed -i \
+   -e 's|libspeechd|speech-dispatcher/libspeechd|g' \
+   plugins/tts/src/tts.c || die
+
+   # Prevent access violations from introspection metadata generation.
+   xdg_environment_reset
+}
+
+eventd_use_enable() {
+   echo "-Denable-${2:-${1}}=$(usex ${1} 'true' 'false')" || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   $(eventd_use_enable websocket)
+   $(eventd_use_enable zeroconf dns-sd)
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2017-05-21 Thread Michał Górny
commit: 50d7fead2031032d693f66a528878eb7dbe1169c
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Wed May 17 01:34:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 21 21:03:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d7fead

net-misc/eventd: reset XDG env wrt bug 618670

Closes: https://github.com/gentoo/gentoo/pull/4651
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/eventd/eventd-0.21.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/eventd/eventd-0.21.0.ebuild 
b/net-misc/eventd/eventd-0.21.0.ebuild
index 94bec10b795..e367b620f03 100644
--- a/net-misc/eventd/eventd-0.21.0.ebuild
+++ b/net-misc/eventd/eventd-0.21.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit linux-info systemd
+inherit linux-info systemd xdg-utils
 
 DESCRIPTION="A small daemon to act on remote or local events"
 HOMEPAGE="https://www.eventd.org/;
@@ -74,6 +74,9 @@ src_prepare() {
sed -i \
-e 's|libspeechd|speech-dispatcher/libspeechd|g' \
plugins/tts/src/tts.c || die
+
+   # Prevent access violations from introspection metadata generation.
+   xdg_environment_reset
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/eventd/

2017-04-15 Thread Patrice Clement
commit: c6db404242a4bca5638dffebcc41d5863ae4f2c2
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Apr  9 21:14:41 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 15 07:35:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6db4042

net-misc/eventd: new package.

A simple daemon to track remote or local events and do actions the user
wants to. Also a tiny, customizable FDO-compliant notification daemon.

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4401

 net-misc/eventd/Manifest |   1 +
 net-misc/eventd/eventd-0.21.0.ebuild | 117 +++
 net-misc/eventd/metadata.xml |  24 +++
 3 files changed, 142 insertions(+)

diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
new file mode 100644
index 000..5b3d81cbeab
--- /dev/null
+++ b/net-misc/eventd/Manifest
@@ -0,0 +1 @@
+DIST eventd-0.21.0.tar.xz 392080 SHA256 
f4e1bf014e3e17bf79d3b2a61d947cf4d34000d35fab0b90b869f33f002d2349 SHA512 
5907d453c493c9f2332df506037027ef7df021b1e29a6773cf8bb5c32c7a301b65ca55d3e3ea40982d3e48b837738c97b5420309a45a550f409d8912636d1dae
 WHIRLPOOL 
864221209a50491aa9d631ff4b8d9f28b1cda77c6c34b5ac597f0496312830ae75bf10166a574df5adcd93b062fa711f79bcabb8b74e7ca254b40c99b1cb373c

diff --git a/net-misc/eventd/eventd-0.21.0.ebuild 
b/net-misc/eventd/eventd-0.21.0.ebuild
new file mode 100644
index 000..94bec10b795
--- /dev/null
+++ b/net-misc/eventd/eventd-0.21.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/;
+SRC_URI="https://www.eventd.org/download/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+ LGPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+   pulseaudio purple speech systemd test upnp websocket +X zeroconf"
+
+REQUIRED_USE="
+   X? ( notification )
+   fbcon? ( notification )
+   notification? ( || ( X fbcon ) )
+"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   sys-apps/util-linux
+   introspection? ( >=dev-libs/gobject-introspection-1.42 )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/gdk-pixbuf:2 )
+   notification? (
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gdk-pixbuf:2
+   X? (
+   x11-libs/cairo[xcb]
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   )
+   )
+   pulseaudio? (
+   media-libs/libsndfile
+   media-sound/pulseaudio
+   )
+   purple? ( net-im/pidgin )
+   speech? ( app-accessibility/speech-dispatcher )
+   systemd? ( sys-apps/systemd:= )
+   upnp? ( net-libs/gssdp:= )
+   websocket? ( >=net-libs/libsoup-2.50:2.4 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   fbcon? ( virtual/os-headers )
+"
+RDEPEND="${COMMON_DEPEND}
+   net-libs/glib-networking[ssl]
+"
+
+pkg_setup() {
+   if use ipv6; then
+   CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default_src_prepare
+
+   # Workaround Gentoo bug 604398.
+   sed -i \
+   -e 's|libspeechd|speech-dispatcher/libspeechd|g' \
+   plugins/tts/src/tts.c || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   
--with-dbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+   $(use_enable websocket)
+   $(use_enable zeroconf dns-sd)
+   $(use_enable upnp ssdp)
+   $(use_enable introspection)
+   $(use_enable ipv6)
+   $(use_enable systemd)
+   $(use_enable notification notification-daemon)
+   # Wayland plugin requires wayland-wall, which is currently WIP.
+   # See https://github.com/wayland-wall/wayland-wall/issues/1
+   --disable-nd-wayland
+   $(use_enable X nd-xcb)
+   $(use_enable fbcon nd-fbdev)
+   $(use_enable purple im)
+   $(use_enable pulseaudio sound)
+   $(use_enable speech tts)
+   $(use_enable libnotify)
+   $(use_enable libcanberra)
+   $(use_enable debug)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   local -x