public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/flatpak-app-config] f45: Add VLC plugins
@ 2026-09-10 21:36 Yaakov Selkowitz
0 siblings, 0 replies; only message in thread
From: Yaakov Selkowitz @ 2026-09-10 21:36 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/flatpak-app-config
Branch : f45
Commit : c502e2989f58ee1a666dc1a35f17a3ee4bf45274
Author : Yaakov Selkowitz <yselkowi@redhat.com>
Date : 2025-04-18T12:24:52-04:00
Stats : +89/-0 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/flatpak-app-config/c/c502e2989f58ee1a666dc1a35f17a3ee4bf45274?branch=f45
Log:
Add VLC plugins
---
diff --git a/flatpak-app-config.spec b/flatpak-app-config.spec
index 4cfbc0a..aa54e5c 100644
--- a/flatpak-app-config.spec
+++ b/flatpak-app-config.spec
@@ -2,6 +2,7 @@
%global gtk3_id org.fedoraproject.Gtk3theme
%global sdk_ext org.fedoraproject.Sdk.Extension
%global aud_plg org.fedoraproject.LinuxAudio.Plugins
+%global vlc_plg org.videolan.VLC.Plugin
%if %{defined flatpak_runtime}
%global _prefix /app
@@ -67,6 +68,10 @@ RemovePathPostfixes: .%{pkgname}\
%add_subpkg -n lv2-mdala-plugins -i %{aud_plg}.MDA
%add_subpkg -n lv2-x42-plugins -i %{aud_plg}.x42Plugins
%endif
+# VLC extensions
+%add_subpkg -n vlc-plugin-bittorrent -i %{vlc_plg}.bittorrent
+%add_subpkg -n vlc-plugin-pause-click -i %{vlc_plg}.pause_click
+%add_subpkg -n vlc-plugin-pipewire -i %{vlc_plg}.pipewire
# common app extensions
%add_subpkg -n yt-dlp -i %{plat_id}.YtDlp
# SDK extensions
diff --git a/org.videolan.VLC.Plugin.bittorrent.metainfo.xml b/org.videolan.VLC.Plugin.bittorrent.metainfo.xml
new file mode 100644
index 0000000..84826c2
--- /dev/null
+++ b/org.videolan.VLC.Plugin.bittorrent.metainfo.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="addon">
+ <id>org.videolan.VLC.Plugin.bittorrent</id>
+ <extends>org.videolan.VLC</extends>
+ <name>Bittorrent plugin for VLC</name>
+ <summary>VLC plugin for downloading media via torrents</summary>
+ <description>
+ <p>
+ With vlc-bittorrent, you can open a .torrent file or magnet link with VLC
+ and stream any media that it contains.
+ </p>
+ </description>
+ <categories>
+ <category>Video</category>
+ <category>AudioVideo</category>
+ <category>Player</category>
+ </categories>
+ <content_rating type="oars-1.1" />
+ <url type="homepage">https://github.com/johang/vlc-bittorrent</url>
+ <metadata_license>CC-BY-SA-3.0</metadata_license>
+ <project_license>GPL-3.0-or-later</project_license>
+</component>
diff --git a/org.videolan.VLC.Plugin.pause_click.metainfo.xml b/org.videolan.VLC.Plugin.pause_click.metainfo.xml
new file mode 100644
index 0000000..e647e9e
--- /dev/null
+++ b/org.videolan.VLC.Plugin.pause_click.metainfo.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="addon">
+ <id>org.videolan.VLC.Plugin.pause_click</id>
+ <extends>org.videolan.VLC</extends>
+ <name>Pause Click plugin for VLC</name>
+ <summary>VLC plugin that allows to pause/play a video by clicking on the video image</summary>
+ <description>
+ <p>
+ Once installed, the plugin needs to be enabled using following steps:
+ </p>
+ <ol>
+ <li>Restart VLC (so that it loads the newly installed plugin)</li>
+ <li>Tick "Pause/Play video on mouse click" checkbox in Tools -> Preferences -> Show settings -> All -> Interface -> Control Interfaces</li>
+ <li>Tick "Pause/Play video on mouse click" checkbox in Tools -> Preferences -> Show settings -> All -> Video -> Filters</li>
+ <li>Restart VLC (so that it enables the plugin)</li>
+ </ol>
+ <p>
+ Both checkboxes need to be ticked for the plugin to function!
+ </p>
+ <p>
+ Plugin settings are available under Tools -> Preferences -> Show settings -> All -> Video -> Filters -> Pause click. The settings changes apply right away, there is no need to restart VLC.
+ </p>
+ </description>
+ <categories>
+ <category>Video</category>
+ <category>AudioVideo</category>
+ <category>Player</category>
+ </categories>
+ <content_rating type="oars-1.1" />
+ <url type="homepage">https://github.com/nurupo/vlc-pause-click-plugin</url>
+ <url type="bugtracker">https://github.com/nurupo/vlc-pause-click-plugin/issues</url>
+ <url type="faq">https://github.com/nurupo/vlc-pause-click-plugin/blob/master/README.md</url>
+ <url type="donation">https://github.com/sponsors/nurupo</url>
+ <url type="vcs-browser">https://github.com/nurupo/vlc-pause-click-plugin</url>
+ <metadata_license>CC-BY-SA-3.0</metadata_license>
+ <project_license>LGPL-2.1-or-later</project_license>
+ <developer_name>Maxim Biro (nurupo)</developer_name>
+</component>
diff --git a/org.videolan.VLC.Plugin.pipewire.metainfo.xml b/org.videolan.VLC.Plugin.pipewire.metainfo.xml
new file mode 100644
index 0000000..1f966dd
--- /dev/null
+++ b/org.videolan.VLC.Plugin.pipewire.metainfo.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="addon">
+ <id>org.videolan.VLC.Plugin.pipewire</id>
+ <extends>org.videolan.VLC</extends>
+ <name>Pipewire plugin for VLC</name>
+ <summary>VLC plugin for pipewire audio output</summary>
+ <description>
+ <p>
+ This stand-alone open-source plug-in for the VLC media player provides
+ seamless integration with PipeWire inside the VLC media player and
+ LibVLC-based applications.
+ </p>
+ </description>
+ <categories>
+ <category>Video</category>
+ <category>AudioVideo</category>
+ <category>Player</category>
+ </categories>
+ <content_rating type="oars-1.1" />
+ <url type="homepage">https://www.remlab.net/vlc-plugin-pipewire/</url>
+ <url type="vcs-browser">https://git.remlab.net/gitweb/?p=vlc-plugin-pipewire.git</url>
+ <metadata_license>CC-BY-SA-3.0</metadata_license>
+ <project_license>GPL-3.0-or-later</project_license>
+</component>
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-10 21:36 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-10 21:36 [rpms/flatpak-app-config] f45: Add VLC plugins Yaakov Selkowitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox