diff --git a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild index 7052fe4ff2..2c4ac05619 100644 --- a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild +++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild @@ -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" diff --git a/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild b/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild index 4ab80437a9..db9d6a76e5 100644 --- a/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild +++ b/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild @@ -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" diff --git a/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild b/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild index 38a8ae9cbf..6c54e594b7 100644 --- a/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild +++ b/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild @@ -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" diff --git a/media-sound/g4music/g4music-3.2.ebuild b/media-sound/g4music/g4music-3.2.ebuild index 2f4669628e..4aef449d3d 100644 --- a/media-sound/g4music/g4music-3.2.ebuild +++ b/media-sound/g4music/g4music-3.2.ebuild @@ -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() { diff --git a/media-video/kooha/kooha-2.2.3.ebuild b/media-video/kooha/kooha-2.2.3.ebuild index 00c7b40734..712b882e16 100644 --- a/media-video/kooha/kooha-2.2.3.ebuild +++ b/media-video/kooha/kooha-2.2.3.ebuild @@ -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 diff --git a/net-misc/toot/toot-0.38.1.ebuild b/net-misc/toot/toot-0.38.1.ebuild index 6e1db62ccd..4e9ee26cad 100644 --- a/net-misc/toot/toot-0.38.1.ebuild +++ b/net-misc/toot/toot-0.38.1.ebuild @@ -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=""