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 527B4158176 for ; Sun, 12 Oct 2025 09:49:13 +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 39CB334198D for ; Sun, 12 Oct 2025 09:49:13 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 78AA2110579; Sun, 12 Oct 2025 09:48:54 +0000 (UTC) Received: from smtp.gentoo.org (dev.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 6F5B1110576 for ; Sun, 12 Oct 2025 09:48:54 +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 2BDDD341603 for ; Sun, 12 Oct 2025 09:48:54 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 988A437E8 for ; Sun, 12 Oct 2025 09:48:51 +0000 (UTC) From: "Pacho Ramos" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Pacho Ramos" Message-ID: <1760262495.eee4b5652c7338d8a876732bf116a6e2ecf30b51.pacho@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-45.0.ebuild X-VCS-Directories: net-misc/rygel/ X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos X-VCS-Revision: eee4b5652c7338d8a876732bf116a6e2ecf30b51 X-VCS-Branch: master Date: Sun, 12 Oct 2025 09:48:51 +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: 2a1eacf9-6e5b-4755-96d1-d98f72146281 X-Archives-Hash: b635263f361292ff6a4608e1d39ac028 commit: eee4b5652c7338d8a876732bf116a6e2ecf30b51 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 12 09:41:14 2025 +0000 Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 12 09:48:15 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee4b565 net-misc/rygel: add 45.0 Signed-off-by: Pacho Ramos gentoo.org> net-misc/rygel/Manifest | 1 + net-misc/rygel/rygel-45.0.ebuild | 87 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+) diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest index dab5f80eebc1..3c65b5ff060a 100644 --- a/net-misc/rygel/Manifest +++ b/net-misc/rygel/Manifest @@ -1,3 +1,4 @@ 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 +DIST rygel-45.0.tar.xz 1710980 BLAKE2B e3379fea4071b98853efecef0531152cf9f95c22ebd1097eb02ac13ed6c03ce3b69940165ebc3e6fb34b75e4e2f5677e4327e82602416b07eda5effbcb0e30d2 SHA512 2d3fc8f4fff18359049516d5409984088021808c053a4b90cc9fbb52bbb9265d0f17f9310fc3f1c54b6cb900132c7e8c7a58f1ccee07c7e8d11048a86c524281 diff --git a/net-misc/rygel/rygel-45.0.ebuild b/net-misc/rygel/rygel-45.0.ebuild new file mode 100644 index 000000000000..b63750085929 --- /dev/null +++ b/net-misc/rygel/rygel-45.0.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? ( >=gui-libs/gtk-4.14:4 ) + + 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 ",localsearch") + -Dengines=gstreamer + -Dexamples=false + $(meson_use test tests) + -Dgstreamer=enabled + $(meson_feature gtk) + $(meson_feature introspection) + ) + meson_src_configure +}