mirror of
https://github.com/xlmnxp/blue-recorder.git
synced 2024-11-23 17:13:11 +03:00
Clean Flatpak dir (#46)
This commit is contained in:
parent
c5d4528cb2
commit
0ec73e5bbb
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,3 +0,0 @@
|
|||||||
[submodule "flatpak/shared-modules"]
|
|
||||||
path = flatpak/shared-modules
|
|
||||||
url = https://github.com/flathub/shared-modules.git
|
|
File diff suppressed because it is too large
Load Diff
@ -34,6 +34,7 @@
|
|||||||
|
|
||||||
<url type="homepage">https://github.com/xlmnxp/blue-recorder</url>
|
<url type="homepage">https://github.com/xlmnxp/blue-recorder</url>
|
||||||
<releases>
|
<releases>
|
||||||
|
<release version="0.2.0" date="2023-11-22"/>
|
||||||
<release version="0.1.5" date="2021-12-22"/>
|
<release version="0.1.5" date="2021-12-22"/>
|
||||||
<release version="0.1.4" date="2021-05-24"/>
|
<release version="0.1.4" date="2021-05-24"/>
|
||||||
<release version="0.1.3" date="2021-04-27"/>
|
<release version="0.1.3" date="2021-04-27"/>
|
||||||
|
@ -1,77 +0,0 @@
|
|||||||
app-id: sa.sy.bluerecorder
|
|
||||||
runtime: org.gnome.Platform
|
|
||||||
runtime-version: "40"
|
|
||||||
sdk: org.gnome.Sdk
|
|
||||||
sdk-extensions:
|
|
||||||
- org.freedesktop.Sdk.Extension.rust-stable
|
|
||||||
cleanup:
|
|
||||||
- /share/man
|
|
||||||
- /share/doc
|
|
||||||
- /share/gtk-doc
|
|
||||||
command: /app/opt/blue-recorder
|
|
||||||
finish-args:
|
|
||||||
- --filesystem=home
|
|
||||||
- --share=ipc
|
|
||||||
- --socket=x11
|
|
||||||
- --socket=pulseaudio
|
|
||||||
- --device=dri
|
|
||||||
- --talk-name=org.gnome.Shell.Screencast
|
|
||||||
- --talk-name=org.kde.StatusNotifierWatcher
|
|
||||||
modules:
|
|
||||||
- shared-modules/libappindicator/libappindicator-gtk3-12.10.json
|
|
||||||
- shared-modules/dbus-glib/dbus-glib-0.110.json
|
|
||||||
|
|
||||||
- name: bluerecorder
|
|
||||||
buildsystem: simple
|
|
||||||
build-options:
|
|
||||||
append-path: /usr/lib/sdk/rust-stable/bin
|
|
||||||
env:
|
|
||||||
CARGO_HOME: "/run/build/bluerecorder/cargo"
|
|
||||||
RUST_BACKTRACE: "1"
|
|
||||||
build-commands:
|
|
||||||
- mkdir -p $FLATPAK_DEST/opt $FLATPAK_DEST/share/icons/hicolor/128x128/apps/
|
|
||||||
- install -D flatpak/sa.sy.bluerecorder.metainfo.xml -t $FLATPAK_DEST/share/metainfo/
|
|
||||||
- install -D flatpak/sa.sy.bluerecorder.desktop -t $FLATPAK_DEST/share/applications/
|
|
||||||
- cp -v data/blue-recorder@x128.png $FLATPAK_DEST/share/icons/hicolor/128x128/apps/sa.sy.bluerecorder.png
|
|
||||||
- cargo --offline fetch --manifest-path Cargo.toml --verbose
|
|
||||||
- cargo --offline build --release --verbose
|
|
||||||
- cp target/release/blue-recorder $FLATPAK_DEST/opt
|
|
||||||
- cp -a data interfaces po $FLATPAK_DEST/opt
|
|
||||||
sources:
|
|
||||||
- cargo-sources.json
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/xlmnxp/blue-recorder.git
|
|
||||||
|
|
||||||
- name: xwininfo
|
|
||||||
sources:
|
|
||||||
- type: archive
|
|
||||||
url: https://xorg.freedesktop.org/archive/individual/app/xwininfo-1.1.5.tar.bz2
|
|
||||||
md5: 26d46f7ef0588d3392da3ad5802be420
|
|
||||||
|
|
||||||
- name: libx264
|
|
||||||
config-opts:
|
|
||||||
- --enable-shared
|
|
||||||
- --disable-cli
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://code.videolan.org/videolan/x264.git
|
|
||||||
branch: stable
|
|
||||||
|
|
||||||
- name: ffmpeg
|
|
||||||
config-opts:
|
|
||||||
- --enable-shared
|
|
||||||
- --disable-static
|
|
||||||
- --disable-doc
|
|
||||||
- --disable-htmlpages
|
|
||||||
- --disable-manpages
|
|
||||||
- --disable-podpages
|
|
||||||
- --disable-txtpages
|
|
||||||
- --enable-libpulse
|
|
||||||
- --enable-gpl
|
|
||||||
- --enable-libx264
|
|
||||||
- --enable-version3
|
|
||||||
- --enable-libvorbis
|
|
||||||
sources:
|
|
||||||
- type: archive
|
|
||||||
url: http://www.ffmpeg.org/releases/ffmpeg-4.3.2.tar.xz
|
|
||||||
md5: 29529337d9b8f794a6142db10b717ec5
|
|
@ -1 +0,0 @@
|
|||||||
Subproject commit de8d46f177c1ccdd7c277200d0857c9b88e135e9
|
|
Loading…
Reference in New Issue
Block a user