Compare commits
No commits in common. "f44" and "f43" have entirely different histories.
13 changed files with 27 additions and 70 deletions
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="addon">
|
||||
<id>com.obsproject.Studio.Plugin.OBSPWVideo</id>
|
||||
<extends>com.obsproject.Studio</extends>
|
||||
<name>OBS PipeWire Video plugin</name>
|
||||
<summary>Generic PipeWire video source plugin for OBS Studio</summary>
|
||||
<url type="homepage">https://github.com/hoshinolina/obs-pwvideo</url>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-2.0</project_license>
|
||||
</component>
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
#! /bin/sh
|
||||
export DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
export DOTNET_NOLOGO=true
|
||||
export DOTNET_ROOT=/usr/lib/sdk/dotnet10/lib
|
||||
export PATH="$PATH:/usr/lib/sdk/dotnet10/bin"
|
||||
3
enable.sh.java-21-openjdk
Normal file
3
enable.sh.java-21-openjdk
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
#! /bin/sh
|
||||
export JAVA_HOME=/usr/lib/sdk/openjdk21/jvm/java-21-openjdk
|
||||
export PATH="$PATH:/usr/lib/sdk/openjdk21/bin"
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
#! /bin/sh
|
||||
export PATH="$PATH:/usr/lib/sdk/llvm22/bin"
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
#! /bin/sh
|
||||
export MONO_GAC_PREFIX=/app
|
||||
export PATH="$PATH:/usr/lib/sdk/mono6/bin"
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
%endif
|
||||
|
||||
Name: flatpak-app-config
|
||||
Version: 44
|
||||
Version: 43
|
||||
Release: %autorelease
|
||||
Summary: Additional configuration files for Fedora Flatpak applications
|
||||
License: MIT
|
||||
|
|
@ -77,7 +77,6 @@ RemovePathPostfixes: .%{pkgname}\
|
|||
# OBS extensions
|
||||
%add_subpkg -n obs-studio-plugin-browser -i %{obs_plg}.Browser
|
||||
%add_subpkg -n obs-studio-plugin-droidcam -i %{obs_plg}.DroidCam
|
||||
%add_subpkg -n obs-studio-plugin-pwvideo -i %{obs_plg}.OBSPWVideo
|
||||
%add_subpkg -n obs-studio-plugin-vaapi -i %{obs_plg}.GStreamerVaapi
|
||||
%add_subpkg -n obs-studio-plugin-vkcapture -i %{obs_plg}.OBSVkCapture
|
||||
%add_subpkg -n obs-studio-plugin-vlc-video -i %{obs_plg}.VLCVideo -r vlc-plugins-base,vlc-plugins-video-out,vlc-plugin-ffmpeg,vlc-plugin-gstreamer
|
||||
|
|
@ -88,14 +87,12 @@ RemovePathPostfixes: .%{pkgname}\
|
|||
# common app extensions
|
||||
%add_subpkg -n yt-dlp -i %{plat_id}.YtDlp
|
||||
# SDK extensions
|
||||
%add_subpkg -n dotnet-sdk-10.0 -i %{sdk_ext}.dotnet10 -e
|
||||
%add_subpkg -n golang -i %{sdk_ext}.golang -e
|
||||
%add_subpkg -n java-21-openjdk -i %{sdk_ext}.openjdk21 -e -I
|
||||
%add_subpkg -n java-25-openjdk -i %{sdk_ext}.openjdk25 -e -I
|
||||
%add_subpkg -n llvm19 -i %{sdk_ext}.llvm19 -e
|
||||
%add_subpkg -n llvm20 -i %{sdk_ext}.llvm20 -e
|
||||
%add_subpkg -n llvm21 -i %{sdk_ext}.llvm21 -e
|
||||
%add_subpkg -n llvm22 -i %{sdk_ext}.llvm22 -e
|
||||
%add_subpkg -n mono-complete -i %{sdk_ext}.mono6 -e -I
|
||||
%add_subpkg -n nodejs22 -i %{sdk_ext}.node22 -e -I
|
||||
%add_subpkg -n nodejs24 -i %{sdk_ext}.node24 -e -I
|
||||
%add_subpkg -n pandoc -i %{sdk_ext}.pandoc -e
|
||||
|
|
@ -113,9 +110,10 @@ RemovePathPostfixes: .%{pkgname}\
|
|||
%add_subpkg -n sonic-visualiser -i org.sonicvisualiser.SonicVisualiser
|
||||
# additional dependencies
|
||||
%add_subpkg -n ark -r arj,7zip,unrar,unar
|
||||
%add_subpkg -n gdk-pixbuf2-modules-extra
|
||||
%add_subpkg -n sane-backends -r sane-airscan,sane-backends-drivers-cameras,sane-backends-drivers-scanners
|
||||
# FIXME: add fcitx5-gtk2
|
||||
%add_subpkg -n gtk2 -r breeze-gtk-gtk2,gtk2-engines,gtk2-immodules,ibus-gtk2
|
||||
%add_subpkg -n gtk2 -r adwaita-gtk2-theme,breeze-gtk-gtk2,gtk2-engines,gtk2-immodules,ibus-gtk2
|
||||
%add_subpkg -n phonon-qt6 -r phonon-qt6-backend-vlc,vlc-plugins-base,vlc-plugins-video-out,vlc-plugin-ffmpeg,vlc-plugin-gstreamer,vlc-plugin-pulseaudio
|
||||
|
||||
%prep
|
||||
|
|
|
|||
6
install.sh.java-21-openjdk
Normal file
6
install.sh.java-21-openjdk
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
#! /bin/sh
|
||||
mkdir -p /app/jre/bin
|
||||
cd /usr/lib/sdk/openjdk21/jvm/java-21-openjdk
|
||||
cp -ra conf lib release /app/jre/
|
||||
rm -f /app/jre/lib/src.zip /app/jre/lib/ct.sym
|
||||
cp -ra bin/{java,keytool,rmiregistry} /app/jre/bin
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
#!/bin/sh
|
||||
mkdir -p /app/bin /app/etc /app/lib/mono
|
||||
cp -r /usr/lib/sdk/mono6/lib/mono/{4.5,gac} /app/lib/mono
|
||||
find /app/lib/mono -name '*.exe' -delete
|
||||
cp /usr/lib/sdk/mono6/lib/lib{Mono,mono-btls-shared,mono-native}* /app/lib/
|
||||
cp -r /usr/lib/sdk/mono6/etc/mono /app/etc/
|
||||
cp /usr/lib/sdk/mono6/bin/mono /app/bin
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="runtime">
|
||||
<id>org.fedoraproject.Sdk.Extension.dotnet10</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<name>.NET 10 Sdk extension</name>
|
||||
<summary>.NET 10 interpreter and tools extension for the Fedora flatpak SDK</summary>
|
||||
<developer id="org.fedoraproject">
|
||||
<name>Fedora</name>
|
||||
</developer>
|
||||
<url type="homepage">https://dotnet.microsoft.com/</url>
|
||||
</component>
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="runtime">
|
||||
<id>org.fedoraproject.Sdk.Extension.llvm21</id>
|
||||
<id>org.fedoraproject.Sdk.Extension.llvm20</id>
|
||||
<project_license>Apache-2.0 WITH LLVM-exception</project_license>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<name>LLVM 21 Sdk extension</name>
|
||||
<summary>LLVM 21 stable compiler and tools extension for the Fedora flatpak SDK</summary>
|
||||
<name>LLVM 20 Sdk extension</name>
|
||||
<summary>LLVM 20 stable compiler and tools extension for the Fedora flatpak SDK</summary>
|
||||
<developer id="org.fedoraproject">
|
||||
<name>Fedora</name>
|
||||
</developer>
|
||||
|
|
|
|||
|
|
@ -1,12 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="runtime">
|
||||
<id>org.fedoraproject.Sdk.Extension.llvm22</id>
|
||||
<project_license>Apache-2.0 WITH LLVM-exception</project_license>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<name>LLVM 22 Sdk extension</name>
|
||||
<summary>LLVM 22 stable compiler and tools extension for the Fedora flatpak SDK</summary>
|
||||
<developer id="org.fedoraproject">
|
||||
<name>Fedora</name>
|
||||
</developer>
|
||||
<url type="homepage">https://llvm.org/</url>
|
||||
</component>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="runtime">
|
||||
<id>org.fedoraproject.Sdk.Extension.mono6</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<name>Mono .NET Sdk extension</name>
|
||||
<summary>Mono .NET interpreter and tools extension for the Fedora flatpak SDK</summary>
|
||||
<developer id="org.fedoraproject">
|
||||
<name>Fedora</name>
|
||||
</developer>
|
||||
<url type="homepage">https://www.winehq.org/</url>
|
||||
</component>
|
||||
11
org.fedoraproject.Sdk.Extension.openjdk21.metainfo.xml
Normal file
11
org.fedoraproject.Sdk.Extension.openjdk21.metainfo.xml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="runtime">
|
||||
<id>org.fedoraproject.Sdk.Extension.openjdk21</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<name>OpenJDK 21 Sdk extension</name>
|
||||
<summary>Long Term Support version of the OpenJDK JRE and JDK for the Fedora flatpak SDK</summary>
|
||||
<developer id="org.fedoraproject">
|
||||
<name>Fedora</name>
|
||||
</developer>
|
||||
<url type="homepage">https://openjdk.java.net/</url>
|
||||
</component>
|
||||
Loading…
Add table
Add a link
Reference in a new issue