From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B65C61581CA for ; Thu, 12 Jun 2025 22:08:12 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id A086B34248B for ; Thu, 12 Jun 2025 22:08:12 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id CED45110553; Thu, 12 Jun 2025 22:07:33 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id BFFD1110534 for ; Thu, 12 Jun 2025 22:07:33 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7223E342463 for ; Thu, 12 Jun 2025 22:07:33 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8F58E28EB for ; Thu, 12 Jun 2025 22:07:30 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1749765965.89e42da9e19f207adb8e77d2ac76b307ffaf6bcf.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/rygel/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/rygel/Manifest net-misc/rygel/rygel-0.44.2.ebuild X-VCS-Directories: net-misc/rygel/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 89e42da9e19f207adb8e77d2ac76b307ffaf6bcf X-VCS-Branch: master Date: Thu, 12 Jun 2025 22:07:30 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 6a60d5a6-3e52-4b8b-a618-1dfa1d96bcf6 X-Archives-Hash: f56636d44e1180e98b771a8f15d3794b commit: 89e42da9e19f207adb8e77d2ac76b307ffaf6bcf Author: Lukas Schmelting posteo com> AuthorDate: Tue Jun 10 19:01:34 2025 +0000 Commit: Sam James gentoo org> CommitDate: Thu Jun 12 22:06:05 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e42da9 net-misc/rygel: Version bump to 0.44.2 Signed-off-by: Lukas Schmelting posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/42537 Closes: https://github.com/gentoo/gentoo/pull/42537 Signed-off-by: Sam James gentoo.org> net-misc/rygel/Manifest | 1 + net-misc/rygel/rygel-0.44.2.ebuild | 87 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+) diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest index 0569f9355718..dab5f80eebc1 100644 --- a/net-misc/rygel/Manifest +++ b/net-misc/rygel/Manifest @@ -1,2 +1,3 @@ DIST rygel-0.42.6.tar.xz 1709832 BLAKE2B 3f93f830c05561be235b3aa1f1d5fed30d1fda94422345b129747b3c35d4d4a88a320af5f2eae293c8126b1a7b94a24c9a1c00c60fb60745ee3614eb1e559bfd SHA512 c388a16ef68a36c2de8f7280ea2cec179872e009686697c81d984cc723b143c9880c335ca6a26394e6d60cf4e4294e692122fd76cb2ac72adfb9a53f7805c239 DIST rygel-0.44.1.tar.xz 1704696 BLAKE2B 24483708f42d27e2e70c914373cfb89a477255c69a62e2a3c425807f05232446961c126c821bca424318ecd179a2d36c27beb75e07e821db6ba9622b62a107c4 SHA512 afb3332499d3ef2b2d737cdd860c9b3137bac76abcc2ca1030cdf8f1d49ac9665d4dcdcace4ca8e39f92e913369329d60bc6833db63f6e8bfff73ec7385d35ca +DIST rygel-0.44.2.tar.xz 1704856 BLAKE2B 2c85f9a68da36389780c5d2ef524fe900df33b82aabc644f3560c21f91717e42545b6da7e705b8ad9f09bfee9ed8b18d395b8c4da49cec2e5f05e26d8639aa16 SHA512 2e7966ee5b1b8701b8d9df8447aa8ce9c46f0a4b1653ef32f2aa7faf7c4c1a4d2bc747dc233eb4eb8e32c70bbd413cf0153cd470441324cbf67de269482579ac diff --git a/net-misc/rygel/rygel-0.44.2.ebuild b/net-misc/rygel/rygel-0.44.2.ebuild new file mode 100644 index 000000000000..8e0c32ee6c1a --- /dev/null +++ b/net-misc/rygel/rygel-0.44.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd vala xdg + +DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer" +HOMEPAGE="https://gnome.pages.gitlab.gnome.org/rygel/" + +LICENSE="LGPL-2.1+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode" +RESTRICT="!test? ( test )" + +# x11-libs/libX11 from qa-vdb +DEPEND=" + >=net-libs/gupnp-1.5.2:1.6=[vala] + >=dev-libs/libgee-0.8:0.8= + >=net-libs/gssdp-1.5.0:1.6=[vala] + >=dev-libs/glib-2.62.0:2 + >=dev-libs/libxml2-2.7:2= + >=net-libs/gupnp-av-0.14.1:=[vala] + >=media-libs/gupnp-dlna-0.9.4:2.0= + >=net-libs/libsoup-3.2.0:3.0 + sqlite? ( + >=dev-db/sqlite-3.5:3 + dev-libs/libunistring:= + ) + >=media-libs/gstreamer-1.20:1.0 + >=media-libs/gst-plugins-base-1.20:1.0 + media-libs/gstreamer-editing-services:1.0 + >=media-libs/libmediaart-0.7:2.0[vala] + media-plugins/gst-plugins-soup:1.0 + x11-libs/gdk-pixbuf:2 + >=sys-apps/util-linux-2.20 + x11-misc/shared-mime-info + introspection? ( >=dev-libs/gobject-introspection-1.33.4:= ) + tracker? ( app-misc/tinysparql:3=[vala(+)] ) + transcode? ( + media-libs/gst-plugins-bad:1.0 + media-plugins/gst-plugins-twolame:1.0 + media-plugins/gst-plugins-libav:1.0 + ) + gtk? ( >=x11-libs/gtk+-3.22:3 ) + + x11-libs/libX11 +" +RDEPEND="${DEPEND}" +BDEPEND=" + $(vala_depend) + app-text/docbook-xml-dtd:4.5 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +# Maintainer only +# app-text/docbook-xsl-stylesheets +# >=dev-lang/vala-0.36 +# dev-libs/libxslt + +src_prepare() { + vala_setup + default + # Disable test triggering call to gst-plugins-scanner which causes + # sandbox issues when plugins such as clutter are installed + #sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 0;/' \ + # -i tests/rygel-playbin-renderer-test.c || die + + #default +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc api-docs) + -Dman_pages=true + -Dsystemd-user-units-dir=$(systemd_get_userunitdir) + -Dplugins=gst-launch$(use sqlite && echo ",media-export")$(use tracker && echo ",tracker3") + -Dengines=gstreamer + -Dexamples=false + $(meson_use test tests) + -Dgstreamer=enabled + $(meson_feature gtk) + $(meson_feature introspection) + ) + meson_src_configure +}