Diff aravis-0.8.5 with a aravis-9999
/usr/portage/media-video/aravis/aravis-9999.ebuild 2023-10-09 14:52:31.816368409 +0300 | ||
---|---|---|
1 |
# Copyright 2019-2021 Gentoo Authors |
|
1 |
# Copyright 2019 Gentoo Authors |
|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 | 4 |
EAPI=7 |
5 | ||
6 | 5 |
inherit meson xdg |
7 | 6 | |
8 | 7 |
DESCRIPTION="Library for video acquisition using Genicam cameras" |
... | ... | |
19 | 18 | |
20 | 19 |
LICENSE="LGPL-2+" |
21 | 20 |
SLOT="0" |
22 |
IUSE="gtk-doc fast-heartbeat gstreamer introspection packet-socket test usb viewer" |
|
23 |
RESTRICT="!test? ( test )" |
|
21 |
# FIXME: As of right now tests are always built, once that changes a USE flag |
|
22 |
# should be added. c.f. https://github.com/AravisProject/aravis/issues/286 |
|
23 |
IUSE="gtk-doc fast-heartbeat gstreamer introspection packet-socket usb viewer" |
|
24 | 24 | |
25 | 25 |
GST_DEPEND=" |
26 | 26 |
media-libs/gstreamer:1.0 |
... | ... | |
56 | 56 | |
57 | 57 |
src_configure() { |
58 | 58 |
local emesonargs=( |
59 |
$(meson_feature gtk-doc documentation) |
|
59 |
$(meson_use gtk-doc documentation) |
|
60 | 60 |
$(meson_use fast-heartbeat) |
61 |
$(meson_feature gstreamer gst-plugin) |
|
62 |
$(meson_feature introspection) |
|
63 |
$(meson_feature packet-socket) |
|
64 |
$(meson_use test tests) |
|
65 |
$(meson_feature usb) |
|
66 |
$(meson_feature viewer) |
|
61 |
$(meson_use gstreamer gst-plugin) |
|
62 |
$(meson_use introspection) |
|
63 |
$(meson_use packet-socket) |
|
64 |
$(meson_use usb) |
|
65 |
$(meson_use viewer) |
|
67 | 66 |
) |
68 | 67 |
meson_src_configure |
69 | 68 |
} |