mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 19:43:24 -04:00
Merge updates from master
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
USE_RUBY="ruby31"
|
||||
USE_RUBY="ruby31 ruby32"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="yard"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
USE_RUBY="ruby31"
|
||||
USE_RUBY="ruby31 ruby32"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="yard"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
USE_RUBY="ruby31"
|
||||
USE_RUBY="ruby31 ruby32"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="yard"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
@@ -16,12 +16,15 @@ KEYWORDS="~amd64"
|
||||
|
||||
IUSE="pipewire"
|
||||
|
||||
IDEPEND=">=gui-libs/gtk-4.6
|
||||
>=gui-libs/libadwaita-1
|
||||
>=media-libs/gstreamer-1.20.6[introspection]
|
||||
>=media-plugins/gst-plugins-taglib-1.20.6
|
||||
>=dev-lang/vala-0.56.8
|
||||
pipewire? ( media-video/pipewire[gstreamer] )"
|
||||
IDEPEND="
|
||||
>=gui-libs/gtk-4.6
|
||||
>=gui-libs/libadwaita-1
|
||||
>=media-libs/gstreamer-1.20.6[introspection]
|
||||
>=media-plugins/gst-plugins-taglib-1.20.6
|
||||
>=dev-lang/vala-0.56.8
|
||||
>=dev-libs/appstream-glib-0.8.2
|
||||
pipewire? ( media-video/pipewire[gstreamer] )
|
||||
"
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="$(vala_depend)"
|
||||
@@ -30,6 +33,11 @@ src_prepare() {
|
||||
default
|
||||
vala_setup
|
||||
xdg_environment_reset
|
||||
|
||||
sed -i \
|
||||
-e '/^gnome.post_install(/,/)/d' \
|
||||
meson.build \
|
||||
|| die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
||||
@@ -164,23 +164,28 @@ KEYWORDS="~amd64"
|
||||
IUSE="x264 vaapi test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
IDEPEND=">=dev-util/meson-1.1.1
|
||||
>=dev-util/ninja-1.11.1-r2
|
||||
>=dev-libs/appstream-glib-0.8.2
|
||||
>=virtual/rust-1.69.0
|
||||
x264? ( >=media-libs/x264-0.0.20220222
|
||||
>=media-libs/gst-plugins-ugly-1.20.6 )
|
||||
>=media-libs/gstreamer-1.20.6
|
||||
>=media-libs/gst-plugins-base-1.20.6
|
||||
vaapi? ( >=media-plugins/gst-plugins-vaapi-1.20.6 )
|
||||
>=dev-libs/glib-2.76.3
|
||||
>=gui-libs/gtk-4.10.4
|
||||
>=gui-libs/libadwaita-1.3.3
|
||||
>=media-libs/libpulse-15.0[glib]"
|
||||
DEPEND=">=media-video/pipewire-0.3.77-r1[gstreamer]
|
||||
>=sys-apps/xdg-desktop-portal-1.16.0-r1"
|
||||
DEPEND="
|
||||
x264? ( >=media-libs/x264-0.0.20220222
|
||||
>=media-libs/gst-plugins-ugly-1.20.6 )
|
||||
>=media-libs/gstreamer-1.20.6
|
||||
>=media-libs/gst-plugins-base-1.20.6
|
||||
vaapi? ( >=media-plugins/gst-plugins-vaapi-1.20.6 )
|
||||
>=dev-libs/glib-2.76.3
|
||||
>=gui-libs/gtk-4.10.4
|
||||
>=gui-libs/libadwaita-1.3.3
|
||||
>=media-libs/libpulse-15.0[glib]
|
||||
>=media-video/pipewire-0.3.77-r1[gstreamer]
|
||||
>=sys-apps/xdg-desktop-portal-1.16.0-r1
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
BDEPEND="
|
||||
>=dev-util/meson-1.1.1
|
||||
>=dev-util/ninja-1.11.1-r2
|
||||
>=dev-libs/appstream-glib-0.8.2
|
||||
>=virtual/rust-1.69.0
|
||||
test? ( || ( dev-lang/rust[clippy]
|
||||
dev-lang/rust-bin[clippy] ) )
|
||||
"
|
||||
|
||||
# rust does not use *FLAGS from make.conf, silence portage warning
|
||||
# update with proper path to binaries this crate installs, omit leading /
|
||||
@@ -188,6 +193,15 @@ QA_FLAGS_IGNORED="usr/bin/${PN}"
|
||||
|
||||
BUILD_DIR="${S}/build"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e '/^gnome.post_install(/,/)/d' \
|
||||
meson.build \
|
||||
|| die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
|
||||
@@ -16,13 +16,15 @@ LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND=">=dev-python/urwid-2.1.2-r1
|
||||
>=dev-python/wcwidth-0.2.6
|
||||
>=media-fonts/symbola-13.00
|
||||
>=dev-python/beautifulsoup4-4.12.2
|
||||
>=dev-python/tomlkit-0.11.8
|
||||
test? ( dev-python/psycopg:2
|
||||
>=dev-python/pytest-7.4.0 )"
|
||||
DEPEND="
|
||||
>=dev-python/urwid-2.1.2-r1
|
||||
>=dev-python/wcwidth-0.2.6
|
||||
>=media-fonts/symbola-13.00
|
||||
>=dev-python/beautifulsoup4-4.12.2
|
||||
>=dev-python/tomlkit-0.11.8
|
||||
test? ( dev-python/psycopg:2
|
||||
>=dev-python/pytest-7.4.0 )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user